CSMSContracDetailRetrievalFucnt

Retrieve S/WM Contract Detail Information (F1721)

Minor Business Rule

Object Name: N48S0628

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D48S0628 - Retrieve S/WM Contract Detail Information Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
szDataAliasCSMSCntDet_R01PCDR01PCDcharREQINPUT

A parameter used to retrieve information from the S/WM Contract Detail table (F1721). Each piece of information is associated with a unique 
field name. A one- to eight-character "Data Alias" identifies the field name. Enter the Data Alias (in upper case characters) that is 
associated with the information that you want to retrieve from the table. Select Data Aliases from the group associated with the Smart Field that you are 
using. (For example, select Alpha fields if using an Alpha Smart Field, select Character fields if using a Character Smart Field, and so on.) 
The following Data Aliases are available in this table: Alpha Fields DCTO (Order Type) KCOO (Order Company) DCT1 (Close Document 
Type) SKCO (Document Company (Sales Order)) OSFX (Document Pay Item - Original) OPIM (Owner Pay Item) DL01 (Description) CHST (Change 
Status) RTNR (Retainage Rule) RTN1 (Retainage Rule - Stored Material) RTNC (Retainage Rule - Change Order) MCUS (Business Unit - 
Subsequent) AID (Account ID) MCU (Business Unit) OBJ (Object Account) SUB (Subsidiary) SBL (Subledger - G/L) CO (Company) GLC (G/L 
Offset) LNTY (Line Type) EXR1 (Tax Explanation Code) TXA1 (Tax Rate/Area) PRODF (Product Family) PRODM (Product Model) LITM (2nd Item 
Number) AITM (3rd Item Number) SERP (Service Package) MMCU (Branch) PRODC (Product Component) CNRC (Cancellation Reason 
Code) BUM (Unit of Measure - Billed) UOM4 (Unit of Measure - Pricing) UM (Unit of Measure) RRBC (Recurring Billing Code) ALSQ (Alternate Sequence 
Code) PTC (Payment Terms Code) RACD (Rate Code) R001 (Category Code - G/L 001) CD01 (Category Code 01 - Contract Detail) CD02 
(Category Code 02 - Contract Detail) CD03 (Category Code 03 - Contract Detail) CD04 (Category Code 04 - Contract Detail) CD05 (Category Code 
05 - Contract Detail) RMK (Name - Remark) TAG (Tag - Reference) CRCD (Currency Code - From) CRCF (Currency code - Origin) UOM2 (Unit 
of Measure - Secondary) VR01 (Reference) URCD (User Reserved Code) URRF (User Reserved Reference) CRTU (Created by User) PID 
(Program ID) JOBN (Work Station ID) USER (User ID) ASN1  (Price and Adjustment Schedule - Contract) Character Fields TRMO (Terms 
Only) SBLT (Subledger Type) TAX1 (Sales Taxable (Y/N)) BILLF (Billed Flag (Y/N)) YN (Yes or No Entry) ADAR (Billing in Advance/Arrears) BLFC 
(Billing Frequency Code) EXMP (Exempt from Not To Exceed Rule) BLSP (Bill Suspend) BLWP (Bill When Paid) PYWP (Pay When 
Paid) MCBL (Current Billing Method) FBAS (Invoice Fee Basis) RFBS (Revenue Fee Basis) ROLU (Roll Units) ACCO (Account Override Flag) CTF1 
(Control Flag 1) CTF2 (Control Flag 2) CTF3 (Control Flag 3) CTF4 (Control Flag 4) CTF5 (Control Flag 5) CRRM (Currency Mode - Foreign or 
Domestic Entry) DSFT (Discount Factor Type) ADPRF (Advance Price Flag) Date Fields CSDT (Contract Start Date) CDTE (Contract Completion 
Date) CHD (Change Date) PEF (Execution Flag)

mnAccumRegisterNumb_R25PR25PMATH_NUMERICOPTINPUT

A value used to identify a register for storing retrieval code information. You can set up to 99 user defined registers. You can define 
additional retrieval references to print, or calculate and print, the contents of the register. For example, you could use this field to calculate grand 
totals. Valid values are: 1-99

mnDocOrderInvoice_DOCODOCOMATH_NUMERICREQINPUT

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

szContractChangeNum_COCHCOCHcharREQINPUT

The change number of the contract. The change order number of the base contract is always initialized to 000. Each time you enter a 
change order for a contract, the system automatically increases the change order number by one. For example, the base contract is the change 
order number 000, the first change order is 001, the second is 002, and so on.

mnLineNumber_LNIDLNIDMATH_NUMERICREQINPUT

A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
this number,but in some cases you can override it.

mnPrevDocOrderInvoice_DOCODOCOMATH_NUMERICREQINPUT

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

szPrevContractChangeNum_COCHCOCHcharREQINPUT

The change number of the contract. The change order number of the base contract is always initialized to 000. Each time you enter a 
change order for a contract, the system automatically increases the change order number by one. For example, the base contract is the change 
order number 000, the first change order is 001, the second is 002, and so on.

mnPrevLineNumber_LNIDLNIDMATH_NUMERICREQINPUT

A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
this number,but in some cases you can override it.

cFooterSection_FTSCFTSCcharREQINPUT

A hidden flag, embedded in the Invoice Print with Smart Fields program (R48507), that indicates whether a section is a footer or non-footer 
section. These values are passed into the smart fields when you design a version of the Invoice Print with Smart Fields program to determine 
whether the logic should use the Business View field or Previous Business View field. Valid values are: Blank Non-footer section. 1 Footer 
section.

mnNumericField_MATH01MATH01MATH_NUMERICOPTOUTPUT

- - - Good Performance Low Value. 

cCharacterField_A101A101charOPTOUTPUT

A code that identifies whether a document originates in the Engineering Project Management system.

jdDateField_DTEDTEJDEDATEOPTOUTPUT

You can enter a date with or without slashes (/) or dashes (-) as separators. If you leave a date entry field blank, the system supplies the 
current date.

szAlphaField_DS01DS01charOPTOUTPUT

A free-form, 80-character text field.

szErrorCode_ERNOERNOcharOPTOUTPUT

The error number assigned by the JDE edit/update programs designating the exact error that occured.

Related Functions

None

Related Tables

None