web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics GP (Archived)

GP 10 Business Portal Requisition Approval Fails

(0) ShareShare
ReportReport
Posted on by 75,852 Moderator

We have this one requistion that cause BP to crash when trying to approve it. This requisition has 112 lines on it. It has already been past its first approver and is waiting for the second and final approver. She pulls up the requisition, clicks approve and then about 2 minutes later she gets a BP runtime error message. I see these record counts in the following tables:

MutliUserManager : 1

ReqMgmtDocument : 1

ReqmgmtLines : 112

ReqMgmtLines : 1

Is there a limit to the number of lines that can be on a requisition? I see nothing out of the ordinary on the lines. At this point it is suppose to create a PO in GP and this is where it fails.

*This post is locked for comments

I have the same question (0)
  • Richard Wheeler Profile Picture
    75,852 Moderator on at

    My mistake. The final table is called ReqMgmtOpen Tasks. I can see the first approver on this line.

  • Richard Wheeler Profile Picture
    75,852 Moderator on at

    By the way, I did just do a record count check. The previous high number of records per requisition was 88. Perhaps there is a record count restriction?

  • Rob Bernhardt Profile Picture
    Microsoft Employee on at

    Richard,

    Is there an error in the Event Viewer on the BP server that might offer any more information?  Is there any more detail with the BP runtime error?  If you enable custom errors and turn on the callstack (both in the web.config), this could provide some detail.

    Thanks

    Rob

  • Beat Bucher  GP Geek  GPUG All Star Profile Picture
    28,061 Moderator on at

    Hi Richard,

    Which version of Business Portal are you running ?  I had users experiencing the same behavior a few times last month and it was very painfull, because the system is somehow timing out and then crashed with a sharepoint error message.

    It only happens in the final approval stage... Some were pretty lengthy requisitions, some were much shorter (less then 50 lines I think)... This never happened before in BP 4.0 (we're now on 5.0).

    The creator ended up to split the requisition in two or three new ones, and then could submit them and have them final approved... I didn't really had the time to debug the cause of this, because it was not something we could reproduce with certainty...

    Maybe this is something we should do a bit more testing...

    Beat

  • Derek Albaugh Profile Picture
    Microsoft Employee on at

    Hello Richard,

    We don't have a limit as to the number of items, lines, etc. that Requisition Management, more than we have a limit as to what SharePoint and/or IIS will allow before it times out.

    First, we would want to check the server where Business Portal is installed against the System Requirements to make sure we're at least past those minimum recommendations.

    Is there any related information in the Event Viewer with the error being seen for Requisition Management? Also, what error is being seen in BP?

    We have seen some time-out errors with Requisition Management where we've had to change the time-out settings in the BP web.config file and/or IIS, but nothing we've seen to suggest there is any type of limit on the number of lines or items in it.

    Thank you,

  • Verified answer
    Mahmoud Saadi Profile Picture
    32,738 on at

    I have previously had such error, I ended up splitting the requisition with more than 50 line items into several requisitions. ERP Software Blog has a considerable added- value in one of their articles (Resolving Common Errors in Business Portal's Requisition Management ) on this issue, it is stated (Quoted);

    "Check if the requisition has more than 50 lines. Anything over 50 lines will result in an error. There needs to be a line added to the Web Config file that extends the time before the system times out. To do that,

    1. Make a backup of the current Web.config file
    2. Open the file in Notepad and do a search for MaxRequestLength
    3. You should find a line that states:  <httpRuntime maxRequestLength=”51200”/>
    4. Change the line so that the timeout takes place after a longer period of time.  Your new line should read: <httpRuntime maxRequestLength=’51200” executionTimeout=”300” />
      The 300 equates to 300 seconds or five minutes.
    5. Reset IIS and try to do the final approval.

    "

    Hope this helps,

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics GP (Archived)

#1
Dan Liebl Profile Picture

Dan Liebl 2

#2
Shravan Attelli Profile Picture

Shravan Attelli 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans