ITenderBaseItem
Interface for the TenderBaseItem Type, where both TenderBaseItem and TenderMainItem derive from
interface ITenderBaseItem {
id: Int! @deprecated
uuid: String!
orderItemId: Int
name: String!
productId: Int
sku: String!
quantity: Int!
supplier: String
supplierCode: String
price: Float!
priceNet: Float!
totalPrice: Float!
totalPriceNet: Float!
taxCode: Taxcode!
taxPercentage: Int!
customerDiscountPercentage: Float!
discountPercentage: Float!
totalDiscountPercentage: Float!
marginAmount: Float!
marginPercentage: Float!
saleMarginAmount: Float!
saleMarginPercentage: Float!
attributedSaleDiscount: Float!
attributedSaleMargin: Float!
originalPrice: Float!
costPrice: Float!
customerPrice: Float!
valuePoints: Int
expectedDeliveryDate: DateTime
externalOrderitemId: String
notes: String
incentive: TenderItemIncentive
surcharges: [TenderItemSurcharge!]
}
Fields
ITenderBaseItem.id ● Int! deprecated non-null scalar
Deprecate, please use uuid instead
ITenderBaseItem.uuid ● String! non-null scalar
Id of the tender item, this id can be used for update or delete mutation for this tender item
ITenderBaseItem.orderItemId ● Int scalar
Id of the order item
ITenderBaseItem.name ● String! non-null scalar
Tender/order item name
ITenderBaseItem.productId ● Int scalar
The tender/order item's productId, if applicable
ITenderBaseItem.sku ● String! non-null scalar
Tender/order item SKU
ITenderBaseItem.quantity ● Int! non-null scalar
The quantity for this tender/order item
ITenderBaseItem.supplier ● String scalar
Tender/order item supplier
ITenderBaseItem.supplierCode ● String scalar
Tender/order item supplier code
ITenderBaseItem.price ● Float! non-null scalar
The gross sales price per UOM of this tender/order item, no item specific incentives and extra costs are applied to this price. VAT excluding
ITenderBaseItem.priceNet ● Float! non-null scalar
The sales price per UOM of this tender/order item, no item specific incentives and extra costs are applied to this price. VAT including
ITenderBaseItem.totalPrice ● Float! non-null scalar
The total gross price of this tender/order item, no item specific incentives and extra costs are applied to this price. VAT excluding
ITenderBaseItem.totalPriceNet ● Float! non-null scalar
The total price of this tender/order item, no item specific incentives and extra costs are applied to this price. VAT including
ITenderBaseItem.taxCode ● Taxcode! non-null enum
The tax code for this tender/order item
ITenderBaseItem.taxPercentage ● Int! non-null scalar
The tax percentage for this tender/order item
ITenderBaseItem.customerDiscountPercentage ● Float! non-null scalar
Customer discount (%)
ITenderBaseItem.discountPercentage ● Float! non-null scalar
Sales discount (%)
ITenderBaseItem.totalDiscountPercentage ● Float! non-null scalar
Total discount (%)
ITenderBaseItem.marginAmount ● Float! non-null scalar
Default margin amount (list price). VAT excluding
ITenderBaseItem.marginPercentage ● Float! non-null scalar
Default margin percentage (list price)
ITenderBaseItem.saleMarginAmount ● Float! non-null scalar
Margin amount. VAT excluding
ITenderBaseItem.saleMarginPercentage ● Float! non-null scalar
Margin percentage
ITenderBaseItem.attributedSaleDiscount ● Float! non-null scalar
Extra item discount (%) calculated based on tender/order total discount
ITenderBaseItem.attributedSaleMargin ● Float! non-null scalar
Margin percentage calculated based on tender/order total discount
ITenderBaseItem.originalPrice ● Float! non-null scalar
Product list price per UOM of this tender/order item. VAT excluding
ITenderBaseItem.costPrice ● Float! non-null scalar
Product cost price per UOM of this tender/order item. VAT excluding
ITenderBaseItem.customerPrice ● Float! non-null scalar
Customer special price per UOM of this tender/order item. VAT excluding
ITenderBaseItem.valuePoints ● Int scalar
Total amount of valuePoints that apply to this tender/order item
ITenderBaseItem.expectedDeliveryDate ● DateTime scalar
The preferred delivery date for this order as requested by the user
ITenderBaseItem.externalOrderitemId ● String scalar
The order item's ID in an external system
ITenderBaseItem.notes ● String scalar
User notes on tender item level
ITenderBaseItem.incentive ● TenderItemIncentive object
The incentives applied to this tender item
ITenderBaseItem.surcharges ● [TenderItemSurcharge!] list object
The surcharges applied to this tender item
Member Of
TenderMainItem object
Implemented By
TenderBaseItem object ● TenderMainItem object