Document: SIE_CRMERP_v1.0 Description: XML Schema that contains all messages defined in the CRM/ERP standard Version: 1.0 Published: Jan 19, 2001 Copyright: SIE Gruppen, Sweden Root element. Defines all possible elements at the root element. A unique enumerated value for the message. Identification of the company that the message belongs to. If the synchronisation handles different physical companies this element can be used to distinguish them. Name of the vendor for the software that has produced the message. Name of the software that has produced the message. Version of the software that has produced the message. ndicates that the message is a test message. Valid value for the instruction is:response - the receiver returns a message of Test type. Contains information needed for creating and updating a customer. The CustomerType element is requeired if the action is set to Connect or Update. Contains a request for customer information. The producer sends a message with the customer SieIdentification. The receiver creates a SetCustomer message type and sends it back. The SetCustomer message should set Action to Update. Contains a request for customer credit information. The producer sends a message with the customer SieIdentification. The receiver creates a SetCredit message type and sends it back. Instructs the receiving application to send back a SetCredit message for a specific customer. Contains information for one or several sales occasions. If the message is produced continously the changes since the last exchange must be be included. Contains a request for the customer sales history information. The producer sends a message with the customer SieIdentification. The receiver creates a message of type SetSalesHistory and sends it back. If omitted first day is expected. If omitted last day is expected. Contains information needed for creating and updating a sellerThe CustomerType element is requeired if the action is set to Connect or Update. Contains a request to get information for a seller. The producer sends a message with the SieIdentificationfor the seller. The receiver creates a SetSeller message type and sends it back. The SetSeller message should set Action to Update. Contains return information. Used if an application is sending a message with a test instruction. The receiver should return this message. This messages is sent by the consumer if a fatal error occurs.. Information to the receiver about the unique identifier and how to handle the message. Is required in every message except Test. Contains information about a customer. Contains the customer delivery address information. Contains all the address information. Contains information concerning customer credit status. Contains information of a customer sale. Contains seller information. Contains additional information that are not defined by the specification. If there is a need to put in extra information it must be put in this element. Indicates the purpose of the message. Indicates that the message is a test message. Valid value for the instruction is:response - the receiver returns a message of Test type. Country code according to the code list ISO 3166-1. Goto http://www.din.de/gremien/nas/nabd/iso3166ma/ for the complete list. The customer number associated with the customer. The identification of a customer or seller. This ID is specific for the SIE standard. Name of customer. Some kind of category for the customer. The customer visiting address. Full telephone number for a customer or seller. Full fax number. A unique name for the address. Full home page address. A complementary code for the customer. Could be an EAN localization code or any other standard. Customer organization number. One separate line of address information. Contrary to the other address elements this elment has no specific logical meaning. The postal code. Postal city. The state or region where a customer is located. Country in plain language. The current customer claim. The amount should include VAT. Base currency. The payable customer claim. The amount should include VA. Base currency. The amount of the customer credit limit. Amount should exclude VAT. Base currency. Flags if a customer is credit blocked. True or false. The unique identification of a product. No specific standard for coding is required. Name of product. The invoice number. The date when a sale was invoiced. Delivery date. Name of product group. The quantity for a specific sale. The unit code for a sale. Could be in code or in plain language. The price per sales unit. Base currency. The amount of contribution per unit to a sale. Income minus direct costs. Base currency. Code or free text for a cost centre. No specific coding is required. The unique seller identification. Could be full name, employee number or any other code. Name of seller. First name of seller. Last name of seller. The signature for a seller. E-mail address. The time when a message is processed by the receiver. The name of the message type that generated the error. I e SetCustomer, SetCredit... Text that explains the cause of the error. If the original message contains several independent messages this indicates the order number. Sequence number for the original message. Used when a test response is created.