Detailed Table Specifications
This section defines the data elements in each table that are loaded or updated by the Sales Order preprocessor.
Use the following outline as a guide for entering default and edited data in columns and tables in Costpoint. The outline is organized by table (for example, Sales Order Header, Sales Order Line, etc.), and lists the Costpoint column (and associated column name), data source, default field data, and any applicable validations and notes about the column data. Before you can execute the preprocessor, be sure that the required data tables and system controls are implemented in Costpoint. Likewise, you should set up any optional tables containing default data. The preprocessor employs default values from the required and optional tables as much as possible. You can enter most of the default data in the Customer table and in the Sales Order Entry Controls menu. Please refer to the Sales Order Entry documentation and/or contact your Deltek representative for assistance before executing this preprocessor.
Sales Order Header (SO_HDR)
Column Name | Costpoint Column Name | Source | Defaults | Validations/Notes |
---|---|---|---|---|
ACRN (Accounting Classification Reference Number) | ACRN_ID | Input file | None | None |
Acknowledgment Printed | ACKN_PRNTD_FL | Set by application | N (No) | None |
Acknowledgment Print Date | ACKN_PRNT_DT | Set by application | Null | None |
Acknowledgment Required | ACKN_REQD_FL | Set by application | Customer table | Must be Y (Yes) or N (No) |
Account (Accounts Receivable) | AR_ACCT_ID | Set by application | Sales Group Accounts table where Product Transaction Type (S_PROD_TRN_TYPE) is AR | None |
Organization (Accounts Receivable) | AR_ORG_ID | Set by application | Sales Group Accounts table where Product Transaction Type is AR | See note 1 |
Project (Accounts Receivable) | AR_PROJ_ID | Set by application | Sales Group Accounts table where Product Transaction Type is AR | See note 1 |
Reference 1 (Accounts Receivable) | AR_REF1_ID | Set by application | Sales Group Accounts table where Product Transaction Type is AR | See note 1 |
Reference 2 (Accounts Receivable) | AR_REF2_ID | Set by application | Sales Group Accounts table where Product Transaction Type is AR | See note 1 |
Alternate Release Procedure | ARP_FL | Input file | N | Must be Y (Yes) or N (No) |
Billing Cycle | BILL_CYCLE_CD | Input file | None | Must exist in Bill Cycle table |
Bill Payment Address | BILL_PMT_ADDR_CD | Input file | Customer table, or Order Entry Settings table depending on either Pricing Project or Pricing Catalog; otherwise, null | See note 1
Must exist in the Bill Payment Address table |
Bill To Address code | BILL_TO_ADDR_DC | Input file | Customer Address table | See note 1
Must exist in the Customer Address table, and Billing Address Code must be D (Default) or Y (Yes) |
Charge Project | CHG_PROJ_ID | Input file | Customer table or Sales Abbreviation table | See note 1
Must exist in the Projects table |
Contact First Name | CNTACT_FIRST_NAME | Input file | Customer table; otherwise, null | None |
Contact Last Name | CNTACT_LAST_NAME | Input file | Customer table; otherwise, null | None |
Certificate of Conformance | COC_FL | Input file | N | Must be Y (Yes) or N (No) |
Construction Certificate | CONSTR_FL | Input file | N | Must be Y (Yes) or N (No) |
Contractor Address code | CONTR_ADDR_CD | Input file | Customer table or Order Entry Settings table based on either Pricing Project or Pricing Catalog; otherwise, null | Contractor Address table; field is validated based on user's company ID |
Prime Contractor CAGE Code | CONTR_CAGE_ID | Input file | OE_PROJ_SETTINGS.CONTR_CAGE_ID if SO_HDR.PRICE_PROJ_ID is not null; OE_CATLG_SETTINGS.CONTR_CAGE_ID if SO_HDR.PRICE_CATLG_CD is not null; otherwise, null | None |
Customer | CUST_ID | Input file | None | See note 1
Required; must exist in Customer table |
Customer Terms Key | CUST_TERMS_KEY | Input file | Customer Terms table or Order Entry Settings table depending on either Pricing Project or Pricing Catalog | Must exist in the Customer Terms table |
Print DD250 Invoice | DD250_INVC_FL | Set by application | Order Entry Settings table or Order Entry Project Settings/Order Entry Catalog Settings tables depending on either Pricing Project or Pricing Catalog | Must be Y (Yes) or N (No) |
Print DD250 Packing Slip | DD250_PS_FL | Set by application | Order Entry Settings table or Order Entry Project Settings/Order Entry Catalog Settings tables depending on either Pricing Project or Pricing Catalog | Must be Y (Yes) or N (No) |
Deliver To | DEL_TO_FLD | Input file | Null | None |
Desired Date | DESIRED_DT | Input file | Due Date | Must be a valid date equal to or later than Order Date |
Default Taxable | DFLT_TAXABLE_FL | Input file | If Tax Exemption ID is not populated for the Customer ID, Default Taxable flag is Y (Yes); otherwise, N (No) | Must be Y (Yes) or N (No) |
Discount Amount (Func Currency) | DISC_AMT | Set by application | Sum of Discount Amounts for all sales order lines (functional currency) | None |
DPAS Code (Defense Priority Acquisition System) | DMS_DPS_CD | Set by application | Projects table | None |
Due Date | DUE_DT | Input file | None; optional for Header record when provided in Line record | Must be a valid date later than or the same as the Order Date |
EDI (Electronic Data Interchange) Generated | EDI_GEN_FL | Set by application | Y (Yes) | None |
EDI (Electronic Data Interchange) Generated Date | EDI_GEN_DT | Set by application | Current Date | None |
Exceed Blanket Total | EXCD_BLKT_TOT_FL | Set by application | N (No) | Must be N (No) |
Customer Modification ID | EXT_CUST_MOD_ID | Input file | Null | None |
Customer Purchase Order | EXT_CUST_PO_ID | Input file | Null | None |
Fax Number | FAX_ID | Input file | Customer table | None |
Free on Board | FOB_FLD | Input file | Customer table | None |
Gross Unit Cost Flag | GROSS_UNIT_CST_FL | Set by application | N (No) | None |
GSA Flag | GSA_FL | Input file | Order Entry Project Settings table or Order Entry Catalog Settings table; otherwise, N (No) | None |
Inspect By DoDAAC | INSPECT_BY_ADDR_CD | Input file | CUST.INSPECT_BY_ADDR_CD; OE_PROJ_SETTINGS.INSPECT_BY_ADDR_CD corresponding to SO_HDR.PRICE_PROJ_ID or OE_CATLG_SETTINGS.INSPECT_BY_ADDR_CD corresponding to SO_HDR.PRICE_CATLG_CD; otherwise, null | None |
International Shipment | INTL_SHIP_FL | Input file | Y (Yes) if Ship To country is not USA; otherwise, N (No) | Must be Y (Yes) or N (No) |
Invoice Required | INVC_FL | Set by application | Order Entry Project Settings table; Order Entry Catalog Settings table; Order Entry Settings table | Must be Y (Yes) or N (No) |
Invoice Freight Charge | INVC_FRGHT_CHG_FL | Set by application | Order Entry Project Settings table; Order Entry Catalog Settings table | None |
Inventory Abbreviation Code | INVT_ABBRV_CD | Input file | Order Entry Project Settings table; Order Entry Catalog Settings table | See note 1 |
Issued By Address Code | ISSUE_BY_ADDR_CD | Input file | Customer table; Order Entry Project Settings table; Order Entry Catalog Settings table; otherwise, null | See note 1
Must exist in the Issue By Address table |
Liquidation Account | LIQ_ACCT_ID | Set by application | Sales Group Accounts table where Product Transaction Type (S_PROD_TRN_TYPE) is LIQ | None |
Liquidation Organization | LIQ_ORG_ID | Set by application | Sales Group Accounts table where Product Transaction Type (S_PROD_TRN_TYPE) is LIQ | See note 1 |
Liquidation Project | LIQ_PROJ_ID | Set by application | Sales Group Accounts table where Product Transaction Type (S_PROD_TRN_TYPE) is LIQ | See note 1 |
Liquidation Reference 1 | LIQ_REF1_ID | Set by application | Sales Group Accounts table where Product Transaction Type (S_PROD_TRN_TYPE) is LIQ | See note 1 |
Liquidation Reference 2 | LIQ_REF2_ID | Set by application | Sales Group Accounts table where Product Transaction Type (S_PROD_TRN_TYPE) is LIQ | See note 1 |
Local Processing Office DoDAAC | LOCAL_PROC_ADDR_CD | Input file | CUST.LOCAL_PROC_ADDR_CD; OE_PROJ_SETTINGS.LOCAL_PROC_ADDR_CD corresponding to SO_HDR.PRICE_PROJ_ID or OE_CATLG_SETTINGS.LOCAL_PROC_ADDR_CD corresponding to SO_HDR.PRICE_CATLG_CD; otherwise, null | None |
Locked | LOCK_FL | Set by application | N (No) | None |
Mark For Address Code | MARK_FOR_ADDR_DC | Input file | Customer Address table where Mark For Address code is D (Default) or Y (Yes); otherwise, null | See note 1
Must exist in the Customer Address table |
Modified By | MODIFIED_BY | Set by application | AOPSOPP | None |
Approval Procedure Code | OE_APPR_PROC_CD | Input file | Order Entry Settings table; Order Entry Projects Settings table; Order Entry Catalog Settings table | See note 1 |
Order Date | ORD_DT | Input file | None | Required; must be earlier than or the same as the Due Date |
3rd Party/Other Office DoDAAC | OTHER_OFFC_ADDR_CD | Input file | CUST.OTHER_OFFC_ADDR_CD; OE_PROJ_SETTINGS.OTHER_OFFC_ADDR_CD corresponding to SO_HDR.PRICE_PROJ_ID or OE_CATLG_SETTINGS.OTHER_OFFC_ADDR_CD corresponding to SO_HDR.PRICE_CATLG_CD; otherwise, null | None |
Allow Overshipment | OVRSHP_ALLOW_FL | Input file | Customer table | Must be Y (Yes) or N (No) |
Number of Partial Shipments Allowed | PARTIAL_ALLOW_NO | Set by application | 1 | None |
Partial Shipments | PARTIAL_SHIP_FL | Input file | Customer table | Must be Y (Yes) or N (No) |
Phone Number | PHONE_ID | Input file | Customer table | None |
Print Pick List | PICK_LIST_PRNT_FL | Set by application | N (No) | None |
Price Catalog Code | PRICE_CATLG_CD | Input file | Pricing Catalog Code from Customer table; otherwise, null | See note 1
Must exist in Price Catalog table |
Project Price Catalog | PRICE_PROJ_ID | Input file | Pricing Projects ID from Customer table; otherwise, null | See note 1
Must exist in Projects table |
Prime Contract | PRIME_CONTR_ID | Input file | From Projects table | None |
Print Packing Slip | PS_FL | Set by application | Order Entry Projects Settings Table; Order Entry Catalog Settings Table; Order Entry Settings Table | None |
Quote ID | QUOTE_ID | Input file | None | None |
Recurring End Date | RECUR_END_DT | Input file | None | Must be a valid date later than the Start Date |
Recurring Start Date | RECUR_START_DT | Input file | None | Must be a valid date earlier than the Ending Date |
Bill Remittance Address Code | REMIT_ADDR_CD | Input file | Order Entry Projects Settings Table; Order Entry Catalog Settings Table; Customer table; null | See note 1
Must exist in Bill Remit Address table |
Retain Sales Order | RETAIN_SO_FL | Set by application | N (No) | None |
Release from Blanket | RLSE_FROM_BLKT_FL | Set by application | Null | None |
Release Line Total | RLSE_LN_TOT_FL | Set by application | Null | None |
Rowversion | ROWVERSION | Set by application | Zero | None |
Revision Number | RVSN_NO | Set by application | Zero | None |
Acceptance Point | S_ACCEPT_PT_CD | Input file | CUST.S_ACCEPT_PT_CD | Must be S (Source), D (Destination), or O (Other). |
Inspection Point | S_INSPECT_PT_CD | Input file | CUST.S_INSPECT_PT_CD | Must be S (Source), D (Destination), or O (Other). |
FOB Point | S_WAWF_FOB_CD | Input file | CUST.S_WAWF_FOB_CD | Must be S (Source), D (Destination), or O (Other). |
Sales Group Abbreviation | SALES_ABBRV_CD | Input file | Order Entry Project Settings table; Order Entry Catalog Settings table; Customer table | See note 1
Must exist in Sales Abbreviation table |
Sales Representative | SALES_REP_ID | Input file | None | See note 1
Must exist in Sales Representative table |
Sales Tax/VAT Amount (Func Currency) | SALES_TAX_AMT | Set by application | Sum of Sales Tax/VAT Amounts for all sales order lines (functional currency) | None |
Shipment Number ID | SHIPMENT_NO_ID | Set by application | Order Entry Project Settings table; Order Entry Catalog Settings table; null | None |
Ship By Date | SHIP_BY_DT | Input file | Due Date | Must be a valid date less than or equal to due date |
Ship From Address Code | SHIP_FROM_ADDR_CD | Input file | Order Entry Project Settings table; Order Entry Catalog Settings table; Customer table | See note 1
Must exist in the Contractor Address table |
Ship ID | SHIP_ID | Input file | Customer Address table | See note 1
Must exist in the Ship ID and Customer Address tables where the Ship Address code is D (Default) |
Ship Via | SHIP_VIA_FLD | Input file | Customer table | None |
Sales Order ID | SO_ID | Input file/Set by application | Next available SO number, if SO ID is blank in the input file and you have enabled the automatic assignment of SO IDs in the Configure Sales Order Entry Settings screen | See note 1
SO Header record must be associated with at least one valid sales order line record |
SO Notes | SO_NOTES_NT | Input file | Null | None |
SO Total Amount | SO_TOT_AMT | Set by application | Sum of Total Amounts for all sales order lines (functional currency) | None |
Substitutions Allowed | SUBST_FL | Set by application | Customer table | Must be Y (Yes) or N (No) |
Revenue Recognition Method | S_REV_RECOG_CD | Input file/Set by application | Order Entry Project Settings table; Order Entry Catalog Settings table; Order Entry Settings table | Must be D (Deferred Revenue), L (Liquidations), P (Prepay), R (Ready For Use), S (Shipment/Sales), or U (Unbilled A/R) |
Sales Order Status | S_SO_STATUS_CD | Input file | A (Approved) if Approval Process Assignment Code (S_APPR_PROC_ASG_CD) is N (No) in Order Entry Settings table; otherwise, P (Pending) | Must be P (Pending) or A (Approved) |
SO Type | S_SO_TYPE | Set by application | S (Sales Order) | None |
Timestamp | TIME_STAMP | Set by application | Current system date and time | None |
Volume Discount Percentage | VOL_DISC_PCT_RT | Input file | Zero | Value must be between 0 and 1, in five-digit format: 0.0000 |
Euro to Functional Currency Rate | EUR_TO_FUNC_RT | Set by application | When transaction currency is an EU country currency (with Convert to Euro Currency flag selected):
= MU_CRNCY_STATUS. EURO_TO_CRNCY_RT for EU country functional currencies (with Convert to Euro Currency flag selected); = RT_BY_DT.EXCH_RT (or from RT_BY_PD depending upon setting) for EU country functional currencies (with Convert to Euro Currency flag cleared); = RT_BY_DT.EXCH_RT (or from RT_BY_PD depending upon setting) for non EU country functional currencies; When transaction currency is either non-EU currency or is an EU country currency (with Convert to Euro Currency flag cleared), value = 1; If this is unavailable, 1 |
None |
Rate Group ID | RATE_GRP_ID | Input file/Set by application | Default Rate Group from Customer table; Default Rate Group from the Configure Multicurrency Settings screen; null | Must exist in Rate Group table
Transaction to Functional Currency combination must be a member of the SO Header Rate Group in the Rate Group Currency table |
Discount Amount (Transaction Currency) | TRN_DISC_AMT | Set by application | Sum of Discount Amounts for all sales order lines (transaction currency) | None |
Transaction Currency Code | TRN_CRNCY_CD | Input file/Set by application | If not in input file (for a new sales order), default General Ledger Functional Currency Code | See note 1
Must exist in Currencies Used in Costpoint table (CURRENCY) Transaction to Functional Currency combination must be a member of the SO Header Rate Group in the Rate Group Currency table (RT_GRP_CRNCY) Transaction Currency must be included in the list of currencies in the Customer Limit Currency table (CUST_LIMIT_CRNCY), if the customer is limited to certain transaction currencies (CUST.LIMIT_TRN_CRNCY_FL=Y); for example, the Sales Order's transaction currency must be in the Transaction Currencies group box (in the Multicurrency subtask of the Manage Customers screen) if the Limit Transaction Currencies check box is selected; if this check box is not selected, you can use any valid transaction currency |
Transaction Currency Date | TRN_CRNCY_DT | Input file/Set by application | Current Date | None |
Transaction Currency Freeze Rate | TRN_FREEZE_RT_FL | Set by application | N (No) if SO Header Status is P (Pending); otherwise, Y (Yes) | None |
SO Total Amount (Transaction Currency) | TRN_SO_TOT_AMT | Set by application | Sum of total amounts for all sales order lines (transaction currency) | None |
Sales Tax/VAT Amount (Transaction Currency) | TRN_SALES_TAX_AMT | Set by application | Sum of Sales Tax/VAT amounts for all sales order lines (transaction currency) | None |
Transaction Currency To Euro Rate | TRN_TO_EUR_RT | Set by application | When transaction currency is an EU country currency (with Convert to Euro Currency flag selected), value = Euro-to-Currency Exchange Rate in the Multicurrency Status table for matching transactional currency code;
When transaction currency is either non-EU currency or is an EU country currency (with Convert to Euro Currency flag cleared), value = RT_BY_DT.EXCH_RT (or from RT_BY_PD depending upon setting); If this is unavailable, default is 1 |
None |
Transaction Currency to Euro Rate Flag | TRN_TO_EUR_RT_FL | Set by application | Y (Yes) if the transaction currency is a Euro currency, where the row exists in Multicurrency Status table with matching transactional currency code; otherwise, N (No) | None |
Enable SO Invoices for WAWF | USE_WAWF_FL | Input file | CUST.USE_WAWF_FL | Must be Y (Yes) or N (No) |
Value Added Tax ID | VAT_TAX_ID | Input file/Set by application | Customer's VAT Tax ID where the Default is Y (Yes); if this is unavailable, default is null | See note 1
Must exist in Customer Value Added Tax Information table (CUST_VAT_INFO) for matching Sales Order Customer (SO_HDR.CUST_ID) |
Destination Country | EC_COUNTRY_DEST_CD | Input file/Set by application | Null | Must exist in Customs Country table (EC_COUNTRY) |
Permit/License ID | PERMIT_ID | Input file/Set by application | Null | None |
Declaration Point | DECL_POINT_CD | Input file/Set by application | Null | Must exist in Customs Declaration Point table (CUSTOMS_DECL_ POINT) |
Traffic Direction | TRAFFIC_DIR_CD | Input file/Set by application | Null | Must exist in Customs Traffic Direction table (CUSTMS_TRAFFIC_DIR) |
Mode of Transportation | MODE_OF_TRANSP_NO | Input file/Set by application | Null | Must exist in Customs Mode of Transportation table (EC_MODE_OF_TRANSP) |
Intrastat Reference Number | INTRASTAT_REF_NO | Input file/Set by application | Null | None |
Commission | COMM_PCT_RT | Input file | Zero | Value must be between 0 and 1, in five-digit format: 0.0000 |
SO Release Number | SO_RLSE_NO | Set by application | Zero | None |
SO Change Order Number | SO_CHNG_ORD_NO | Set by application | Zero | None |
Blanket Amount (Func Currency) | BLKT_AMT | Set by application | Zero | None |
Blanket Amount (Trans Currency) | TRN_BLKT_AMT | Set by application | Zero | None |
Total Released Amount (Func Currency) | TOT_RLSED_AMT | Set by application | Zero | None |
Total Released Amount (Trans Currency) | TRN_TOT_RLSED_AMT | Set by application | Zero | None |
Performance End Date | PERF_END_DT | Set by application | Null | None |
Performance Start Date | PERF_START_DT | Set by application | Null | None |
Company ID | COMPANY_ID | Set by application | User's company ID | None |
1 - System validates the field for the user's company ID.
Sales Order Line (SO_LN)
Column Name | Costpoint Column Name | Source | Defaults | Validations/Notes |
---|---|---|---|---|
ACRN (Accounting Classification Reference Number) | ACRN_ID | Input file | Null | None |
Allow Forecast Consumption Changes | ALL_FRCST_CONS_FL | Set by application | N if inventory reservations are generated (or have been generated) for the Sales Order Line; otherwise, Y | None |
Billing Cycle | BILL_CYCLE_CD | Input file | Null | Required for recurring line types; must exist in the Bill Cycle table |
Bills of Material Configuration ID | BOM_CONFIG_ID | Input file | Null | See note 1
Must exist in Bills of Material Configuration (BOM_CONFIG) table |
Certificate of Conformance | CERT_OF_CNFRM_FL | Set by application | Item Product table; otherwise, N | Must be Y (Yes) or N (No) |
Client Line Item Number | CLIN_ID | Input file | Space | None |
Consume Forecasts | CONSUME_FORECST_FL | Input file | If the MPS module is not enabled, or if not an inventory line type, ignore input file and set to
N;
If the Warn if SO Qty Exceeds Open Forecast Qty check box is cleared in MPS Settings, and there are no matching open forecast quantities for the SO Line, ignore input file and set to N; Otherwise, if input file value is space or null, use the MPS Settings Default SO Line Consume Forecast Flag value. |
Must be Y (Yes), N (No), space, or null |
Defer Revenue | DEFER_REV_FL | Set by application | Item Product table; otherwise, N | Must be Y (Yes) or N (No) |
Deliver To | DEL_TO_FLD | Input file | Space | None |
Desired Date | DESIRED_DT | Input file | Due Date | Must be a valid date later than, or the same as, the Order Date |
Discount Amount | DISC_AMT | Set by application | Calculated as SO_LN.GROSS_UNIT_PRC_AMT * SO_LN.DISC_PCT_RT | None |
Discount Percentage | DISC_PCT_RT | Input file | Zero | Value must be between 0 and 1, in five-digit format: 0.0000 |
Due Date | DUE_DT | Input file | None | Must be a valid date later than, or the same as, the Order Date; required if not in header record |
External Customer Item ID | EXT_CUST_ITEM_ID | Input file | None | None |
Forecast Consumed | FRCST_CONSUMED_FL | Set by application | Y if forecast requirement quantities were consumed; otherwise, N | None |
GFE | GFE_FL | Input file | N | Must be Y (Yes) or N (No) |
Gross Unit Price (Func Currency) | GROSS_UNIT_PRC_AMT | Set by application | Gross Unit Price (in transaction currency) * Exchange Rate | NOTE: You can upload Gross Unit Price records with either positive or negative values. |
Incremental Billing | INCREM_BILL_FL | Set by application | N (No) | None |
Installment Billing | INSTALL_BILL_FL | Set by application | Item Product table; otherwise, null | None |
Invoice Amount (Func Currency) | INVC_AMT | Set by application | Invoice Amount (in transaction currency) * Exchange Rate | None |
Invoice Quantity | INVC_QTY | Set by application | Zero | None |
Inventory Abbreviation | INVT_ABBRV_CD | Input file | Order Entry Project Settings table; Order Entry Catalog Settings table; Project CLIN Product table; Product Price Catalog | See note 2
None |
Issue Quantity | ISSUE_QTY | Set by application | Order Quantity | None |
Item ID | ITEM_ID | Input file | None | See note 1
Required; must exist in Item Product table |
Item Key | ITEM_KEY | Input file | None | Must exist in Item Product table |
Item Revision | ITEM_RVSN_ID | Input file | None | See note 1
Required; must exist in Item Product table |
Last Bill Date | LAST_BILL_DT | Set by application | Null | None |
Manufacturing Order | MANUF_ORD_ID | Set by application | Space | None |
Milstrip ID | MILSTRIP_ID | Input file | Part Project table | None |
Miscellaneous Line Charge Type | MISC_LN_CHG_TYPE | Input file | None | See note 2
Required if line type is MSC (Miscellaneous) |
Model | MODEL_ID | Input file | Item Product; otherwise, space | None |
Modified By | MODIFIED_BY | Set by application | AOPSOPP | None |
Manufacturing Order Generated | MO_GEN_FL | Set by application | N (No) | None |
Net Unit Price (Func Currency) | NET_UNIT_PRC_AMT | Set by application | Calculated as Gross Unit Price - Extended Discount Amount (functional currency) | None |
National Stock Number | NSN_ID | Input file | Part table; otherwise, space | None |
Order Quantity | ORD_QTY | Input file | None | Required; cannot be less than existing issued quantity |
Original Due Date | ORIG_DUE_DT | Set by application | Due Date | Must be a valid date later than, or the same as, the Order Date |
Allow Overshipment | OVRSHP_ALLOW_FL | Input file | Customer table; otherwise, N | Must be Y (Yes) or N (No) |
Invoice Amount Posted to General Ledger (Func Currency) | PSTD_AMT | Set by application | Invoice Amount Posted to General Ledger (in functional currency) * Exchange Rate | None |
Quote ID | QUOTE_ID | Input file | Null | None |
Recurring End Date | RECUR_END_DT | Input file | None | Must be a valid date later than the Start Date |
Recurring Start Date | RECUR_START_DT | Input file | None | Must be a valid date earlier than the End Date |
Reservation | RES_ID | Set by application | Null | None |
Rowversion | ROWVERSION | Set by application | Zero | None |
Requisition Generated | RQ_GEN_FL | Set by application | N (No) | None |
Requisition | RQ_ID | Set by application | Space | None |
Product Service Type | S_PROD_SVC_TYPE_CD | Input file | Null | Product Service Type value must be B8, CL, F8, FS, FT, MG, MN, SN, SV, or VP |
Sales Group Abbreviation | SALES_ABBRV_CD | Input file | Sales Order Header; Order Entry Projects Settings table; Customer table | See note 2
Must exist in Sales Abbreviation table |
Sales Tax/VAT Amount (Func Currency) | SALES_TAX_AMT | Set by application | If Taxable (TAXABLE_FL = Y), Sales Tax/VAT Amount is calculated as SO Line Extended Price Amount (in functional currency) * Sales Tax/VAT Rate; otherwise, Sales Tax/VAT Amount is zero | None |
Sales Tax/VAT Code | SALES_TAX_CD | Input file | Customer Address table | Must exist in Sales Tax/VAT table; if the value is not provided, no Sales Tax/VAT amount is calculated for the line |
Sales Tax/VAT Rate | SALES_TAX_RT | Set by application | Rate from Sales Tax/VAT table associated with Sales Tax/VAT Code; otherwise, zero | None |
SDN | SDN_ID | Input file | Null | None |
Ship by Date | SHIP_BY_DT | Input file | Due Date | Must be a valid date earlier than the Due Date |
Ship ID | SHIP_ID | Input file | Sales Order Header; Customer Address table | See note 2
Must exist in the Ship ID and Customer Address tables with the Ship To (S_SHIP_ADDR_CD) set as D (Default) or Y (Yes) for the row |
Ship Quantity | SHIP_QTY | Set by application | Zero | None |
Shipping Tolerance Percentage | SHIP_TOL_PCT_RT | Set by application | Item Product table; otherwise, zero | None |
Ship Via | SHIP_VIA_FLD | Input file | Customer table | Must exist in Customer Address table |
Sales Order ID | SO_ID | Input file/Set by application | Sales Order Header; Order Entry Settings | See note 2
Sales Order ID must exist and be valid in the Sales Order Header table; SO ID defaults based on SO Header Record Format |
SO Line Charge Tax Amount (Func Currency) | SO_LN_CHG_TAX_AMT | Set by application | Zero | None |
SO Line Description | SO_LN_DESC | Input file | None | |
SO Line Extended Price Amount (Func Currency) | SO_LN_EXT_AMT | Input file | Order Quantity * Net Unit Price (functional currency) | None |
SO Line Key | SO_LN_KEY | Input file/Set by application | None | None |
SO Line Number | SO_LN_NO | Input file | None | Required |
SO Line Total Amount (Func Currency) | SO_LN_TOT_AMT | Set by application | SO Line Extended Price Amount + SO Line Sales Tax/VAT Amount (functional currency) | None |
Source Inspection | SRCE_INSP_FL | Set by application | Item Product | None |
Substitutions Allowed | SUBST_FL | Set by application | Customer table | None |
SO Line Status | S_LN_STATUS_TYPE | Set by application | O (Open) | None |
Make/Buy | S_MAKE_BUY_CD | Set by application | Part table | None |
SO Line Type | S_SO_LN_TYPE | Input file | Project CLIN Product table; Product Price Catalog table; Item Product table; otherwise, MSC (Miscellaneous) | Must exist in SO Line Type table |
Taxable | TAXABLE_FL | Input file | None | Must be Y (Yes) or N (No) |
Timestamp | TIME_STAMP | Set by application | Current system date and time | None |
UID Required | UID_REQD_FL | Input file | N | Must be Y (Yes) or N (No) |
Unit of Measure (U/M) | UM_CD | Input file | Item UM table; otherwise, null | Must exist in Item UM table |
User Revision | USER_RVSN_FLD | Input file | Null | Must exist in Item Product table |
Warehouse | WHSE_ID | Input file | Inventory Projects table | See note 2
Must exist in WHSE table |
Project To Charge | CHG_PROJ_ID | Input file | Sales Group Accounts table; Customer table | See note 2
Must exist in the Projects table |
Sales Representative ID | SALES_REP_ID | Input file | Null | See note 2
Must exist in the Sales Representative table |
Discount Amount (Transaction Currency) | TRN_DISC_AMT | Set by application | Gross Unit Price (in transaction currency) * Discount Percent Rate for the sales order line | None |
Gross Unit Price (Transaction Currency) | TRN_GR_UNIT_PR_AMT | Input file | Product Price Search table; Contract Line Item Number Search table; Customer table | Must be numeric and equal to or greater than zero; Gross Unit Price (TRN_GR_UNIT_PR_AMT) cannot be less than Net Unit Price (TRN_NT_UNIT_PR_AMT) |
Invoice Amount (Transaction Currency) | TRN_INVC_AMT | Set by application | Zero | None |
Net Unit Price (Transaction Currency) | TRN_NT_UNIT_PR_AMT | Set by application | Gross Unit Price - Discount Amount for the sales order line (in transaction currency) | None |
SO Line Extended Price Amount (Transaction Currency) | TRN_SO_LN_EXT_AMT | Input file/ Set by application | Order Quantity * Net Unit Price for the sales order line (in transaction currency) | Validation was removed to allow users to upload records with negative Extended PriceAmount; Extended Price (TRN_SO_LN_EXT_AMT) cannot be less than Net Unit Price (TRN_NT_UNIT_ PR_AMT).
NOTE: This validation only applies if SO Line Type = MISC/Service and Order Qty = '0'. |
SO Line Total Amount (Transaction Currency) | TRN_SO_LN_TOT_AMT | Set by application | Extended Price Amount + Sales Tax/ VAT amount for the sales order line (in transaction currency) | None |
Sales Tax/VAT Amount (Transaction Currency) | TRN_SALES_TAX_AMT | Set by application | If sales order line is taxable, calculate as SO line Extended Price Amount (in transaction currency) * SO line Sales Tax/VAT Rate; otherwise, zero | None |
Invoice Amount Posted to General Ledger (Transaction Currency) | TRN_PSTD_AMT | Set by application | Zero | None |
Mass Quantity | MASS_QTY | Input file/ Set by application | Null | None |
Mass Unit of Measure | MASS_UM_CD | Input file/ Set by application | Null | None |
Nature of Transaction Code | NOTC_NO | Input file/ Set by application | Null | Must exist in the Nature of Transaction Code table (EC_NOTC) |
Correction Code | CORRECTION_CD | Input file/ Set by application | Null | See note 2
Must exist in the Customs Correction table (EC_CORRECTION) |
Commodity Code | COMM_CD | Input file/ Set by application | Null | See note 2
Must exist in the Customs Commodity table (EC_COMM) |
Supplementary Units | SUPPL_UNITS_NO | Input file/ Set by application | Null | None |
Country of Origin | EC_COUNTRY_ORIG_CD | Input file/ Set by application | Null | Must exist in the Customs Country table (EC_COUNTRY) |
Process Components | COMP_PROC_FL | Set by application | N (No) | None |
Issue Components | ISSUE_COMP_FL | Set by application | N (No) | None |
Invoice Components | COMP_INVC_FL | Set by application | N (No) | None |
Commission | COMM_PCT_RT | Input file | SO_HDR.COMM_PCT_RT | Value must be between 0 and 1, in five-digit format: 0.0000 |
License Type | LICENSE_TYPE_ID | Input file | Null | None |
Platform Type | PLATFORM_TYPE_ID | Input file | Null | None |
Number of Users | USERS_NO | Input file | Null | Value cannot be negative, or greater than 32,767 |
Version | VERSION_ID | Input file | Null | None |
Amortization Code | AMORT_CD | Input file | Null | Revenue Recognition Method (SO_HDR.S_REV_RECOG_CD) must be
D (Deferred revenue)
Must exist in Amortization Schedule table and must be active (AMORT_SCH.ACTIVE_FL=Y) Must have the same company ID as the user Sales Abbreviation Code must include accounts for Deferred Revenue and Sales, if the SO line has an Amortization Code |
PO Ship ID | PO_SHIP_ID | Input file | Default from Warehouse Ship ID (WHSE.SHIP_ID) if line type is
INV (Inventory) or
INT (Intransit)
Default from SO Line's Ship ID (SO_LN.SHIP_ID) if SO Line's warehouse ID or warehouse ship ID (WHSE.SHIP_ID) is null Default from SO Line's Ship ID if line type is DRP (Dropshipment) |
Must exist in SHIP_ID table
Company ID must be same as user's |
Posted Quantity | PSTD_QTY | Set by application | Zero | None |
SO Release | SO_RLSE_NO | Set by application | Zero | None |
SO Line Charge Amt (Func Currency) | SO_LN_CHG_AMT | Set by application | Zero | None |
SO Line Charge Amt (Trans Currency) | TRN_SO_LN_CHG_AMT | Set by application | Zero | None |
SO Line Charge Tax Amt (Trans Currency) | TRN_SO_LN_CHG_TAX | Set by application | Zero | None |
Planner | PLANNER_ID | Set by application | Null | None |
Effective Date | EFF_DT | Set by application | Null | None |
European Community Country Ship to Code | EC_COUNTRY_SHIP_CD | Set by application | Null | None |
Customs Type Code | CUSTOMS_TYPE_CD | Set by application | Null | None |
Value Amount | VALUE_AMT | Set by application | Null | None |
Base Unit Price Amount | BASE_UNIT_PRC_AMT | Set by application | Null | None |
1 – If you select the Separate Items by Company check box in the Corporate Settings group box of the Configure Product Definition Settings screen, the system validates this field for the user's company ID
2 – System validates the field for the user's company ID
Sales Order Line Notes (SO_LN_NOTES)
Column Name | Costpoint Column Name | Source | Defaults | Validations/Notes |
---|---|---|---|---|
Sales Order ID | SO_ID | Input file | None | See Note 1
Not required if in the SO Header or SO Line input file; must exist in the Sales Order Header table |
Sales Order Line Number | SO_LN_NO | Input file | None | Must exist in Sales Order Line |
Sales Order Line Text | SO_LN_TX | Input file | None | See note 1
Required |
Modified By | MODIFIED_BY | Set by application | AOPSOPP | None |
Rowversion | ROWVERSION | Set by application | Zero | None |
Timestamp | TIME_STAMP | Set by application | Current system date and time | None |
SO Release | SO_RLSE_NO | Set by application | Zero | None |
1 - System validates the field for the user's company ID
Sales Order Line Text (SO_LN_TEXT)
Column Name | Costpoint Column Name | Source | Defaults | Validations/Notes |
---|---|---|---|---|
Sales Order ID | SO_ID | Input file | None | Not required if in SO Header or SO Line input file; must exist in the Sales Order Line table |
Sales Order Line Number | SO_LN_NO | Input file | None | Required; must exist in Sales Order Line |
Text Code | TEXT_CD | Input file | None | See note 1
Required |
Sequence Number | SEQ_NO | Input file | None | Required |
Text Source Code | S_TEXT_SRCE_CD | Input file | None | Required; must be either I (Item) or P (Project) |
Modified By | MODIFIED_BY | Set by application | AOPSOPP | None |
Rowversion | ROWVERSION | Set by application | Zero | None |
Timestamp | TIME_STAMP | Set by application | Current system date and time | None |
SO Release | SO_RLSE_NO | Set by application | Zero | None |
1 - System validates the field for the user's company ID
Sales Order Text (SO_TEXT)
Column Name | Costpoint Column Name | Source | Defaults | Validations/Notes |
---|---|---|---|---|
Sales Order ID | SO_ID | Input file | None | See note 1
Not required if in SO Header input file; must exist in the Sales Order Header table |
Text Code | TEXT_CD | Input file | For new sales orders, default standard text codes that have been set up for use in sales orders, and have auto-default of
Y; this does not override matching text code in the input file.
Otherwise, none. |
See note 1
Required |
Sequence Number | SEQ_NO | Input file | For new sales orders, default the auto-loaded sequence number associated with the standard text codes; this does not override matching sequence number in the input file.
Otherwise, none. |
Required |
Modified By | MODIFIED_BY | Set by application | AOPSOPP | None |
Rowversion | ROWVERSION | Set by application | Zero | None |
Timestamp | TIME_STAMP | Set by application | Current system date and time | None |
SO Release | SO_RLSE_NO | Set by application | Zero | None |
1 - System validates the field for the user's company ID