Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

ACHISTDTL


                             ACHISTDTL FILE

                             Invoice Detail

The Billing and Revenue Invoice detail file contains the records associated
with an invoice header.  The file is keyed by the OBJ-ID associated with the
invoice header.

REFERENCED BY

BR02.3    BR120     BR121     BR122     BR145     BR16.1
BR21.1    BR245     BR420     BR45.1    BR521     TX101
AC10.1    AC300     AC310     BR580     BR400

UPDATED BY

BR131     BR140     BR20.1    BR20.2    BR20.3    BR20.4
BR20.5    BR300     BR46.1    BR46.2    BR46.4    BRIP.1

FIELD NAME             DESCRIPTION/VALID VALUES                  UPDATED BY

HDT-OBJ-ID             Numeric 12                                BR46.1  BR46.2
Object                 The object identifier is a number used    BR46.4  BRIP.1
Identification         to relate the invoice detail records to
                       the invoice header. The object type is
                       INVID in the OBJID file.

HDT-LINE-NBR           Numeric 6                                 BR20.1  BR20.2
Element: Line Number   The line number associated with the       BR20.3  BR20.4
                       invoice detail record.  It, in            BR20.5  BR46.1
                       combination with the OBJ-ID field, keeps  BR46.2  BR46.4
                       the ACHISTDTL record unique.              BRIP.1

HDT-CNSL-LINE-NBR      Numeric 6                                 BRIP.1
Element: Line Number   The number that maps the ACHISTCNSL
                       file line number to this record.

HDT-PT-ACTIVITY        Alpha 15                                  BR20.1  BR20.2
Element: Activity      The posting activity associated with      BR20.3  BR20.4
                       the original activity transaction being   BR20.5  BR46.1
                       billed on this invoice.                   BR46.2  BR46.4
                                                                 BRIP.1

HDT-ACCT-CATEGORY      Alpha 5                                   BR20.1  BR20.2
Element: Account CategoThe account category associated with      BR20.3  BR20.4
                       the original activity transaction being   BR20.5  BR46.1
                       billed on this invoice.                   BR46.2  BR46.4
                                                                 BRIP.1


HDT-BILLING-METHOD     Numeric 1                                 BR20.1  BR20.2
Element: Billing MethodThe billing method maintained for the     BR20.3  BR20.4
                       activity associated with the invoice      BR20.5  BR46.1
                       transaction in the Activity Billing       BR46.2  BR46.4
                       (BR00) or Billing Detail (BR00.2)         BRIP.1
                       1=Time and Materials
                       2=Cost Plus
                       3=Units of Production
                       4=Milestone
                       5=Pass Thru
                       9=User defined
                       1 = Time and Materials
                       2 = Cost Plus
                       3 = Units of Production
                       4 = Milestone
                       5 = Pass Thru
                       9 = User defined

HDT-TRAN-DATE          Numeric 8  (yyyymmdd)                     BR20.1  BR20.2
Element: Transaction DaThe transaction date associated with      BR20.3  BR20.4
                       the original activity transaction being   BR20.5  BR46.1
                       billed on this invoice.                   BR46.2  BR46.4
                                                                 BRIP.1

HDT-DESCRIPTION        Alpha 30  (Lower Case)                    BR20.1  BR20.2
Element: Description   The description associated with the       BR20.3  BR20.4
                       original activity transaction being       BR20.5  BR46.1
                       billed on this invoice.                   BR46.2  BR46.4
                                                                 BRIP.1

HDT-RESOURCE-TYPE      Alpha 1                                   BR20.1  BR20.2
Element: Resource Type The type of resource associated with      BR20.3  BR20.4
                       the original activity transaction. The    BR20.5  BR46.1
                       valid values are:                         BR46.2  BR46.4
                       P=AC Person                               BRIP.1
                       Q=Equipment
                       E=Employee
                       V=Vendor
                       Q = Equipment
                       P = Person

HDT-RESOURCE-COMP      Numeric 4                                 BR46.1  BR46.2
Element: Company       The resource company or from company on   BR46.4  BRIP.1
                       the original activity transaction.

HDT-RESOURCE-CODE      Alpha 10                                  BR20.1  BR20.2
Element: Resource Code The resource code associated with the     BR20.3  BR20.4
                       original activity transacton being        BR20.5  BR46.1
                       billed on this invoice.                   BR46.2  BR46.4
                                                                 BRIP.1

