Lawson Software

Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Elements Libraries App Forms


                             BLRICMISC FILE

                      Cust. Recurring Invoice AOC

This file stores the add-on charges for customer recurring invoices and
invoice line items.  Usually they are created from the recurring invoice
add-on charges.  However, the user can add additional add-on charges manually.

REFERENCED BY

BL231     BL30.2    BL30.5

UPDATED BY

BL31.1    BL31.2    BL31.3    BL31.5    BL31.7    BL32.3
BL32.4    BL331     BL34.1

FIELD NAME           DESCRIPTION/VALID VALUES                    UPDATED BY

BUM-COMPANY          Numeric 4                                   BL31.1  BL31.2
Company              The company number represents an            BL31.3  BL31.5
                     established company and is entered on       BL31.7  BL32.3
                     all function codes.                         BL32.4  BL34.1

BUM-RECUR-INVOICE    Alpha 10                                    BL31.1  BL31.2
Recur Invoice        This is the recurring invoice               BL31.3  BL31.5
                     identifier.                                 BL31.7  BL32.3
                                                                 BL32.4  BL34.1

BUM-CUSTOMER         Alpha 9  (Right Justified)                  BL31.1  BL31.2
Customer Number      This field contains the number that         BL31.3  BL31.5
                     represents a customer.                      BL31.7  BL32.3
                                                                 BL32.4  BL34.1

BUM-SHIP-TO          Numeric 4                                   BL31.1  BL31.2
Ship-to Code         This field contains the number              BL31.3  BL31.5
                     representing the ship to customer.          BL31.7  BL32.3
                                                                 BL32.4

BUM-LINE-NBR         Numeric 6                                   BL31.1  BL31.2
Line Number          This field contains the line number.        BL31.3  BL31.5
                                                                 BL31.7  BL32.3
                                                                 BL32.4  BL34.1

BUM-SEQ              Numeric 3                                   BL31.1  BL31.2
Sequence Number      This field contains the record sequence     BL31.3  BL31.5
                     number.                                     BL31.7  BL32.3
                                                                 BL32.4  BL34.1

BUM-MISC             Alpha 16                                    BL31.1  BL31.2
Misc                 Add-on charge code. Must be valid in        BL31.3  BL31.5
                     the add-on charge master file.              BL31.7  BL32.3
                                                                 BL32.4  BL34.1

BUM-ZERO-AFTER-USE   Alpha 1                                     BL31.1  BL31.2
Zero After Use       Flag to determine whether the amount        BL31.3  BL31.5
                     field is zeroed out after each creation     BL31.7  BL32.3
                     of an invoice against this customer         BL32.4
                     recurring invoice add-on charge.

BUM-AMOUNT           Currency 15.2                               BL31.1  BL31.2
Amount               This is the total amount to be billed       BL31.3  BL31.5
                     for this charge.                            BL31.7  BL32.3
                                                                 BL32.4  BL34.1

BUM-BILLED-AMOUNT    Signed 15.2                                 BL31.1  BL31.2
Billed Amount        This is the amount billed to date for       BL31.3  BL31.5
                     this charge.                                BL31.7  BL32.3
                                                                 BL32.4

BUM-PRICE            Signed 15.2                                 BL31.1  BL31.2
Price                This field contains the flat amount         BL31.3  BL31.5
                     that is applied as an add-on charge per     BL31.7  BL32.3
                     billing.                                    BL32.4

BUM-SKIP-FLAG        Alpha 1                                     BL31.1  BL31.2
Skip Emp/App if no   Flag to indicate that this add-on           BL31.3  BL31.5
Detail Flag          charge is to be skipped the next time an    BL31.7  BL32.3
                     invoice is created for this customer        BL32.4  BL34.1
                     recurring invoice. Only valid if the
                     zero after use flag is set on.

BUM-FREQUENCY        Alpha 1                                     BL31.1  BL31.2
Frequency            Frequency for this customer recurring       BL31.3  BL31.5
                     invoice.                                    BL31.7  BL32.3
                     W = Weekly                                  BL32.4
                     S = Semi-Monthly
                     M = Monthly
                     Q = Quarterly
                     Y = Yearly
                     U = User Defined

BUM-CYCLE-CODE       Alpha 3                                     BL31.1  BL31.2
Cycle Code           Cycle code. Used to group customer          BL31.3  BL31.5
                     recurring invoices within frequency code    BL31.7  BL32.3
                     to manage the work load.                    BL32.4

BUM-START-DATE       Numeric 8  (yyyymmdd)                       BL31.1  BL31.2
Start Date           Start date. Any invoice created for         BL31.3  BL31.5
                     this customer recurring invoice prior to    BL31.7  BL32.3
                     this date will not include this add-on      BL32.4
                     charge.

