The use of the Order Changes (ORDCHG) message is dependent upon whether the customer order to be updated has been created by an already-sent ORDER message. If no ORDER message has been sent for the purchase order, you cannot send an ORDCHG message.
This is a purchase order change request which is sent to the supplier.
This message has three types of rows:
Order Change Request Header Row
Data type | COLUMN | Send Message | Receive Message | ||||||||
Value | Description | SIZE | M/N/C* | COMMENT | Value | Description | SIZE | M/N/C* | COMMENT | ||
NUMBER | MESSAGE_ID (FK) | EDI message ID | Unique ID of message generated by IFS Connectivity | EDI message ID | Unique ID of message generated by IFS Connectivity | ||||||
NUMBER | MESSAGE_LINE | Row of message | Header should always be row number 1 | Row of message | Header should always be row number 1 | ||||||
VARCHAR2 | NAME | Header | Type of message line | Header | Type of message line | ||||||
VARCHAR2 | ERROR_MESSAGE | Error message for line | Generated by EDI converter | Error message for line | Generated by EDI converter | ||||||
VARCHAR2 | C00 | ORDER_NO | Internal PO number | 12 | M | INTERNAL_PO_NO | The order number of the corresponding internal purchase order, for internal customer orders. | 2000 | N | ||
VARCHAR2 | C01 | ACQUISITION_SITE | Supplier site (used for internal order) | 5 | N | CONTRACT | Supplier site | 5 | C | In ORDERS message if receiving contact is null get the value from CUST_ORD_CUSTOMER_TAB.edi_site(nullable) . But insert the value into Customer_Order_Tab.contract which is a not null column. Hence if CUST_ORD_CUSTOMER_TAB.edi_site is null it is required to receive the value from the message. In ORDCHG message this no use for CO hence only stored in ext_cust_order_change_tab.contract is a NULLable column | |
VARCHAR2 | C02 | BUYER | Customer buyer | 100 | M | ||||||
VARCHAR2 | C03 | AUTHORIZER_CODE | PO coordinator | 20 | M | ||||||
VARCHAR2 | C04 | VENDOR_NO | Customer ID of supplier | 20 | M | ||||||
VARCHAR2 | C05 | ADDR_NO | Supplier address number (Document address) | 50 | 50 | M | |||||
VARCHAR2 | C06 | CURRENCY_CODE | Supplier's currency | 3 | M | CURRENCY_CODE | Supplier's currency | 3 | N | ||
VARCHAR2 | C07 | DLY_ ADDR_NAME | Receiver's name for delivery address | 100 | N | DELIVERY_ADDRESS_NAME | Receiver's name for delivery address | 100 | N | ||
VARCHAR2 | C08 | DLY_ADDR1 | Delivery address 1 | 35 | N | SHIP_ADDRESS1 | Delivery address 1 | 35 | N | ||
VARCHAR2 | C09 | DLY_ADDR2 | Delivery address 2 | 35 | N | SHIP_ADDRESS2 | Delivery address 2 | 35 | N | ||
VARCHAR2 | C10 | DLY_ADDR3 | Delivery address Zip code | 35 | N | SHIP_ZIP_CODE | Zip code | 35 | N | ||
VARCHAR2 | C11 | DLY_ADDR4 | Delivery address City | 35 | N | SHIP_CITY | City | 35 | N | ||
VARCHAR2 | C12 | DLY_ADDR5 | Delivery address State | 35 | N | SHIP_STATE | State | 35 | N | ||
VARCHAR2 | C49 | DLY_ADDR6 | Delivery address County | 35 | N | SHIP_COUNTY | County | 35 | N | ||
VARCHAR2 | C13 | COUNTRY_CODE | Delivery address country code | 35 | N | COUNTRY_CODE | Receiver's country code | 35 | N | ||
VARCHAR2 | C14 | PO_REF / CONTACT (If not order code=4) | Company contact person | 100 | N | INTERNAL_REF | The reference of the corresponding internal purchase order, for internal customer orders. | 30 | N | ||
VARCHAR2 | C15 | DELIVERY_TERMS_DESC | Delivery terms description | 35 | M | DELIVERY_TERMS_DESC | Delivery terms description | 35 | N | ||
VARCHAR2 | C16 | SHIP_VIA_DESC | Ship via description (Full text) | 35 | M | SHIP_VIA_DESC | Ship via description (Full text) | 2000 | N | ||
VARCHAR2 | C17 | FORWARD_ID | Forward agent ID | 20 | N | FORWARD_AGENT_ID | Forward agent ID | 20 | N | ||
VARCHAR2 | C18 | LABEL_NOTE | External CO label note | 50 | N | If at least one purchase order line is pegged
to a customer order line having supply code Internal Purchase Direct
(IPD), the value is taken from the external label note of the pegged
customer order. If the label note is NULL in the purchase order and any purchase order line is pegged to a customer order line having Purchase Direct (PD) or Purchase Transit (PT), the value is taken from the external label note of pegged customer order. Otherwise if the header order code does not equal 4, the value is taken from the label note in the purchase order. | LABEL_NOTE | External CO label note | 50 | N | |
VARCHAR2 | C19 | BLANKET_ORDER | Customer agreement number | 12 | N | ||||||
VARCHAR2 | C20 | COMPANY_FAX | Customer's fax number | 200 | N | COMPANY_FAX | Customer's fax number | 200 | N | ||
VARCHAR2 | C21 | COMPANY_PHONE | Customer's phone number | 200 | N | COMPANY_PHONE | Customer's phone number | 200 | N | ||
VARCHAR2 | C22 | POSTAL_ADDRESS | Customer's postal address (Complete address) | 180 | N | ||||||
VARCHAR2 | C23 | COMPANY_NAME | Customer's company name | 100 | M | ||||||
VARCHAR2 | C24 | COMPANY_COUNTRY | Customer company country | 35 | N | ||||||
VARCHAR2 | C25 | OUR_ID | Customer ID at supplier | 20 | N | CUSTOMER_NO | Customer number | 2000 | C | In ORDERS message if internal customer site (c39) is not null then take the value for customer_no from CUST_ORD_CUSTOMER_TAB.customer_no where it is a not null column else it should be possible to get a unique customer from the EAN Address Location otherwise it is mandatory to send the customer_no with the message. In ORDCHG the receiving value is ony used for logic handling hence stored in ext_cust_order_change_tab.customer_no is a nuallable column | |
VARCHAR2 | C26 | HEADER_NOTE | Header document text | 2000 | N | NOTE_TEXT | Document text entered on the purchase order | 2000 | N | ||
VARCHAR2 | C27 | BLANKET_HEADER_NOTE | Agreement header document text | 2000 | N | ||||||
VARCHAR2 | C29 | RECEIVER_ADDRESS | Supplier EDI address | 200 | 200 | ||||||
VARCHAR2 | C30 | MESSAGE_CLASS | In this case, "ORDCHG" | 30 | 30 | ||||||
VARCHAR2 | C31 | MEDIA_CODE | Way of communication (EDI, MHS, etc) | 30 | 30 | ||||||
VARCHAR2 | C33 | EAN_LOC_DEL_ADDR | EAN location no. for your delivery address | 100 | N | EAN_LOC_DEL_ADDR | EAN location no. for your delivery address | 2000 | N | ||
VARCHAR2 | C34 | EAN_LOC_DOC_ADDR | EAN location no. for your document address | 100 | N | INTERNAL_DELIVERY_TYPE | If order code=4 the value is 'INTERSITE' | 2000 | N | ||
VARCHAR2 | C35 | CUSTOMER_NO_PAY | Customer to be invoiced instead of the ordering customer, when the customer order is invoiced to a company other than the customer's | ||||||||
VARCHAR2 | C36 | CUSTOMER_NO_PAY_ADDR_NO | EAN location number of the customer to be invoiced instead of the ordering customer | 2000 | C | ||||||
VARCHAR2 | C37 | ORDER_CODE | Type of order (Internal direct or transit, etc. Used for MHS) | 3 | M | 3 | N | ||||
VARCHAR2 | C38 | CUSTOMER_PO_NO | The purchase order number of the customer | 50 | N | If at least one purchase order line is pegged
to a customer order line having supply code Internal Purchase Direct
(IPD), the value is taken from the Customer's PO No of the pegged
customer order. Otherwise if all purchase order lines are pegged to customer order lines having Internal Purchase Transit (IPT), the value is taken from the Customer's PO No of pegged customer order unless NULL then the purchase order number is passed. | CUSTOMER_PO_NO | PO for customer | 50 | N | |
VARCHAR2 | C39 | CONTRACT | Used to identify customer when using internal order | 5 | C | Sending value only if supplier_catagery = 'Internal'. Value Purchase_Order_Tab.contract is NOT NULL column | INTERNAL_CUSTOMER_SITE | Ordering site | 5 | N | |
VARCHAR2 | C40 | VENDOR_CO_NO | CO for supplier (used as reference) | 15 | N | ORDER_NO | The customer order number | 15 | M | ||
VARCHAR2 | C41 | PAY_TERM_ID | Payment term ID | 20 | C | Sends value of Purchase_Order__tab.pay_term_id(NOT NULL) only if PO Order_Code = 1 or 4 | PAY_TERM_ID | Payment term ID | 20 | N | |
VARCHAR2 | C42 | DELIVERY_TERMS | Delivery term ID | 3 | C | Sends value of Purchase_Order__tab.delivery_terms(NOT NULL) only if PO Order_Code = 1 or 4 | DELIVERY_TERMS | Delivery term ID | 3 | M | |
VARCHAR2 | C43 | SHIP_VIA_CODE | Ship via code | 3 | C | Sends value of Purchase_Order__tab.ship_via_code(NOT NULL) only if PO Order_Code = 1 or 4 | SHIP_VIA_CODE | Ship via code | 3 | M | |
VARCHAR2 | C44 | SALESMAN_CODE | Salesman identity | 20 | N | ||||||
VARCHAR2 | C47 | EXTERNAL_REF | Reference that is used to refer to the customer's system. | 2000 | N | ||||||
VARCHAR2 | C48 | ROUTE_ID | Used in Internal Purch Direct Delivery, route on external CO | 12 | N | ||||||
VARCHAR2 | C51 | INTERNAL_DESTINATION | Name of internal destination | 2000 | N | ||||||
VARCHAR2 | C50 | BACKORDER_OPTION | Backorder option of the pegged customer order | 40 | C | If the purchase order is pegged to a customer order without any customer order lines having supply code Internal Purchase Transit (IPT), the value is taken from the pegged customer order. | BACKORDER_OPTION | Backorder option of the pegged customer order | 40 | M | Determines how the order will be treated when performing reservations, when creating the pick list and when reporting picking. |
VARCHAR2 | C52 | AUTHORIZER_NAME | PO coordinator name | 100 | M | ||||||
VARCHAR2 | C54 | VAT_NO | The tax identity number for the customer | 50 | N | ||||||
VARCHAR2 | C55 | DEL_TERMS_LOCATION | Delivery terms location | 100 | N | DEL_TERMS_LOCATION | Delivery terms location | 100 | N | ||
VARCHAR2 | C56 | PRINT_DELIVERED_LINES_DB | Show only delivered lines in delivery note | N | If the purchase order is pegged to a customer order without any customer order lines having supply code Internal Purchase Transit (IPT), the value is taken from the pegged customer order. | PRINT_DELIVERED_LINES_DB | Show Only Delivered Lines in Delivery Note | N | Determines whether or not already delivered lines should be printed on the customer order delivery note and/or on the shipment delivery note. | ||
VARCHAR2 | C61 | CUST_REF | References of the pegged customer order | 30 | N | If at least one purchase order line is pegged to a customer order line having supply code Internal Purchase Direct (IPD), the value is taken from the reference of the pegged customer order header. | CUST_REF | References of the pegged customer order | 30 | N | |
VARCHAR2 | C77 | VENDOR_PART_DESC | Original Sales Part Description | 200 | N | VENDOR_PART_DESC | The original value for the description of the part on the ordering site or company. This value is not retrieved to the customer order. | 200 | N | ||
VARCHAR2 | C85 | LABEL_NOTE | Label note in purchase order | 50 | N | LABEL_NOTE | Label note in purchase order | 50 | N | ||
VARCHAR2 | C86 | PAY_TERM_DESC | Payment terms description | 100 | |||||||
VARCHAR2 | C94 | COMPANY_EMAIL | Customer's email address | 200 | N | COMPANY_EMAIL | Customer's email address | 200 | N | ||
VARCHAR2 | C95 | COMPANY_ASSOCIATION_NO | Company's Association number | 50 | N | COMPANY_ASSOCIATION_NO | Company's Association number | 50 | N | ||
VARCHAR2 | C96 | SUPPLIER_ASSOCIATION_NO | Supplier's Association number | 50 | N | SUPPLIER_ASSOCIATION_NO | Supplier's Association number | 50 | N | ||
DATE | D00 | ORDER_DATE | Creation date of order | M | |||||||
DATE | D01 | WANTED_RECEIPT_DATE | The desired date of receipt into stock | M | DELIVERY_DATE | The date the order should be delivered at the customer's delivery address. | M | ||||
DATE | D02 | BLANKET_ORDER_DATE | Agreement date | C | if Purchase_Order_Tab.blanket_Order is NOT NULL then This is mandatory as it contains the value from SUPPLIER_BLANKET_TAB.blanket_order_date is a NOT NULL column | ||||||
NUMBER | N00 | REVISION | Revision of purchase order | M | |||||||
NUMBER | N10 | TRANSIT_DELIVERY_LEAD_TIME | Used in Internal Purch Direct Delivery and Transit Delivery leadtime on external CO | C | Sends value of vendor_delivery_leadtime_ from Pur_Order_Leadtime_Util_API.Get_Leadtime_Values always returns a value(NVL=0) only if PO Order_Code = 1 or 4 | DELIVERY_LEADTIME | Used in Internal Purch Direct Delivery and Transit Delivery leadtime on external CO | N | |||
NUMBER | N12 | PICKING_LEAD_TIME | Used in Transit Delivery to send any default picking lead time between the sites. | C | If Order_Code = 4 (IPT), sends the default picking lead time between the sites. | PICKING_LEAD_TIME | Used in Transit Delivery to send any default picking lead time between the sites. | ||||
NUMBER | N20 | SEQUENCE_NO | ORDCHG message sequence number | M | |||||||
NUMBER | N21 | VERSION_NO | ORDCHG message version number | M | |||||||
VARCHAR2 | STATE | Status of message line | Handled by IFS Connectivity | Status of message line | Handled by IFS Connectivity |
Data type | COLUMN | Send Message | Receive Message | ||||||||
Value | Description | SIZE | M/N/C* | COMMENTS | Value | Description | SIZE | M/N/C* | COMMENTS | ||
NUMBER | MESSAGE_ID (FK) | EDI message ID | Unique ID of message generated by IFS Connectivity | EDI message ID | Unique ID of message generated by IFS Connectivity | ||||||
NUMBER | MESSAGE_LINE | Row of message | Each message can hold several lines | Row of message | Each message can hold several lines | ||||||
VARCHAR2 | NAME | Row | Type of message line | 200 | M | Row | Type of message line | ||||
VARCHAR2 | ERROR_MESSAGE | Error message for line | Generated by EDI converter | Error message for line | Generated by EDI converter | ||||||
VARCHAR2 | C00 | ORDER_NO | Order number | 12 | M | ||||||
VARCHAR2 | C01 | LINE_NO | PO line number | LINE_NO | Line number | ||||||
VARCHAR2 | C02 | RELEASE_NO | Release number of row | 4 | M | REL_NO | Release number | 4 | N | ||
VARCHAR2 | C03 | PART_NO | Customer part number | 25 | M | CUSTOMER_PART_NO | The part number of the ordering site | 45 | |||
VARCHAR2 | C04 | DESCRIPTION | Customer description purchase part | 200 | M | CATALOG_DESC | The part description of the delivering site | 200 | |||
VARCHAR2 | C05 | BUY_UNIT_MEAS | Buy unit meas. from supplier | 10 | M | ||||||
VARCHAR2 | C06 | UNIT_MEAS | Customer unit meas. (inventory) | 10 | N | ||||||
VARCHAR2 | C07 | PRICE_UNIT_MEAS | Price Unit Meas | 10 | M | ||||||
VARCHAR2 | C08 | CURRENCY_CODE | Supplier's currency code | 3 | M | ||||||
VARCHAR2 | C09 | VENDOR_PART_NO | Supplier part number | 80 | N | CATALOG_NO | The part number of the delivering site | 25 | |||
VARCHAR2 | C10 | BLANKET_ORDER | Blanket order number | 12 | N | ||||||
VARCHAR2 | C11 | DETAIL_NOTE | Row document text | 2000 | N | NOTES | Document text entered on purchase order of the ordering site | 2000 | |||
VARCHAR2 | C12 | BLANKET_DETAIL_NOTE | Blanket row document text | 2000 | N | ||||||
VARCHAR2 | C13 | SUPPLIER_PART_NOTE | Supplier part document text | 2000 | N | ||||||
VARCHAR2 | C14 | VENDOR_CO_NO | CO for supplier (used as reference) | 15 | N | ||||||
VARCHAR2 | C15 | ORDCHG_LINE_STATE | State of ORDCHG row | 20 | M | ORD_CHG_STATE | State of ORDCHG row | 20 | |||
VARCHAR2 | C16 | ORDERS_PRICE_OPTION_DB | Determines whether the price should be handled or not | 20 | M | SENDING_PRICE_FLAG | Determines whether the price should be handled or not | 20 | |||
VARCHAR2 | C17 | LINE_ADDRESS_NAME | Receiver's name for delivery address | If not a single occurrence address, the value is taken from the company delivery address of the purchasing site. If single occurrence address, the value is taken from the purchase order line. For a purchase order line pegged to a customer order line with supply code Purchase Direct (PD) or Internal Purchase Direct (IPD), the value is replicated from the pegged customer order line to the purchase order line. Note that for direct deliveries the purchase order line address will always be single occurrence. | DELIVERY_ADDRESS_NAME | External customer’s delivery address name when Internal purchase direct | |||||
VARCHAR2 | C18 | LINE_ADDRESS1 | Delivery address 1 | Same logic as LINE_ADDRESS_NAME above (C17). | SHIP_ADDRESS1 | Delivery address 1 | |||||
VARCHAR2 | C19 | LINEADDRESS2 | Delivery address 2 | Same logic as LINE_ADDRESS_NAME above (C17). | SHIP_ADDRESS2 | Delivery address 2 | |||||
VARCHAR2 | C20 | LINE_ZIP_CODE | Postal code | Same logic as LINE_ADDRESS_NAME above (C17). | SHIP_ZIP_CODE | Postal code | |||||
VARCHAR2 | C21 | LINE_CITY | City | Same logic as LINE_ADDRESS_NAME above (C17). | SHIP_CITY | City | |||||
VARCHAR2 | C49 | LINE_COUNTY | County | Same logic as LINE_ADDRESS_NAME above (C17). | SHIP_COUNTY | County | |||||
VARCHAR2 | C22 | LINE_ADDR_STATE | State | Same logic as LINE_ADDRESS_NAME above (C17). | SHIP_STATE | State | |||||
VARCHAR2 | C23 | LINE_COUNTRY_CODE | Receiver's country code (ISO) | Same logic as LINE_ADDRESS_NAME above (C17). | COUNTRY_CODE | Receiver's country code (ISO) | |||||
VARCHAR2 | C24 | DELIVERY_TERMS | Delivery terms ID | 3 | M | The value is taken from the purchase order line. For a purchase order line pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is replicated from the pegged customer order line to the purchase order line. | DELIVERY_TERMS | Delivery terms ID | |||
VARCHAR2 | C25 | DELIVERY_TERMS_DESC | Delivery terms description | 35 | M | The value is taken from the purchase order line. For a purchase order line pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is replicated from the pegged customer order line to the purchase order line. | DELIVERY_TERMS_DESC | Delivery terms description | 35 | ||
VARCHAR2 | C26 | SHIP_VIA_CODE | Ship via ID | 3 | M | The value is taken from the purchase order line. For a purchase order line pegged to a customer order line with supply code Purchase Direct (PD) or Internal Purchase Direct (IPD), the value is replicated from the pegged customer order line to the purchase order line. | SHIP_VIA_CODE | Ship via ID | 3 | ||
VARCHAR2 | C27 | SHIP_VIA_DESC | Ship via description | 35 | M | The value is taken from the purchase order line. For a purchase order line pegged to a customer order line with supply code Purchase Direct (PD) or Internal Purchase Direct (IPD), the value is replicated from the pegged customer order line to the purchase order line. | SHIP_VIA_DESC | Ship via description | 35 | ||
VARCHAR2 | C28 | EAN_LOCATION | Deliver-to-customer's own identification of the delivery address. | 100 | N | If not a single occurrence address, the value is taken from the company delivery address of the purchasing site. If single occurrence address, the value is taken from the purchase order line and there will only be a value if the purchase order is pegged to a customer order line with supply code Internal Purchase Direct (IPD). The value is replicated from the pegged customer order line to the purchase order line based on the delivery address of the customer order line. Note that for direct deliveries the purchase order line address will always be single occurrence. | EAN_LOCATION_DEL_ADR | Deliver-to-customer's own identification of the delivery address. | 100 | This value is passed to the supplier in order to identify the delivery address as a known address. If correctly configured this means that the address will not be single occurrence on the internal customer order on the the supply site. | |
VARCHAR2 | C29 | ROUTE_ID | Route ID | 12 | N | Only used when a purchase order line is pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is taken from the pegged customer order line. | ROUTE_ID | Route ID e ID | 12 | ||
VARCHAR2 | C30 | FORWARD_ID | Forwarding agent | 20 | N | The value is taken from the purchase order line. For a purchase order line pegged to a customer order line with supply code Purchase Direct (PD) or Internal Purchase Direct (IPD), the value is replicated from the pegged customer order line to the purchase order line. | FORWARD_AGENT_ID | Forwarding agent | 20 | ||
VARCHAR2 | C37 | ORDER_CODE | Type of order (Internal direct or transit etc.) | 3 | M | INTERNAL_DELIVERY_TYPE_DB | Type of order (Internal direct or transit etc.) | ||||
VARCHAR2 | C44 | IPD_TAX_NO | Used in an internal direct delivery situation, and refers to the tax ID number of the order taking site's company, in the country where the delivery takes place. | 50 | N | VAT_NO | Used in an internal direct delivery situation, and refers to the tax ID number of the order taking site's company, in the country where the delivery takes place. | 50 | |||
VARCHAR2 | C45 | IPD_TAX_FREE_TAX_CODE | Only used in an internal purchase direct situation, for the intra EC tax free trade | 20 | N | VAT_FREE_VAT_CODE | Only used in an internal purchase direct situation, for the intra EC tax free trade | 20 | |||
VARCHAR2 | C46 | IPD_TAX_LIABILITY | Pay Tax | 20 | N | TAX_LIABILITY | Used in an internal direct delivery situation for intra EC trade. It indicates whether the order taking site is liable for tax in the customer's country | 20 | |||
VARCHAR2 | C50 | INTERNAL_DEST_DESC | Internal destination | 2000 | N | ||||||
VARCHAR2 | C51 | DOCK_CODE | Dock | 35 | N | For a purchase order line pegged to
a customer order line with supply code Purchase Direct (PD) or
Internal Purchase Direct (IPD), the value is taken from the pegged
customer order line. For other purchase order lines the value is taken from a the purchase order line (technically from a sub-table called pur_ord_line_ext_tab) | DOCK_CODE | Dock | 35 | ||
VARCHAR2 | C52 | SUBDOCK_CODE | Subdock | 35 | N | For a purchase order line pegged to
a customer order line with supply code Purchase Direct (PD) or
Internal Purchase Direct (IPD), the value is taken from the pegged
customer order line. For other purchase order lines the value is taken from a the purchase order line (technically from a sub-table called pur_ord_line_ext_tab) | SUBDOCK_CODE | Subdock | 35 | ||
VARCHAR2 | C53 | LOCATION_NO | Location | 35 | N | For a purchase order line pegged to
a customer order line with supply code Purchase Direct (PD) or
Internal Purchase Direct (IPD), the value is taken from the pegged
customer order line. For other purchase order lines the value is taken from a the purchase order line (technically from a sub-table called pur_ord_line_ext_tab) | LOCATION_NO | The location number of the destination location for the part at your customer site | 35 | ||
VARCHAR2 | C55 | CONDITION_CODE | condition code | CONDITION_CODE | Condition code | ||||||
VARCHAR2 | C56 | DELIVER_TO_CUSTOMER_NO | Customer ID to which the order items are delivered | 20 | N | DELIVER_TO_CUSTOMER_NO | Identity of customer to whom the items on the order line are delivered | 20 | |||
VARCHAR2 | C57 | DISTRICT_CODE | Geographical district to which the goods will be sent | 10 | N | Only used when a purchase order line is pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is taken from the pegged customer order line. | DISTRICT_CODE | Geographical district to which the goods will be sent | 10 | ||
VARCHAR2 | C58 | REGION_CODE | Geographical region to which the goods will be sent | 10 | N | Only used when a purchase order line is pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is taken from the pegged customer order line. | REGION_CODE | Geographical region to which the goods will be sent | 10 | ||
VARCHAR2 | C59 | CO_LINE_CONTACT | Customer contact | 90 | N | Only used when a purchase order line is pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is taken from the pegged customer order line. | CONTACT | Customer contact | 90 | ||
VARCHAR2 | C60 | INTRASTAT_EXEMPT_DB | Indicates if the delivery address is exempted from intrastat reporting | 20 | M | INTRASTAT_EXEMPT_DB | Indicates if the delivery address is exempted from intrastat reporting | 20 | |||
VARCHAR2 | C62 | RENTAL_TRANSFER_DB | 5 | ||||||||
VARCHAR2 | C63 | DEL_TERMS_LOCATION | Delivery terms location | 200 | N | The value is taken from the purchase order line. For a purchase order line pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is replicated from the pegged customer order line to the purchase order line. | DEL_TERMS_LOCATION | Delivery terms location | 100 | ||
VARCHAR2 | C64 | CLASSIFICATION_STANDARD | Supplier's Classification Standard No | 25 | N | CLASSIFICATION_STANDARD | 2000 | N | |||
VARCHAR2 | C65 | CLASSIFICATION_PART_NO | Active assortment node's classification part no for a classification standard, when a supplier's classification standard no is equal to intersite-delivery, Classification standard no on ext. CO line. | 25 | N | CLASSIFICATION_PART_NO | 2000 | N | |||
VARCHAR2 | C66 | CLASSIFICATION_UNIT_MEAS | 30 | N | CLASSIFICATION_UNIT_MEAS | 2000 | N | ||||
VARCHAR2 | C67 | GTIN_NO | The default GTIN of the part | 14 | N | GTIN_NO | GTIN used for identification of the part | 14 | N | ||
VARCHAR2 | C69 | PACKING_INSTRUCTION_ID | The packing instruction ID | N | Only used when a purchase order line
is pegged to a customer order line with supply code Internal Purchase
Direct (IPD), the value is taken from the pegged customer order
line. It is used so that the external customer order that set the requirement on how parts should be packed on a shipment. | PACKING_INSTRUCTION_ID | N | ||||
VARCHAR2 | C70 | ORIGINATING_CO_LANG_CODE | Language code | 2 | N | Only used when a purchase order line is pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is taken from the pegged customer order. If no value is found on the pegged customer order line, it is taken from the customer order header. | ORIGINATING_CO_LANG_CODE | Language code | 2 | N | |
VARCHAR2 | C71 | CUST_CALENDAR_ID | Customer calendar | 10 | N | Only used when a purchase order line is pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is taken from the pegged customer order line. | CUST_CALENDAR_ID | Customer calendar | 10 | N | |
VARCHAR2 | C72 | EXT_TRANS_CALENDAR_ID | External transport calendar | 10 | N | Only used when a purchase order line is pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is taken from the pegged customer order line. | EXT_TRANS_CALENDAR_ID | External transport calendar | 10 | N | |
VARCHAR2 | C73 | SHIPMENT_TYPE | Customer order shipment type | N | Only used when a new customer order line with supply code Internal Purchase Direct (IPD) is added as a new purchase order line to an already existing purchase order the value is taken from the pegged customer order line. | SHIPMENT_TYPE | Customer order shipment type | N | |||
VARCHAR2 | C75 | SHIPMENT_CREATION | Customer order shipment creation | N | Only used when a new customer order line with supply code Internal Purchase Direct (IPD) is added as a new purchase order line to an already existing purchase order the value is taken from the pegged customer order line. | SHIPMENT_CREATION | Customer order shipment creation | N | |||
VARCHAR2 | C76 | CHANGED_ATTRIB_NOT_IN_POL | A technical field to handle replication of line with supply code Internal Purchase Direct (IPD) when more than one supply site involved. | N | This column is set to ‘TRUE’ when replicating a change in customer order line which does not exist in purchase order line e.g. route, customer calendar. This is to trigger a sending of a change request to the next supply site in case the supply code on the first supply site is Internal Purchase Direct (IPD). If the replicated attribute exist in the purchase order line, it is set to 'FALSE' and the change request will be triggered from changing the internal purchase order. If nothing is changed of the field is not relevant i.e. not inter-site, the field is NULL. | CHANGED_ATTRIB_NOT_IN_POL | |||||
VARCHAR2 | C82 | EXT_CUST_PART_DESC | External Customer Part Description | 200 | N | EXT_CUST_PART_DESC | External Customer Part Description | 200 | N | ||
DATE | D00 | WANTED_DELIVERY_DATE | Wanted delivery date / part | M | WANTED_DELIVERY_DATE | Date on which the customer wants the order to be delivered at the customer's delivery address. | |||||
DATE | D05 | PLANNED DELIVERY DATE | The date on which the goods are to be delivered to the receiver's address | M | ORIGINAL_PLAN_DELIV_DATE | The original value for Wanted Delivery Date/Time. | |||||
DATE | D06 | PLANNED_RENTAL_START_DATE | The date on which the rental period is planned to be started. | C | Applicable only for rental lines | PLANNED_RENTAL_END_DATE | The date on which the rental period is planned to be started. | C | Applicable only for rental lines | ||
DATE | D07 | PLANNED_RENTAL_END_DATE | The end date of the rental | C | Applicable only for rental lines | PLANNED_RENTAL_END_DATE | The end date of the rental | C | Applicable only for rental lines | ||
NUMBER | N00 | BUY_QTY_DUE | Buy quantity due in supplier unit | M | BUY_QTY_DUE | Ordered quantity, expressed in the supplier's unit of measure. | |||||
NUMBER | N01 | CONV_FACTOR | = #UNIT_MEAS / #BUY_UNIT_MEAS | M | |||||||
NUMBER | N02 | FBUY_UNIT_PRICE_INCL_TAX | Buying unit price including tax in supplier currency | M | UNIT_PRICE_INCL_TAX | Original value for sales price | N | ||||
NUMBER | N03 | BUY_UNIT_PRICE_INCL_TAX | Buying unit price including tax in your currency | M | |||||||
NUMBER | N04 | PRICE_CONV_FACTOR | = #BUY_UNIT_MEAS / #PRICE_UNIT_MEAS | M | |||||||
NUMBER | N05 | CURRENCY_RATE | Currency rate | M | |||||||
NUMBER | N06 | DISCOUNT | Discount | M | |||||||
NUMBER | N07 | ADDITIONAL_COST_INCL_TAX | Additional cost amount including tax in supplier currency | M | |||||||
NUMBER | N08 | BLANKET_LINE | Blanket order line | N | |||||||
NUMBER | N09 | CUSTOMER_SALES_QTY | In customer buy unit (empty) | CUSTOMER_QUANTITY | Ordered quantity in customer's unit of measure | ||||||
VARCHAR2 | N10 | TRANSIT_DELIVERY_LEADTIME | Used in Internal Direct Delivery and Transit Delivery leadtime on external CO | C | Value is sent only if order_code = 3, 4 and 2. When order_code = 3 the value is taken from Customer_Order_Line_Tab.delivery_leadtime is a NOT NULL column. When order_code = 4 the value is taked from Pur_Order_Leadtime_Util_API.Get_Leadtime_Values is also not null. When order_code = 2 then the value is takedn from Pur_Order_Leadtime_Util_API.Get_Total_Leadtime_For_Part is also NOT NULL. | DELIVERY_LEADTIME | Used in Internal Direct Delivery and Transit Delivery leadtime on external CO | ||||
NUMBER | N11 | INPUT_QTY | Input Qty from CO when PO is pegged to CO. | N | INPUT_QTY | If received GTIN is a GTIN-14 with a connected package, this is the ordered quantity, expressed in this package. | |||||
NUMBER | N12 | PICKING_LEAD_TIME | Picking lead time of external CO | C | Only used when a purchase order line is pegged to a customer order line with supply code Internal Purchase Direct (IPD), the value is taken from the pegged customer order line. | PICKING_LEAD_TIME | Picking lead time of external CO | ||||
VARCHAR2 | STATE | Status of message line | Handled by IFS Connectivity | Status of message line | Handled by IFS Connectivity |
* States whether a value in the field is mandatory (M), non-mandatory (N), or conditional (C).
Order Change Request Configuration Line Row
DATA TYPE | COLUMN | Send Message | Receive Message | ||||||||
Value | Description | SIZE | M/N/C* | COMMENTS | Value | Description | SIZE | M/N/C* | COMMENTS | ||
NUMBER | MESSAGE_ID | MESSAGE_ID | Message ID | ||||||||
NUMBER | MESSAGE_LINE | MESSAGE_LINE | Message line number | ||||||||
VARCHAR2 | NAME | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. CHARROW | CONFIGROW | Name of the line, always Configrow for configuration lines in the message | ||||||
VARCHAR2 | C01 | LINE_NO | Purchase line number | 4 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from Purchase_Order_Line_TAB.Line_No NOT NULL column | LINE_NO | Purchase line number | 2000 | N | |
VARCHAR2 | C02 | REL_NO | Purchase release number | 4 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. Purchase_Order_Line_TAB.Release_no Not Null column | REL_NO | Purchase release number | 2000 | N | |
VARCHAR2 | C03 | CUSTOMER_PART_NO | Purchase part number | 25 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. Purchase_Order_Line_TAB.part_no Nullable column but the value is from purchase_order_line_part view where it is Mandatory | CUSTOMER_PART_NO | Purchase part number | 2000 | C | In ORDERS message the receiving value considered only if a corresponding line exist in external_cust_order_char_tab. The receiving value stored in config_spec_value_tab.part_no and config_char_price_tab.part_no are NOT NULL columns. Not Handled in ORDCHG message |
VARCHAR2 | C04 | CATALOG_DESC | Purchase part description | 200 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from INVENTORY_PART_TAB.description (NOT NULL) | CATALOG_DESC | Purchase part description | 2000 | N | |
VARCHAR2 | C05 | LANGUAGE_CODE | 4 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from PURCHASE_ORDER_TAB.language_code is a NOT NULL column | LANGUAGE_CODE | 2000 | N | |||
VARCHAR2 | C06 | CHARACTERISTIC_ID | 25 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from CONFIG_SPEC_VALUE_TAB.characteristic_id is a NOT NULL column | CHARACTERISTIC_ID | C | In ORDERS receiving message the receiving value considered only if a corresponding line exist in external_cust_order_char_tab. The receiving values stored in config_spec_value_tab.characteristic_id and config_char_price_tab.characteristic_id are nOT NULL columns. Not Handled in ORDCHG message | |||
VARCHAR2 | C07 | CHARACTERISTIC_ID_DESC | 100 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from CONFIG_CHARACTERISTIC_TAB.description is a NOT NULL column | CHARACTERISTIC_ID_DESC | 2000 | N | |||
VARCHAR2 | C08 | CHARACTERISTIC_VALUE | 2000 | N | CHARACTERISTIC_VALUE | 2000 | N | ||||
VARCHAR2 | C09 | CHARACTERISTIC_VALUE_DESC | 100 | N | CHARACTERISTIC_VALUE_DESC | Configuration characteristic value description (when discrete) | 2000 | N | |||
VARCHAR2 | C10 | CHARACTERISTIC_UOM | 30 | N | CHARACTERISTIC_UOM | N | |||||
VARCHAR2 | C11 | CONFIG_VALUE_TYPE | 20 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from CONFIG_SPEC_VALUE_TAB.config_value_type is a NOT NULL Column | NOTES | Document text entered on purchase order of the ordering site | 2000 | N | ||
VARCHAR2 | C12 | CONFIG_DATA_TYPE | 20 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from CONFIG_SPEC_VALUE_TAB.config_data_type is a NOT NULL Column | 2000 | N | ||||
VARCHAR2 | C14 | CONFIGURATION_ID | 50 | C | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from PURCHASE_ORDER_LINE_TAB.configuration_id NULLable column but sends in the message only if it has a value | CONFIGURATION_ID | 50 | C | In ORDERS message, the receiving value considered only if a corresponding line exist in external_cust_order_char_tab. The received value stored in config_spec_value_tab.configuration_id and config_char_price_tab.configuration_id are NOT NULL columns. Not Handled in ORDCHG message | ||
VARCHAR2 | C15 | ORD_CHG_STATE | State of ORDCHG row | ||||||||
VARCHAR2 | C17 | DELIVERY_ADDRESS_NAME | Receiver's name for delivery address | ||||||||
VARCHAR2 | C18 | SHIP_ADDRESS_1 | Delivery address1 | ||||||||
VARCHAR2 | C19 | SHIP_ADDRESS_2 | Delivery address2 | ||||||||
VARCHAR2 | C20 | SHIP_ZIP_CODE | Zip code | ||||||||
VARCHAR2 | C21 | SHIP_CITY | City | ||||||||
VARCHAR2 | C22 | SHIP_STATE | State | ||||||||
VARCHAR2 | C49 | SHIP_COUNTY | County | ||||||||
VARCHAR2 | C23 | COUNTRY_CODE | Country code | ||||||||
VARCHAR2 | C24 | DELIVERY_TERMS | Delivery terms | ||||||||
VARCHAR2 | C25 | DELIVERY_TERMS_DESC | Delivery terms description | ||||||||
VARCHAR2 | C26 | SHIP_VIA_CODE | Ship via code | ||||||||
VARCHAR2 | C27 | SHIP_VIA_DESC | Ship via code description | ||||||||
VARCHAR2 | C28 | EAN_LOCATION_DEL_ADDR | Deliver-to-customer's own identification of the delivery address. | ||||||||
VARCHAR2 | C56 | DELIVER_TO_CUSTOMER_NO | Identity of customer to whom the items on the order line are delivered | ||||||||
VARCHAR2 | C59 | CONTACT | Customer contact | ||||||||
DATE | D00 | WANTED_DELIVERY_DATE | Date on which the customer wants the order to be delivered at the customer's delivery address. | ||||||||
DATE | D05 | ORIGINAL_PLAN_DELIV_DATE | The original value for Wanted Delivery Date/Time. | ||||||||
NUMBER | N01 | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from CONFIG_SPEC_VALUE_TAB.spec_revision_no is a NOT NULL Column | N | ||||||||
NUMBER | N02 | N | |||||||||
NUMBER | N06 | DISCOUNT | Discount | ||||||||
NUMBER | N09 | CUSTOMER_QUANTITY | Ordered quantity in customer's unit of measure |
* States whether a value in the field is mandatory (M), non-mandatory (N), or conditional (C).
Order Change Request Package Component Line Row
Data type | COLUMN | Send Message | Receive Message | ||||||||
Value | Description | SIZE | M/N/C* | COMMENTS | Value | Description | SIZE | M/N/C* | COMMENTS | ||
NUMBER | MESSAGE_ID | EDI message ID | Unique ID of message generated by IFS Connectivity | EDI message ID | Unique ID of message generated by IFS Connectivity | ||||||
NUMBER | MESSAGE_LINE | Row of message | Each message can hold several lines | Row of message | Each message can hold several lines | ||||||
VARCHAR2 | NAME | Comprow | Type of message line | M | Comprow | Type of message line | M | ||||
VARCHAR2 | ERROR_MESSAGE | Error message for line | Generated by EDI converter | Error message for line | Generated by EDI converter | ||||||
VARCHAR2 | C00 | ORDER_NO | Purchase Order No | 12 | M | ORDER_NO | Purchase Order No | 12 | M | ||
VARCHAR2 | C01 | LINE_NO | PO line number | 4 | M | LINE_NO | The line number of the received or created order line | 4 | M | ||
VARCHAR2 | C02 | REL_NO | PO release number of line | 4 | M | REL_NO | PO release number of line | 4 | N | ||
VARCHAR2 | C03 | PART_NO | Purchase part number of the component part of the package part | 25 | M | PART_NO | Purchase part number of the component part of the package part | 25 | M | ||
VARCHAR2 | C08 | VENDOR_PART_NO | Supplier's part number | 80 | N | VENDOR_PART_NO | Supplier's part number | 80 | C | ||
VARCHAR2 | C09 | VENDOR_PART_DESCRIPTION | The description of the part on the delivering site or company. This value may be retrieved from the supplier part description on the purchase order line. | 200 | N | VENDOR_PART_DESCRIPTION | The description of the part on the delivering site or company. This value may be retrieved from the supplier part description on the purchase order line. | 200 | N | ||
NUMBER | N00 | COMPONENT_LINE_ITEM_NO | Line item number of the external customer order line. | M | COMPONENT_LINE_ITEM_NO | Line item number of the external customer order line | M | ||||
NUMBER | N01 | TOTAL_QTY | Ordered quantity, expressed in purchase unit of measure. | M | TOTAL_QTY | Ordered quantity, expressed in purchase unit of measure. | M | ||||
NUMBER | N10 | COMPONENT_CANCELLED | Used to indicate canceled lines. | COMPONENT_CANCELLED | Used to indicate canceled lines. |
* States whether a value in the field is mandatory (M), non-mandatory (N), or conditional (C).
Order Change Request Package Component Configuration Line Row
Data type | COLUMN | SEND MESSAGE | Receive Message | ||||||||
Value | Description | SIZE | M/N/C* | COMMENTS | Value | Description | SIZE | M/N/C* | COMMENTS | ||
NUMBER | MESSAGE_ID | MESSAGE_ID | Message ID | ||||||||
NUMBER | MESSAGE_LINE | MESSAGE_LINE | Message line number | ||||||||
VARCHAR2 | NAME | COMPCHAROW | C | The value sends ORDERS message only if configuration_id_ <> '*'. CHARROW | COMPCHAROW | Name of the line, always Configrow for characteristic lines in the message | |||||
VARCHAR2 | C00 | ORDER_NO | 12 | C | ORDER_NO | 12 | C | ||||
VARCHAR2 | C01 | LINE_NO | 4 | C | LINE_NO | Purchase order line number | 2000 | N | |||
VARCHAR2 | C02 | RELEASE_NO | 4 | C | RELEASE_NO | Purchase order release number | 2000 | N | |||
VARCHAR2 | C03 | PART_NO | 25 | C | BASE_ITEM_NUMBER | The part number of the ordering site | 2000 | C | In ORDERS message the receiving value considered only if a corresponding line exist in external_cust_order_char_tab. The receiving value stored in config_spec_value_tab.part_no and config_char_price_tab.part_no are NOT NULL columns. Not Handled in ORDCHG message | ||
VARCHAR2 | C04 | BASE_ITEM_DESCRIPTION | 200 | C | The value sends ORDERS message only if configuration_id_ <> '*'. The value is from INVENTORY_PART_TAB.description (NOT NULL) | BASE_ITEM_DESCRIPTION | Part description of the delivering site | 2000 | N | ||
VARCHAR2 | C05 | LANGUAGE_CODE | 4 | C | LANGUAGE_CODE | 2000 | N | ||||
VARCHAR2 | C06 | CHARACTERISTIC_ID | 25 | C | The value sends ORDERS message only if configuration_id_ <> '*'. The value is from CONFIG_SPEC_VALUE_TAB.characteristic_id is a NOT NULL column | CHARACTERISTIC_ID | 2000 | C | In ORDERS receiving message the receiving value considered only if a corresponding line exist in external_cust_order_char_tab. The receiving values stored in config_spec_value_tab.characteristic_id and config_char_price_tab.characteristic_id are nOT NULL columns. Not Handled in ORDCHG message | ||
VARCHAR2 | C07 | CHARACTERISTIC_ID_DESCRIPTION | 100 | C | The value sends ORDERS message only if configuration_id_ <> '*'. The value is from CONFIG_CHARACTERISTIC_TAB.description is a NOT NULL column | CHARACTERISTIC_ID_DESCRIPTION | 2000 | N | |||
VARCHAR2 | C08 | CHARACTERISTIC_VALUE | 2000 | N | CHARACTERISTIC_VALUE | 2000 | N | ||||
VARCHAR2 | C09 | CHARACTERISTIC_VALUE_DESC | 100 | N | CHARACTERISTIC_VALUE_DESC | Part number of the delivering site | 2000 | N | |||
VARCHAR2 | C10 | CHARACTERISTIC_VALUE_UOM | 30 | N | CHARACTERISTIC_UOM | 2000 | N | ||||
VARCHAR2 | C11 | CONFIG_VALUE_TYPE | 20 | C | The value sends ORDERS message only if configuration_id_ <> '*'. The value is from CONFIG_SPEC_VALUE_TAB.config_value_type is a NOT NULL Column | CHARACTERISTIC_VALUE_TYPE | Document text entered on the purchase order line at ordering site | 2000 | N | ||
C12 | CONFIG_DATA_TYPE | 20 | C | CHARACTERISTIC_DATA_TYPE | 2000 | N | |||||
VARCHAR2 | C13 | PACKAGE_CONTENT | 2000 | N | PACKAGE_CONTENT | Package content of the characteristic ID. | 2000 | N | |||
VARCHAR2 | C28 | EAN_LOCATION_DEL_ADDR | Deliver-to-customer's own identification of the delivery address. | 100 | N | ||||||
VARCHAR2 | C56 | DELIVER_TO_CUSTOMER_NO | Customer ID to which the order items are delivered | ||||||||
VARCHAR2 | C59 | CONTACT | The contact person for this particular customer address identity. | ||||||||
NUMBER | N00 | CONFIGURATION_ID | The value sends in both ORDERS and ORDCHG messages only if configuration_id_ <> '*'. The value is from PURCHASE_ORDER_LINE_TAB.configuration_id NULLable column but sends in the message only if it has a value | CONFIGURATION_ID | C | In ORDERS message, the receiving value considered only if a corresponding line exist in external_cust_order_char_tab. The received value stored in config_spec_value_tab.configuration_id and config_char_price_tab.configuration_id are NOT NULL columns. Not Handled in ORDCHG message | |||||
NUMBER | N01 | SPEC_REVISION_NO | The value sends ORDERS message only if configuration_id_ <> '*'. The value is from CONFIG_SPEC_VALUE_TAB.spec_revision_no is a NOT NULL Column | SPEC_REVISION_NO | N | ||||||
NUMBER | N02 | QTY_CHARACTERISTIC | QTY_OF_OPTION | N | |||||||
NUMBER | N03 | COMPONENT_LINE_ITEM_NO | Line item number of the component part | M | COMPONENT_LINE_ITEM_NO | Line item number of the component part | M | ||||
NUMBER | N06 | DISCOUNT | Discount | ||||||||
NUMBER | N09 | CUSTOMER_QUANTITY | Quantity ordered in customer unit of measure | N | |||||||
DATE | D00 | WANTED_DELIVERY_DATE | Date on which the customer wants the order to be delivered at the customer's delivery address. | M |
* States whether a value in the field is mandatory (M), non-mandatory (N), or conditional (C)
Data type | COLUMN | Receive Message | ||||
Value | Description | SIZE | M/N/C* | COMMENTS | ||
NUMBER | MESSAGE_ID | MESSAGE_ID | Message ID | |||
NUMBER | MESSAGE_LINE | MESSAGE_LINE | Message line number | |||
VARCHAR2 | NAME | CHARROW | Name of the line, always Charrow for characteristic lines in the message | |||
VARCHAR2 | C01 | LINE_NO | Purchase line number | |||
VARCHAR2 | C02 | RELEASE_NO | Purchase release number | |||
VARCHAR2 | C03 | BASE_ITEM_NO | Purchase part number | |||
VARCHAR2 | C04 | BASE_ITEM_DESC | Purchase part description | |||
VARCHAR2 | C05 | LANGUAGE_CODE | Language code on the purchase order | |||
VARCHAR2 | C06 | CHARACTERISTIC_ID | Configuration characteristic ID | |||
VARCHAR2 | C07 | CHARACTERISTIC_ID_DESC | Configuration characteristic description | |||
VARCHAR2 | C08 | CHARACTERISTIC_VALUE | Configuration characteristic value | |||
VARCHAR2 | C09 | CHARACTERISTIC_VALUE_DESC | Configuration characteristic value description (when discrete) | |||
VARCHAR2 | C10 | CHARACTERISTIC_UOM | Characteristic unit of measure: when variable value | |||
VARCHAR2 | C11 | CHARACTERISTIC_VALUE_TYPE | Type of option: discrete or variable value | |||
VARCHAR2 | C12 | CHARACTERISTIC_DATA_TYPE | Numeric or alphanumeric | |||
NUMBER | N00 | CONFIGURATION_ID | Configuration ID | |||
NUMBER | N01 | SPEC_REVISION_NO | Configuration specification number | |||
NUMBER | N02 | QTY_OF_OPTION | Qty of configuration characteristic, when discrete |
* States whether a value in the field is mandatory (M), non-mandatory (N), or conditional (C).