Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

ABTRANS


                              ABTRANS FILE

The Assignment Billing Transaction File stores bill and pay information
collected from time records. It is the source file for the billing/invoice
calculation process to pull together invoicing information that will be sent
to the Consolidated Invoicing system. This file will have a one-to-one
relationship with the TIMERECORD and the  PRTIME file once the Payroll Cycle
is closed.

FIELD NAME             DESCRIPTION/VALID VALUES                  UPDATED BY

ABN-OBJ-ID             Numeric 12
Object                 Unique identifier for an ABTRANS
Identification         record, used to relate to other files.

ABN-ASSIGNMENT         Alpha 15
Element: Assignment    The job assignment number or code that
                       identifies the matching of a candidate
                       with a job request.

ABN-WRK-END-DATE       Numeric 8  (yyyymmdd)
Element: Wrk End Date  Work period end date in yyyymmdd format.

ABN-TR-DATE            Numeric 8  (yyyymmdd)
Element: Time Record DaDate that the work was performed in
                       yyyymmdd format.

ABN-EMPLOYEE-TYPE      Alpha 1
Element: Employee Type Indicates if the employee is an HR
                       employee or a subcontract employee.
                       Valid values are:
                       S = Subcontract Employee
                       E = HR Employee

ABN-EMPLOYEE           Numeric 9
Element: Employee      HR or Subcontract employee ID

ABN-TIME-SEQ           Numeric 12
Element: Sequence NumbeThis field will match the value of the
                       TIME-SEQ field on the TIMERECORD file
                       for the related record.  This keeps time
                       records unique per employee.

ABN-HR-COMPANY         Numeric 4
Element: Company       The Human Resources (HR) company to
                       which the employee is assigned. Must be
                       a valid HR company defined in Company
                       (HR00.1).

ABN-PR-PROCESS-LVL     Alpha 5
Element: Pr Process LvlThe process level to which the employee
                       is assigned. Must be a valid process
                       level defined on Process Level (HR01.1)
                       for the company.

ABN-DEPARTMENT         Alpha 5
Element: Department    The department to the employee is
                       assigned. Must be a valid department
                       defined on Department (HR02.1) for the
                       company and process level

