ESIDEL (European Steel Industry Data Exchange Language) Just in Time. Version 1.0

Size: px
Start display at page:

Download "ESIDEL (European Steel Industry Data Exchange Language) Just in Time. Version 1.0"

Transcription

1 ESIDEL (European Steel Industry Data Exchange Language) Just in Time Version.0 by EDIFER XML Business Group December 2002

2 Just in time By EUROFER - EDIFER working group E-commerce and XML Creation date: 09 December 2002 Last update: Reference: ESIDEL (Just in time v.0).doc Version:.0

3 Table of contents. Just in time information General information Application rules The different usages of the message Data model of the Just in time Data model entities Data model attributes Attribute code lists...2 2

4 . JUST IN TIME INFORMATION.. General Information In the steel industry the Just in time message is sent by the customer to a supplier to give details of short term material requirements in line with the conditions set out in the purchase contract or order. With the Just in time message, the supplier is informed about the quantity and when he has to deliver or make the goods available for pick-up, depending of the agreement between partners. The Just in time message is only a short term delivery instruction. It is recommended that the Just in time message be used in conjunction with the Delivery schedule message for the Blanket order system to provide the necessary planning information. The delivery just in time message is intended to: indicate where the goods have to be delivered, specify the different goods to be delivered, specify the date/time restrictions for delivery and/or pick-up, specify the required quantities and if needed or not specified in the purchase order or contract the packaging requirements, transport information, delivery details. The customer and the supplier must agree on the commercial conditions prior to starting up the use of the Just in time message. A contract or an order must be issued by the customer, defining the product specifications, and the commercial conditions, such as delivery conditions, payment conditions, price agreement, etc When using the Just in time message the customer shall use the Delivery schedule message to specify the long term delivery requirements for Open orders. The Delivery schedule message gives in this case the supplier a basis for planning his own production. Remark: Guidelines for the understanding of the Just in time schedule are to be provided by the customer to the supplier with the aim of clarifying the use of the message in practice. Without guidance there is a risk of misinterpretation due to the degree of complexity of the message. However, it is the responsibility of the trading partners to determine the conditions for use of the message. All products (articles) specified in the Delivery schedule should be uniquely identified by an order item number, an article number or a part number. The identification number can be defined by either the customer or the supplier. The conditions for use of the unique identification number must be agreed between the partners. 3

5 A Just in time message can be issued to the supplier with any frequency and contains firm delivery instructions concerning the given quantities and time. Once issued, a Just in time message cannot be changed. Information given in a Just in time message for specific goods and a specific delivery/pick-up slot will not be updated by another Just in time message..2. Application Rules The use of the Just in time message is based strictly on the following rules by all parties involved : A Just in time message relates to only one consignee, therefore for different consignees, several Just in time messages have to be generated by the customer to the supplier. Additional internal locations within the consignees premises can be specified at the scheduled order item level. The Just in time message is firm, therefore amendments or replacements of a specific Just in time message are not possible. Since the Just in time message is a delivery instruction only, references to previous despatch advice or cumulative figures are not included. This information can only be provided in the Delivery schedule message. The information given in the Just in time message is the delivery instruction for the supplier to move the goods. It is independent from the forecast information sent in the Delivery schedule or provided in a fixed order..3. The Different Usages of the Message The Just in time message can be used in three different ways based on the agreement between the partners involved. The circumstances in which the message is used need to be clearly defined between the customer and the supplier. The different usages of the message are: The Just in time message is used to organise a synchronised delivery (named SYNCRO) in order to provide the goods in sequence of the production line of the customer. The Just in time message is used to organise a KANBAN delivery in order to deliver the goods based on a KANBAN reference. The just in time message is used to organise a firm short delivery of goods known as CALDEL (Call for delivery). Today in the European steel industry the Just in time message is used only for firm short time deliveries, but in the European automotive industry this message is also used to request synchronised deliveries and KANBAN deliveries. The use of the Just in time message for synchronised deliveries is not used by the European steel industry. Therefore Eurofer has decided to foresee only the two following usages of the message in the user implementation guide, the CALDEL and the KANBAN delivery. When in the future there is a possibility to use Synchronised deliveries of Steel products, Eurofer shall develop the SYNCRO delivery as a separate message. 4

