java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<BillingDocumentItem>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.billingdocument.BillingDocumentItem

public class BillingDocumentItem extends VdmEntity<BillingDocumentItem>
Billing Document Item

Original entity name from the Odata EDM: A_BillingDocumentItemType

  • Field Details

    • ALL_FIELDS

      public static final BillingDocumentItemSelectable ALL_FIELDS
      Selector for all available fields of BillingDocumentItem.
    • BILLING_DOCUMENT

      public static final BillingDocumentItemField<String> BILLING_DOCUMENT
      Use with available fluent helpers to apply the BillingDocument field to query operations.
    • BILLING_DOCUMENT_ITEM

      public static final BillingDocumentItemField<String> BILLING_DOCUMENT_ITEM
      Use with available fluent helpers to apply the BillingDocumentItem field to query operations.
    • SALES_DOCUMENT_ITEM_CATEGORY

      public static final BillingDocumentItemField<String> SALES_DOCUMENT_ITEM_CATEGORY
      Use with available fluent helpers to apply the SalesDocumentItemCategory field to query operations.
    • SALES_DOCUMENT_ITEM_TYPE

      public static final BillingDocumentItemField<String> SALES_DOCUMENT_ITEM_TYPE
      Use with available fluent helpers to apply the SalesDocumentItemType field to query operations.
    • RETURN_ITEM_PROCESSING_TYPE

      public static final BillingDocumentItemField<String> RETURN_ITEM_PROCESSING_TYPE
      Use with available fluent helpers to apply the ReturnItemProcessingType field to query operations.
    • CREATED_BY_USER

      public static final BillingDocumentItemField<String> CREATED_BY_USER
      Use with available fluent helpers to apply the CreatedByUser field to query operations.
    • CREATION_DATE

      public static final BillingDocumentItemField<LocalDateTime> CREATION_DATE
      Use with available fluent helpers to apply the CreationDate field to query operations.
    • CREATION_TIME

      public static final BillingDocumentItemField<LocalTime> CREATION_TIME
      Use with available fluent helpers to apply the CreationTime field to query operations.
    • REFERENCE_LOGICAL_SYSTEM

      public static final BillingDocumentItemField<String> REFERENCE_LOGICAL_SYSTEM
      Use with available fluent helpers to apply the ReferenceLogicalSystem field to query operations.
    • ORGANIZATION_DIVISION

      public static final BillingDocumentItemField<String> ORGANIZATION_DIVISION
      Use with available fluent helpers to apply the OrganizationDivision field to query operations.
    • DIVISION

      public static final BillingDocumentItemField<String> DIVISION
      Use with available fluent helpers to apply the Division field to query operations.
    • SALES_OFFICE

      public static final BillingDocumentItemField<String> SALES_OFFICE
      Use with available fluent helpers to apply the SalesOffice field to query operations.
    • MATERIAL

      public static final BillingDocumentItemField<String> MATERIAL
      Use with available fluent helpers to apply the Material field to query operations.
    • ORIGINALLY_REQUESTED_MATERIAL

      public static final BillingDocumentItemField<String> ORIGINALLY_REQUESTED_MATERIAL
      Use with available fluent helpers to apply the OriginallyRequestedMaterial field to query operations.
    • INTERNATIONAL_ARTICLE_NUMBER

      public static final BillingDocumentItemField<String> INTERNATIONAL_ARTICLE_NUMBER
      Use with available fluent helpers to apply the InternationalArticleNumber field to query operations.
    • PRICING_REFERENCE_MATERIAL

      public static final BillingDocumentItemField<String> PRICING_REFERENCE_MATERIAL
      Use with available fluent helpers to apply the PricingReferenceMaterial field to query operations.
    • BATCH

      public static final BillingDocumentItemField<String> BATCH
      Use with available fluent helpers to apply the Batch field to query operations.
    • PRODUCT_HIERARCHY_NODE

      public static final BillingDocumentItemField<String> PRODUCT_HIERARCHY_NODE
      Use with available fluent helpers to apply the ProductHierarchyNode field to query operations.
    • MATERIAL_GROUP

      public static final BillingDocumentItemField<String> MATERIAL_GROUP
      Use with available fluent helpers to apply the MaterialGroup field to query operations.
    • ADDITIONAL_MATERIAL_GROUP1

      public static final BillingDocumentItemField<String> ADDITIONAL_MATERIAL_GROUP1
      Use with available fluent helpers to apply the AdditionalMaterialGroup1 field to query operations.
    • ADDITIONAL_MATERIAL_GROUP2

      public static final BillingDocumentItemField<String> ADDITIONAL_MATERIAL_GROUP2
      Use with available fluent helpers to apply the AdditionalMaterialGroup2 field to query operations.
    • ADDITIONAL_MATERIAL_GROUP3

      public static final BillingDocumentItemField<String> ADDITIONAL_MATERIAL_GROUP3
      Use with available fluent helpers to apply the AdditionalMaterialGroup3 field to query operations.
    • ADDITIONAL_MATERIAL_GROUP4

      public static final BillingDocumentItemField<String> ADDITIONAL_MATERIAL_GROUP4
      Use with available fluent helpers to apply the AdditionalMaterialGroup4 field to query operations.
    • ADDITIONAL_MATERIAL_GROUP5

      public static final BillingDocumentItemField<String> ADDITIONAL_MATERIAL_GROUP5
      Use with available fluent helpers to apply the AdditionalMaterialGroup5 field to query operations.
    • MATERIAL_COMMISSION_GROUP

      public static final BillingDocumentItemField<String> MATERIAL_COMMISSION_GROUP
      Use with available fluent helpers to apply the MaterialCommissionGroup field to query operations.
    • PLANT

      public static final BillingDocumentItemField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • STORAGE_LOCATION

      public static final BillingDocumentItemField<String> STORAGE_LOCATION
      Use with available fluent helpers to apply the StorageLocation field to query operations.
    • REPLACEMENT_PART_TYPE

      public static final BillingDocumentItemField<String> REPLACEMENT_PART_TYPE
      Use with available fluent helpers to apply the ReplacementPartType field to query operations.
    • MATERIAL_GROUP_HIERARCHY1

      public static final BillingDocumentItemField<String> MATERIAL_GROUP_HIERARCHY1
      Use with available fluent helpers to apply the MaterialGroupHierarchy1 field to query operations.
    • MATERIAL_GROUP_HIERARCHY2

      public static final BillingDocumentItemField<String> MATERIAL_GROUP_HIERARCHY2
      Use with available fluent helpers to apply the MaterialGroupHierarchy2 field to query operations.
    • PLANT_REGION

      public static final BillingDocumentItemField<String> PLANT_REGION
      Use with available fluent helpers to apply the PlantRegion field to query operations.
    • PLANT_COUNTY

      public static final BillingDocumentItemField<String> PLANT_COUNTY
      Use with available fluent helpers to apply the PlantCounty field to query operations.
    • PLANT_CITY

      public static final BillingDocumentItemField<String> PLANT_CITY
      Use with available fluent helpers to apply the PlantCity field to query operations.
    • BOM_EXPLOSION

      public static final BillingDocumentItemField<String> BOM_EXPLOSION
      Use with available fluent helpers to apply the BOMExplosion field to query operations.
    • MATERIAL_DETERMINATION_TYPE

      public static final BillingDocumentItemField<String> MATERIAL_DETERMINATION_TYPE
      Use with available fluent helpers to apply the MaterialDeterminationType field to query operations.
    • BILLING_DOCUMENT_ITEM_TEXT

      public static final BillingDocumentItemField<String> BILLING_DOCUMENT_ITEM_TEXT
      Use with available fluent helpers to apply the BillingDocumentItemText field to query operations.
    • SERVICES_RENDERED_DATE

      public static final BillingDocumentItemField<LocalDateTime> SERVICES_RENDERED_DATE
      Use with available fluent helpers to apply the ServicesRenderedDate field to query operations.
    • BILLING_QUANTITY

      public static final BillingDocumentItemField<BigDecimal> BILLING_QUANTITY
      Use with available fluent helpers to apply the BillingQuantity field to query operations.
    • BILLING_QUANTITY_UNIT

      public static final BillingDocumentItemField<String> BILLING_QUANTITY_UNIT
      Use with available fluent helpers to apply the BillingQuantityUnit field to query operations.
    • BILLING_QUANTITY_IN_BASE_UNIT

      public static final BillingDocumentItemField<BigDecimal> BILLING_QUANTITY_IN_BASE_UNIT
      Use with available fluent helpers to apply the BillingQuantityInBaseUnit field to query operations.
    • BASE_UNIT

      public static final BillingDocumentItemField<String> BASE_UNIT
      Use with available fluent helpers to apply the BaseUnit field to query operations.
    • MRP_REQUIRED_QUANTITY_IN_BASE_UNIT

      public static final BillingDocumentItemField<BigDecimal> MRP_REQUIRED_QUANTITY_IN_BASE_UNIT
      Use with available fluent helpers to apply the MRPRequiredQuantityInBaseUnit field to query operations.
    • BILLING_TO_BASE_QUANTITY_DNMNTR

      public static final BillingDocumentItemField<BigDecimal> BILLING_TO_BASE_QUANTITY_DNMNTR
      Use with available fluent helpers to apply the BillingToBaseQuantityDnmntr field to query operations.
    • BILLING_TO_BASE_QUANTITY_NMRTR

      public static final BillingDocumentItemField<BigDecimal> BILLING_TO_BASE_QUANTITY_NMRTR
      Use with available fluent helpers to apply the BillingToBaseQuantityNmrtr field to query operations.
    • ITEM_GROSS_WEIGHT

      public static final BillingDocumentItemField<BigDecimal> ITEM_GROSS_WEIGHT
      Use with available fluent helpers to apply the ItemGrossWeight field to query operations.
    • ITEM_NET_WEIGHT

      public static final BillingDocumentItemField<BigDecimal> ITEM_NET_WEIGHT
      Use with available fluent helpers to apply the ItemNetWeight field to query operations.
    • ITEM_WEIGHT_UNIT

      public static final BillingDocumentItemField<String> ITEM_WEIGHT_UNIT
      Use with available fluent helpers to apply the ItemWeightUnit field to query operations.
    • ITEM_VOLUME

      public static final BillingDocumentItemField<BigDecimal> ITEM_VOLUME
      Use with available fluent helpers to apply the ItemVolume field to query operations.
    • ITEM_VOLUME_UNIT

      public static final BillingDocumentItemField<String> ITEM_VOLUME_UNIT
      Use with available fluent helpers to apply the ItemVolumeUnit field to query operations.
    • BILL_TO_PARTY_COUNTRY

      public static final BillingDocumentItemField<String> BILL_TO_PARTY_COUNTRY
      Use with available fluent helpers to apply the BillToPartyCountry field to query operations.
    • BILL_TO_PARTY_REGION

      public static final BillingDocumentItemField<String> BILL_TO_PARTY_REGION
      Use with available fluent helpers to apply the BillToPartyRegion field to query operations.
    • BILLING_PLAN_RULE

      public static final BillingDocumentItemField<String> BILLING_PLAN_RULE
      Use with available fluent helpers to apply the BillingPlanRule field to query operations.
    • BILLING_PLAN

      public static final BillingDocumentItemField<String> BILLING_PLAN
      Use with available fluent helpers to apply the BillingPlan field to query operations.
    • BILLING_PLAN_ITEM

      public static final BillingDocumentItemField<String> BILLING_PLAN_ITEM
      Use with available fluent helpers to apply the BillingPlanItem field to query operations.
    • NET_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> NET_AMOUNT
      Use with available fluent helpers to apply the NetAmount field to query operations.
    • TRANSACTION_CURRENCY

      public static final BillingDocumentItemField<String> TRANSACTION_CURRENCY
      Use with available fluent helpers to apply the TransactionCurrency field to query operations.
    • GROSS_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> GROSS_AMOUNT
      Use with available fluent helpers to apply the GrossAmount field to query operations.
    • PRICING_DATE

      public static final BillingDocumentItemField<LocalDateTime> PRICING_DATE
      Use with available fluent helpers to apply the PricingDate field to query operations.
    • ABSLT_PRICE_DETN_EXCHANGE_RATE

      public static final BillingDocumentItemField<BigDecimal> ABSLT_PRICE_DETN_EXCHANGE_RATE
      Use with available fluent helpers to apply the AbsltPriceDetnExchangeRate field to query operations.
    • PRICE_DETN_EXCH_RATE_IS_INDRCT_QTAN

      public static final BillingDocumentItemField<Boolean> PRICE_DETN_EXCH_RATE_IS_INDRCT_QTAN
      Use with available fluent helpers to apply the PriceDetnExchRateIsIndrctQtan field to query operations.
    • PRICE_DETN_EXCHANGE_RATE_DATE

      public static final BillingDocumentItemField<LocalDateTime> PRICE_DETN_EXCHANGE_RATE_DATE
      Use with available fluent helpers to apply the PriceDetnExchangeRateDate field to query operations.
    • PRICING_SCALE_QUANTITY_IN_BASE_UNIT

      public static final BillingDocumentItemField<BigDecimal> PRICING_SCALE_QUANTITY_IN_BASE_UNIT
      Use with available fluent helpers to apply the PricingScaleQuantityInBaseUnit field to query operations.
    • TAX_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> TAX_AMOUNT
      Use with available fluent helpers to apply the TaxAmount field to query operations.
    • COST_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> COST_AMOUNT
      Use with available fluent helpers to apply the CostAmount field to query operations.
    • SUBTOTAL1_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> SUBTOTAL1_AMOUNT
      Use with available fluent helpers to apply the Subtotal1Amount field to query operations.
    • SUBTOTAL2_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> SUBTOTAL2_AMOUNT
      Use with available fluent helpers to apply the Subtotal2Amount field to query operations.
    • SUBTOTAL3_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> SUBTOTAL3_AMOUNT
      Use with available fluent helpers to apply the Subtotal3Amount field to query operations.
    • SUBTOTAL4_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> SUBTOTAL4_AMOUNT
      Use with available fluent helpers to apply the Subtotal4Amount field to query operations.
    • SUBTOTAL5_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> SUBTOTAL5_AMOUNT
      Use with available fluent helpers to apply the Subtotal5Amount field to query operations.
    • SUBTOTAL6_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> SUBTOTAL6_AMOUNT
      Use with available fluent helpers to apply the Subtotal6Amount field to query operations.
    • STATISTICAL_VALUE_CONTROL

      public static final BillingDocumentItemField<String> STATISTICAL_VALUE_CONTROL
      Use with available fluent helpers to apply the StatisticalValueControl field to query operations.
    • CASH_DISCOUNT_IS_DEDUCTIBLE

      public static final BillingDocumentItemField<Boolean> CASH_DISCOUNT_IS_DEDUCTIBLE
      Use with available fluent helpers to apply the CashDiscountIsDeductible field to query operations.
    • CUSTOMER_CONDITION_GROUP1

      public static final BillingDocumentItemField<String> CUSTOMER_CONDITION_GROUP1
      Use with available fluent helpers to apply the CustomerConditionGroup1 field to query operations.
    • CUSTOMER_CONDITION_GROUP2

      public static final BillingDocumentItemField<String> CUSTOMER_CONDITION_GROUP2
      Use with available fluent helpers to apply the CustomerConditionGroup2 field to query operations.
    • CUSTOMER_CONDITION_GROUP3

      public static final BillingDocumentItemField<String> CUSTOMER_CONDITION_GROUP3
      Use with available fluent helpers to apply the CustomerConditionGroup3 field to query operations.
    • CUSTOMER_CONDITION_GROUP4

      public static final BillingDocumentItemField<String> CUSTOMER_CONDITION_GROUP4
      Use with available fluent helpers to apply the CustomerConditionGroup4 field to query operations.
    • CUSTOMER_CONDITION_GROUP5

      public static final BillingDocumentItemField<String> CUSTOMER_CONDITION_GROUP5
      Use with available fluent helpers to apply the CustomerConditionGroup5 field to query operations.
    • MANUAL_PRICE_CHANGE_TYPE

      public static final BillingDocumentItemField<String> MANUAL_PRICE_CHANGE_TYPE
      Use with available fluent helpers to apply the ManualPriceChangeType field to query operations.
    • MATERIAL_PRICING_GROUP

      public static final BillingDocumentItemField<String> MATERIAL_PRICING_GROUP
      Use with available fluent helpers to apply the MaterialPricingGroup field to query operations.
    • ABSLT_STATISTICS_EXCHANGE_RATE

      public static final BillingDocumentItemField<BigDecimal> ABSLT_STATISTICS_EXCHANGE_RATE
      Use with available fluent helpers to apply the AbsltStatisticsExchangeRate field to query operations.
    • STATISTICS_EXCH_RATE_IS_INDRCT_QTAN

      public static final BillingDocumentItemField<Boolean> STATISTICS_EXCH_RATE_IS_INDRCT_QTAN
      Use with available fluent helpers to apply the StatisticsExchRateIsIndrctQtan field to query operations.
    • MAIN_ITEM_PRICING_REF_MATERIAL

      public static final BillingDocumentItemField<String> MAIN_ITEM_PRICING_REF_MATERIAL
      Use with available fluent helpers to apply the MainItemPricingRefMaterial field to query operations.
    • MAIN_ITEM_MATERIAL_PRICING_GROUP

      public static final BillingDocumentItemField<String> MAIN_ITEM_MATERIAL_PRICING_GROUP
      Use with available fluent helpers to apply the MainItemMaterialPricingGroup field to query operations.
    • DEPARTURE_COUNTRY

      public static final BillingDocumentItemField<String> DEPARTURE_COUNTRY
      Use with available fluent helpers to apply the DepartureCountry field to query operations.
    • TAX_JURISDICTION

      public static final BillingDocumentItemField<String> TAX_JURISDICTION
      Use with available fluent helpers to apply the TaxJurisdiction field to query operations.
    • PRODUCT_TAX_CLASSIFICATION1

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION1
      Use with available fluent helpers to apply the ProductTaxClassification1 field to query operations.
    • PRODUCT_TAX_CLASSIFICATION2

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION2
      Use with available fluent helpers to apply the ProductTaxClassification2 field to query operations.
    • PRODUCT_TAX_CLASSIFICATION3

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION3
      Use with available fluent helpers to apply the ProductTaxClassification3 field to query operations.
    • PRODUCT_TAX_CLASSIFICATION4

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION4
      Use with available fluent helpers to apply the ProductTaxClassification4 field to query operations.
    • PRODUCT_TAX_CLASSIFICATION5

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION5
      Use with available fluent helpers to apply the ProductTaxClassification5 field to query operations.
    • PRODUCT_TAX_CLASSIFICATION6

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION6
      Use with available fluent helpers to apply the ProductTaxClassification6 field to query operations.
    • PRODUCT_TAX_CLASSIFICATION7

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION7
      Use with available fluent helpers to apply the ProductTaxClassification7 field to query operations.
    • PRODUCT_TAX_CLASSIFICATION8

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION8
      Use with available fluent helpers to apply the ProductTaxClassification8 field to query operations.
    • PRODUCT_TAX_CLASSIFICATION9

      public static final BillingDocumentItemField<String> PRODUCT_TAX_CLASSIFICATION9
      Use with available fluent helpers to apply the ProductTaxClassification9 field to query operations.
    • ZERO_VAT_RSN

      public static final BillingDocumentItemField<String> ZERO_VAT_RSN
      Use with available fluent helpers to apply the ZeroVATRsn field to query operations.
    • ELIGIBLE_AMOUNT_FOR_CASH_DISCOUNT

      public static final BillingDocumentItemField<BigDecimal> ELIGIBLE_AMOUNT_FOR_CASH_DISCOUNT
      Use with available fluent helpers to apply the EligibleAmountForCashDiscount field to query operations.
    • BUSINESS_AREA

      public static final BillingDocumentItemField<String> BUSINESS_AREA
      Use with available fluent helpers to apply the BusinessArea field to query operations.
    • PROFIT_CENTER

      public static final BillingDocumentItemField<String> PROFIT_CENTER
      Use with available fluent helpers to apply the ProfitCenter field to query operations.
    • WBS_ELEMENT

      public static final BillingDocumentItemField<String> WBS_ELEMENT
      Use with available fluent helpers to apply the WBSElement field to query operations.
    • CONTROLLING_AREA

      public static final BillingDocumentItemField<String> CONTROLLING_AREA
      Use with available fluent helpers to apply the ControllingArea field to query operations.
    • PROFITABILITY_SEGMENT

      public static final BillingDocumentItemField<String> PROFITABILITY_SEGMENT
      Use with available fluent helpers to apply the ProfitabilitySegment field to query operations.
    • ORDER_ID

      public static final BillingDocumentItemField<String> ORDER_ID
      Use with available fluent helpers to apply the OrderID field to query operations.
    • COST_CENTER

      public static final BillingDocumentItemField<String> COST_CENTER
      Use with available fluent helpers to apply the CostCenter field to query operations.
    • ORIGIN_SD_DOCUMENT

      public static final BillingDocumentItemField<String> ORIGIN_SD_DOCUMENT
      Use with available fluent helpers to apply the OriginSDDocument field to query operations.
    • ORIGIN_SD_DOCUMENT_ITEM

      public static final BillingDocumentItemField<String> ORIGIN_SD_DOCUMENT_ITEM
      Use with available fluent helpers to apply the OriginSDDocumentItem field to query operations.
    • MATL_ACCOUNT_ASSIGNMENT_GROUP

      public static final BillingDocumentItemField<String> MATL_ACCOUNT_ASSIGNMENT_GROUP
      Use with available fluent helpers to apply the MatlAccountAssignmentGroup field to query operations.
    • REFERENCE_SD_DOCUMENT

      public static final BillingDocumentItemField<String> REFERENCE_SD_DOCUMENT
      Use with available fluent helpers to apply the ReferenceSDDocument field to query operations.
    • REFERENCE_SD_DOCUMENT_ITEM

      public static final BillingDocumentItemField<String> REFERENCE_SD_DOCUMENT_ITEM
      Use with available fluent helpers to apply the ReferenceSDDocumentItem field to query operations.
    • REFERENCE_SD_DOCUMENT_CATEGORY

      public static final BillingDocumentItemField<String> REFERENCE_SD_DOCUMENT_CATEGORY
      Use with available fluent helpers to apply the ReferenceSDDocumentCategory field to query operations.
    • SALES_DOCUMENT

      public static final BillingDocumentItemField<String> SALES_DOCUMENT
      Use with available fluent helpers to apply the SalesDocument field to query operations.
    • SALES_DOCUMENT_ITEM

      public static final BillingDocumentItemField<String> SALES_DOCUMENT_ITEM
      Use with available fluent helpers to apply the SalesDocumentItem field to query operations.
    • SALES_SD_DOCUMENT_CATEGORY

      public static final BillingDocumentItemField<String> SALES_SD_DOCUMENT_CATEGORY
      Use with available fluent helpers to apply the SalesSDDocumentCategory field to query operations.
    • HIGHER_LEVEL_ITEM

      public static final BillingDocumentItemField<String> HIGHER_LEVEL_ITEM
      Use with available fluent helpers to apply the HigherLevelItem field to query operations.
    • BILLING_DOCUMENT_ITEM_IN_PART_SGMT

      public static final BillingDocumentItemField<String> BILLING_DOCUMENT_ITEM_IN_PART_SGMT
      Use with available fluent helpers to apply the BillingDocumentItemInPartSgmt field to query operations.
    • EXTERNAL_REFERENCE_DOCUMENT

      public static final BillingDocumentItemField<String> EXTERNAL_REFERENCE_DOCUMENT
      Use with available fluent helpers to apply the ExternalReferenceDocument field to query operations.
    • EXTERNAL_REFERENCE_DOCUMENT_ITEM

      public static final BillingDocumentItemField<String> EXTERNAL_REFERENCE_DOCUMENT_ITEM
      Use with available fluent helpers to apply the ExternalReferenceDocumentItem field to query operations.
    • SALES_GROUP

      public static final BillingDocumentItemField<String> SALES_GROUP
      Use with available fluent helpers to apply the SalesGroup field to query operations.
    • ADDITIONAL_CUSTOMER_GROUP1

      public static final BillingDocumentItemField<String> ADDITIONAL_CUSTOMER_GROUP1
      Use with available fluent helpers to apply the AdditionalCustomerGroup1 field to query operations.
    • ADDITIONAL_CUSTOMER_GROUP2

      public static final BillingDocumentItemField<String> ADDITIONAL_CUSTOMER_GROUP2
      Use with available fluent helpers to apply the AdditionalCustomerGroup2 field to query operations.
    • ADDITIONAL_CUSTOMER_GROUP3

      public static final BillingDocumentItemField<String> ADDITIONAL_CUSTOMER_GROUP3
      Use with available fluent helpers to apply the AdditionalCustomerGroup3 field to query operations.
    • ADDITIONAL_CUSTOMER_GROUP4

      public static final BillingDocumentItemField<String> ADDITIONAL_CUSTOMER_GROUP4
      Use with available fluent helpers to apply the AdditionalCustomerGroup4 field to query operations.
    • ADDITIONAL_CUSTOMER_GROUP5

      public static final BillingDocumentItemField<String> ADDITIONAL_CUSTOMER_GROUP5
      Use with available fluent helpers to apply the AdditionalCustomerGroup5 field to query operations.
    • SD_DOCUMENT_REASON

      public static final BillingDocumentItemField<String> SD_DOCUMENT_REASON
      Use with available fluent helpers to apply the SDDocumentReason field to query operations.
    • RETAIL_PROMOTION

      public static final BillingDocumentItemField<String> RETAIL_PROMOTION
      Use with available fluent helpers to apply the RetailPromotion field to query operations.
    • REBATE_BASIS_AMOUNT

      public static final BillingDocumentItemField<BigDecimal> REBATE_BASIS_AMOUNT
      Use with available fluent helpers to apply the RebateBasisAmount field to query operations.
    • VOLUME_REBATE_GROUP

      public static final BillingDocumentItemField<String> VOLUME_REBATE_GROUP
      Use with available fluent helpers to apply the VolumeRebateGroup field to query operations.
    • ITEM_IS_RELEVANT_FOR_CREDIT

      public static final BillingDocumentItemField<Boolean> ITEM_IS_RELEVANT_FOR_CREDIT
      Use with available fluent helpers to apply the ItemIsRelevantForCredit field to query operations.
    • SALES_DEAL

      public static final BillingDocumentItemField<String> SALES_DEAL
      Use with available fluent helpers to apply the SalesDeal field to query operations.
    • SALES_PROMOTION

      public static final BillingDocumentItemField<String> SALES_PROMOTION
      Use with available fluent helpers to apply the SalesPromotion field to query operations.
    • SALES_ORDER_SALES_DISTRICT

      public static final BillingDocumentItemField<String> SALES_ORDER_SALES_DISTRICT
      Use with available fluent helpers to apply the SalesOrderSalesDistrict field to query operations.
    • SALES_ORDER_CUSTOMER_GROUP

      public static final BillingDocumentItemField<String> SALES_ORDER_CUSTOMER_GROUP
      Use with available fluent helpers to apply the SalesOrderCustomerGroup field to query operations.
    • SALES_ORDER_CUSTOMER_PRICE_GROUP

      public static final BillingDocumentItemField<String> SALES_ORDER_CUSTOMER_PRICE_GROUP
      Use with available fluent helpers to apply the SalesOrderCustomerPriceGroup field to query operations.
    • SALES_ORDER_PRICE_LIST_TYPE

      public static final BillingDocumentItemField<String> SALES_ORDER_PRICE_LIST_TYPE
      Use with available fluent helpers to apply the SalesOrderPriceListType field to query operations.
    • SALES_ORDER_SALES_ORGANIZATION

      public static final BillingDocumentItemField<String> SALES_ORDER_SALES_ORGANIZATION
      Use with available fluent helpers to apply the SalesOrderSalesOrganization field to query operations.
    • SALES_ORDER_DISTRIBUTION_CHANNEL

      public static final BillingDocumentItemField<String> SALES_ORDER_DISTRIBUTION_CHANNEL
      Use with available fluent helpers to apply the SalesOrderDistributionChannel field to query operations.
    • SALES_DOC_IS_CREATED_FROM_REFERENCE

      public static final BillingDocumentItemField<Boolean> SALES_DOC_IS_CREATED_FROM_REFERENCE
      Use with available fluent helpers to apply the SalesDocIsCreatedFromReference field to query operations.
    • SHIPPING_POINT

      public static final BillingDocumentItemField<String> SHIPPING_POINT
      Use with available fluent helpers to apply the ShippingPoint field to query operations.
    • HIGHER_LEVEL_ITEM_USAGE

      public static final BillingDocumentItemField<String> HIGHER_LEVEL_ITEM_USAGE
      Use with available fluent helpers to apply the HigherLevelItemUsage field to query operations.
    • TO_BILLING_DOCUMENT

      public static final BillingDocumentItemOneToOneLink<BillingDocument> TO_BILLING_DOCUMENT
      Use with available fluent helpers to apply the to_BillingDocument navigation property to query operations.
    • TO_ITEM_TEXT

      public static final BillingDocumentItemLink<BillingDocumentItemText> TO_ITEM_TEXT
      Use with available fluent helpers to apply the to_ItemText navigation property to query operations.
    • TO_PARTNER

      public static final BillingDocumentItemLink<BillingDocumentItemPartner> TO_PARTNER
      Use with available fluent helpers to apply the to_Partner navigation property to query operations.
    • TO_PRICING_ELEMENT

      public static final BillingDocumentItemLink<BillingDocumentItemPrcgElmnt> TO_PRICING_ELEMENT
      Use with available fluent helpers to apply the to_PricingElement navigation property to query operations.
  • Constructor Details

    • BillingDocumentItem

      public BillingDocumentItem()
    • BillingDocumentItem

      public BillingDocumentItem(@Nullable String billingDocument, @Nullable String billingDocumentItem, @Nullable String salesDocumentItemCategory, @Nullable String salesDocumentItemType, @Nullable String returnItemProcessingType, @Nullable String createdByUser, @Nullable LocalDateTime creationDate, @Nullable LocalTime creationTime, @Nullable String referenceLogicalSystem, @Nullable String organizationDivision, @Nullable String division, @Nullable String salesOffice, @Nullable String material, @Nullable String originallyRequestedMaterial, @Nullable String internationalArticleNumber, @Nullable String pricingReferenceMaterial, @Nullable String batch, @Nullable String productHierarchyNode, @Nullable String materialGroup, @Nullable String additionalMaterialGroup1, @Nullable String additionalMaterialGroup2, @Nullable String additionalMaterialGroup3, @Nullable String additionalMaterialGroup4, @Nullable String additionalMaterialGroup5, @Nullable String materialCommissionGroup, @Nullable String plant, @Nullable String storageLocation, @Nullable String replacementPartType, @Nullable String materialGroupHierarchy1, @Nullable String materialGroupHierarchy2, @Nullable String plantRegion, @Nullable String plantCounty, @Nullable String plantCity, @Nullable String bOMExplosion, @Nullable String materialDeterminationType, @Nullable String billingDocumentItemText, @Nullable LocalDateTime servicesRenderedDate, @Nullable BigDecimal billingQuantity, @Nullable String billingQuantityUnit, @Nullable BigDecimal billingQuantityInBaseUnit, @Nullable String baseUnit, @Nullable BigDecimal mRPRequiredQuantityInBaseUnit, @Nullable BigDecimal billingToBaseQuantityDnmntr, @Nullable BigDecimal billingToBaseQuantityNmrtr, @Nullable BigDecimal itemGrossWeight, @Nullable BigDecimal itemNetWeight, @Nullable String itemWeightUnit, @Nullable BigDecimal itemVolume, @Nullable String itemVolumeUnit, @Nullable String billToPartyCountry, @Nullable String billToPartyRegion, @Nullable String billingPlanRule, @Nullable String billingPlan, @Nullable String billingPlanItem, @Nullable BigDecimal netAmount, @Nullable String transactionCurrency, @Nullable BigDecimal grossAmount, @Nullable LocalDateTime pricingDate, @Nullable BigDecimal absltPriceDetnExchangeRate, @Nullable Boolean priceDetnExchRateIsIndrctQtan, @Nullable LocalDateTime priceDetnExchangeRateDate, @Nullable BigDecimal pricingScaleQuantityInBaseUnit, @Nullable BigDecimal taxAmount, @Nullable BigDecimal costAmount, @Nullable BigDecimal subtotal1Amount, @Nullable BigDecimal subtotal2Amount, @Nullable BigDecimal subtotal3Amount, @Nullable BigDecimal subtotal4Amount, @Nullable BigDecimal subtotal5Amount, @Nullable BigDecimal subtotal6Amount, @Nullable String statisticalValueControl, @Nullable Boolean cashDiscountIsDeductible, @Nullable String customerConditionGroup1, @Nullable String customerConditionGroup2, @Nullable String customerConditionGroup3, @Nullable String customerConditionGroup4, @Nullable String customerConditionGroup5, @Nullable String manualPriceChangeType, @Nullable String materialPricingGroup, @Nullable BigDecimal absltStatisticsExchangeRate, @Nullable Boolean statisticsExchRateIsIndrctQtan, @Nullable String mainItemPricingRefMaterial, @Nullable String mainItemMaterialPricingGroup, @Nullable String departureCountry, @Nullable String taxJurisdiction, @Nullable String productTaxClassification1, @Nullable String productTaxClassification2, @Nullable String productTaxClassification3, @Nullable String productTaxClassification4, @Nullable String productTaxClassification5, @Nullable String productTaxClassification6, @Nullable String productTaxClassification7, @Nullable String productTaxClassification8, @Nullable String productTaxClassification9, @Nullable String zeroVATRsn, @Nullable BigDecimal eligibleAmountForCashDiscount, @Nullable String businessArea, @Nullable String profitCenter, @Nullable String wBSElement, @Nullable String controllingArea, @Nullable String profitabilitySegment, @Nullable String orderID, @Nullable String costCenter, @Nullable String originSDDocument, @Nullable String originSDDocumentItem, @Nullable String matlAccountAssignmentGroup, @Nullable String referenceSDDocument, @Nullable String referenceSDDocumentItem, @Nullable String referenceSDDocumentCategory, @Nullable String salesDocument, @Nullable String salesDocumentItem, @Nullable String salesSDDocumentCategory, @Nullable String higherLevelItem, @Nullable String billingDocumentItemInPartSgmt, @Nullable String externalReferenceDocument, @Nullable String externalReferenceDocumentItem, @Nullable String salesGroup, @Nullable String additionalCustomerGroup1, @Nullable String additionalCustomerGroup2, @Nullable String additionalCustomerGroup3, @Nullable String additionalCustomerGroup4, @Nullable String additionalCustomerGroup5, @Nullable String sDDocumentReason, @Nullable String retailPromotion, @Nullable BigDecimal rebateBasisAmount, @Nullable String volumeRebateGroup, @Nullable Boolean itemIsRelevantForCredit, @Nullable BigDecimal creditRelatedPrice, @Nullable String salesDeal, @Nullable String salesPromotion, @Nullable String salesOrderSalesDistrict, @Nullable String salesOrderCustomerGroup, @Nullable String salesOrderCustomerPriceGroup, @Nullable String salesOrderPriceListType, @Nullable String salesOrderSalesOrganization, @Nullable String salesOrderDistributionChannel, @Nullable Boolean salesDocIsCreatedFromReference, @Nullable String shippingPoint, @Nullable String higherLevelItemUsage, @Nullable BillingDocument toBillingDocument, List<BillingDocumentItemText> toItemText, List<BillingDocumentItemPartner> toPartner, List<BillingDocumentItemPrcgElmnt> toPricingElement)
  • Method Details

    • getType

      @Nonnull public Class<BillingDocumentItem> getType()
      Specified by:
      getType in class VdmObject<BillingDocumentItem>
    • setBillingDocument

      public void setBillingDocument(@Nullable String billingDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BillingDocument

      Parameters:
      billingDocument - Billing Document
    • setBillingDocumentItem

      public void setBillingDocumentItem(@Nullable String billingDocumentItem)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BillingDocumentItem

      Parameters:
      billingDocumentItem - Billing Item
    • setSalesDocumentItemCategory

      public void setSalesDocumentItemCategory(@Nullable String salesDocumentItemCategory)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesDocumentItemCategory

      Parameters:
      salesDocumentItemCategory - Sales Document Item Category
    • setSalesDocumentItemType

      public void setSalesDocumentItemType(@Nullable String salesDocumentItemType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SalesDocumentItemType

      Parameters:
      salesDocumentItemType - Item Type
    • setReturnItemProcessingType

      public void setReturnItemProcessingType(@Nullable String returnItemProcessingType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ReturnItemProcessingType

      Parameters:
      returnItemProcessingType - Returns item
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Name of Person Responsible for Creating the Object
    • setCreationDate

      public void setCreationDate(@Nullable LocalDateTime creationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Parameters:
      creationDate - Record Created On
    • setCreationTime

      public void setCreationTime(@Nullable LocalTime creationTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationTime

      Parameters:
      creationTime - Entry time
    • setReferenceLogicalSystem

      public void setReferenceLogicalSystem(@Nullable String referenceLogicalSystem)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceLogicalSystem

      Parameters:
      referenceLogicalSystem - Logical System
    • setOrganizationDivision

      public void setOrganizationDivision(@Nullable String organizationDivision)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OrganizationDivision

      Parameters:
      organizationDivision - Division in Sales Order Header
    • setDivision

      public void setDivision(@Nullable String division)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Division

      Parameters:
      division - Division
    • setSalesOffice

      public void setSalesOffice(@Nullable String salesOffice)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOffice

      Parameters:
      salesOffice - Sales Office
    • setMaterial

      public void setMaterial(@Nullable String material)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Parameters:
      material - Material Number
    • setOriginallyRequestedMaterial

      public void setOriginallyRequestedMaterial(@Nullable String originallyRequestedMaterial)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OriginallyRequestedMaterial

      Parameters:
      originallyRequestedMaterial - Material Entered
    • setInternationalArticleNumber

      public void setInternationalArticleNumber(@Nullable String internationalArticleNumber)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: InternationalArticleNumber

      Parameters:
      internationalArticleNumber - International Article Number (EAN/UPC)
    • setPricingReferenceMaterial

      public void setPricingReferenceMaterial(@Nullable String pricingReferenceMaterial)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PricingReferenceMaterial

      Parameters:
      pricingReferenceMaterial - Pricing Reference Material
    • setBatch

      public void setBatch(@Nullable String batch)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Parameters:
      batch - Batch Number
    • setProductHierarchyNode

      public void setProductHierarchyNode(@Nullable String productHierarchyNode)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ProductHierarchyNode

      Parameters:
      productHierarchyNode - Product Hierarchy
    • setMaterialGroup

      public void setMaterialGroup(@Nullable String materialGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Parameters:
      materialGroup - Material Group
    • setAdditionalMaterialGroup1

      public void setAdditionalMaterialGroup1(@Nullable String additionalMaterialGroup1)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup1

      Parameters:
      additionalMaterialGroup1 - Material Group 1
    • setAdditionalMaterialGroup2

      public void setAdditionalMaterialGroup2(@Nullable String additionalMaterialGroup2)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup2

      Parameters:
      additionalMaterialGroup2 - Material Group 2
    • setAdditionalMaterialGroup3

      public void setAdditionalMaterialGroup3(@Nullable String additionalMaterialGroup3)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup3

      Parameters:
      additionalMaterialGroup3 - Material Group 3
    • setAdditionalMaterialGroup4

      public void setAdditionalMaterialGroup4(@Nullable String additionalMaterialGroup4)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup4

      Parameters:
      additionalMaterialGroup4 - Material Group 4
    • setAdditionalMaterialGroup5

      public void setAdditionalMaterialGroup5(@Nullable String additionalMaterialGroup5)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup5

      Parameters:
      additionalMaterialGroup5 - Material Group 5
    • setMaterialCommissionGroup

      public void setMaterialCommissionGroup(@Nullable String materialCommissionGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaterialCommissionGroup

      Parameters:
      materialCommissionGroup - Commission Group
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setStorageLocation

      public void setStorageLocation(@Nullable String storageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Parameters:
      storageLocation - Storage Location
    • setReplacementPartType

      public void setReplacementPartType(@Nullable String replacementPartType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ReplacementPartType

      Parameters:
      replacementPartType - Replacement part
    • setMaterialGroupHierarchy1

      public void setMaterialGroupHierarchy1(@Nullable String materialGroupHierarchy1)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: MaterialGroupHierarchy1

      Parameters:
      materialGroupHierarchy1 - Material group hierarchy 1
    • setMaterialGroupHierarchy2

      public void setMaterialGroupHierarchy2(@Nullable String materialGroupHierarchy2)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: MaterialGroupHierarchy2

      Parameters:
      materialGroupHierarchy2 - Material group hierarchy 2
    • setPlantRegion

      public void setPlantRegion(@Nullable String plantRegion)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlantRegion

      Parameters:
      plantRegion - Region in which plant is located
    • setPlantCounty

      public void setPlantCounty(@Nullable String plantCounty)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlantCounty

      Parameters:
      plantCounty - County in which plant is located
    • setPlantCity

      public void setPlantCity(@Nullable String plantCity)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PlantCity

      Parameters:
      plantCity - City in which plant is located
    • setBOMExplosion

      public void setBOMExplosion(@Nullable String bOMExplosion)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BOMExplosion

      Parameters:
      bOMExplosion - BOM Explosion Number
    • setMaterialDeterminationType

      public void setMaterialDeterminationType(@Nullable String materialDeterminationType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaterialDeterminationType

      Parameters:
      materialDeterminationType - ID for material determination
    • setBillingDocumentItemText

      public void setBillingDocumentItemText(@Nullable String billingDocumentItemText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BillingDocumentItemText

      Parameters:
      billingDocumentItemText - Short Text for Sales Order Item
    • setServicesRenderedDate

      public void setServicesRenderedDate(@Nullable LocalDateTime servicesRenderedDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ServicesRenderedDate

      Parameters:
      servicesRenderedDate - Date on which services are rendered
    • setBillingQuantity

      public void setBillingQuantity(@Nullable BigDecimal billingQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: BillingQuantity

      Parameters:
      billingQuantity - Actual Invoiced Quantity
    • setBillingQuantityUnit

      public void setBillingQuantityUnit(@Nullable String billingQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BillingQuantityUnit

      Parameters:
      billingQuantityUnit - Sales Unit
    • setBillingQuantityInBaseUnit

      public void setBillingQuantityInBaseUnit(@Nullable BigDecimal billingQuantityInBaseUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: BillingQuantityInBaseUnit

      Parameters:
      billingQuantityInBaseUnit - Billing quantity in stock keeping unit
    • setBaseUnit

      public void setBaseUnit(@Nullable String baseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Parameters:
      baseUnit - Base Unit of Measure
    • setMRPRequiredQuantityInBaseUnit

      public void setMRPRequiredQuantityInBaseUnit(@Nullable BigDecimal mRPRequiredQuantityInBaseUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MRPRequiredQuantityInBaseUnit

      Parameters:
      mRPRequiredQuantityInBaseUnit - Required quantity for mat.management in stockkeeping units
    • setBillingToBaseQuantityDnmntr

      public void setBillingToBaseQuantityDnmntr(@Nullable BigDecimal billingToBaseQuantityDnmntr)
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: BillingToBaseQuantityDnmntr

      Parameters:
      billingToBaseQuantityDnmntr - Denominator (divisor) for conversion of sales Qty into SKU
    • setBillingToBaseQuantityNmrtr

      public void setBillingToBaseQuantityNmrtr(@Nullable BigDecimal billingToBaseQuantityNmrtr)
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: BillingToBaseQuantityNmrtr

      Parameters:
      billingToBaseQuantityNmrtr - Numerator (factor) for conversion of sales quantity into SKU
    • setItemGrossWeight

      public void setItemGrossWeight(@Nullable BigDecimal itemGrossWeight)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: ItemGrossWeight

      Parameters:
      itemGrossWeight - Gross Weight
    • setItemNetWeight

      public void setItemNetWeight(@Nullable BigDecimal itemNetWeight)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: ItemNetWeight

      Parameters:
      itemNetWeight - Net Weight
    • setItemWeightUnit

      public void setItemWeightUnit(@Nullable String itemWeightUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ItemWeightUnit

      Parameters:
      itemWeightUnit - Unit of Weight
    • setItemVolume

      public void setItemVolume(@Nullable BigDecimal itemVolume)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: ItemVolume

      Parameters:
      itemVolume - Volume
    • setItemVolumeUnit

      public void setItemVolumeUnit(@Nullable String itemVolumeUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ItemVolumeUnit

      Parameters:
      itemVolumeUnit - Volume Unit
    • setBillToPartyCountry

      public void setBillToPartyCountry(@Nullable String billToPartyCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BillToPartyCountry

      Parameters:
      billToPartyCountry - Destination Country/Region of Sales Order
    • setBillToPartyRegion

      public void setBillToPartyRegion(@Nullable String billToPartyRegion)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BillToPartyRegion

      Parameters:
      billToPartyRegion - Region of Sales Order
    • setBillingPlanRule

      public void setBillingPlanRule(@Nullable String billingPlanRule)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BillingPlanRule

      Parameters:
      billingPlanRule - Rule in billing plan/invoice plan
    • setBillingPlan

      public void setBillingPlan(@Nullable String billingPlan)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BillingPlan

      Parameters:
      billingPlan - Billing Plan Number / Invoicing Plan Number
    • setBillingPlanItem

      public void setBillingPlanItem(@Nullable String billingPlanItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BillingPlanItem

      Parameters:
      billingPlanItem - Item for billing plan/invoice plan/payment cards
    • setNetAmount

      public void setNetAmount(@Nullable BigDecimal netAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: NetAmount

      Parameters:
      netAmount - Net Value of Billing item in Document Currency
    • setTransactionCurrency

      public void setTransactionCurrency(@Nullable String transactionCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: TransactionCurrency

      Parameters:
      transactionCurrency - SD Document Currency
    • setGrossAmount

      public void setGrossAmount(@Nullable BigDecimal grossAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: GrossAmount

      Parameters:
      grossAmount - Gross Value of the Billing Item in Document Currency
    • setPricingDate

      public void setPricingDate(@Nullable LocalDateTime pricingDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PricingDate

      Parameters:
      pricingDate - Date for Pricing and Exchange Rate
    • setAbsltPriceDetnExchangeRate

      public void setAbsltPriceDetnExchangeRate(@Nullable BigDecimal absltPriceDetnExchangeRate)
      Constraints: Not nullable, Precision: 9, Scale: 5

      Original property name from the Odata EDM: AbsltPriceDetnExchangeRate

      Parameters:
      absltPriceDetnExchangeRate - Absolute exchange rate for price determination
    • setPriceDetnExchRateIsIndrctQtan

      public void setPriceDetnExchRateIsIndrctQtan(@Nullable Boolean priceDetnExchRateIsIndrctQtan)
      Constraints: none

      Original property name from the Odata EDM: PriceDetnExchRateIsIndrctQtan

      Parameters:
      priceDetnExchRateIsIndrctQtan - Pricing exchange rate quotation is indirect
    • setPriceDetnExchangeRateDate

      public void setPriceDetnExchangeRateDate(@Nullable LocalDateTime priceDetnExchangeRateDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PriceDetnExchangeRateDate

      Parameters:
      priceDetnExchangeRateDate - Translation Date
    • setPricingScaleQuantityInBaseUnit

      public void setPricingScaleQuantityInBaseUnit(@Nullable BigDecimal pricingScaleQuantityInBaseUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: PricingScaleQuantityInBaseUnit

      Parameters:
      pricingScaleQuantityInBaseUnit - Scale Quantity in base unit of measure
    • setTaxAmount

      public void setTaxAmount(@Nullable BigDecimal taxAmount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: TaxAmount

      Parameters:
      taxAmount - Tax Amount in Document Currency
    • setCostAmount

      public void setCostAmount(@Nullable BigDecimal costAmount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: CostAmount

      Parameters:
      costAmount - Cost in Document Currency
    • setSubtotal1Amount

      public void setSubtotal1Amount(@Nullable BigDecimal subtotal1Amount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal1Amount

      Parameters:
      subtotal1Amount - Subtotal 1 from Pricing Procedure for Price Element
    • setSubtotal2Amount

      public void setSubtotal2Amount(@Nullable BigDecimal subtotal2Amount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal2Amount

      Parameters:
      subtotal2Amount - Subtotal 2 from Pricing Procedure for Price Element
    • setSubtotal3Amount

      public void setSubtotal3Amount(@Nullable BigDecimal subtotal3Amount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal3Amount

      Parameters:
      subtotal3Amount - Subtotal 3 from Pricing Procedure for Price Element
    • setSubtotal4Amount

      public void setSubtotal4Amount(@Nullable BigDecimal subtotal4Amount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal4Amount

      Parameters:
      subtotal4Amount - Subtotal 4 from Pricing Procedure for Price Element
    • setSubtotal5Amount

      public void setSubtotal5Amount(@Nullable BigDecimal subtotal5Amount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal5Amount

      Parameters:
      subtotal5Amount - Subtotal 5 from Pricing Procedure for Price Element
    • setSubtotal6Amount

      public void setSubtotal6Amount(@Nullable BigDecimal subtotal6Amount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal6Amount

      Parameters:
      subtotal6Amount - Subtotal 6 from Pricing Procedure for Price Element
    • setStatisticalValueControl

      public void setStatisticalValueControl(@Nullable String statisticalValueControl)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: StatisticalValueControl

      Parameters:
      statisticalValueControl - Statistical Values
    • setCashDiscountIsDeductible

      public void setCashDiscountIsDeductible(@Nullable Boolean cashDiscountIsDeductible)
      Constraints: none

      Original property name from the Odata EDM: CashDiscountIsDeductible

      Parameters:
      cashDiscountIsDeductible - Cash Discount Indicator
    • setCustomerConditionGroup1

      public void setCustomerConditionGroup1(@Nullable String customerConditionGroup1)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup1

      Parameters:
      customerConditionGroup1 - Customer Condition Group 1
    • setCustomerConditionGroup2

      public void setCustomerConditionGroup2(@Nullable String customerConditionGroup2)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup2

      Parameters:
      customerConditionGroup2 - Customer Condition Group 2
    • setCustomerConditionGroup3

      public void setCustomerConditionGroup3(@Nullable String customerConditionGroup3)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup3

      Parameters:
      customerConditionGroup3 - Customer Condition Group 3
    • setCustomerConditionGroup4

      public void setCustomerConditionGroup4(@Nullable String customerConditionGroup4)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup4

      Parameters:
      customerConditionGroup4 - Customer Condition Group 4
    • setCustomerConditionGroup5

      public void setCustomerConditionGroup5(@Nullable String customerConditionGroup5)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup5

      Parameters:
      customerConditionGroup5 - Customer Condition Group 5
    • setManualPriceChangeType

      public void setManualPriceChangeType(@Nullable String manualPriceChangeType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ManualPriceChangeType

      Parameters:
      manualPriceChangeType - Status manual price change
    • setMaterialPricingGroup

      public void setMaterialPricingGroup(@Nullable String materialPricingGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaterialPricingGroup

      Parameters:
      materialPricingGroup - Material Price Group
    • setAbsltStatisticsExchangeRate

      public void setAbsltStatisticsExchangeRate(@Nullable BigDecimal absltStatisticsExchangeRate)
      Constraints: Not nullable, Precision: 9, Scale: 5

      Original property name from the Odata EDM: AbsltStatisticsExchangeRate

      Parameters:
      absltStatisticsExchangeRate - Absolute exchange rate for statistics
    • setStatisticsExchRateIsIndrctQtan

      public void setStatisticsExchRateIsIndrctQtan(@Nullable Boolean statisticsExchRateIsIndrctQtan)
      Constraints: none

      Original property name from the Odata EDM: StatisticsExchRateIsIndrctQtan

      Parameters:
      statisticsExchRateIsIndrctQtan - Statistics exchange rate quotation is indirect
    • setMainItemPricingRefMaterial

      public void setMainItemPricingRefMaterial(@Nullable String mainItemPricingRefMaterial)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MainItemPricingRefMaterial

      Parameters:
      mainItemPricingRefMaterial - Pricing reference material of main item
    • setMainItemMaterialPricingGroup

      public void setMainItemMaterialPricingGroup(@Nullable String mainItemMaterialPricingGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MainItemMaterialPricingGroup

      Parameters:
      mainItemMaterialPricingGroup - Material pricing group of main item
    • setDepartureCountry

      public void setDepartureCountry(@Nullable String departureCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DepartureCountry

      Parameters:
      departureCountry - Departure Country/Region (from which the goods are sent)
    • setTaxJurisdiction

      public void setTaxJurisdiction(@Nullable String taxJurisdiction)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: TaxJurisdiction

      Parameters:
      taxJurisdiction - Tax Jurisdiction
    • setProductTaxClassification1

      public void setProductTaxClassification1(@Nullable String productTaxClassification1)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification1

      Parameters:
      productTaxClassification1 - Tax Classification of Material
    • setProductTaxClassification2

      public void setProductTaxClassification2(@Nullable String productTaxClassification2)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification2

      Parameters:
      productTaxClassification2 - Tax Classification 2 for Material
    • setProductTaxClassification3

      public void setProductTaxClassification3(@Nullable String productTaxClassification3)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification3

      Parameters:
      productTaxClassification3 - Tax Classification 3 for Material
    • setProductTaxClassification4

      public void setProductTaxClassification4(@Nullable String productTaxClassification4)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification4

      Parameters:
      productTaxClassification4 - Tax Classification 4 for Material
    • setProductTaxClassification5

      public void setProductTaxClassification5(@Nullable String productTaxClassification5)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification5

      Parameters:
      productTaxClassification5 - Tax Classification 5 for Material
    • setProductTaxClassification6

      public void setProductTaxClassification6(@Nullable String productTaxClassification6)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification6

      Parameters:
      productTaxClassification6 - Tax Classification 6 for Material
    • setProductTaxClassification7

      public void setProductTaxClassification7(@Nullable String productTaxClassification7)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification7

      Parameters:
      productTaxClassification7 - Tax Classification 7 for Material
    • setProductTaxClassification8

      public void setProductTaxClassification8(@Nullable String productTaxClassification8)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification8

      Parameters:
      productTaxClassification8 - Tax Classification 8 for Material
    • setProductTaxClassification9

      public void setProductTaxClassification9(@Nullable String productTaxClassification9)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification9

      Parameters:
      productTaxClassification9 - Tax Classification 9 for Material
    • setZeroVATRsn

      public void setZeroVATRsn(@Nullable String zeroVATRsn)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ZeroVATRsn

      Parameters:
      zeroVATRsn - Reason for Zero VAT
    • setEligibleAmountForCashDiscount

      public void setEligibleAmountForCashDiscount(@Nullable BigDecimal eligibleAmountForCashDiscount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: EligibleAmountForCashDiscount

      Parameters:
      eligibleAmountForCashDiscount - Amount eligible for cash discount in document currency
    • setBusinessArea

      public void setBusinessArea(@Nullable String businessArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Parameters:
      businessArea - Business Area
    • setProfitCenter

      public void setProfitCenter(@Nullable String profitCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Parameters:
      profitCenter - Profit Center
    • setWBSElement

      public void setWBSElement(@Nullable String wBSElement)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElement

      Parameters:
      wBSElement - Work Breakdown Structure Element (WBS Element)
    • setControllingArea

      public void setControllingArea(@Nullable String controllingArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Parameters:
      controllingArea - Controlling Area
    • setProfitabilitySegment

      public void setProfitabilitySegment(@Nullable String profitabilitySegment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitabilitySegment

      Parameters:
      profitabilitySegment - Deprecated: Profitability Segment
    • setOrderID

      public void setOrderID(@Nullable String orderID)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: OrderID

      Parameters:
      orderID - Order Number
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setOriginSDDocument

      public void setOriginSDDocument(@Nullable String originSDDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OriginSDDocument

      Parameters:
      originSDDocument - Originating Document
    • setOriginSDDocumentItem

      public void setOriginSDDocumentItem(@Nullable String originSDDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: OriginSDDocumentItem

      Parameters:
      originSDDocumentItem - Originating Item
    • setMatlAccountAssignmentGroup

      public void setMatlAccountAssignmentGroup(@Nullable String matlAccountAssignmentGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MatlAccountAssignmentGroup

      Parameters:
      matlAccountAssignmentGroup - Account Assignment Group for Material
    • setReferenceSDDocument

      public void setReferenceSDDocument(@Nullable String referenceSDDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceSDDocument

      Parameters:
      referenceSDDocument - Document Number of Reference Document
    • setReferenceSDDocumentItem

      public void setReferenceSDDocumentItem(@Nullable String referenceSDDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ReferenceSDDocumentItem

      Parameters:
      referenceSDDocumentItem - Item Number of the Reference Item
    • setReferenceSDDocumentCategory

      public void setReferenceSDDocumentCategory(@Nullable String referenceSDDocumentCategory)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReferenceSDDocumentCategory

      Parameters:
      referenceSDDocumentCategory - Reference Document Category
    • setSalesDocument

      public void setSalesDocument(@Nullable String salesDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesDocument

      Parameters:
      salesDocument - Sales Document
    • setSalesDocumentItem

      public void setSalesDocumentItem(@Nullable String salesDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesDocumentItem

      Parameters:
      salesDocumentItem - Sales Document Item
    • setSalesSDDocumentCategory

      public void setSalesSDDocumentCategory(@Nullable String salesSDDocumentCategory)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesSDDocumentCategory

      Parameters:
      salesSDDocumentCategory - Sales Document Category
    • setHigherLevelItem

      public void setHigherLevelItem(@Nullable String higherLevelItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: HigherLevelItem

      Parameters:
      higherLevelItem - Higher-Level Item in Bill of Material Structures
    • setBillingDocumentItemInPartSgmt

      public void setBillingDocumentItemInPartSgmt(@Nullable String billingDocumentItemInPartSgmt)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BillingDocumentItemInPartSgmt

      Parameters:
      billingDocumentItemInPartSgmt - Item Number in the Partner Segment
    • setExternalReferenceDocument

      public void setExternalReferenceDocument(@Nullable String externalReferenceDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ExternalReferenceDocument

      Parameters:
      externalReferenceDocument - External Reference Document
    • setExternalReferenceDocumentItem

      public void setExternalReferenceDocumentItem(@Nullable String externalReferenceDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ExternalReferenceDocumentItem

      Parameters:
      externalReferenceDocumentItem - External Reference Document Item
    • setSalesGroup

      public void setSalesGroup(@Nullable String salesGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SalesGroup

      Parameters:
      salesGroup - Sales Group
    • setAdditionalCustomerGroup1

      public void setAdditionalCustomerGroup1(@Nullable String additionalCustomerGroup1)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup1

      Parameters:
      additionalCustomerGroup1 - Customer Group 1
    • setAdditionalCustomerGroup2

      public void setAdditionalCustomerGroup2(@Nullable String additionalCustomerGroup2)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup2

      Parameters:
      additionalCustomerGroup2 - Customer Group 2
    • setAdditionalCustomerGroup3

      public void setAdditionalCustomerGroup3(@Nullable String additionalCustomerGroup3)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup3

      Parameters:
      additionalCustomerGroup3 - Customer Group 3
    • setAdditionalCustomerGroup4

      public void setAdditionalCustomerGroup4(@Nullable String additionalCustomerGroup4)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup4

      Parameters:
      additionalCustomerGroup4 - Customer Group 4
    • setAdditionalCustomerGroup5

      public void setAdditionalCustomerGroup5(@Nullable String additionalCustomerGroup5)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup5

      Parameters:
      additionalCustomerGroup5 - Customer Group 5
    • setSDDocumentReason

      public void setSDDocumentReason(@Nullable String sDDocumentReason)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SDDocumentReason

      Parameters:
      sDDocumentReason - Order Reason (Reason for the Business Transaction)
    • setRetailPromotion

      public void setRetailPromotion(@Nullable String retailPromotion)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RetailPromotion

      Parameters:
      retailPromotion - Retail Promotion
    • setRebateBasisAmount

      public void setRebateBasisAmount(@Nullable BigDecimal rebateBasisAmount)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: RebateBasisAmount

      Parameters:
      rebateBasisAmount - Rebate Basis 1
    • setVolumeRebateGroup

      public void setVolumeRebateGroup(@Nullable String volumeRebateGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: VolumeRebateGroup

      Parameters:
      volumeRebateGroup - Volume rebate group
    • setItemIsRelevantForCredit

      public void setItemIsRelevantForCredit(@Nullable Boolean itemIsRelevantForCredit)
      Constraints: none

      Original property name from the Odata EDM: ItemIsRelevantForCredit

      Parameters:
      itemIsRelevantForCredit - ID: Item with active credit function / relevant for credit
    • setCreditRelatedPrice

      public void setCreditRelatedPrice(@Nullable BigDecimal creditRelatedPrice)
      Constraints: Not nullable, Precision: 12, Scale: 3

      Original property name from the Odata EDM: CreditRelatedPrice

      Parameters:
      creditRelatedPrice - Item credit price
    • setSalesDeal

      public void setSalesDeal(@Nullable String salesDeal)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesDeal

      Parameters:
      salesDeal - Sales Deal
    • setSalesPromotion

      public void setSalesPromotion(@Nullable String salesPromotion)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesPromotion

      Parameters:
      salesPromotion - Promotion
    • setSalesOrderSalesDistrict

      public void setSalesOrderSalesDistrict(@Nullable String salesOrderSalesDistrict)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderSalesDistrict

      Parameters:
      salesOrderSalesDistrict - Sales district of sales order
    • setSalesOrderCustomerGroup

      public void setSalesOrderCustomerGroup(@Nullable String salesOrderCustomerGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SalesOrderCustomerGroup

      Parameters:
      salesOrderCustomerGroup - Customer group of sales order
    • setSalesOrderCustomerPriceGroup

      public void setSalesOrderCustomerPriceGroup(@Nullable String salesOrderCustomerPriceGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SalesOrderCustomerPriceGroup

      Parameters:
      salesOrderCustomerPriceGroup - Price group of sales order
    • setSalesOrderPriceListType

      public void setSalesOrderPriceListType(@Nullable String salesOrderPriceListType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SalesOrderPriceListType

      Parameters:
      salesOrderPriceListType - Price list type of sales order
    • setSalesOrderSalesOrganization

      public void setSalesOrderSalesOrganization(@Nullable String salesOrderSalesOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrderSalesOrganization

      Parameters:
      salesOrderSalesOrganization - Sales organization of sales order
    • setSalesOrderDistributionChannel

      public void setSalesOrderDistributionChannel(@Nullable String salesOrderDistributionChannel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SalesOrderDistributionChannel

      Parameters:
      salesOrderDistributionChannel - Distribution channel of sales order
    • setSalesDocIsCreatedFromReference

      public void setSalesDocIsCreatedFromReference(@Nullable Boolean salesDocIsCreatedFromReference)
      Constraints: none

      Original property name from the Odata EDM: SalesDocIsCreatedFromReference

      Parameters:
      salesDocIsCreatedFromReference - Sales document was created from reference
    • setShippingPoint

      public void setShippingPoint(@Nullable String shippingPoint)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ShippingPoint

      Parameters:
      shippingPoint - Shipping Point / Receiving Point
    • setHigherLevelItemUsage

      public void setHigherLevelItemUsage(@Nullable String higherLevelItemUsage)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: HigherLevelItemUsage

      Parameters:
      higherLevelItemUsage - ID for higher-level item usage
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<BillingDocumentItem>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<BillingDocumentItem>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<BillingDocumentItem>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<BillingDocumentItem>
    • field

      @Nonnull public static <T> BillingDocumentItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> BillingDocumentItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<BillingDocumentItem>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<BillingDocumentItem>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<BillingDocumentItem>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<BillingDocumentItem>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<BillingDocumentItem>
    • fetchBillingDocument

      @Nullable public BillingDocument fetchBillingDocument()
      Fetches the BillingDocument entity (one to one) associated with this entity. This corresponds to the OData navigation property to_BillingDocument.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated BillingDocument entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBillingDocumentOrFetch

      @Nullable public BillingDocument getBillingDocumentOrFetch()
      Retrieval of associated BillingDocument entity (one to one). This corresponds to the OData navigation property to_BillingDocument.

      If the navigation property to_BillingDocument of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BillingDocument entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBillingDocumentIfPresent

      @Nonnull public io.vavr.control.Option<BillingDocument> getBillingDocumentIfPresent()
      Retrieval of associated BillingDocument entity (one to one). This corresponds to the OData navigation property to_BillingDocument.

      If the navigation property for an entity BillingDocumentItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BillingDocument is already loaded, the result will contain the BillingDocument entity. If not, an Option with result state empty is returned.
    • setBillingDocument

      public void setBillingDocument(BillingDocument value)
      Overwrites the associated BillingDocument entity for the loaded navigation property to_BillingDocument.
      Parameters:
      value - New BillingDocument entity.
    • fetchItemText

      @Nonnull public List<BillingDocumentItemText> fetchItemText()
      Fetches the BillingDocumentItemText entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ItemText.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BillingDocumentItemText entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getItemTextOrFetch

      @Nonnull public List<BillingDocumentItemText> getItemTextOrFetch()
      Retrieval of associated BillingDocumentItemText entities (one to many). This corresponds to the OData navigation property to_ItemText.

      If the navigation property to_ItemText of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BillingDocumentItemText entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getItemTextIfPresent

      @Nonnull public io.vavr.control.Option<List<BillingDocumentItemText>> getItemTextIfPresent()
      Retrieval of associated BillingDocumentItemText entities (one to many). This corresponds to the OData navigation property to_ItemText.

      If the navigation property for an entity BillingDocumentItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_ItemText is already loaded, the result will contain the BillingDocumentItemText entities. If not, an Option with result state empty is returned.
    • setItemText

      public void setItemText(@Nonnull List<BillingDocumentItemText> value)
      Overwrites the list of associated BillingDocumentItemText entities for the loaded navigation property to_ItemText.

      If the navigation property to_ItemText of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BillingDocumentItemText entities.
    • addItemText

      public void addItemText(BillingDocumentItemText... entity)
      Adds elements to the list of associated BillingDocumentItemText entities. This corresponds to the OData navigation property to_ItemText.

      If the navigation property to_ItemText of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BillingDocumentItemText entities.
    • fetchPartner

      @Nonnull public List<BillingDocumentItemPartner> fetchPartner()
      Fetches the BillingDocumentItemPartner entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Partner.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BillingDocumentItemPartner entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getPartnerOrFetch

      @Nonnull public List<BillingDocumentItemPartner> getPartnerOrFetch()
      Retrieval of associated BillingDocumentItemPartner entities (one to many). This corresponds to the OData navigation property to_Partner.

      If the navigation property to_Partner of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BillingDocumentItemPartner entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getPartnerIfPresent

      @Nonnull public io.vavr.control.Option<List<BillingDocumentItemPartner>> getPartnerIfPresent()
      Retrieval of associated BillingDocumentItemPartner entities (one to many). This corresponds to the OData navigation property to_Partner.

      If the navigation property for an entity BillingDocumentItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_Partner is already loaded, the result will contain the BillingDocumentItemPartner entities. If not, an Option with result state empty is returned.
    • setPartner

      public void setPartner(@Nonnull List<BillingDocumentItemPartner> value)
      Overwrites the list of associated BillingDocumentItemPartner entities for the loaded navigation property to_Partner.

      If the navigation property to_Partner of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BillingDocumentItemPartner entities.
    • addPartner

      public void addPartner(BillingDocumentItemPartner... entity)
      Adds elements to the list of associated BillingDocumentItemPartner entities. This corresponds to the OData navigation property to_Partner.

      If the navigation property to_Partner of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BillingDocumentItemPartner entities.
    • fetchPricingElement

      @Nonnull public List<BillingDocumentItemPrcgElmnt> fetchPricingElement()
      Fetches the BillingDocumentItemPrcgElmnt entities (one to many) associated with this entity. This corresponds to the OData navigation property to_PricingElement.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BillingDocumentItemPrcgElmnt entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getPricingElementOrFetch

      @Nonnull public List<BillingDocumentItemPrcgElmnt> getPricingElementOrFetch()
      Retrieval of associated BillingDocumentItemPrcgElmnt entities (one to many). This corresponds to the OData navigation property to_PricingElement.

      If the navigation property to_PricingElement of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BillingDocumentItemPrcgElmnt entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getPricingElementIfPresent

      @Nonnull public io.vavr.control.Option<List<BillingDocumentItemPrcgElmnt>> getPricingElementIfPresent()
      Retrieval of associated BillingDocumentItemPrcgElmnt entities (one to many). This corresponds to the OData navigation property to_PricingElement.

      If the navigation property for an entity BillingDocumentItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_PricingElement is already loaded, the result will contain the BillingDocumentItemPrcgElmnt entities. If not, an Option with result state empty is returned.
    • setPricingElement

      public void setPricingElement(@Nonnull List<BillingDocumentItemPrcgElmnt> value)
      Overwrites the list of associated BillingDocumentItemPrcgElmnt entities for the loaded navigation property to_PricingElement.

      If the navigation property to_PricingElement of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BillingDocumentItemPrcgElmnt entities.
    • addPricingElement

      public void addPricingElement(BillingDocumentItemPrcgElmnt... entity)
      Adds elements to the list of associated BillingDocumentItemPrcgElmnt entities. This corresponds to the OData navigation property to_PricingElement.

      If the navigation property to_PricingElement of a queried BillingDocumentItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BillingDocumentItemPrcgElmnt entities.
    • builder

      @Nonnull public static BillingDocumentItem.BillingDocumentItemBuilder builder()
    • getBillingDocument

      @Nullable public String getBillingDocument()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BillingDocument

      Returns:
      Billing Document
    • getBillingDocumentItem

      @Nullable public String getBillingDocumentItem()
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BillingDocumentItem

      Returns:
      Billing Item
    • getSalesDocumentItemCategory

      @Nullable public String getSalesDocumentItemCategory()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesDocumentItemCategory

      Returns:
      Sales Document Item Category
    • getSalesDocumentItemType

      @Nullable public String getSalesDocumentItemType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SalesDocumentItemType

      Returns:
      Item Type
    • getReturnItemProcessingType

      @Nullable public String getReturnItemProcessingType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ReturnItemProcessingType

      Returns:
      Returns item
    • getCreatedByUser

      @Nullable public String getCreatedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Name of Person Responsible for Creating the Object
    • getCreationDate

      @Nullable public LocalDateTime getCreationDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Returns:
      Record Created On
    • getCreationTime

      @Nullable public LocalTime getCreationTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationTime

      Returns:
      Entry time
    • getReferenceLogicalSystem

      @Nullable public String getReferenceLogicalSystem()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceLogicalSystem

      Returns:
      Logical System
    • getOrganizationDivision

      @Nullable public String getOrganizationDivision()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OrganizationDivision

      Returns:
      Division in Sales Order Header
    • getDivision

      @Nullable public String getDivision()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Division

      Returns:
      Division
    • getSalesOffice

      @Nullable public String getSalesOffice()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOffice

      Returns:
      Sales Office
    • getMaterial

      @Nullable public String getMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Returns:
      Material Number
    • getOriginallyRequestedMaterial

      @Nullable public String getOriginallyRequestedMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OriginallyRequestedMaterial

      Returns:
      Material Entered
    • getInternationalArticleNumber

      @Nullable public String getInternationalArticleNumber()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: InternationalArticleNumber

      Returns:
      International Article Number (EAN/UPC)
    • getPricingReferenceMaterial

      @Nullable public String getPricingReferenceMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PricingReferenceMaterial

      Returns:
      Pricing Reference Material
    • getBatch

      @Nullable public String getBatch()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Returns:
      Batch Number
    • getProductHierarchyNode

      @Nullable public String getProductHierarchyNode()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ProductHierarchyNode

      Returns:
      Product Hierarchy
    • getMaterialGroup

      @Nullable public String getMaterialGroup()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      Material Group
    • getAdditionalMaterialGroup1

      @Nullable public String getAdditionalMaterialGroup1()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup1

      Returns:
      Material Group 1
    • getAdditionalMaterialGroup2

      @Nullable public String getAdditionalMaterialGroup2()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup2

      Returns:
      Material Group 2
    • getAdditionalMaterialGroup3

      @Nullable public String getAdditionalMaterialGroup3()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup3

      Returns:
      Material Group 3
    • getAdditionalMaterialGroup4

      @Nullable public String getAdditionalMaterialGroup4()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup4

      Returns:
      Material Group 4
    • getAdditionalMaterialGroup5

      @Nullable public String getAdditionalMaterialGroup5()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalMaterialGroup5

      Returns:
      Material Group 5
    • getMaterialCommissionGroup

      @Nullable public String getMaterialCommissionGroup()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaterialCommissionGroup

      Returns:
      Commission Group
    • getPlant

      @Nullable public String getPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getStorageLocation

      @Nullable public String getStorageLocation()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Returns:
      Storage Location
    • getReplacementPartType

      @Nullable public String getReplacementPartType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ReplacementPartType

      Returns:
      Replacement part
    • getMaterialGroupHierarchy1

      @Nullable public String getMaterialGroupHierarchy1()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: MaterialGroupHierarchy1

      Returns:
      Material group hierarchy 1
    • getMaterialGroupHierarchy2

      @Nullable public String getMaterialGroupHierarchy2()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: MaterialGroupHierarchy2

      Returns:
      Material group hierarchy 2
    • getPlantRegion

      @Nullable public String getPlantRegion()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlantRegion

      Returns:
      Region in which plant is located
    • getPlantCounty

      @Nullable public String getPlantCounty()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlantCounty

      Returns:
      County in which plant is located
    • getPlantCity

      @Nullable public String getPlantCity()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PlantCity

      Returns:
      City in which plant is located
    • getBOMExplosion

      @Nullable public String getBOMExplosion()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BOMExplosion

      Returns:
      BOM Explosion Number
    • getMaterialDeterminationType

      @Nullable public String getMaterialDeterminationType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaterialDeterminationType

      Returns:
      ID for material determination
    • getBillingDocumentItemText

      @Nullable public String getBillingDocumentItemText()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BillingDocumentItemText

      Returns:
      Short Text for Sales Order Item
    • getServicesRenderedDate

      @Nullable public LocalDateTime getServicesRenderedDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ServicesRenderedDate

      Returns:
      Date on which services are rendered
    • getBillingQuantity

      @Nullable public BigDecimal getBillingQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: BillingQuantity

      Returns:
      Actual Invoiced Quantity
    • getBillingQuantityUnit

      @Nullable public String getBillingQuantityUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BillingQuantityUnit

      Returns:
      Sales Unit
    • getBillingQuantityInBaseUnit

      @Nullable public BigDecimal getBillingQuantityInBaseUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: BillingQuantityInBaseUnit

      Returns:
      Billing quantity in stock keeping unit
    • getBaseUnit

      @Nullable public String getBaseUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Returns:
      Base Unit of Measure
    • getMRPRequiredQuantityInBaseUnit

      @Nullable public BigDecimal getMRPRequiredQuantityInBaseUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MRPRequiredQuantityInBaseUnit

      Returns:
      Required quantity for mat.management in stockkeeping units
    • getBillingToBaseQuantityDnmntr

      @Nullable public BigDecimal getBillingToBaseQuantityDnmntr()
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: BillingToBaseQuantityDnmntr

      Returns:
      Denominator (divisor) for conversion of sales Qty into SKU
    • getBillingToBaseQuantityNmrtr

      @Nullable public BigDecimal getBillingToBaseQuantityNmrtr()
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: BillingToBaseQuantityNmrtr

      Returns:
      Numerator (factor) for conversion of sales quantity into SKU
    • getItemGrossWeight

      @Nullable public BigDecimal getItemGrossWeight()
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: ItemGrossWeight

      Returns:
      Gross Weight
    • getItemNetWeight

      @Nullable public BigDecimal getItemNetWeight()
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: ItemNetWeight

      Returns:
      Net Weight
    • getItemWeightUnit

      @Nullable public String getItemWeightUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ItemWeightUnit

      Returns:
      Unit of Weight
    • getItemVolume

      @Nullable public BigDecimal getItemVolume()
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: ItemVolume

      Returns:
      Volume
    • getItemVolumeUnit

      @Nullable public String getItemVolumeUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ItemVolumeUnit

      Returns:
      Volume Unit
    • getBillToPartyCountry

      @Nullable public String getBillToPartyCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BillToPartyCountry

      Returns:
      Destination Country/Region of Sales Order
    • getBillToPartyRegion

      @Nullable public String getBillToPartyRegion()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BillToPartyRegion

      Returns:
      Region of Sales Order
    • getBillingPlanRule

      @Nullable public String getBillingPlanRule()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BillingPlanRule

      Returns:
      Rule in billing plan/invoice plan
    • getBillingPlan

      @Nullable public String getBillingPlan()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BillingPlan

      Returns:
      Billing Plan Number / Invoicing Plan Number
    • getBillingPlanItem

      @Nullable public String getBillingPlanItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BillingPlanItem

      Returns:
      Item for billing plan/invoice plan/payment cards
    • getNetAmount

      @Nullable public BigDecimal getNetAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: NetAmount

      Returns:
      Net Value of Billing item in Document Currency
    • getTransactionCurrency

      @Nullable public String getTransactionCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      SD Document Currency
    • getGrossAmount

      @Nullable public BigDecimal getGrossAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: GrossAmount

      Returns:
      Gross Value of the Billing Item in Document Currency
    • getPricingDate

      @Nullable public LocalDateTime getPricingDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PricingDate

      Returns:
      Date for Pricing and Exchange Rate
    • getAbsltPriceDetnExchangeRate

      @Nullable public BigDecimal getAbsltPriceDetnExchangeRate()
      Constraints: Not nullable, Precision: 9, Scale: 5

      Original property name from the Odata EDM: AbsltPriceDetnExchangeRate

      Returns:
      Absolute exchange rate for price determination
    • getPriceDetnExchRateIsIndrctQtan

      @Nullable public Boolean getPriceDetnExchRateIsIndrctQtan()
      Constraints: none

      Original property name from the Odata EDM: PriceDetnExchRateIsIndrctQtan

      Returns:
      Pricing exchange rate quotation is indirect
    • getPriceDetnExchangeRateDate

      @Nullable public LocalDateTime getPriceDetnExchangeRateDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PriceDetnExchangeRateDate

      Returns:
      Translation Date
    • getPricingScaleQuantityInBaseUnit

      @Nullable public BigDecimal getPricingScaleQuantityInBaseUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: PricingScaleQuantityInBaseUnit

      Returns:
      Scale Quantity in base unit of measure
    • getTaxAmount

      @Nullable public BigDecimal getTaxAmount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: TaxAmount

      Returns:
      Tax Amount in Document Currency
    • getCostAmount

      @Nullable public BigDecimal getCostAmount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: CostAmount

      Returns:
      Cost in Document Currency
    • getSubtotal1Amount

      @Nullable public BigDecimal getSubtotal1Amount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal1Amount

      Returns:
      Subtotal 1 from Pricing Procedure for Price Element
    • getSubtotal2Amount

      @Nullable public BigDecimal getSubtotal2Amount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal2Amount

      Returns:
      Subtotal 2 from Pricing Procedure for Price Element
    • getSubtotal3Amount

      @Nullable public BigDecimal getSubtotal3Amount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal3Amount

      Returns:
      Subtotal 3 from Pricing Procedure for Price Element
    • getSubtotal4Amount

      @Nullable public BigDecimal getSubtotal4Amount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal4Amount

      Returns:
      Subtotal 4 from Pricing Procedure for Price Element
    • getSubtotal5Amount

      @Nullable public BigDecimal getSubtotal5Amount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal5Amount

      Returns:
      Subtotal 5 from Pricing Procedure for Price Element
    • getSubtotal6Amount

      @Nullable public BigDecimal getSubtotal6Amount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: Subtotal6Amount

      Returns:
      Subtotal 6 from Pricing Procedure for Price Element
    • getStatisticalValueControl

      @Nullable public String getStatisticalValueControl()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: StatisticalValueControl

      Returns:
      Statistical Values
    • getCashDiscountIsDeductible

      @Nullable public Boolean getCashDiscountIsDeductible()
      Constraints: none

      Original property name from the Odata EDM: CashDiscountIsDeductible

      Returns:
      Cash Discount Indicator
    • getCustomerConditionGroup1

      @Nullable public String getCustomerConditionGroup1()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup1

      Returns:
      Customer Condition Group 1
    • getCustomerConditionGroup2

      @Nullable public String getCustomerConditionGroup2()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup2

      Returns:
      Customer Condition Group 2
    • getCustomerConditionGroup3

      @Nullable public String getCustomerConditionGroup3()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup3

      Returns:
      Customer Condition Group 3
    • getCustomerConditionGroup4

      @Nullable public String getCustomerConditionGroup4()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup4

      Returns:
      Customer Condition Group 4
    • getCustomerConditionGroup5

      @Nullable public String getCustomerConditionGroup5()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerConditionGroup5

      Returns:
      Customer Condition Group 5
    • getManualPriceChangeType

      @Nullable public String getManualPriceChangeType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ManualPriceChangeType

      Returns:
      Status manual price change
    • getMaterialPricingGroup

      @Nullable public String getMaterialPricingGroup()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaterialPricingGroup

      Returns:
      Material Price Group
    • getAbsltStatisticsExchangeRate

      @Nullable public BigDecimal getAbsltStatisticsExchangeRate()
      Constraints: Not nullable, Precision: 9, Scale: 5

      Original property name from the Odata EDM: AbsltStatisticsExchangeRate

      Returns:
      Absolute exchange rate for statistics
    • getStatisticsExchRateIsIndrctQtan

      @Nullable public Boolean getStatisticsExchRateIsIndrctQtan()
      Constraints: none

      Original property name from the Odata EDM: StatisticsExchRateIsIndrctQtan

      Returns:
      Statistics exchange rate quotation is indirect
    • getMainItemPricingRefMaterial

      @Nullable public String getMainItemPricingRefMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MainItemPricingRefMaterial

      Returns:
      Pricing reference material of main item
    • getMainItemMaterialPricingGroup

      @Nullable public String getMainItemMaterialPricingGroup()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MainItemMaterialPricingGroup

      Returns:
      Material pricing group of main item
    • getDepartureCountry

      @Nullable public String getDepartureCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DepartureCountry

      Returns:
      Departure Country/Region (from which the goods are sent)
    • getTaxJurisdiction

      @Nullable public String getTaxJurisdiction()
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: TaxJurisdiction

      Returns:
      Tax Jurisdiction
    • getProductTaxClassification1

      @Nullable public String getProductTaxClassification1()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification1

      Returns:
      Tax Classification of Material
    • getProductTaxClassification2

      @Nullable public String getProductTaxClassification2()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification2

      Returns:
      Tax Classification 2 for Material
    • getProductTaxClassification3

      @Nullable public String getProductTaxClassification3()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification3

      Returns:
      Tax Classification 3 for Material
    • getProductTaxClassification4

      @Nullable public String getProductTaxClassification4()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification4

      Returns:
      Tax Classification 4 for Material
    • getProductTaxClassification5

      @Nullable public String getProductTaxClassification5()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification5

      Returns:
      Tax Classification 5 for Material
    • getProductTaxClassification6

      @Nullable public String getProductTaxClassification6()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification6

      Returns:
      Tax Classification 6 for Material
    • getProductTaxClassification7

      @Nullable public String getProductTaxClassification7()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification7

      Returns:
      Tax Classification 7 for Material
    • getProductTaxClassification8

      @Nullable public String getProductTaxClassification8()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification8

      Returns:
      Tax Classification 8 for Material
    • getProductTaxClassification9

      @Nullable public String getProductTaxClassification9()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductTaxClassification9

      Returns:
      Tax Classification 9 for Material
    • getZeroVATRsn

      @Nullable public String getZeroVATRsn()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ZeroVATRsn

      Returns:
      Reason for Zero VAT
    • getEligibleAmountForCashDiscount

      @Nullable public BigDecimal getEligibleAmountForCashDiscount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: EligibleAmountForCashDiscount

      Returns:
      Amount eligible for cash discount in document currency
    • getBusinessArea

      @Nullable public String getBusinessArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Returns:
      Business Area
    • getProfitCenter

      @Nullable public String getProfitCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      Profit Center
    • getWBSElement

      @Nullable public String getWBSElement()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElement

      Returns:
      Work Breakdown Structure Element (WBS Element)
    • getControllingArea

      @Nullable public String getControllingArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Returns:
      Controlling Area
    • getProfitabilitySegment

      @Nullable public String getProfitabilitySegment()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitabilitySegment

      Returns:
      Deprecated: Profitability Segment
    • getOrderID

      @Nullable public String getOrderID()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: OrderID

      Returns:
      Order Number
    • getCostCenter

      @Nullable public String getCostCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getOriginSDDocument

      @Nullable public String getOriginSDDocument()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OriginSDDocument

      Returns:
      Originating Document
    • getOriginSDDocumentItem

      @Nullable public String getOriginSDDocumentItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: OriginSDDocumentItem

      Returns:
      Originating Item
    • getMatlAccountAssignmentGroup

      @Nullable public String getMatlAccountAssignmentGroup()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MatlAccountAssignmentGroup

      Returns:
      Account Assignment Group for Material
    • getReferenceSDDocument

      @Nullable public String getReferenceSDDocument()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceSDDocument

      Returns:
      Document Number of Reference Document
    • getReferenceSDDocumentItem

      @Nullable public String getReferenceSDDocumentItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ReferenceSDDocumentItem

      Returns:
      Item Number of the Reference Item
    • getReferenceSDDocumentCategory

      @Nullable public String getReferenceSDDocumentCategory()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReferenceSDDocumentCategory

      Returns:
      Reference Document Category
    • getSalesDocument

      @Nullable public String getSalesDocument()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesDocument

      Returns:
      Sales Document
    • getSalesDocumentItem

      @Nullable public String getSalesDocumentItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesDocumentItem

      Returns:
      Sales Document Item
    • getSalesSDDocumentCategory

      @Nullable public String getSalesSDDocumentCategory()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesSDDocumentCategory

      Returns:
      Sales Document Category
    • getHigherLevelItem

      @Nullable public String getHigherLevelItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: HigherLevelItem

      Returns:
      Higher-Level Item in Bill of Material Structures
    • getBillingDocumentItemInPartSgmt

      @Nullable public String getBillingDocumentItemInPartSgmt()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BillingDocumentItemInPartSgmt

      Returns:
      Item Number in the Partner Segment
    • getExternalReferenceDocument

      @Nullable public String getExternalReferenceDocument()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ExternalReferenceDocument

      Returns:
      External Reference Document
    • getExternalReferenceDocumentItem

      @Nullable public String getExternalReferenceDocumentItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ExternalReferenceDocumentItem

      Returns:
      External Reference Document Item
    • getSalesGroup

      @Nullable public String getSalesGroup()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SalesGroup

      Returns:
      Sales Group
    • getAdditionalCustomerGroup1

      @Nullable public String getAdditionalCustomerGroup1()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup1

      Returns:
      Customer Group 1
    • getAdditionalCustomerGroup2

      @Nullable public String getAdditionalCustomerGroup2()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup2

      Returns:
      Customer Group 2
    • getAdditionalCustomerGroup3

      @Nullable public String getAdditionalCustomerGroup3()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup3

      Returns:
      Customer Group 3
    • getAdditionalCustomerGroup4

      @Nullable public String getAdditionalCustomerGroup4()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup4

      Returns:
      Customer Group 4
    • getAdditionalCustomerGroup5

      @Nullable public String getAdditionalCustomerGroup5()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCustomerGroup5

      Returns:
      Customer Group 5
    • getSDDocumentReason

      @Nullable public String getSDDocumentReason()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SDDocumentReason

      Returns:
      Order Reason (Reason for the Business Transaction)
    • getRetailPromotion

      @Nullable public String getRetailPromotion()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RetailPromotion

      Returns:
      Retail Promotion
    • getRebateBasisAmount

      @Nullable public BigDecimal getRebateBasisAmount()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: RebateBasisAmount

      Returns:
      Rebate Basis 1
    • getVolumeRebateGroup

      @Nullable public String getVolumeRebateGroup()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: VolumeRebateGroup

      Returns:
      Volume rebate group
    • getItemIsRelevantForCredit

      @Nullable public Boolean getItemIsRelevantForCredit()
      Constraints: none

      Original property name from the Odata EDM: ItemIsRelevantForCredit

      Returns:
      ID: Item with active credit function / relevant for credit
    • getCreditRelatedPrice

      @Nullable public BigDecimal getCreditRelatedPrice()
      Constraints: Not nullable, Precision: 12, Scale: 3

      Original property name from the Odata EDM: CreditRelatedPrice

      Returns:
      Item credit price
    • getSalesDeal

      @Nullable public String getSalesDeal()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesDeal

      Returns:
      Sales Deal
    • getSalesPromotion

      @Nullable public String getSalesPromotion()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesPromotion

      Returns:
      Promotion
    • getSalesOrderSalesDistrict

      @Nullable public String getSalesOrderSalesDistrict()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderSalesDistrict

      Returns:
      Sales district of sales order
    • getSalesOrderCustomerGroup

      @Nullable public String getSalesOrderCustomerGroup()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SalesOrderCustomerGroup

      Returns:
      Customer group of sales order
    • getSalesOrderCustomerPriceGroup

      @Nullable public String getSalesOrderCustomerPriceGroup()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SalesOrderCustomerPriceGroup

      Returns:
      Price group of sales order
    • getSalesOrderPriceListType

      @Nullable public String getSalesOrderPriceListType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SalesOrderPriceListType

      Returns:
      Price list type of sales order
    • getSalesOrderSalesOrganization

      @Nullable public String getSalesOrderSalesOrganization()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrderSalesOrganization

      Returns:
      Sales organization of sales order
    • getSalesOrderDistributionChannel

      @Nullable public String getSalesOrderDistributionChannel()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SalesOrderDistributionChannel

      Returns:
      Distribution channel of sales order
    • getSalesDocIsCreatedFromReference

      @Nullable public Boolean getSalesDocIsCreatedFromReference()
      Constraints: none

      Original property name from the Odata EDM: SalesDocIsCreatedFromReference

      Returns:
      Sales document was created from reference
    • getShippingPoint

      @Nullable public String getShippingPoint()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ShippingPoint

      Returns:
      Shipping Point / Receiving Point
    • getHigherLevelItemUsage

      @Nullable public String getHigherLevelItemUsage()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: HigherLevelItemUsage

      Returns:
      ID for higher-level item usage
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<BillingDocumentItem>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<BillingDocumentItem>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<BillingDocumentItem>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<BillingDocumentItem>