1.Functional Description
1.1Purpose
Perform Table I/O to F1720.
1.2Setup Notes and Prerequisites
1.3Special Logic
2.Technical Specifications
2.4Processing 
IF Mode = 1
 Perform FetchSingle over F1720
 IF File I/O Status is not equal to Success
 IF SuppressErrorMessage is not equal '1'
 Set NER Error (017F)
 END IF
 ErrorMessageID = '017F'
 END IF
END IF
D1701390 - F1720 Table IO
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| cMode_EV01 | EV01 | char | REQ | INPUT | 
1 = Fetch Single
  | ||||
| cSuppressErrorMessage_SUPPS | SUPPS | char | OPT | NONE | 
1 = Suppresses Error Messages
  | ||||
| szErrorMessageID_DTAI | DTAI | char | OPT | NONE | 
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
  | ||||
| mnDocumentOrderInvoiceE | 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, 
  | ||||
| szOrderType | 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 
  | ||||
| szCompanyKeyOrderNo | 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 
  | ||||
| mnBatchNumber | ICU | MATH_NUMERIC | OPT | NONE | 
A number that identifies a group of transactions that the system processes and balances as a unit. When you enter a batch, you can either 
  | ||||
| mnBatchNumberJournal | ICUJ | MATH_NUMERIC | OPT | NONE | 
A batch number the system automatically assigns when you run Revenue Journal Generation.  | ||||
| mnDocumentOrderInvoi | DOC1 | MATH_NUMERIC | OPT | NONE | 
The document number associated with a given document type.  | ||||
| szCloseDocumentType | DCT1 | char | OPT | NONE | 
Used to record the Closing journal entry's document type in the Lot Proceed files.  | ||||
| szCompanyKeySalesOrd | SKCO | char | OPT | NONE | 
Document Company (Sales Order)  | ||||
| szOriginalDocPayItem | OSFX | char | OPT | NONE | 
The number that identifies a specific pay item associated with the document.  | ||||
| mnParentContNumber | PCTN | MATH_NUMERIC | OPT | NONE | 
The parent contract number to which this particular contract is attached.  | ||||
| szParentContractType | PCTT | char | OPT | NONE | 
The parent contract type to which this particular contract is attached.  | ||||
| szParentContractDocumentCo | PCKO | char | OPT | NONE | 
Parent Contract Document Company.  | ||||
| szDescription001 | DL01 | char | OPT | NONE | 
A user defined name or remark.  | ||||
| szDescripCompressed | DC | char | OPT | NONE | 
The compressed description contains the alpha name without slashes, dashes, commas, and other special characters.  The compressed 
  | ||||
| szDescription01002 | DL02 | char | OPT | NONE | 
Additional text that further describes or clarifies a field in the system.  | ||||
| mnAddressNumber | AN8 | MATH_NUMERIC | OPT | NONE | 
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
  | ||||
| mnAddNumOwnerBilling | ANOB | MATH_NUMERIC | OPT | NONE | 
The address number of an alternate location to which the owner wants the invoice (application) sent.  | ||||
| mnUserAddNum4 | USA4 | MATH_NUMERIC | OPT | NONE | 
Address Number - Remit To  | ||||
| mnUserAddNum5 | USA5 | MATH_NUMERIC | OPT | NONE | 
User defined address book number. This will be verified against Address Book.  | ||||
| mnAddressNumberArchitect | AN8K | MATH_NUMERIC | OPT | NONE | 
The address number of the architect for the contract or project.  | ||||
| mnAddressNumberLessor | LANO | MATH_NUMERIC | OPT | NONE | 
The address book number for the lessor, renter, or lending institution.  | ||||
| cSourceOfContract | CONTS | char | OPT | NONE | 
A code that indicates to which system the contract belongs. Valid values are:
C
Service and Warranty Management  
B
Contract Service 
  | ||||
| szCostCenterSubsequent | MCUS | char | OPT | NONE | 
Either a subsequent business unit or a project number.
A subsequent business unit specifies where to charge costs (or revenues) when the 
  | ||||
| szCostCenter | MCU | char | OPT | NONE | 
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
  | ||||
| szCompany | CO | char | OPT | NONE | 
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
  | ||||
| jdContractStartDate | CSDT | JDEDATE | OPT | NONE | 
The date you actually start work on the contract.  | ||||
| jdContractEndDate | CDTE | JDEDATE | OPT | NONE | 
The date you actually completed work on the contract.  | ||||
| jdCancelDate | CNDJ | JDEDATE | OPT | NONE | 
The date that the order should be canceled if the goods have not been sent to the customer or the goods have not been received from the 
  | ||||
| szTaxExplanationCode1 | EXR1 | char | OPT | NONE | 
A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
  | ||||
| szTaxArea1 | TXA1 | char | OPT | NONE | 
A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
  | ||||
| szInvoiceFormatCode | INVF | char | OPT | NONE | 
A code that uniquely identifies a series of formats and determines the overall layout of the invoice.  | ||||
| szPaymentTermsCode01 | PTC | char | OPT | NONE | 
A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date. 
  | ||||
| cPaymentInstrumentA | RYIN | char | OPT | NONE | 
The user defined code (00/PY) that specifies how payments are made by the customer. For example:
C
Check  
D
Draft  
T
Electronic funds 
  | ||||
| szCurrencyCodeFrom | CRCD | char | OPT | NONE | 
A code that identifies the currency of a transaction.  | ||||
| szCurrencyCodeOrigin | CRCF | char | OPT | NONE | 
The currency code of the insured amount.  | ||||
| cCurrencyMode | CRRM | char | OPT | NONE | 
An option that specifies whether the system displays amounts in the domestic or foreign currency.
On 
The system displays amounts in the 
  | ||||
