ARITRANS – AR Interface Transaction
- System
- Accounts Receivable (AR)
- Prefix
AIT- Primary key
COMPANY,CUSTOMER,TRANS-TYPE,INVOICE,PAYMENT-SEQ- Fields
- 78
- Updated by
- 1 program
- Referenced by
- 7 programs
ARITRANS is the AR Interface Transaction table in Lawson Accounts Receivable (prefix AIT). It is indexed by COMPANY, CUSTOMER, TRANS-TYPE, INVOICE, PAYMENT-SEQ (AITSET1); alternate indexes: AITSET2. It is updated by ARLL.1 and referenced by AC56.1, AC560, AR01.1, BR11.1, BR48.1, WH20.2 and WH20.7. The table has 78 fields, 2 indexes and 0 documented relations.
About ARITRANS
The AR Interface Transaction file contains transaction records for interfacing and conversion purposes. Conversion - These records will be loaded into the Accounts Receivable system via AR502 (Transaction Conversion). Records in this file can be maintained by AR99.1 (Conversion Obligation) to comply with the edit requirements of AR502. Interfacing - These records will be loaded into the Accounts Receivable system via AR560 (Transaction Interface). Records in this file can be maintained by AR97.1 (Interface Transaction) to comply with the edit requirements of AR560.
Fields (78)
Column = COBOL field name without the AIT- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
AIT-COMPANY PKCOMPANY | Numeric 4 | The number representing an AR company. | ARLL.1 |
AIT-TRANS-TYPE PKTRANS_TYPE | Alpha 1 | Required. Transaction type of open item record. Valid values are:
| ARLL.1 |
AIT-INVOICE PKINVOICE | Alpha 22 | Used to identify the invoice. | ARLL.1 |
AIT-PAYMENT-SEQ PKPAYMENT_SEQ | Numeric 6 | Payment Sequence. This is the generated sequence number to separate individual payment requirements. | — |
AIT-CUSTOMER PKCUSTOMER | Alpha 9 (Right Justified) | Required. Customer number. | ARLL.1 |
AIT-STATUSSTATUS | Numeric 1 | Required. Status indicating where this record is in the processing flow. Valid values are:
| ARLL.1 |
AIT-GL-STATUSGL_STATUS | Numeric 1 | Required. Specifies if distribution records are to be posted to general ledger. Valid values are:
| ARLL.1 |
AIT-LAST-STA-DATELAST_STA_DATE | Numeric 8 (yyyymmdd) | Date of last statement that this record was selected for. YYYYMMDD format. | ARLL.1 |
AIT-BATCH-NBRBATCH_NBR | Numeric 6 | Required. Identifies the batch the entered transaction belongs to. | ARLL.1 |
AIT-PROCESS-LEVELPROCESS_LEVEL | Alpha 5 | Required. The process level of this invoice, debit memo or credit memo. Must be an active process level and not restricted for this customer's invoice. | ARLL.1 |
AIT-TRANS-DATETRANS_DATE | Numeric 8 (yyyymmdd) | Required. Date of the transaction. YYYYMMDD format. | ARLL.1 |
AIT-GL-DATEGL_DATE | Numeric 8 (yyyymmdd) | Required. General Ledger posting date. | ARLL.1 |
AIT-APPLIED-SEQAPPLIED_SEQ | Numeric 7 | Application sequence for interfaced invoice, debit memo or credit memo. | — |
AIT-LAST-FC-DATELAST_FC_DATE | Numeric 8 (yyyymmdd) | Last finance charge date for this invoice or debit memo. YYYYMMDD format. | ARLL.1 |
AIT-CUST-PO-NBRCUST_PO_NBR | Alpha 22 | Customer purchase order number that relates to this credit memo, debit memo, or invoice. | ARLL.1 |
AIT-XREF-COMPANYXREF_COMPANY | Numeric 4 | Cross reference company number. | ARLL.1 |
AIT-XREF-TYPEXREF_TYPE | Alpha 1 | Cross reference type indicator. This field is used with the cross reference number field. Valid values are:
| ARLL.1 |
AIT-XREF-NBRXREF_NBR | Alpha 22 | Cross reference number that this invoice, debit memo or credit memo relates to. This field is used with the cross reference type field. | ARLL.1 |
AIT-XREF-PYMT-SEQXREF_PYMT_SEQ | Numeric 6 | — | ARLL.1 |
AIT-DESCDESC | Alpha 30 (Lower Case) | Description of invoice or reason for credit or debit memo. | ARLL.1 |
AIT-AR-CODEAR_CODE | Alpha 4 | Accounts Receivable general ledger account code. The account specified by this code will be credited during cash application. | ARLL.1 |
AIT-SALESMANSALESMAN | Numeric 4 | The sales representative for this invoice, debit memo or credit memo. | ARLL.1 |
AIT-TRANS-USER1TRANS_USER1 | Alpha 10 | First user field. This field is used in record selection and record sorting. | ARLL.1 |
AIT-TRANS-USER2TRANS_USER2 | Alpha 15 | Second user field. | ARLL.1 |
AIT-TRANS-USER3TRANS_USER3 | Numeric 8 (yyyymmdd) | Third user field. | ARLL.1 |
AIT-TRANS-USER4TRANS_USER4 | Numeric 9 | Fourth user field. | ARLL.1 |
AIT-TRANS-USER5TRANS_USER5 | Signed 18.2 | Fifth user field. | ARLL.1 |
AIT-ORIG-CURRENCYORIG_CURRENCY | Alpha 5 | Currency in which the credit memo, debit memo, or invoice was entered. | ARLL.1 |
AIT-ORIG-RATEORIG_RATE | Signed 14.7 | The rate used to convert a transaction amount from a non-base currency to the company base currency. | ARLL.1 |
AIT-CURR-MUDVCURR_MUDV | Alpha 1 | Currency Multiplier or Divider. This is used along with the currency rate to compute the company base transaction amount. Valid values are:
| ARLL.1 |
AIT-ORIG-AMTORIG_AMT | Signed 18.2 | Required. Transaction amount in transaction currency of invoice, debit memo or credit memo. | ARLL.1 |
AIT-GROUP-RATEGROUP_RATE | Signed 14.7 | The group rate used to calculate customer group balance updates. | ARLL.1 |
AIT-GROUP-MUDVGROUP_MUDV | Alpha 1 | The group currency multiplier or divider. Valid values are:
| ARLL.1 |
AIT-ORIG-APP-AMTORIG_APP_AMT | Signed 18.2 | Amount, if any, of all applications for this credit memo, debit memo, or invoice in transaction currency. | ARLL.1 |
AIT-ORIG-ADJ-AMTORIG_ADJ_AMT | Signed 18.2 | Amount, if any, of all adjustments for this credit memo, debit memo, or invoice in transaction currency. | ARLL.1 |
AIT-REVALUE-FLREVALUE_FL | Alpha 1 | This flag indicates whether this credit memo, debit memo, or invoice is subject to revaluation if its currency differs from the company base currency. Valid values are:
| ARLL.1 |
AIT-ORIG-NDORIG_ND | Numeric 1 | Currency decimal indicator. | ARLL.1 |
AIT-TERMS-CDTERMS_CD | Alpha 5 | Terms code for the credit memo, debit memo, or invoice. | ARLL.1 |
AIT-BANK-INST-CODEBANK_INST_CODE | Alpha 3 | A transaction code representing a type of cash payment (with atributes for either receiving AP payments, or creating EFT payments), bill of exchange payment, or bank service transaction. | ARLL.1 |
AIT-OPEN-ORDSOPEN_ORDS | Signed 18.2 | Order amount of an invoice, credit or debit memo. This amount will be subtracted from the customer's open order amount. | ARLL.1 |
AIT-DISC-DATEDISC_DATE | Numeric 8 (yyyymmdd) | Discount date of invoice. If entered it will override the calculated discount date of terms code. | ARLL.1 |
AIT-DISC-PCTDISC_PCT | Percent 7.5 (Percent) | Discount percent. If entered it will override the discount percent of terms code. | ARLL.1 |
AIT-DUE-DATEDUE_DATE | Numeric 8 (yyyymmdd) | The due date of the credit memo, debit memo, or invoice. If entered it will override the calculated due date of terms code. | ARLL.1 |
AIT-DISC-AMTDISC_AMT | Signed 18.2 | Discount amount. If entered will override the calculated discount amount of terms code. | ARLL.1 |
AIT-BILL-TOBILL_TO | Numeric 4 | The bill to location for the open item. | ARLL.1 |
AIT-JRNL-BOOK-NBRJRNL_BOOK_NBR | Alpha 12 | The journal book assigned to the transaction. | ARLL.1 |
AIT-AUTO-APP-FLAUTO_APP_FL | Alpha 1 | Indicates if the credit memo is eligible for automatic memo application. Valid values are:
| ARLL.1 |
AIT-ACTIVITYACTIVITY | Alpha 15 | The activity assigned to the transaction. | ARLL.1 |
AIT-ACCT-CATEGORYACCT_CATEGORY | Alpha 5 | The account category assigned to the activity. | ARLL.1 |
AIT-ALT-TYPEALT_TYPE | Alpha 1 | The transaction type of the associated transaction header record.
| ARLL.1 |
AIT-SUM-LINESUM_LINE | Alpha 1 | The field will determine if line items are displayed in detail or summary.
| ARLL.1 |
AIT-SYSTEMSYSTEM | Alpha 2 | A two-character code representing the system of origin within the Lawson system. (i.e. BR = Billing & Revenue). | ARLL.1 |
AIT-INV-OBJ-IDINV_OBJ_ID | Numeric 12 | — | — |
AIT-USR-FLD-01USR_FLD_01 | Alpha 20 | First additional user field. | ARLL.1 |
AIT-USR-FLD-02USR_FLD_02 | Alpha 20 | Second additional user field. | ARLL.1 |
AIT-USR-FLD-03USR_FLD_03 | Alpha 20 | Third additional user field. | ARLL.1 |
AIT-USR-FLD-04USR_FLD_04 | Alpha 20 | Fourth additional user field. | ARLL.1 |
AIT-USR-FLD-05USR_FLD_05 | Alpha 20 | Fifth additional user field. | ARLL.1 |
AIT-AC-CUSTOMER-IDAC_CUSTOMER_ID | Alpha 5 | Used for Drill access from the AR system to the BR system. | ARLL.1 |
AIT-SORT-1SORT_1 | Alpha 32 (Lower Case) | The transaction User Sort 1 value, used for sorting purposes in cash application and credit management inquiry. | ARLL.1 |
AIT-SORT-2SORT_2 | Alpha 32 (Lower Case) | The transaction User Sort 2 value, used for sorting purposes in cash application and credit management inquiry. | ARLL.1 |
AIT-SORT-3SORT_3 | Alpha 32 (Lower Case) | The transaction User Sort 3 value, used for sorting purposes in cash application and credit management inquiry. | ARLL.1 |
AIT-SORT-4SORT_4 | Alpha 32 (Lower Case) | The transaction User Sort 4 value, used for sorting purposes in cash application and credit management inquiry. | ARLL.1 |
AIT-FOB-CODEFOB_CODE | Alpha 3 | The user defined Free On Board Code. | — |
AIT-PORT-CDPORT_CD | Alpha 5 | The Intrastat port code. Must be defined in IN04.1 (Port Maintenance) | — |
AIT-NOTCNOTC | Alpha 2 | The Nature of Transaction code. Must be a valid code defined in IN07.1 (NOTC Maintenance). | — |
AIT-STAT-PROCSTAT_PROC | Alpha 6 | The statistical procedure code applied to the data. The code must be defined in IN06.1. (Statistical Procedure Maintenance). | — |
AIT-ORIGIN-COUNTRYORIGIN_COUNTRY | Alpha 2 | The country from which the goods were shipped. Must be a valid country in IN01.1 (Country Maintenance) | — |
AIT-DEST-COUNTRYDEST_COUNTRY | Alpha 2 | The country to which the goods were shipped. Must be a valid country in IN01.1 (Country Maintenance). | ARLL.1 |
AIT-ORIGIN-REGIONORIGIN_REGION | Alpha 2 | The region of the country from which the goods were shipped, if required. Must be a valid region in IN02.1 (Region Maintenance) | — |
AIT-DEST-REGIONDEST_REGION | Alpha 2 | The region of the country to which the goods were shipped, if required. Must be a valid region in IN02.1 (Region Maintenance) | — |
AIT-DROP-SHIP-INDDROP_SHIP_IND | Alpha 1 | Specifies whether the shipment is a drop (triangulated) shipment, that is a shipment where goods are shipped from one EC country to another, but a principal in the transaction is based elsewhere. | — |
AIT-TRANSPORT-MODETRANSPORT_MODE | Alpha 1 | The mode of transportation at the border crossing. Code 7 is used for the Channel Tunnel.
| — |
AIT-CONTRACTCONTRACT | Alpha 15 | Activity Management contract. | — |
AIT-ACTIVITY-GRPACTIVITY_GRP | Alpha 15 | The activity group is the overall project. | — |
AIT-REASON-CODEREASON_CODE | Alpha 4 | — | ARLL.1 |
AIT-FOR-ECON-CODEFOR_ECON_CODE | Alpha 10 | — | — |
AIT-GLBL-DOC-TYPEGLBL_DOC_TYPE | Alpha 10 | — | — |
Indexes (2)
Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
AITSET1 | COMPANY, CUSTOMER, TRANS-TYPE, INVOICE, PAYMENT-SEQ | Primary | — | |
AITSET2 | COMPANY, TRANS-TYPE, INVOICE, PAYMENT-SEQ | AC56.1, AC560, AR01.1, ARLL.1, BR11.1, BR48.1, WH20.2, WH20.7 |
Programs
Updated by (1)
- ARLL.1 AR Transaction Interface