1.Functional Description
1.1Purpose
This NER is used to determine if there is either a billable contract or a Base Warranty contract for an Installed Base item. A billable contract is
identified by a contract detail line type that is not a Base Warranty line type. If a contract is found, the contract number, contract change number and line
number are returned, and the Contract Found flag is "1". Otherwise the Contract Found flag is "0".
1.2Setup Notes and Prerequisites.
Input:NUMB Installed Base Item Number
Output:DOCO Contract Number
Output:COCHContract Change Number
Output:LNIDLine Number
Input:EV01Billable ("B") or Warranty ("W")
Output:EV01Contract Found
1.3Special Logic
D1700970 - F1721 Get Contract for Installed Base
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnInstalledBaseItem_NUMB | NUMB | MATH_NUMERIC | REQ | INPUT |
An 8-digit number that uniquely identifies an asset. | ||||
mnBillableContract_DOCO | DOCO | MATH_NUMERIC | OPT | OUTPUT |
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry,
| ||||
szContractChangeNum_COCH | COCH | char | OPT | OUTPUT |
The change number of the contract. The change order number of the base contract is always initialized to 000. Each time you enter a
| ||||
mnLineNumber_LNID | LNID | MATH_NUMERIC | OPT | OUTPUT |
A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns
| ||||
cBillableOrWarranty_EV01 | EV01 | char | REQ | INPUT |
An option that specifies the type of processing for an event. | ||||
cContractFound_EV01 | EV01 | char | OPT | OUTPUT |
An option that specifies the type of processing for an event. |
None |
None |