BUM-STOP-DATE        Numeric 8  (yyyymmdd)                       BL31.1  BL31.2
Stop Date            Stop date. Any invoice created for this     BL31.3  BL31.5
                     customer recurring invoice after this       BL31.7  BL32.3
                     date will not include this add-on           BL32.4
                     charge.

BUM-MAST-LINE-NBR    Numeric 6                                   BL31.1  BL31.2
Mast Line Nbr        Line number of the recurring invoice        BL31.3  BL31.5
                     add-on charge that triggered this           BL31.7  BL32.3
                     customer recurring invoice add-on           BL32.4
                     charge.

BUM-MAST-SEQ         Numeric 3                                   BL31.1  BL31.2
Mast Seq             Sequence number of the recurring            BL31.3  BL31.5
                     invoice add-on charge that triggered        BL31.7  BL32.3
                     creation of this customer recurring         BL32.4
                     invoice add-on charge.

                         BLRICMISC FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

BUMSET1   COMPANY                                                BL231   BL31.1
          RECUR-INVOICE                                          BL31.2  BL31.3
          CUSTOMER                                               BL31.5  BL31.7
          LINE-NBR                                               BL32.3  BL32.4
          SEQ                                                    BL331

BUMSET2   COMPANY       Subset                                   BL30.2  BL30.5
          RECUR-INVOICE Where MAST-LINE-NBR != Zeroes
          MAST-LINE-NBR
          MAST-SEQ
          CUSTOMER

BUMSET3   COMPANY       KeyChange, Subset
          FREQUENCY     Where AMOUNT    = Zeroes
          CYCLE-CODE    And   SKIP-FLAG = "N"
          MISC
          RECUR-INVOICE
          CUSTOMER
          LINE-NBR
          SEQ

BUMSET4   COMPANY       KeyChange, Subset                        BL34.1
          FREQUENCY     Where ZERO-AFTER-USE = "Y"
          CYCLE-CODE
          MISC
          RECUR-INVOICE
          CUSTOMER
          LINE-NBR
          SEQ

BUMSET5   COMPANY       Subset
          RECUR-INVOICE Where AMOUNT    = Zeroes
          CUSTOMER      And   SKIP-FLAG = "N"
          LINE-NBR
          SEQ

                         BLRICMISC FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Arcomp         ARCOMP       Required

                            BUL-COMPANY          -> ACO-COMPANY  (ACOSET1)

Arcustomer     ARCUSTOMER   Required

                            BUM-COMPANY          -> ACM-COMPANY
                            BUM-CUSTOMER         -> ACM-CUSTOMER

Blricsgblk     BLRICSGBLK   Not Required

                            BUM-COMPANY          -> CGM-COMPANY
                            BUM-RECUR-INVOICE    -> CGM-RECUR-INVOICE
                            BUM-CUSTOMER         -> CGM-CUSTOMER
                            BUM-LINE-NBR         -> CGM-LINE-NBR
                            BUM-SEQ              -> CGM-SEQ

Custdesc       CUSTDESC     Not Required

                            ACO-CUST-GROUP       -> CUD-CUST-GROUP
                            BUM-CUSTOMER         -> CUD-CUSTOMER

Oecompany      OECOMPANY    Required

                            BUL-COMPANY          -> OEC-COMPANY

Oecsline       BLRICLINE    Required

                            BUM-COMPANY          -> BUL-COMPANY
                            BUM-RECUR-INVOICE    -> BUL-RECUR-INVOICE
                            BUM-CUSTOMER         -> BUL-CUSTOMER
                            BUM-LINE-NBR         -> BUL-LINE-NBR

Oecustsrvc     BLRICUST     Required

                            BUM-COMPANY          -> BRC-COMPANY
                            BUM-RECUR-INVOICE    -> BRC-RECUR-INVOICE
                            BUM-CUSTOMER         -> BRC-CUSTOMER

Oemastsrvc     BLRIMAST     Required

                            BUM-COMPANY          -> BRM-COMPANY
                            BUM-RECUR-INVOICE    -> BRM-RECUR-INVOICE

Oemisc         OEMISC       Required

                            BUM-COMPANY          -> OEM-COMPANY
                            BUM-MISC             -> OEM-MISC
                            BRC-CURRENCY-CODE    -> OEM-CURRENCY-CODE

Oemsmisc       BLRIMMISC    Not Required

                            BUM-COMPANY          -> BMM-COMPANY
                            BUM-RECUR-INVOICE    -> BMM-RECUR-INVOICE
                            BUM-LINE-NBR         -> BMM-LINE-NBR
                            BUM-SEQ              -> BMM-SEQ