on 2025 Jan 03 10:11 AM
Hi - I'm fairly (to say the least!) confused about ByDesign API to create a 'Customer Specific Price List'
This is exactly what I want to do - create a price list for a specific Customer (NOT a Group)
All examples i see (for instance:
are suggesting I need a customer GROUP however I only want to do this for a specific customer.
I can do this in the client ok but can't see how to do this via API call ?
Client:
Any help would be most appreciated !
Request clarification before answering.
Hello Mark,
here a sample payload on how to create a Customer Specific Price List vie the web service (ABC represents the Account ID and P111111 represents the Product ID):
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:glob="http://sap.com/xi/SAPGlobal20/Global" xmlns:a00="http://sap.com/xi/AP/CustomerExtension/BYD/A0014">
<soap:Header/>
<soap:Body>
<glob:SalesPriceListBundleMaintainRequest_sync>
<BasicMessageHeader/>
<SalesPriceList ActionCode="04">
<TypeCode>7PL0</TypeCode>
<ID>Test CSPL</ID>
<Description languageCode="EN">Customer Specific Price List</Description>
<StartDate>2025-01-01</StartDate>
<EndDate>2025-12-31</EndDate>
<AccountID>ABC</AccountID>
<CurrencyCode>EUR</CurrencyCode>
<PriceSpecification>
<TypeCode>7PR1</TypeCode>
<Amount currencyCode="EUR">200.00</Amount>
<BaseQuantity unitCode="EA">1</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<ProductID>P111111</ProductID>
<ProductTypeCode>1</ProductTypeCode>
</PriceSpecification>
</SalesPriceList>
</glob:SalesPriceListBundleMaintainRequest_sync>
</soap:Body>
</soap:Envelope>
with kind regards,
Kathrin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
21 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.