Class SetlDocItm
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: SetlDocItmType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SetlDocItm instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<SetlDocItm>Selector for all available fields of SetlDocItm.static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.Boolean<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.Date<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.NumericDecimal<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final SimpleProperty.String<SetlDocItm>static final NavigationProperty.Collection<SetlDocItm,CustItmPricingElement> Use with available request builders to apply the _CustomerPricingElement navigation property to query operations.static final NavigationProperty.Single<SetlDocItm,SetlDoc> Use with available request builders to apply the _SettlmtDoc navigation property to query operations.Use with available request builders to apply the _SettlmtDocItemPartner navigation property to query operations.static final NavigationProperty.Collection<SetlDocItm,SuplrItmPricingElement> Use with available request builders to apply the _SupplierPricingElement navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionSetlDocItm(String settlmtDoc, String settlmtDocItem, String settlmtDocCurrency, String product, String productGroup, String plant, String supplierTaxCode, String customerTaxCode, LocalDate pricingDate, BigDecimal settlmtQuantity, String settlmtQuantityUnit, String settlmtQuantityUnitISOCode, String settlmtQuantityUnitSAPCode, BigDecimal netPriceAmount, BigDecimal netPriceQuantity, String netPriceQuantityUnit, BigDecimal settlmtToBaseQuantityNmrtr, BigDecimal settlmtToBaseQuantityDnmntr, String baseUnit, BigDecimal itemNetWeight, BigDecimal itemGrossWeight, String itemWeightUnit, String itemWeightUnitISOCode, String itemWeightUnitSAPCode, BigDecimal itemVolume, String itemVolumeUnit, String itemVolumeUnitISOCode, String itemVolumeUnitSAPCode, BigDecimal supplierItemGrossAmount, BigDecimal supplierItemNetAmount, BigDecimal supplierItemTaxAmount, BigDecimal customerItemGrossAmount, BigDecimal customerItemNetAmount, BigDecimal customerItemTaxAmount, Boolean cashDiscountIsDeductible, String settlmtSourceDoc, String settlmtSourceDocItem, String settlmtSourceDocCat, String settlmtItemActivityReason, String settlmtDocItemText, String supplierProductID, String taxJurisdiction, String productPurchasePointsQtyUnit, String prodPurPointsQtyUnitISOCode, String prodPurPointsQtyUnitSAPCode, BigDecimal productPurchasePointsQty, String suplrSettlmtBusinessArea, String custSettlmtBusinessArea, String suplrSettlmtCostCenter, String suplrSettlmtProfitCenter, String incotermsVersion, String incotermsLocation1, String incotermsLocation2, String custSettlmtCostCenter, String custSettlmtProfitCenter, String settlmtPrecdgDoc, String settlmtPrecdgDocItem, String settlmtPrecdgDocCat, String settlmtDocItemCat, String supplierSettlementOrder, String itemSettlmtRelevance, String settlementFiscalYear, String settlmtRefDoc, String settlmtRefDocCompanyCode, String settlmtRefDocItem, String settlmtRefDocCat, String supplierSubrange, String intercompanyTaxCountry, String taxCountry, String priorSupplier, List<CustItmPricingElement> to_CustomerPricingElement, SetlDoc to_SettlmtDoc, List<SettlementDocumentItemPartner> to_SettlmtDocItemPartner, List<SuplrItmPricingElement> to_SupplierPricingElement) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCustomerPricingElement(CustItmPricingElement... entity) Adds elements to the list of associated CustItmPricingElement entities.voidAdds elements to the list of associated SettlementDocumentItemPartner entities.voidaddSupplierPricingElement(SuplrItmPricingElement... entity) Adds elements to the list of associated SuplrItmPricingElement entities.static SetlDocItm.SetlDocItmBuilderbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 3Constraints: Not nullableConstraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 13, Scale: 0io.vavr.control.Option<List<CustItmPricingElement>>Retrieval of associated CustItmPricingElement entities (one to many).Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10protected Stringprotected StringConstraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3protected ODataEntityKeygetKey()Constraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Precision: 5Constraints: Not nullable, Maximum length: 3getPlant()Constraints: Not nullable, Maximum length: 4Constraints: NullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3io.vavr.control.Option<SetlDoc>Retrieval of associated SetlDoc entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<List<SettlementDocumentItemPartner>>Retrieval of associated SettlementDocumentItemPartner entities (one to many).Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Precision: 5Constraints: Not nullable, Precision: 5Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 13, Scale: 0io.vavr.control.Option<List<SuplrItmPricingElement>>Retrieval of associated SuplrItmPricingElement entities (one to many).Constraints: Not nullable, Maximum length: 35Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 15getType()inthashCode()voidsetBaseUnit(String baseUnit) Constraints: Not nullable, Maximum length: 3voidsetCashDiscountIsDeductible(Boolean cashDiscountIsDeductible) Constraints: Not nullablevoidsetCustomerItemGrossAmount(BigDecimal customerItemGrossAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetCustomerItemNetAmount(BigDecimal customerItemNetAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetCustomerItemTaxAmount(BigDecimal customerItemTaxAmount) Constraints: Not nullable, Precision: 13, Scale: 0voidOverwrites the list of associated CustItmPricingElement entities for the loaded navigation property _CustomerPricingElement.voidsetCustomerTaxCode(String customerTaxCode) Constraints: Not nullable, Maximum length: 2voidsetCustSettlmtBusinessArea(String custSettlmtBusinessArea) Constraints: Not nullable, Maximum length: 4voidsetCustSettlmtCostCenter(String custSettlmtCostCenter) Constraints: Not nullable, Maximum length: 10voidsetCustSettlmtProfitCenter(String custSettlmtProfitCenter) Constraints: Not nullable, Maximum length: 10voidsetIncotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70voidsetIncotermsLocation2(String incotermsLocation2) Constraints: Not nullable, Maximum length: 70voidsetIncotermsVersion(String incotermsVersion) Constraints: Not nullable, Maximum length: 4voidsetIntercompanyTaxCountry(String intercompanyTaxCountry) Constraints: Not nullable, Maximum length: 3voidsetItemGrossWeight(BigDecimal itemGrossWeight) Constraints: Not nullable, Precision: 15, Scale: 3voidsetItemNetWeight(BigDecimal itemNetWeight) Constraints: Not nullable, Precision: 15, Scale: 3voidsetItemSettlmtRelevance(String itemSettlmtRelevance) Constraints: Not nullable, Maximum length: 1voidsetItemVolume(BigDecimal itemVolume) Constraints: Not nullable, Precision: 15, Scale: 3voidsetItemVolumeUnit(String itemVolumeUnit) Constraints: Not nullable, Maximum length: 3voidsetItemVolumeUnitISOCode(String itemVolumeUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetItemVolumeUnitSAPCode(String itemVolumeUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetItemWeightUnit(String itemWeightUnit) Constraints: Not nullable, Maximum length: 3voidsetItemWeightUnitISOCode(String itemWeightUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetItemWeightUnitSAPCode(String itemWeightUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetNetPriceAmount(BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 11, Scale: 0voidsetNetPriceQuantity(BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5voidsetNetPriceQuantityUnit(String netPriceQuantityUnit) Constraints: Not nullable, Maximum length: 3voidConstraints: Not nullable, Maximum length: 4voidsetPricingDate(LocalDate pricingDate) Constraints: NullablevoidsetPriorSupplier(String priorSupplier) Constraints: Not nullable, Maximum length: 10voidsetProdPurPointsQtyUnitISOCode(String prodPurPointsQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetProdPurPointsQtyUnitSAPCode(String prodPurPointsQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetProduct(String product) Constraints: Not nullable, Maximum length: 18voidsetProductGroup(String productGroup) Constraints: Not nullable, Maximum length: 9voidsetProductPurchasePointsQty(BigDecimal productPurchasePointsQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetProductPurchasePointsQtyUnit(String productPurchasePointsQtyUnit) Constraints: Not nullable, Maximum length: 3voidsetSettlementFiscalYear(String settlementFiscalYear) Constraints: Not nullable, Maximum length: 4voidsetSettlmtDoc(SetlDoc value) Overwrites the associated SetlDoc entity for the loaded navigation property _SettlmtDoc.voidsetSettlmtDoc(String settlmtDoc) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetSettlmtDocCurrency(String settlmtDocCurrency) Constraints: Not nullable, Maximum length: 3voidsetSettlmtDocItem(String settlmtDocItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetSettlmtDocItemCat(String settlmtDocItemCat) Constraints: Not nullable, Maximum length: 1voidOverwrites the list of associated SettlementDocumentItemPartner entities for the loaded navigation property _SettlmtDocItemPartner.voidsetSettlmtDocItemText(String settlmtDocItemText) Constraints: Not nullable, Maximum length: 40voidsetSettlmtItemActivityReason(String settlmtItemActivityReason) Constraints: Not nullable, Maximum length: 3voidsetSettlmtPrecdgDoc(String settlmtPrecdgDoc) Constraints: Not nullable, Maximum length: 10voidsetSettlmtPrecdgDocCat(String settlmtPrecdgDocCat) Constraints: Not nullable, Maximum length: 2voidsetSettlmtPrecdgDocItem(String settlmtPrecdgDocItem) Constraints: Not nullable, Maximum length: 6voidsetSettlmtQuantity(BigDecimal settlmtQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSettlmtQuantityUnit(String settlmtQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetSettlmtQuantityUnitISOCode(String settlmtQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetSettlmtQuantityUnitSAPCode(String settlmtQuantityUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetSettlmtRefDoc(String settlmtRefDoc) Constraints: Not nullable, Maximum length: 20voidsetSettlmtRefDocCat(String settlmtRefDocCat) Constraints: Not nullable, Maximum length: 2voidsetSettlmtRefDocCompanyCode(String settlmtRefDocCompanyCode) Constraints: Not nullable, Maximum length: 4voidsetSettlmtRefDocItem(String settlmtRefDocItem) Constraints: Not nullable, Maximum length: 10voidsetSettlmtSourceDoc(String settlmtSourceDoc) Constraints: Not nullable, Maximum length: 10voidsetSettlmtSourceDocCat(String settlmtSourceDocCat) Constraints: Not nullable, Maximum length: 2voidsetSettlmtSourceDocItem(String settlmtSourceDocItem) Constraints: Not nullable, Maximum length: 6voidsetSettlmtToBaseQuantityDnmntr(BigDecimal settlmtToBaseQuantityDnmntr) Constraints: Not nullable, Precision: 5voidsetSettlmtToBaseQuantityNmrtr(BigDecimal settlmtToBaseQuantityNmrtr) Constraints: Not nullable, Precision: 5voidsetSuplrSettlmtBusinessArea(String suplrSettlmtBusinessArea) Constraints: Not nullable, Maximum length: 4voidsetSuplrSettlmtCostCenter(String suplrSettlmtCostCenter) Constraints: Not nullable, Maximum length: 10voidsetSuplrSettlmtProfitCenter(String suplrSettlmtProfitCenter) Constraints: Not nullable, Maximum length: 10voidsetSupplierItemGrossAmount(BigDecimal supplierItemGrossAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetSupplierItemNetAmount(BigDecimal supplierItemNetAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetSupplierItemTaxAmount(BigDecimal supplierItemTaxAmount) Constraints: Not nullable, Precision: 13, Scale: 0voidOverwrites the list of associated SuplrItmPricingElement entities for the loaded navigation property _SupplierPricingElement.voidsetSupplierProductID(String supplierProductID) Constraints: Not nullable, Maximum length: 35voidsetSupplierSettlementOrder(String supplierSettlementOrder) Constraints: Not nullable, Maximum length: 12voidsetSupplierSubrange(String supplierSubrange) Constraints: Not nullable, Maximum length: 6voidsetSupplierTaxCode(String supplierTaxCode) Constraints: Not nullable, Maximum length: 2voidsetTaxCountry(String taxCountry) Constraints: Not nullable, Maximum length: 3voidsetTaxJurisdiction(String taxJurisdiction) Constraints: Not nullable, Maximum length: 15toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of SetlDocItm. -
SETTLMT_DOC
-
SETTLMT_DOC_ITEM
-
SETTLMT_DOC_CURRENCY
-
PRODUCT
-
PRODUCT_GROUP
-
PLANT
-
SUPPLIER_TAX_CODE
-
CUSTOMER_TAX_CODE
-
PRICING_DATE
-
SETTLMT_QUANTITY
-
SETTLMT_QUANTITY_UNIT
-
SETTLMT_QUANTITY_UNIT_ISO_CODE
-
SETTLMT_QUANTITY_UNIT_SAP_CODE
-
NET_PRICE_AMOUNT
-
NET_PRICE_QUANTITY
-
NET_PRICE_QUANTITY_UNIT
-
SETTLMT_TO_BASE_QUANTITY_NMRTR
-
SETTLMT_TO_BASE_QUANTITY_DNMNTR
-
BASE_UNIT
-
ITEM_NET_WEIGHT
-
ITEM_GROSS_WEIGHT
-
ITEM_WEIGHT_UNIT
-
ITEM_WEIGHT_UNIT_ISO_CODE
-
ITEM_WEIGHT_UNIT_SAP_CODE
-
ITEM_VOLUME
-
ITEM_VOLUME_UNIT
-
ITEM_VOLUME_UNIT_ISO_CODE
-
ITEM_VOLUME_UNIT_SAP_CODE
-
SUPPLIER_ITEM_GROSS_AMOUNT
-
SUPPLIER_ITEM_NET_AMOUNT
-
SUPPLIER_ITEM_TAX_AMOUNT
-
CUSTOMER_ITEM_GROSS_AMOUNT
-
CUSTOMER_ITEM_NET_AMOUNT
-
CUSTOMER_ITEM_TAX_AMOUNT
-
CASH_DISCOUNT_IS_DEDUCTIBLE
-
SETTLMT_SOURCE_DOC
-
SETTLMT_SOURCE_DOC_ITEM
-
SETTLMT_SOURCE_DOC_CAT
-
SETTLMT_ITEM_ACTIVITY_REASON
-
SETTLMT_DOC_ITEM_TEXT
-
SUPPLIER_PRODUCT_ID
-
TAX_JURISDICTION
-
PRODUCT_PURCHASE_POINTS_QTY_UNIT
-
PROD_PUR_POINTS_QTY_UNIT_ISO_CODE
-
PROD_PUR_POINTS_QTY_UNIT_SAP_CODE
-
PRODUCT_PURCHASE_POINTS_QTY
-
SUPLR_SETTLMT_BUSINESS_AREA
-
CUST_SETTLMT_BUSINESS_AREA
-
SUPLR_SETTLMT_COST_CENTER
-
SUPLR_SETTLMT_PROFIT_CENTER
-
INCOTERMS_VERSION
-
INCOTERMS_LOCATION1
-
INCOTERMS_LOCATION2
-
CUST_SETTLMT_COST_CENTER
-
CUST_SETTLMT_PROFIT_CENTER
-
SETTLMT_PRECDG_DOC
-
SETTLMT_PRECDG_DOC_ITEM
-
SETTLMT_PRECDG_DOC_CAT
-
SETTLMT_DOC_ITEM_CAT
-
SUPPLIER_SETTLEMENT_ORDER
-
ITEM_SETTLMT_RELEVANCE
-
SETTLEMENT_FISCAL_YEAR
-
SETTLMT_REF_DOC
-
SETTLMT_REF_DOC_COMPANY_CODE
-
SETTLMT_REF_DOC_ITEM
-
SETTLMT_REF_DOC_CAT
-
SUPPLIER_SUBRANGE
-
INTERCOMPANY_TAX_COUNTRY
-
TAX_COUNTRY
-
PRIOR_SUPPLIER
-
TO__CUSTOMER_PRICING_ELEMENT
public static final NavigationProperty.Collection<SetlDocItm,CustItmPricingElement> TO__CUSTOMER_PRICING_ELEMENTUse with available request builders to apply the _CustomerPricingElement navigation property to query operations. -
TO__SETTLMT_DOC
Use with available request builders to apply the _SettlmtDoc navigation property to query operations. -
TO__SETTLMT_DOC_ITEM_PARTNER
public static final NavigationProperty.Collection<SetlDocItm,SettlementDocumentItemPartner> TO__SETTLMT_DOC_ITEM_PARTNERUse with available request builders to apply the _SettlmtDocItemPartner navigation property to query operations. -
TO__SUPPLIER_PRICING_ELEMENT
public static final NavigationProperty.Collection<SetlDocItm,SuplrItmPricingElement> TO__SUPPLIER_PRICING_ELEMENTUse with available request builders to apply the _SupplierPricingElement navigation property to query operations.
-
-
Constructor Details
-
SetlDocItm
public SetlDocItm() -
SetlDocItm
public SetlDocItm(@Nullable String settlmtDoc, @Nullable String settlmtDocItem, @Nullable String settlmtDocCurrency, @Nullable String product, @Nullable String productGroup, @Nullable String plant, @Nullable String supplierTaxCode, @Nullable String customerTaxCode, @Nullable LocalDate pricingDate, @Nullable BigDecimal settlmtQuantity, @Nullable String settlmtQuantityUnit, @Nullable String settlmtQuantityUnitISOCode, @Nullable String settlmtQuantityUnitSAPCode, @Nullable BigDecimal netPriceAmount, @Nullable BigDecimal netPriceQuantity, @Nullable String netPriceQuantityUnit, @Nullable BigDecimal settlmtToBaseQuantityNmrtr, @Nullable BigDecimal settlmtToBaseQuantityDnmntr, @Nullable String baseUnit, @Nullable BigDecimal itemNetWeight, @Nullable BigDecimal itemGrossWeight, @Nullable String itemWeightUnit, @Nullable String itemWeightUnitISOCode, @Nullable String itemWeightUnitSAPCode, @Nullable BigDecimal itemVolume, @Nullable String itemVolumeUnit, @Nullable String itemVolumeUnitISOCode, @Nullable String itemVolumeUnitSAPCode, @Nullable BigDecimal supplierItemGrossAmount, @Nullable BigDecimal supplierItemNetAmount, @Nullable BigDecimal supplierItemTaxAmount, @Nullable BigDecimal customerItemGrossAmount, @Nullable BigDecimal customerItemNetAmount, @Nullable BigDecimal customerItemTaxAmount, @Nullable Boolean cashDiscountIsDeductible, @Nullable String settlmtSourceDoc, @Nullable String settlmtSourceDocItem, @Nullable String settlmtSourceDocCat, @Nullable String settlmtItemActivityReason, @Nullable String settlmtDocItemText, @Nullable String supplierProductID, @Nullable String taxJurisdiction, @Nullable String productPurchasePointsQtyUnit, @Nullable String prodPurPointsQtyUnitISOCode, @Nullable String prodPurPointsQtyUnitSAPCode, @Nullable BigDecimal productPurchasePointsQty, @Nullable String suplrSettlmtBusinessArea, @Nullable String custSettlmtBusinessArea, @Nullable String suplrSettlmtCostCenter, @Nullable String suplrSettlmtProfitCenter, @Nullable String incotermsVersion, @Nullable String incotermsLocation1, @Nullable String incotermsLocation2, @Nullable String custSettlmtCostCenter, @Nullable String custSettlmtProfitCenter, @Nullable String settlmtPrecdgDoc, @Nullable String settlmtPrecdgDocItem, @Nullable String settlmtPrecdgDocCat, @Nullable String settlmtDocItemCat, @Nullable String supplierSettlementOrder, @Nullable String itemSettlmtRelevance, @Nullable String settlementFiscalYear, @Nullable String settlmtRefDoc, @Nullable String settlmtRefDocCompanyCode, @Nullable String settlmtRefDocItem, @Nullable String settlmtRefDocCat, @Nullable String supplierSubrange, @Nullable String intercompanyTaxCountry, @Nullable String taxCountry, @Nullable String priorSupplier, List<CustItmPricingElement> to_CustomerPricingElement, @Nullable SetlDoc to_SettlmtDoc, List<SettlementDocumentItemPartner> to_SettlmtDocItemPartner, List<SuplrItmPricingElement> to_SupplierPricingElement)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SetlDocItm>
-
setSettlmtDoc
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtDoc
- Parameters:
settlmtDoc- Settlement Document Number
-
setSettlmtDocItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SettlmtDocItem
- Parameters:
settlmtDocItem- Document Item
-
setSettlmtDocCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtDocCurrency
- Parameters:
settlmtDocCurrency- Currency of Settlement Document
-
setProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
product- Product Number
-
setProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProductGroup
- Parameters:
productGroup- Product Group
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setSupplierTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SupplierTaxCode
- Parameters:
supplierTaxCode- Supplier Tax Code
-
setCustomerTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerTaxCode
- Parameters:
customerTaxCode- Customer Tax Code
-
setPricingDate
Constraints: NullableOriginal property name from the Odata EDM: PricingDate
- Parameters:
pricingDate- Date for Pricing and Exchange Rate
-
setSettlmtQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SettlmtQuantity
- Parameters:
settlmtQuantity- Quantity of Settlement Management Document Item
-
setSettlmtQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtQuantityUnit
- Parameters:
settlmtQuantityUnit- Unit of Measure of Settlement Management Doc Item Quantity
-
setSettlmtQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtQuantityUnitISOCode
- Parameters:
settlmtQuantityUnitISOCode- Settlement Quantity Unit in ISO code
-
setSettlmtQuantityUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtQuantityUnitSAPCode
- Parameters:
settlmtQuantityUnitSAPCode- Settlement Quantity Unit in SAP code
-
setNetPriceAmount
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: NetPriceAmount
- Parameters:
netPriceAmount- Net Price in Document Currency
-
setNetPriceQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: NetPriceQuantity
- Parameters:
netPriceQuantity- Price Unit of Settlement Management Document Item
-
setNetPriceQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: NetPriceQuantityUnit
- Parameters:
netPriceQuantityUnit- Settlement Management Document Item Price Unit
-
setSettlmtToBaseQuantityNmrtr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: SettlmtToBaseQuantityNmrtr
- Parameters:
settlmtToBaseQuantityNmrtr- Numerator Converting Qty in Settlement Document to Base Unit
-
setSettlmtToBaseQuantityDnmntr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: SettlmtToBaseQuantityDnmntr
- Parameters:
settlmtToBaseQuantityDnmntr- Denominator Converting Qty in Settlement Doc. to Base Unit
-
setBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Parameters:
baseUnit- Base Unit of Measure
-
setItemNetWeight
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemNetWeight
- Parameters:
itemNetWeight- Net Weight
-
setItemGrossWeight
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemGrossWeight
- Parameters:
itemGrossWeight- Gross Weight
-
setItemWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnit
- Parameters:
itemWeightUnit- Unit of Weight
-
setItemWeightUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnitISOCode
- Parameters:
itemWeightUnitISOCode- Unit of weight in ISO code
-
setItemWeightUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnitSAPCode
- Parameters:
itemWeightUnitSAPCode- Item Weight Unit in SAP code
-
setItemVolume
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemVolume
- Parameters:
itemVolume- Volume
-
setItemVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnit
- Parameters:
itemVolumeUnit- Volume Unit
-
setItemVolumeUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnitISOCode
- Parameters:
itemVolumeUnitISOCode- Volume unit in ISO code
-
setItemVolumeUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnitSAPCode
- Parameters:
itemVolumeUnitSAPCode- Item Volume Unit in SAP code
-
setSupplierItemGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SupplierItemGrossAmount
- Parameters:
supplierItemGrossAmount- Item Gross Amount for Supplier in Document Currency
-
setSupplierItemNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SupplierItemNetAmount
- Parameters:
supplierItemNetAmount- Item Net Amount for Supplier in Document Currency
-
setSupplierItemTaxAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SupplierItemTaxAmount
- Parameters:
supplierItemTaxAmount- Item Tax Amount of Supplier in Document Currency
-
setCustomerItemGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CustomerItemGrossAmount
- Parameters:
customerItemGrossAmount- Item Gross Amount for Customer in Document Currency
-
setCustomerItemNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CustomerItemNetAmount
- Parameters:
customerItemNetAmount- Item Net Amount for Customer in Document Currency
-
setCustomerItemTaxAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CustomerItemTaxAmount
- Parameters:
customerItemTaxAmount- Item Tax Amount of Customer in Document Currency
-
setCashDiscountIsDeductible
Constraints: Not nullableOriginal property name from the Odata EDM: CashDiscountIsDeductible
- Parameters:
cashDiscountIsDeductible- Cash Discount Indicator
-
setSettlmtSourceDoc
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtSourceDoc
- Parameters:
settlmtSourceDoc- Document Number of the Source Document
-
setSettlmtSourceDocItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SettlmtSourceDocItem
- Parameters:
settlmtSourceDocItem- Item of the Source Document
-
setSettlmtSourceDocCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SettlmtSourceDocCat
- Parameters:
settlmtSourceDocCat- Document Category of Source Document
-
setSettlmtItemActivityReason
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtItemActivityReason
- Parameters:
settlmtItemActivityReason- Activity Reason for Document Creation
-
setSettlmtDocItemText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SettlmtDocItemText
- Parameters:
settlmtDocItemText- Short Text
-
setSupplierProductID
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierProductID
- Parameters:
supplierProductID- Material Number Used by Supplier
-
setTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Parameters:
taxJurisdiction- Tax Jurisdiction
-
setProductPurchasePointsQtyUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductPurchasePointsQtyUnit
- Parameters:
productPurchasePointsQtyUnit- Points Unit
-
setProdPurPointsQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProdPurPointsQtyUnitISOCode
- Parameters:
prodPurPointsQtyUnitISOCode- Product Purchase Points Quantity Unit in ISO code
-
setProdPurPointsQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProdPurPointsQtyUnitSAPCode
- Parameters:
prodPurPointsQtyUnitSAPCode- Product Purchase Points Quantity Unit in SAP code
-
setProductPurchasePointsQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ProductPurchasePointsQty
- Parameters:
productPurchasePointsQty- Number of Points
-
setSuplrSettlmtBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuplrSettlmtBusinessArea
- Parameters:
suplrSettlmtBusinessArea- Business Area
-
setCustSettlmtBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustSettlmtBusinessArea
- Parameters:
custSettlmtBusinessArea- Customer Business Area
-
setSuplrSettlmtCostCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SuplrSettlmtCostCenter
- Parameters:
suplrSettlmtCostCenter- Cost Center
-
setSuplrSettlmtProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SuplrSettlmtProfitCenter
- Parameters:
suplrSettlmtProfitCenter- Profit Center
-
setIncotermsVersion
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IncotermsVersion
- Parameters:
incotermsVersion- Incoterms Version
-
setIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Parameters:
incotermsLocation1- Incoterms Location 1
-
setIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Parameters:
incotermsLocation2- Incoterms Location 2
-
setCustSettlmtCostCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CustSettlmtCostCenter
- Parameters:
custSettlmtCostCenter- Customer Cost Center
-
setCustSettlmtProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CustSettlmtProfitCenter
- Parameters:
custSettlmtProfitCenter- Alternative Customer Profit Center
-
setSettlmtPrecdgDoc
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtPrecdgDoc
- Parameters:
settlmtPrecdgDoc- Preceding Document of the Settlement Management Document
-
setSettlmtPrecdgDocItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SettlmtPrecdgDocItem
- Parameters:
settlmtPrecdgDocItem- Item of Preceding Document
-
setSettlmtPrecdgDocCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SettlmtPrecdgDocCat
- Parameters:
settlmtPrecdgDocCat- Document Category of Preceding Document
-
setSettlmtDocItemCat
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SettlmtDocItemCat
- Parameters:
settlmtDocItemCat- Item Category
-
setSupplierSettlementOrder
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SupplierSettlementOrder
- Parameters:
supplierSettlementOrder- Order for Account Assignment
-
setItemSettlmtRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ItemSettlmtRelevance
- Parameters:
itemSettlmtRelevance- Item Settlement Relevance
-
setSettlementFiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlementFiscalYear
- Parameters:
settlementFiscalYear- CCS: Fiscal Year of Settlement
-
setSettlmtRefDoc
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SettlmtRefDoc
- Parameters:
settlmtRefDoc- Reference Document for Settlement Management
-
setSettlmtRefDocCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlmtRefDocCompanyCode
- Parameters:
settlmtRefDocCompanyCode- Company Code of Reference Document for Settlement Management
-
setSettlmtRefDocItem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtRefDocItem
- Parameters:
settlmtRefDocItem- Reference Document Item for Settlement Management Document
-
setSettlmtRefDocCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SettlmtRefDocCat
- Parameters:
settlmtRefDocCat- Reference Document Category in Settlement Management
-
setSupplierSubrange
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SupplierSubrange
- Parameters:
supplierSubrange- Supplier Subrange
-
setIntercompanyTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IntercompanyTaxCountry
- Parameters:
intercompanyTaxCountry- Tax Reporting Country/Region for Intercompany Processes
-
setTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Parameters:
taxCountry- Tax Reporting Country/Region
-
setPriorSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PriorSupplier
- Parameters:
priorSupplier- Prior Supplier
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SetlDocItm>
-
getKey
- Overrides:
getKeyin classVdmObject<SetlDocItm>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SetlDocItm>
-
fromMap
- Overrides:
fromMapin classVdmObject<SetlDocItm>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SetlDocItm>
-
getCustomerPricingElementIfPresent
@Nonnull public io.vavr.control.Option<List<CustItmPricingElement>> getCustomerPricingElementIfPresent()Retrieval of associated CustItmPricingElement entities (one to many). This corresponds to the OData navigation property _CustomerPricingElement.If the navigation property for an entity SetlDocItm has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CustomerPricingElement is already loaded, the result
will contain the CustItmPricingElement entities. If not, an
Optionwith result stateemptyis returned.
-
setCustomerPricingElement
Overwrites the list of associated CustItmPricingElement entities for the loaded navigation property _CustomerPricingElement.If the navigation property _CustomerPricingElement of a queried SetlDocItm is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of CustItmPricingElement entities.
-
addCustomerPricingElement
Adds elements to the list of associated CustItmPricingElement entities. This corresponds to the OData navigation property _CustomerPricingElement.If the navigation property _CustomerPricingElement of a queried SetlDocItm is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of CustItmPricingElement entities.
-
getSettlmtDocIfPresent
Retrieval of associated SetlDoc entity (one to one). This corresponds to the OData navigation property _SettlmtDoc.If the navigation property for an entity SetlDocItm has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SettlmtDoc is already loaded, the result will contain
the SetlDoc entity. If not, an
Optionwith result stateemptyis returned.
-
setSettlmtDoc
Overwrites the associated SetlDoc entity for the loaded navigation property _SettlmtDoc.- Parameters:
value- New SetlDoc entity.
-
getSettlmtDocItemPartnerIfPresent
@Nonnull public io.vavr.control.Option<List<SettlementDocumentItemPartner>> getSettlmtDocItemPartnerIfPresent()Retrieval of associated SettlementDocumentItemPartner entities (one to many). This corresponds to the OData navigation property _SettlmtDocItemPartner.If the navigation property for an entity SetlDocItm has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SettlmtDocItemPartner is already loaded, the result
will contain the SettlementDocumentItemPartner entities. If not, an
Optionwith result stateemptyis returned.
-
setSettlmtDocItemPartner
Overwrites the list of associated SettlementDocumentItemPartner entities for the loaded navigation property _SettlmtDocItemPartner.If the navigation property _SettlmtDocItemPartner of a queried SetlDocItm is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SettlementDocumentItemPartner entities.
-
addSettlmtDocItemPartner
Adds elements to the list of associated SettlementDocumentItemPartner entities. This corresponds to the OData navigation property _SettlmtDocItemPartner.If the navigation property _SettlmtDocItemPartner of a queried SetlDocItm is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SettlementDocumentItemPartner entities.
-
getSupplierPricingElementIfPresent
@Nonnull public io.vavr.control.Option<List<SuplrItmPricingElement>> getSupplierPricingElementIfPresent()Retrieval of associated SuplrItmPricingElement entities (one to many). This corresponds to the OData navigation property _SupplierPricingElement.If the navigation property for an entity SetlDocItm has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SupplierPricingElement is already loaded, the result
will contain the SuplrItmPricingElement entities. If not, an
Optionwith result stateemptyis returned.
-
setSupplierPricingElement
Overwrites the list of associated SuplrItmPricingElement entities for the loaded navigation property _SupplierPricingElement.If the navigation property _SupplierPricingElement of a queried SetlDocItm is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SuplrItmPricingElement entities.
-
addSupplierPricingElement
Adds elements to the list of associated SuplrItmPricingElement entities. This corresponds to the OData navigation property _SupplierPricingElement.If the navigation property _SupplierPricingElement of a queried SetlDocItm is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SuplrItmPricingElement entities.
-
builder
-
getSettlmtDoc
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtDoc
- Returns:
- Settlement Document Number
-
getSettlmtDocItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SettlmtDocItem
- Returns:
- Document Item
-
getSettlmtDocCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtDocCurrency
- Returns:
- Currency of Settlement Document
-
getProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Returns:
- Product Number
-
getProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProductGroup
- Returns:
- Product Group
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getSupplierTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SupplierTaxCode
- Returns:
- Supplier Tax Code
-
getCustomerTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerTaxCode
- Returns:
- Customer Tax Code
-
getPricingDate
Constraints: NullableOriginal property name from the Odata EDM: PricingDate
- Returns:
- Date for Pricing and Exchange Rate
-
getSettlmtQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SettlmtQuantity
- Returns:
- Quantity of Settlement Management Document Item
-
getSettlmtQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtQuantityUnit
- Returns:
- Unit of Measure of Settlement Management Doc Item Quantity
-
getSettlmtQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtQuantityUnitISOCode
- Returns:
- Settlement Quantity Unit in ISO code
-
getSettlmtQuantityUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtQuantityUnitSAPCode
- Returns:
- Settlement Quantity Unit in SAP code
-
getNetPriceAmount
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: NetPriceAmount
- Returns:
- Net Price in Document Currency
-
getNetPriceQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: NetPriceQuantity
- Returns:
- Price Unit of Settlement Management Document Item
-
getNetPriceQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: NetPriceQuantityUnit
- Returns:
- Settlement Management Document Item Price Unit
-
getSettlmtToBaseQuantityNmrtr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: SettlmtToBaseQuantityNmrtr
- Returns:
- Numerator Converting Qty in Settlement Document to Base Unit
-
getSettlmtToBaseQuantityDnmntr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: SettlmtToBaseQuantityDnmntr
- Returns:
- Denominator Converting Qty in Settlement Doc. to Base Unit
-
getBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
- Base Unit of Measure
-
getItemNetWeight
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemNetWeight
- Returns:
- Net Weight
-
getItemGrossWeight
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemGrossWeight
- Returns:
- Gross Weight
-
getItemWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnit
- Returns:
- Unit of Weight
-
getItemWeightUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnitISOCode
- Returns:
- Unit of weight in ISO code
-
getItemWeightUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnitSAPCode
- Returns:
- Item Weight Unit in SAP code
-
getItemVolume
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemVolume
- Returns:
- Volume
-
getItemVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnit
- Returns:
- Volume Unit
-
getItemVolumeUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnitISOCode
- Returns:
- Volume unit in ISO code
-
getItemVolumeUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnitSAPCode
- Returns:
- Item Volume Unit in SAP code
-
getSupplierItemGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SupplierItemGrossAmount
- Returns:
- Item Gross Amount for Supplier in Document Currency
-
getSupplierItemNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SupplierItemNetAmount
- Returns:
- Item Net Amount for Supplier in Document Currency
-
getSupplierItemTaxAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SupplierItemTaxAmount
- Returns:
- Item Tax Amount of Supplier in Document Currency
-
getCustomerItemGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CustomerItemGrossAmount
- Returns:
- Item Gross Amount for Customer in Document Currency
-
getCustomerItemNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CustomerItemNetAmount
- Returns:
- Item Net Amount for Customer in Document Currency
-
getCustomerItemTaxAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CustomerItemTaxAmount
- Returns:
- Item Tax Amount of Customer in Document Currency
-
getCashDiscountIsDeductible
Constraints: Not nullableOriginal property name from the Odata EDM: CashDiscountIsDeductible
- Returns:
- Cash Discount Indicator
-
getSettlmtSourceDoc
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtSourceDoc
- Returns:
- Document Number of the Source Document
-
getSettlmtSourceDocItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SettlmtSourceDocItem
- Returns:
- Item of the Source Document
-
getSettlmtSourceDocCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SettlmtSourceDocCat
- Returns:
- Document Category of Source Document
-
getSettlmtItemActivityReason
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtItemActivityReason
- Returns:
- Activity Reason for Document Creation
-
getSettlmtDocItemText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SettlmtDocItemText
- Returns:
- Short Text
-
getSupplierProductID
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierProductID
- Returns:
- Material Number Used by Supplier
-
getTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
- Tax Jurisdiction
-
getProductPurchasePointsQtyUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductPurchasePointsQtyUnit
- Returns:
- Points Unit
-
getProdPurPointsQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProdPurPointsQtyUnitISOCode
- Returns:
- Product Purchase Points Quantity Unit in ISO code
-
getProdPurPointsQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProdPurPointsQtyUnitSAPCode
- Returns:
- Product Purchase Points Quantity Unit in SAP code
-
getProductPurchasePointsQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ProductPurchasePointsQty
- Returns:
- Number of Points
-
getSuplrSettlmtBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuplrSettlmtBusinessArea
- Returns:
- Business Area
-
getCustSettlmtBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustSettlmtBusinessArea
- Returns:
- Customer Business Area
-
getSuplrSettlmtCostCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SuplrSettlmtCostCenter
- Returns:
- Cost Center
-
getSuplrSettlmtProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SuplrSettlmtProfitCenter
- Returns:
- Profit Center
-
getIncotermsVersion
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IncotermsVersion
- Returns:
- Incoterms Version
-
getIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
- Incoterms Location 1
-
getIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
- Incoterms Location 2
-
getCustSettlmtCostCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CustSettlmtCostCenter
- Returns:
- Customer Cost Center
-
getCustSettlmtProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CustSettlmtProfitCenter
- Returns:
- Alternative Customer Profit Center
-
getSettlmtPrecdgDoc
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtPrecdgDoc
- Returns:
- Preceding Document of the Settlement Management Document
-
getSettlmtPrecdgDocItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SettlmtPrecdgDocItem
- Returns:
- Item of Preceding Document
-
getSettlmtPrecdgDocCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SettlmtPrecdgDocCat
- Returns:
- Document Category of Preceding Document
-
getSettlmtDocItemCat
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SettlmtDocItemCat
- Returns:
- Item Category
-
getSupplierSettlementOrder
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SupplierSettlementOrder
- Returns:
- Order for Account Assignment
-
getItemSettlmtRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ItemSettlmtRelevance
- Returns:
- Item Settlement Relevance
-
getSettlementFiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlementFiscalYear
- Returns:
- CCS: Fiscal Year of Settlement
-
getSettlmtRefDoc
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SettlmtRefDoc
- Returns:
- Reference Document for Settlement Management
-
getSettlmtRefDocCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlmtRefDocCompanyCode
- Returns:
- Company Code of Reference Document for Settlement Management
-
getSettlmtRefDocItem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtRefDocItem
- Returns:
- Reference Document Item for Settlement Management Document
-
getSettlmtRefDocCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SettlmtRefDocCat
- Returns:
- Reference Document Category in Settlement Management
-
getSupplierSubrange
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SupplierSubrange
- Returns:
- Supplier Subrange
-
getIntercompanyTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IntercompanyTaxCountry
- Returns:
- Tax Reporting Country/Region for Intercompany Processes
-
getTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Returns:
- Tax Reporting Country/Region
-
getPriorSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PriorSupplier
- Returns:
- Prior Supplier
-
toString
- Overrides:
toStringin classVdmObject<SetlDocItm>
-
equals
- Overrides:
equalsin classVdmEntity<SetlDocItm>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SetlDocItm>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SetlDocItm>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<SetlDocItm>
-