Skip to main content

TenderBaseItem

No description

type TenderBaseItem implements 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!]
priority: Int
}

Fields

TenderBaseItem.uuid ● String! non-null scalar

Id of the tender item, this id can be used for update or delete mutation for this tender item

TenderBaseItem.orderItemId ● Int scalar

Id of the order item

TenderBaseItem.name ● String! non-null scalar

Tender/order item name

TenderBaseItem.productId ● Int! non-null scalar

The tender/order item's productId, if applicable

TenderBaseItem.sku ● String! non-null scalar

Tender/order item SKU

TenderBaseItem.quantity ● Int! non-null scalar

The quantity for this tender/order item

TenderBaseItem.supplier ● String scalar

Tender/order item supplier

TenderBaseItem.supplierCode ● String scalar

Tender/order item supplier code

TenderBaseItem.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

TenderBaseItem.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

TenderBaseItem.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

TenderBaseItem.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

TenderBaseItem.taxCode ● Taxcode! non-null enum

The tax code for this tender/order item

TenderBaseItem.taxPercentage ● Int! non-null scalar

The tax percentage for this tender/order item

TenderBaseItem.customerDiscountPercentage ● Float! non-null scalar

Customer discount (%)

TenderBaseItem.discountPercentage ● Float! non-null scalar

Sales discount (%)

TenderBaseItem.totalDiscountPercentage ● Float! non-null scalar

Total discount (%)

TenderBaseItem.marginAmount ● Float! non-null scalar

Default margin amount (list price). VAT excluding

TenderBaseItem.marginPercentage ● Float! non-null scalar

Default margin percentage (list price)

TenderBaseItem.saleMarginAmount ● Float! non-null scalar

Margin amount. VAT excluding

TenderBaseItem.saleMarginPercentage ● Float! non-null scalar

Margin percentage

TenderBaseItem.attributedSaleDiscount ● Float! non-null scalar

Extra item discount (%) calculated based on tender/order total discount

TenderBaseItem.attributedSaleMargin ● Float! non-null scalar

Margin percentage calculated based on tender/order total discount

TenderBaseItem.originalPrice ● Float! non-null scalar

Product list price per UOM of this tender/order item. VAT excluding

TenderBaseItem.costPrice ● Float! non-null scalar

Product cost price per UOM of this tender/order item. VAT excluding

TenderBaseItem.customerPrice ● Float! non-null scalar

Customer special price per UOM of this tender/order item. VAT excluding

TenderBaseItem.valuePoints ● Int scalar

Total amount of valuePoints that apply to this tender/order item

TenderBaseItem.expectedDeliveryDate ● DateTime scalar

The preferred delivery date for this order as requested by the user

TenderBaseItem.externalOrderitemId ● String scalar

The order item's ID in an external system

TenderBaseItem.notes ● String scalar

User notes on tender item level

TenderBaseItem.incentive ● TenderItemIncentive object

The incentives applied to this tender item

TenderBaseItem.surcharges ● [TenderItemSurcharge!] list object

The surcharges applied to this tender item

TenderBaseItem.priority ● Int scalar

The priority of the item within its tender. Auto-assigned in increments of 100 if not provided. Lower numbers are considered higher priority. Must be unique per order. When setting a priority that conflicts with an existing item, other items are automatically shifted to make room.

Show deprecated

Interfaces

ITenderBaseItem interface

Interface for the TenderBaseItem Type, where both TenderBaseItem and TenderMainItem derive from