Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

AR550


AR550 - Customer Interface

**Form Purpose
Run Customer Interface (AR550) to add or change customer records from an
externally loaded interface file, the customer interface file (ARICST).

**Processing Effect
The program creates database customer records for each interface customer
record that passes all edits.

Updated Files

    ARACMUF    -

    ARCUSTFLDS - Updated with customer optional fields data on either an add or
                 change.

    ARCUSTGRP  - Stores customer number if highest customer number used.

    ARCUSTOMER - Adds or changes company customer records.

    ARICST     - Deletes interface customer record after successful update.

    ARLOCKBOX  - Validates lock box code.

    CBBANKINST - Updates a used indicator and validates bank instrument.

    CKPOINT    - Used in program re-start logic.

    CRANALYST  - Validates credit analyst code.

    CUSTDEFLTS - Validates and obtain customer default information.

    CUSTDESC   - Creates or changes customer description records.

    CUSTEP     -

    DTCUSTBANK -

    HOLDCODES  - Validates hold code.

    MAJCUSTCL  - Validates major class code.

    MINCUSTCL  - Validates minor class code.

    NATACCT    - Adds or deletes the national account relationship between two
                 customers.

    NATBALANCE - Adds or changes the national account balance with a national
                 account structure.

    OECUST     - Creates customer OE field records.

    OEICUST    - Interfaces OE customer fields.

    SALESREP   - Validates sales representative code.

    TERITORY   - Validates territory code.

    TERMS      - Validates terms code.

    TXCODEMAST - Validates tax code flag.

    TXCOMPANY  - Validates tax code company.

    TXTAXCODE  - Validates tax codes.

    TXTAXTABLE - Validates tax table transaction records.


Referenced Files

    APACCRCODE - Used as part of vendor validation.

    APCOMPANY  - Obtains company default information.

    APVENGROUP - Used as part of vendor validation.

    ARCODE     - Validates AR code.

    ARCOMP     - Validates company and obtain default information.

    ARCYCLE    - Validates statement cycle code.

    ARDUNCODE  -

    ARREASON   -

    ARUSRFLDEF -

    CBBANKENT  -

    CUCONV     - Used as part of currency validation.

    CURELAT    - Validates part of company information.

    CUSTORDER  - Determines if any order entry orders exist before a customer
                 can be deleted.

    EPTRANS    -

    GLINTCO    - Validates national account if multiple companies are involved.

    GLSYSTEM   - Validates part of company information.

    ICLOCATION - Validates item location record.

    INSTCTRYCD -

    INSTREGN   -

    OECOMPANY  - Validates Order Entry company record.

    OECUSTCODE - Validates Order Entry customer code.

    OEFRTCODE  - Validates Order Entry freight code.

    OEINVOICE  - Determines if any Order Entry invoices exist before a customer
                 can be deleted.

    OEMETHOD   - Validates Order Entry shipment method.

    OEORDDISC  - Validates Order Entry order discount code.

    OEPRCLIST  - Validates Order Entry price list.

    SHIPTO     - Validates Order Entry ship-to list.

    TXTAXRATE  - Validates tax rate.

    WFSETUP    -


INVOKED Programs

    API4
    ACAC
    ACCL
    IFCU
    IFSG
    IFAC
    SLSE
    SLSU