HDT-RESOURCE-DESC      Alpha 30  (Lower Case)                    BR20.1  BR20.2
Element: Description   The description of the resource code      BR20.3  BR20.4
                       maintained in Resource (AC03).            BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-BILL-RATE          Signed 13.4                               BR46.1  BR46.2
Element: Bill Rate     The billing rate that is associated with  BR46.4  BRIP.1
                       the original activity transaction being
                       billed on this invoice.  Only populated
                       when the billing method is Time and
                       Materials.

HDT-MARK-UP-PCT        Signed 5.2                                BR46.2  BR46.4
Element: Markup percentThe percentage of markup for billing      BRIP.1
                       associated with the account category on
                       the original activity transaction. The
                       markup  percent is maintained in Account
                       Category Detail (AC08.3) and/or Billing
                       Detail (BR00.2). Markup percentages will
                       increase the cost amount by the
                       percentage entered.

HDT-UNITS-AMOUNT       Signed 15.2                               BR20.1  BR20.2
Element: Units Amount  The billable units amount associated      BR20.3  BR20.4
                       with the original activity transaction.   BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-UNIT-MEASURE       Alpha 12                                  BR46.1  BR46.2
Element: Unit Measure  The unit of measure associated with the   BR46.4  BRIP.1
                       original activity transaction.

HDT-MILESTONE          Alpha 3                                   BR20.1  BR20.2
Element: Milestone     The milestone code maintained in          BR20.3  BR20.4
                       Milestone (BR05).  Only populated when    BR20.5  BR46.1
                       the billing method is Milestone.          BR46.2  BR46.4
                                                                 BRIP.1

HDT-PERC-COMPLETE      Signed 7.3
Element: Percent CompleThe percentage of completion associated
                       with the percent complete milestone
                       maintained in Percent Complete
                       Milestones (BR05).

HDT-TAX-EXEMPT-CD      Alpha 1                                   BR20.1  BR20.2
Element: Tax Exempt CodThe code indicating the taxing status.    BR20.3  BR20.4
                       The valid values are:                     BR20.5  BR46.1
                       E=Exempt                                  BR46.2  BR46.4
                       T=Taxable                                 BRIP.1
                       E = Exempt
                       T = Taxable

HDT-TAX-CODE           Alpha 10                                  BR20.1  BR20.2
Element: Tax Code      The code representing specific tax        BR20.3  BR20.4
                       information.  Must be a valid Tax Code.   BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-INVC-AMT           Signed 18.2                               BR20.1  BR20.2
Element: Intl Amt      The invoice amount. Any billing           BR20.3  BR20.4
                       adjustments made to the invoice line      BR20.5  BR46.1
                       will be included in this line.            BR46.2  BR46.4
                                                                 BRIP.1

HDT-TAX-AMT            Signed 18.2                               BR20.1  BR20.2
Element: Intl Amt      The tax amount calculated for the         BR20.3  BR20.4
                       invoice line.                             BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-POST-COMPANY       Numeric 4                                 BR20.1  BR20.2
Element: Company       The company used for posting              BR20.3  BR20.4
                       transactions to the General Ledger.       BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-ACCT-UNIT          Alpha 15                                  BR20.1  BR20.2
Element: Accounting UniThe accounting unit used in the           BR20.3  BR20.4
                       transaction that is posted to General     BR20.5  BR46.1
                       Ledger.  This field along with the        BR46.2  BR46.4
                       account and subaccount make up the        BRIP.1
                       location (account) where the amount and
                       other account information is stored.

HDT-ACCOUNT            Numeric 6                                 BR46.1  BR46.2
Element: Account       The Account used in the transaction       BR46.4  BRIP.1
                       that is posted to General Ledger.
                       This field along with the accounting
                       unit and subaccount make up the location
                       (account) where amounts and other
                       account information is stored.

HDT-SUB-ACCT           Numeric 4                                 BR46.1  BR46.2
Element: Subaccount    The subaccount used in the transaction    BR46.4  BRIP.1
                       that is posted ot General Ledger.
                       This field along with the accounting
                       unit and account make up the location
                       (account) where ammounts and other
                       account information is stored.
                       subaccount from your  general ledger
                       chart of accounts that  was charged with
                       the amount carried on this record.

HDT-ATN-OBJ-ID         Numeric 12                                BR20.1  BR20.2
Object                 The system-defined object id              BR20.3  BR20.4
Identification         representing the original activity        BR20.5  BR46.1
                       transaction.                              BR46.2  BR46.4
                                                                 BRIP.1

