Class CntrlPurContrItmDistribution
Original entity name from the Odata EDM: A_CntrlPurContrItmDistributionType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CntrlPurContrItmDistribution instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CntrlPurContrItmDistributionSelectableSelector for all available fields of CntrlPurContrItmDistribution.static final CntrlPurContrItmDistributionField<BigDecimal>Use with available fluent helpers to apply the CashDiscount1Days field to query operations.static final CntrlPurContrItmDistributionField<BigDecimal>Use with available fluent helpers to apply the CashDiscount1Percent field to query operations.static final CntrlPurContrItmDistributionField<BigDecimal>Use with available fluent helpers to apply the CashDiscount2Days field to query operations.static final CntrlPurContrItmDistributionField<BigDecimal>Use with available fluent helpers to apply the CashDiscount2Percent field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the CentralPurchaseContract field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the CentralPurchaseContractItem field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the CntrlPurContrDistrCurrency field to query operations.static final CntrlPurContrItmDistributionField<BigDecimal>Use with available fluent helpers to apply the CntrlPurContrDistributionPct field to query operations.static final CntrlPurContrItmDistributionField<BigDecimal>Use with available fluent helpers to apply the CntrlPurContrItmDistrAmt field to query operations.static final CntrlPurContrItmDistributionField<BigDecimal>Use with available fluent helpers to apply the CntrlPurContrItmDistrQty field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the DistributionKey field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the DistributionType field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ExternalRefDocCategory field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ExternalReferenceDocument field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ExternalReferenceDocumentItem field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the FormOfAddress field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the IncotermsClassification field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the IncotermsLocation1 field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the IsDeleted field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ItemDistributionStatus field to query operations.static final CntrlPurContrItmDistributionField<BigDecimal>Use with available fluent helpers to apply the NetPaymentDays field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the OrderQuantityUnit field to query operations.static final CntrlPurContrItmDistributionField<Boolean>Use with available fluent helpers to apply the OutlineAgrmtItmIsBlocked field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the PaymentTerms field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubBusinessPartnerName1 field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubBusinessPartnerName2 field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubBusinessPartnerName3 field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubBusinessPartnerName4 field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubCityName field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubCompanyCode field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubCompanyCodeGroupingID field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubCountry field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubDelivAddressTypeCode field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubHouseNumber field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubPlant field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubPostalCode field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubProduct field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubProductGroup field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubPurchaseContract field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubPurchaseContractItem field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubPurchasingGroup field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubPurchasingOrg field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubRegion field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubStreetName field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcmtHubSubcontractor field to query operations.static final CntrlPurContrItmDistributionField<Boolean>Use with available fluent helpers to apply the ProcmtHubSuplrIsSubcontractor field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ProcurementHubSourceSystem field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the PurchasingDocumentCategory field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the PurchasingDocumentType field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the PurchasingInfoRecordUpdateCode field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the PurgDocItmBlkRsnCode field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ReferenceDeliveryAddressID field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ReferenceDistributionNumber field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ReferenceHeaderDistributionKey field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the ShippingInstruction field to query operations.static final CntrlPurContrItmDistributionField<Boolean>Use with available fluent helpers to apply the SourceListIsUpdated field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the SourceListRestriction field to query operations.static final CntrlPurContrItmDistributionField<String>Use with available fluent helpers to apply the StorageLocation field to query operations.Use with available fluent helpers to apply the to_CentralPurchaseContract navigation property to query operations.Use with available fluent helpers to apply the to_CentralPurchaseContractItem navigation property to query operations.static final CntrlPurContrItmDistributionLink<CntrlPurContrItemPartner>Use with available fluent helpers to apply the to_CntrlPurContrItemPartner navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionCntrlPurContrItmDistribution(String centralPurchaseContract, String centralPurchaseContractItem, String distributionKey, String procmtHubCompanyCode, String procmtHubPlant, String procmtHubPurchasingOrg, String procmtHubPurchasingGroup, String procmtHubCompanyCodeGroupingID, String cntrlPurContrDistrCurrency, String paymentTerms, BigDecimal cashDiscount1Days, BigDecimal cashDiscount2Days, BigDecimal netPaymentDays, BigDecimal cashDiscount1Percent, BigDecimal cashDiscount2Percent, String distributionType, String externalReferenceDocument, String externalReferenceDocumentItem, String externalRefDocCategory, String purchasingDocumentCategory, String purchasingDocumentType, String storageLocation, BigDecimal cntrlPurContrDistributionPct, BigDecimal cntrlPurContrItmDistrQty, String orderQuantityUnit, BigDecimal cntrlPurContrItmDistrAmt, String procurementHubSourceSystem, String procmtHubProduct, String procmtHubProductGroup, String procmtHubPurchaseContract, String procmtHubPurchaseContractItem, String itemDistributionStatus, String referenceHeaderDistributionKey, String isDeleted, Boolean outlineAgrmtItmIsBlocked, String purgDocItmBlkRsnCode, String purchasingInfoRecordUpdateCode, String referenceDistributionNumber, Boolean sourceListIsUpdated, String sourceListRestriction, String incotermsClassification, String incotermsLocation1, String shippingInstruction, String procmtHubDelivAddressTypeCode, String referenceDeliveryAddressID, String procmtHubSubcontractor, Boolean procmtHubSuplrIsSubcontractor, String formOfAddress, String procmtHubBusinessPartnerName1, String procmtHubBusinessPartnerName2, String procmtHubBusinessPartnerName3, String procmtHubBusinessPartnerName4, String procmtHubStreetName, String procmtHubHouseNumber, String procmtHubPostalCode, String procmtHubCityName, String procmtHubCountry, String procmtHubRegion, CentralPurchaseContract toCentralPurchaseContract, CntrlPurchaseContractItem toCentralPurchaseContractItem, List<CntrlPurContrItemPartner> toCntrlPurContrItemPartner) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds elements to the list of associated CntrlPurContrItemPartner entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the CentralPurchaseContract entity (one to one) associated with this entity.Fetches the CntrlPurchaseContractItem entity (one to one) associated with this entity.Fetches the CntrlPurContrItemPartner entities (one to many) associated with this entity.static <T,DomainT>
CntrlPurContrItmDistributionField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> CntrlPurContrItmDistributionField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 5, Scale: 3(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<CentralPurchaseContract>Retrieval of associated CentralPurchaseContract entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 5io.vavr.control.Option<CntrlPurchaseContractItem>Retrieval of associated CntrlPurchaseContractItem entity (one to one).Retrieval of associated CntrlPurchaseContractItem entity (one to one).Retrieval of associated CentralPurchaseContract entity (one to one).Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Precision: 6, Scale: 3io.vavr.control.Option<List<CntrlPurContrItemPartner>>Retrieval of associated CntrlPurContrItemPartner entities (one to many).Retrieval of associated CntrlPurContrItemPartner entities (one to many).Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3protected String(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2protected StringConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2getKey()Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: noneConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 10Constraints: noneConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: noneConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4getType()inthashCode()voidsetCashDiscount1Days(BigDecimal cashDiscount1Days) Constraints: Not nullable, Precision: 3, Scale: 0voidsetCashDiscount1Percent(BigDecimal cashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidsetCashDiscount2Days(BigDecimal cashDiscount2Days) Constraints: Not nullable, Precision: 3, Scale: 0voidsetCashDiscount2Percent(BigDecimal cashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidOverwrites the associated CentralPurchaseContract entity for the loaded navigation property to_CentralPurchaseContract.voidsetCentralPurchaseContract(String centralPurchaseContract) (Key Field) Constraints: Not nullable, Maximum length: 10voidOverwrites the associated CntrlPurchaseContractItem entity for the loaded navigation property to_CentralPurchaseContractItem.voidsetCentralPurchaseContractItem(String centralPurchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetCntrlPurContrDistrCurrency(String cntrlPurContrDistrCurrency) Constraints: Not nullable, Maximum length: 5voidsetCntrlPurContrDistributionPct(BigDecimal cntrlPurContrDistributionPct) Constraints: Not nullable, Precision: 6, Scale: 3voidOverwrites the list of associated CntrlPurContrItemPartner entities for the loaded navigation property to_CntrlPurContrItemPartner.voidsetCntrlPurContrItmDistrAmt(BigDecimal cntrlPurContrItmDistrAmt) Constraints: Not nullable, Precision: 15, Scale: 3voidsetCntrlPurContrItmDistrQty(BigDecimal cntrlPurContrItmDistrQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetDistributionKey(String distributionKey) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetDistributionType(String distributionType) Constraints: Not nullable, Maximum length: 2voidsetExternalRefDocCategory(String externalRefDocCategory) Constraints: Not nullable, Maximum length: 3voidsetExternalReferenceDocument(String externalReferenceDocument) Constraints: Not nullable, Maximum length: 10voidsetExternalReferenceDocumentItem(String externalReferenceDocumentItem) Constraints: Not nullable, Maximum length: 5voidsetFormOfAddress(String formOfAddress) Constraints: Not nullable, Maximum length: 4voidsetIncotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3voidsetIncotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70voidsetIsDeleted(String isDeleted) Constraints: Not nullable, Maximum length: 3voidsetItemDistributionStatus(String itemDistributionStatus) Constraints: Not nullable, Maximum length: 2voidsetNetPaymentDays(BigDecimal netPaymentDays) Constraints: Not nullable, Precision: 3, Scale: 0voidsetOrderQuantityUnit(String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetOutlineAgrmtItmIsBlocked(Boolean outlineAgrmtItmIsBlocked) Constraints: nonevoidsetPaymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4voidsetProcmtHubBusinessPartnerName1(String procmtHubBusinessPartnerName1) Constraints: Not nullable, Maximum length: 40voidsetProcmtHubBusinessPartnerName2(String procmtHubBusinessPartnerName2) Constraints: Not nullable, Maximum length: 40voidsetProcmtHubBusinessPartnerName3(String procmtHubBusinessPartnerName3) Constraints: Not nullable, Maximum length: 40voidsetProcmtHubBusinessPartnerName4(String procmtHubBusinessPartnerName4) Constraints: Not nullable, Maximum length: 40voidsetProcmtHubCityName(String procmtHubCityName) Constraints: Not nullable, Maximum length: 40voidsetProcmtHubCompanyCode(String procmtHubCompanyCode) Constraints: Not nullable, Maximum length: 4voidsetProcmtHubCompanyCodeGroupingID(String procmtHubCompanyCodeGroupingID) Constraints: Not nullable, Maximum length: 3voidsetProcmtHubCountry(String procmtHubCountry) Constraints: Not nullable, Maximum length: 3voidsetProcmtHubDelivAddressTypeCode(String procmtHubDelivAddressTypeCode) Constraints: Not nullable, Maximum length: 2voidsetProcmtHubHouseNumber(String procmtHubHouseNumber) Constraints: Not nullable, Maximum length: 10voidsetProcmtHubPlant(String procmtHubPlant) Constraints: Not nullable, Maximum length: 4voidsetProcmtHubPostalCode(String procmtHubPostalCode) Constraints: Not nullable, Maximum length: 10voidsetProcmtHubProduct(String procmtHubProduct) Constraints: Not nullable, Maximum length: 40voidsetProcmtHubProductGroup(String procmtHubProductGroup) Constraints: Not nullable, Maximum length: 9voidsetProcmtHubPurchaseContract(String procmtHubPurchaseContract) Constraints: Not nullable, Maximum length: 10voidsetProcmtHubPurchaseContractItem(String procmtHubPurchaseContractItem) Constraints: Not nullable, Maximum length: 5voidsetProcmtHubPurchasingGroup(String procmtHubPurchasingGroup) Constraints: Not nullable, Maximum length: 3voidsetProcmtHubPurchasingOrg(String procmtHubPurchasingOrg) Constraints: Not nullable, Maximum length: 4voidsetProcmtHubRegion(String procmtHubRegion) Constraints: Not nullable, Maximum length: 3voidsetProcmtHubStreetName(String procmtHubStreetName) Constraints: Not nullable, Maximum length: 60voidsetProcmtHubSubcontractor(String procmtHubSubcontractor) Constraints: Not nullable, Maximum length: 10voidsetProcmtHubSuplrIsSubcontractor(Boolean procmtHubSuplrIsSubcontractor) Constraints: nonevoidsetProcurementHubSourceSystem(String procurementHubSourceSystem) Constraints: Not nullable, Maximum length: 10voidsetPurchasingDocumentCategory(String purchasingDocumentCategory) Constraints: Not nullable, Maximum length: 1voidsetPurchasingDocumentType(String purchasingDocumentType) Constraints: Not nullable, Maximum length: 4voidsetPurchasingInfoRecordUpdateCode(String purchasingInfoRecordUpdateCode) Constraints: Not nullable, Maximum length: 1voidsetPurgDocItmBlkRsnCode(String purgDocItmBlkRsnCode) Constraints: Not nullable, Maximum length: 4voidsetReferenceDeliveryAddressID(String referenceDeliveryAddressID) Constraints: Not nullable, Maximum length: 10voidsetReferenceDistributionNumber(String referenceDistributionNumber) Constraints: Not nullable, Maximum length: 4voidsetReferenceHeaderDistributionKey(String referenceHeaderDistributionKey) Constraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetShippingInstruction(String shippingInstruction) Constraints: Not nullable, Maximum length: 2voidsetSourceListIsUpdated(Boolean sourceListIsUpdated) Constraints: nonevoidsetSourceListRestriction(String sourceListRestriction) Constraints: Not nullable, Maximum length: 2voidsetStorageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
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 CntrlPurContrItmDistribution. -
CENTRAL_PURCHASE_CONTRACT
Use with available fluent helpers to apply the CentralPurchaseContract field to query operations. -
CENTRAL_PURCHASE_CONTRACT_ITEM
Use with available fluent helpers to apply the CentralPurchaseContractItem field to query operations. -
DISTRIBUTION_KEY
Use with available fluent helpers to apply the DistributionKey field to query operations. -
PROCMT_HUB_COMPANY_CODE
Use with available fluent helpers to apply the ProcmtHubCompanyCode field to query operations. -
PROCMT_HUB_PLANT
Use with available fluent helpers to apply the ProcmtHubPlant field to query operations. -
PROCMT_HUB_PURCHASING_ORG
Use with available fluent helpers to apply the ProcmtHubPurchasingOrg field to query operations. -
PROCMT_HUB_PURCHASING_GROUP
Use with available fluent helpers to apply the ProcmtHubPurchasingGroup field to query operations. -
PROCMT_HUB_COMPANY_CODE_GROUPING_ID
Use with available fluent helpers to apply the ProcmtHubCompanyCodeGroupingID field to query operations. -
CNTRL_PUR_CONTR_DISTR_CURRENCY
Use with available fluent helpers to apply the CntrlPurContrDistrCurrency field to query operations. -
PAYMENT_TERMS
Use with available fluent helpers to apply the PaymentTerms field to query operations. -
CASH_DISCOUNT1_DAYS
Use with available fluent helpers to apply the CashDiscount1Days field to query operations. -
CASH_DISCOUNT2_DAYS
Use with available fluent helpers to apply the CashDiscount2Days field to query operations. -
NET_PAYMENT_DAYS
Use with available fluent helpers to apply the NetPaymentDays field to query operations. -
CASH_DISCOUNT1_PERCENT
Use with available fluent helpers to apply the CashDiscount1Percent field to query operations. -
CASH_DISCOUNT2_PERCENT
Use with available fluent helpers to apply the CashDiscount2Percent field to query operations. -
DISTRIBUTION_TYPE
Use with available fluent helpers to apply the DistributionType field to query operations. -
EXTERNAL_REFERENCE_DOCUMENT
Use with available fluent helpers to apply the ExternalReferenceDocument field to query operations. -
EXTERNAL_REFERENCE_DOCUMENT_ITEM
Use with available fluent helpers to apply the ExternalReferenceDocumentItem field to query operations. -
EXTERNAL_REF_DOC_CATEGORY
Use with available fluent helpers to apply the ExternalRefDocCategory field to query operations. -
PURCHASING_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the PurchasingDocumentCategory field to query operations. -
PURCHASING_DOCUMENT_TYPE
Use with available fluent helpers to apply the PurchasingDocumentType field to query operations. -
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations. -
CNTRL_PUR_CONTR_DISTRIBUTION_PCT
Use with available fluent helpers to apply the CntrlPurContrDistributionPct field to query operations. -
CNTRL_PUR_CONTR_ITM_DISTR_QTY
Use with available fluent helpers to apply the CntrlPurContrItmDistrQty field to query operations. -
ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the OrderQuantityUnit field to query operations. -
CNTRL_PUR_CONTR_ITM_DISTR_AMT
Use with available fluent helpers to apply the CntrlPurContrItmDistrAmt field to query operations. -
PROCUREMENT_HUB_SOURCE_SYSTEM
Use with available fluent helpers to apply the ProcurementHubSourceSystem field to query operations. -
PROCMT_HUB_PRODUCT
Use with available fluent helpers to apply the ProcmtHubProduct field to query operations. -
PROCMT_HUB_PRODUCT_GROUP
Use with available fluent helpers to apply the ProcmtHubProductGroup field to query operations. -
PROCMT_HUB_PURCHASE_CONTRACT
Use with available fluent helpers to apply the ProcmtHubPurchaseContract field to query operations. -
PROCMT_HUB_PURCHASE_CONTRACT_ITEM
Use with available fluent helpers to apply the ProcmtHubPurchaseContractItem field to query operations. -
ITEM_DISTRIBUTION_STATUS
Use with available fluent helpers to apply the ItemDistributionStatus field to query operations. -
REFERENCE_HEADER_DISTRIBUTION_KEY
Use with available fluent helpers to apply the ReferenceHeaderDistributionKey field to query operations. -
IS_DELETED
Use with available fluent helpers to apply the IsDeleted field to query operations. -
OUTLINE_AGRMT_ITM_IS_BLOCKED
Use with available fluent helpers to apply the OutlineAgrmtItmIsBlocked field to query operations. -
PURG_DOC_ITM_BLK_RSN_CODE
Use with available fluent helpers to apply the PurgDocItmBlkRsnCode field to query operations. -
PURCHASING_INFO_RECORD_UPDATE_CODE
Use with available fluent helpers to apply the PurchasingInfoRecordUpdateCode field to query operations. -
REFERENCE_DISTRIBUTION_NUMBER
Use with available fluent helpers to apply the ReferenceDistributionNumber field to query operations. -
SOURCE_LIST_IS_UPDATED
Use with available fluent helpers to apply the SourceListIsUpdated field to query operations. -
SOURCE_LIST_RESTRICTION
Use with available fluent helpers to apply the SourceListRestriction field to query operations. -
INCOTERMS_CLASSIFICATION
Use with available fluent helpers to apply the IncotermsClassification field to query operations. -
INCOTERMS_LOCATION1
Use with available fluent helpers to apply the IncotermsLocation1 field to query operations. -
SHIPPING_INSTRUCTION
Use with available fluent helpers to apply the ShippingInstruction field to query operations. -
PROCMT_HUB_DELIV_ADDRESS_TYPE_CODE
Use with available fluent helpers to apply the ProcmtHubDelivAddressTypeCode field to query operations. -
REFERENCE_DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the ReferenceDeliveryAddressID field to query operations. -
PROCMT_HUB_SUBCONTRACTOR
Use with available fluent helpers to apply the ProcmtHubSubcontractor field to query operations. -
PROCMT_HUB_SUPLR_IS_SUBCONTRACTOR
Use with available fluent helpers to apply the ProcmtHubSuplrIsSubcontractor field to query operations. -
FORM_OF_ADDRESS
Use with available fluent helpers to apply the FormOfAddress field to query operations. -
PROCMT_HUB_BUSINESS_PARTNER_NAME1
Use with available fluent helpers to apply the ProcmtHubBusinessPartnerName1 field to query operations. -
PROCMT_HUB_BUSINESS_PARTNER_NAME2
Use with available fluent helpers to apply the ProcmtHubBusinessPartnerName2 field to query operations. -
PROCMT_HUB_BUSINESS_PARTNER_NAME3
Use with available fluent helpers to apply the ProcmtHubBusinessPartnerName3 field to query operations. -
PROCMT_HUB_BUSINESS_PARTNER_NAME4
Use with available fluent helpers to apply the ProcmtHubBusinessPartnerName4 field to query operations. -
PROCMT_HUB_STREET_NAME
Use with available fluent helpers to apply the ProcmtHubStreetName field to query operations. -
PROCMT_HUB_HOUSE_NUMBER
Use with available fluent helpers to apply the ProcmtHubHouseNumber field to query operations. -
PROCMT_HUB_POSTAL_CODE
Use with available fluent helpers to apply the ProcmtHubPostalCode field to query operations. -
PROCMT_HUB_CITY_NAME
Use with available fluent helpers to apply the ProcmtHubCityName field to query operations. -
PROCMT_HUB_COUNTRY
Use with available fluent helpers to apply the ProcmtHubCountry field to query operations. -
PROCMT_HUB_REGION
Use with available fluent helpers to apply the ProcmtHubRegion field to query operations. -
TO_CENTRAL_PURCHASE_CONTRACT
public static final CntrlPurContrItmDistributionOneToOneLink<CentralPurchaseContract> TO_CENTRAL_PURCHASE_CONTRACTUse with available fluent helpers to apply the to_CentralPurchaseContract navigation property to query operations. -
TO_CENTRAL_PURCHASE_CONTRACT_ITEM
public static final CntrlPurContrItmDistributionOneToOneLink<CntrlPurchaseContractItem> TO_CENTRAL_PURCHASE_CONTRACT_ITEMUse with available fluent helpers to apply the to_CentralPurchaseContractItem navigation property to query operations. -
TO_CNTRL_PUR_CONTR_ITEM_PARTNER
public static final CntrlPurContrItmDistributionLink<CntrlPurContrItemPartner> TO_CNTRL_PUR_CONTR_ITEM_PARTNERUse with available fluent helpers to apply the to_CntrlPurContrItemPartner navigation property to query operations.
-
-
Constructor Details
-
CntrlPurContrItmDistribution
public CntrlPurContrItmDistribution() -
CntrlPurContrItmDistribution
public CntrlPurContrItmDistribution(@Nullable String centralPurchaseContract, @Nullable String centralPurchaseContractItem, @Nullable String distributionKey, @Nullable String procmtHubCompanyCode, @Nullable String procmtHubPlant, @Nullable String procmtHubPurchasingOrg, @Nullable String procmtHubPurchasingGroup, @Nullable String procmtHubCompanyCodeGroupingID, @Nullable String cntrlPurContrDistrCurrency, @Nullable String paymentTerms, @Nullable BigDecimal cashDiscount1Days, @Nullable BigDecimal cashDiscount2Days, @Nullable BigDecimal netPaymentDays, @Nullable BigDecimal cashDiscount1Percent, @Nullable BigDecimal cashDiscount2Percent, @Nullable String distributionType, @Nullable String externalReferenceDocument, @Nullable String externalReferenceDocumentItem, @Nullable String externalRefDocCategory, @Nullable String purchasingDocumentCategory, @Nullable String purchasingDocumentType, @Nullable String storageLocation, @Nullable BigDecimal cntrlPurContrDistributionPct, @Nullable BigDecimal cntrlPurContrItmDistrQty, @Nullable String orderQuantityUnit, @Nullable BigDecimal cntrlPurContrItmDistrAmt, @Nullable String procurementHubSourceSystem, @Nullable String procmtHubProduct, @Nullable String procmtHubProductGroup, @Nullable String procmtHubPurchaseContract, @Nullable String procmtHubPurchaseContractItem, @Nullable String itemDistributionStatus, @Nullable String referenceHeaderDistributionKey, @Nullable String isDeleted, @Nullable Boolean outlineAgrmtItmIsBlocked, @Nullable String purgDocItmBlkRsnCode, @Nullable String purchasingInfoRecordUpdateCode, @Nullable String referenceDistributionNumber, @Nullable Boolean sourceListIsUpdated, @Nullable String sourceListRestriction, @Nullable String incotermsClassification, @Nullable String incotermsLocation1, @Nullable String shippingInstruction, @Nullable String procmtHubDelivAddressTypeCode, @Nullable String referenceDeliveryAddressID, @Nullable String procmtHubSubcontractor, @Nullable Boolean procmtHubSuplrIsSubcontractor, @Nullable String formOfAddress, @Nullable String procmtHubBusinessPartnerName1, @Nullable String procmtHubBusinessPartnerName2, @Nullable String procmtHubBusinessPartnerName3, @Nullable String procmtHubBusinessPartnerName4, @Nullable String procmtHubStreetName, @Nullable String procmtHubHouseNumber, @Nullable String procmtHubPostalCode, @Nullable String procmtHubCityName, @Nullable String procmtHubCountry, @Nullable String procmtHubRegion, @Nullable CentralPurchaseContract toCentralPurchaseContract, @Nullable CntrlPurchaseContractItem toCentralPurchaseContractItem, List<CntrlPurContrItemPartner> toCntrlPurContrItemPartner)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CntrlPurContrItmDistribution>
-
setCentralPurchaseContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralPurchaseContract
- Parameters:
centralPurchaseContract- Purchasing Document Number
-
setCentralPurchaseContractItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralPurchaseContractItem
- Parameters:
centralPurchaseContractItem- Item Number of Purchasing Document
-
setDistributionKey
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistributionKey
- Parameters:
distributionKey- Distribution Number of Central Purchasing Document
-
setProcmtHubCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubCompanyCode
- Parameters:
procmtHubCompanyCode- Company Code
-
setProcmtHubPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubPlant
- Parameters:
procmtHubPlant- Plant
-
setProcmtHubPurchasingOrg
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubPurchasingOrg
- Parameters:
procmtHubPurchasingOrg- Purchasing Organization
-
setProcmtHubPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubPurchasingGroup
- Parameters:
procmtHubPurchasingGroup- Purchasing Group
-
setProcmtHubCompanyCodeGroupingID
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubCompanyCodeGroupingID
- Parameters:
procmtHubCompanyCodeGroupingID- Grouping ID for Company Codes
-
setCntrlPurContrDistrCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CntrlPurContrDistrCurrency
- Parameters:
cntrlPurContrDistrCurrency- Currency Key
-
setPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Parameters:
paymentTerms- Terms of Payment Key
-
setCashDiscount1Days
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount1Days
- Parameters:
cashDiscount1Days- Cash discount days 1
-
setCashDiscount2Days
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount2Days
- Parameters:
cashDiscount2Days- Cash discount days 2
-
setNetPaymentDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NetPaymentDays
- Parameters:
netPaymentDays- Net Payment Terms Period
-
setCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount1Percent
- Parameters:
cashDiscount1Percent- Cash Discount Percentage 1
-
setCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount2Percent
- Parameters:
cashDiscount2Percent- Cash Discount Percentage 2
-
setDistributionType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionType
- Parameters:
distributionType- Distribution Type for Central Purchase Contract Item
-
setExternalReferenceDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ExternalReferenceDocument
- Parameters:
externalReferenceDocument- Document Number of External Reference Document
-
setExternalReferenceDocumentItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ExternalReferenceDocumentItem
- Parameters:
externalReferenceDocumentItem- Document Item Number of External Reference Document
-
setExternalRefDocCategory
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ExternalRefDocCategory
- Parameters:
externalRefDocCategory- Category of an external transaction or element
-
setPurchasingDocumentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentCategory
- Parameters:
purchasingDocumentCategory- Purchasing Document Category
-
setPurchasingDocumentType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingDocumentType
- Parameters:
purchasingDocumentType- Purchasing Document Type
-
setStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Parameters:
storageLocation- Storage Location
-
setCntrlPurContrDistributionPct
Constraints: Not nullable, Precision: 6, Scale: 3Original property name from the Odata EDM: CntrlPurContrDistributionPct
- Parameters:
cntrlPurContrDistributionPct- Distribution Percentage in Central Purchasing Document
-
setCntrlPurContrItmDistrQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: CntrlPurContrItmDistrQty
- Parameters:
cntrlPurContrItmDistrQty- Target Quantity
-
setOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Parameters:
orderQuantityUnit- Purchase Order Unit of Measure
-
setCntrlPurContrItmDistrAmt
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: CntrlPurContrItmDistrAmt
- Parameters:
cntrlPurContrItmDistrAmt- Target Value for Header Area per Distribution
-
setProcurementHubSourceSystem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcurementHubSourceSystem
- Parameters:
procurementHubSourceSystem- Logical System
-
setProcmtHubProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubProduct
- Parameters:
procmtHubProduct- Material Number
-
setProcmtHubProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProcmtHubProductGroup
- Parameters:
procmtHubProductGroup- Material Group
-
setProcmtHubPurchaseContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubPurchaseContract
- Parameters:
procmtHubPurchaseContract- Contract of External System
-
setProcmtHubPurchaseContractItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ProcmtHubPurchaseContractItem
- Parameters:
procmtHubPurchaseContractItem- Contract Item of External System
-
setItemDistributionStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ItemDistributionStatus
- Parameters:
itemDistributionStatus- Distribution Status
-
setReferenceHeaderDistributionKey
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceHeaderDistributionKey
- Parameters:
referenceHeaderDistributionKey- Distribution Number of Central Purchasing Document
-
setIsDeleted
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IsDeleted
- Parameters:
isDeleted- Link field for view query
-
setOutlineAgrmtItmIsBlocked
Constraints: noneOriginal property name from the Odata EDM: OutlineAgrmtItmIsBlocked
- Parameters:
outlineAgrmtItmIsBlocked- Boolean Variable (X = True, - = False, Space = Unknown)
-
setPurgDocItmBlkRsnCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurgDocItmBlkRsnCode
- Parameters:
purgDocItmBlkRsnCode- Block Reason Code
-
setPurchasingInfoRecordUpdateCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingInfoRecordUpdateCode
- Parameters:
purchasingInfoRecordUpdateCode- Indicator: Update Info Record
-
setReferenceDistributionNumber
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDistributionNumber
- Parameters:
referenceDistributionNumber- Distribution Number of Central Purchasing Document
-
setSourceListIsUpdated
Constraints: noneOriginal property name from the Odata EDM: SourceListIsUpdated
- Parameters:
sourceListIsUpdated- Checkbox
-
setSourceListRestriction
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourceListRestriction
- Parameters:
sourceListRestriction- Source List Restriction Indicator
-
setIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Parameters:
incotermsClassification- Incoterms (Part 1)
-
setIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Parameters:
incotermsLocation1- Incoterms Location 1
-
setShippingInstruction
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Parameters:
shippingInstruction- Shipping Instructions
-
setProcmtHubDelivAddressTypeCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProcmtHubDelivAddressTypeCode
- Parameters:
procmtHubDelivAddressTypeCode- Source of the Delivery Address
-
setReferenceDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDeliveryAddressID
- Parameters:
referenceDeliveryAddressID- Number of delivery address
-
setProcmtHubSubcontractor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubSubcontractor
- Parameters:
procmtHubSubcontractor- Supplier to be Supplied/Who is to Receive Delivery
-
setProcmtHubSuplrIsSubcontractor
Constraints: noneOriginal property name from the Odata EDM: ProcmtHubSuplrIsSubcontractor
- Parameters:
procmtHubSuplrIsSubcontractor- Subcontracting Supplier
-
setFormOfAddress
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FormOfAddress
- Parameters:
formOfAddress- Form-of-Address Key
-
setProcmtHubBusinessPartnerName1
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubBusinessPartnerName1
- Parameters:
procmtHubBusinessPartnerName1- Name 1
-
setProcmtHubBusinessPartnerName2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubBusinessPartnerName2
- Parameters:
procmtHubBusinessPartnerName2- Name 2
-
setProcmtHubBusinessPartnerName3
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubBusinessPartnerName3
- Parameters:
procmtHubBusinessPartnerName3- Name 3
-
setProcmtHubBusinessPartnerName4
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubBusinessPartnerName4
- Parameters:
procmtHubBusinessPartnerName4- Name 4
-
setProcmtHubStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: ProcmtHubStreetName
- Parameters:
procmtHubStreetName- Street
-
setProcmtHubHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubHouseNumber
- Parameters:
procmtHubHouseNumber- House Number
-
setProcmtHubPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubPostalCode
- Parameters:
procmtHubPostalCode- City Postal Code
-
setProcmtHubCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubCityName
- Parameters:
procmtHubCityName- City
-
setProcmtHubCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubCountry
- Parameters:
procmtHubCountry- Country/Region Key
-
setProcmtHubRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubRegion
- Parameters:
procmtHubRegion- Region (State, Province, County)
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CntrlPurContrItmDistribution>
-
getKey
- Overrides:
getKeyin classVdmObject<CntrlPurContrItmDistribution>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CntrlPurContrItmDistribution>
-
fromMap
- Overrides:
fromMapin classVdmObject<CntrlPurContrItmDistribution>
-
field
@Nonnull public static <T> CntrlPurContrItmDistributionField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> CntrlPurContrItmDistributionField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<CntrlPurContrItmDistribution>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<CntrlPurContrItmDistribution>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<CntrlPurContrItmDistribution>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CntrlPurContrItmDistribution>
-
fetchCentralPurchaseContract
Fetches the CentralPurchaseContract entity (one to one) associated with this entity. This corresponds to the OData navigation property to_CentralPurchaseContract.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated CentralPurchaseContract entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getCentralPurchaseContractOrFetch
Retrieval of associated CentralPurchaseContract entity (one to one). This corresponds to the OData navigation property to_CentralPurchaseContract.If the navigation property to_CentralPurchaseContract of a queried CntrlPurContrItmDistribution is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated CentralPurchaseContract entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getCentralPurchaseContractIfPresent
@Nonnull public io.vavr.control.Option<CentralPurchaseContract> getCentralPurchaseContractIfPresent()Retrieval of associated CentralPurchaseContract entity (one to one). This corresponds to the OData navigation property to_CentralPurchaseContract.If the navigation property for an entity CntrlPurContrItmDistribution 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 to_CentralPurchaseContract is already loaded, the
result will contain the CentralPurchaseContract entity. If not, an
Optionwith result stateemptyis returned.
-
setCentralPurchaseContract
Overwrites the associated CentralPurchaseContract entity for the loaded navigation property to_CentralPurchaseContract.- Parameters:
value- New CentralPurchaseContract entity.
-
fetchCentralPurchaseContractItem
Fetches the CntrlPurchaseContractItem entity (one to one) associated with this entity. This corresponds to the OData navigation property to_CentralPurchaseContractItem.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated CntrlPurchaseContractItem entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getCentralPurchaseContractItemOrFetch
Retrieval of associated CntrlPurchaseContractItem entity (one to one). This corresponds to the OData navigation property to_CentralPurchaseContractItem.If the navigation property to_CentralPurchaseContractItem of a queried CntrlPurContrItmDistribution is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated CntrlPurchaseContractItem entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getCentralPurchaseContractItemIfPresent
@Nonnull public io.vavr.control.Option<CntrlPurchaseContractItem> getCentralPurchaseContractItemIfPresent()Retrieval of associated CntrlPurchaseContractItem entity (one to one). This corresponds to the OData navigation property to_CentralPurchaseContractItem.If the navigation property for an entity CntrlPurContrItmDistribution 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 to_CentralPurchaseContractItem is already loaded, the
result will contain the CntrlPurchaseContractItem entity. If not, an
Optionwith result stateemptyis returned.
-
setCentralPurchaseContractItem
Overwrites the associated CntrlPurchaseContractItem entity for the loaded navigation property to_CentralPurchaseContractItem.- Parameters:
value- New CntrlPurchaseContractItem entity.
-
fetchCntrlPurContrItemPartner
Fetches the CntrlPurContrItemPartner entities (one to many) associated with this entity. This corresponds to the OData navigation property to_CntrlPurContrItemPartner.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated CntrlPurContrItemPartner entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getCntrlPurContrItemPartnerOrFetch
Retrieval of associated CntrlPurContrItemPartner entities (one to many). This corresponds to the OData navigation property to_CntrlPurContrItemPartner.If the navigation property to_CntrlPurContrItemPartner of a queried CntrlPurContrItmDistribution is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated CntrlPurContrItemPartner entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getCntrlPurContrItemPartnerIfPresent
@Nonnull public io.vavr.control.Option<List<CntrlPurContrItemPartner>> getCntrlPurContrItemPartnerIfPresent()Retrieval of associated CntrlPurContrItemPartner entities (one to many). This corresponds to the OData navigation property to_CntrlPurContrItemPartner.If the navigation property for an entity CntrlPurContrItmDistribution 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 to_CntrlPurContrItemPartner is already loaded, the
result will contain the CntrlPurContrItemPartner entities. If not, an
Optionwith result stateemptyis returned.
-
setCntrlPurContrItemPartner
Overwrites the list of associated CntrlPurContrItemPartner entities for the loaded navigation property to_CntrlPurContrItemPartner.If the navigation property to_CntrlPurContrItemPartner of a queried CntrlPurContrItmDistribution 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 CntrlPurContrItemPartner entities.
-
addCntrlPurContrItemPartner
Adds elements to the list of associated CntrlPurContrItemPartner entities. This corresponds to the OData navigation property to_CntrlPurContrItemPartner.If the navigation property to_CntrlPurContrItemPartner of a queried CntrlPurContrItmDistribution 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 CntrlPurContrItemPartner entities.
-
builder
-
getCentralPurchaseContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralPurchaseContract
- Returns:
- Purchasing Document Number
-
getCentralPurchaseContractItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralPurchaseContractItem
- Returns:
- Item Number of Purchasing Document
-
getDistributionKey
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistributionKey
- Returns:
- Distribution Number of Central Purchasing Document
-
getProcmtHubCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubCompanyCode
- Returns:
- Company Code
-
getProcmtHubPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubPlant
- Returns:
- Plant
-
getProcmtHubPurchasingOrg
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubPurchasingOrg
- Returns:
- Purchasing Organization
-
getProcmtHubPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubPurchasingGroup
- Returns:
- Purchasing Group
-
getProcmtHubCompanyCodeGroupingID
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubCompanyCodeGroupingID
- Returns:
- Grouping ID for Company Codes
-
getCntrlPurContrDistrCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CntrlPurContrDistrCurrency
- Returns:
- Currency Key
-
getPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
- Terms of Payment Key
-
getCashDiscount1Days
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount1Days
- Returns:
- Cash discount days 1
-
getCashDiscount2Days
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount2Days
- Returns:
- Cash discount days 2
-
getNetPaymentDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NetPaymentDays
- Returns:
- Net Payment Terms Period
-
getCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount1Percent
- Returns:
- Cash Discount Percentage 1
-
getCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount2Percent
- Returns:
- Cash Discount Percentage 2
-
getDistributionType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionType
- Returns:
- Distribution Type for Central Purchase Contract Item
-
getExternalReferenceDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ExternalReferenceDocument
- Returns:
- Document Number of External Reference Document
-
getExternalReferenceDocumentItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ExternalReferenceDocumentItem
- Returns:
- Document Item Number of External Reference Document
-
getExternalRefDocCategory
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ExternalRefDocCategory
- Returns:
- Category of an external transaction or element
-
getPurchasingDocumentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentCategory
- Returns:
- Purchasing Document Category
-
getPurchasingDocumentType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingDocumentType
- Returns:
- Purchasing Document Type
-
getStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
- Storage Location
-
getCntrlPurContrDistributionPct
Constraints: Not nullable, Precision: 6, Scale: 3Original property name from the Odata EDM: CntrlPurContrDistributionPct
- Returns:
- Distribution Percentage in Central Purchasing Document
-
getCntrlPurContrItmDistrQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: CntrlPurContrItmDistrQty
- Returns:
- Target Quantity
-
getOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
- Purchase Order Unit of Measure
-
getCntrlPurContrItmDistrAmt
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: CntrlPurContrItmDistrAmt
- Returns:
- Target Value for Header Area per Distribution
-
getProcurementHubSourceSystem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcurementHubSourceSystem
- Returns:
- Logical System
-
getProcmtHubProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubProduct
- Returns:
- Material Number
-
getProcmtHubProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProcmtHubProductGroup
- Returns:
- Material Group
-
getProcmtHubPurchaseContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubPurchaseContract
- Returns:
- Contract of External System
-
getProcmtHubPurchaseContractItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ProcmtHubPurchaseContractItem
- Returns:
- Contract Item of External System
-
getItemDistributionStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ItemDistributionStatus
- Returns:
- Distribution Status
-
getReferenceHeaderDistributionKey
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceHeaderDistributionKey
- Returns:
- Distribution Number of Central Purchasing Document
-
getIsDeleted
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IsDeleted
- Returns:
- Link field for view query
-
getOutlineAgrmtItmIsBlocked
Constraints: noneOriginal property name from the Odata EDM: OutlineAgrmtItmIsBlocked
- Returns:
- Boolean Variable (X = True, - = False, Space = Unknown)
-
getPurgDocItmBlkRsnCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurgDocItmBlkRsnCode
- Returns:
- Block Reason Code
-
getPurchasingInfoRecordUpdateCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingInfoRecordUpdateCode
- Returns:
- Indicator: Update Info Record
-
getReferenceDistributionNumber
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDistributionNumber
- Returns:
- Distribution Number of Central Purchasing Document
-
getSourceListIsUpdated
Constraints: noneOriginal property name from the Odata EDM: SourceListIsUpdated
- Returns:
- Checkbox
-
getSourceListRestriction
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourceListRestriction
- Returns:
- Source List Restriction Indicator
-
getIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
- Incoterms (Part 1)
-
getIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
- Incoterms Location 1
-
getShippingInstruction
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Returns:
- Shipping Instructions
-
getProcmtHubDelivAddressTypeCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProcmtHubDelivAddressTypeCode
- Returns:
- Source of the Delivery Address
-
getReferenceDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDeliveryAddressID
- Returns:
- Number of delivery address
-
getProcmtHubSubcontractor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubSubcontractor
- Returns:
- Supplier to be Supplied/Who is to Receive Delivery
-
getProcmtHubSuplrIsSubcontractor
Constraints: noneOriginal property name from the Odata EDM: ProcmtHubSuplrIsSubcontractor
- Returns:
- Subcontracting Supplier
-
getFormOfAddress
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FormOfAddress
- Returns:
- Form-of-Address Key
-
getProcmtHubBusinessPartnerName1
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubBusinessPartnerName1
- Returns:
- Name 1
-
getProcmtHubBusinessPartnerName2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubBusinessPartnerName2
- Returns:
- Name 2
-
getProcmtHubBusinessPartnerName3
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubBusinessPartnerName3
- Returns:
- Name 3
-
getProcmtHubBusinessPartnerName4
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubBusinessPartnerName4
- Returns:
- Name 4
-
getProcmtHubStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: ProcmtHubStreetName
- Returns:
- Street
-
getProcmtHubHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubHouseNumber
- Returns:
- House Number
-
getProcmtHubPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubPostalCode
- Returns:
- City Postal Code
-
getProcmtHubCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProcmtHubCityName
- Returns:
- City
-
getProcmtHubCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubCountry
- Returns:
- Country/Region Key
-
getProcmtHubRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubRegion
- Returns:
- Region (State, Province, County)
-
toString
- Overrides:
toStringin classVdmObject<CntrlPurContrItmDistribution>
-
equals
- Overrides:
equalsin classVdmEntity<CntrlPurContrItmDistribution>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CntrlPurContrItmDistribution>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CntrlPurContrItmDistribution>
-