Class CustomerSalesArea
Original entity name from the Odata EDM: A_CustomerSalesAreaType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CustomerSalesArea instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CustomerSalesAreaField<String>Use with available fluent helpers to apply the AccountByCustomer field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the AdditionalCustomerGroup1 field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the AdditionalCustomerGroup2 field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the AdditionalCustomerGroup3 field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the AdditionalCustomerGroup4 field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the AdditionalCustomerGroup5 field to query operations.static final CustomerSalesAreaSelectableSelector for all available fields of CustomerSalesArea.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the AuthorizationGroup field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the BillingIsBlockedForCustomer field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the CompleteDeliveryIsDefined field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CreditControlArea field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the Currency field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the CustIsRlvtForSettlmtMgmt field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CustProdProposalProcedure field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the Customer field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CustomerABCClassification field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CustomerAccountAssignmentGroup field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CustomerAccountGroup field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CustomerGroup field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the CustomerIsRebateRelevant field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CustomerPaymentTerms field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CustomerPriceGroup field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the CustomerPricingProcedure field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the DeletionIndicator field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the DeliveryIsBlockedForCustomer field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the DeliveryPriority field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the DistributionChannel field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the Division field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the ExchangeRateType field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the IncotermsClassification field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the IncotermsLocation1 field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the IncotermsLocation2 field to query operations.static final CustomerSalesAreaField<UUID>Use with available fluent helpers to apply the IncotermsSupChnDvtgLocAddlUUID field to query operations.static final CustomerSalesAreaField<UUID>Use with available fluent helpers to apply the IncotermsSupChnLoc1AddlUUID field to query operations.static final CustomerSalesAreaField<UUID>Use with available fluent helpers to apply the IncotermsSupChnLoc2AddlUUID field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the IncotermsTransferLocation field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the IncotermsVersion field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the InspSbstHasNoTimeOrQuantity field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the InvoiceDate field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the InvoiceListSchedule field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the ItemOrderProbabilityInPercent field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the ManualInvoiceMaintIsRelevant field to query operations.static final CustomerSalesAreaField<BigDecimal>Use with available fluent helpers to apply the MaxNmbrOfPartialDelivery field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the OrderCombinationIsAllowed field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the OrderIsBlockedForCustomer field to query operations.static final CustomerSalesAreaField<BigDecimal>Use with available fluent helpers to apply the OverdelivTolrtdLmtRatioInPct field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the PartialDeliveryIsAllowed field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the PaymentGuaranteeProcedure field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the PriceListType field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the ProductUnitGroup field to query operations.static final CustomerSalesAreaField<BigDecimal>Use with available fluent helpers to apply the ProofOfDeliveryTimeValue field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the SalesDistrict field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the SalesGroup field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the SalesItemProposal field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the SalesOffice field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the SalesOrganization field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the ShippingCondition field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the SlsDocIsRlvtForProofOfDeliv field to query operations.static final CustomerSalesAreaField<Boolean>Use with available fluent helpers to apply the SlsUnlmtdOvrdelivIsAllwd field to query operations.static final CustomerSalesAreaField<String>Use with available fluent helpers to apply the SupplyingPlant field to query operations.static final CustomerSalesAreaLink<CustSalesPartnerFunc>Use with available fluent helpers to apply the to_PartnerFunction navigation property to query operations.static final CustomerSalesAreaLink<CustomerSalesAreaTax>Use with available fluent helpers to apply the to_SalesAreaTax navigation property to query operations.static final CustomerSalesAreaLink<CustomerSalesAreaText>Use with available fluent helpers to apply the to_SalesAreaText navigation property to query operations.static final CustomerSalesAreaLink<CustSlsAreaAddrDepdntInfo>Use with available fluent helpers to apply the to_SlsAreaAddrDepdntInfo navigation property to query operations.static final CustomerSalesAreaField<BigDecimal>Use with available fluent helpers to apply the UnderdelivTolrtdLmtRatioInPct field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionCustomerSalesArea(String customer, String salesOrganization, String distributionChannel, String division, String accountByCustomer, String authorizationGroup, String billingIsBlockedForCustomer, Boolean completeDeliveryIsDefined, String creditControlArea, String currency, Boolean custIsRlvtForSettlmtMgmt, String customerABCClassification, String customerAccountAssignmentGroup, String customerGroup, Boolean customerIsRebateRelevant, String customerPaymentTerms, String customerPriceGroup, String customerPricingProcedure, String custProdProposalProcedure, String deliveryIsBlockedForCustomer, String deliveryPriority, String incotermsClassification, String incotermsLocation2, String incotermsVersion, String incotermsLocation1, UUID incotermsSupChnLoc1AddlUUID, UUID incotermsSupChnLoc2AddlUUID, UUID incotermsSupChnDvtgLocAddlUUID, Boolean deletionIndicator, String incotermsTransferLocation, Boolean inspSbstHasNoTimeOrQuantity, String invoiceDate, String itemOrderProbabilityInPercent, Boolean manualInvoiceMaintIsRelevant, BigDecimal maxNmbrOfPartialDelivery, Boolean orderCombinationIsAllowed, String orderIsBlockedForCustomer, BigDecimal overdelivTolrtdLmtRatioInPct, String partialDeliveryIsAllowed, String priceListType, String productUnitGroup, BigDecimal proofOfDeliveryTimeValue, String salesGroup, String salesItemProposal, String salesOffice, String shippingCondition, Boolean slsDocIsRlvtForProofOfDeliv, Boolean slsUnlmtdOvrdelivIsAllwd, String supplyingPlant, String salesDistrict, BigDecimal underdelivTolrtdLmtRatioInPct, String invoiceListSchedule, String exchangeRateType, String additionalCustomerGroup1, String additionalCustomerGroup2, String additionalCustomerGroup3, String additionalCustomerGroup4, String additionalCustomerGroup5, String paymentGuaranteeProcedure, String customerAccountGroup, List<CustSalesPartnerFunc> toPartnerFunction, List<CustomerSalesAreaTax> toSalesAreaTax, List<CustomerSalesAreaText> toSalesAreaText, List<CustSlsAreaAddrDepdntInfo> toSlsAreaAddrDepdntInfo) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPartnerFunction(CustSalesPartnerFunc... entity) Adds elements to the list of associated CustSalesPartnerFunc entities.voidaddSalesAreaTax(CustomerSalesAreaTax... entity) Adds elements to the list of associated CustomerSalesAreaTax entities.voidaddSalesAreaText(CustomerSalesAreaText... entity) Adds elements to the list of associated CustomerSalesAreaText entities.voidAdds elements to the list of associated CustSlsAreaAddrDepdntInfo entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the CustSalesPartnerFunc entities (one to many) associated with this entity.Fetches the CustomerSalesAreaTax entities (one to many) associated with this entity.Fetches the CustomerSalesAreaText entities (one to many) associated with this entity.Fetches the CustSlsAreaAddrDepdntInfo entities (one to many) associated with this entity.static <T,DomainT>
CustomerSalesAreaField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> CustomerSalesAreaField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 12Constraints: 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: 4Constraints: Not nullable, Maximum length: 2Constraints: noneConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 5Constraints: none(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: noneConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2protected StringConstraints: noneConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 2protected StringConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 70Constraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 28Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3getKey()Constraints: noneConstraints: Not nullable, Precision: 1, Scale: 0Constraints: noneConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 3, Scale: 1Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<List<CustSalesPartnerFunc>>Retrieval of associated CustSalesPartnerFunc entities (one to many).Retrieval of associated CustSalesPartnerFunc entities (one to many).Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 6, Scale: 2io.vavr.control.Option<List<CustomerSalesAreaTax>>Retrieval of associated CustomerSalesAreaTax entities (one to many).Retrieval of associated CustomerSalesAreaTax entities (one to many).io.vavr.control.Option<List<CustomerSalesAreaText>>Retrieval of associated CustomerSalesAreaText entities (one to many).Retrieval of associated CustomerSalesAreaText entities (one to many).Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<CustSlsAreaAddrDepdntInfo>>Retrieval of associated CustSlsAreaAddrDepdntInfo entities (one to many).Retrieval of associated CustSlsAreaAddrDepdntInfo entities (one to many).Constraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 4getType()Constraints: Not nullable, Precision: 3, Scale: 1inthashCode()voidsetAccountByCustomer(String accountByCustomer) Constraints: Not nullable, Maximum length: 12voidsetAdditionalCustomerGroup1(String additionalCustomerGroup1) Constraints: Not nullable, Maximum length: 3voidsetAdditionalCustomerGroup2(String additionalCustomerGroup2) Constraints: Not nullable, Maximum length: 3voidsetAdditionalCustomerGroup3(String additionalCustomerGroup3) Constraints: Not nullable, Maximum length: 3voidsetAdditionalCustomerGroup4(String additionalCustomerGroup4) Constraints: Not nullable, Maximum length: 3voidsetAdditionalCustomerGroup5(String additionalCustomerGroup5) Constraints: Not nullable, Maximum length: 3voidsetAuthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4voidsetBillingIsBlockedForCustomer(String billingIsBlockedForCustomer) Constraints: Not nullable, Maximum length: 2voidsetCompleteDeliveryIsDefined(Boolean completeDeliveryIsDefined) Constraints: nonevoidsetCreditControlArea(String creditControlArea) Constraints: Not nullable, Maximum length: 4voidsetCurrency(String currency) Constraints: Not nullable, Maximum length: 5voidsetCustIsRlvtForSettlmtMgmt(Boolean custIsRlvtForSettlmtMgmt) Constraints: nonevoidsetCustomer(String customer) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetCustomerABCClassification(String customerABCClassification) Constraints: Not nullable, Maximum length: 2voidsetCustomerAccountAssignmentGroup(String customerAccountAssignmentGroup) Constraints: Not nullable, Maximum length: 2voidsetCustomerAccountGroup(String customerAccountGroup) Constraints: Not nullable, Maximum length: 4voidsetCustomerGroup(String customerGroup) Constraints: Not nullable, Maximum length: 2voidsetCustomerIsRebateRelevant(Boolean customerIsRebateRelevant) Constraints: nonevoidsetCustomerPaymentTerms(String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4voidsetCustomerPriceGroup(String customerPriceGroup) Constraints: Not nullable, Maximum length: 2voidsetCustomerPricingProcedure(String customerPricingProcedure) Constraints: Not nullable, Maximum length: 2voidsetCustProdProposalProcedure(String custProdProposalProcedure) Constraints: Not nullable, Maximum length: 2voidsetDeletionIndicator(Boolean deletionIndicator) Constraints: nonevoidsetDeliveryIsBlockedForCustomer(String deliveryIsBlockedForCustomer) Constraints: Not nullable, Maximum length: 2voidsetDeliveryPriority(String deliveryPriority) Constraints: Not nullable, Maximum length: 2voidsetDistributionChannel(String distributionChannel) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetDivision(String division) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetExchangeRateType(String exchangeRateType) Constraints: Not nullable, Maximum length: 4voidsetIncotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3voidsetIncotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70voidsetIncotermsLocation2(String incotermsLocation2) Constraints: Not nullable, Maximum length: 70voidsetIncotermsSupChnDvtgLocAddlUUID(UUID incotermsSupChnDvtgLocAddlUUID) Constraints: nonevoidsetIncotermsSupChnLoc1AddlUUID(UUID incotermsSupChnLoc1AddlUUID) Constraints: nonevoidsetIncotermsSupChnLoc2AddlUUID(UUID incotermsSupChnLoc2AddlUUID) Constraints: nonevoidsetIncotermsTransferLocation(String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28voidsetIncotermsVersion(String incotermsVersion) Constraints: Not nullable, Maximum length: 4voidsetInspSbstHasNoTimeOrQuantity(Boolean inspSbstHasNoTimeOrQuantity) Constraints: nonevoidsetInvoiceDate(String invoiceDate) Constraints: Not nullable, Maximum length: 2voidsetInvoiceListSchedule(String invoiceListSchedule) Constraints: Not nullable, Maximum length: 2voidsetItemOrderProbabilityInPercent(String itemOrderProbabilityInPercent) Constraints: Not nullable, Maximum length: 3voidsetManualInvoiceMaintIsRelevant(Boolean manualInvoiceMaintIsRelevant) Constraints: nonevoidsetMaxNmbrOfPartialDelivery(BigDecimal maxNmbrOfPartialDelivery) Constraints: Not nullable, Precision: 1, Scale: 0voidsetOrderCombinationIsAllowed(Boolean orderCombinationIsAllowed) Constraints: nonevoidsetOrderIsBlockedForCustomer(String orderIsBlockedForCustomer) Constraints: Not nullable, Maximum length: 2voidsetOverdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1voidsetPartialDeliveryIsAllowed(String partialDeliveryIsAllowed) Constraints: Not nullable, Maximum length: 1voidOverwrites the list of associated CustSalesPartnerFunc entities for the loaded navigation property to_PartnerFunction.voidsetPaymentGuaranteeProcedure(String paymentGuaranteeProcedure) Constraints: Not nullable, Maximum length: 4voidsetPriceListType(String priceListType) Constraints: Not nullable, Maximum length: 2voidsetProductUnitGroup(String productUnitGroup) Constraints: Not nullable, Maximum length: 4voidsetProofOfDeliveryTimeValue(BigDecimal proofOfDeliveryTimeValue) Constraints: Not nullable, Precision: 6, Scale: 2voidsetSalesAreaTax(List<CustomerSalesAreaTax> value) Overwrites the list of associated CustomerSalesAreaTax entities for the loaded navigation property to_SalesAreaTax.voidOverwrites the list of associated CustomerSalesAreaText entities for the loaded navigation property to_SalesAreaText.voidsetSalesDistrict(String salesDistrict) Constraints: Not nullable, Maximum length: 6voidsetSalesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3voidsetSalesItemProposal(String salesItemProposal) Constraints: Not nullable, Maximum length: 10voidsetSalesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4voidsetSalesOrganization(String salesOrganization) (Key Field) Constraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetShippingCondition(String shippingCondition) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated CustSlsAreaAddrDepdntInfo entities for the loaded navigation property to_SlsAreaAddrDepdntInfo.voidsetSlsDocIsRlvtForProofOfDeliv(Boolean slsDocIsRlvtForProofOfDeliv) Constraints: nonevoidsetSlsUnlmtdOvrdelivIsAllwd(Boolean slsUnlmtdOvrdelivIsAllwd) Constraints: nonevoidsetSupplyingPlant(String supplyingPlant) Constraints: Not nullable, Maximum length: 4voidsetUnderdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1toString()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 CustomerSalesArea. -
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations. -
SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrganization field to query operations. -
DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the DistributionChannel field to query operations. -
DIVISION
Use with available fluent helpers to apply the Division field to query operations. -
ACCOUNT_BY_CUSTOMER
Use with available fluent helpers to apply the AccountByCustomer field to query operations. -
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations. -
BILLING_IS_BLOCKED_FOR_CUSTOMER
Use with available fluent helpers to apply the BillingIsBlockedForCustomer field to query operations. -
COMPLETE_DELIVERY_IS_DEFINED
Use with available fluent helpers to apply the CompleteDeliveryIsDefined field to query operations. -
CREDIT_CONTROL_AREA
Use with available fluent helpers to apply the CreditControlArea field to query operations. -
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations. -
CUST_IS_RLVT_FOR_SETTLMT_MGMT
Use with available fluent helpers to apply the CustIsRlvtForSettlmtMgmt field to query operations. -
CUSTOMER_ABC_CLASSIFICATION
Use with available fluent helpers to apply the CustomerABCClassification field to query operations. -
CUSTOMER_ACCOUNT_ASSIGNMENT_GROUP
Use with available fluent helpers to apply the CustomerAccountAssignmentGroup field to query operations. -
CUSTOMER_GROUP
Use with available fluent helpers to apply the CustomerGroup field to query operations. -
CUSTOMER_IS_REBATE_RELEVANT
Use with available fluent helpers to apply the CustomerIsRebateRelevant field to query operations. -
CUSTOMER_PAYMENT_TERMS
Use with available fluent helpers to apply the CustomerPaymentTerms field to query operations. -
CUSTOMER_PRICE_GROUP
Use with available fluent helpers to apply the CustomerPriceGroup field to query operations. -
CUSTOMER_PRICING_PROCEDURE
Use with available fluent helpers to apply the CustomerPricingProcedure field to query operations. -
CUST_PROD_PROPOSAL_PROCEDURE
Use with available fluent helpers to apply the CustProdProposalProcedure field to query operations. -
DELIVERY_IS_BLOCKED_FOR_CUSTOMER
Use with available fluent helpers to apply the DeliveryIsBlockedForCustomer field to query operations. -
DELIVERY_PRIORITY
Use with available fluent helpers to apply the DeliveryPriority field to query operations. -
INCOTERMS_CLASSIFICATION
Use with available fluent helpers to apply the IncotermsClassification field to query operations. -
INCOTERMS_LOCATION2
Use with available fluent helpers to apply the IncotermsLocation2 field to query operations. -
INCOTERMS_VERSION
Use with available fluent helpers to apply the IncotermsVersion field to query operations. -
INCOTERMS_LOCATION1
Use with available fluent helpers to apply the IncotermsLocation1 field to query operations. -
INCOTERMS_SUP_CHN_LOC1_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnLoc1AddlUUID field to query operations. -
INCOTERMS_SUP_CHN_LOC2_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnLoc2AddlUUID field to query operations. -
INCOTERMS_SUP_CHN_DVTG_LOC_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnDvtgLocAddlUUID field to query operations. -
DELETION_INDICATOR
Use with available fluent helpers to apply the DeletionIndicator field to query operations. -
INCOTERMS_TRANSFER_LOCATION
Use with available fluent helpers to apply the IncotermsTransferLocation field to query operations. -
INSP_SBST_HAS_NO_TIME_OR_QUANTITY
Use with available fluent helpers to apply the InspSbstHasNoTimeOrQuantity field to query operations. -
INVOICE_DATE
Use with available fluent helpers to apply the InvoiceDate field to query operations. -
ITEM_ORDER_PROBABILITY_IN_PERCENT
Use with available fluent helpers to apply the ItemOrderProbabilityInPercent field to query operations. -
MANUAL_INVOICE_MAINT_IS_RELEVANT
Use with available fluent helpers to apply the ManualInvoiceMaintIsRelevant field to query operations. -
MAX_NMBR_OF_PARTIAL_DELIVERY
Use with available fluent helpers to apply the MaxNmbrOfPartialDelivery field to query operations. -
ORDER_COMBINATION_IS_ALLOWED
Use with available fluent helpers to apply the OrderCombinationIsAllowed field to query operations. -
ORDER_IS_BLOCKED_FOR_CUSTOMER
Use with available fluent helpers to apply the OrderIsBlockedForCustomer field to query operations. -
OVERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the OverdelivTolrtdLmtRatioInPct field to query operations. -
PARTIAL_DELIVERY_IS_ALLOWED
Use with available fluent helpers to apply the PartialDeliveryIsAllowed field to query operations. -
PRICE_LIST_TYPE
Use with available fluent helpers to apply the PriceListType field to query operations. -
PRODUCT_UNIT_GROUP
Use with available fluent helpers to apply the ProductUnitGroup field to query operations. -
PROOF_OF_DELIVERY_TIME_VALUE
Use with available fluent helpers to apply the ProofOfDeliveryTimeValue field to query operations. -
SALES_GROUP
Use with available fluent helpers to apply the SalesGroup field to query operations. -
SALES_ITEM_PROPOSAL
Use with available fluent helpers to apply the SalesItemProposal field to query operations. -
SALES_OFFICE
Use with available fluent helpers to apply the SalesOffice field to query operations. -
SHIPPING_CONDITION
Use with available fluent helpers to apply the ShippingCondition field to query operations. -
SLS_DOC_IS_RLVT_FOR_PROOF_OF_DELIV
Use with available fluent helpers to apply the SlsDocIsRlvtForProofOfDeliv field to query operations. -
SLS_UNLMTD_OVRDELIV_IS_ALLWD
Use with available fluent helpers to apply the SlsUnlmtdOvrdelivIsAllwd field to query operations. -
SUPPLYING_PLANT
Use with available fluent helpers to apply the SupplyingPlant field to query operations. -
SALES_DISTRICT
Use with available fluent helpers to apply the SalesDistrict field to query operations. -
UNDERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the UnderdelivTolrtdLmtRatioInPct field to query operations. -
INVOICE_LIST_SCHEDULE
Use with available fluent helpers to apply the InvoiceListSchedule field to query operations. -
EXCHANGE_RATE_TYPE
Use with available fluent helpers to apply the ExchangeRateType field to query operations. -
ADDITIONAL_CUSTOMER_GROUP1
Use with available fluent helpers to apply the AdditionalCustomerGroup1 field to query operations. -
ADDITIONAL_CUSTOMER_GROUP2
Use with available fluent helpers to apply the AdditionalCustomerGroup2 field to query operations. -
ADDITIONAL_CUSTOMER_GROUP3
Use with available fluent helpers to apply the AdditionalCustomerGroup3 field to query operations. -
ADDITIONAL_CUSTOMER_GROUP4
Use with available fluent helpers to apply the AdditionalCustomerGroup4 field to query operations. -
ADDITIONAL_CUSTOMER_GROUP5
Use with available fluent helpers to apply the AdditionalCustomerGroup5 field to query operations. -
PAYMENT_GUARANTEE_PROCEDURE
Use with available fluent helpers to apply the PaymentGuaranteeProcedure field to query operations. -
CUSTOMER_ACCOUNT_GROUP
Use with available fluent helpers to apply the CustomerAccountGroup field to query operations. -
TO_PARTNER_FUNCTION
Use with available fluent helpers to apply the to_PartnerFunction navigation property to query operations. -
TO_SALES_AREA_TAX
Use with available fluent helpers to apply the to_SalesAreaTax navigation property to query operations. -
TO_SALES_AREA_TEXT
Use with available fluent helpers to apply the to_SalesAreaText navigation property to query operations. -
TO_SLS_AREA_ADDR_DEPDNT_INFO
Use with available fluent helpers to apply the to_SlsAreaAddrDepdntInfo navigation property to query operations.
-
-
Constructor Details
-
CustomerSalesArea
public CustomerSalesArea() -
CustomerSalesArea
public CustomerSalesArea(@Nullable String customer, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String division, @Nullable String accountByCustomer, @Nullable String authorizationGroup, @Nullable String billingIsBlockedForCustomer, @Nullable Boolean completeDeliveryIsDefined, @Nullable String creditControlArea, @Nullable String currency, @Nullable Boolean custIsRlvtForSettlmtMgmt, @Nullable String customerABCClassification, @Nullable String customerAccountAssignmentGroup, @Nullable String customerGroup, @Nullable Boolean customerIsRebateRelevant, @Nullable String customerPaymentTerms, @Nullable String customerPriceGroup, @Nullable String customerPricingProcedure, @Nullable String custProdProposalProcedure, @Nullable String deliveryIsBlockedForCustomer, @Nullable String deliveryPriority, @Nullable String incotermsClassification, @Nullable String incotermsLocation2, @Nullable String incotermsVersion, @Nullable String incotermsLocation1, @Nullable UUID incotermsSupChnLoc1AddlUUID, @Nullable UUID incotermsSupChnLoc2AddlUUID, @Nullable UUID incotermsSupChnDvtgLocAddlUUID, @Nullable Boolean deletionIndicator, @Nullable String incotermsTransferLocation, @Nullable Boolean inspSbstHasNoTimeOrQuantity, @Nullable String invoiceDate, @Nullable String itemOrderProbabilityInPercent, @Nullable Boolean manualInvoiceMaintIsRelevant, @Nullable BigDecimal maxNmbrOfPartialDelivery, @Nullable Boolean orderCombinationIsAllowed, @Nullable String orderIsBlockedForCustomer, @Nullable BigDecimal overdelivTolrtdLmtRatioInPct, @Nullable String partialDeliveryIsAllowed, @Nullable String priceListType, @Nullable String productUnitGroup, @Nullable BigDecimal proofOfDeliveryTimeValue, @Nullable String salesGroup, @Nullable String salesItemProposal, @Nullable String salesOffice, @Nullable String shippingCondition, @Nullable Boolean slsDocIsRlvtForProofOfDeliv, @Nullable Boolean slsUnlmtdOvrdelivIsAllwd, @Nullable String supplyingPlant, @Nullable String salesDistrict, @Nullable BigDecimal underdelivTolrtdLmtRatioInPct, @Nullable String invoiceListSchedule, @Nullable String exchangeRateType, @Nullable String additionalCustomerGroup1, @Nullable String additionalCustomerGroup2, @Nullable String additionalCustomerGroup3, @Nullable String additionalCustomerGroup4, @Nullable String additionalCustomerGroup5, @Nullable String paymentGuaranteeProcedure, @Nullable String customerAccountGroup, List<CustSalesPartnerFunc> toPartnerFunction, List<CustomerSalesAreaTax> toSalesAreaTax, List<CustomerSalesAreaText> toSalesAreaText, List<CustSlsAreaAddrDepdntInfo> toSlsAreaAddrDepdntInfo)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CustomerSalesArea>
-
setCustomer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Parameters:
customer- Customer Number
-
setSalesOrganization
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Parameters:
salesOrganization- Sales Organization
-
setDistributionChannel
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Parameters:
distributionChannel- Distribution Channel
-
setDivision
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Parameters:
division- Division
-
setAccountByCustomer
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: AccountByCustomer
- Parameters:
accountByCustomer- Shipper's (Our) Account Number at the Customer or Vendor
-
setAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Parameters:
authorizationGroup- Authorization Group
-
setBillingIsBlockedForCustomer
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillingIsBlockedForCustomer
- Parameters:
billingIsBlockedForCustomer- Billing block for customer (sales and distribution)
-
setCompleteDeliveryIsDefined
Constraints: noneOriginal property name from the Odata EDM: CompleteDeliveryIsDefined
- Parameters:
completeDeliveryIsDefined- Complete Delivery Defined for Each Sales Order?
-
setCreditControlArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CreditControlArea
- Parameters:
creditControlArea- Credit Control Area
-
setCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Parameters:
currency- Currency
-
setCustIsRlvtForSettlmtMgmt
Constraints: noneOriginal property name from the Odata EDM: CustIsRlvtForSettlmtMgmt
- Parameters:
custIsRlvtForSettlmtMgmt- Indicator: Relevant for Settlement Management
-
setCustomerABCClassification
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerABCClassification
- Parameters:
customerABCClassification- Customer classification (ABC analysis)
-
setCustomerAccountAssignmentGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerAccountAssignmentGroup
- Parameters:
customerAccountAssignmentGroup- Account Assignment Group for Customer
-
setCustomerGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerGroup
- Parameters:
customerGroup- Customer Group
-
setCustomerIsRebateRelevant
Constraints: noneOriginal property name from the Odata EDM: CustomerIsRebateRelevant
- Parameters:
customerIsRebateRelevant- Indicator: Customer Is Rebate-Relevant
-
setCustomerPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Parameters:
customerPaymentTerms- Terms of Payment Key
-
setCustomerPriceGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerPriceGroup
- Parameters:
customerPriceGroup- Customer Price Group
-
setCustomerPricingProcedure
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerPricingProcedure
- Parameters:
customerPricingProcedure- Customer Classification for Pricing Procedure Determination
-
setCustProdProposalProcedure
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustProdProposalProcedure
- Parameters:
custProdProposalProcedure- Customer procedure for product proposal
-
setDeliveryIsBlockedForCustomer
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryIsBlockedForCustomer
- Parameters:
deliveryIsBlockedForCustomer- Customer delivery block (sales area)
-
setDeliveryPriority
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryPriority
- Parameters:
deliveryPriority- Delivery Priority
-
setIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Parameters:
incotermsClassification- Incoterms (Part 1)
-
setIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Parameters:
incotermsLocation2- Incoterms Location 2
-
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
-
setIncotermsSupChnLoc1AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc1AddlUUID
- Parameters:
incotermsSupChnLoc1AddlUUID- Location UUID
-
setIncotermsSupChnLoc2AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc2AddlUUID
- Parameters:
incotermsSupChnLoc2AddlUUID- Location UUID
-
setIncotermsSupChnDvtgLocAddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnDvtgLocAddlUUID
- Parameters:
incotermsSupChnDvtgLocAddlUUID- Location UUID
-
setDeletionIndicator
Constraints: noneOriginal property name from the Odata EDM: DeletionIndicator
- Parameters:
deletionIndicator- Deletion flag for customer (sales level)
-
setIncotermsTransferLocation
Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Parameters:
incotermsTransferLocation- Incoterms (Part 2)
-
setInspSbstHasNoTimeOrQuantity
Constraints: noneOriginal property name from the Odata EDM: InspSbstHasNoTimeOrQuantity
- Parameters:
inspSbstHasNoTimeOrQuantity- Relevant for price determination ID
-
setInvoiceDate
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InvoiceDate
- Parameters:
invoiceDate- Invoice Dates (Calendar Identification)
-
setItemOrderProbabilityInPercent
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemOrderProbabilityInPercent
- Parameters:
itemOrderProbabilityInPercent- Order Probability of the Item
-
setManualInvoiceMaintIsRelevant
Constraints: noneOriginal property name from the Odata EDM: ManualInvoiceMaintIsRelevant
- Parameters:
manualInvoiceMaintIsRelevant- Manual Invoice Maintenance
-
setMaxNmbrOfPartialDelivery
Constraints: Not nullable, Precision: 1, Scale: 0Original property name from the Odata EDM: MaxNmbrOfPartialDelivery
- Parameters:
maxNmbrOfPartialDelivery- Maximum Number of Partial Deliveries Allowed Per Item
-
setOrderCombinationIsAllowed
Constraints: noneOriginal property name from the Odata EDM: OrderCombinationIsAllowed
- Parameters:
orderCombinationIsAllowed- Order Combination Indicator
-
setOrderIsBlockedForCustomer
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrderIsBlockedForCustomer
- Parameters:
orderIsBlockedForCustomer- Customer order block (sales area)
-
setOverdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Parameters:
overdelivTolrtdLmtRatioInPct- Overdelivery Tolerance
-
setPartialDeliveryIsAllowed
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PartialDeliveryIsAllowed
- Parameters:
partialDeliveryIsAllowed- Partial Delivery at Item Level
-
setPriceListType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PriceListType
- Parameters:
priceListType- Price List Type
-
setProductUnitGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductUnitGroup
- Parameters:
productUnitGroup- Unit of Measure Group
-
setProofOfDeliveryTimeValue
Constraints: Not nullable, Precision: 6, Scale: 2Original property name from the Odata EDM: ProofOfDeliveryTimeValue
- Parameters:
proofOfDeliveryTimeValue- Timeframe for Confirmation of POD
-
setSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Parameters:
salesGroup- Sales Group
-
setSalesItemProposal
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesItemProposal
- Parameters:
salesItemProposal- Item proposal
-
setSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Parameters:
salesOffice- Sales Office
-
setShippingCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Parameters:
shippingCondition- Shipping Conditions
-
setSlsDocIsRlvtForProofOfDeliv
Constraints: noneOriginal property name from the Odata EDM: SlsDocIsRlvtForProofOfDeliv
- Parameters:
slsDocIsRlvtForProofOfDeliv- Relevant for POD processing
-
setSlsUnlmtdOvrdelivIsAllwd
Constraints: noneOriginal property name from the Odata EDM: SlsUnlmtdOvrdelivIsAllwd
- Parameters:
slsUnlmtdOvrdelivIsAllwd- Unlimited Overdelivery Allowed
-
setSupplyingPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Parameters:
supplyingPlant- Delivering Plant (Own or External)
-
setSalesDistrict
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesDistrict
- Parameters:
salesDistrict- Sales District
-
setUnderdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Parameters:
underdelivTolrtdLmtRatioInPct- Underdelivery Tolerance
-
setInvoiceListSchedule
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InvoiceListSchedule
- Parameters:
invoiceListSchedule- Invoice List Schedule (calendar identification)
-
setExchangeRateType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ExchangeRateType
- Parameters:
exchangeRateType- Exchange Rate Type
-
setAdditionalCustomerGroup1
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup1
- Parameters:
additionalCustomerGroup1- Customer Group 1
-
setAdditionalCustomerGroup2
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup2
- Parameters:
additionalCustomerGroup2- Customer Group 2
-
setAdditionalCustomerGroup3
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup3
- Parameters:
additionalCustomerGroup3- Customer Group 3
-
setAdditionalCustomerGroup4
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup4
- Parameters:
additionalCustomerGroup4- Customer Group 4
-
setAdditionalCustomerGroup5
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup5
- Parameters:
additionalCustomerGroup5- Customer Group 5
-
setPaymentGuaranteeProcedure
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentGuaranteeProcedure
- Parameters:
paymentGuaranteeProcedure- Customer payment guarantee procedure
-
setCustomerAccountGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerAccountGroup
- Parameters:
customerAccountGroup- Customer Account Group
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CustomerSalesArea>
-
getKey
- Overrides:
getKeyin classVdmObject<CustomerSalesArea>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CustomerSalesArea>
-
fromMap
- Overrides:
fromMapin classVdmObject<CustomerSalesArea>
-
field
@Nonnull public static <T> CustomerSalesAreaField<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> CustomerSalesAreaField<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<CustomerSalesArea>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<CustomerSalesArea>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<CustomerSalesArea>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CustomerSalesArea>
-
fetchPartnerFunction
Fetches the CustSalesPartnerFunc entities (one to many) associated with this entity. This corresponds to the OData navigation property to_PartnerFunction.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated CustSalesPartnerFunc 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.
-
getPartnerFunctionOrFetch
Retrieval of associated CustSalesPartnerFunc entities (one to many). This corresponds to the OData navigation property to_PartnerFunction.If the navigation property to_PartnerFunction of a queried CustomerSalesArea 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 CustSalesPartnerFunc 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.
-
getPartnerFunctionIfPresent
Retrieval of associated CustSalesPartnerFunc entities (one to many). This corresponds to the OData navigation property to_PartnerFunction.If the navigation property for an entity CustomerSalesArea 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_PartnerFunction is already loaded, the result will
contain the CustSalesPartnerFunc entities. If not, an
Optionwith result stateemptyis returned.
-
setPartnerFunction
Overwrites the list of associated CustSalesPartnerFunc entities for the loaded navigation property to_PartnerFunction.If the navigation property to_PartnerFunction of a queried CustomerSalesArea 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 CustSalesPartnerFunc entities.
-
addPartnerFunction
Adds elements to the list of associated CustSalesPartnerFunc entities. This corresponds to the OData navigation property to_PartnerFunction.If the navigation property to_PartnerFunction of a queried CustomerSalesArea 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 CustSalesPartnerFunc entities.
-
fetchSalesAreaTax
Fetches the CustomerSalesAreaTax entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SalesAreaTax.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated CustomerSalesAreaTax 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.
-
getSalesAreaTaxOrFetch
Retrieval of associated CustomerSalesAreaTax entities (one to many). This corresponds to the OData navigation property to_SalesAreaTax.If the navigation property to_SalesAreaTax of a queried CustomerSalesArea 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 CustomerSalesAreaTax 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.
-
getSalesAreaTaxIfPresent
Retrieval of associated CustomerSalesAreaTax entities (one to many). This corresponds to the OData navigation property to_SalesAreaTax.If the navigation property for an entity CustomerSalesArea 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_SalesAreaTax is already loaded, the result will
contain the CustomerSalesAreaTax entities. If not, an
Optionwith result stateemptyis returned.
-
setSalesAreaTax
Overwrites the list of associated CustomerSalesAreaTax entities for the loaded navigation property to_SalesAreaTax.If the navigation property to_SalesAreaTax of a queried CustomerSalesArea 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 CustomerSalesAreaTax entities.
-
addSalesAreaTax
Adds elements to the list of associated CustomerSalesAreaTax entities. This corresponds to the OData navigation property to_SalesAreaTax.If the navigation property to_SalesAreaTax of a queried CustomerSalesArea 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 CustomerSalesAreaTax entities.
-
fetchSalesAreaText
Fetches the CustomerSalesAreaText entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SalesAreaText.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated CustomerSalesAreaText 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.
-
getSalesAreaTextOrFetch
Retrieval of associated CustomerSalesAreaText entities (one to many). This corresponds to the OData navigation property to_SalesAreaText.If the navigation property to_SalesAreaText of a queried CustomerSalesArea 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 CustomerSalesAreaText 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.
-
getSalesAreaTextIfPresent
Retrieval of associated CustomerSalesAreaText entities (one to many). This corresponds to the OData navigation property to_SalesAreaText.If the navigation property for an entity CustomerSalesArea 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_SalesAreaText is already loaded, the result will
contain the CustomerSalesAreaText entities. If not, an
Optionwith result stateemptyis returned.
-
setSalesAreaText
Overwrites the list of associated CustomerSalesAreaText entities for the loaded navigation property to_SalesAreaText.If the navigation property to_SalesAreaText of a queried CustomerSalesArea 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 CustomerSalesAreaText entities.
-
addSalesAreaText
Adds elements to the list of associated CustomerSalesAreaText entities. This corresponds to the OData navigation property to_SalesAreaText.If the navigation property to_SalesAreaText of a queried CustomerSalesArea 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 CustomerSalesAreaText entities.
-
fetchSlsAreaAddrDepdntInfo
Fetches the CustSlsAreaAddrDepdntInfo entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SlsAreaAddrDepdntInfo.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated CustSlsAreaAddrDepdntInfo 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.
-
getSlsAreaAddrDepdntInfoOrFetch
Retrieval of associated CustSlsAreaAddrDepdntInfo entities (one to many). This corresponds to the OData navigation property to_SlsAreaAddrDepdntInfo.If the navigation property to_SlsAreaAddrDepdntInfo of a queried CustomerSalesArea 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 CustSlsAreaAddrDepdntInfo 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.
-
getSlsAreaAddrDepdntInfoIfPresent
@Nonnull public io.vavr.control.Option<List<CustSlsAreaAddrDepdntInfo>> getSlsAreaAddrDepdntInfoIfPresent()Retrieval of associated CustSlsAreaAddrDepdntInfo entities (one to many). This corresponds to the OData navigation property to_SlsAreaAddrDepdntInfo.If the navigation property for an entity CustomerSalesArea 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_SlsAreaAddrDepdntInfo is already loaded, the result
will contain the CustSlsAreaAddrDepdntInfo entities. If not, an
Optionwith result stateemptyis returned.
-
setSlsAreaAddrDepdntInfo
Overwrites the list of associated CustSlsAreaAddrDepdntInfo entities for the loaded navigation property to_SlsAreaAddrDepdntInfo.If the navigation property to_SlsAreaAddrDepdntInfo of a queried CustomerSalesArea 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 CustSlsAreaAddrDepdntInfo entities.
-
addSlsAreaAddrDepdntInfo
Adds elements to the list of associated CustSlsAreaAddrDepdntInfo entities. This corresponds to the OData navigation property to_SlsAreaAddrDepdntInfo.If the navigation property to_SlsAreaAddrDepdntInfo of a queried CustomerSalesArea 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 CustSlsAreaAddrDepdntInfo entities.
-
builder
-
getCustomer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
- Customer Number
-
getSalesOrganization
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
- Sales Organization
-
getDistributionChannel
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
- Distribution Channel
-
getDivision
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
- Division
-
getAccountByCustomer
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: AccountByCustomer
- Returns:
- Shipper's (Our) Account Number at the Customer or Vendor
-
getAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
- Authorization Group
-
getBillingIsBlockedForCustomer
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillingIsBlockedForCustomer
- Returns:
- Billing block for customer (sales and distribution)
-
getCompleteDeliveryIsDefined
Constraints: noneOriginal property name from the Odata EDM: CompleteDeliveryIsDefined
- Returns:
- Complete Delivery Defined for Each Sales Order?
-
getCreditControlArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CreditControlArea
- Returns:
- Credit Control Area
-
getCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Returns:
- Currency
-
getCustIsRlvtForSettlmtMgmt
Constraints: noneOriginal property name from the Odata EDM: CustIsRlvtForSettlmtMgmt
- Returns:
- Indicator: Relevant for Settlement Management
-
getCustomerABCClassification
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerABCClassification
- Returns:
- Customer classification (ABC analysis)
-
getCustomerAccountAssignmentGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerAccountAssignmentGroup
- Returns:
- Account Assignment Group for Customer
-
getCustomerGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerGroup
- Returns:
- Customer Group
-
getCustomerIsRebateRelevant
Constraints: noneOriginal property name from the Odata EDM: CustomerIsRebateRelevant
- Returns:
- Indicator: Customer Is Rebate-Relevant
-
getCustomerPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Returns:
- Terms of Payment Key
-
getCustomerPriceGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerPriceGroup
- Returns:
- Customer Price Group
-
getCustomerPricingProcedure
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerPricingProcedure
- Returns:
- Customer Classification for Pricing Procedure Determination
-
getCustProdProposalProcedure
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustProdProposalProcedure
- Returns:
- Customer procedure for product proposal
-
getDeliveryIsBlockedForCustomer
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryIsBlockedForCustomer
- Returns:
- Customer delivery block (sales area)
-
getDeliveryPriority
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryPriority
- Returns:
- Delivery Priority
-
getIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
- Incoterms (Part 1)
-
getIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
- Incoterms Location 2
-
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
-
getIncotermsSupChnLoc1AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc1AddlUUID
- Returns:
- Location UUID
-
getIncotermsSupChnLoc2AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc2AddlUUID
- Returns:
- Location UUID
-
getIncotermsSupChnDvtgLocAddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnDvtgLocAddlUUID
- Returns:
- Location UUID
-
getDeletionIndicator
Constraints: noneOriginal property name from the Odata EDM: DeletionIndicator
- Returns:
- Deletion flag for customer (sales level)
-
getIncotermsTransferLocation
Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
- Incoterms (Part 2)
-
getInspSbstHasNoTimeOrQuantity
Constraints: noneOriginal property name from the Odata EDM: InspSbstHasNoTimeOrQuantity
- Returns:
- Relevant for price determination ID
-
getInvoiceDate
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InvoiceDate
- Returns:
- Invoice Dates (Calendar Identification)
-
getItemOrderProbabilityInPercent
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemOrderProbabilityInPercent
- Returns:
- Order Probability of the Item
-
getManualInvoiceMaintIsRelevant
Constraints: noneOriginal property name from the Odata EDM: ManualInvoiceMaintIsRelevant
- Returns:
- Manual Invoice Maintenance
-
getMaxNmbrOfPartialDelivery
Constraints: Not nullable, Precision: 1, Scale: 0Original property name from the Odata EDM: MaxNmbrOfPartialDelivery
- Returns:
- Maximum Number of Partial Deliveries Allowed Per Item
-
getOrderCombinationIsAllowed
Constraints: noneOriginal property name from the Odata EDM: OrderCombinationIsAllowed
- Returns:
- Order Combination Indicator
-
getOrderIsBlockedForCustomer
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrderIsBlockedForCustomer
- Returns:
- Customer order block (sales area)
-
getOverdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Returns:
- Overdelivery Tolerance
-
getPartialDeliveryIsAllowed
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PartialDeliveryIsAllowed
- Returns:
- Partial Delivery at Item Level
-
getPriceListType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PriceListType
- Returns:
- Price List Type
-
getProductUnitGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductUnitGroup
- Returns:
- Unit of Measure Group
-
getProofOfDeliveryTimeValue
Constraints: Not nullable, Precision: 6, Scale: 2Original property name from the Odata EDM: ProofOfDeliveryTimeValue
- Returns:
- Timeframe for Confirmation of POD
-
getSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
- Sales Group
-
getSalesItemProposal
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesItemProposal
- Returns:
- Item proposal
-
getSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
- Sales Office
-
getShippingCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Returns:
- Shipping Conditions
-
getSlsDocIsRlvtForProofOfDeliv
Constraints: noneOriginal property name from the Odata EDM: SlsDocIsRlvtForProofOfDeliv
- Returns:
- Relevant for POD processing
-
getSlsUnlmtdOvrdelivIsAllwd
Constraints: noneOriginal property name from the Odata EDM: SlsUnlmtdOvrdelivIsAllwd
- Returns:
- Unlimited Overdelivery Allowed
-
getSupplyingPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Returns:
- Delivering Plant (Own or External)
-
getSalesDistrict
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesDistrict
- Returns:
- Sales District
-
getUnderdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Returns:
- Underdelivery Tolerance
-
getInvoiceListSchedule
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InvoiceListSchedule
- Returns:
- Invoice List Schedule (calendar identification)
-
getExchangeRateType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ExchangeRateType
- Returns:
- Exchange Rate Type
-
getAdditionalCustomerGroup1
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup1
- Returns:
- Customer Group 1
-
getAdditionalCustomerGroup2
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup2
- Returns:
- Customer Group 2
-
getAdditionalCustomerGroup3
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup3
- Returns:
- Customer Group 3
-
getAdditionalCustomerGroup4
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup4
- Returns:
- Customer Group 4
-
getAdditionalCustomerGroup5
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdditionalCustomerGroup5
- Returns:
- Customer Group 5
-
getPaymentGuaranteeProcedure
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentGuaranteeProcedure
- Returns:
- Customer payment guarantee procedure
-
getCustomerAccountGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerAccountGroup
- Returns:
- Customer Account Group
-
toString
- Overrides:
toStringin classVdmObject<CustomerSalesArea>
-
equals
- Overrides:
equalsin classVdmEntity<CustomerSalesArea>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CustomerSalesArea>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CustomerSalesArea>
-