HDT-MATRIX-CAT-1       Alpha 12                                  BR20.1  BR20.2
Element: Attribute     The Billing Category name associated      BR20.3  BR20.4
                       with the original activity transaction    BR20.5  BR46.1
                       for this invoice.                         BR46.2  BR46.4
                                                                 BRIP.1

HDT-MX-VALUE-1         Alpha 32                                  BR20.1  BR20.2
Element: Attribute ValuThe Billing Category value associated     BR20.3  BR20.4
                       with the original activity transaction.   BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-MATRIX-CAT-2       Alpha 12
Element: Attribute     The Billing Category name associated
                       with the original activity transaction
                       for this invoice.

HDT-MX-VALUE-2         Alpha 32
Element: Attribute ValuThe Billing Category value associated
                       with the original activity transaction
                       for this invoice.

HDT-MATRIX-CAT-3       Alpha 12
Element: Attribute     The Billing Category name associated
                       with the original activity transaction
                       for this invoice.

HDT-MX-VALUE-3         Alpha 32
Element: Attribute ValuThe Billing Category value associated
                       with the original activity transaction
                       for this invoice.

HDT-EXCEED-AMT         Signed 18.2                               BR20.1  BR20.2
Element: Intl Amt      The amount of the detail invoice amoun    BR20.3  BR20.4
                       that exceeds a ceiling. The ceilings are  BR20.5  BR46.1
                       maintained in Contract Detail (BR102)     BR46.2  BR46.4
                       Activity Billing  (BR00.1) or Billing     BRIP.1
                       Detail (BR00.2) or  Ceiling  Levels
                       (BR00.3).

HDT-EXCEED-UNIT        Signed 15.2                               BR20.1  BR20.2
Element: Exceed Unit   The unit amount related to the exceed     BR20.3  BR20.4
                       amount that is over the ceiling.          BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-BILL-ACTIVITY      Alpha 15                                  BR20.1  BR20.2
Element: Bill Activity The billing activity assoicated with      BR20.3  BR20.4
                       the posting activity on the original      BR20.5  BR46.1
                       activity transaction.                     BR46.2  BR46.4
                                                                 BRIP.1

HDT-CONTRACT           Alpha 10                                  BR46.1  BR46.2
Element: Contract      The contract associated with the posting  BR46.4  BRIP.1
                       activity on the original activity
                       transaction.  The contract activity
                       associated with the posting activity on
                       the original transaction has a one to
                       one relationship with the contract.

HDT-RETENTION-AMT      Signed 18.2                               BR46.2  BR46.4
Element: Intl Amt      The retention amount based on the         BRIP.1
                       Retention Percent maintained in Bill
                       Retention (BR01.2)

HDT-LEVEL              Numeric 1                                 BR20.1  BR20.2
Element: Level         Stores the level at which the exceeded    BR20.3  BR20.4
                       amount or unit is recaptured.             BR20.5  BR46.1
                       The billing level maintained on the Bill  BR46.2  BR46.4
                       Parameter (BR00).                         BRIP.1
                       The valid values are:
                       1=Billx
                       2=Resource Billx
                       3=Bill
                       4=Resource Bill
                       5=Contract Billx
                       6=Resource Contract Billx
                       7=Contract Bill
                       8=Resource Contract Bill
                       9=Contract
                       1 = Billx
                       2 = Resource Billx
                       3 = Bill
                       4 = Resource Bill
                       5 = Contract Billx
                       6 = Resource Contract Billx
                       7 = Contract Bill
                       8 = Resource Contract Bill
                       9 = Contract

HDT-REASON-CODE        Alpha 4                                   BR20.1  BR20.2
Element: Reason Code   The reason code indicating the cause of   BR20.3  BR20.4
                       an invoice adjustment.                    BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-REVENUE-AMT        Signed 18.2                               BR20.1  BR20.2
Element: Intl Amt      The revenue amount assoicated with the    BR20.3  BR20.4
                       original activity transaction.  Field     BR20.5  BR46.1
                       will only be populated when using         BR46.2  BR46.4
                       transaction based revenue methods (i.e.   BRIP.1
                       Full Accrual or Cost Plus Full Accrual).

HDT-ADJ-LEVEL          Alpha 1                                   BR20.1  BR20.2
Element: Adj Level     Indicates the invoice edit(BR20) level    BR20.3  BR20.4
                       of the adjustment.                        BR20.5  BR46.1
                       The valid values are:                     BR46.2  BR46.4
                       I=Invoice                                 BRIP.1
                       D=Invoice Detail
                       T=Transaction Detail
                       P=Posting Activity
                       A=Posting Activity Acct Cat
                       I = Invoice Level
                       D = Invoice Detail Level
                       T = Transaction Detail Level
                       P = Posting Activity Level
                       A = Posting Activity Acct Cat

