public class BillingDocumentItem extends Entity<BillingDocumentItem>
Modifier and Type | Class and Description |
---|---|
static class |
BillingDocumentItem.BillingDocumentItemBuilder |
Modifier and Type | Field and Description |
---|---|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_CUSTOMER_GROUP1
Use with available fluent helpers to apply the AdditionalCustomerGroup1 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_CUSTOMER_GROUP2
Use with available fluent helpers to apply the AdditionalCustomerGroup2 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_CUSTOMER_GROUP3
Use with available fluent helpers to apply the AdditionalCustomerGroup3 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_CUSTOMER_GROUP4
Use with available fluent helpers to apply the AdditionalCustomerGroup4 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_CUSTOMER_GROUP5
Use with available fluent helpers to apply the AdditionalCustomerGroup5 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_MATERIAL_GROUP1
Use with available fluent helpers to apply the AdditionalMaterialGroup1 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_MATERIAL_GROUP2
Use with available fluent helpers to apply the AdditionalMaterialGroup2 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_MATERIAL_GROUP3
Use with available fluent helpers to apply the AdditionalMaterialGroup3 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_MATERIAL_GROUP4
Use with available fluent helpers to apply the AdditionalMaterialGroup4 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ADDITIONAL_MATERIAL_GROUP5
Use with available fluent helpers to apply the AdditionalMaterialGroup5 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
B_O_M_EXPLOSION
Use with available fluent helpers to apply the BOMExplosion field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BATCH
Use with available fluent helpers to apply the Batch field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILL_TO_PARTY_COUNTRY
Use with available fluent helpers to apply the BillToPartyCountry field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILL_TO_PARTY_REGION
Use with available fluent helpers to apply the BillToPartyRegion field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILLING_DOCUMENT
Use with available fluent helpers to apply the BillingDocument field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILLING_DOCUMENT_ITEM
Use with available fluent helpers to apply the BillingDocumentItem field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILLING_DOCUMENT_ITEM_IN_PART_SGMT
Use with available fluent helpers to apply the BillingDocumentItemInPartSgmt field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILLING_DOCUMENT_ITEM_TEXT
Use with available fluent helpers to apply the BillingDocumentItemText field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILLING_PLAN
Use with available fluent helpers to apply the BillingPlan field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILLING_PLAN_ITEM
Use with available fluent helpers to apply the BillingPlanItem field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILLING_PLAN_RULE
Use with available fluent helpers to apply the BillingPlanRule field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
BILLING_QUANTITY
Use with available fluent helpers to apply the BillingQuantity field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
BILLING_QUANTITY_IN_BASE_UNIT
Use with available fluent helpers to apply the BillingQuantityInBaseUnit field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BILLING_QUANTITY_UNIT
Use with available fluent helpers to apply the BillingQuantityUnit field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
BILLING_TO_BASE_QUANTITY_DNMNTR
Use with available fluent helpers to apply the BillingToBaseQuantityDnmntr field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
BILLING_TO_BASE_QUANTITY_NMRTR
Use with available fluent helpers to apply the BillingToBaseQuantityNmrtr field to query operations.
|
static EntityField<BillingDocumentItem,String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static EntityField<BillingDocumentItem,Boolean> |
CASH_DISCOUNT_IS_DEDUCTIBLE
Use with available fluent helpers to apply the CashDiscountIsDeductible field to query operations.
|
static EntityField<BillingDocumentItem,String> |
CONTROLLING_AREA
Use with available fluent helpers to apply the ControllingArea field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
COST_AMOUNT
Use with available fluent helpers to apply the CostAmount field to query operations.
|
static EntityField<BillingDocumentItem,String> |
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations.
|
static EntityField<BillingDocumentItem,String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static EntityField<BillingDocumentItem,Calendar> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static EntityField<BillingDocumentItem,Calendar> |
CREATION_TIME
Use with available fluent helpers to apply the CreationTime field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
CREDIT_RELATED_PRICE
Use with available fluent helpers to apply the CreditRelatedPrice field to query operations.
|
static EntityField<BillingDocumentItem,String> |
CUSTOMER_CONDITION_GROUP1
Use with available fluent helpers to apply the CustomerConditionGroup1 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
CUSTOMER_CONDITION_GROUP2
Use with available fluent helpers to apply the CustomerConditionGroup2 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
CUSTOMER_CONDITION_GROUP3
Use with available fluent helpers to apply the CustomerConditionGroup3 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
CUSTOMER_CONDITION_GROUP4
Use with available fluent helpers to apply the CustomerConditionGroup4 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
CUSTOMER_CONDITION_GROUP5
Use with available fluent helpers to apply the CustomerConditionGroup5 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
DEPARTURE_COUNTRY
Use with available fluent helpers to apply the DepartureCountry field to query operations.
|
static EntityField<BillingDocumentItem,String> |
DIVISION
Use with available fluent helpers to apply the Division field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
ELIGIBLE_AMOUNT_FOR_CASH_DISCOUNT
Use with available fluent helpers to apply the EligibleAmountForCashDiscount field to query operations.
|
static EntityField<BillingDocumentItem,String> |
EXTERNAL_REFERENCE_DOCUMENT
Use with available fluent helpers to apply the ExternalReferenceDocument field to query operations.
|
static EntityField<BillingDocumentItem,String> |
EXTERNAL_REFERENCE_DOCUMENT_ITEM
Use with available fluent helpers to apply the ExternalReferenceDocumentItem field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
GROSS_AMOUNT
Use with available fluent helpers to apply the GrossAmount field to query operations.
|
static EntityField<BillingDocumentItem,String> |
HIGHER_LEVEL_ITEM
Use with available fluent helpers to apply the HigherLevelItem field to query operations.
|
static EntityField<BillingDocumentItem,String> |
HIGHER_LEVEL_ITEM_USAGE
Use with available fluent helpers to apply the HigherLevelItemUsage field to query operations.
|
static EntityField<BillingDocumentItem,String> |
INTERNATIONAL_ARTICLE_NUMBER
Use with available fluent helpers to apply the InternationalArticleNumber field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
ITEM_GROSS_WEIGHT
Use with available fluent helpers to apply the ItemGrossWeight field to query operations.
|
static EntityField<BillingDocumentItem,Boolean> |
ITEM_IS_RELEVANT_FOR_CREDIT
Use with available fluent helpers to apply the ItemIsRelevantForCredit field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
ITEM_NET_WEIGHT
Use with available fluent helpers to apply the ItemNetWeight field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
ITEM_VOLUME
Use with available fluent helpers to apply the ItemVolume field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ITEM_VOLUME_UNIT
Use with available fluent helpers to apply the ItemVolumeUnit field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ITEM_WEIGHT_UNIT
Use with available fluent helpers to apply the ItemWeightUnit field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
M_R_P_REQUIRED_QUANTITY_IN_BASE_UNIT
Use with available fluent helpers to apply the MRPRequiredQuantityInBaseUnit field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MAIN_ITEM_MATERIAL_PRICING_GROUP
Use with available fluent helpers to apply the MainItemMaterialPricingGroup field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MAIN_ITEM_PRICING_REF_MATERIAL
Use with available fluent helpers to apply the MainItemPricingRefMaterial field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MANUAL_PRICE_CHANGE_TYPE
Use with available fluent helpers to apply the ManualPriceChangeType field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MATERIAL_COMMISSION_GROUP
Use with available fluent helpers to apply the MaterialCommissionGroup field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MATERIAL_DETERMINATION_TYPE
Use with available fluent helpers to apply the MaterialDeterminationType field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MATERIAL_GROUP_HIERARCHY1
Use with available fluent helpers to apply the MaterialGroupHierarchy1 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MATERIAL_GROUP_HIERARCHY2
Use with available fluent helpers to apply the MaterialGroupHierarchy2 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MATERIAL_PRICING_GROUP
Use with available fluent helpers to apply the MaterialPricingGroup field to query operations.
|
static EntityField<BillingDocumentItem,String> |
MATL_ACCOUNT_ASSIGNMENT_GROUP
Use with available fluent helpers to apply the MatlAccountAssignmentGroup field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
NET_AMOUNT
Use with available fluent helpers to apply the NetAmount field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ORDER_ID
Use with available fluent helpers to apply the OrderID field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ORGANIZATION_DIVISION
Use with available fluent helpers to apply the OrganizationDivision field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ORIGIN_S_D_DOCUMENT
Use with available fluent helpers to apply the OriginSDDocument field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ORIGIN_S_D_DOCUMENT_ITEM
Use with available fluent helpers to apply the OriginSDDocumentItem field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ORIGINALLY_REQUESTED_MATERIAL
Use with available fluent helpers to apply the OriginallyRequestedMaterial field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PLANT_CITY
Use with available fluent helpers to apply the PlantCity field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PLANT_COUNTY
Use with available fluent helpers to apply the PlantCounty field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PLANT_REGION
Use with available fluent helpers to apply the PlantRegion field to query operations.
|
static EntityField<BillingDocumentItem,Calendar> |
PRICING_DATE
Use with available fluent helpers to apply the PricingDate field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRICING_REFERENCE_MATERIAL
Use with available fluent helpers to apply the PricingReferenceMaterial field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
PRICING_SCALE_QUANTITY_IN_BASE_UNIT
Use with available fluent helpers to apply the PricingScaleQuantityInBaseUnit field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_HIERARCHY_NODE
Use with available fluent helpers to apply the ProductHierarchyNode field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION1
Use with available fluent helpers to apply the ProductTaxClassification1 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION2
Use with available fluent helpers to apply the ProductTaxClassification2 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION3
Use with available fluent helpers to apply the ProductTaxClassification3 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION4
Use with available fluent helpers to apply the ProductTaxClassification4 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION5
Use with available fluent helpers to apply the ProductTaxClassification5 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION6
Use with available fluent helpers to apply the ProductTaxClassification6 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION7
Use with available fluent helpers to apply the ProductTaxClassification7 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION8
Use with available fluent helpers to apply the ProductTaxClassification8 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PRODUCT_TAX_CLASSIFICATION9
Use with available fluent helpers to apply the ProductTaxClassification9 field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PROFIT_CENTER
Use with available fluent helpers to apply the ProfitCenter field to query operations.
|
static EntityField<BillingDocumentItem,String> |
PROFITABILITY_SEGMENT
Use with available fluent helpers to apply the ProfitabilitySegment field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
REBATE_BASIS_AMOUNT
Use with available fluent helpers to apply the RebateBasisAmount field to query operations.
|
static EntityField<BillingDocumentItem,String> |
REFERENCE_S_D_DOCUMENT
Use with available fluent helpers to apply the ReferenceSDDocument field to query operations.
|
static EntityField<BillingDocumentItem,String> |
REFERENCE_S_D_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the ReferenceSDDocumentCategory field to query operations.
|
static EntityField<BillingDocumentItem,String> |
REFERENCE_S_D_DOCUMENT_ITEM
Use with available fluent helpers to apply the ReferenceSDDocumentItem field to query operations.
|
static EntityField<BillingDocumentItem,String> |
REPLACEMENT_PART_TYPE
Use with available fluent helpers to apply the ReplacementPartType field to query operations.
|
static EntityField<BillingDocumentItem,String> |
RETAIL_PROMOTION
Use with available fluent helpers to apply the RetailPromotion field to query operations.
|
static EntityField<BillingDocumentItem,String> |
RETURN_ITEM_PROCESSING_TYPE
Use with available fluent helpers to apply the ReturnItemProcessingType field to query operations.
|
static EntityField<BillingDocumentItem,String> |
S_D_DOCUMENT_REASON
Use with available fluent helpers to apply the SDDocumentReason field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_DEAL
Use with available fluent helpers to apply the SalesDeal field to query operations.
|
static EntityField<BillingDocumentItem,Boolean> |
SALES_DOC_IS_CREATED_FROM_REFERENCE
Use with available fluent helpers to apply the SalesDocIsCreatedFromReference field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_DOCUMENT
Use with available fluent helpers to apply the SalesDocument field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_DOCUMENT_ITEM
Use with available fluent helpers to apply the SalesDocumentItem field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_DOCUMENT_ITEM_CATEGORY
Use with available fluent helpers to apply the SalesDocumentItemCategory field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_DOCUMENT_ITEM_TYPE
Use with available fluent helpers to apply the SalesDocumentItemType field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_GROUP
Use with available fluent helpers to apply the SalesGroup field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_OFFICE
Use with available fluent helpers to apply the SalesOffice field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_ORDER_CUSTOMER_GROUP
Use with available fluent helpers to apply the SalesOrderCustomerGroup field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_ORDER_CUSTOMER_PRICE_GROUP
Use with available fluent helpers to apply the SalesOrderCustomerPriceGroup field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_ORDER_DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the SalesOrderDistributionChannel field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_ORDER_PRICE_LIST_TYPE
Use with available fluent helpers to apply the SalesOrderPriceListType field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_ORDER_SALES_DISTRICT
Use with available fluent helpers to apply the SalesOrderSalesDistrict field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_ORDER_SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrderSalesOrganization field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_PROMOTION
Use with available fluent helpers to apply the SalesPromotion field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SALES_S_D_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the SalesSDDocumentCategory field to query operations.
|
static EntityField<BillingDocumentItem,Calendar> |
SERVICES_RENDERED_DATE
Use with available fluent helpers to apply the ServicesRenderedDate field to query operations.
|
static EntityField<BillingDocumentItem,String> |
SHIPPING_POINT
Use with available fluent helpers to apply the ShippingPoint field to query operations.
|
static EntityField<BillingDocumentItem,String> |
STATISTICAL_VALUE_CONTROL
Use with available fluent helpers to apply the StatisticalValueControl field to query operations.
|
static EntityField<BillingDocumentItem,String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
SUBTOTAL1_AMOUNT
Use with available fluent helpers to apply the Subtotal1Amount field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
SUBTOTAL2_AMOUNT
Use with available fluent helpers to apply the Subtotal2Amount field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
SUBTOTAL3_AMOUNT
Use with available fluent helpers to apply the Subtotal3Amount field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
SUBTOTAL4_AMOUNT
Use with available fluent helpers to apply the Subtotal4Amount field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
SUBTOTAL5_AMOUNT
Use with available fluent helpers to apply the Subtotal5Amount field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
SUBTOTAL6_AMOUNT
Use with available fluent helpers to apply the Subtotal6Amount field to query operations.
|
static EntityField<BillingDocumentItem,BigDecimal> |
TAX_AMOUNT
Use with available fluent helpers to apply the TaxAmount field to query operations.
|
static EntityField<BillingDocumentItem,String> |
TAX_JURISDICTION
Use with available fluent helpers to apply the TaxJurisdiction field to query operations.
|
static EntityField<BillingDocumentItem,String> |
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations.
|
static EntityField<BillingDocumentItem,String> |
VOLUME_REBATE_GROUP
Use with available fluent helpers to apply the VolumeRebateGroup field to query operations.
|
static EntityField<BillingDocumentItem,String> |
W_B_S_ELEMENT
Use with available fluent helpers to apply the WBSElement field to query operations.
|
static EntityField<BillingDocumentItem,String> |
ZERO_V_A_T_RSN
Use with available fluent helpers to apply the ZeroVATRsn field to query operations.
|
Constructor and Description |
---|
BillingDocumentItem() |
BillingDocumentItem(String billingDocument,
String billingDocumentItem,
String salesDocumentItemCategory,
String salesDocumentItemType,
String returnItemProcessingType,
String createdByUser,
Calendar creationDate,
Calendar creationTime,
String organizationDivision,
String division,
String salesOffice,
String material,
String originallyRequestedMaterial,
String internationalArticleNumber,
String pricingReferenceMaterial,
String batch,
String productHierarchyNode,
String materialGroup,
String additionalMaterialGroup1,
String additionalMaterialGroup2,
String additionalMaterialGroup3,
String additionalMaterialGroup4,
String additionalMaterialGroup5,
String materialCommissionGroup,
String plant,
String storageLocation,
String replacementPartType,
String materialGroupHierarchy1,
String materialGroupHierarchy2,
String plantRegion,
String plantCounty,
String plantCity,
String bOMExplosion,
String materialDeterminationType,
String billingDocumentItemText,
Calendar servicesRenderedDate,
BigDecimal billingQuantity,
String billingQuantityUnit,
BigDecimal billingQuantityInBaseUnit,
String baseUnit,
BigDecimal mRPRequiredQuantityInBaseUnit,
BigDecimal billingToBaseQuantityDnmntr,
BigDecimal billingToBaseQuantityNmrtr,
BigDecimal itemGrossWeight,
BigDecimal itemNetWeight,
String itemWeightUnit,
BigDecimal itemVolume,
String itemVolumeUnit,
String billToPartyCountry,
String billToPartyRegion,
String billingPlanRule,
String billingPlan,
String billingPlanItem,
BigDecimal netAmount,
String transactionCurrency,
BigDecimal grossAmount,
Calendar pricingDate,
BigDecimal pricingScaleQuantityInBaseUnit,
BigDecimal taxAmount,
BigDecimal costAmount,
BigDecimal subtotal1Amount,
BigDecimal subtotal2Amount,
BigDecimal subtotal3Amount,
BigDecimal subtotal4Amount,
BigDecimal subtotal5Amount,
BigDecimal subtotal6Amount,
String statisticalValueControl,
Boolean cashDiscountIsDeductible,
String customerConditionGroup1,
String customerConditionGroup2,
String customerConditionGroup3,
String customerConditionGroup4,
String customerConditionGroup5,
String manualPriceChangeType,
String materialPricingGroup,
String mainItemPricingRefMaterial,
String mainItemMaterialPricingGroup,
String departureCountry,
String taxJurisdiction,
String productTaxClassification1,
String productTaxClassification2,
String productTaxClassification3,
String productTaxClassification4,
String productTaxClassification5,
String productTaxClassification6,
String productTaxClassification7,
String productTaxClassification8,
String productTaxClassification9,
String zeroVATRsn,
BigDecimal eligibleAmountForCashDiscount,
String businessArea,
String profitCenter,
String wBSElement,
String controllingArea,
String profitabilitySegment,
String orderID,
String costCenter,
String originSDDocument,
String originSDDocumentItem,
String matlAccountAssignmentGroup,
String referenceSDDocument,
String referenceSDDocumentItem,
String referenceSDDocumentCategory,
String salesDocument,
String salesDocumentItem,
String salesSDDocumentCategory,
String higherLevelItem,
String billingDocumentItemInPartSgmt,
String externalReferenceDocument,
String externalReferenceDocumentItem,
String salesGroup,
String additionalCustomerGroup1,
String additionalCustomerGroup2,
String additionalCustomerGroup3,
String additionalCustomerGroup4,
String additionalCustomerGroup5,
String sDDocumentReason,
String retailPromotion,
BigDecimal rebateBasisAmount,
String volumeRebateGroup,
Boolean itemIsRelevantForCredit,
BigDecimal creditRelatedPrice,
String salesDeal,
String salesPromotion,
String salesOrderSalesDistrict,
String salesOrderCustomerGroup,
String salesOrderCustomerPriceGroup,
String salesOrderPriceListType,
String salesOrderSalesOrganization,
String salesOrderDistributionChannel,
Boolean salesDocIsCreatedFromReference,
String shippingPoint,
String higherLevelItemUsage,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static BillingDocumentItem.BillingDocumentItemBuilder |
builder() |
boolean |
equals(Object o) |
BillingDocument |
fetchBillingDocument()
Fetches the BillingDocument entity (one to one) associated with this entity.
|
List<BillingDocumentItemPartner> |
fetchPartner()
Fetches the BillingDocumentItemPartner entities (one to many) associated with this entity.
|
List<BillingDocumentItemPrcgElmnt> |
fetchPricingElement()
Fetches the BillingDocumentItemPrcgElmnt entities (one to many) associated with this entity.
|
static <T> EntityField<BillingDocumentItem,T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getAdditionalCustomerGroup1()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalCustomerGroup2()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalCustomerGroup3()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalCustomerGroup4()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalCustomerGroup5()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup1()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup2()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup3()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup4()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup5()
Constraints: Not nullable, Maximum length: 3
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getBatch()
Constraints: Not nullable, Maximum length: 10
|
String |
getBillingDocument()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getBillingDocumentItem()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
String |
getBillingDocumentItemInPartSgmt()
Constraints: Not nullable, Maximum length: 6
|
String |
getBillingDocumentItemText()
Constraints: Not nullable, Maximum length: 40
|
String |
getBillingPlan()
Constraints: Not nullable, Maximum length: 10
|
String |
getBillingPlanItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getBillingPlanRule()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getBillingQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getBillingQuantityInBaseUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getBillingQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getBillingToBaseQuantityDnmntr()
Constraints: Not nullable, Precision: 5, Scale: 0
|
BigDecimal |
getBillingToBaseQuantityNmrtr()
Constraints: Not nullable, Precision: 5, Scale: 0
|
String |
getBillToPartyCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getBillToPartyRegion()
Constraints: Not nullable, Maximum length: 3
|
String |
getBOMExplosion()
Constraints: Not nullable, Maximum length: 8
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
Boolean |
getCashDiscountIsDeductible()
Constraints: none
|
String |
getControllingArea()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getCostAmount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getCostCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
Calendar |
getCreationTime()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getCreditRelatedPrice()
Constraints: Not nullable, Precision: 12, Scale: 3
|
String |
getCustomerConditionGroup1()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerConditionGroup2()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerConditionGroup3()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerConditionGroup4()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerConditionGroup5()
Constraints: Not nullable, Maximum length: 2
|
String |
getDepartureCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getDivision()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getEligibleAmountForCashDiscount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getExternalReferenceDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getExternalReferenceDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
BigDecimal |
getGrossAmount()
Constraints: Not nullable, Precision: 16, Scale: 3
|
String |
getHigherLevelItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getHigherLevelItemUsage()
Constraints: Not nullable, Maximum length: 1
|
String |
getInternationalArticleNumber()
Constraints: Not nullable, Maximum length: 18
|
BigDecimal |
getItemGrossWeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
Boolean |
getItemIsRelevantForCredit()
Constraints: none
|
BigDecimal |
getItemNetWeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
BigDecimal |
getItemVolume()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getItemVolumeUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getItemWeightUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getMainItemMaterialPricingGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getMainItemPricingRefMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getManualPriceChangeType()
Constraints: Not nullable, Maximum length: 1
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialCommissionGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getMaterialDeterminationType()
Constraints: Not nullable, Maximum length: 1
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
String |
getMaterialGroupHierarchy1()
Constraints: Not nullable, Maximum length: 18
|
String |
getMaterialGroupHierarchy2()
Constraints: Not nullable, Maximum length: 18
|
String |
getMaterialPricingGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getMatlAccountAssignmentGroup()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getMRPRequiredQuantityInBaseUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getNetAmount()
Constraints: Not nullable, Precision: 16, Scale: 3
|
String |
getOrderID()
Constraints: Not nullable, Maximum length: 12
|
String |
getOrganizationDivision()
Constraints: Not nullable, Maximum length: 2
|
String |
getOriginallyRequestedMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getOriginSDDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getOriginSDDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPlantCity()
Constraints: Not nullable, Maximum length: 4
|
String |
getPlantCounty()
Constraints: Not nullable, Maximum length: 3
|
String |
getPlantRegion()
Constraints: Not nullable, Maximum length: 3
|
Calendar |
getPricingDate()
Constraints: Not nullable, Precision: 0
|
String |
getPricingReferenceMaterial()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getPricingScaleQuantityInBaseUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getProductHierarchyNode()
Constraints: Not nullable, Maximum length: 18
|
String |
getProductTaxClassification1()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification2()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification3()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification4()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification5()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification6()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification7()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification8()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification9()
Constraints: Not nullable, Maximum length: 1
|
String |
getProfitabilitySegment()
Constraints: Not nullable, Maximum length: 10
|
String |
getProfitCenter()
Constraints: Not nullable, Maximum length: 10
|
BigDecimal |
getRebateBasisAmount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getReferenceSDDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getReferenceSDDocumentCategory()
Constraints: Not nullable, Maximum length: 4
|
String |
getReferenceSDDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getReplacementPartType()
Constraints: Not nullable, Maximum length: 1
|
String |
getRetailPromotion()
Constraints: Not nullable, Maximum length: 10
|
String |
getReturnItemProcessingType()
Constraints: Not nullable, Maximum length: 1
|
String |
getSalesDeal()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getSalesDocIsCreatedFromReference()
Constraints: none
|
String |
getSalesDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getSalesDocumentItemCategory()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesDocumentItemType()
Constraints: Not nullable, Maximum length: 1
|
String |
getSalesGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesOffice()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrderCustomerGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getSalesOrderCustomerPriceGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getSalesOrderDistributionChannel()
Constraints: Not nullable, Maximum length: 2
|
String |
getSalesOrderPriceListType()
Constraints: Not nullable, Maximum length: 2
|
String |
getSalesOrderSalesDistrict()
Constraints: Not nullable, Maximum length: 6
|
String |
getSalesOrderSalesOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesPromotion()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesSDDocumentCategory()
Constraints: Not nullable, Maximum length: 4
|
String |
getSDDocumentReason()
Constraints: Not nullable, Maximum length: 3
|
Calendar |
getServicesRenderedDate()
Constraints: Not nullable, Precision: 0
|
String |
getShippingPoint()
Constraints: Not nullable, Maximum length: 4
|
String |
getStatisticalValueControl()
Constraints: Not nullable, Maximum length: 1
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getSubtotal1Amount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
BigDecimal |
getSubtotal2Amount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
BigDecimal |
getSubtotal3Amount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
BigDecimal |
getSubtotal4Amount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
BigDecimal |
getSubtotal5Amount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
BigDecimal |
getSubtotal6Amount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
BigDecimal |
getTaxAmount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getTaxJurisdiction()
Constraints: Not nullable, Maximum length: 15
|
String |
getTransactionCurrency()
Constraints: Not nullable, Maximum length: 5
|
Class<BillingDocumentItem> |
getType() |
String |
getVolumeRebateGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getWBSElement()
Constraints: Not nullable, Maximum length: 24
|
String |
getZeroVATRsn()
Constraints: Not nullable, Maximum length: 1
|
int |
hashCode() |
void |
setAdditionalCustomerGroup1(String additionalCustomerGroup1)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalCustomerGroup2(String additionalCustomerGroup2)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalCustomerGroup3(String additionalCustomerGroup3)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalCustomerGroup4(String additionalCustomerGroup4)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalCustomerGroup5(String additionalCustomerGroup5)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup1(String additionalMaterialGroup1)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup2(String additionalMaterialGroup2)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup3(String additionalMaterialGroup3)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup4(String additionalMaterialGroup4)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup5(String additionalMaterialGroup5)
Constraints: Not nullable, Maximum length: 3
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setBatch(String batch)
Constraints: Not nullable, Maximum length: 10
|
void |
setBillingDocument(String billingDocument)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setBillingDocumentItem(String billingDocumentItem)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setBillingDocumentItemInPartSgmt(String billingDocumentItemInPartSgmt)
Constraints: Not nullable, Maximum length: 6
|
void |
setBillingDocumentItemText(String billingDocumentItemText)
Constraints: Not nullable, Maximum length: 40
|
void |
setBillingPlan(String billingPlan)
Constraints: Not nullable, Maximum length: 10
|
void |
setBillingPlanItem(String billingPlanItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setBillingPlanRule(String billingPlanRule)
Constraints: Not nullable, Maximum length: 1
|
void |
setBillingQuantity(BigDecimal billingQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setBillingQuantityInBaseUnit(BigDecimal billingQuantityInBaseUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setBillingQuantityUnit(String billingQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setBillingToBaseQuantityDnmntr(BigDecimal billingToBaseQuantityDnmntr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setBillingToBaseQuantityNmrtr(BigDecimal billingToBaseQuantityNmrtr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setBillToPartyCountry(String billToPartyCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setBillToPartyRegion(String billToPartyRegion)
Constraints: Not nullable, Maximum length: 3
|
void |
setBOMExplosion(String bOMExplosion)
Constraints: Not nullable, Maximum length: 8
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCashDiscountIsDeductible(Boolean cashDiscountIsDeductible)
Constraints: none
|
void |
setControllingArea(String controllingArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCostAmount(BigDecimal costAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setCostCenter(String costCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(Calendar creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setCreationTime(Calendar creationTime)
Constraints: Not nullable, Precision: 0
|
void |
setCreditRelatedPrice(BigDecimal creditRelatedPrice)
Constraints: Not nullable, Precision: 12, Scale: 3
|
void |
setCustomerConditionGroup1(String customerConditionGroup1)
Constraints: Not nullable, Maximum length: 2
|
void |
setCustomerConditionGroup2(String customerConditionGroup2)
Constraints: Not nullable, Maximum length: 2
|
void |
setCustomerConditionGroup3(String customerConditionGroup3)
Constraints: Not nullable, Maximum length: 2
|
void |
setCustomerConditionGroup4(String customerConditionGroup4)
Constraints: Not nullable, Maximum length: 2
|
void |
setCustomerConditionGroup5(String customerConditionGroup5)
Constraints: Not nullable, Maximum length: 2
|
void |
setDepartureCountry(String departureCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setDivision(String division)
Constraints: Not nullable, Maximum length: 2
|
void |
setEligibleAmountForCashDiscount(BigDecimal eligibleAmountForCashDiscount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setExternalReferenceDocument(String externalReferenceDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setExternalReferenceDocumentItem(String externalReferenceDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setGrossAmount(BigDecimal grossAmount)
Constraints: Not nullable, Precision: 16, Scale: 3
|
void |
setHigherLevelItem(String higherLevelItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setHigherLevelItemUsage(String higherLevelItemUsage)
Constraints: Not nullable, Maximum length: 1
|
void |
setInternationalArticleNumber(String internationalArticleNumber)
Constraints: Not nullable, Maximum length: 18
|
void |
setItemGrossWeight(BigDecimal itemGrossWeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setItemIsRelevantForCredit(Boolean itemIsRelevantForCredit)
Constraints: none
|
void |
setItemNetWeight(BigDecimal itemNetWeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setItemVolume(BigDecimal itemVolume)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setItemVolumeUnit(String itemVolumeUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setItemWeightUnit(String itemWeightUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setMainItemMaterialPricingGroup(String mainItemMaterialPricingGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setMainItemPricingRefMaterial(String mainItemPricingRefMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setManualPriceChangeType(String manualPriceChangeType)
Constraints: Not nullable, Maximum length: 1
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialCommissionGroup(String materialCommissionGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setMaterialDeterminationType(String materialDeterminationType)
Constraints: Not nullable, Maximum length: 1
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialGroupHierarchy1(String materialGroupHierarchy1)
Constraints: Not nullable, Maximum length: 18
|
void |
setMaterialGroupHierarchy2(String materialGroupHierarchy2)
Constraints: Not nullable, Maximum length: 18
|
void |
setMaterialPricingGroup(String materialPricingGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setMatlAccountAssignmentGroup(String matlAccountAssignmentGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setMRPRequiredQuantityInBaseUnit(BigDecimal mRPRequiredQuantityInBaseUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setNetAmount(BigDecimal netAmount)
Constraints: Not nullable, Precision: 16, Scale: 3
|
void |
setOrderID(String orderID)
Constraints: Not nullable, Maximum length: 12
|
void |
setOrganizationDivision(String organizationDivision)
Constraints: Not nullable, Maximum length: 2
|
void |
setOriginallyRequestedMaterial(String originallyRequestedMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setOriginSDDocument(String originSDDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setOriginSDDocumentItem(String originSDDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlantCity(String plantCity)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlantCounty(String plantCounty)
Constraints: Not nullable, Maximum length: 3
|
void |
setPlantRegion(String plantRegion)
Constraints: Not nullable, Maximum length: 3
|
void |
setPricingDate(Calendar pricingDate)
Constraints: Not nullable, Precision: 0
|
void |
setPricingReferenceMaterial(String pricingReferenceMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setPricingScaleQuantityInBaseUnit(BigDecimal pricingScaleQuantityInBaseUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setProductHierarchyNode(String productHierarchyNode)
Constraints: Not nullable, Maximum length: 18
|
void |
setProductTaxClassification1(String productTaxClassification1)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification2(String productTaxClassification2)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification3(String productTaxClassification3)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification4(String productTaxClassification4)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification5(String productTaxClassification5)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification6(String productTaxClassification6)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification7(String productTaxClassification7)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification8(String productTaxClassification8)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification9(String productTaxClassification9)
Constraints: Not nullable, Maximum length: 1
|
void |
setProfitabilitySegment(String profitabilitySegment)
Constraints: Not nullable, Maximum length: 10
|
void |
setProfitCenter(String profitCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setRebateBasisAmount(BigDecimal rebateBasisAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setReferenceSDDocument(String referenceSDDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setReferenceSDDocumentCategory(String referenceSDDocumentCategory)
Constraints: Not nullable, Maximum length: 4
|
void |
setReferenceSDDocumentItem(String referenceSDDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setReplacementPartType(String replacementPartType)
Constraints: Not nullable, Maximum length: 1
|
void |
setRetailPromotion(String retailPromotion)
Constraints: Not nullable, Maximum length: 10
|
void |
setReturnItemProcessingType(String returnItemProcessingType)
Constraints: Not nullable, Maximum length: 1
|
void |
setSalesDeal(String salesDeal)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesDocIsCreatedFromReference(Boolean salesDocIsCreatedFromReference)
Constraints: none
|
void |
setSalesDocument(String salesDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesDocumentItem(String salesDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setSalesDocumentItemCategory(String salesDocumentItemCategory)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesDocumentItemType(String salesDocumentItemType)
Constraints: Not nullable, Maximum length: 1
|
void |
setSalesGroup(String salesGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesOffice(String salesOffice)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesOrderCustomerGroup(String salesOrderCustomerGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setSalesOrderCustomerPriceGroup(String salesOrderCustomerPriceGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setSalesOrderDistributionChannel(String salesOrderDistributionChannel)
Constraints: Not nullable, Maximum length: 2
|
void |
setSalesOrderPriceListType(String salesOrderPriceListType)
Constraints: Not nullable, Maximum length: 2
|
void |
setSalesOrderSalesDistrict(String salesOrderSalesDistrict)
Constraints: Not nullable, Maximum length: 6
|
void |
setSalesOrderSalesOrganization(String salesOrderSalesOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesPromotion(String salesPromotion)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesSDDocumentCategory(String salesSDDocumentCategory)
Constraints: Not nullable, Maximum length: 4
|
void |
setSDDocumentReason(String sDDocumentReason)
Constraints: Not nullable, Maximum length: 3
|
void |
setServicesRenderedDate(Calendar servicesRenderedDate)
Constraints: Not nullable, Precision: 0
|
void |
setShippingPoint(String shippingPoint)
Constraints: Not nullable, Maximum length: 4
|
void |
setStatisticalValueControl(String statisticalValueControl)
Constraints: Not nullable, Maximum length: 1
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setSubtotal1Amount(BigDecimal subtotal1Amount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setSubtotal2Amount(BigDecimal subtotal2Amount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setSubtotal3Amount(BigDecimal subtotal3Amount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setSubtotal4Amount(BigDecimal subtotal4Amount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setSubtotal5Amount(BigDecimal subtotal5Amount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setSubtotal6Amount(BigDecimal subtotal6Amount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setTaxAmount(BigDecimal taxAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setTaxJurisdiction(String taxJurisdiction)
Constraints: Not nullable, Maximum length: 15
|
void |
setTransactionCurrency(String transactionCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setVolumeRebateGroup(String volumeRebateGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setWBSElement(String wBSElement)
Constraints: Not nullable, Maximum length: 24
|
void |
setZeroVATRsn(String zeroVATRsn)
Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
public static final EntityField<BillingDocumentItem,String> BILLING_DOCUMENT
public static final EntityField<BillingDocumentItem,String> BILLING_DOCUMENT_ITEM
public static final EntityField<BillingDocumentItem,String> SALES_DOCUMENT_ITEM_CATEGORY
public static final EntityField<BillingDocumentItem,String> SALES_DOCUMENT_ITEM_TYPE
public static final EntityField<BillingDocumentItem,String> RETURN_ITEM_PROCESSING_TYPE
public static final EntityField<BillingDocumentItem,String> CREATED_BY_USER
public static final EntityField<BillingDocumentItem,Calendar> CREATION_DATE
public static final EntityField<BillingDocumentItem,Calendar> CREATION_TIME
public static final EntityField<BillingDocumentItem,String> ORGANIZATION_DIVISION
public static final EntityField<BillingDocumentItem,String> DIVISION
public static final EntityField<BillingDocumentItem,String> SALES_OFFICE
public static final EntityField<BillingDocumentItem,String> MATERIAL
public static final EntityField<BillingDocumentItem,String> ORIGINALLY_REQUESTED_MATERIAL
public static final EntityField<BillingDocumentItem,String> INTERNATIONAL_ARTICLE_NUMBER
public static final EntityField<BillingDocumentItem,String> PRICING_REFERENCE_MATERIAL
public static final EntityField<BillingDocumentItem,String> BATCH
public static final EntityField<BillingDocumentItem,String> PRODUCT_HIERARCHY_NODE
public static final EntityField<BillingDocumentItem,String> MATERIAL_GROUP
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_MATERIAL_GROUP1
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_MATERIAL_GROUP2
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_MATERIAL_GROUP3
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_MATERIAL_GROUP4
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_MATERIAL_GROUP5
public static final EntityField<BillingDocumentItem,String> MATERIAL_COMMISSION_GROUP
public static final EntityField<BillingDocumentItem,String> PLANT
public static final EntityField<BillingDocumentItem,String> STORAGE_LOCATION
public static final EntityField<BillingDocumentItem,String> REPLACEMENT_PART_TYPE
public static final EntityField<BillingDocumentItem,String> MATERIAL_GROUP_HIERARCHY1
public static final EntityField<BillingDocumentItem,String> MATERIAL_GROUP_HIERARCHY2
public static final EntityField<BillingDocumentItem,String> PLANT_REGION
public static final EntityField<BillingDocumentItem,String> PLANT_COUNTY
public static final EntityField<BillingDocumentItem,String> PLANT_CITY
public static final EntityField<BillingDocumentItem,String> B_O_M_EXPLOSION
public static final EntityField<BillingDocumentItem,String> MATERIAL_DETERMINATION_TYPE
public static final EntityField<BillingDocumentItem,String> BILLING_DOCUMENT_ITEM_TEXT
public static final EntityField<BillingDocumentItem,Calendar> SERVICES_RENDERED_DATE
public static final EntityField<BillingDocumentItem,BigDecimal> BILLING_QUANTITY
public static final EntityField<BillingDocumentItem,String> BILLING_QUANTITY_UNIT
public static final EntityField<BillingDocumentItem,BigDecimal> BILLING_QUANTITY_IN_BASE_UNIT
public static final EntityField<BillingDocumentItem,String> BASE_UNIT
public static final EntityField<BillingDocumentItem,BigDecimal> M_R_P_REQUIRED_QUANTITY_IN_BASE_UNIT
public static final EntityField<BillingDocumentItem,BigDecimal> BILLING_TO_BASE_QUANTITY_DNMNTR
public static final EntityField<BillingDocumentItem,BigDecimal> BILLING_TO_BASE_QUANTITY_NMRTR
public static final EntityField<BillingDocumentItem,BigDecimal> ITEM_GROSS_WEIGHT
public static final EntityField<BillingDocumentItem,BigDecimal> ITEM_NET_WEIGHT
public static final EntityField<BillingDocumentItem,String> ITEM_WEIGHT_UNIT
public static final EntityField<BillingDocumentItem,BigDecimal> ITEM_VOLUME
public static final EntityField<BillingDocumentItem,String> ITEM_VOLUME_UNIT
public static final EntityField<BillingDocumentItem,String> BILL_TO_PARTY_COUNTRY
public static final EntityField<BillingDocumentItem,String> BILL_TO_PARTY_REGION
public static final EntityField<BillingDocumentItem,String> BILLING_PLAN_RULE
public static final EntityField<BillingDocumentItem,String> BILLING_PLAN
public static final EntityField<BillingDocumentItem,String> BILLING_PLAN_ITEM
public static final EntityField<BillingDocumentItem,BigDecimal> NET_AMOUNT
public static final EntityField<BillingDocumentItem,String> TRANSACTION_CURRENCY
public static final EntityField<BillingDocumentItem,BigDecimal> GROSS_AMOUNT
public static final EntityField<BillingDocumentItem,Calendar> PRICING_DATE
public static final EntityField<BillingDocumentItem,BigDecimal> PRICING_SCALE_QUANTITY_IN_BASE_UNIT
public static final EntityField<BillingDocumentItem,BigDecimal> TAX_AMOUNT
public static final EntityField<BillingDocumentItem,BigDecimal> COST_AMOUNT
public static final EntityField<BillingDocumentItem,BigDecimal> SUBTOTAL1_AMOUNT
public static final EntityField<BillingDocumentItem,BigDecimal> SUBTOTAL2_AMOUNT
public static final EntityField<BillingDocumentItem,BigDecimal> SUBTOTAL3_AMOUNT
public static final EntityField<BillingDocumentItem,BigDecimal> SUBTOTAL4_AMOUNT
public static final EntityField<BillingDocumentItem,BigDecimal> SUBTOTAL5_AMOUNT
public static final EntityField<BillingDocumentItem,BigDecimal> SUBTOTAL6_AMOUNT
public static final EntityField<BillingDocumentItem,String> STATISTICAL_VALUE_CONTROL
public static final EntityField<BillingDocumentItem,Boolean> CASH_DISCOUNT_IS_DEDUCTIBLE
public static final EntityField<BillingDocumentItem,String> CUSTOMER_CONDITION_GROUP1
public static final EntityField<BillingDocumentItem,String> CUSTOMER_CONDITION_GROUP2
public static final EntityField<BillingDocumentItem,String> CUSTOMER_CONDITION_GROUP3
public static final EntityField<BillingDocumentItem,String> CUSTOMER_CONDITION_GROUP4
public static final EntityField<BillingDocumentItem,String> CUSTOMER_CONDITION_GROUP5
public static final EntityField<BillingDocumentItem,String> MANUAL_PRICE_CHANGE_TYPE
public static final EntityField<BillingDocumentItem,String> MATERIAL_PRICING_GROUP
public static final EntityField<BillingDocumentItem,String> MAIN_ITEM_PRICING_REF_MATERIAL
public static final EntityField<BillingDocumentItem,String> MAIN_ITEM_MATERIAL_PRICING_GROUP
public static final EntityField<BillingDocumentItem,String> DEPARTURE_COUNTRY
public static final EntityField<BillingDocumentItem,String> TAX_JURISDICTION
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION1
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION2
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION3
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION4
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION5
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION6
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION7
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION8
public static final EntityField<BillingDocumentItem,String> PRODUCT_TAX_CLASSIFICATION9
public static final EntityField<BillingDocumentItem,String> ZERO_V_A_T_RSN
public static final EntityField<BillingDocumentItem,BigDecimal> ELIGIBLE_AMOUNT_FOR_CASH_DISCOUNT
public static final EntityField<BillingDocumentItem,String> BUSINESS_AREA
public static final EntityField<BillingDocumentItem,String> PROFIT_CENTER
public static final EntityField<BillingDocumentItem,String> W_B_S_ELEMENT
public static final EntityField<BillingDocumentItem,String> CONTROLLING_AREA
public static final EntityField<BillingDocumentItem,String> PROFITABILITY_SEGMENT
public static final EntityField<BillingDocumentItem,String> ORDER_ID
public static final EntityField<BillingDocumentItem,String> COST_CENTER
public static final EntityField<BillingDocumentItem,String> ORIGIN_S_D_DOCUMENT
public static final EntityField<BillingDocumentItem,String> ORIGIN_S_D_DOCUMENT_ITEM
public static final EntityField<BillingDocumentItem,String> MATL_ACCOUNT_ASSIGNMENT_GROUP
public static final EntityField<BillingDocumentItem,String> REFERENCE_S_D_DOCUMENT
public static final EntityField<BillingDocumentItem,String> REFERENCE_S_D_DOCUMENT_ITEM
public static final EntityField<BillingDocumentItem,String> REFERENCE_S_D_DOCUMENT_CATEGORY
public static final EntityField<BillingDocumentItem,String> SALES_DOCUMENT
public static final EntityField<BillingDocumentItem,String> SALES_DOCUMENT_ITEM
public static final EntityField<BillingDocumentItem,String> SALES_S_D_DOCUMENT_CATEGORY
public static final EntityField<BillingDocumentItem,String> HIGHER_LEVEL_ITEM
public static final EntityField<BillingDocumentItem,String> BILLING_DOCUMENT_ITEM_IN_PART_SGMT
public static final EntityField<BillingDocumentItem,String> EXTERNAL_REFERENCE_DOCUMENT
public static final EntityField<BillingDocumentItem,String> EXTERNAL_REFERENCE_DOCUMENT_ITEM
public static final EntityField<BillingDocumentItem,String> SALES_GROUP
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_CUSTOMER_GROUP1
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_CUSTOMER_GROUP2
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_CUSTOMER_GROUP3
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_CUSTOMER_GROUP4
public static final EntityField<BillingDocumentItem,String> ADDITIONAL_CUSTOMER_GROUP5
public static final EntityField<BillingDocumentItem,String> S_D_DOCUMENT_REASON
public static final EntityField<BillingDocumentItem,String> RETAIL_PROMOTION
public static final EntityField<BillingDocumentItem,BigDecimal> REBATE_BASIS_AMOUNT
public static final EntityField<BillingDocumentItem,String> VOLUME_REBATE_GROUP
public static final EntityField<BillingDocumentItem,Boolean> ITEM_IS_RELEVANT_FOR_CREDIT
public static final EntityField<BillingDocumentItem,BigDecimal> CREDIT_RELATED_PRICE
public static final EntityField<BillingDocumentItem,String> SALES_DEAL
public static final EntityField<BillingDocumentItem,String> SALES_PROMOTION
public static final EntityField<BillingDocumentItem,String> SALES_ORDER_SALES_DISTRICT
public static final EntityField<BillingDocumentItem,String> SALES_ORDER_CUSTOMER_GROUP
public static final EntityField<BillingDocumentItem,String> SALES_ORDER_CUSTOMER_PRICE_GROUP
public static final EntityField<BillingDocumentItem,String> SALES_ORDER_PRICE_LIST_TYPE
public static final EntityField<BillingDocumentItem,String> SALES_ORDER_SALES_ORGANIZATION
public static final EntityField<BillingDocumentItem,String> SALES_ORDER_DISTRIBUTION_CHANNEL
public static final EntityField<BillingDocumentItem,Boolean> SALES_DOC_IS_CREATED_FROM_REFERENCE
public static final EntityField<BillingDocumentItem,String> SHIPPING_POINT
public static final EntityField<BillingDocumentItem,String> HIGHER_LEVEL_ITEM_USAGE
@Generated(value="lombok") public BillingDocumentItem()
@ConstructorProperties(value={"billingDocument","billingDocumentItem","salesDocumentItemCategory","salesDocumentItemType","returnItemProcessingType","createdByUser","creationDate","creationTime","organizationDivision","division","salesOffice","material","originallyRequestedMaterial","internationalArticleNumber","pricingReferenceMaterial","batch","productHierarchyNode","materialGroup","additionalMaterialGroup1","additionalMaterialGroup2","additionalMaterialGroup3","additionalMaterialGroup4","additionalMaterialGroup5","materialCommissionGroup","plant","storageLocation","replacementPartType","materialGroupHierarchy1","materialGroupHierarchy2","plantRegion","plantCounty","plantCity","bOMExplosion","materialDeterminationType","billingDocumentItemText","servicesRenderedDate","billingQuantity","billingQuantityUnit","billingQuantityInBaseUnit","baseUnit","mRPRequiredQuantityInBaseUnit","billingToBaseQuantityDnmntr","billingToBaseQuantityNmrtr","itemGrossWeight","itemNetWeight","itemWeightUnit","itemVolume","itemVolumeUnit","billToPartyCountry","billToPartyRegion","billingPlanRule","billingPlan","billingPlanItem","netAmount","transactionCurrency","grossAmount","pricingDate","pricingScaleQuantityInBaseUnit","taxAmount","costAmount","subtotal1Amount","subtotal2Amount","subtotal3Amount","subtotal4Amount","subtotal5Amount","subtotal6Amount","statisticalValueControl","cashDiscountIsDeductible","customerConditionGroup1","customerConditionGroup2","customerConditionGroup3","customerConditionGroup4","customerConditionGroup5","manualPriceChangeType","materialPricingGroup","mainItemPricingRefMaterial","mainItemMaterialPricingGroup","departureCountry","taxJurisdiction","productTaxClassification1","productTaxClassification2","productTaxClassification3","productTaxClassification4","productTaxClassification5","productTaxClassification6","productTaxClassification7","productTaxClassification8","productTaxClassification9","zeroVATRsn","eligibleAmountForCashDiscount","businessArea","profitCenter","wBSElement","controllingArea","profitabilitySegment","orderID","costCenter","originSDDocument","originSDDocumentItem","matlAccountAssignmentGroup","referenceSDDocument","referenceSDDocumentItem","referenceSDDocumentCategory","salesDocument","salesDocumentItem","salesSDDocumentCategory","higherLevelItem","billingDocumentItemInPartSgmt","externalReferenceDocument","externalReferenceDocumentItem","salesGroup","additionalCustomerGroup1","additionalCustomerGroup2","additionalCustomerGroup3","additionalCustomerGroup4","additionalCustomerGroup5","sDDocumentReason","retailPromotion","rebateBasisAmount","volumeRebateGroup","itemIsRelevantForCredit","creditRelatedPrice","salesDeal","salesPromotion","salesOrderSalesDistrict","salesOrderCustomerGroup","salesOrderCustomerPriceGroup","salesOrderPriceListType","salesOrderSalesOrganization","salesOrderDistributionChannel","salesDocIsCreatedFromReference","shippingPoint","higherLevelItemUsage","erpConfigContext"}) @Generated(value="lombok") public BillingDocumentItem(@Nullable String billingDocument, @Nullable String billingDocumentItem, @Nullable String salesDocumentItemCategory, @Nullable String salesDocumentItemType, @Nullable String returnItemProcessingType, @Nullable String createdByUser, @Nullable Calendar creationDate, @Nullable Calendar creationTime, @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 Calendar 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 Calendar pricingDate, @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 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, ErpConfigContext erpConfigContext)
public Class<BillingDocumentItem> getType()
getType
in class Entity<BillingDocumentItem>
public static <T> EntityField<BillingDocumentItem,T> field(String fieldName, Class<T> fieldType)
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.public BillingDocument fetchBillingDocument() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
com.sap.cloud.sdk.odatav2.connectivity.ODataException
public List<BillingDocumentItemPartner> fetchPartner() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
com.sap.cloud.sdk.odatav2.connectivity.ODataException
public List<BillingDocumentItemPrcgElmnt> fetchPricingElement() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
com.sap.cloud.sdk.odatav2.connectivity.ODataException
@Generated(value="lombok") public static BillingDocumentItem.BillingDocumentItemBuilder builder()
@Nullable @Generated(value="lombok") public String getBillingDocument()
@Nullable @Generated(value="lombok") public String getBillingDocumentItem()
@Nullable @Generated(value="lombok") public String getSalesDocumentItemCategory()
The system proposes an item category. If alternatives are defined for your system, you can change the item category manually in the sales document. If, for example, you identify an item as a free or charge item, you tell the system, in this case, to ignore normal pricing procedures.
@Nullable @Generated(value="lombok") public String getSalesDocumentItemType()
The system processes items that refer to a specific material differently than items that do not refer to a material. For example, text items do not require processing for pricing, taxes, and weight calculations.
@Nullable @Generated(value="lombok") public String getReturnItemProcessingType()
@Nullable @Generated(value="lombok") public String getCreatedByUser()
@Nullable @Generated(value="lombok") public Calendar getCreationDate()
@Nullable @Generated(value="lombok") public Calendar getCreationTime()
@Nullable @Generated(value="lombok") public String getOrganizationDivision()
@Nullable @Generated(value="lombok") public String getDivision()
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise. If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
@Nullable @Generated(value="lombok") public String getSalesOffice()
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office. You can assign each customer to a sales office in the customer master record. Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
@Nullable @Generated(value="lombok") public String getMaterial()
@Nullable @Generated(value="lombok") public String getOriginallyRequestedMaterial()
If, for some reason, you have to send a substitute material instead of the material originally requested, you can see which product the customer originally ordered.
@Nullable @Generated(value="lombok") public String getInternationalArticleNumber()
@Nullable @Generated(value="lombok") public String getPricingReferenceMaterial()
The conditions that apply to the pricing reference material also apply to the material in whose material master record the pricing reference material is stored. A pricing reference material must always have its own material master record.
@Nullable @Generated(value="lombok") public String getBatch()
@Nullable @Generated(value="lombok") public String getProductHierarchyNode()
In the standard SAP System, the product hierarchy can have up to 3 levels, each with a specific number of characters. Level Number of characters allowed 1 5 2 5 3 8 You define a product hierarchy with the following levels: Level Example Description 1 00005 Electrical goods 2 00003 Wet appliances 3 00000001 Washing machine In this case, a washing machine belongs to the product hierarchy 000050000300000001.
@Nullable @Generated(value="lombok") public String getMaterialGroup()
You can use material groups to: Restrict the scope of analyses Search specifically for material master records via search helps
@Nullable @Generated(value="lombok") public String getAdditionalMaterialGroup1()
@Nullable @Generated(value="lombok") public String getAdditionalMaterialGroup2()
@Nullable @Generated(value="lombok") public String getAdditionalMaterialGroup3()
@Nullable @Generated(value="lombok") public String getAdditionalMaterialGroup4()
@Nullable @Generated(value="lombok") public String getAdditionalMaterialGroup5()
@Nullable @Generated(value="lombok") public String getMaterialCommissionGroup()
You can assign two materials to the same commission group as long as each representative who sells these materials receives the same commission percentage for both materials. In other words, the commission percentages within a commission group are always the same for any one representative but may vary for different representatives. Material Rep. 1 Rep. 2 Rep. 3 A 5 % 10 % 11 % B 5 % 10 % 11 % Materials A and B are sold by these three representatives only. You can therefore assign them to the same commission group.
@Nullable @Generated(value="lombok") public String getPlant()
@Nullable @Generated(value="lombok") public String getStorageLocation()
@Nullable @Generated(value="lombok") public String getReplacementPartType()
The SD billing application uses this indicator to disclose used-parts VAT.
@Nullable @Generated(value="lombok") public String getMaterialGroupHierarchy1()
Material group hierarchy levels can be put together into groups. In this way the goods group with its higher-level material group hierarchy levels can be made into a clear material group hierarchy valid for a sinlge client. Prices and conditions can be stored at material group level and at the first of the two higher-level material group hierarchy levels.
@Nullable @Generated(value="lombok") public String getMaterialGroupHierarchy2()
Material group hierarchy levels can be put together into groups. In this way the goods group with its higher-level material group hierarchy levels can be made into a clear material group hierarchy valid for a single client. Prices and conditions can be stored at material group level and at the first of the two higher level material group hierarchy levels.
@Nullable @Generated(value="lombok") public String getPlantRegion()
@Nullable @Generated(value="lombok") public String getPlantCounty()
@Nullable @Generated(value="lombok") public String getPlantCity()
@Nullable @Generated(value="lombok") public String getBOMExplosion()
@Nullable @Generated(value="lombok") public String getMaterialDeterminationType()
@Nullable @Generated(value="lombok") public String getBillingDocumentItemText()
Short texts are used throughout sales order processing, shipping, and billing. They also appear on printed order confirmations. The system proposes the short text from the material master record. If you have included a short text in a customer-material info record, it replaces the material master text during sales document processing. You can change the text at the item level in the sales document or during delivery processing.
@Nullable @Generated(value="lombok") public Calendar getServicesRenderedDate()
If you deliver products, the date of services rendered corresponds to the goods issue date and you do not have to enter a date in this field. If you provide a service, however, and you are billing hours, you can enter a date manually. You can use the date of services rendered as one of the selection criteria when you process billing documents collectively.
@Nullable @Generated(value="lombok") public BigDecimal getBillingQuantity()
@Nullable @Generated(value="lombok") public String getBillingQuantityUnit()
@Nullable @Generated(value="lombok") public BigDecimal getBillingQuantityInBaseUnit()
@Nullable @Generated(value="lombok") public String getBaseUnit()
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record. Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following: The base unit of measure is the unit satisfying the highest necessary requirement for precision. The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...). Inventory Management In Inventory Management, the base unit of measure is the same as the stockkeeping unit. Services Services have units of measure of their own, including the following: Service unit Unit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level. Blanket Unit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
@Nullable @Generated(value="lombok") public BigDecimal getMRPRequiredQuantityInBaseUnit()
The system uses this quantity during the availability check to guarantee that the confirmed quantity cannot be used for another sales order. If you change the material requirements quantity manually, the system automatically adjusts the conversion factor that converts sales units to base units.
@Nullable @Generated(value="lombok") public BigDecimal getBillingToBaseQuantityDnmntr()
Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measure You store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows: 100 bt <=> 1 ca The first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.
@Nullable @Generated(value="lombok") public BigDecimal getBillingToBaseQuantityNmrtr()
Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measure You store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows: 100 bt <=> 1 ca The first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.
@Nullable @Generated(value="lombok") public BigDecimal getItemGrossWeight()
The system calculates the gross weight of each item by multiplying the delivery quantity by the gross weight per unit that comes from the sales order. If there is no related sales order, the system uses the gross weight from the material master record. You can change the gross weight manually in the delivery document.
@Nullable @Generated(value="lombok") public BigDecimal getItemNetWeight()
The system calculates the net weight of each item by multiplying the delivery quantity by the net weight per unit that comes from the sales order. If there is no related sales order, the system uses the net weight from the material master record. You can change the net weight manually in the delivery document.
@Nullable @Generated(value="lombok") public String getItemWeightUnit()
If you specify a weight, you must enter the corresponding unit of weight here.
@Nullable @Generated(value="lombok") public BigDecimal getItemVolume()
The system calculates the volume for each item by multiplying the delivery quantity by the volume per unit that comes from the sales order. If there is no related sales order, the system uses the volume from the material master record. You can change the volume manually in the delivery document.
@Nullable @Generated(value="lombok") public String getItemVolumeUnit()
If you specify a volume, you have to enter the corresponding volume unit here.
@Nullable @Generated(value="lombok") public String getBillToPartyCountry()
@Nullable @Generated(value="lombok") public String getBillToPartyRegion()
@Nullable @Generated(value="lombok") public String getBillingPlanRule()
Billing plan for a rental contract for a piece of machinery Billing dates: First of the month for 12 months Billing amount: 1000 USD per month Each date requires a billing rule which determines this fixed amount as the amount to be billed. Billing plan for the installation of a turbine at a customer location Billing dates: Date delivered 10% Date installed 30% Date turbine goes productive 70% Final invoice Billing amount: 10,000 USD for entire project Each date requires a billing rule which determines a percentage of the overall billing value of the project as the amount to be billed. In the second example, the billing values for each date could equally be fixed partial amounts rather than percentages. For example: Billing dates: Date delivered 1,000 USD Date installed 3,000 USD Date turbine goes productive 6,000 USD Billing amount 10,000 USD
@Nullable @Generated(value="lombok") public String getBillingPlan()
@Nullable @Generated(value="lombok") public String getBillingPlanItem()
@Nullable @Generated(value="lombok") public BigDecimal getNetAmount()
@Nullable @Generated(value="lombok") public String getTransactionCurrency()
The system proposes the document currency from the customer master record of the sold-to party. You can change the currency manually in the document. If you change the currency, the system recalculates prices for the entire document.
@Nullable @Generated(value="lombok") public BigDecimal getGrossAmount()
@Nullable @Generated(value="lombok") public Calendar getPricingDate()
You can use the pricing date as a selection criterion when you process billing documents collectively. The system proposes the current date. You can change it manually in the document. If you change the pricing date, the system recalculates pricing for the entire document. If the date is in the past, you receive a warning before you can continue. Determining the Proposal In the order: You can customize the order type to determine a proposal, such as the current date or the requested delivery date as the pricing date. In the billing document: The billing date is proposed as the pricing date.
@Nullable @Generated(value="lombok") public BigDecimal getPricingScaleQuantityInBaseUnit()
@Nullable @Generated(value="lombok") public BigDecimal getTaxAmount()
@Nullable @Generated(value="lombok") public BigDecimal getCostAmount()
@Nullable @Generated(value="lombok") public BigDecimal getSubtotal1Amount()
@Nullable @Generated(value="lombok") public BigDecimal getSubtotal2Amount()
@Nullable @Generated(value="lombok") public BigDecimal getSubtotal3Amount()
@Nullable @Generated(value="lombok") public BigDecimal getSubtotal4Amount()
@Nullable @Generated(value="lombok") public BigDecimal getSubtotal5Amount()
@Nullable @Generated(value="lombok") public BigDecimal getSubtotal6Amount()
@Nullable @Generated(value="lombok") public String getStatisticalValueControl()
@Nullable @Generated(value="lombok") public Boolean getCashDiscountIsDeductible()
@Nullable @Generated(value="lombok") public String getCustomerConditionGroup1()
@Nullable @Generated(value="lombok") public String getCustomerConditionGroup2()
@Nullable @Generated(value="lombok") public String getCustomerConditionGroup3()
@Nullable @Generated(value="lombok") public String getCustomerConditionGroup4()
@Nullable @Generated(value="lombok") public String getCustomerConditionGroup5()
@Nullable @Generated(value="lombok") public String getManualPriceChangeType()
@Nullable @Generated(value="lombok") public String getMaterialPricingGroup()
You can create condition records for a material price group using the following condition types: Material price group (for example, all non-food products) A combination of customer and material price group A combination of customer price group and material price group (for example, all wholesale customers and all non-food products)
@Nullable @Generated(value="lombok") public String getMainItemPricingRefMaterial()
The pricing reference material is stored in the master record of the main item material. All pricing conditions which apply to reference material apply to the material in the main item. You must first of all create a material master record for the pricing reference material.
@Nullable @Generated(value="lombok") public String getMainItemMaterialPricingGroup()
You can create price conditions for a material pricing group (for example, non-food products) a combination of customer and material pricing group a combination of price group and material pricing group (for example, wholesale customers and all non-food products)
@Nullable @Generated(value="lombok") public String getDepartureCountry()
You can define the country key in a table. As a rule, it is a good idea to use the existing international standards for identifying vehicles from different countries (for example: USA = United States, I = Italy, and so on). The system uses the key to help determine the relevant taxes during pricing determine important country-specific standards (the length of postal codes and bank account numbers, for example)
@Nullable @Generated(value="lombok") public String getTaxJurisdiction()
@Nullable @Generated(value="lombok") public String getProductTaxClassification1()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getProductTaxClassification2()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getProductTaxClassification3()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getProductTaxClassification4()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getProductTaxClassification5()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getProductTaxClassification6()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getProductTaxClassification7()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getProductTaxClassification8()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getProductTaxClassification9()
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable @Generated(value="lombok") public String getZeroVATRsn()
the tax purposes.
@Nullable @Generated(value="lombok") public BigDecimal getEligibleAmountForCashDiscount()
During document entry, the amount qualifying for cash discount can be determined manually or automatically. The amount is determined automatically if no entry is made or a '*' is entered. To determine this amount automatically, the system takes into account the offsetting items relevant to cash discount for the invoice item and the rules assigned for each company code for processing cash discount and taxes.
@Nullable @Generated(value="lombok") public String getBusinessArea()
@Nullable @Generated(value="lombok") public String getProfitCenter()
@Nullable @Generated(value="lombok") public String getWBSElement()
@Nullable @Generated(value="lombok") public String getControllingArea()
The controlling area is the highest organizational unit in Controlling. Whether controlling area and company code are in a 1:1 relationship or a 1:n relationship, the number of posting periods in both controlling area and company code(s) must be identical. However, special periods may vary.
@Nullable @Generated(value="lombok") public String getProfitabilitySegment()
Examples: Customer '123'/Product '4710' Profitability segment no. 1 Customer '123'/Product '4712' Profitability segment no. 2 Country 'USA'/Region 'NORTH' Profitability segment no. 3
@Nullable @Generated(value="lombok") public String getOrderID()
@Nullable @Generated(value="lombok") public String getCostCenter()
@Nullable @Generated(value="lombok") public String getOriginSDDocument()
@Nullable @Generated(value="lombok") public String getOriginSDDocumentItem()
@Nullable @Generated(value="lombok") public String getMatlAccountAssignmentGroup()
Used by the system when creating an accounting document from a billing document to determine the revenue or sales deduction account.
@Nullable @Generated(value="lombok") public String getReferenceSDDocument()
@Nullable @Generated(value="lombok") public String getReferenceSDDocumentItem()
@Nullable @Generated(value="lombok") public String getReferenceSDDocumentCategory()
@Nullable @Generated(value="lombok") public String getSalesDocument()
@Nullable @Generated(value="lombok") public String getSalesDocumentItem()
@Nullable @Generated(value="lombok") public String getSalesSDDocumentCategory()
The document category determines how the system stores and keeps track of document data. It enables the system to provide you with status information about delivery processing, billing, and documents that are used for reference (for example, inquiries and quotations).
@Nullable @Generated(value="lombok") public String getHigherLevelItem()
Items can be organized hierarchically. When you assign a sub-item to another item, the other item becomes a higher-level item. Enter the number of a higher-level item.
@Nullable @Generated(value="lombok") public String getBillingDocumentItemInPartSgmt()
@Nullable @Generated(value="lombok") public String getExternalReferenceDocument()
@Nullable @Generated(value="lombok") public String getExternalReferenceDocumentItem()
@Nullable @Generated(value="lombok") public String getSalesGroup()
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria. If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market. You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
@Nullable @Generated(value="lombok") public String getAdditionalCustomerGroup1()
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable @Generated(value="lombok") public String getAdditionalCustomerGroup2()
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable @Generated(value="lombok") public String getAdditionalCustomerGroup3()
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable @Generated(value="lombok") public String getAdditionalCustomerGroup4()
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable @Generated(value="lombok") public String getAdditionalCustomerGroup5()
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable @Generated(value="lombok") public String getSDDocumentReason()
You can freely define order reasons according to the needs of your organization. When you generate sales statistics, you can use the order reason as one of the selection criteria. Enter one of the values predefined for your system. If you are creating a credit or debit memo request, you must enter an order reason. If the order reason specifies, for example, that a customer placed a sales order as a result of contact at a trade fair, you can later generate statistics for all sales orders that were placed at trade fairs.
@Nullable @Generated(value="lombok") public String getRetailPromotion()
For each item of a purchasing document, you can specify the promotion to which the item belongs. Depending on your system settings, special prices and conditions that are maintained in the IS-R system (Retail) for this promotion are applied when a promotion number is entered. This field also allows you to create purchasing documents on a selective basis for a certain promotion. For example, you can create a purchase order containing only those items that are to be procured for one promotion.
@Nullable @Generated(value="lombok") public BigDecimal getRebateBasisAmount()
@Nullable @Generated(value="lombok") public String getVolumeRebateGroup()
@Nullable @Generated(value="lombok") public Boolean getItemIsRelevantForCredit()
Select this field if the values of the item type in the total liability are to be updated. In the documentary payments (letter of credit), only those item types that have this field selected are included. Example You do not want a credit check to be executed for an adjustment (item type L2N) and have therefore not activated the credit check for transation type L2. You nevertheless want the values of the adjustment to be updated in the total liability. In this case, you need to select the field ActiveReceivable/Credit-Relevant. for thisitem type.
@Nullable @Generated(value="lombok") public BigDecimal getCreditRelatedPrice()
The system multiplies the price you specify (for example, the net price) by the item quantity of an open sales, shipping, or billing document to calculate the value for credit management purposes. This price is freely definable in the pricing procedure. You can specify, for example, that either the gross price or the net price can be used for processing credit checks. In the standard system, the credit-related price is the net price, inclusive of sales tax.
@Nullable @Generated(value="lombok") public String getSalesDeal()
When creating a new sales deal, you can either enter a number manually or let the system automatically assign an internal number. If you enter a number manually, it must lie within the allocated number range (press F4 to see the range).
@Nullable @Generated(value="lombok") public String getSalesPromotion()
When creating a new promotion, you can either enter a number manually or let the system automatically assign an internal number. If you enter a number manually, it must lie within the allocated number range (press F4 to see the range).
@Nullable @Generated(value="lombok") public String getSalesOrderSalesDistrict()
@Nullable @Generated(value="lombok") public String getSalesOrderCustomerGroup()
@Nullable @Generated(value="lombok") public String getSalesOrderCustomerPriceGroup()
@Nullable @Generated(value="lombok") public String getSalesOrderPriceListType()
@Nullable @Generated(value="lombok") public String getSalesOrderSalesOrganization()
When you create condition records to define prices for inter-company billing, you specify the sales organization that is responsible for processing the sales order.
@Nullable @Generated(value="lombok") public String getSalesOrderDistributionChannel()
@Nullable @Generated(value="lombok") public Boolean getSalesDocIsCreatedFromReference()
You create a sales order from a quotation. The sales order results in an invoice. The order reference indicator in the invoice shows that the sales order was created from a reference document (in this case, the quotation).
@Nullable @Generated(value="lombok") public String getShippingPoint()
You can predefine shipping/receiving points in the system, based on different combinations of plants shipping conditions loading groups During delivery processing, the shipping/receiving point is the most important criterion that you use to select deliveries. A delivery can be shipped from one shipping point only or received at one receiving point only. If you want to provide more detailed information about a shipping point you can specify a loading point (for example, one of a number of different loading ramps). If, for example, you want to ship refrigerated goods to a certain customer by rail, the system proposes a shipping point with a suitable location and equipment for loading refrigerated goods onto rail cars. The system can propose a shipping/receiving point. If valid alternatives are predefined in your system, you can change the shipping/receiving point manually. You can define a user-specific default value for the shipping point in the user parameter VST.
@Nullable @Generated(value="lombok") public String getHigherLevelItemUsage()
@Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setBillingDocument(@Nullable String billingDocument)
billingDocument
- @Generated(value="lombok") public void setBillingDocumentItem(@Nullable String billingDocumentItem)
billingDocumentItem
- @Generated(value="lombok") public void setSalesDocumentItemCategory(@Nullable String salesDocumentItemCategory)
The system proposes an item category. If alternatives are defined for your system, you can change the item category manually in the sales document. If, for example, you identify an item as a free or charge item, you tell the system, in this case, to ignore normal pricing procedures.
salesDocumentItemCategory
- @Generated(value="lombok") public void setSalesDocumentItemType(@Nullable String salesDocumentItemType)
The system processes items that refer to a specific material differently than items that do not refer to a material. For example, text items do not require processing for pricing, taxes, and weight calculations.
salesDocumentItemType
- @Generated(value="lombok") public void setReturnItemProcessingType(@Nullable String returnItemProcessingType)
returnItemProcessingType
- @Generated(value="lombok") public void setCreatedByUser(@Nullable String createdByUser)
createdByUser
- @Generated(value="lombok") public void setCreationDate(@Nullable Calendar creationDate)
creationDate
- @Generated(value="lombok") public void setCreationTime(@Nullable Calendar creationTime)
creationTime
- @Generated(value="lombok") public void setOrganizationDivision(@Nullable String organizationDivision)
organizationDivision
- @Generated(value="lombok") public void setDivision(@Nullable String division)
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise. If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
division
- @Generated(value="lombok") public void setSalesOffice(@Nullable String salesOffice)
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office. You can assign each customer to a sales office in the customer master record. Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
salesOffice
- @Generated(value="lombok") public void setMaterial(@Nullable String material)
material
- @Generated(value="lombok") public void setOriginallyRequestedMaterial(@Nullable String originallyRequestedMaterial)
If, for some reason, you have to send a substitute material instead of the material originally requested, you can see which product the customer originally ordered.
originallyRequestedMaterial
- @Generated(value="lombok") public void setInternationalArticleNumber(@Nullable String internationalArticleNumber)
internationalArticleNumber
- @Generated(value="lombok") public void setPricingReferenceMaterial(@Nullable String pricingReferenceMaterial)
The conditions that apply to the pricing reference material also apply to the material in whose material master record the pricing reference material is stored. A pricing reference material must always have its own material master record.
pricingReferenceMaterial
- @Generated(value="lombok") public void setBatch(@Nullable String batch)
batch
- @Generated(value="lombok") public void setProductHierarchyNode(@Nullable String productHierarchyNode)
In the standard SAP System, the product hierarchy can have up to 3 levels, each with a specific number of characters. Level Number of characters allowed 1 5 2 5 3 8 You define a product hierarchy with the following levels: Level Example Description 1 00005 Electrical goods 2 00003 Wet appliances 3 00000001 Washing machine In this case, a washing machine belongs to the product hierarchy 000050000300000001.
productHierarchyNode
- @Generated(value="lombok") public void setMaterialGroup(@Nullable String materialGroup)
You can use material groups to: Restrict the scope of analyses Search specifically for material master records via search helps
materialGroup
- @Generated(value="lombok") public void setAdditionalMaterialGroup1(@Nullable String additionalMaterialGroup1)
additionalMaterialGroup1
- @Generated(value="lombok") public void setAdditionalMaterialGroup2(@Nullable String additionalMaterialGroup2)
additionalMaterialGroup2
- @Generated(value="lombok") public void setAdditionalMaterialGroup3(@Nullable String additionalMaterialGroup3)
additionalMaterialGroup3
- @Generated(value="lombok") public void setAdditionalMaterialGroup4(@Nullable String additionalMaterialGroup4)
additionalMaterialGroup4
- @Generated(value="lombok") public void setAdditionalMaterialGroup5(@Nullable String additionalMaterialGroup5)
additionalMaterialGroup5
- @Generated(value="lombok") public void setMaterialCommissionGroup(@Nullable String materialCommissionGroup)
You can assign two materials to the same commission group as long as each representative who sells these materials receives the same commission percentage for both materials. In other words, the commission percentages within a commission group are always the same for any one representative but may vary for different representatives. Material Rep. 1 Rep. 2 Rep. 3 A 5 % 10 % 11 % B 5 % 10 % 11 % Materials A and B are sold by these three representatives only. You can therefore assign them to the same commission group.
materialCommissionGroup
- @Generated(value="lombok") public void setPlant(@Nullable String plant)
plant
- @Generated(value="lombok") public void setStorageLocation(@Nullable String storageLocation)
storageLocation
- @Generated(value="lombok") public void setReplacementPartType(@Nullable String replacementPartType)
The SD billing application uses this indicator to disclose used-parts VAT.
replacementPartType
- @Generated(value="lombok") public void setMaterialGroupHierarchy1(@Nullable String materialGroupHierarchy1)
Material group hierarchy levels can be put together into groups. In this way the goods group with its higher-level material group hierarchy levels can be made into a clear material group hierarchy valid for a sinlge client. Prices and conditions can be stored at material group level and at the first of the two higher-level material group hierarchy levels.
materialGroupHierarchy1
- @Generated(value="lombok") public void setMaterialGroupHierarchy2(@Nullable String materialGroupHierarchy2)
Material group hierarchy levels can be put together into groups. In this way the goods group with its higher-level material group hierarchy levels can be made into a clear material group hierarchy valid for a single client. Prices and conditions can be stored at material group level and at the first of the two higher level material group hierarchy levels.
materialGroupHierarchy2
- @Generated(value="lombok") public void setPlantRegion(@Nullable String plantRegion)
plantRegion
- @Generated(value="lombok") public void setPlantCounty(@Nullable String plantCounty)
plantCounty
- @Generated(value="lombok") public void setPlantCity(@Nullable String plantCity)
plantCity
- @Generated(value="lombok") public void setBOMExplosion(@Nullable String bOMExplosion)
bOMExplosion
- @Generated(value="lombok") public void setMaterialDeterminationType(@Nullable String materialDeterminationType)
materialDeterminationType
- @Generated(value="lombok") public void setBillingDocumentItemText(@Nullable String billingDocumentItemText)
Short texts are used throughout sales order processing, shipping, and billing. They also appear on printed order confirmations. The system proposes the short text from the material master record. If you have included a short text in a customer-material info record, it replaces the material master text during sales document processing. You can change the text at the item level in the sales document or during delivery processing.
billingDocumentItemText
- @Generated(value="lombok") public void setServicesRenderedDate(@Nullable Calendar servicesRenderedDate)
If you deliver products, the date of services rendered corresponds to the goods issue date and you do not have to enter a date in this field. If you provide a service, however, and you are billing hours, you can enter a date manually. You can use the date of services rendered as one of the selection criteria when you process billing documents collectively.
servicesRenderedDate
- @Generated(value="lombok") public void setBillingQuantity(@Nullable BigDecimal billingQuantity)
billingQuantity
- @Generated(value="lombok") public void setBillingQuantityUnit(@Nullable String billingQuantityUnit)
billingQuantityUnit
- @Generated(value="lombok") public void setBillingQuantityInBaseUnit(@Nullable BigDecimal billingQuantityInBaseUnit)
billingQuantityInBaseUnit
- @Generated(value="lombok") public void setBaseUnit(@Nullable String baseUnit)
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record. Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following: The base unit of measure is the unit satisfying the highest necessary requirement for precision. The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...). Inventory Management In Inventory Management, the base unit of measure is the same as the stockkeeping unit. Services Services have units of measure of their own, including the following: Service unit Unit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level. Blanket Unit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
baseUnit
- @Generated(value="lombok") public void setMRPRequiredQuantityInBaseUnit(@Nullable BigDecimal mRPRequiredQuantityInBaseUnit)
The system uses this quantity during the availability check to guarantee that the confirmed quantity cannot be used for another sales order. If you change the material requirements quantity manually, the system automatically adjusts the conversion factor that converts sales units to base units.
mRPRequiredQuantityInBaseUnit
- @Generated(value="lombok") public void setBillingToBaseQuantityDnmntr(@Nullable BigDecimal billingToBaseQuantityDnmntr)
Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measure You store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows: 100 bt <=> 1 ca The first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.
billingToBaseQuantityDnmntr
- @Generated(value="lombok") public void setBillingToBaseQuantityNmrtr(@Nullable BigDecimal billingToBaseQuantityNmrtr)
Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measure You store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows: 100 bt <=> 1 ca The first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.
billingToBaseQuantityNmrtr
- @Generated(value="lombok") public void setItemGrossWeight(@Nullable BigDecimal itemGrossWeight)
The system calculates the gross weight of each item by multiplying the delivery quantity by the gross weight per unit that comes from the sales order. If there is no related sales order, the system uses the gross weight from the material master record. You can change the gross weight manually in the delivery document.
itemGrossWeight
- @Generated(value="lombok") public void setItemNetWeight(@Nullable BigDecimal itemNetWeight)
The system calculates the net weight of each item by multiplying the delivery quantity by the net weight per unit that comes from the sales order. If there is no related sales order, the system uses the net weight from the material master record. You can change the net weight manually in the delivery document.
itemNetWeight
- @Generated(value="lombok") public void setItemWeightUnit(@Nullable String itemWeightUnit)
If you specify a weight, you must enter the corresponding unit of weight here.
itemWeightUnit
- @Generated(value="lombok") public void setItemVolume(@Nullable BigDecimal itemVolume)
The system calculates the volume for each item by multiplying the delivery quantity by the volume per unit that comes from the sales order. If there is no related sales order, the system uses the volume from the material master record. You can change the volume manually in the delivery document.
itemVolume
- @Generated(value="lombok") public void setItemVolumeUnit(@Nullable String itemVolumeUnit)
If you specify a volume, you have to enter the corresponding volume unit here.
itemVolumeUnit
- @Generated(value="lombok") public void setBillToPartyCountry(@Nullable String billToPartyCountry)
billToPartyCountry
- @Generated(value="lombok") public void setBillToPartyRegion(@Nullable String billToPartyRegion)
billToPartyRegion
- @Generated(value="lombok") public void setBillingPlanRule(@Nullable String billingPlanRule)
Billing plan for a rental contract for a piece of machinery Billing dates: First of the month for 12 months Billing amount: 1000 USD per month Each date requires a billing rule which determines this fixed amount as the amount to be billed. Billing plan for the installation of a turbine at a customer location Billing dates: Date delivered 10% Date installed 30% Date turbine goes productive 70% Final invoice Billing amount: 10,000 USD for entire project Each date requires a billing rule which determines a percentage of the overall billing value of the project as the amount to be billed. In the second example, the billing values for each date could equally be fixed partial amounts rather than percentages. For example: Billing dates: Date delivered 1,000 USD Date installed 3,000 USD Date turbine goes productive 6,000 USD Billing amount 10,000 USD
billingPlanRule
- @Generated(value="lombok") public void setBillingPlan(@Nullable String billingPlan)
billingPlan
- @Generated(value="lombok") public void setBillingPlanItem(@Nullable String billingPlanItem)
billingPlanItem
- @Generated(value="lombok") public void setNetAmount(@Nullable BigDecimal netAmount)
netAmount
- @Generated(value="lombok") public void setTransactionCurrency(@Nullable String transactionCurrency)
The system proposes the document currency from the customer master record of the sold-to party. You can change the currency manually in the document. If you change the currency, the system recalculates prices for the entire document.
transactionCurrency
- @Generated(value="lombok") public void setGrossAmount(@Nullable BigDecimal grossAmount)
grossAmount
- @Generated(value="lombok") public void setPricingDate(@Nullable Calendar pricingDate)
You can use the pricing date as a selection criterion when you process billing documents collectively. The system proposes the current date. You can change it manually in the document. If you change the pricing date, the system recalculates pricing for the entire document. If the date is in the past, you receive a warning before you can continue. Determining the Proposal In the order: You can customize the order type to determine a proposal, such as the current date or the requested delivery date as the pricing date. In the billing document: The billing date is proposed as the pricing date.
pricingDate
- @Generated(value="lombok") public void setPricingScaleQuantityInBaseUnit(@Nullable BigDecimal pricingScaleQuantityInBaseUnit)
pricingScaleQuantityInBaseUnit
- @Generated(value="lombok") public void setTaxAmount(@Nullable BigDecimal taxAmount)
taxAmount
- @Generated(value="lombok") public void setCostAmount(@Nullable BigDecimal costAmount)
costAmount
- @Generated(value="lombok") public void setSubtotal1Amount(@Nullable BigDecimal subtotal1Amount)
subtotal1Amount
- @Generated(value="lombok") public void setSubtotal2Amount(@Nullable BigDecimal subtotal2Amount)
subtotal2Amount
- @Generated(value="lombok") public void setSubtotal3Amount(@Nullable BigDecimal subtotal3Amount)
subtotal3Amount
- @Generated(value="lombok") public void setSubtotal4Amount(@Nullable BigDecimal subtotal4Amount)
subtotal4Amount
- @Generated(value="lombok") public void setSubtotal5Amount(@Nullable BigDecimal subtotal5Amount)
subtotal5Amount
- @Generated(value="lombok") public void setSubtotal6Amount(@Nullable BigDecimal subtotal6Amount)
subtotal6Amount
- @Generated(value="lombok") public void setStatisticalValueControl(@Nullable String statisticalValueControl)
statisticalValueControl
- @Generated(value="lombok") public void setCashDiscountIsDeductible(@Nullable Boolean cashDiscountIsDeductible)
cashDiscountIsDeductible
- @Generated(value="lombok") public void setCustomerConditionGroup1(@Nullable String customerConditionGroup1)
customerConditionGroup1
- @Generated(value="lombok") public void setCustomerConditionGroup2(@Nullable String customerConditionGroup2)
customerConditionGroup2
- @Generated(value="lombok") public void setCustomerConditionGroup3(@Nullable String customerConditionGroup3)
customerConditionGroup3
- @Generated(value="lombok") public void setCustomerConditionGroup4(@Nullable String customerConditionGroup4)
customerConditionGroup4
- @Generated(value="lombok") public void setCustomerConditionGroup5(@Nullable String customerConditionGroup5)
customerConditionGroup5
- @Generated(value="lombok") public void setManualPriceChangeType(@Nullable String manualPriceChangeType)
manualPriceChangeType
- @Generated(value="lombok") public void setMaterialPricingGroup(@Nullable String materialPricingGroup)
You can create condition records for a material price group using the following condition types: Material price group (for example, all non-food products) A combination of customer and material price group A combination of customer price group and material price group (for example, all wholesale customers and all non-food products)
materialPricingGroup
- @Generated(value="lombok") public void setMainItemPricingRefMaterial(@Nullable String mainItemPricingRefMaterial)
The pricing reference material is stored in the master record of the main item material. All pricing conditions which apply to reference material apply to the material in the main item. You must first of all create a material master record for the pricing reference material.
mainItemPricingRefMaterial
- @Generated(value="lombok") public void setMainItemMaterialPricingGroup(@Nullable String mainItemMaterialPricingGroup)
You can create price conditions for a material pricing group (for example, non-food products) a combination of customer and material pricing group a combination of price group and material pricing group (for example, wholesale customers and all non-food products)
mainItemMaterialPricingGroup
- @Generated(value="lombok") public void setDepartureCountry(@Nullable String departureCountry)
You can define the country key in a table. As a rule, it is a good idea to use the existing international standards for identifying vehicles from different countries (for example: USA = United States, I = Italy, and so on). The system uses the key to help determine the relevant taxes during pricing determine important country-specific standards (the length of postal codes and bank account numbers, for example)
departureCountry
- @Generated(value="lombok") public void setTaxJurisdiction(@Nullable String taxJurisdiction)
taxJurisdiction
- @Generated(value="lombok") public void setProductTaxClassification1(@Nullable String productTaxClassification1)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification1
- @Generated(value="lombok") public void setProductTaxClassification2(@Nullable String productTaxClassification2)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification2
- @Generated(value="lombok") public void setProductTaxClassification3(@Nullable String productTaxClassification3)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification3
- @Generated(value="lombok") public void setProductTaxClassification4(@Nullable String productTaxClassification4)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification4
- @Generated(value="lombok") public void setProductTaxClassification5(@Nullable String productTaxClassification5)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification5
- @Generated(value="lombok") public void setProductTaxClassification6(@Nullable String productTaxClassification6)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification6
- @Generated(value="lombok") public void setProductTaxClassification7(@Nullable String productTaxClassification7)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification7
- @Generated(value="lombok") public void setProductTaxClassification8(@Nullable String productTaxClassification8)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification8
- @Generated(value="lombok") public void setProductTaxClassification9(@Nullable String productTaxClassification9)
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification9
- @Generated(value="lombok") public void setZeroVATRsn(@Nullable String zeroVATRsn)
the tax purposes.
zeroVATRsn
- @Generated(value="lombok") public void setEligibleAmountForCashDiscount(@Nullable BigDecimal eligibleAmountForCashDiscount)
During document entry, the amount qualifying for cash discount can be determined manually or automatically. The amount is determined automatically if no entry is made or a '*' is entered. To determine this amount automatically, the system takes into account the offsetting items relevant to cash discount for the invoice item and the rules assigned for each company code for processing cash discount and taxes.
eligibleAmountForCashDiscount
- @Generated(value="lombok") public void setBusinessArea(@Nullable String businessArea)
businessArea
- @Generated(value="lombok") public void setProfitCenter(@Nullable String profitCenter)
profitCenter
- @Generated(value="lombok") public void setWBSElement(@Nullable String wBSElement)
wBSElement
- @Generated(value="lombok") public void setControllingArea(@Nullable String controllingArea)
The controlling area is the highest organizational unit in Controlling. Whether controlling area and company code are in a 1:1 relationship or a 1:n relationship, the number of posting periods in both controlling area and company code(s) must be identical. However, special periods may vary.
controllingArea
- @Generated(value="lombok") public void setProfitabilitySegment(@Nullable String profitabilitySegment)
Examples: Customer '123'/Product '4710' Profitability segment no. 1 Customer '123'/Product '4712' Profitability segment no. 2 Country 'USA'/Region 'NORTH' Profitability segment no. 3
profitabilitySegment
- @Generated(value="lombok") public void setOrderID(@Nullable String orderID)
orderID
- @Generated(value="lombok") public void setCostCenter(@Nullable String costCenter)
costCenter
- @Generated(value="lombok") public void setOriginSDDocument(@Nullable String originSDDocument)
originSDDocument
- @Generated(value="lombok") public void setOriginSDDocumentItem(@Nullable String originSDDocumentItem)
originSDDocumentItem
- @Generated(value="lombok") public void setMatlAccountAssignmentGroup(@Nullable String matlAccountAssignmentGroup)
Used by the system when creating an accounting document from a billing document to determine the revenue or sales deduction account.
matlAccountAssignmentGroup
- @Generated(value="lombok") public void setReferenceSDDocument(@Nullable String referenceSDDocument)
referenceSDDocument
- @Generated(value="lombok") public void setReferenceSDDocumentItem(@Nullable String referenceSDDocumentItem)
referenceSDDocumentItem
- @Generated(value="lombok") public void setReferenceSDDocumentCategory(@Nullable String referenceSDDocumentCategory)
referenceSDDocumentCategory
- @Generated(value="lombok") public void setSalesDocument(@Nullable String salesDocument)
salesDocument
- @Generated(value="lombok") public void setSalesDocumentItem(@Nullable String salesDocumentItem)
salesDocumentItem
- @Generated(value="lombok") public void setSalesSDDocumentCategory(@Nullable String salesSDDocumentCategory)
The document category determines how the system stores and keeps track of document data. It enables the system to provide you with status information about delivery processing, billing, and documents that are used for reference (for example, inquiries and quotations).
salesSDDocumentCategory
- @Generated(value="lombok") public void setHigherLevelItem(@Nullable String higherLevelItem)
Items can be organized hierarchically. When you assign a sub-item to another item, the other item becomes a higher-level item. Enter the number of a higher-level item.
higherLevelItem
- @Generated(value="lombok") public void setBillingDocumentItemInPartSgmt(@Nullable String billingDocumentItemInPartSgmt)
billingDocumentItemInPartSgmt
- @Generated(value="lombok") public void setExternalReferenceDocument(@Nullable String externalReferenceDocument)
externalReferenceDocument
- @Generated(value="lombok") public void setExternalReferenceDocumentItem(@Nullable String externalReferenceDocumentItem)
externalReferenceDocumentItem
- @Generated(value="lombok") public void setSalesGroup(@Nullable String salesGroup)
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria. If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market. You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
salesGroup
- @Generated(value="lombok") public void setAdditionalCustomerGroup1(@Nullable String additionalCustomerGroup1)
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup1
- @Generated(value="lombok") public void setAdditionalCustomerGroup2(@Nullable String additionalCustomerGroup2)
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup2
- @Generated(value="lombok") public void setAdditionalCustomerGroup3(@Nullable String additionalCustomerGroup3)
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup3
- @Generated(value="lombok") public void setAdditionalCustomerGroup4(@Nullable String additionalCustomerGroup4)
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup4
- @Generated(value="lombok") public void setAdditionalCustomerGroup5(@Nullable String additionalCustomerGroup5)
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders. You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup5
- @Generated(value="lombok") public void setSDDocumentReason(@Nullable String sDDocumentReason)
You can freely define order reasons according to the needs of your organization. When you generate sales statistics, you can use the order reason as one of the selection criteria. Enter one of the values predefined for your system. If you are creating a credit or debit memo request, you must enter an order reason. If the order reason specifies, for example, that a customer placed a sales order as a result of contact at a trade fair, you can later generate statistics for all sales orders that were placed at trade fairs.
sDDocumentReason
- @Generated(value="lombok") public void setRetailPromotion(@Nullable String retailPromotion)
For each item of a purchasing document, you can specify the promotion to which the item belongs. Depending on your system settings, special prices and conditions that are maintained in the IS-R system (Retail) for this promotion are applied when a promotion number is entered. This field also allows you to create purchasing documents on a selective basis for a certain promotion. For example, you can create a purchase order containing only those items that are to be procured for one promotion.
retailPromotion
- @Generated(value="lombok") public void setRebateBasisAmount(@Nullable BigDecimal rebateBasisAmount)
rebateBasisAmount
- @Generated(value="lombok") public void setVolumeRebateGroup(@Nullable String volumeRebateGroup)
volumeRebateGroup
- @Generated(value="lombok") public void setItemIsRelevantForCredit(@Nullable Boolean itemIsRelevantForCredit)
Select this field if the values of the item type in the total liability are to be updated. In the documentary payments (letter of credit), only those item types that have this field selected are included. Example You do not want a credit check to be executed for an adjustment (item type L2N) and have therefore not activated the credit check for transation type L2. You nevertheless want the values of the adjustment to be updated in the total liability. In this case, you need to select the field ActiveReceivable/Credit-Relevant. for thisitem type.
itemIsRelevantForCredit
- @Generated(value="lombok") public void setCreditRelatedPrice(@Nullable BigDecimal creditRelatedPrice)
The system multiplies the price you specify (for example, the net price) by the item quantity of an open sales, shipping, or billing document to calculate the value for credit management purposes. This price is freely definable in the pricing procedure. You can specify, for example, that either the gross price or the net price can be used for processing credit checks. In the standard system, the credit-related price is the net price, inclusive of sales tax.
creditRelatedPrice
- @Generated(value="lombok") public void setSalesDeal(@Nullable String salesDeal)
When creating a new sales deal, you can either enter a number manually or let the system automatically assign an internal number. If you enter a number manually, it must lie within the allocated number range (press F4 to see the range).
salesDeal
- @Generated(value="lombok") public void setSalesPromotion(@Nullable String salesPromotion)
When creating a new promotion, you can either enter a number manually or let the system automatically assign an internal number. If you enter a number manually, it must lie within the allocated number range (press F4 to see the range).
salesPromotion
- @Generated(value="lombok") public void setSalesOrderSalesDistrict(@Nullable String salesOrderSalesDistrict)
salesOrderSalesDistrict
- @Generated(value="lombok") public void setSalesOrderCustomerGroup(@Nullable String salesOrderCustomerGroup)
salesOrderCustomerGroup
- @Generated(value="lombok") public void setSalesOrderCustomerPriceGroup(@Nullable String salesOrderCustomerPriceGroup)
salesOrderCustomerPriceGroup
- @Generated(value="lombok") public void setSalesOrderPriceListType(@Nullable String salesOrderPriceListType)
salesOrderPriceListType
- @Generated(value="lombok") public void setSalesOrderSalesOrganization(@Nullable String salesOrderSalesOrganization)
When you create condition records to define prices for inter-company billing, you specify the sales organization that is responsible for processing the sales order.
salesOrderSalesOrganization
- @Generated(value="lombok") public void setSalesOrderDistributionChannel(@Nullable String salesOrderDistributionChannel)
salesOrderDistributionChannel
- @Generated(value="lombok") public void setSalesDocIsCreatedFromReference(@Nullable Boolean salesDocIsCreatedFromReference)
You create a sales order from a quotation. The sales order results in an invoice. The order reference indicator in the invoice shows that the sales order was created from a reference document (in this case, the quotation).
salesDocIsCreatedFromReference
- @Generated(value="lombok") public void setShippingPoint(@Nullable String shippingPoint)
You can predefine shipping/receiving points in the system, based on different combinations of plants shipping conditions loading groups During delivery processing, the shipping/receiving point is the most important criterion that you use to select deliveries. A delivery can be shipped from one shipping point only or received at one receiving point only. If you want to provide more detailed information about a shipping point you can specify a loading point (for example, one of a number of different loading ramps). If, for example, you want to ship refrigerated goods to a certain customer by rail, the system proposes a shipping point with a suitable location and equipment for loading refrigerated goods onto rail cars. The system can propose a shipping/receiving point. If valid alternatives are predefined in your system, you can change the shipping/receiving point manually. You can define a user-specific default value for the shipping point in the user parameter VST.
shippingPoint
- @Generated(value="lombok") public void setHigherLevelItemUsage(@Nullable String higherLevelItemUsage)
higherLevelItemUsage
- @Generated(value="lombok") public void setErpConfigContext(ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
toString
in class Entity<BillingDocumentItem>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class Entity<BillingDocumentItem>
@Generated(value="lombok") public int hashCode()
hashCode
in class Entity<BillingDocumentItem>
Copyright © 2017 SAP SE. All rights reserved.