| Description | Manage Price Lists |
| Name | ReadSalesPriceListIn |
| Namespace | http://sap.com/xi/A1S/Global |
| Process Component Description | Price Master Data Management |
| Process Component Name | PriceMasterDataManagement |
| Process Component Namespace | http://sap.com/xi/AP/FO/PriceAndTax/Global |
| Deploymnent Unit Description | Foundation |
| Endpoint Activation | By Scoping of Process Component | Operations |
| Release Status | Deprecated |
An interface to manage a sales price list.
Name = ManageSalesPriceListIn
ABAP Proxy name = II_MANAGE_SALES_PRICE_LIST_IN
This web-service is used to read price lists and discount lists. The input is the ID returned by QuerySalesPriceListIn.
It has one operation called READ.
The request structure is as follows –
<glob:SalesPriceListFindByIDQuery_sync>
<SalesPriceList>
<UUID></UUID>
<ID></ID>
</SalesPriceList>
</glob:SalesPriceListFindByIDQuery_sync>
The response structure will be described in later chapters with sample XMLs.
This web-service is used to read price lists and discount lists. The input is the ID returned by QuerySalesPriceListIn.
It has one operation called READ.
In the response the following parameters will be used to indicate the value of sales organization, distribution channel etc.
| Parameters | Description | Data Type |
|---|---|---|
| CND_SALES_ORG_ID | Sales organisation | Identifier |
| DISTR_CHANNEL | Distribution channel | Code |
| CND_BUYER_ID | Customer | Identifier |
| CND_PRODUCT_ID | Product | Identifier |
| CND_PRODUCT_ID_TYPE_CODE | Type of product id. 1 means internal id. It has to be used with CND_PRODUCT_ID. | Code |
| CND_PRODUCT_TYPE_CODE | Type of product. It has to be used with CND_PRODUCT_ID. For code values see table below | Code |
| CDA_CUST_GROUP | Customer group | Code |
| CND_PRD_CAT_ID | Product category | Identifier |
| CND_PRD_CAT_HIER_ID | Product category hierarchy. This has to be used with product category | Identifier |
| Product type code value | Description |
|---|---|
| 1 | Material |
| 2 | Service |
| 3 | Individual Material |
| 4 | Warranty |
| 6 | Entitlement Product |
For instance if the price list has been maintained for a Sales Organization whose Id is MC42100 then the response will contain the following XML:
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>true</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>CND_SALES_ORG_ID</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<ID>MC42100</ID>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">Region North & East Coast US</Description>
</PropertyValuation>
The PriceSpecificationElementPropertyID contains the name of the attribute (e.g., CND_BUYER_ID) whose value is being returned in the response.
PriceSpecificationElementPropertyValue contains the value.
The Description element returns the description of the sales organization.
Depending on whether the parameter is an ID or a CODE you get the value within a <ID></ID> or <Code></Code>.
So if the response includes the distribution channel then the XML would look as follows:
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>false</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>DISTR_CHANNEL</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<Code listID="DISTR_CHANNEL">01</Code>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">Direct sales</Description>
</PropertyValuation>
The Description element returns the description of the distribution channel.
| Description | Read price lists |
| Name | Read |
| Synchronous | yes |
| Release Status | Deprecated |
A process agent that reads the sales price list.
This is the only operation of the web-service and is used to read both price lists and discount lists
Id – This is the id of the price list or discount list.
UUID – This is the UUID of the price list or discount list.
Example:
<SalesPriceList> <ID>PRICELIST_DC_PC</ID> </SalesPriceList>
This includes the header level data and item level data (i.e., price of each item) of the price list or discount list.
Header level data has the following elements:
Id – This is the id of the price list or discount list.
ReleaseStatusCode - This indicates whether the price list has been released or not and is relevant for price calculation. It’s a code list and has the following values
| 1 | Not Released |
| 2 | Partially Released |
| 3 | Released |
| 5 | Release Canceled |
ApprovalStatusCode – This indicates whether the price list has been approved or not. It’s a code list and has the following values
| 1 | Not Started |
| 2 | Approval not Necessary |
| 3 | In Approval |
| 4 | Approved |
| 6 | In Revision |
PropertyValuation - Their usage has already been described in a previous section.
Type Code - The different type codes are as follows
| 7PL0 | Base Price List, Distribution Chain Price List, Customer Specific Price List |
| 7PL1 | Overall Customer Discount |
| 7PL2 | Customer Specific Discount Products |
| 7PL3 | Overall Customer Group Discount |
| 7PL4 | Customer Specific Discount Product Category |
In the price list data is maintained at header level (e.g., customer, sales unit etc.) and also at item level (e.g., product). There are different condition types at header and footer level and the following combinations are possible and can be seen in the price list response. The item level condition type code is in the attribute PriceSpecification-PriceSpecificationElementTypeCode.
| Header Type | Header Property Valuations | Item Type (PriceSpecificationElementTypeCode) | Item Property Valuations | |
|---|---|---|---|---|
| Overall Customer Discount | 7PL1 | n.a. | 7PR6 | CND_BUYER_ID |
| Overall Customer Group Discount | 7PL3 | n.a. | 7PR6 | CDA_CUST_GROUP |
| Customer Specific Discount Products | 7PL2 | CND_BUYER_ID | 7PR6 | CND_PRODUCT_ID, CND_PRODUCT_ID_TYPE_CODE, CND_PRODUCT_TYPE_CODE |
| Customer Specific Discount Product Category | 7PL4 | CND_BUYER_ID | 7PR6 | CND_PRD_CAT_HIER_ID, CND_PRD_CAT_ID |
| Base Price List | 7PL0 | n.a. | 7PR1 | CND_PRODUCT_ID, CND_PRODUCT_ID_TYPE_CODE, CND_PRODUCT_TYPE_CODE |
| Base Price List by Product Category | 7PL0 | CND_PRD_CAT_HIER_ID, CND_PRD_CAT_ID | 7PR1 | CND_PRODUCT_ID, CND_PRODUCT_ID_TYPE_CODE, CND_PRODUCT_TYPE_CODE |
| Distribution Chain Price List | 7PL0 | CND_SALES_ORG_ID, DISTR_CHANNEL | 7PR1 | CND_PRODUCT_ID, CND_PRODUCT_ID_TYPE_CODE, CND_PRODUCT_TYPE_CODE |
| Distribution Chain Price List by Product Category | 7PL0 | CND_SALES_ORG_ID, DISTR_CHANNEL, CND_PRD_CAT_HIER_ID, CND_PRD_CAT_ID | 7PR1 | CND_PRODUCT_ID, CND_PRODUCT_ID_TYPE_CODE, CND_PRODUCT_TYPE_CODE |
| Customer Group Specific Price List | 7PL0 | CND_SLSORG_GUID, DISTR_CHANNEL, CDA_CUST_GROUP | 7PR1 | CND_PRODUCT_ID, CND_PRODUCT_ID_TYPE_CODE, CND_PRODUCT_TYPE_CODE |
| Customer Specific Price List | 7PL0 | CND_BUYER_ID | 7PR1 | CND_PRODUCT_ID, CND_PRODUCT_ID_TYPE_CODE, CND_PRODUCT_TYPE_CODE |
Validity Period – This describes the validity period of the price list
<ValidityPeriod>
<IntervalBoundaryTypeCode/>
<StartTimePoint>
<TypeCode>1</TypeCode>
<Date>2001-01-01</Date>
</StartTimePoint>
<EndTimePoint>
<TypeCode>1</TypeCode>
<Date>2012-12-31</Date>
</EndTimePoint>
</ValidityPeriod>
The item level data is within a element called PriceSpecification which has many leaf elements.
A sample XML would be as follows:
<PriceSpecification> <PriceSpecificationElementTypeCode listID="2">7PR1</PriceSpecificationElementTypeCode> <PriceSpecificationElementTypeName languageCode="EN">List Price</PriceSpecificationElementTypeName> <PriceSpecificationElementCategoryCode>1</PriceSpecificationElementCategoryCode> <PriceSpecificationElementCategoryName languageCode="EN">Price</PriceSpecificationElementCategoryName> <PriceSpecificationElementPurposeCode>1000</PriceSpecificationElementPurposeCode> <PriceSpecificationElementPurposeName languageCode="EN">General</PriceSpecificationElementPurposeName> <ConsistencyStatusCode>3</ConsistencyStatusCode> <ConsistencyStatusName languageCode="EN">Consistent</ConsistencyStatusName> <ReleaseStatusCode>1</ReleaseStatusCode> <ReleaseStatusName languageCode="EN">Not Released</ReleaseStatusName> <BaseQuantity unitCode="EA">1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> <BaseQuantityTypeCodeName languageCode="EN">ea</BaseQuantityTypeCodeName> <Amount currencyCode="USD">100.0</Amount> <ScaleExistsIndicator>true</ScaleExistsIndicator> +<PropertyValuation> +<PropertyValuation> +<PropertyValuation> . . . +<ScaleLine> +<ScaleLine> +<ScaleLine> . . . </PriceSpecification>
The important fields in this section are:
ConsistencyStatusCode and ConsistencyStatusName – indicates whether the item is consistent or not.
ReleaseStatusCode and ReleaseStatusName* - indicates whether the item is released or not.
BaseQuantity, BaseQuantityTypeCode, BaseQuantityTypeCodeName and Amount – The following XML from the response of a price list tells you that 1 unit costs 100 USD.
<BaseQuantity unitCode="EA">1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> <BaseQuantityTypeCodeName languageCode="EN">ea</BaseQuantityTypeCodeName> <Amount currencyCode="USD">100.0</Amount>
Percent – The following from the response of a discount list tells you that discount is 5 %.
<Percent>-5.0</Percent>
ScaleExistsIndicator – If set to “true” then the price list has scales.
ScaleLine – The different values in the scale.
Example - for upto 10 items the price is 100 USD per piece, for 11 items or more the price is 90 USD per piece. The XML in the response would be as follows:
<ScaleLine>
<FirstDimensionScaleAxisStep>
<ScaleAxisBaseCode>1</ScaleAxisBaseCode>
<ScaleAxisBaseName languageCode="EN">Quantity</ScaleAxisBaseName>
<ScaleAxisStepIntervalBoundaryTypeCode>1</ScaleAxisStepIntervalBoundaryTypeCode>
<ScaleAxisStepIntervalBoundaryTypeName languageCode="EN">Basescale</ScaleAxisStepIntervalBoundaryTypeName>
<Quantity unitCode="EA">0.0</Quantity>
<QuantityTypeCode>EA</QuantityTypeCode>
<QuantityTypeName languageCode="EN">ea</QuantityTypeName>
</FirstDimensionScaleAxisStep>
<BaseQuantity unitCode="EA">1.0</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<BaseQuantityTypeName languageCode="EN">ea</BaseQuantityTypeName>
<Amount currencyCode="USD">100.0</Amount>
</ScaleLine>
<ScaleLine>
<FirstDimensionScaleAxisStep>
<ScaleAxisBaseCode>1</ScaleAxisBaseCode>
<ScaleAxisBaseName languageCode="EN">Quantity</ScaleAxisBaseName>
<ScaleAxisStepIntervalBoundaryTypeCode>1</ScaleAxisStepIntervalBoundaryTypeCode>
<ScaleAxisStepIntervalBoundaryTypeName languageCode="EN">Basescale</ScaleAxisStepIntervalBoundaryTypeName>
<Quantity unitCode="EA">11.0</Quantity>
<QuantityTypeCode>EA</QuantityTypeCode>
<QuantityTypeName languageCode="EN">ea</QuantityTypeName>
</FirstDimensionScaleAxisStep>
<BaseQuantity unitCode="EA">1.0</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<BaseQuantityTypeName languageCode="EN">ea</BaseQuantityTypeName>
<Amount currencyCode="USD">90.0</Amount>
</ScaleLine>
Let us suppose that you’ve maintained a price list with the following data in it
Header
Type = Price List i.e., Header level type code = 7PLO
Account = MC9785 - Silverstar Wholesale Corp (It’s a customer specific price list)
Currency = USD
Release status = 3 (Released)
Approval Status = 4 (Approved)
Item
It has 2 items –
Item Level type code = 7PR1
Product = MCF-0001 (AHT Combi 75)
Release status = 3 (Released)
Price = 99 USD for each piece
Has Scales = false
Item Level type code = 7PR1
Product = MCF-0002 (AHT Combi 100)
Release status = 3 (Released)
Price = 100 USD for each piece
Has Scales = true
Scale Price = for 0-10 pieces its 100 USD / each. For 11-21 pieces it’s 90 USD/each. 22 pieces or more it’s 80 USD/each.
The response XML will be as follows
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Header />
<soap-env:Body>
<nm:SalesPriceListFindByIDResponse_sync
xmlns:nm="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:QKQ:/1SAI/TAEA50F1F2292541DBF7E85:803">
<SalesPriceListFindByIDResponseMessage>
<ID>SCALEPRICETEST</ID>
<ReleaseStatusCode>3</ReleaseStatusCode>
<ReleaseStatusName languageCode="EN">Released
</ReleaseStatusName>
<ApprovalStatusCode>4</ApprovalStatusCode>
<ApprovalStatusName>Approved</ApprovalStatusName>
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>true</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>CND_BUYER_ID
</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2
</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<ID>MC9785</ID>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">Silverstar Wholesale
Corp</Description>
</PropertyValuation>
<TypeCode listID="2">7PL0</TypeCode>
<TypeName languageCode="EN">Price List</TypeName>
<CurrencyCode>USD</CurrencyCode>
<CurrencyName languageCode="EN">US Dollar</CurrencyName>
<ValidityPeriod>
<IntervalBoundaryTypeCode></IntervalBoundaryTypeCode>
<StartTimePoint>
<TypeCode>1</TypeCode>
<Date>2011-08-29</Date>
</StartTimePoint>
<EndTimePoint>
<TypeCode>1</TypeCode>
<Date>2012-12-31</Date>
</EndTimePoint>
</ValidityPeriod>
<Description languageCode="EN">Test scales in Price
</Description>
<PriceSpecification>
<PriceSpecificationElementTypeCode
listID="2">7PR1</PriceSpecificationElementTypeCode>
<PriceSpecificationElementTypeName
languageCode="EN">List
Price
</PriceSpecificationElementTypeName>
<PriceSpecificationElementCategoryCode>1
</PriceSpecificationElementCategoryCode>
<PriceSpecificationElementCategoryName
languageCode="EN">Price</PriceSpecificationElementCategoryName>
<PriceSpecificationElementPurposeCode>1000
</PriceSpecificationElementPurposeCode>
<PriceSpecificationElementPurposeName
languageCode="EN">General</PriceSpecificationElementPurposeName>
<ConsistencyStatusCode>3</ConsistencyStatusCode>
<ConsistencyStatusName languageCode="EN">Consistent
</ConsistencyStatusName>
<ReleaseStatusCode>3</ReleaseStatusCode>
<ReleaseStatusName languageCode="EN">Released
</ReleaseStatusName>
<BaseQuantity unitCode="EA">1.0</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<BaseQuantityTypeCodeName
languageCode="EN">ea</BaseQuantityTypeCodeName>
<Amount currencyCode="USD">99.0</Amount>
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>true</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>CND_PRODUCT_ID
</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2
</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<ID>MCF-0001</ID>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">AHT COMBI 75
</Description>
</PropertyValuation>
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>true</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>CND_PRODUCT_ID_TYPE_CODE
</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2
</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<Code listID="CND_PRODUCT_ID_TYPE_CODE">1</Code>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">AHT COMBI 75
</Description>
</PropertyValuation>
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>true</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>CND_PRODUCT_TYPE_CODE
</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2
</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<Code listID="CND_PRODUCT_TYPE_CODE">1</Code>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">AHT COMBI 75
</Description>
</PropertyValuation>
</PriceSpecification>
<PriceSpecification>
<PriceSpecificationElementTypeCode
listID="2">7PR1</PriceSpecificationElementTypeCode>
<PriceSpecificationElementTypeName
languageCode="EN">List
Price
</PriceSpecificationElementTypeName>
<PriceSpecificationElementCategoryCode>1
</PriceSpecificationElementCategoryCode>
<PriceSpecificationElementCategoryName
languageCode="EN">Price</PriceSpecificationElementCategoryName>
<PriceSpecificationElementPurposeCode>1000
</PriceSpecificationElementPurposeCode>
<PriceSpecificationElementPurposeName
languageCode="EN">General</PriceSpecificationElementPurposeName>
<ConsistencyStatusCode>3</ConsistencyStatusCode>
<ConsistencyStatusName languageCode="EN">Consistent
</ConsistencyStatusName>
<ReleaseStatusCode>3</ReleaseStatusCode>
<ReleaseStatusName languageCode="EN">Released
</ReleaseStatusName>
<BaseQuantity unitCode="EA">1.0</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<BaseQuantityTypeCodeName
languageCode="EN">ea</BaseQuantityTypeCodeName>
<Amount currencyCode="USD">100.0</Amount>
<ScaleExistsIndicator>true</ScaleExistsIndicator>
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>true</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>CND_PRODUCT_ID
</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2
</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<ID>MCF-0002</ID>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">AHT COMBI 100
</Description>
</PropertyValuation>
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>true</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>CND_PRODUCT_ID_TYPE_CODE
</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2
</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<Code listID="CND_PRODUCT_ID_TYPE_CODE">1</Code>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">AHT COMBI 100
</Description>
</PropertyValuation>
<PropertyValuation>
<PriceSpecificationElementPropertyValuation>
<IdentifyingIndicator>true</IdentifyingIndicator>
<PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyID>CND_PRODUCT_TYPE_CODE
</PriceSpecificationElementPropertyID>
<PriceSpecificationElementPropertyDefinitionClassCode>2
</PriceSpecificationElementPropertyDefinitionClassCode>
</PriceSpecificationElementPropertyReference>
<PriceSpecificationElementPropertyValue>
<Code listID="CND_PRODUCT_TYPE_CODE">1</Code>
</PriceSpecificationElementPropertyValue>
</PriceSpecificationElementPropertyValuation>
<Description languageCode="EN">AHT COMBI 100
</Description>
</PropertyValuation>
<ScaleLine>
<FirstDimensionScaleAxisStep>
<ScaleAxisBaseCode>1</ScaleAxisBaseCode>
<ScaleAxisBaseName languageCode="EN">Quantity
</ScaleAxisBaseName>
<ScaleAxisStepIntervalBoundaryTypeCode>1
</ScaleAxisStepIntervalBoundaryTypeCode>
<ScaleAxisStepIntervalBoundaryTypeName
languageCode="EN">Basescale
</ScaleAxisStepIntervalBoundaryTypeName>
<Quantity unitCode="EA">0.0</Quantity>
<QuantityTypeCode>EA</QuantityTypeCode>
<QuantityTypeName languageCode="EN">ea
</QuantityTypeName>
</FirstDimensionScaleAxisStep>
<BaseQuantity unitCode="EA">1.0</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<BaseQuantityTypeName languageCode="EN">ea
</BaseQuantityTypeName>
<Amount currencyCode="USD">100.0</Amount>
</ScaleLine>
<ScaleLine>
<FirstDimensionScaleAxisStep>
<ScaleAxisBaseCode>1</ScaleAxisBaseCode>
<ScaleAxisBaseName languageCode="EN">Quantity
</ScaleAxisBaseName>
<ScaleAxisStepIntervalBoundaryTypeCode>1
</ScaleAxisStepIntervalBoundaryTypeCode>
<ScaleAxisStepIntervalBoundaryTypeName
languageCode="EN">Basescale
</ScaleAxisStepIntervalBoundaryTypeName>
<Quantity unitCode="EA">11.0</Quantity>
<QuantityTypeCode>EA</QuantityTypeCode>
<QuantityTypeName languageCode="EN">ea
</QuantityTypeName>
</FirstDimensionScaleAxisStep>
<BaseQuantity unitCode="EA">1.0</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<BaseQuantityTypeName languageCode="EN">ea
</BaseQuantityTypeName>
<Amount currencyCode="USD">90.0</Amount>
</ScaleLine>
<ScaleLine>
<FirstDimensionScaleAxisStep>
<ScaleAxisBaseCode>1</ScaleAxisBaseCode>
<ScaleAxisBaseName languageCode="EN">Quantity
</ScaleAxisBaseName>
<ScaleAxisStepIntervalBoundaryTypeCode>1
</ScaleAxisStepIntervalBoundaryTypeCode>
<ScaleAxisStepIntervalBoundaryTypeName
languageCode="EN">Basescale
</ScaleAxisStepIntervalBoundaryTypeName>
<Quantity unitCode="EA">22.0</Quantity>
<QuantityTypeCode>EA</QuantityTypeCode>
<QuantityTypeName languageCode="EN">ea
</QuantityTypeName>
</FirstDimensionScaleAxisStep>
<BaseQuantity unitCode="EA">1.0</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<BaseQuantityTypeName languageCode="EN">ea
</BaseQuantityTypeName>
<Amount currencyCode="USD">80.0</Amount>
</ScaleLine>
</PriceSpecification>
</SalesPriceListFindByIDResponseMessage>
</nm:SalesPriceListFindByIDResponse_sync>
</soap-env:Body>
</soap-env:Envelope>
The operation 'Read' of inbound service interface 'Manage Sales Price List In' reads the busines object 'Sales Price List'.
This is the only operation of the web-service and is used to read both price lists and discount lists
Show full documentation