cgcloud__Order_Item_Template__c

This template controls the behavior of an Order Item Template. For example, OrderEntry is an important template, which allows a sales document to behave like an order entry. This object is available in API version 54.0 and later.

Supported Calls 

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields 

LastReferencedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: Most recent date on which a user referenced this record.

LastViewedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: Most recent date on which a user viewed this record.

Name 

  • Type: string
  • Properties: Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update
  • Description: Unique identification of the record.

OwnerId 

  • Type: reference

  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update

  • Description: ID of the record owner.

    This is a polymorphic relationship field.

  • Relationship Name: Owner

  • Relationship Type: Lookup

  • Refers To: Group, User

RecordTypeId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Record type of the record.

    This is a relationship field.

  • Relationship Name: RecordType

  • Relationship Type: Lookup

  • Refers To: RecordType

cgcloud__Active__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Attribute that’s used to enable or disable the current template.
  • Default value: true

cgcloud__Add_Allowed__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Specifies whether the user can add or scan items for the selected item type.
  • Default value: false

cgcloud__Assortment_Relation__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Controls whether the assignment of products to sales document item templates within the customer selling assortment has to be considered. - No: The system doesn’t consider any assignment. - Yes: The system filters the disposal list subject to the assignment. Although, the validation verifies the assignment of each product to the according sales document item template.
  • Default value: false

cgcloud__Calculation_Group__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Attribute that allows to classify order item templates in order to identify the item template in a complex pricing calculation step.

  • Possible values:

    • A—Delivery
    • B—Return
    • C—Return Resale
    • FreeItem—Free Item

cgcloud__Check_Inventory_Overdraft__c 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: Controls whether and the method by which overdrawing the user inventory is verified.

  • Default value: No

  • Possible values:

    • No
    • Warning
    • Yes

cgcloud__Check_Max_Quantity__c 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update

  • Description: Used to prevent adding quantities that are greater than the maximum value.

  • Default value: 0

  • Possible values:

    • 0—No
    • 1—Yes
    • 2—Warning

cgcloud__Check_Quota_Overdraft__c 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: Controls whether and the method by which overdrawing the quota is verified.

  • Default value: No

  • Possible values:

    • No
    • Warning
    • Yes

cgcloud__Closed_Listing__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether an order quantity for a product thatthe order listing algorithm doesn’t find can be entered for this sales document item template.
  • Default value: false

cgcloud__Complex_Pricing_Relevant__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether the order item tempate can be used for complex scenarios.
  • Default value: false

cgcloud__Consider_Delivery_State__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether the delivery of a product is to be considered. For return items, the delivery state is not to be considered.
  • Default value: true

cgcloud__Creation_Platform__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Indicates the platform on which this template can be used to create order documents.

  • Possible values:

    • Both
    • Laptop
    • Mobility

cgcloud__Default_Logistic_Unit__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Unit to preset.

  • Possible values:

    • Consumer—Consumer Unit
    • Order—Order Unit
    • Price—Price Unit
    • StockTaking—Stocktaking Unit

cgcloud__Description_Language_1__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Stores the description of language 1.

cgcloud__Description_Language_2__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Stores the description of language 2.

cgcloud__Description_Language_3__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Stores the description of language 3.

cgcloud__Description_Language_4__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Stores the description of language 4.

cgcloud__Description__c 

  • Type: string

  • Properties: Filter, Nillable, Sort

  • Description: Description of the Order_Item_Template.

    This is a calculated field.

  • Formula:

    1CASE($User.cgcloud__Language_Postfix__c,
    2"Language1", cgcloud__Description_Language_1__c,
    3"Language2", BLANKVALUE(cgcloud__Description_Language_2__c,cgcloud__Description_Language_1__c),
    4"Language3", BLANKVALUE(cgcloud__Description_Language_3__c,cgcloud__Description_Language_1__c),
    5"Language4", BLANKVALUE(cgcloud__Description_Language_4__c,cgcloud__Description_Language_1__c),
    6cgcloud__Description_Language_1__c)

cgcloud__Exclude_Order_Rounding__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether Quantity Rounding is to be excluded.
  • Default value: true

cgcloud__Explicit_Default_Unit__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Default Unit Unit to preset the Order_Item.UoM. Used when Use_Product_Logistic !=‘Yes’.

  • Possible values:

    • ConsumerUnit—Consumer Unit
    • Layer
    • Pallet
    • SalesUnit—Sales Unit

cgcloud__Logistic_Category__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Controls the logistical unit types that can be chosen for an item of this template.

  • Possible values:

    • All
    • Order—Order Unit
    • Stocktaking—Stocktaking Unit

