

You can find general information about Web services, their structure and consumption in the Web Services documentation. Providing item id for items in a request containing kit items is not supported via this service. The respective UUID of the contract item (can be obtained using the query web service for customer contract)īusinessTransactionDocumentRelationshipRoleCodeĬonstraints and Integrity Conditions General Rules for Using this Web Service Sales Kit Items The item ID of the contract to which the reference has to be done
#TRANSTYPE DOCUMENTATION CODE#
ElementsĬustomer Contract UUID (can be obtained using the query web service for customer contract)Ĭustomer Contract type code = 1092 (only this can be used) Using this you can create/update/delete customer contract reference at item level. ElementsĬoded representation of the document category, such as Folder, File, or Link. Elementsĭefines the text type and the main settings for the text.Īn Attachment Folder is the collection of all documents attached to a Sales Order. TextCollection is a collection of all textual descriptions, which are related to a Sales Order. TypeCode – 7PRD – A net-weight dependent amount, which is determined automatically on item

TypeCode – 7PR8 – An absolute amount which is maintained at the sales order document level.
#TRANSTYPE DOCUMENTATION UPDATE#
If you want to change the price components for a sales order with external payment, you must update the payment information with the pricing changes in second web-service request. If you want to change the ‘Discount’ or ‘Freight’ charge, you must create the order first, and then make a second web-service request to update the sales order with the pricing information that is to be changed. Note: PriceAndTaxCalculation cannot be created but can only be modified. A specification of the general procedure for price and tax determination and valuation usingĪttributes those are characteristic or relevant for the whole object. Price and tax calculation is the summary of the determined price and tax components for a business case. Price date at which price specifications are determined using a rule for automatic scheduling.Īn indicator that specifies whether or not price and/or value is given PricingTerms are characteristics that are used for the pricing and valuation of goods and services in the SalesĬurrency for the valuation of goods and services ordered (document currency). The following is a sample XML request to call upon the actions ReleaseCustomerRequest, and ReleaseAllItemsToExecution.Ī distribution channel is a channel via which goods or services reach the customer. The following is a sample XML for creating a simple, consistent Sales Order with two Item, Account, BillTo, and Sales Unit information. In case of a failed execution, the response will contain an error message(s). The following is the response for successful execution of the above request. In case of successful execution, the response will contain the Sales order ID and UUID. The response contains the result of the above operation. PSM CRM ABSL Test - CallSalesOrderExample1 Sales order name as PSM CRM ABSL Test - CallSalesOrderExample1, The request below will create a sales order with the following information:īuyer ID as PSM CRM ABSL Test - Example_01, To create a simple, consistent SalesOrder, the consumer has to provide the Account Party information, and information for one or more Items. To provide PaymentCard (CreditCardPayment/ExternalPayment) information, the respective PaymentCardKey (CreditCardPayment) / HouseBankAccountKeyInternalID (ExternalPayment) information needs to be maintained in the system. Otherwise the currency cannot be determined. Prerequisitesįor an Account that is used in a Sales Order, you must define the Sales Arrangement. CheckMaintainBundle is used to check if one or more instances of the sales order can be maintained.

MaintainBundle is used to create or update one or more instances of the sales order. It consists of the MaintainBundle and the CheckMaintainBundle operations. This web-service is used to create or modify existing sales orders. An interface to replicate or create sales orders from a source system or file, to a target system.
