1.1Purpose
This business function performs the processing to create/delete Milestone/Progress/Draw Cross Reference records (F52161) for billing lines that are 
being cross-referenced.  The function will also update the Milestone/Progress Billing Information Table (F5216) when a progress line is cross-referenced to 
another progress line.
1.2Setup Notes and Prerequisites
The mode flag is use to determine the type of processing to be performed.  Blank will select/create cross reference records, 1 will delete cross reference 
recods, 2 is used to identify records that are cross referenced and pass back flag to the application.
D5200160 - Create/Update Progress/Draw Line Cross Reference
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| mnContractNo | DOCO | MATH_NUMERIC | OPT | NONE | 
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
  | ||||
| szContractType | DCTO | char | OPT | NONE | 
A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has 
  | ||||
| szContractKeyCo | KCOO | char | OPT | NONE | 
A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a 
  | ||||
| szContractChangeNum | COCH | char | OPT | NONE | 
The change number of the contract. The change order number of the base contract is always initialized to 000. Each time you enter a 
  | ||||
| mnContractLineNo | LNID | MATH_NUMERIC | OPT | NONE | 
A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
  | ||||
| cBillingLineType | PRTP | char | OPT | NONE | 
A code that specifies the billing terms that are defined by the billing line on the contract. The system uses the predefined codes for the 
  | ||||
| szContractChangeNumberXREF | COCX | char | OPT | NONE | 
The cross-referenced change order number.  | ||||
| mnContractLineNumberXREF | LNIX | MATH_NUMERIC | OPT | NONE | 
| cBillingLineTypeXref | PRTP | char | OPT | NONE | 
A code that specifies the billing terms that are defined by the billing line on the contract. The system uses the predefined codes for the 
  | ||||
| cModeFlag | EV01 | char | OPT | NONE | 
An option that specifies the type of processing for an event.  | ||||
| cCrossReferenceExists | XREF | char | OPT | NONE | 
A flag that indicates whether the associated billing line has a defined cross-reference. Leave this field blank if no cross-reference exists.  | ||||
| None | 
| None |