ABN-PR-STATUS          Numeric 1
Element: Pr Status     Indicates the status of the ABTRANS
                       record with regards to Payroll.  The
                       values of 1, 2, and 9 should always be
                       in sync with the STATUS field in
                       TIMERECORD. To determine other status
                       values (Error, Processed or Manual, the
                       AB programs will read the value from the
                       TIMERECORD STATUS field value. The
                       PR-STATUS will be set to 9 by Payroll
                       Closing (PR197).

                       Payroll status 0 (Unreleased) Batch is
                       not used by the AB system.

                       The translations for status 1 and 2 are
                       different for AB, but they match
                       TIMERECORD in meaning for processing.

                       Valid Values are:
                       1 = Unapproved   (Future in PR system)
                       2 = Approved        (Current in PR
                       system)
                       9 = Closed

ABN-STATUS             Numeric 1
Element: Status        indicates whether the amount has been
                       posted to the balance files within the
                       Assignment Billing application. Valid
                       values are:
                       0 = Unposted
                       9 = Posted

ABN-PAY-CODE           Alpha 4
Element: Payment Code  Contains the pay code. A pay code is a
                       user-defined code that identifies a kind
                       of pay.

ABN-PAY-HOURS          Signed 7.2
Element: Pay Hours     The pay hours included in the pay
                       period, if the pay unit of measure is of
                       type H (hours).

ABN-PAY-UNITS          Signed 7.2
Element: Pay Units     The pay units included in the pay
                       period, if the pay unit of measure is of
                       type U (units).

ABN-PAY-RATE           Signed 13.4
Element: Rate of Pay   The pay rate used in calculations.

ABN-PAY-OT-RATE        Signed 13.4
Element: Pay Ot Rate

ABN-PAY-UOM            Alpha 12
Element: Pay Uom       The pay unit of measure used in the
                       calculations. If it is of type H
                       (hours), it is multiplied by the number
                       of hours. If it is of type U (units), it
                       is multiplied by the number of units.

                       The unit of measures are defined on
                       Units of Measure (AC17.1).

ABN-WAGE-AMOUNT        Signed 13.2
Element: Wage Amount   The wage amount for the pay period,
                       calculated as follows:
                       - If the unit of measure is of type H,
                       the wage amount is equal to PAY-RATE *
                       PAY-HOURS.
                       - If the unit of measure is of type U,
                       the wage amount is equal to PAY-RATE *
                       PAY-UNITS.

ABN-BILL-HOURS         Signed 7.2
Element: Bill Hours    The bill hours included in the pay
                       period, if the bill unit of measure is
                       of type H (hours).

ABN-BILL-UNITS         Signed 7.2
Element: Bill Units    The bill units included in the pay
                       period, if the bill unit of measure is
                       of type U (units).

ABN-BILL-RATE          Signed 13.4
Element: Document TotalThe bill rate used in calculations.

ABN-BILL-OT-RATE       Signed 13.4
Element: Bill Ot Rate

ABN-BILL-UOM           Alpha 12
Element: Bill Uom      The bill units of measure used in the
                       calculations. If it is of type H
                       (hours), it is multiplied by the number
                       of hours. If it is of type U (units), it
                       is multiplied by the number of units.

                       The unit of measures are defined on
                       Units of Measure (AC17.1).

ABN-AR-COMPANY         Numeric 4
Element: Ar Company    The Accounts Receivable company for the
                       customer associated with the assignment.


ABN-CUSTOMER           Alpha 9  (Right Justified)
Element: Customer NumbeThe customer associated with the
                       assignment.

ABN-BILLABLE-AMT       Signed 15.2
Element: Adj Amt       The wage amount for the bill period,
                       calculated as follows:
                       - If the unit of measure is of type H,
                       the billable amount is equal to
                       BILL-RATE * BILL -HOURS.
                       - If the unit of measure is of type U,
                       the billable amount is equal to BILL
                       -RATE * BILL -UNITS.

ABN-BILLED             Alpha 1
Element: All Flag      Indicates whether the record has been
                       sent to the Consolidated Invoicing
                       system (CN) for invoicing. Valid values
                       are:
                       Y = Yes
                       N = No

ABN-CHECK-ID           Numeric 12
Internal Check ID      This field contains the Check ID value
Number                 from the PRTIME file.  It is needed to
                       create a relationship from ABTRANS to
                       PRTIME in order to drill from an ABTRANS
                       record to the check that paid it in the
                       Payroll system.

ABN-TIMECARD-NBR       Numeric 12
Element: Timecard Nbr  Time Card number to provide an audit
                       trail back to the original source
                       document.

ABN-FICA-NBR           Alpha 15
Social Security        Social Security number for the
Number                 employee.  It is being stored here to be
                       used as a sort for the Time Entry
                       screens.

ABN-EMP-FMT-NAME       Alpha 30  (Lower Case)
Element: Emp Fmt Name  Concatenation of the employee's last
                       name, first name and middle initial. It
                       is being stored here instead of just
                       being read from EMPLOYEE file
                       information because it is needed as a
                       sort for the Time Entry screens.

ABN-RECORD-TYPE        Alpha 1
Element: Record Type   The transaction record type. Valid
                       values are:
                       B = Bill Only
                       P = Pay Only
                       T = Both Pay and Bill

ABN-ATN-OBJ-ID         Numeric 12
Object
Identification

ABN-GLT-OBJ-ID         Numeric 12
Object
Identification

ABN-CURRENCY-CODE      Alpha 5
Element: Currency Code This field contains the company base
                       currency code established in Company
                       (GL10.1 ).

ABN-CURR-ND            Numeric 1
Account Currency
Code

ABN-SHIFT              Numeric 1
Element: Shift         Contains the shift number associated
                       with the pay.

ABN-MAINT-DATE         Numeric 8  (yyyymmdd)
Element: Date

ABN-MAINT-TIME         Numeric 6  (hhmmss)
Element: Sys Time

ABN-PROD-TAX-CAT       Alpha 15
Element: Product Tax CaA classification of items for
                       determining taxes using the VERTEX
                       system in Lawson Order Entry system or
                       the cash receipts programs in the Lawson
                       Cash Ledger system.

ABN-TAX-CODE           Alpha 10
Element: Tax Code      This field contains a code representing
                       specific tax information.  This must be
                       valid Tax Code.


ABN-TAX-EXEMPT-CD      Alpha 1
Element: Tax Exempt Code

ABN-PAY-SUM-GRP        Alpha 3
Payment Summary
Group

ABN-XREF-COMPANY       Numeric 4
Element: Company

ABN-XREF-TYPE          Alpha 1
Element: Xref Type

ABN-XREF-NBR           Alpha 22
Element: Xref Nbr

ABN-USER-ID            Alpha 10  (Lower Case)
Element: User

ABN-DATE-STAMP         Numeric 8  (yyyymmdd)
Element: Date Stamp    This field contains the server date
                       (month, date, and year) of the last
                       change to this record.

ABN-EXP-COMPANY        Numeric 4
Element: Exp Company

ABN-EXP-ACCT-UNIT      Alpha 15
Element: Accounting Unit

ABN-EXP-ACCOUNT        Numeric 6
Element: Account

ABN-EXP-SUB-ACCT       Numeric 4
Element: Subaccount

ABN-REV-COMPANY        Numeric 4
Element: Rev Company

ABN-REV-ACCT-UNIT      Alpha 15
Element: Accounting Unit

ABN-REV-ACCOUNT        Numeric 6
Element: Account

ABN-REV-SUB-ACCT       Numeric 4
Element: Subaccount

                         ABTRANS FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

ABNSET1   OBJ-ID        This index retrieves transaction
                        information by transaction object ID.

ABNSET10  ASSIGNMENT    KeyChange
          TR-DATE
          OBJ-ID

ABNSET2   HR-COMPANY    This index retrieves transaction
          EMPLOYEE-TYPE information by HR company, employee, and
          EMPLOYEE      time record sequence number.
          TIME-SEQ      KeyChange
          OBJ-ID

ABNSET3   HR-COMPANY    This index retrieves transaction
          PR-PROCESS-LVLinformation by HR company, process
          DEPARTMENT    level, department, and employee number.
          EMPLOYEE      KeyChange
          EMPLOYEE-TYPE
          WRK-END-DATE
          TR-DATE
          ASSIGNMENT
          PAY-CODE
          OBJ-ID

ABNSET4   HR-COMPANY    This index retrieves transaction
          PR-PROCESS-LVLinformation by HR company, process
          DEPARTMENT    level, department, and employee name.
          EMP-FMT-NAME  KeyChange
          EMPLOYEE-TYPE
          WRK-END-DATE
          OBJ-ID

ABNSET5   HR-COMPANY    This index retrieves transaction
          PR-PROCESS-LVLinformation by. by HR company, process
          DEPARTMENT    level, department, and social security
          FICA-NBR      number.
          EMPLOYEE-TYPE KeyChange
          WRK-END-DATE
          OBJ-ID

ABNSET6   AR-COMPANY    This index retrieves transaction
          CUSTOMER      information by. AR company, customer,
          EMPLOYEE      and employee number
          EMPLOYEE-TYPE KeyChange
          WRK-END-DATE
          OBJ-ID

ABNSET7   AR-COMPANY    This index retrieves transaction
          CUSTOMER      information by AR company, customer, and
          EMP-FMT-NAME  employee name
          WRK-END-DATE  KeyChange
          OBJ-ID

ABNSET8   AR-COMPANY    This index retrieves transaction
          CUSTOMER      information by AR company, customer, and
          FICA-NBR      employee social security number
          WRK-END-DATE  KeyChange
          OBJ-ID

                         ABTRANS FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Abassign       ABASSIGN     Not Required

                            ABN-ASSIGNMENT        -> ASN-ASSIGNMENT  (ASNSET1)

Acsubcont      ACSUBCONT    Required
                            When ABN-EMPLOYEE-TYPE = "S"

                            ABN-EMPLOYEE          -> SUB-SUBCONT-EMP

Actrans        ACTRANS      Not Required

                            ABN-ATN-OBJ-ID        -> ATN-OBJ-ID

Arcomp         ARCOMP       Not Required

                            ABN-AR-COMPANY        -> ACO-COMPANY

Arcustomer     ARCUSTOMER   Not Required

                            ABN-AR-COMPANY        -> ACM-COMPANY
                            ABN-CUSTOMER          -> ACM-CUSTOMER

Cucodes        CUCODES      Required

                            ABN-CURRENCY-CODE     -> CUC-CURRENCY-CODE

Deptcode       DEPTCODE     Required

                            ABN-HR-COMPANY        -> DPT-COMPANY
                            ABN-PR-PROCESS-LVL    -> DPT-PROCESS-LEVEL
                            ABN-DEPARTMENT        -> DPT-DEPARTMENT

Employee       EMPLOYEE     Not Required
                            Valid When (ABN-EMPLOYEE-TYPE = "E" )

                            ABN-HR-COMPANY        -> EMP-COMPANY
                            ABN-EMPLOYEE          -> EMP-EMPLOYEE

Gltrans        GLTRANS      Not Required

                            ABN-GLT-OBJ-ID        -> GLT-OBJ-ID

Prcheck        PRCHECK      Not Required

                            ABN-HR-COMPANY        -> PCH-COMPANY
                            ABN-CHECK-ID          -> PCH-CHECK-ID

Prsystem Comp  PRSYSTEM     Required

                            ABN-HR-COMPANY        -> PRS-COMPANY
                            Spaces                -> PRS-PROCESS-LEVEL

Prsystem Proc  PRSYSTEM     Required

                            ABN-HR-COMPANY        -> PRS-COMPANY
                            ABN-PR-PROCESS-LVL    -> PRS-PROCESS-LEVEL

Prtime         PRTIME       Not Required

                            ABN-HR-COMPANY        -> PRT-COMPANY
                            ABN-EMPLOYEE          -> PRT-EMPLOYEE
                            ABN-TR-DATE           -> PRT-TR-DATE
                            ABN-TIME-SEQ          -> PRT-TIME-SEQ
                            ABN-CHECK-ID          -> PRT-CHECK-ID

Timerecord     TIMERECORD   Not Required

                            ABN-HR-COMPANY        -> TRD-COMPANY
                            ABN-EMPLOYEE          -> TRD-EMPLOYEE
                            ABN-TIME-SEQ          -> TRD-TIME-SEQ