6 2. CLASS DIAGRAM OF THE JUST IN TIME Has consignee as Just in time Has consignor as - Just in time number - Just in time date/time - Validity date time - Just in time type, coded - Schedule date meaning code - Delivery schedule reference number Has customer as Has supplier as Has manufacturer as Has carrier as Party details See details on the next page Document reference - Reference code qualifier - Reference number - Referenced item number - Reference URI - Reference date 0..N Has order item as Has references to document Reference 0..N Has references to..n Scheduled order item Has packaging information as 0.. Packaging information - Reference code qualifier - Reference number - Reference date - Customers article number - Suppliers article number - Article description - Place of discharge - Place of destination - Type of packaging - Number of pieces per pack - Marks and numbers text - Marking label number Has a delivery schedule line as..n Delivery schedule Line - Schedule date time - Earliest scheduled date - Latest scheduled date - KANBAN number - Customer package identification number - Quantity type - Quantity 5

7 Detailed Class diagram of the Party details Address Unstructured details Address Structured details Contact details Additional Identification - Address line - Address line 2 - Address line 3 - Address line 4 - Address line 5 - Postal code - City name - State or Province name - Country code - Country name - Location identifier - Building name - Street name - District name - District sub-division name - Postal code - City name - State or Province name - Country code - Country name - Location identifier - Contact name - Contact function code - Contact Identifier - Telephone number - Mobile telephone number - Fax number - address 0..N - Responsible agency - Party identification, coded 0..N Has contact details as Has additional identification as Address Postbox details Has unstructured address details as Has structured address details as - Post office box - Postal code - City name - Country code - Country name 0.. Has postbox details as Party Identification - Party name - Responsible agency - Party identification, coded PARTY DETAILS 6

8 2.. Class Diagram Entities The following entities are contained within the class diagram. Entity Just in time Scheduled order item Document Reference Reference Packaging information Delivery schedule line Party identification Additional identification Address - unstructured details Address - structured details Address post box details Contact details The entity contains the just in time identification and the relevant information valid for the just in time. The entity contains the information related to the order item having delivery schedule line(s). The entity contains the identification of the references to documents, such as contract, order, order item, drawing, engineering change). The entity contains the identification of the references others than to documents, such as drawing revisions number, engineering change number. The entity contains the information requested by the customer for the packaging of the goods. The entity specifies the day/period when the requested quantity must be delivered to the consignee. The entity contains the name and the prime identification of a party. The entity contains the additional identification of a party. The entity contains the details of the address in the unstructured format. The entity contains the details of the address in the structured format. The entity contains the details of the post office box. The entity contains the contact details of a person or a department of a party. 7

9 2.2. Class Diagram Attributes Just in time For each entity specified a list of attributes and a description is given. Remark: Based on the Core Component Types (CCT) specified in the UN/CEFACT Core Components Technical Specifications (CCTS), the CCT supplementary components such as Date Time format, Amount currency code, Measure unit code and Quantity unit code are not mentioned as attributes. Just in time number Just in time date/time Validity date time Just in time type, coded Schedule date meaning code Delivery schedule reference number Reference number assigned by the customer to a just in time. Date/time when the just in time is issued by the customer. Start date time and, or end date of the validity period of the just in time. specifying the type of the just in time (e.g. synchronised, KANBAN, firm short time). clarifying the meaning of the schedule date time in the entity Delivery schedule line (e.g. delivery date requested, shipment date requested, availability date requested or the production/manufacture date). The reference number assigned by buyer to the delivery schedule. Yes Yes M an..35 M an..7 C an..7 C an..3 C an..3 Scheduled order item Customers article number The unique number given by the customer to identify an article Suppliers article number The unique number given by the supplier to identify an article Article description The text describing the article. C an..70 Place of discharge The identification of the place within the consignee premises where goods are (to be) unloaded. Internal place of destination The identification of an internal location within the consignees premises, where goods are moved to after they have been unloaded (e.g. an assembly line, a warehouse). 8

10 Document reference Reference code qualifier The code qualifying a reference. Yes M an..3 Reference number The unique number to identify the reference. M an..35 Reference item number The unique number to identify the referenced item. C n..6 Reference URI The unique reference identification number to C an..256 identify the reference. Reference date The issue date of the referenced document. Reference Reference code qualifier The code qualifying a reference. Yes M an..3 Reference number The unique number to identify the reference. M an..35 Reference date The issue date of the referenced document. Packaging information Type of package specifying the type of package. Yes C an..7 Number of pieces per pack Number of pieces requested per package. C n..7 Marks and numbers These are all the kinds of information that must be C an..256 printed on the transport label of the package units. Marking label number Number requested to be put on the label of the package unit(s). C an..7 Delivery schedule line Scheduled date time The value of a scheduled date, a date and time, a C an..7 period in a specified representation. Earliest scheduled date time The value of a earliest scheduled date in a specified C an..7 representation. Latest scheduled date time The value of a latest scheduled date in a specified C an..7 representation. KANBAN number Unique number given by the customer to identify a KANBAN delivery. C an..7 Customer package identification Unique number given by the customer to identify a C an..7 number specific requested package. Quantity type specifying the type of a quantity. Yes M an..3 Quantity value The value of a quantity. M n..5 9

