public static class BusinessPartnerNamespace.CustomerSalesArea extends Object
Constructor and Description |
---|
BusinessPartnerNamespace.CustomerSalesArea() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<BusinessPartnerNamespace.CustSalesPartnerFunc> |
fetchPartnerFunction()
Fetches the CustSalesPartnerFunc entities (one to many) associated with this entity.
|
List<BusinessPartnerNamespace.CustomerSalesAreaTax> |
fetchSalesAreaTax()
Fetches the CustomerSalesAreaTax entities (one to many) associated with this entity.
|
String |
getAccountByCustomer()
Constraints: Not nullable, Maximum length: 12
|
String |
getAuthorizationGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getBillingIsBlockedForCustomer()
Constraints: Not nullable, Maximum length: 2
|
Boolean |
getCompleteDeliveryIsDefined()
Constraints: none
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getCustomer()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getCustomerABCClassification()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerAccountAssignmentGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerPaymentTerms()
Constraints: Not nullable, Maximum length: 4
|
String |
getCustomerPriceGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerPricingProcedure()
Constraints: Not nullable, Maximum length: 2
|
Boolean |
getDeletionIndicator()
Constraints: none
|
String |
getDeliveryIsBlockedForCustomer()
Constraints: Not nullable, Maximum length: 2
|
String |
getDeliveryPriority()
Constraints: Not nullable, Maximum length: 2
|
String |
getDistributionChannel()
(Key Field) Constraints: Not nullable, Maximum length: 2
|
String |
getDivision()
(Key Field) Constraints: Not nullable, Maximum length: 2
|
String |
getIncotermsClassification()
Constraints: Not nullable, Maximum length: 3
|
String |
getIncotermsLocation1()
Constraints: Not nullable, Maximum length: 70
|
String |
getIncotermsLocation2()
Constraints: Not nullable, Maximum length: 70
|
String |
getIncotermsTransferLocation()
Constraints: Not nullable, Maximum length: 28
|
String |
getIncotermsVersion()
Constraints: Not nullable, Maximum length: 4
|
String |
getInvoiceDate()
Constraints: Not nullable, Maximum length: 2
|
String |
getItemOrderProbabilityInPercent()
Constraints: Not nullable, Maximum length: 3
|
Boolean |
getOrderCombinationIsAllowed()
Constraints: none
|
String |
getOrderIsBlockedForCustomer()
Constraints: Not nullable, Maximum length: 2
|
String |
getPartialDeliveryIsAllowed()
Constraints: Not nullable, Maximum length: 1
|
String |
getPriceListType()
Constraints: Not nullable, Maximum length: 2
|
String |
getSalesDistrict()
Constraints: Not nullable, Maximum length: 6
|
String |
getSalesGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesOffice()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrganization()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getShippingCondition()
Constraints: Not nullable, Maximum length: 2
|
String |
getSupplyingPlant()
Constraints: Not nullable, Maximum length: 4
|
int |
hashCode() |
BusinessPartnerNamespace.CustomerSalesArea |
setAccountByCustomer(String accountByCustomer)
Constraints: Not nullable, Maximum length: 12
|
BusinessPartnerNamespace.CustomerSalesArea |
setAuthorizationGroup(String authorizationGroup)
Constraints: Not nullable, Maximum length: 4
|
BusinessPartnerNamespace.CustomerSalesArea |
setBillingIsBlockedForCustomer(String billingIsBlockedForCustomer)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setCompleteDeliveryIsDefined(Boolean completeDeliveryIsDefined)
Constraints: none
|
BusinessPartnerNamespace.CustomerSalesArea |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
BusinessPartnerNamespace.CustomerSalesArea |
setCustomer(String customer)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
BusinessPartnerNamespace.CustomerSalesArea |
setCustomerABCClassification(String customerABCClassification)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setCustomerAccountAssignmentGroup(String customerAccountAssignmentGroup)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setCustomerGroup(String customerGroup)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setCustomerPaymentTerms(String customerPaymentTerms)
Constraints: Not nullable, Maximum length: 4
|
BusinessPartnerNamespace.CustomerSalesArea |
setCustomerPriceGroup(String customerPriceGroup)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setCustomerPricingProcedure(String customerPricingProcedure)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setDeletionIndicator(Boolean deletionIndicator)
Constraints: none
|
BusinessPartnerNamespace.CustomerSalesArea |
setDeliveryIsBlockedForCustomer(String deliveryIsBlockedForCustomer)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setDeliveryPriority(String deliveryPriority)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setDistributionChannel(String distributionChannel)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setDivision(String division)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setErpConfigContext(ErpConfigContext erpConfigContext) |
BusinessPartnerNamespace.CustomerSalesArea |
setIncotermsClassification(String incotermsClassification)
Constraints: Not nullable, Maximum length: 3
|
BusinessPartnerNamespace.CustomerSalesArea |
setIncotermsLocation1(String incotermsLocation1)
Constraints: Not nullable, Maximum length: 70
|
BusinessPartnerNamespace.CustomerSalesArea |
setIncotermsLocation2(String incotermsLocation2)
Constraints: Not nullable, Maximum length: 70
|
BusinessPartnerNamespace.CustomerSalesArea |
setIncotermsTransferLocation(String incotermsTransferLocation)
Constraints: Not nullable, Maximum length: 28
|
BusinessPartnerNamespace.CustomerSalesArea |
setIncotermsVersion(String incotermsVersion)
Constraints: Not nullable, Maximum length: 4
|
BusinessPartnerNamespace.CustomerSalesArea |
setInvoiceDate(String invoiceDate)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setItemOrderProbabilityInPercent(String itemOrderProbabilityInPercent)
Constraints: Not nullable, Maximum length: 3
|
BusinessPartnerNamespace.CustomerSalesArea |
setOrderCombinationIsAllowed(Boolean orderCombinationIsAllowed)
Constraints: none
|
BusinessPartnerNamespace.CustomerSalesArea |
setOrderIsBlockedForCustomer(String orderIsBlockedForCustomer)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setPartialDeliveryIsAllowed(String partialDeliveryIsAllowed)
Constraints: Not nullable, Maximum length: 1
|
BusinessPartnerNamespace.CustomerSalesArea |
setPriceListType(String priceListType)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setSalesDistrict(String salesDistrict)
Constraints: Not nullable, Maximum length: 6
|
BusinessPartnerNamespace.CustomerSalesArea |
setSalesGroup(String salesGroup)
Constraints: Not nullable, Maximum length: 3
|
BusinessPartnerNamespace.CustomerSalesArea |
setSalesOffice(String salesOffice)
Constraints: Not nullable, Maximum length: 4
|
BusinessPartnerNamespace.CustomerSalesArea |
setSalesOrganization(String salesOrganization)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
BusinessPartnerNamespace.CustomerSalesArea |
setShippingCondition(String shippingCondition)
Constraints: Not nullable, Maximum length: 2
|
BusinessPartnerNamespace.CustomerSalesArea |
setSupplyingPlant(String supplyingPlant)
Constraints: Not nullable, Maximum length: 4
|
String |
toString() |
public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> CUSTOMER
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the Customer field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> CUSTOMER_A_B_C_CLASSIFICATION
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the CustomerABCClassification field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> CUSTOMER_ACCOUNT_ASSIGNMENT_GROUP
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the CustomerAccountAssignmentGroup field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> CUSTOMER_GROUP
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the CustomerGroup field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> CUSTOMER_PAYMENT_TERMS
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the CustomerPaymentTerms field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> CUSTOMER_PRICE_GROUP
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the CustomerPriceGroup field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> CUSTOMER_PRICING_PROCEDURE
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the CustomerPricingProcedure field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> DELIVERY_IS_BLOCKED_FOR_CUSTOMER
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the DeliveryIsBlockedForCustomer field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> DELIVERY_PRIORITY
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the DeliveryPriority field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> INCOTERMS_CLASSIFICATION
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the IncotermsClassification field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> INCOTERMS_LOCATION2
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the IncotermsLocation2 field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> SALES_ORGANIZATION
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the SalesOrganization field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> INCOTERMS_VERSION
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the IncotermsVersion field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> INCOTERMS_LOCATION1
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the IncotermsLocation1 field to query operations.public static EntityField<Boolean,BusinessPartnerNamespace.CustomerSalesArea> DELETION_INDICATOR
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the DeletionIndicator field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> INCOTERMS_TRANSFER_LOCATION
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the IncotermsTransferLocation field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> INVOICE_DATE
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the InvoiceDate field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> ITEM_ORDER_PROBABILITY_IN_PERCENT
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the ItemOrderProbabilityInPercent field to query operations.public static EntityField<Boolean,BusinessPartnerNamespace.CustomerSalesArea> ORDER_COMBINATION_IS_ALLOWED
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the OrderCombinationIsAllowed field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> ORDER_IS_BLOCKED_FOR_CUSTOMER
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the OrderIsBlockedForCustomer field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> PARTIAL_DELIVERY_IS_ALLOWED
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the PartialDeliveryIsAllowed field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> PRICE_LIST_TYPE
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the PriceListType field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> DISTRIBUTION_CHANNEL
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the DistributionChannel field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> SALES_GROUP
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the SalesGroup field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> SALES_OFFICE
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the SalesOffice field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> SHIPPING_CONDITION
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the ShippingCondition field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> SUPPLYING_PLANT
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the SupplyingPlant field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> SALES_DISTRICT
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the SalesDistrict field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> DIVISION
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the Division field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> ACCOUNT_BY_CUSTOMER
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the AccountByCustomer field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> AUTHORIZATION_GROUP
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the AuthorizationGroup field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> BILLING_IS_BLOCKED_FOR_CUSTOMER
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the BillingIsBlockedForCustomer field to query operations.public static EntityField<Boolean,BusinessPartnerNamespace.CustomerSalesArea> COMPLETE_DELIVERY_IS_DEFINED
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the CompleteDeliveryIsDefined field to query operations.public static EntityField<String,BusinessPartnerNamespace.CustomerSalesArea> CURRENCY
CustomerSalesAreaFluentHelper
and CustomerSalesAreaByKeyFluentHelper
to apply the Currency field to query operations.@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea()
public List<BusinessPartnerNamespace.CustSalesPartnerFunc> fetchPartnerFunction() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
com.sap.cloud.sdk.odatav2.connectivity.ODataException
public List<BusinessPartnerNamespace.CustomerSalesAreaTax> fetchSalesAreaTax() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
com.sap.cloud.sdk.odatav2.connectivity.ODataException
@Generated(value="lombok") public String toString()
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String getCustomer()
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCustomer(String customer)
customer
- @Generated(value="lombok") public String getCustomerABCClassification()
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCustomerABCClassification(String customerABCClassification)
customerABCClassification
- @Generated(value="lombok") public String getCustomerAccountAssignmentGroup()
The system uses the account assignment group as one of the criteria during the automatic determination of revenue accounts. The system automatically proposes the account assignment group from the customer master record of the payer. You can change the default value in the sales document or the billing document.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCustomerAccountAssignmentGroup(String customerAccountAssignmentGroup)
The system uses the account assignment group as one of the criteria during the automatic determination of revenue accounts. The system automatically proposes the account assignment group from the customer master record of the payer. You can change the default value in the sales document or the billing document.
customerAccountAssignmentGroup
- @Generated(value="lombok") public String getCustomerGroup()
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCustomerGroup(String customerGroup)
customerGroup
- @Generated(value="lombok") public String getCustomerPaymentTerms()
It is used in sales orders, purchase orders, and invoices. Terms of payment provide information for: Cash management Dunning procedures Payment transactions Data can be entered in the field for the terms of payment key in various ways as you enter a business transaction: In most business transactions, the system defaults the key specified in the master record of the customer/vendor in question. In some transactions (for example, credit memos), however, the system does not default the key from the master record. Despite this, you can use the key from the customer/vendor master record by entering "*" in the field. Regardless of whether or not a key is defaulted from the master record, you can manually enter a key during document entry at: item level in sales orders header level in purchase orders and invoices Master records have separate areas for Financial Accounting, Sales, and Purchasing. You can specify different terms of payment keys in each of these areas. When you then enter a business transaction, the application in question will use the key specified in its area of the master record.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCustomerPaymentTerms(String customerPaymentTerms)
It is used in sales orders, purchase orders, and invoices. Terms of payment provide information for: Cash management Dunning procedures Payment transactions Data can be entered in the field for the terms of payment key in various ways as you enter a business transaction: In most business transactions, the system defaults the key specified in the master record of the customer/vendor in question. In some transactions (for example, credit memos), however, the system does not default the key from the master record. Despite this, you can use the key from the customer/vendor master record by entering "*" in the field. Regardless of whether or not a key is defaulted from the master record, you can manually enter a key during document entry at: item level in sales orders header level in purchase orders and invoices Master records have separate areas for Financial Accounting, Sales, and Purchasing. You can specify different terms of payment keys in each of these areas. When you then enter a business transaction, the application in question will use the key specified in its area of the master record.
customerPaymentTerms
- @Generated(value="lombok") public String getCustomerPriceGroup()
You can define price groups according to the needs of your organization and create pricing records for each group. You can, for example, define a group of customers to whom you want to give the same kind of discount. You can assign a price group to an individual customer either in the customer master record or in the sales document. The system can propose the price group from the customer master record. You can change the proposed value manually in the sales document at both header and item level.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCustomerPriceGroup(String customerPriceGroup)
You can define price groups according to the needs of your organization and create pricing records for each group. You can, for example, define a group of customers to whom you want to give the same kind of discount. You can assign a price group to an individual customer either in the customer master record or in the sales document. The system can propose the price group from the customer master record. You can change the proposed value manually in the sales document at both header and item level.
customerPriceGroup
- @Generated(value="lombok") public String getCustomerPricingProcedure()
You can define different pricing procedures for your system. A pricing procedure determines the type and sequence of conditions that the system uses for pricing in, for example, a sales order.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCustomerPricingProcedure(String customerPricingProcedure)
You can define different pricing procedures for your system. A pricing procedure determines the type and sequence of conditions that the system uses for pricing in, for example, a sales order.
customerPricingProcedure
- @Generated(value="lombok") public String getDeliveryIsBlockedForCustomer()
If you enter a blocking indicator, delivery processing that is already underway is continued. However, no new processing can take place. Enter one of the values predefined for your system. If you want to block delivery processing for a customer within a particular sales organization, you must enter a blocking indicator for each sales area in which the sales organization is defined. You can block delivery processing for a customer if, for example, there are credit-related or legal problems to be resolved.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setDeliveryIsBlockedForCustomer(String deliveryIsBlockedForCustomer)
If you enter a blocking indicator, delivery processing that is already underway is continued. However, no new processing can take place. Enter one of the values predefined for your system. If you want to block delivery processing for a customer within a particular sales organization, you must enter a blocking indicator for each sales area in which the sales organization is defined. You can block delivery processing for a customer if, for example, there are credit-related or legal problems to be resolved.
deliveryIsBlockedForCustomer
- @Generated(value="lombok") public String getDeliveryPriority()
You can assign delivery priority to either a particular material or to a combination of customer and material. When you process deliveries collectively, you can use delivery priority as one of the selection criteria.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setDeliveryPriority(String deliveryPriority)
You can assign delivery priority to either a particular material or to a combination of customer and material. When you process deliveries collectively, you can use delivery priority as one of the selection criteria.
deliveryPriority
- @Generated(value="lombok") public String getIncotermsClassification()
Incoterms specify internationally recognized procedures that the shipper and the receiving party must follow for the shipping transaction to be completed successfully. If goods are shipped through a port of departure, the appropriate Incoterm might be: FOB ("Free On Board"). You can provide further details (for example, the name of the port) in the secondary Incoterm field: FOB Boston, for example.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setIncotermsClassification(String incotermsClassification)
Incoterms specify internationally recognized procedures that the shipper and the receiving party must follow for the shipping transaction to be completed successfully. If goods are shipped through a port of departure, the appropriate Incoterm might be: FOB ("Free On Board"). You can provide further details (for example, the name of the port) in the secondary Incoterm field: FOB Boston, for example.
incotermsClassification
- @Generated(value="lombok") public String getIncotermsLocation2()
No Version: This field is disabled Incoterm Version 2000 This field is disabled as part of standard delivery unless a customer decides to enable it by the way of Customizing for Sales and Distribution under Master Data -> Business Partners -> Customers -> Billing Document -> Incoterms -> Map Incoterms to Versions. Incoterm Version 2010 For this version, the field represents: Sea and inland waterway transport - Port of Destination Any mode of transport - Place of Destination 2010 Incoterms are divided as follows: Group 1: Rules for any mode or modes of transport (including by vessel) Incoterms Incoterms Description Location 2 CPT Carriage Paid To Place of Destination CIP Carriage & Insurance Paid To Place of Destination Group 2: Rules for sea and inland waterways Incoterms Incoterms Description Location 2 CFR Cost & Freight Port of Destination CIF Cost Insurance & Freight Port of Destination
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setIncotermsLocation2(String incotermsLocation2)
No Version: This field is disabled Incoterm Version 2000 This field is disabled as part of standard delivery unless a customer decides to enable it by the way of Customizing for Sales and Distribution under Master Data -> Business Partners -> Customers -> Billing Document -> Incoterms -> Map Incoterms to Versions. Incoterm Version 2010 For this version, the field represents: Sea and inland waterway transport - Port of Destination Any mode of transport - Place of Destination 2010 Incoterms are divided as follows: Group 1: Rules for any mode or modes of transport (including by vessel) Incoterms Incoterms Description Location 2 CPT Carriage Paid To Place of Destination CIP Carriage & Insurance Paid To Place of Destination Group 2: Rules for sea and inland waterways Incoterms Incoterms Description Location 2 CFR Cost & Freight Port of Destination CIF Cost Insurance & Freight Port of Destination
incotermsLocation2
- @Generated(value="lombok") public String getSalesOrganization()
You can assign any number of distribution channels and divisions to a sales organization. A particular combination of sales organization, distribution channel, and division is known as a sales area.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setSalesOrganization(String salesOrganization)
You can assign any number of distribution channels and divisions to a sales organization. A particular combination of sales organization, distribution channel, and division is known as a sales area.
salesOrganization
- @Generated(value="lombok") public String getIncotermsVersion()
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setIncotermsVersion(String incotermsVersion)
incotermsVersion
- @Generated(value="lombok") public String getIncotermsLocation1()
1. For sea and inland waterway transport - Port of Shipment 2. For any mode of transport - Place of Delivery 2010 Incoterms are divided as follows: Group 1: Rules for any mode or modes of transport (including by vessel) Incoterms Incoterms Description Location 1 EXW Ex Works Place of Delivery FCA Free Carrier Place of Delivery CPT Carriage Paid To Place of Destination CIP Carriage & Insurance Paid To Place of Destination DAF Delivered at Frontier Place of Delivery DDP Delivered Duty Paid Place of Destination DDU Delivered Duty Unpaid Place of Destination Group 2: Rules for sea and inland waterways Incoterms Incoterms Description Location 1 FAS Free Alongside Ship Port of Shipment FOB Free On Board Port of Shipment CFR Cost & Freight Port of Destination CIF Cost Insurance & Freight Port of Destination DEQ Delivered Eq Quay (Duty Paid) Port of Destination DES Delivered Ex Ship Port of Destination If the primary incoterm is specified as FOB “Free on Board”, the second field provides details of the port from which the delivery leaves, such as FOB Boston.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setIncotermsLocation1(String incotermsLocation1)
1. For sea and inland waterway transport - Port of Shipment 2. For any mode of transport - Place of Delivery 2010 Incoterms are divided as follows: Group 1: Rules for any mode or modes of transport (including by vessel) Incoterms Incoterms Description Location 1 EXW Ex Works Place of Delivery FCA Free Carrier Place of Delivery CPT Carriage Paid To Place of Destination CIP Carriage & Insurance Paid To Place of Destination DAF Delivered at Frontier Place of Delivery DDP Delivered Duty Paid Place of Destination DDU Delivered Duty Unpaid Place of Destination Group 2: Rules for sea and inland waterways Incoterms Incoterms Description Location 1 FAS Free Alongside Ship Port of Shipment FOB Free On Board Port of Shipment CFR Cost & Freight Port of Destination CIF Cost Insurance & Freight Port of Destination DEQ Delivered Eq Quay (Duty Paid) Port of Destination DES Delivered Ex Ship Port of Destination If the primary incoterm is specified as FOB “Free on Board”, the second field provides details of the port from which the delivery leaves, such as FOB Boston.
incotermsLocation1
- @Generated(value="lombok") public Boolean getDeletionIndicator()
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setDeletionIndicator(Boolean deletionIndicator)
deletionIndicator
- @Generated(value="lombok") public String getIncotermsTransferLocation()
If the primary Incoterm is, for example, FOB ("Free on Board"), then the second field provides details of the port from which the delivery leaves (for example, "FOB Boston").
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setIncotermsTransferLocation(String incotermsTransferLocation)
If the primary Incoterm is, for example, FOB ("Free on Board"), then the second field provides details of the port from which the delivery leaves (for example, "FOB Boston").
incotermsTransferLocation
- @Generated(value="lombok") public String getInvoiceDate()
If, for example, a customer wants to consolidate the invoices you send out, you can predefine the billing schedule in a calendar in the system. During billing, the system automatically proposes the appropriate billing date from the calendar. The system proposes the billing schedule from the customer master record of the payer. You can change the value manually in the sales document.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setInvoiceDate(String invoiceDate)
If, for example, a customer wants to consolidate the invoices you send out, you can predefine the billing schedule in a calendar in the system. During billing, the system automatically proposes the appropriate billing date from the calendar. The system proposes the billing schedule from the customer master record of the payer. You can change the value manually in the sales document.
invoiceDate
- @Generated(value="lombok") public String getItemOrderProbabilityInPercent()
The system combines the probability factors from the sales document type and from the customer master record of the sold-to party. If probability is 80% for the sales document type and 50% in the customer master record, the system combines the two values. In this case, the system takes 50% of 80% and proposes 40% for the item. The system proposes the probability. You can change the value manually for the item. You can generate requirements from quotations. Accordingly, the probability of quotation items affects how requirements are passed on. For example, a quotation for 100 pieces and a probability of 50% will generate requirements for 50 pieces.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setItemOrderProbabilityInPercent(String itemOrderProbabilityInPercent)
The system combines the probability factors from the sales document type and from the customer master record of the sold-to party. If probability is 80% for the sales document type and 50% in the customer master record, the system combines the two values. In this case, the system takes 50% of 80% and proposes 40% for the item. The system proposes the probability. You can change the value manually for the item. You can generate requirements from quotations. Accordingly, the probability of quotation items affects how requirements are passed on. For example, a quotation for 100 pieces and a probability of 50% will generate requirements for 50 pieces.
itemOrderProbabilityInPercent
- @Generated(value="lombok") public Boolean getOrderCombinationIsAllowed()
The system proposes the indicator from the customer master record. You can change the value manually in the sales document at both header and item level.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setOrderCombinationIsAllowed(Boolean orderCombinationIsAllowed)
The system proposes the indicator from the customer master record. You can change the value manually in the sales document at both header and item level.
orderCombinationIsAllowed
- @Generated(value="lombok") public String getOrderIsBlockedForCustomer()
You can define blocks according to the needs of your organization. If you enter a blocking indicator, sales order processing that is already underway is continued. However, no new processing can occur. Enter one of the values predefined for your system. If you want to block sales order processing for a customer within a particular sales organization, you must enter a blocking indicator for each sales area in which the sale organization is defined. You can block sales order processing for a customer if, for example, there are credit-related or legal problems to be resolved.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setOrderIsBlockedForCustomer(String orderIsBlockedForCustomer)
You can define blocks according to the needs of your organization. If you enter a blocking indicator, sales order processing that is already underway is continued. However, no new processing can occur. Enter one of the values predefined for your system. If you want to block sales order processing for a customer within a particular sales organization, you must enter a blocking indicator for each sales area in which the sale organization is defined. You can block sales order processing for a customer if, for example, there are credit-related or legal problems to be resolved.
orderIsBlockedForCustomer
- @Generated(value="lombok") public String getPartialDeliveryIsAllowed()
You use this field to control partial deliveries at the item level. If the customer allows partial delivery, you can choose from different partial delivery options. For example, you can specify whether the customer allows you to make one delivery attempt only on the requested delivery date or whether unlimited delivery attempts are possible. When partial delivery indicator 'D' is set, the order can never have status 'fully delivered'. You must complete each item by entering a reason for rejection. This could be applied to scheduling agreements, for example. You can enter a value in this field only if the customer allows partial deliveries for the entire sales document.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setPartialDeliveryIsAllowed(String partialDeliveryIsAllowed)
You use this field to control partial deliveries at the item level. If the customer allows partial delivery, you can choose from different partial delivery options. For example, you can specify whether the customer allows you to make one delivery attempt only on the requested delivery date or whether unlimited delivery attempts are possible. When partial delivery indicator 'D' is set, the order can never have status 'fully delivered'. You must complete each item by entering a reason for rejection. This could be applied to scheduling agreements, for example. You can enter a value in this field only if the customer allows partial deliveries for the entire sales document.
partialDeliveryIsAllowed
- @Generated(value="lombok") public String getPriceListType()
You can define price list types according to the needs of your own organization. Price list types can be grouped according to: the kind of price list (for example, wholesale or retail) the currency in which the price appears the number of the price list type You can use price list types to apply conditions during pricing or to generate statistics. In the customer master record, enter one of the values predefined for your system. The system proposes the value automatically during sales order processing. You can change the value manually in the sales document header.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setPriceListType(String priceListType)
You can define price list types according to the needs of your own organization. Price list types can be grouped according to: the kind of price list (for example, wholesale or retail) the currency in which the price appears the number of the price list type You can use price list types to apply conditions during pricing or to generate statistics. In the customer master record, enter one of the values predefined for your system. The system proposes the value automatically during sales order processing. You can change the value manually in the sales document header.
priceListType
- @Generated(value="lombok") public String getDistributionChannel()
You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel. You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel. For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setDistributionChannel(String distributionChannel)
You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel. You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel. For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area.
distributionChannel
- @Generated(value="lombok") public String getSalesGroup()
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria. If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market. You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setSalesGroup(String salesGroup)
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria. If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market. You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
salesGroup
- @Generated(value="lombok") public String getSalesOffice()
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office. You can assign each customer to a sales office in the customer master record. Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setSalesOffice(String salesOffice)
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office. You can assign each customer to a sales office in the customer master record. Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
salesOffice
- @Generated(value="lombok") public String getShippingCondition()
You can define shipping conditions in your system which correspond to the requirements of your company. You can specify a shipping condition in the customer master and in the vendor master. Shipping point determination (outbound delivery): The loading group, the plant and the shipping condition determine the shipping point that will be proposed by the system. Route determination (outbound delivery): Apart from the country and the geographical region of the shipping point, the ship-to party and the transportation group, the shipping condition determines the route that the system proposes in the order for the delivery of the goods. In the delivery, the route proposal also takes the weight group into account. A particular customer always requires immediate delivery. You enter the appropriate shipping condition into the customer master record. This means that when you process orders for this customer, the system automatically proposes the express mail room as a shipping point and the quickest way to the airport as a route. If a shipping condition has been assigned to a sales document type in Customizing, this condition will be proposed by the system in the corresponding sales document. If there is no assignment, the system copies the relevant data from the corresponding customer master record of the sold-to party. You cannot change this value during delivery processing. The shipping condition will not be copied from the delivery into the shipment. The shipping condition is one of several criteria for selecting deliveries when you create a shipment. You can enter a shipping condition manually in the shipment where it only serves as a characteristic for grouping shipments.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setShippingCondition(String shippingCondition)
You can define shipping conditions in your system which correspond to the requirements of your company. You can specify a shipping condition in the customer master and in the vendor master. Shipping point determination (outbound delivery): The loading group, the plant and the shipping condition determine the shipping point that will be proposed by the system. Route determination (outbound delivery): Apart from the country and the geographical region of the shipping point, the ship-to party and the transportation group, the shipping condition determines the route that the system proposes in the order for the delivery of the goods. In the delivery, the route proposal also takes the weight group into account. A particular customer always requires immediate delivery. You enter the appropriate shipping condition into the customer master record. This means that when you process orders for this customer, the system automatically proposes the express mail room as a shipping point and the quickest way to the airport as a route. If a shipping condition has been assigned to a sales document type in Customizing, this condition will be proposed by the system in the corresponding sales document. If there is no assignment, the system copies the relevant data from the corresponding customer master record of the sold-to party. You cannot change this value during delivery processing. The shipping condition will not be copied from the delivery into the shipment. The shipping condition is one of several criteria for selecting deliveries when you create a shipment. You can enter a shipping condition manually in the shipment where it only serves as a characteristic for grouping shipments.
shippingCondition
- @Generated(value="lombok") public String getSupplyingPlant()
This plant is automatically copied into the sales order item as the default value. If there is no default value when you process the sales order item, enter a delivering plant. The value proposed in the item is either from the customer master record of the goods recipient, or from the material master record The system checks whether it can propose a value (and for your own plants, whether the material has been created in the plant). If the system can propose a value, the plant is copied to the sales order item where you can change it as required.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setSupplyingPlant(String supplyingPlant)
This plant is automatically copied into the sales order item as the default value. If there is no default value when you process the sales order item, enter a delivering plant. The value proposed in the item is either from the customer master record of the goods recipient, or from the material master record The system checks whether it can propose a value (and for your own plants, whether the material has been created in the plant). If the system can propose a value, the plant is copied to the sales order item where you can change it as required.
supplyingPlant
- @Generated(value="lombok") public String getSalesDistrict()
Each customer can be assigned to a sales district. You can use sales districts to apply pricing conditions. When you want to generate sales statistics, you can use sales districts as a selection criteria. The system can propose a value from the customer master record of the sold-to party. You can change the value manually in the document at the header or item level.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setSalesDistrict(String salesDistrict)
Each customer can be assigned to a sales district. You can use sales districts to apply pricing conditions. When you want to generate sales statistics, you can use sales districts as a selection criteria. The system can propose a value from the customer master record of the sold-to party. You can change the value manually in the document at the header or item level.
salesDistrict
- @Generated(value="lombok") public String getDivision()
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise. If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setDivision(String division)
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise. If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
division
- @Generated(value="lombok") public String getAccountByCustomer()
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setAccountByCustomer(String accountByCustomer)
accountByCustomer
- @Generated(value="lombok") public String getAuthorizationGroup()
In order to carry out a specific activity, the user must have authorization for the combination of the activity and the authorization group.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setAuthorizationGroup(String authorizationGroup)
In order to carry out a specific activity, the user must have authorization for the combination of the activity and the authorization group.
authorizationGroup
- @Generated(value="lombok") public String getBillingIsBlockedForCustomer()
If you enter a blocking indicator, billing that is already underway is continued. However, you cannot process the document further. Enter one of the values predefined for your system. If you want to block billing for a customer throughout an entire sales organization, you must enter a blocking indicator for each sales area in which the sales organization is defined. You can block billing for a customer if, for example, there are credit-related or legal problems to be resolved.
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setBillingIsBlockedForCustomer(String billingIsBlockedForCustomer)
If you enter a blocking indicator, billing that is already underway is continued. However, you cannot process the document further. Enter one of the values predefined for your system. If you want to block billing for a customer throughout an entire sales organization, you must enter a blocking indicator for each sales area in which the sales organization is defined. You can block billing for a customer if, for example, there are credit-related or legal problems to be resolved.
billingIsBlockedForCustomer
- @Generated(value="lombok") public Boolean getCompleteDeliveryIsDefined()
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCompleteDeliveryIsDefined(Boolean completeDeliveryIsDefined)
completeDeliveryIsDefined
- @Generated(value="lombok") public String getCurrency()
@Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setCurrency(String currency)
currency
- @Generated(value="lombok") public BusinessPartnerNamespace.CustomerSalesArea setErpConfigContext(ErpConfigContext erpConfigContext)
Copyright © 2017 SAP SE. All rights reserved.