Package com.sap.retail.sapppspricing.swagger.businessobject.dto
package com.sap.retail.sapppspricing.swagger.businessobject.dto
-
ClassDescriptionA flavor of a line item whereby customers have a product for free in the basket.A flavor of a line item whereby customers have a product for free in the basket.Action to be performed for a monetary amount.Gets or Sets actionMonetary value plus currency.Contains basic information for the request or the response.Describes what to do with the provided data.Defines whether this is a calculation request or a calculation response if the consumer only sends type \"Request\".Additional information for the consumer about issues during the price calculation.Issues with severity error or higher lead to an HTTP response code 400.An entity for which prices or promotions are valid.Specifies the type of a business unit.A flavor of a line item whereby customers purchase an unavailable item.Reserved for future use.Reserved for future use.A flavor of a line item whereby customers purchase an unavailable item.When used as pricing date, time zones are not considered.The structure of this message depends on the error type.Language-dependent description.Generated during the price calculation as a separate line item.The total value of this line item, considering quantity and discounts.Specifies the value of an external action parameter if the applied price derivation rule has type \"External Action\".Specifies the value of an external action text if the applied price derivation rule has type \"External Action\".Contains all information specified by a price derivation rule of type \"External Action\".Information about changes to loyalty points triggered by applied price rules.Type code of the loyalty rewardDefines the timestamp of the request or the response.Meaning depends on the referencing field.Identifes an item.Sequence number of a line item that contains a linked reward.Attribute Value pair on line item level.Depending on the type of the line item, one of the contained elements like Sales, SaleForDelivery must be filled.LoyaltyAccountCommonDataLoyaltyAccountTypeCorresponds to a customer group identifer of a customer group eligibility.Loyalty reward on transaction level for the customercrediting.Type code of the loyalty rewardUnique in combination with the master data source system ID.A structure for modelling a merchandise set node which can have includes, excludes and filterGets or Sets operationGets or Sets typeA structure for modelling a merchandise set node which can have filter, but not includes or excludesGets or Sets operationGets or Sets typeA structure for modelling a merchandise set node on the lowest level (can not have includes, excludes or filter)Gets or Sets operationGets or Sets typeA structure for modelling a merchandise setDefines a price calculation message.Message variables for a business errorMessage variable for a business errorMonetary AmountThe price of the line item after the price derivation rule was applied.Percentage discount and the action how it was applied.Specifies whether the percentage was added or subtracted.Specifies how many points were used by the price derivation rule.Specifies whether the points were earned or something else.The price of the line item before the price derivation rule was applied.Request sent by the client.Contains relevant information for the price calculation like the items, date and time, and more.Controls if the items of the ShoppingBasket element are considered as part of a shared basket (\"Basket\") or if they are treated as separate items (\"LineItem\").Controls which price derivation rules are used for the price calculation.Indicates whether in this transaction items are sold or returned.Contains the response of the price calculation returned by the server.Contains information of an applied price derivation rule.Describes the type of the applied price derivation rule.Indicates whether this is a line-item-related price derivation rule (PO/PC) or a transaction-related price derivation rule (SU/SP).Contains information about the consumed eligibility if this was a coupon eligibility.Gets or Sets typeReserved for future use.Identifies a promotion.Information provided by the client for a manual promotion that is to be calculated.Specifies the type of the price adjustment.Specifies the price derivation rule to which a line item contributed to.QuantityCommonDataQuantityDifferenceHolds response specific information of an ARTSHeader.Indicates if the message was successful (OK) or not (Rejected).Contains information about the modification of a sales prices resulting from an applied promotion.A flavor of a line item whereby customers return an item that they brought at the same location.A flavor of a line item whereby customers return an item that is to be delivered to a location on a future date and time.A flavor of a line item whereby customers return an item and the store will pick it up from a location on a future date and time.Contains information about the rounding of discounts.Describes whether the discount was rounded up or down.Specifies how the regular sales price should be rounded after multiplying the unit price with the provided quantity.Specifies the rounding direction.A flavor of a line item whereby customers purchase an item and takes it out directly.A flavor of a line item whereby customers purchase an item that will be delivered to a location on a future date and time.A flavor of a line item whereby customers purchase an item and pick it up from a location on a future date and time.The collection of the line items to be processed.Allows the entry of coupons.Attribute (key-value pair) on transaction level in the price calculation request as trigger for a promotional rule.Depending on the usage, this might refer to one single unit or the total quantity of the line item.Could be the identifier of a POS system.