HDT-LINE-NBR-MAP       Numeric 6                                 BR20.1  BR20.2
Element: Line Nbr Map  Indicates the detail line number that is  BR20.3  BR20.4
                       associated with the adjustment line.      BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-ADJUST-AMT         Signed 18.2                               BR131   BR20.1
Element: Intl Amt      The Adjustment amount is the prorated     BR20.2  BR20.3
                       revenue amount                            BR20.4  BR20.5
                                                                 BR46.1  BR46.2
                                                                 BR46.4  BRIP.1

HDT-LINE-TYPE          Alpha 1                                   BR46.1  BR46.2
Element: Line Type     This field contains the line type.        BR46.4  BRIP.1
                       The valid values are:
                       A=Transaction
                       B=Milestone
                       C=Tax
                       F=Fee
                       G=Retention on Fee
                       H=Overage of Fee
                       I=Billed Retention on Fee
                       J=Billed Overage on Fee
                       K=Overage
                       L=Billed Overage
                       M=Retention
                       N=Billed Retention
                       O=Retainer
                       P=Billed Retainer
                       A = Transaction
                       B = Milestone
                       C = Tax
                       F = Fee
                       G = Retention on Fee
                       H = Overage on Fee
                       I = Billed Retention on Fee
                       J = Billed Overage on Fee
                       K = Overage
                       L = Billed Overage
                       M = Retention
                       N = Billed Retention
                       O = Retainer
                       P = Billed Retainer

HDT-TAXABLE-AMT        Signed 18.2                               BR20.1  BR20.2
Element: Intl Amt      The taxable amount.                       BR20.3  BR20.4
                                                                 BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-SERVICE-LOC        Numeric 4                                 BR20.1  BR20.2
Element: Service Loc   The service location used for the tax     BR20.3  BR20.4
                       calculation.                              BR20.5  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-BACKED-OUT-FL      Alpha 1                                   BR140   BR46.1
Element: Backed Out Fl Y = Yes                                   BR46.2  BR46.4
                       N = No                                    BRIP.1

HDT-FEE-CD             Alpha 5                                   BR20.1  BR20.2
Element: Fee Cd        The Fee Code maintained in Assignment     BR20.3  BR20.4
                       for Billing (BR15.2) associated with the  BR20.5  BR46.1
                       contract.                                 BR46.2  BR46.4
                                                                 BRIP.1

HDT-RETAIN-CODE        Alpha 3                                   BR46.2  BR46.4
Element: Retain Code   The Retainer Code maintained in Retainer  BRIP.1
                       Detail (BR02.2).  Only populated when
                       applying specific type retainers.

HDT-RETAIN-ID          Numeric 6                                 BRIP.1
Element: Retain Id     The retainer sequence maintained in the
                       Retainer Parameters (BR02).

HDT-RETAINER-AMT       Signed 18.2                               BR46.2  BR46.4
Element: Intl Amt      The invoice amount associated with a      BRIP.1
                       retainer invoice type.

HDT-SUM-ACCT-CAT       Alpha 5                                   BR20.1  BR20.2
Element: Sum Acct Cat  The name of the summary account           BR20.3  BR20.4
                       category that is assoicated with the      BR20.5  BR46.1
                       detail account category.                  BR46.2  BR46.4
                                                                 BRIP.1

HDT-ADJUST-TYPE        Alpha 1                                   BR20.1  BR20.2
Element: Adjust Type   The category of adjustment related to     BR20.3  BR20.4
                       this invoice detail line.                 BR20.5  BR46.1
                       The values are:                           BR46.2  BR46.4
                       A=Write up or Down
                       B=Hold
                       C=Bill in Advance
                       D=Transfer
                       A = Write Up or Down
                       B = Hold
                       C = Bill in Advance
                       D = Transfer

HDT-ORIG-INVC-AMT      Signed 18.2                               BR20.1  BR20.2
Element: Intl Amt      The original invoice amount from the      BR20.3  BR20.4
                       original activity transactions billable   BR20.5  BR46.1
                       amount.  Will not be populated on the     BR46.2  BR46.4
                       write up or write down adjustment lines.  BRIP.1
                       Used to display the original billable
                       amount on the detail lines in the
                       Invoice Edit (BR20).

