IC17.1 - Reason Codes Use this optional form to set up reason codes for a company. Reason codes provide a method for you to override default offset general ledger accounts, defined in IC04.1 (General Ledger Category), which are normally applied to inventory transactions. When you set up a reason code, you are prompted to enter a description and a general ledger account and subaccount number. The description should provide an explanation for using the reason code. You cannot assign reason codes to transfer transactions since the offset account in this case is to an inventory or intransit general ledger account. Also, you cannot use reason codes to override the default physical inventory variance account. You cannot delete a reason code once it has been assigned to a transaction. However you can disable a reason code by changing its status to Inactive. Updated Files CKPOINT - This file is used in the event of a program or system failure to enable a batch update program to continue from where it left off. REASON - Primary file maintained by program. Referenced Files ICCOMPANY - Used to validate the company number entered. ICTRANS - Used to edit on a delete. Cannot delete if transactions exist. INVOKED Programs IFAC ACAC IFCR IFSG IFCU IFAU SLSE SLSU |