AGRIS Customer Documentation

Env 54 (Internal AGRIS Table Limits Exceeded) - Attempting to Edit a Grain Contract

ERROR MESSAGE:

Getting an Environment #54 (internal Table Limits Exceeded)

Details:
*2013-04-10 10:43:13  S=B7-007  U=CPK  D=070-070  P=GRN

Internal Agris table limits exceeded

Occurred In AeUI, AGRIS v9.5.0.33

ENVIRONMENT #54 @ Line #-4 (AeUI:clsAeUI:AeScreen)
SysSupport:bSysMenu:Main, SysSupport:bSysMenu:RunSelection, GrnCoMnu:clsSetup:Go,
GrnCoMnu:bGrnCoMnu:MainSub, GrnCoMnu:bGrnCoMnu:GrnCoMn1,
GrnCoMnu:bGrnCoMnu:p_GrnCoMn1_MainScrn, GrnCoMnu:bGrnCoMnu:Screen1,
AeUI:clsAeUI:AeScreen

  Usually, an Environment Error points to an error in the actual coding language.
  Something that will require a correction in the next version.
  But in this case, it's referring to missing data.

SCENARIO:

  Customer is attempting to pull up a contract from a five years ago to find out why it will not purge from the system.

  Upon searching/selecting the contract, the Env #54 error occurs.

WHY:

  The location's commodity code has been deleted from the system.

HOW:

  AGRIS allows a user to delete a commodity code from the dataset if the commodity position of that commodity code is zero.

  So there can still be open contracts or unsettled grain, but as long as the position says zero, the code can be deleted.

  In this case, the code was deleted prior to verifying if there were any open contacts still in the dataset.

  Then when the user attempted to clear these open contracts so they would purge, they could not since it was getting the error.

To resolve, user needs to re-enter the original commodity code, purge the contracts and documents with it and then delete the code again.

3820 Mansell Road, Suite 350 ✦ Alpharetta, GA 30022 ✦ www.GreenstoneSystems.com
© 2011 - 2024 Cultura Technologies LLC. All Rights Reserved Worldwide.  Products and company names mentioned herein may be trademarks or registered trademarks of their respective owners.