HDT-TRANSFER-AMT       Signed 18.2                               BR46.2  BR46.4
Element: Intl Amt      The transfer amount or billable amount
                       being transferred in Transfer Invoice
                       Transaction (BR40.6).  Stored in
                       Contract Currency. Only populated when
                       Adjust-Type equals D.

HDT-TRANSFER-UNITS     Signed 18.2                               BR46.2  BR46.4
Element: Adj Amt       The transfer units or billable units
                       being transferred in Transfer Invoice
                       Transaction (BR40.6).  Only populated
                       when Adjust-Type equals D.

HDT-CTR-CAT-GRP        Alpha 5                                   BRIP.1
Element: Ctr Cat Grp

HDT-XREF-HIH-OBJID     Numeric 12                                BRIP.1
Object
Identification

HDT-XREF-LINE-NBR      Numeric 6                                 BRIP.1
Element: Line Number

HDT-GLT-OBJ-ID         Numeric 12                                BRIP.1
Object                 This is a subsystem GL interface
Identification         identification number. It is used for
                       Drill Around purposes.

                         ACHISTDTL FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

HDTSET1   OBJ-ID                                                 BR02.3  BR120
          LINE-NBR                                               BR121   BR122
                                                                 BR131   BR140
                                                                 BR145   BR16.1
                                                                 BR20.1  BR20.2
                                                                 BR20.3  BR20.4
                                                                 BR20.5  BR21.1
                                                                 BR245   BR420
                                                                 BR45.1  BR46.1
                                                                 BR46.2  BR46.4
                                                                 BR521   BRIP.1
                                                                 TX101

HDTSET2   CONTRACT      KeyChange                                AC10.1  AC300
          OBJ-ID                                                 AC310   BR122
          LINE-NBR                                               BR131   BR140
                                                                 BR580

HDTSET3   ATN-OBJ-ID    KeyChange
          CONTRACT
          OBJ-ID
          LINE-NBR

HDTSET4   OBJ-ID        KeyChange                                BR20.1  BR20.2
          TRAN-DATE*                                             BR20.3  BR20.4
          LINE-NBR                                               BR20.5  BR46.1
                                                                 BR46.2  BR46.4

HDTSET5   OBJ-ID        KeyChange                                BRIP.1
          CNSL-LINE-NBR
          LINE-NBR

HDTSET6   OBJ-ID        KeyChange                                BR122   BR131
          CONTRACT                                               BR20.1  BR20.2
          LINE-NBR                                               BR20.3  BR20.4
                                                                 BR20.5  BR300
                                                                 BR400

HDTSET7   OBJ-ID        KeyChange                                BR20.1  BR20.2
          PT-ACTIVITY                                            BR20.3  BR20.4
          ACCT-CATEGORY                                          BR20.5  BR46.1
          LINE-NBR                                               BR46.2  BR46.4

HDTSET8   GLT-OBJ-ID    KeyChange
          OBJ-ID
          LINE-NBR

HDTSET9   OBJ-ID        KeyChange                                BR20.1  BR20.2
          LINE-NBR*                                              BR20.3  BR20.4
          LINE-TYPE                                              BR20.5  BR46.1
                                                                 BR46.2  BR46.4

                         ACHISTDTL FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Accntract      ACCNTRACT    Required

                            HDT-CONTRACT         -> CNT-CONTRACT

Achistcnsl     ACHISTCNSL   Required

                            HDT-OBJ-ID           -> IHC-OBJ-ID
                            HDT-CNSL-LINE-NBR    -> IHC-LINE-NBR

Achisthdr      ACHISTHDR    Required

                            HDT-OBJ-ID           -> HIH-OBJ-ID

Acreasoncd     ACREASONCD   Required

                            HDT-REASON-CODE      -> CDE-REASON-CODE

Actrans        ACTRANS      Required

                            HDT-ATN-OBJ-ID       -> ATN-OBJ-ID

                         ACHISTDTL FILE RELATIONS

ONE TO MANY RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Achisttax      ACHISTTAX

                            HDT-OBJ-ID           -> HIT-OBJ-ID
                            HDT-LINE-NBR         -> HIT-HDT-LINE-NBR
                                                    HIT-SEQ-NBR

Acinvaudit     ACINVAUDIT

                            HDT-OBJ-ID           -> IVA-OBJ-ID
                            HDT-LINE-NBR         -> IVA-LINE-NBR
                                                    IVA-TRANS-DATE
                                                    IVA-SEQUENCE-NBR