cgcloud__Max_Quantity__c 

  • Type: double
  • Properties: Create, Defaulted on create, Filter, Nillable, Sort, Update
  • Description: Controls the maximum quantity that can be the orderer of any product by using this order item template.

cgcloud__Mobility_Logistic_Unit__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Controls the setting of the QuantitiyLogisticUnit attribute on the Mobility when ordering a product based on this order item template.

  • Possible values:

    • ConsumerUnit—Consumer Unit
    • OrderUnit—Order Unit

cgcloud__Modification_Reason__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Specifies whether the user must enter a reason if the preordered quantity has been modified.

  • Possible values:

    • Mand—Mandatory
    • NotReq—Not Required
    • Opt—Optional

cgcloud__Modification_Reasons__c 

  • Type: multipicklist

  • Properties: Create, Filter, Nillable, Update

  • Description: Reason for modification of the preordered quantity on a mobile device.

  • Possible values:

    • BadPrd—Bad Product
    • DmgByDriver—Damage by driver
    • FGReturn—Full good return
    • IncOrder—Incorrect order
    • Less—Client wants less
    • Misc—Miscellaneous
    • MissCount—Misscounting
    • More—Client wants more
    • Nopayment—No payment
    • OutTrStock—Out of Truck Stock
    • TMStock—Too much stock
    • TckTransfer—Truck transfer
    • WrDel—Wrong delivery
    • WrongPrd—Wrong product

cgcloud__Modify_Quantity__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Quantity that’s to be modified.

  • Possible values:

    • No
    • Only Decrease
    • Only Increase
    • Yes

cgcloud__Movement_Direction__c 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update

  • Description: Indicates the type of movement that’s associated with the order.

  • Default value: None

  • Possible values:

    • In
    • None
    • Out

cgcloud__Permits_Printing__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Controls whether the order item of this template is to be printed.
  • Default value: false

cgcloud__Policy__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Specifies whether a order quantity is to be suggested in the disposal list and whether the suggestion is to be based on the ordered quantity or on the delivered (invoiced) quantity of the item.

  • Possible values:

    • Delivered Quantity
    • No
    • Ordered Quantity

cgcloud__Position__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Determines the position of the order item template.

  • Possible values:

    • 1
    • 10
    • 11
    • 12
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

cgcloud__Price_Effect__c 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update

  • Description: Indicates the effect of the item template on the total value.

  • Default value: 1

  • Possible values:

    • -1—Subtractive
    • 0—Neutral
    • 1—Additive

cgcloud__Quantity_Suggestion_Policy__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Specifies whether a order quantity is to be suggested in the disposal list and whether the suggestion is to be based either on the ordered quantity or on the delivered (invoiced) quantity of the item.

  • Possible values:

    • DeliveredQuantity—Delivered Quantity
    • No
    • OrderedQuantity—Ordered Quantity

cgcloud__Sales_Org__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: Sales org to which the order item template belongs.

  • Possible values:

    • 0000
    • 0001
    • 0002
    • 0003

cgcloud__Save_Zero_Quantity__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Order item based on the respective item template that’s to be saved when the item has been modified but still has 0 quantity of the order item.
  • Default value: false

cgcloud__Scanning_Increment__c 

  • Type: double
  • Properties: Create, Defaulted on create, Filter, Nillable, Sort, Update
  • Description: Scanning increment.

cgcloud__Short_Text__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Short text for the item template.

cgcloud__UoM_Scan_Behavior__c 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update

  • Description: UoM Scan Behavior.

  • Default value: Standard

  • Possible values:

    • Barcode—Barcode UoM
    • Current—Current UoM
    • Standard—Standard UoM

cgcloud__UoM_Scan_Default_Unit__c 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update

  • Description: UoM Scan Default Unit

  • Default value: SalesUnit

  • Possible values:

    • ConsumerUnit—Consumer Unit
    • Layer
    • Pallet
    • SalesUnit—Sales Unit

cgcloud__Use_Inventory__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Controls whether user inventory relationships and attributes are to be considered.
  • Default value: false

cgcloud__Use_Product_Logistic__c 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Controls the manner in which logistics information for a product is to be considered.

  • Possible values:

    • N—No
    • V—Validate
    • Y—Yes

cgcloud__Use_Quota__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Controls whether quota relationships and attributes are to be considered.
  • Default value: false

cgcloud__User_Special_Price__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: User Special Price
  • Default value: false

Associated Objects 

Associated Objects 

This object has these associated objects. If the API version isn’t specified, they are available in the same API versions as this object. Otherwise, they are available in the specified API version and later.