Description | Query Sales Orders |
Name | QuerySalesOrderIn |
Namespace | http://sap.com/xi/A1S/Global |
Product | SAP Business ByDesign |
Process component | Sales Order Processing |
Process component namespace | http://sap.com/xi/AP/CRM/Global |
Deployment unit | Customer Relationship Management |
Endpoint Activation | By Scoping of Process Component | Operations |
|
Release Status | Released |
Technical documentation on the SAP API Business Hub | Query Sales Orders |
General web service documentation | A2X Web Services (SOAP) |
An interface to query sales order data.
This web service is used to query sales orders.
It has the FindByElements operation which is used to query for one or more instances of the Sales Order based on the query filter parameters passed.
Example to query Sales Orders created after a particular date time:
<?xml version="1.0" encoding="UTF-8"?> <n0:SalesOrderByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SalesOrderSelectionByElements> <SelectionByLastChangedDate> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>8</IntervalBoundaryTypeCode> <LowerBoundaryDateTime>2012-01-01T00:00:00.000Z</LowerBoundaryDateTime> </SelectionByLastChangedDate> </SalesOrderSelectionByElements> <ProcessingConditions> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> </ProcessingConditions> </n0:SalesOrderByElementsQuery_sync>
Due to the stateless behaviour of the A2X service operations, there is no possiblity to enforce any kind of transactional or logical locking. Despite that, clients may require to at least enforce that a modifying operation is not executed because the state of the underlying business object instance in the database has changed ever since the client read its data. To this end, the notion of the change state identifier ("ChangeStateID") has been introduced. From the point of view of the client, is it an uninterpretable string that is provided by all operations and may be consumed by all modifying operations. If the change state identifier is provided when calling a modifying operation, the system does not perform the operation if the state of the business object instance in the database has changed every since the change state identifier was computed. That means specifying the change state identifier enables the client to implement optimisic locking. The only thing that is guaranteed is that the content of the string changes when the content of the business object changes. The reverse is not necessarily true and must not be accounted on.
If the change state identifier is specified and the specified value for a business object instance is different from the actual value computed from the database, and error message with the value SBM.SBM.CSM (change state mismatch, defined by the constant IF_ESI_MESSAGE_SYMPTOMS=> CO_SRVC_BO_CHNG_STATE_MISMATCH) in the element LogItem.LogItemCategoryCode shall be returned for that business object instance.
Sample xml if the wrong ChangeStateID is provided in the request:
<?xml version="1.0" encoding="UTF-8"?> <nm:SalesOrderBundleMaintainConfirmation_sync xmlns:nm="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:QKA:/1SAI/TAE88DF3AA925C3E49C60CC:803"> <Log> <MaximumLogItemSeverityCode>3</MaximumLogItemSeverityCode> <Item> <TypeID>031(/MBF_A2X_CORE/)</TypeID> <CategoryCode>SBM.SBM.CSM</CategoryCode> <SeverityCode>3</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>72</ReferenceObjectNodeSenderTechnicalID> <Note>Update failed; change state ID 20111011112138.8012470 differs from change state ID 20111011112713.9587020 in DB</Note> </Item> </Log> </nm:SalesOrderBundleMaintainConfirmation_sync>
CroatiaBusinessSpaceID
Identifier of the business space from which customer invoices are issued.
CroatiaBillingMachineID
Identifier of the device used for billing or generating customer invoice.
CroatiaPaymentMethodCode
Represents the payment method supported by the legal authorization process.
Code Value | Description |
---|---|
C | Check |
G | Cash |
K | Credit Card |
O | Other |
T | Bank Transfer |
CroatiaPartyTaxID
This field represents the OIB or tax number of the operator who issues the customer invoice.
CroatiaParagonBillMark
It is the invoice number as in the pre-printed paper invoice. In case, the billing system is completely down, the company can issue invoices through pre-printed paper invoices. However, these details must be transferred to the tax authority CIS system later.
CroatiaSpecialNote
If it was necessary to issue and send the customer invoice to the legal authority in paper form, for example, due to technical reasons, enter the invoice number printed on the paper invoice when resending the electronic version.
For certain nodes with cardinality from 0 - *, the UUID / TechnicalIDs are used as identifier for each of the respective nodes.
You can find general information about Web services, their structure and consumption in the Web Services documentation. Please open the Web Services document in a new window.
<?xml version="1.0" encoding="UTF-8"?> <n0:SalesOrderByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SalesOrderSelectionByElements> <SelectionByID> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryID>2</LowerBoundaryID> </SelectionByID> </SalesOrderSelectionByElements> <ProcessingConditions> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> </ProcessingConditions> </n0:SalesOrderByElementsQuery_sync>
<?xml version="1.0" encoding="UTF-8"?> <nm:SalesOrderByElementsResponse_sync xmlns:nm="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ALP:/1SAI/TAS2142CBBBE38C4CDD98BB:804"> <SalesOrder> <ID>2</ID> <UUID>00163e01-02e3-02dd-a2dc-aced45d342de</UUID> <PostingDate>2009-11-12T16:29:05Z</PostingDate> <Name languageCode="EN" /> <ChangeStateID>20091112163119.6791370</ChangeStateID> <DataOriginTypeCode>1</DataOriginTypeCode> <ServiceConfirmationCreationCode>3</ServiceConfirmationCreationCode> <Status> <PaymentAuthorisationStatusCode>4</PaymentAuthorisationStatusCode> <PaymentAuthorisationStatusName languageCode="EN">Authorization not Required</PaymentAuthorisationStatusName> <ItemListCancellationStatusCode>1</ItemListCancellationStatusCode> <ItemListCancellationStatusName languageCode="EN">Not Canceled</ItemListCancellationStatusName> <ItemListCustomerOrderLifeCycleStatusCode>4</ItemListCustomerOrderLifeCycleStatusCode> <ItemListCustomerOrderLifeCycleStatusName languageCode="EN">In Preparation</ItemListCustomerOrderLifeCycleStatusName> <ItemListFulfilmentProcessingStatusCode>1</ItemListFulfilmentProcessingStatusCode> <ItemListFulfilmentProcessingStatusName languageCode="EN">Not Started</ItemListFulfilmentProcessingStatusName> <ItemListPlanningReleaseStatusCode>6</ItemListPlanningReleaseStatusCode> <ItemListPlanningReleaseStatusName languageCode="EN">Not Relevant</ItemListPlanningReleaseStatusName> <ItemListExecutionReleaseStatusCode>6</ItemListExecutionReleaseStatusCode> <ItemListExecutionReleaseStatusName languageCode="EN">Not Relevant</ItemListExecutionReleaseStatusName> <ConfirmationIssuingStatusCode>1</ConfirmationIssuingStatusCode> <ConfirmationIssuingStatusName languageCode="EN">Not Issued</ConfirmationIssuingStatusName> <ItemListInvoiceProcessingStatusCode>1</ItemListInvoiceProcessingStatusCode> <ItemListInvoiceProcessingStatusName languageCode="EN">Not Started</ItemListInvoiceProcessingStatusName> <ItemListProductAvailabilityConfirmationStatusCode>1</ItemListProductAvailabilityConfirmationStatusCode> <ItemListProductAvailabilityConfirmationStatusName languageCode="EN">Confirmation Pending</ItemListProductAvailabilityConfirmationStatusName> <ConsistencyStatusCode>2</ConsistencyStatusCode> <ConsistencyStatusName languageCode="EN">Inconsistent</ConsistencyStatusName> <GeneralDataCompletenessStatusCode>3</GeneralDataCompletenessStatusCode> <GeneralDataCompletenessStatusName languageCode="EN">Complete</GeneralDataCompletenessStatusName> <InvoicingBlockingStatusCode>1</InvoicingBlockingStatusCode> <InvoicingBlockingStatusName languageCode="EN">Not Blocked</InvoicingBlockingStatusName> <FulfilmentBlockingStatusCode>1</FulfilmentBlockingStatusCode> <FulfilmentBlockingStatusName languageCode="EN">Not Blocked</FulfilmentBlockingStatusName> <CustomerRequestReleaseStatusCode>6</CustomerRequestReleaseStatusCode> <CustomerRequestReleaseStatusName languageCode="EN">Not Relevant</CustomerRequestReleaseStatusName> <ReleaseStatusCode>1</ReleaseStatusCode> <ReleaseStatusName languageCode="EN">Not Released</ReleaseStatusName> </Status> <SalesAndServiceBusinessArea> <SalesOrganisationID>GCGB42100</SalesOrganisationID> <DistributionChannelCode>01</DistributionChannelCode> <ServiceOrganisationID>MDEC45000</ServiceOrganisationID> </SalesAndServiceBusinessArea> <BillToParty> <PartyID>GCGB1211</PartyID> <Address> <CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode> <DisplayName> <FormattedName languageCode="EN">GCGB Herbert GmbH</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>GCGB Herbert GmbH</FirstLineName> </Name> </Name> <PostalAddress> <CountryCode>DE</CountryCode> <RegionCode listID="DE">08</RegionCode> <CityName>Heidelberg</CityName> <StreetPostalCode>69123</StreetPostalCode> <StreetName>Hans-Bunte Straße</StreetName> <HouseID>1</HouseID> <TimeZoneCode>CET</TimeZoneCode> </PostalAddress> </Address> </BillToParty> <AccountParty> <PartyID>GCGB1211</PartyID> <Address> <CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode> <DisplayName> <FormattedName languageCode="EN">GCGB Herbert GmbH</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>GCGB Herbert GmbH</FirstLineName> </Name> </Name> <PostalAddress> <CountryCode>DE</CountryCode> <RegionCode listID="DE">08</RegionCode> <CityName>Heidelberg</CityName> <StreetPostalCode>69123</StreetPostalCode> <StreetName>Hans-Bunte Straße</StreetName> <HouseID>1</HouseID> <TimeZoneCode>CET</TimeZoneCode> </PostalAddress> </Address> </AccountParty> <PayerParty> <PartyID>GCGB1211</PartyID> <Address> <CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode> <DisplayName> <FormattedName languageCode="EN">GCGB Herbert GmbH</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>GCGB Herbert GmbH</FirstLineName> </Name> </Name> <PostalAddress> <CountryCode>DE</CountryCode> <RegionCode listID="DE">08</RegionCode> <CityName>Heidelberg</CityName> <StreetPostalCode>69123</StreetPostalCode> <StreetName>Hans-Bunte Straße</StreetName> <HouseID>1</HouseID> <TimeZoneCode>CET</TimeZoneCode> </PostalAddress> </Address> </PayerParty> <ProductRecipientParty> <PartyID>GCGB1211</PartyID> <Address> <CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode> <DisplayName> <FormattedName languageCode="EN">GCGB Herbert GmbH</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>GCGB Herbert GmbH</FirstLineName> </Name> </Name> <PostalAddress> <CountryCode>DE</CountryCode> <RegionCode listID="DE">08</RegionCode> <CityName>Heidelberg</CityName> <StreetPostalCode>69123</StreetPostalCode> <StreetName>Hans-Bunte Straße</StreetName> <HouseID>1</HouseID> <TimeZoneCode>CET</TimeZoneCode> </PostalAddress> </Address> </ProductRecipientParty> <EmployeeResponsibleParty> <PartyID>GCGB0315</PartyID> <Address> <DisplayName> <FormattedName languageCode="EN">Angela Waring</FormattedName> </DisplayName> </Address> </EmployeeResponsibleParty> <SellerParty> <PartyID>GCGB10000</PartyID> <InternalPartyID>GCGB10000</InternalPartyID> <StandardID schemeAgencyID=" ">MDEC3626</StandardID> <FormattedAddress> <FormattedAddressDescription>AKRON Heating Great Britain Inc. / 3 Park Place / Manchester M4 4EZ / GB</FormattedAddressDescription> <FirstPostalRegulationsCompliantAddressLine> <ContentTypeCode>1</ContentTypeCode> <Description>AKRON Heating Great Britain Inc.</Description> </FirstPostalRegulationsCompliantAddressLine> <SecondPostalRegulationsCompliantAddressLine> <ContentTypeCode>2</ContentTypeCode> <Description>AKRON Heating Great Britain Inc.</Description> </SecondPostalRegulationsCompliantAddressLine> <ThirdPostalRegulationsCompliantAddressLine> <ContentTypeCode>11</ContentTypeCode> <Description>3 Park Place</Description> </ThirdPostalRegulationsCompliantAddressLine> <FourthPostalRegulationsCompliantAddressLine> <ContentTypeCode>13</ContentTypeCode> <Description>MANCHESTER</Description> </FourthPostalRegulationsCompliantAddressLine> <FifthPostalRegulationsCompliantAddressLine> <ContentTypeCode>21</ContentTypeCode> <Description>Lancashire</Description> </FifthPostalRegulationsCompliantAddressLine> <SixthPostalRegulationsCompliantAddressLine> <ContentTypeCode>20</ContentTypeCode> <Description>M4 4EZ</Description> </SixthPostalRegulationsCompliantAddressLine> <SeventhPostalRegulationsCompliantAddressLine> <ContentTypeCode>14</ContentTypeCode> <Description>UNITED KINGDOM</Description> </SeventhPostalRegulationsCompliantAddressLine> <FormattedName>Akron Heating Great Britain Inc.</FormattedName> <CountryCode>GB</CountryCode> <CountryName languageCode="EN">United Kingdom</CountryName> <CityName>Manchester</CityName> <FormattedConventionalPhoneNumberDescription>+44 1618346378-0</FormattedConventionalPhoneNumberDescription> <ConventionalPhoneNumberExtensionID>0</ConventionalPhoneNumberExtensionID> <EmailURI>info@akron.com</EmailURI> <AddressSnapshotUUID>00000000-0001-02dc-b3db-1753d8a941b4</AddressSnapshotUUID> </FormattedAddress> <FormattedName>Akron Heating Great Britain Inc.</FormattedName> <Address> <Email> <URI>info@akron.com</URI> <DefaultIndicator>true</DefaultIndicator> </Email> <Telephone> <Number> <SubscriberID>01618346378</SubscriberID> <ExtensionID>0</ExtensionID> <CountryCode>GB</CountryCode> <CountryDiallingCode>+44</CountryDiallingCode> </Number> <FormattedNumberDescription>+44 1618346378-0</FormattedNumberDescription> <DefaultConventionalPhoneNumberIndicator>true</DefaultConventionalPhoneNumberIndicator> </Telephone> <DisplayName> <FormattedName languageCode="EN">Akron Heating Great Britain Inc.</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>AKRON Heating Great Britain Inc.</FirstLineName> <SecondLineName>AKRON Heating Great Britain Inc.</SecondLineName> </Name> </Name> <PostalAddress> <CountryCode>GB</CountryCode> <RegionCode listID="GB">LA</RegionCode> <CityName>Manchester</CityName> <StreetPostalCode>M4 4EZ</StreetPostalCode> <StreetName>Park Place</StreetName> <HouseID>3</HouseID> <TimeZoneCode>GMTUK</TimeZoneCode> </PostalAddress> </Address> </SellerParty> <SalesUnitParty> <PartyID>GCGB42100</PartyID> <Address> <Email> <URI>sales@akron.com</URI> <DefaultIndicator>true</DefaultIndicator> </Email> <Telephone> <Number> <SubscriberID>01224586216</SubscriberID> <ExtensionID>6700</ExtensionID> <CountryCode>GB</CountryCode> <CountryDiallingCode>+44</CountryDiallingCode> </Number> <FormattedNumberDescription>+44 1224586216-6700</FormattedNumberDescription> <DefaultConventionalPhoneNumberIndicator>true</DefaultConventionalPhoneNumberIndicator> </Telephone> <DisplayName> <FormattedName languageCode="EN">GB Region North</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>AKRON Heating Great Britain Inc.</FirstLineName> <SecondLineName>GB Region North</SecondLineName> </Name> </Name> <PostalAddress> <CountryCode>GB</CountryCode> <RegionCode listID="GB">AB</RegionCode> <CityName>Aberdeen</CityName> <StreetPostalCode>AB116BT</StreetPostalCode> <StreetName>Union St</StreetName> <HouseID>367</HouseID> <TimeZoneCode>GMTUK</TimeZoneCode> </PostalAddress> </Address> </SalesUnitParty> <ServiceExecutionTeamParty> <PartyID>MDEC45110</PartyID> <Address> <Email> <URI>service@akron.com</URI> <DefaultIndicator>true</DefaultIndicator> </Email> <Telephone> <Number> <AreaID>030</AreaID> <SubscriberID>717</SubscriberID> <ExtensionID>0</ExtensionID> <CountryCode>DE</CountryCode> <CountryDiallingCode>+49</CountryDiallingCode> </Number> <FormattedNumberDescription>+49 (30) 717-0</FormattedNumberDescription> <DefaultConventionalPhoneNumberIndicator>true</DefaultConventionalPhoneNumberIndicator> </Telephone> <DisplayName> <FormattedName languageCode="EN">Gruppe Nord - Ost</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>AKRON Heiztechnik GmbH</FirstLineName> <SecondLineName>Gruppe Nord - Ost</SecondLineName> </Name> </Name> <PostalAddress> <CountryCode>DE</CountryCode> <RegionCode listID="DE">11</RegionCode> <CityName>Berlin</CityName> <StreetPostalCode>10117</StreetPostalCode> <StreetName>Charlottenstr.</StreetName> <HouseID>80</HouseID> <TimeZoneCode>CET</TimeZoneCode> </PostalAddress> </Address> </ServiceExecutionTeamParty> <ServicePerformerParty> <PartyID>MDEC3626</PartyID> <Address> <Email> <URI>manfred.ploesch@akron.com</URI> <DefaultIndicator>true</DefaultIndicator> </Email> <Telephone> <Number> <AreaID>06227</AreaID> <SubscriberID>7</SubscriberID> <ExtensionID>42871</ExtensionID> <CountryCode>DE</CountryCode> <CountryDiallingCode>+49</CountryDiallingCode> </Number> <FormattedNumberDescription>+49 (6227) 7-42871</FormattedNumberDescription> <DefaultConventionalPhoneNumberIndicator>true</DefaultConventionalPhoneNumberIndicator> </Telephone> <DisplayName> <FormattedName languageCode="EN">Manfred Plösch</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>Herrn Manfred Plösch</FirstLineName> </Name> </Name> <PostalAddress> <CountryCode>DE</CountryCode> <RegionCode listID="DE">03</RegionCode> <CityName>Hannover</CityName> <StreetPostalCode>30559</StreetPostalCode> <StreetName>Lohweg</StreetName> <HouseID>20</HouseID> <BuildingID>HANNOVER01</BuildingID> <RoomID>DG.01-02</RoomID> <TimeZoneCode>CET</TimeZoneCode> </PostalAddress> </Address> </ServicePerformerParty> <RequestedFulfillmentPeriodPeriodTerms> <StartDateTime timeZoneCode="CET">2009-11-13T23:00:00Z</StartDateTime> <EndDateTime timeZoneCode="CET">2009-11-14T23:00:00Z</EndDateTime> </RequestedFulfillmentPeriodPeriodTerms> <DeliveryTerms> <DeliveryPriorityCode>1</DeliveryPriorityCode> <Incoterms> <ClassificationCode>CIF</ClassificationCode> <TransferLocationName>Frankfurt</TransferLocationName> </Incoterms> <PartialDeliveryControlCode>1</PartialDeliveryControlCode> </DeliveryTerms> <PricingTerms> <CurrencyCode>EUR</CurrencyCode> <PriceDateTime timeZoneCode="CET">2009-11-12T16:29:05Z</PriceDateTime> <GrossAmountIndicator>false</GrossAmountIndicator> </PricingTerms> <InvoiceTerms> <ProposedInvoiceDate>2009-11-12</ProposedInvoiceDate> </InvoiceTerms> <Item> <ID>10</ID> <ProcessingTypeCode>TAN</ProcessingTypeCode> <PostingDate>2009-11-12T16:29:05Z</PostingDate> <Description languageCode="EN">AHT Combi 75</Description> <FulfilmentPartyCategoryCode>1</FulfilmentPartyCategoryCode> <Status> <ConsistencyStatusCode>2</ConsistencyStatusCode> <ConsistencyStatusName languageCode="EN">Inconsistent</ConsistencyStatusName> <ProductAvailabilityConfirmationStatusCode>1</ProductAvailabilityConfirmationStatusCode> <ProductAvailabilityConfirmationStatusName languageCode="EN">Confirmation Pending</ProductAvailabilityConfirmationStatusName> <FulfilmentDataCompletenessStatusCode>3</FulfilmentDataCompletenessStatusCode> <FulfilmentDataCompletenessStatusName languageCode="EN">Complete</FulfilmentDataCompletenessStatusName> <InvoicingDataCompletenessStatusCode>3</InvoicingDataCompletenessStatusCode> <InvoicingDataCompletenessStatusName languageCode="EN">Complete</InvoicingDataCompletenessStatusName> <PricingDataCompletenessStatusCode>3</PricingDataCompletenessStatusCode> <PricingDataCompletenessStatusName languageCode="EN">Complete</PricingDataCompletenessStatusName> <GeneralDataCompletenessStatusCode>3</GeneralDataCompletenessStatusCode> <GeneralDataCompletenessStatusName languageCode="EN">Complete</GeneralDataCompletenessStatusName> <FulfilmentProcessingStatusCode>1</FulfilmentProcessingStatusCode> <FulfilmentProcessingStatusName languageCode="EN">Not Started</FulfilmentProcessingStatusName> <InvoiceProcessingStatusCode>1</InvoiceProcessingStatusCode> <InvoiceProcessingStatusName languageCode="EN">Not Started</InvoiceProcessingStatusName> <CustomerOrderLifeCycleStatusCode>4</CustomerOrderLifeCycleStatusCode> <CustomerOrderLifeCycleStatusName languageCode="EN">In Preparation</CustomerOrderLifeCycleStatusName> <CancellationStatusCode>1</CancellationStatusCode> <CancellationStatusName languageCode="EN">Not Canceled</CancellationStatusName> <ReleaseStatusCode>1</ReleaseStatusCode> <ReleaseStatusName languageCode="EN">Not Released</ReleaseStatusName> </Status> <ItemProduct> <ProductID>GCGBF-0001</ProductID> <ProductInternalID>GCGBF-0001</ProductInternalID> <UnitOfMeasure>EA</UnitOfMeasure> </ItemProduct> <ItemDeliveryTerms> <DeliveryPriorityCode>1</DeliveryPriorityCode> <Incoterms> <ClassificationCode>CIF</ClassificationCode> <TransferLocationName>Frankfurt</TransferLocationName> </Incoterms> <PartialDeliveryControlCode>1</PartialDeliveryControlCode> </ItemDeliveryTerms> <ItemScheduleLine> <ID>1</ID> <TypeCode>1</TypeCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <QuantityTypeName languageCode="EN">each</QuantityTypeName> <MeasureUnitName languageCode="EN">Each</MeasureUnitName> <MeasureUnitCommonName languageCode="EN">ea</MeasureUnitCommonName> <DateTimePeriod> <StartDateTime timeZoneCode="CET">2009-11-13T23:00:00Z</StartDateTime> <EndDateTime timeZoneCode="CET">2009-11-14T23:00:00Z</EndDateTime> </DateTimePeriod> </ItemScheduleLine> <ProductRecipientItemParty> <PartyID>GCGB1211</PartyID> <InternalPartyID>GCGB1211</InternalPartyID> <FormattedAddress> <FormattedAddressDescription>GCGB Herbert GmbH / Hans-Bunte Straße 1 / 69123 Heidelberg / DE</FormattedAddressDescription> <FirstPostalRegulationsCompliantAddressLine> <ContentTypeCode>1</ContentTypeCode> <Description>GCGB Herbert GmbH</Description> </FirstPostalRegulationsCompliantAddressLine> <SecondPostalRegulationsCompliantAddressLine> <ContentTypeCode>11</ContentTypeCode> <Description>Hans-Bunte Straße 1</Description> </SecondPostalRegulationsCompliantAddressLine> <ThirdPostalRegulationsCompliantAddressLine> <ContentTypeCode>13</ContentTypeCode> <Description>69123 HEIDELBERG</Description> </ThirdPostalRegulationsCompliantAddressLine> <FourthPostalRegulationsCompliantAddressLine> <ContentTypeCode>14</ContentTypeCode> <Description>GERMANY</Description> </FourthPostalRegulationsCompliantAddressLine> <FormattedName>GCGB Herbert GmbH</FormattedName> <CountryCode>DE</CountryCode> <CountryName languageCode="EN">Germany</CountryName> <CityName>Heidelberg</CityName> <CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode> <CorrespondenceLanguageName languageCode="EN">English</CorrespondenceLanguageName> <AddressSnapshotUUID>00000000-0001-02dc-b7ff-382a2b1787ca</AddressSnapshotUUID> </FormattedAddress> <FormattedName>GCGB Herbert GmbH</FormattedName> <Address> <CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode> <DisplayName> <FormattedName languageCode="EN">GCGB Herbert GmbH</FormattedName> </DisplayName> <Name> <Name> <FirstLineName>GCGB Herbert GmbH</FirstLineName> </Name> </Name> <PostalAddress> <CountryCode>DE</CountryCode> <RegionCode listID="DE">08</RegionCode> <CityName>Heidelberg</CityName> <StreetPostalCode>69123</StreetPostalCode> <StreetName>Hans-Bunte Straße</StreetName> <HouseID>1</HouseID> <TimeZoneCode>CET</TimeZoneCode> </PostalAddress> </Address> </ProductRecipientItemParty> <PriceAndTaxCalculationItem> <Status> <CalculationStatusCode>2</CalculationStatusCode> </Status> <CountryCode>GB</CountryCode> <TaxationCharacteristicsCode listID="GB">509</TaxationCharacteristicsCode> <WithholdingTaxationCharacteristicsCode listID="GB" /> <ItemMainPrice> <Description languageCode="EN">List Price</Description> <TypeCode listID="2">7PR1</TypeCode> <CategoryCode>1</CategoryCode> <PurposeCode>1000</PurposeCode> <Rate> <DecimalValue>100.0</DecimalValue> <CurrencyCode>USD</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemMainPrice> <ItemMainTotal> <Description languageCode="EN">Total Item Net Value</Description> <Rate> <DecimalValue>84.41</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemMainTotal> <ItemPriceComponent> <UUID>4afc3a36-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">List Price</Description> <MajorLevelOrdinalNumberValue>10</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <TypeCode listID="2">7PR1</TypeCode> <CategoryCode>1</CategoryCode> <PurposeCode>1000</PurposeCode> <Rate> <DecimalValue>100.0</DecimalValue> <CurrencyCode>USD</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a37-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total Item Net Value</Description> <MajorLevelOrdinalNumberValue>50</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>84.41</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a38-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Freight</Description> <MajorLevelOrdinalNumberValue>60</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <TypeCode listID="2">7PR8</TypeCode> <CategoryCode>3</CategoryCode> <PurposeCode>4220</PurposeCode> <Rate> <DecimalValue>20.0</DecimalValue> <CurrencyCode>USD</CurrencyCode> </Rate> <CalculationBasis> <BaseCode>2</BaseCode> <Amount currencyCode="EUR">84.41</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">16.88</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <GroupedIndicator>true</GroupedIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a39-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total Item Net Value</Description> <MajorLevelOrdinalNumberValue>78</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>84.41</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a3a-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total Net Value</Description> <MajorLevelOrdinalNumberValue>80</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>101.29</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">101.29</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a3b-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Profit Margin</Description> <MajorLevelOrdinalNumberValue>83</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>-67.33</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">-67.33</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a3c-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Profit Margin (%)</Description> <MajorLevelOrdinalNumberValue>84</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>-79.765431</DecimalValue> <MeasureUnitCode>P1</MeasureUnitCode> </Rate> <CalculationBasis> <BaseCode>1</BaseCode> <Amount currencyCode="EUR">84.41</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">-67.33</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a3d-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Tax Values</Description> <MajorLevelOrdinalNumberValue>90</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <TypeCode listID="2">0TTE</TypeCode> <CategoryCode>4</CategoryCode> <PurposeCode>5100</PurposeCode> <Rate> <DecimalValue>0.0</DecimalValue> <MeasureUnitCode>P1</MeasureUnitCode> </Rate> <CalculationBasis> <BaseCode>1</BaseCode> <Amount currencyCode="EUR">101.29</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <GroupedIndicator>true</GroupedIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a3e-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total</Description> <MajorLevelOrdinalNumberValue>100</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>101.29</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">101.29</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a3f-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Item Discounts</Description> <MajorLevelOrdinalNumberValue>110</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>0.0</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a40-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Header Discounts</Description> <MajorLevelOrdinalNumberValue>111</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>0.0</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a41-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total Given Discounts (%)</Description> <MajorLevelOrdinalNumberValue>112</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>0.0</DecimalValue> <MeasureUnitCode>P1</MeasureUnitCode> </Rate> <CalculationBasis> <BaseCode>1</BaseCode> <Amount currencyCode="EUR">84.41</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a4a-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Cost</Description> <MajorLevelOrdinalNumberValue>81</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <TypeCode listID="2">0008</TypeCode> <CategoryCode>1</CategoryCode> <PurposeCode>4110</PurposeCode> <Rate> <DecimalValue>100.0</DecimalValue> <CurrencyCode>GBP</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">151.74</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <ManuallyChangedIndicator>true</ManuallyChangedIndicator> <OriginCode>2</OriginCode> </ItemPriceComponent> <ItemPriceComponent> <UUID>4afc3a50-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">VAT (%)</Description> <MajorLevelOrdinalNumberValue>90</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>2</MinorLevelOrdinalNumberValue> <TypeCode listID="2">GB1</TypeCode> <CategoryCode>4</CategoryCode> <PurposeCode>5100</PurposeCode> <Rate> <DecimalValue>0.0</DecimalValue> <MeasureUnitCode>P1</MeasureUnitCode> </Rate> <CalculationBasis> <BaseCode>1</BaseCode> <Amount currencyCode="EUR">101.29</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>1</OriginCode> </ItemPriceComponent> <ItemProductTaxDetails> <UUID>00163e01-02e3-02dd-a2dc-b5e518cac268</UUID> <ProductTax> <CountryCode>GB</CountryCode> <EventTypeCode listID="GB">400</EventTypeCode> <RateTypeCode listID="GB||2|0">3</RateTypeCode> <BaseAmount currencyCode="GBP">66.75</BaseAmount> <BaseQuantity unitCode="EA">1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> <Amount currencyCode="GBP">0.0</Amount> <InternalAmount currencyCode="GBP">0.0</InternalAmount> <Exemption> <CertificateID /> <Amount currencyCode="GBP">0.0</Amount> <ReasonCode listID="GB||2|0">4</ReasonCode> </Exemption> <ExchangeRate> <UnitCurrency>EUR</UnitCurrency> <QuotedCurrency>GBP</QuotedCurrency> <Rate>0.659038</Rate> <QuotationDateTime>2005-01-01T00:00:00Z</QuotationDateTime> </ExchangeRate> </ProductTax> <TransactionCurrencyProductTax> <CountryCode>GB</CountryCode> <EventTypeCode listID="GB">400</EventTypeCode> <RateTypeCode listID="GB||2|0">3</RateTypeCode> <BaseAmount currencyCode="EUR">101.29</BaseAmount> <BaseQuantity unitCode="EA">1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> <InternalAmount currencyCode="EUR">0.0</InternalAmount> <Exemption> <CertificateID /> <Amount currencyCode="EUR">0.0</Amount> <ReasonCode listID="GB||2|0">4</ReasonCode> </Exemption> <ExchangeRate> <UnitCurrency>EUR</UnitCurrency> <QuotedCurrency>GBP</QuotedCurrency> <Rate>0.659038</Rate> <QuotationDateTime>2005-01-01T00:00:00Z</QuotationDateTime> </ExchangeRate> </TransactionCurrencyProductTax> </ItemProductTaxDetails> <ItemTaxationTerms> <SellerCountryCode>GB</SellerCountryCode> <SellerTaxID schemeID=" ">GB649926678</SellerTaxID> <SellerTaxIdentificationNumberTypeCode listID="GB">1</SellerTaxIdentificationNumberTypeCode> <BuyerCountryCode>DE</BuyerCountryCode> <BuyerTaxID schemeID=" ">DE111111125</BuyerTaxID> <BuyerTaxIdentificationNumberTypeCode listID="DE">1</BuyerTaxIdentificationNumberTypeCode> <TaxDate>2009-11-12</TaxDate> </ItemTaxationTerms> </PriceAndTaxCalculationItem> </Item> <CashDiscountTerms> <Code>1014</Code> </CashDiscountTerms> <PriceAndTaxCalculation> <MainPrice> <Description languageCode="EN">List Price</Description> <TypeCode listID="2">7PR1</TypeCode> <CategoryCode>1</CategoryCode> <PurposeCode>1000</PurposeCode> <Rate> <DecimalValue>100.0</DecimalValue> <CurrencyCode>USD</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </MainPrice> <MainSurcharge> <Description languageCode="EN">Freight</Description> <TypeCode listID="2">7PR8</TypeCode> <CategoryCode>3</CategoryCode> <PurposeCode>4220</PurposeCode> <Rate> <DecimalValue>20.0</DecimalValue> <CurrencyCode>USD</CurrencyCode> </Rate> <CalculationBasis> <BaseCode>2</BaseCode> <Amount currencyCode="EUR">84.41</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">16.88</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <GroupedIndicator>true</GroupedIndicator> <OriginCode>3</OriginCode> </MainSurcharge> <MainTotal> <Description languageCode="EN">Total Item Net Value</Description> <Rate> <DecimalValue>84.41</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </MainTotal> <PriceComponent> <UUID>4afc3a51-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">List Price</Description> <MajorLevelOrdinalNumberValue>10</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>1</MinorLevelOrdinalNumberValue> <TypeCode listID="2">7PR1</TypeCode> <TypeName languageCode="EN">List Price</TypeName> <CategoryCode>1</CategoryCode> <CategoryName languageCode="EN">Price</CategoryName> <PurposeCode>1000</PurposeCode> <PurposeName languageCode="EN">General</PurposeName> <Rate> <DecimalValue>100.0</DecimalValue> <CurrencyCode>USD</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a52-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total Item Net Value</Description> <MajorLevelOrdinalNumberValue>50</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>2</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>84.41</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a53-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Freight</Description> <MajorLevelOrdinalNumberValue>60</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>3</MinorLevelOrdinalNumberValue> <TypeCode listID="2">7PR8</TypeCode> <TypeName languageCode="EN">Freight</TypeName> <CategoryCode>3</CategoryCode> <CategoryName languageCode="EN">Surcharge</CategoryName> <PurposeCode>4220</PurposeCode> <PurposeName languageCode="EN">Freight</PurposeName> <Rate> <DecimalValue>20.0</DecimalValue> <CurrencyCode>USD</CurrencyCode> </Rate> <CalculationBasis> <BaseCode>2</BaseCode> <Amount currencyCode="EUR">84.41</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Fixed Amount</CalculationBasisBaseName> <CalculatedAmount currencyCode="EUR">16.88</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <GroupedIndicator>true</GroupedIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a54-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total Item Net Value</Description> <MajorLevelOrdinalNumberValue>78</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>4</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>84.41</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">84.41</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a55-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total Net Value</Description> <MajorLevelOrdinalNumberValue>80</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>5</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>101.29</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">101.29</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a56-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Cost</Description> <MajorLevelOrdinalNumberValue>81</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>6</MinorLevelOrdinalNumberValue> <TypeCode listID="2">0008</TypeCode> <TypeName languageCode="EN">Cost</TypeName> <CategoryCode>1</CategoryCode> <CategoryName languageCode="EN">Price</CategoryName> <PurposeCode>4110</PurposeCode> <PurposeName languageCode="EN">Inventory Valuation</PurposeName> <Rate> <DecimalValue>100.0</DecimalValue> <CurrencyCode>GBP</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">151.74</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <ManuallyChangedIndicator>true</ManuallyChangedIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a57-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Profit Margin</Description> <MajorLevelOrdinalNumberValue>83</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>7</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>-67.33</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">-67.33</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a58-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Profit Margin (%)</Description> <MajorLevelOrdinalNumberValue>84</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>8</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>-79.765431</DecimalValue> <MeasureUnitCode>P1</MeasureUnitCode> </Rate> <CalculationBasis> <BaseCode>1</BaseCode> <Amount currencyCode="EUR">84.41</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Percentage (of one hundred)</CalculationBasisBaseName> <CalculatedAmount currencyCode="EUR">-67.33</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a59-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Tax Values</Description> <MajorLevelOrdinalNumberValue>90</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>9</MinorLevelOrdinalNumberValue> <TypeCode listID="2">0TTE</TypeCode> <TypeName languageCode="EN">Tax</TypeName> <CategoryCode>4</CategoryCode> <CategoryName languageCode="EN">Tax</CategoryName> <PurposeCode>5100</PurposeCode> <PurposeName languageCode="EN">Tax</PurposeName> <Rate> <DecimalValue>0.0</DecimalValue> <MeasureUnitCode>P1</MeasureUnitCode> </Rate> <CalculationBasis> <BaseCode>1</BaseCode> <Amount currencyCode="EUR">101.29</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Percentage (of one hundred)</CalculationBasisBaseName> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <GroupedIndicator>true</GroupedIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a5a-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">VAT (%)</Description> <MajorLevelOrdinalNumberValue>90</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>10</MinorLevelOrdinalNumberValue> <TypeCode listID="2">GB1</TypeCode> <TypeName languageCode="EN">VAT (%)</TypeName> <CategoryCode>4</CategoryCode> <CategoryName languageCode="EN">Tax</CategoryName> <PurposeCode>5100</PurposeCode> <PurposeName languageCode="EN">Tax</PurposeName> <Rate> <DecimalValue>0.0</DecimalValue> <MeasureUnitCode>P1</MeasureUnitCode> </Rate> <CalculationBasis> <BaseCode>1</BaseCode> <Amount currencyCode="EUR">101.29</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Percentage (of one hundred)</CalculationBasisBaseName> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a5b-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total</Description> <MajorLevelOrdinalNumberValue>100</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>11</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>101.29</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">101.29</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a5c-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Item Discounts</Description> <MajorLevelOrdinalNumberValue>110</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>12</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>0.0</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a5d-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Header Discounts</Description> <MajorLevelOrdinalNumberValue>111</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>13</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>0.0</DecimalValue> <CurrencyCode>EUR</CurrencyCode> <BaseDecimalValue>1.0</BaseDecimalValue> <BaseMeasureUnitCode>EA</BaseMeasureUnitCode> </Rate> <RateBaseQuantityTypeCode>EA</RateBaseQuantityTypeCode> <RateBaseQuantityTypeName languageCode="EN">each</RateBaseQuantityTypeName> <CalculationBasis> <BaseCode>3</BaseCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <Amount currencyCode="EUR">0.0</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Quantity</CalculationBasisBaseName> <CalculationBasisQuantityTypeName languageCode="EN">each</CalculationBasisQuantityTypeName> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <PriceComponent> <UUID>4afc3a5e-380c-1a34-e100-00000a15676b</UUID> <Description languageCode="EN">Total Given Discounts (%)</Description> <MajorLevelOrdinalNumberValue>112</MajorLevelOrdinalNumberValue> <MinorLevelOrdinalNumberValue>14</MinorLevelOrdinalNumberValue> <Rate> <DecimalValue>0.0</DecimalValue> <MeasureUnitCode>P1</MeasureUnitCode> </Rate> <CalculationBasis> <BaseCode>1</BaseCode> <Amount currencyCode="EUR">84.41</Amount> </CalculationBasis> <CalculationBasisBaseName languageCode="EN">Percentage (of one hundred)</CalculationBasisBaseName> <CalculatedAmount currencyCode="EUR">0.0</CalculatedAmount> <RoundingDifferenceAmount currencyCode="EUR">0.0</RoundingDifferenceAmount> <EffectiveIndicator>true</EffectiveIndicator> <OriginCode>3</OriginCode> </PriceComponent> <ProductTaxDetails> <UUID>00163e01-02e3-02dd-a2dc-b5e521960269</UUID> <TaxationCharacteristicsCode listID="GB">509</TaxationCharacteristicsCode> <TransactionCurrencyProductTax> <CountryCode>GB</CountryCode> <EventTypeCode listID="GB">400</EventTypeCode> <TypeCode listID="GB">1</TypeCode> <RateTypeCode listID="GB1||2|1">3</RateTypeCode> <BaseAmount currencyCode="EUR">101.29</BaseAmount> <Amount currencyCode="EUR">0.0</Amount> <InternalAmount currencyCode="EUR">0.0</InternalAmount> <Exemption> <CertificateID /> <Amount currencyCode="EUR">0.0</Amount> <ReasonCode listID="GB1||2|1">4</ReasonCode> </Exemption> <LegallyRequiredPhrase>VAT: EC Article 28 Simplification invoice</LegallyRequiredPhrase> <ExchangeRate> <UnitCurrency>EUR</UnitCurrency> <QuotedCurrency>GBP</QuotedCurrency> <Rate>0.659038</Rate> <QuotationDateTime>2005-01-01T00:00:00Z</QuotationDateTime> </ExchangeRate> </TransactionCurrencyProductTax> <ProductTax> <CountryCode>GB</CountryCode> <EventTypeCode listID="GB">400</EventTypeCode> <TypeCode listID="GB">1</TypeCode> <RateTypeCode listID="GB1||2|1">3</RateTypeCode> <BaseAmount currencyCode="GBP">66.75</BaseAmount> <Amount currencyCode="GBP">0.0</Amount> <InternalAmount currencyCode="GBP">0.0</InternalAmount> <Exemption> <CertificateID /> <Amount currencyCode="GBP">0.0</Amount> <ReasonCode listID="GB1||2|1">4</ReasonCode> </Exemption> <LegallyRequiredPhrase>VAT: EC Article 28 Simplification invoice</LegallyRequiredPhrase> <ExchangeRate> <UnitCurrency>EUR</UnitCurrency> <QuotedCurrency>GBP</QuotedCurrency> <Rate>0.659038</Rate> <QuotationDateTime>2005-01-01T00:00:00Z</QuotationDateTime> </ExchangeRate> </ProductTax> </ProductTaxDetails> <TaxationTerms> <SellerCountryCode>GB</SellerCountryCode> <SellerTaxID schemeID=" ">GB649926678</SellerTaxID> <SellerTaxIdentificationNumberTypeCode listID="GB">1</SellerTaxIdentificationNumberTypeCode> <BuyerCountryCode>DE</BuyerCountryCode> <BuyerTaxID schemeID=" ">DE111111125</BuyerTaxID> <BuyerTaxIdentificationNumberTypeCode listID="DE">1</BuyerTaxIdentificationNumberTypeCode> </TaxationTerms> </PriceAndTaxCalculation> </SalesOrder> <ProcessingConditions> <ReturnedQueryHitsNumberValue>1</ReturnedQueryHitsNumberValue> <MoreHitsAvailableIndicator>false</MoreHitsAvailableIndicator> <LastReturnedObjectID>00163E0102E302DDA2DCACED45D342DE</LastReturnedObjectID> </ProcessingConditions> </nm:SalesOrderByElementsResponse_sync>
Release | Change Description | Details |
1905 | Documentation change | Added Croatia Legal Authorization Fields to response message of QuerySalesOrder |
Description | Find sales orders |
Name | FindByElements |
Synchronous | yes |
Release Status | Released |
To query sales orders by elements.
FindByElements is an operation to query sales order data by the selections elements passed in the request.
Below are the list of selection elements available and their corresponding business context with the UI.
SelectionByElements | UI Element |
---|---|
SelectionByID | Sales Order ID |
SelectionByBuyerPartyID | Account ID |
SelectionByItemListCustomerOrderLifeCycleStatusCode | Status |
SelectionByName | Description |
SelectionByBuyerID | External Refrenece |
SelectionByPostingDate | Posting Date |
SelectionByDataOriginTypeCode | Origin |
SelectionByItemListExecutionReleaseStatusCode | Service Status |
SelectionByApprovalStatusCode | Approval Status |
SelectionByEmployeeResponsiblePartyID | Employee Responsible |
SelectionBySalesUnitPartyID | Sales Unit |
SelectionBySalesAndServiceBusinessAreaSalesOrganisationID | Sales Organisation |
SelectionBySalesAndServiceBusinessAreaDistributionChannelCode | Distribution Channel |
SelectionByServicePerformerPartyID Service | Performer |
SelectionByServiceExecutionTeamPartyID | Service Execution Team |
SelectionByProductID | Product ID |
SelectionByProductRequirementSpecificationID | Product Requirement Specification ID |
SelectionByLastChangedDate | Changed On |
"IntervalBoundaryTypeCode" field is a mandatory field in each of the Selection tags. This field takes values as given in the generic document.
In the ProcessingConditions tag, "QueryHitsUnlimitedIndicator" field is mandatory which takes value 'True' or 'False'.
The format in which the date should be given is YYYY-MM-DDThh:mm:ss(.sss)Z
Example: 2012-11-27T15:30:00Z
This Operation of the interface supports extensibility.
ItemListCustomerOrderLifeCycleStatusCode
Indicates the overall status of the order. For the status to be set to complete, the order must be invoiced and/or canceled (by entering a reason for rejection).
Code | Value |
---|---|
1 | Open |
2 | In Process |
3 | Completed |
4 | In Preparation |
ItemListExecutionReleaseStatusCode
Code | Value |
---|---|
1 | Not Released |
2 | Partially Released |
3 | Released |
4 | Release Discarded |
5 | Release Canceled |
6 | Not Relevant |
7 | Release Cancellation Requested |
ApprovalStatusCode
Code | Value |
---|---|
1 | Not Started |
2 | Approval not Necessary |
3 | In Approval |
4 | Approved |
5 | Rejected |
6 | In Revision |
7 | Withdrawn |
This is a sample request for a simple wild card query and to return only 30 orders.
<?xml version="1.0" encoding="UTF-8"?> <n0:SalesOrderByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SalesOrderSelectionByElements> <SelectionByID> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryID>*</LowerBoundaryID> </SelectionByID> </SalesOrderSelectionByElements> <ProcessingConditions> <QueryHitsMaximumNumberValue>30</QueryHitsMaximumNumberValue> <QueryHitsUnlimitedIndicator>false</QueryHitsUnlimitedIndicator> </ProcessingConditions> </n0:SalesOrderFindByElementsQuery_sync>
Here is another example to query a specific sales order.
<?xml version="1.0" encoding="UTF-8"?> <n0:SalesOrderByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SalesOrderSelectionByElements> <SelectionByID> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryID>127213</LowerBoundaryID> </SelectionByID> </SalesOrderSelectionByElements> </n0:SalesOrderByElementsQuery_sync>