| cDateExchangeRateDateBasi | ERDB | char | OPT | NONE | 
A code that controls which date the system uses to retrieve the exchange rate for the invoice. Valid values are:
1
Use the invoice date 
  | ||||
| szContractHeaderCategoryCode01 | KH01 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode02 | KH02 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode03 | KH03 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode04 | KH04 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode05 | KH05 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode06 | KH06 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode07 | KH07 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode08 | KH08 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode09 | KH09 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| szContractHeaderCategoryCode10 | KH10 | char | OPT | NONE | 
One of ten reporting codes that you assign to a service contract. Use these codes to identify contracts for reports. Category codes are user 
  | ||||
| mnCurrencyConverRateOv | CRR | MATH_NUMERIC | OPT | NONE | 
A number (exchange rate) that a foreign currency amount is multiplied by to calculate a domestic currency amount. 
The number in this field 
  | ||||
| mnCurrencyConverRateDiv | CRRD | MATH_NUMERIC | OPT | NONE | 
A number (exchange rate) that a foreign currency amount is divided by to calculate a domestic currency amount. The number you enter in 
  | ||||
| mnTotalDollars | TOTD | MATH_NUMERIC | OPT | NONE | 
Total dollars is a factor used to calculate average days to pay. The amount is equal to the sum of cash received against valid accounts 
  | ||||
| mnAmountForeignOriginalGross | FOAG | MATH_NUMERIC | OPT | NONE | 
When an adjustment is made to an invoice, the gross amount of the pay item before the adjustment.  The foreign original gross amount is 
  | ||||
| mnCancelFee | CFEE | MATH_NUMERIC | OPT | NONE | 
The fee billed to a customer when cancelling a contract.  | ||||
| mnCancelFeeForeign | CFEF | MATH_NUMERIC | OPT | NONE | 
The fee billed to a customer when cancelling a contract.  | ||||
| szProgramIdentification | JPID | char | OPT | NONE | 
The RPG program name defined in the Software Versions Repository Master file.
The numbering system is illustrated below.
T SS XXX 
     
  | ||||
| szVersion | VERS | char | OPT | NONE | 
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined 
  | ||||
| cInvoiceType | INTY | char | OPT | NONE | 
An alphanumeric UDC that identifies different versions of the same invoice format. For example, you might use the codes 'D' and 'F' to 
  | ||||
| mnPriceCapPercentage | PCPR | MATH_NUMERIC | OPT | NONE | 
For future use. The price cap percentage associated with a contract.  | ||||
| mnTermOfLease | PMTC | MATH_NUMERIC | OPT | NONE | 
A number specifying the length of the new assumption. This value works in conjunction with the New Term Type. For example, if the term of 
  | ||||
| szCancellationReason9 | CNRC | char | OPT | NONE | 
A user defined code for defining reasons a contract was cancelled.  | ||||
| mnCancellationNoticePeriod | CNOT | MATH_NUMERIC | OPT | NONE | 
The cancellation period associated with a contract.  | ||||
| cFactorValueType | FVTY | char | OPT | NONE | 
A code that indicates whether the factor value is a multiplier (%) or an additional/deductible cash amount ($) when applied to an order's 
  | ||||
| szUserReservedCode | URCD | char | OPT | NONE | 
This is a 2 position code that is reserved for the user. JDE does not currently use this field and will not utilize this field in the future.  | ||||
| jdUserReservedDate | URDT | JDEDATE | OPT | NONE | 
This is a 6 position code that is reserved for the user. JDE does not currently use this field and will not utilize this field in the future.  | ||||
| mnUserReservedAmount | URAT | MATH_NUMERIC | OPT | NONE | 
This is a 15 position code that is reserved for the user. JDE does not currently use this field and will not utilize this field in the future.  | ||||
| mnUserReservedNumber | URAB | MATH_NUMERIC | OPT | NONE | 
This is a 8 position code that is reserved for the user. JDE does not currently use this field and will not utilize this field in the future.  | ||||
| szUserReservedReference | URRF | char | OPT | NONE | 
A 15-position reference that is reserved for the user. J.D. Edwards does not currently use this field and does not plan to use it in the future.  | ||||
| szCreatedByUser | CRTU | char | OPT | NONE | 
The address book number of the user who created this record.  | ||||
| szProgramId | PID | char | OPT | NONE | 
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
  | ||||
| szWorkStationId | JOBN | char | OPT | NONE | 
The code that identifies the work station ID that executed a particular job.  | ||||
| szUserId | USER | char | OPT | NONE | 
The code that identifies a user profile.  | ||||
| jdDateUpdated | UPMJ | JDEDATE | OPT | NONE | 
The date that specifies the last update to the file record.  | ||||
| mnTimeLastUpdated | UPMT | MATH_NUMERIC | OPT | NONE | 
The time that specifies when the program executed the last update to this record.  | ||||
| szPriceAdjustScheduleCN | ASN1 | char | OPT | NONE | 
A user defined code (system 40, type AS) identifying a price and adjustment schedule. A price and adjustment schedule contains one or 
  | ||||
| szContractStatus_CNSTS | CNSTS | char | OPT | NONE | 
A user defined code (17/CO) that defines the contract status. For example, the contract status might indicate whether the customer has 
  | ||||
| szContractType_CNTYP | CNTYP | char | OPT | NONE | 
A user defined code (17/TY) that specifies the types of available contracts.  | ||||
| cRenewalFlag_RNFLG | RNFLG | char | OPT | NONE | 
A user defined code (17/YN) that allows you to specify whether the contract detail line is included in the data selection for contract renewals. 
  | ||||
| cBaseWarrantyFlag_BSWAR | BSWAR | char | OPT | NONE | 
An option that indicates whether the contract is a base warranty contract.  | ||||
| None | 
| None |