BLRIMMISC FILE
                         Recurring Invoice AOC
This file stores the add-on charges attached to a recurring invoice or its
line items.  These will be copied to any customer recurring invoice created
from this recurring invoice.
REFERENCED BY
BL230
UPDATED BY
BL30.1    BL30.2    BL30.3    BL30.5    BL31.1    BL31.2
BL31.3    BL31.5    BL31.7    BL32.1    BL32.2    BL32.3
BL32.4    BL330
FIELD NAME           DESCRIPTION/VALID VALUES                    UPDATED BY
BMM-COMPANY          Numeric 4                                   BL30.2  BL30.5
Company              The company number represents an
                     established company and is entered on
                     all function codes.
BMM-RECUR-INVOICE    Alpha 10                                    BL30.2  BL30.5
Recur Invoice        This is the recurring invoice
                     identifier.
BMM-LINE-NBR         Numeric 6                                   BL30.2  BL30.5
Line Number          This field contains the line number.
BMM-SEQ              Numeric 3                                   BL30.2  BL30.5
Sequence Number      This field contains the record sequence
                     number.
BMM-MISC             Alpha 16                                    BL30.2  BL30.5
Misc                 The add-on charge code. Must exist in
                     the add-on charge master file.
BMM-ZERO-AFTER-USE   Alpha 1                                     BL30.2  BL30.5
Zero After Use       Indicates whether the charge amount
                     associated with the customer service
                     contract line is to be cleared once the
                     invoice is created. This is valid only
                     for flat amount type of charges.
                     Y = Yes
                     N = No
BMM-START-DATE       Numeric 8  (yyyymmdd)                       BL30.2  BL30.5
Start Date           The date on which this specific charge
                     went into effect. This field, along with
                     stop date, determines whether this
                     charge is added to the customer
                     recurring invoice when it is created.
BMM-STOP-DATE        Numeric 8  (yyyymmdd)                       BL30.2  BL30.5
Stop Date            The date on which this specific charge
                     is no longer in effect. This will
                     determine whether this add-on charge is
                     created for any customer recurring
                     invoices created from this recurring
                     invoice.
                         BLRIMMISC FILE INDEX
NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN
BMMSET1   COMPANY                                                BL230   BL30.1
          RECUR-INVOICE                                          BL30.2  BL30.3
          LINE-NBR                                               BL30.5  BL31.1
          SEQ                                                    BL31.2  BL31.3
                                                                 BL31.5  BL31.7
                                                                 BL32.1  BL32.2
                                                                 BL32.3  BL32.4
                                                                 BL330
                         BLRIMMISC FILE RELATIONS
ONE TO ONE RELATIONS
RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH
Blrimsgblk     BLRIMSGBLK   Not Required
                            BMM-COMPANY          -> MSG-COMPANY
                            BMM-RECUR-INVOICE    -> MSG-RECUR-INVOICE
                            BMM-LINE-NBR         -> MSG-LINE-NBR
                            BMM-SEQ              -> MSG-SEQ
Oecompany      OECOMPANY    Required
                            BMM-COMPANY          -> OEC-COMPANY
Oemastsrvc     BLRIMAST     Required
                            BMM-COMPANY          -> BRM-COMPANY
                            BMM-RECUR-INVOICE    -> BRM-RECUR-INVOICE
Oemisc         OEMISC       Required
                            When BMM-CURRENCY-CODE != Spaces
                            BMM-COMPANY          -> OEM-COMPANY
                            BMM-MISC             -> OEM-MISC
                            BRM-CURRENCY-CODE    -> OEM-CURRENCY-CODE
Oemsline       BLRIMLINE    Required
                            When BMM-LINE-NBR != Zeroes
                            BMM-COMPANY          -> BML-COMPANY
                            BMM-RECUR-INVOICE    -> BML-RECUR-INVOICE
                            BMM-LINE-NBR         -> BML-LINE-NBR
                         BLRIMMISC FILE RELATIONS
ONE TO MANY RELATIONS
RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH
Oecsmisc       BLRICMISC
                            BMM-COMPANY          -> BUM-COMPANY
                            BMM-RECUR-INVOICE    -> BUM-RECUR-INVOICE
                            BMM-LINE-NBR         -> BUM-MAST-LINE-NBR
                            BMM-SEQ              -> BUM-MAST-SEQ
                                                    BUM-CUSTOMER
 |