11 Party identification Party name The name of the party involved in a transaction. Responsible agency The code identifying the agency responsible for the Yes M an..3 attribution of the identification. Party identification, coded The code identifying a party involved in a transaction. M an..35 Additional i.d. identification Responsible agency Party identification, coded The code identifying the agency responsible for the attribution of the identification. The code identifying a party involved in the transaction. Yes M an..3 M an..35 Address - Unstructured details Address line The first line of the address. M an..35 Address line 2 The second line of the address. Address line 3 The third line of the address. Address line 4 The fourth line of the address. Address line 5 The fifth line of the address. Postal code The national postal code (ZIP code) of the address. C an..7 City name The name of a city. State or province name The name of a state or province in a country. Country The Country code specified in ISO C an..2 (2 alpha positions) Country name The name of the country. Location identifier The unique identification of a location based on the Duns (Duns & Bradstreet) number of the company followed by four numeric digits. Address - Structured details Building name The name of a building. C an..70 Street name The name of a street. C an..70 District name The name of a part of a city. District sub-division name The name of a sub-division of a district of a city.. Postal code The national postal code (ZIP code) of the address. C an..7 City name The name of a city. State or province name The name of a state or province in a country. Country The Country code specified in ISO C an..2 (2 alpha positions) Country name The name of the country. Location identifier The unique identification of a location based on the Duns (Duns & Bradstreet) number of the company followed by four numeric digits. 0

12 Address Post box details Post office box The post office box identifier. M an..7 Postal code The national postal code (ZIP code) of the address. M an..7 City name The name of a city. State or province name The name of a state or province in a country. Country The Country code specified in ISO C an..2 (2 alpha positions) Country name The name of the country. Contact data Contact name The Name of a contact person or department. M an..35 Contact function code The code specifying the function of a contact (e.g. Yes C an..3 department or person). Contact Identifier The unique identifier of a contact person or department Telephone number The telephone number including the country code. Extension number The number of the telephone extension. Mobile telephone number The mobile telephone number including the country code. Fax number The facsimile number including the country code. address The address. C an..52

13 2.3. Attribute Lists Date time format Use the date time format of the international standard ISO 860 Just in time type, coded list UN-EDIFACT data element Delivery just in time 288 KANBAN schedule Schedule date meaning code list UN-EDIFACT data element Delivery date/time requested 398 Goods collection or pick-up date/time, planned Responsible agency list UN-EDIFACT data element ISO (International Organisation for Standardisation) 0 ODETTE 6 US, D&B (Dun & Bradstreet Corporation) 7 S.W.I.F.T. 58 EUROFER 90 Assigned by manufacturer 9 Assigned by seller or seller s agent 92 Assigned by buyer or buyer s agent Reference code qualifier (Document reference) list UN-EDIFACT data element 53 CO CT VN Customers order number (Buyer s) Contract number Suppliers order number (Vendor s) 2

14 Reference code qualifier (Reference) list UN-EDIFACT data element 743 BL DR EC MF Control number Drawing revision number Engineering change number Manufacturers article number Type of package list UN-EDIFACT data element 7065 BE BX CL FR NE PK PX SM SZ Bundle Box Coil Frame Unpacked or unpackaged Package Pallet Sheetmetal Sheets in bundle/bunch/truss Quantity type list UN/EDIFACT data element Delivery quantity Quantity unit specifier list UN-EDIFACT data element Sita C62 One (per each) KGM Kilogram LO Lot MTK Square meter TNE Tonne 3

15 Contact function code list UN-EDIFACT data element 339 AD BD CR DL GR OC IC MC SU Accounting contact New development contact Customer relations Delivery contact Goods receiving contact Order contact Information contact Material control contact Supplier contact 4

16 All information provided in this documentation is provided "as is" without any warranties of any kind including warranties of accuracy, fitness for a particular purpose, or non-infringement or intellectual property. EUROFER shall not be held responsible for any errors or any loss resulting from any use of this document or the specification herein. The materials contained in this document may be copied provided that ALL copies retain the copyright and any other proprietary notices contained on the materials. No material may be modified, edited or taken out of context such that its use creates a false or misleading statement or impression as to the positions, statements or actions of the publisher EUROFER. All rights reserved. All countries 5