The following outlines the Sequence of events that occur when a user saves a Requisition or Check Request to determine the resulting G/L Account that will be assigned at the line item level.
If GP Project Series is Installed and Cost Category is Specified then the G/L is retrieved from Project Series using the Rules specified on the Cost Category/Project. This also includes support for the Project Segment Override functionality.
If Item is Inventoriable and the System Setting "Override G/L Account with Items Account if Item is Inventoriable and Quantity is Tracked" is on then the G/L is replaced by the Item.
If Item is Inventoriable and the Requisition/Check Request Line has Drop Ship checked and the Item has a "Drop Ship Items" account, then the G/L is replaced by this value.
If the line has No GP Cost Category or the line is a Non-Project Series entry then the GP Site ID Segment Override is Performed.
Perform 'Inventory Offset' Account Overlay based on the Item posting code assignments when the 'Default G/L Account with Inventory Offset Account when Item's Location is not Qty Tracked' System Setting is enabled.
Perform G/L Account Overlay from Department.
Perform G/L Account Overlay from Expense Type.
Perform G/L Account Overlay from User Defined Field Templates.
Perform G/L Account Overlay for IV Sales/Service Items from User Defined Field Templates.
Validate G/L Account against Department Mask. This is the G/L Account that has been derived in the previous steps.
If using Key2Act (fka Wennsoft) and a Job is specified then the G/L Account is forced in from the specified Key2Act Job.
G/L is Validated against User Defined Field Template.
Perform 'Inventory' Account Overlay based on the Item posting code assignments when Item is Qty tracked and the Fulfilment type is 'Transfer' or 'PO'.
Note: Due to the complexities involved with the G/L Account overlay capabilities, the first G/L Account or Overlay in the defaulting chain cannot end with wildcard (?) characters.