@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultBusinessPartnerService") public class DefaultBusinessPartnerService extends Object implements BusinessPartnerService
This service enables you to create, read, update, and delete master data related to Business Partners, Suppliers, and Customers in an SAP S/4HANA system.
Reference: SAP API Business Hub
OData Service: | API_BUSINESS_PARTNER |
API Version: | 1 |
Communication Scenario: | Business Partner, Customer and Supplier Integration (SAP_COM_0008) |
Scope Items: | Master Data Integration (1RO) |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultBusinessPartnerService()
Creates a service using
BusinessPartnerService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultBusinessPartnerService()
BusinessPartnerService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultBusinessPartnerService withServicePath(@Nonnull String servicePath)
BusinessPartnerService
withServicePath
in interface BusinessPartnerService
servicePath
- Service path that will override the default.@Nonnull public DefaultBusinessPartnerServiceBatch batch()
batch
in interface BatchService<BusinessPartnerServiceBatch>
@Nonnull public AddressEmailAddressFluentHelper getAllAddressEmailAddress()
BusinessPartnerService
AddressEmailAddress
entities.getAllAddressEmailAddress
in interface BusinessPartnerService
AddressEmailAddress
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressEmailAddressByKeyFluentHelper getAddressEmailAddressByKey(String addressID, String person, String ordinalNumber)
BusinessPartnerService
AddressEmailAddress
entity using key fields.getAddressEmailAddressByKey
in interface BusinessPartnerService
addressID
- Internal key for identifying a Business Address Services address.
Constraints: Not nullable, Maximum length: 10
person
- Internal key for identifying a person in Business Address Services.
Constraints: Not nullable, Maximum length: 10
ordinalNumber
- Sequence Number
Constraints: Not nullable, Maximum length: 3
AddressEmailAddress
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressEmailAddressCreateFluentHelper createAddressEmailAddress(@Nonnull AddressEmailAddress addressEmailAddress)
BusinessPartnerService
AddressEmailAddress
entity and save it to the S/4HANA system.createAddressEmailAddress
in interface BusinessPartnerService
addressEmailAddress
- AddressEmailAddress
entity object that will be created in the S/4HANA system.AddressEmailAddress
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressEmailAddressUpdateFluentHelper updateAddressEmailAddress(@Nonnull AddressEmailAddress addressEmailAddress)
BusinessPartnerService
AddressEmailAddress
entity and save it to the S/4HANA system.updateAddressEmailAddress
in interface BusinessPartnerService
addressEmailAddress
- AddressEmailAddress
entity object that will be updated in the S/4HANA system.AddressEmailAddress
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressEmailAddressDeleteFluentHelper deleteAddressEmailAddress(@Nonnull AddressEmailAddress addressEmailAddress)
BusinessPartnerService
AddressEmailAddress
entity in the S/4HANA system.deleteAddressEmailAddress
in interface BusinessPartnerService
addressEmailAddress
- AddressEmailAddress
entity object that will be deleted in the S/4HANA system.AddressEmailAddress
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressFaxNumberFluentHelper getAllAddressFaxNumber()
BusinessPartnerService
AddressFaxNumber
entities.getAllAddressFaxNumber
in interface BusinessPartnerService
AddressFaxNumber
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressFaxNumberByKeyFluentHelper getAddressFaxNumberByKey(String addressID, String person, String ordinalNumber)
BusinessPartnerService
AddressFaxNumber
entity using key fields.getAddressFaxNumberByKey
in interface BusinessPartnerService
addressID
- Internal key for identifying a Business Address Services address.
Constraints: Not nullable, Maximum length: 10
person
- Internal key for identifying a person in Business Address Services.
Constraints: Not nullable, Maximum length: 10
ordinalNumber
- Sequence Number
Constraints: Not nullable, Maximum length: 3
AddressFaxNumber
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressFaxNumberCreateFluentHelper createAddressFaxNumber(@Nonnull AddressFaxNumber addressFaxNumber)
BusinessPartnerService
AddressFaxNumber
entity and save it to the S/4HANA system.createAddressFaxNumber
in interface BusinessPartnerService
addressFaxNumber
- AddressFaxNumber
entity object that will be created in the S/4HANA system.AddressFaxNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressFaxNumberUpdateFluentHelper updateAddressFaxNumber(@Nonnull AddressFaxNumber addressFaxNumber)
BusinessPartnerService
AddressFaxNumber
entity and save it to the S/4HANA system.updateAddressFaxNumber
in interface BusinessPartnerService
addressFaxNumber
- AddressFaxNumber
entity object that will be updated in the S/4HANA system.AddressFaxNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressFaxNumberDeleteFluentHelper deleteAddressFaxNumber(@Nonnull AddressFaxNumber addressFaxNumber)
BusinessPartnerService
AddressFaxNumber
entity in the S/4HANA system.deleteAddressFaxNumber
in interface BusinessPartnerService
addressFaxNumber
- AddressFaxNumber
entity object that will be deleted in the S/4HANA system.AddressFaxNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressHomePageURLFluentHelper getAllAddressHomePageURL()
BusinessPartnerService
AddressHomePageURL
entities.getAllAddressHomePageURL
in interface BusinessPartnerService
AddressHomePageURL
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressHomePageURLByKeyFluentHelper getAddressHomePageURLByKey(String addressID, String person, String ordinalNumber, LocalDateTime validityStartDate, Boolean isDefaultURLAddress)
BusinessPartnerService
AddressHomePageURL
entity using key fields.getAddressHomePageURLByKey
in interface BusinessPartnerService
addressID
- Internal key for identifying a Business Address Services address.
Constraints: Not nullable, Maximum length: 10
person
- Internal key for identifying a person in Business Address Services.
Constraints: Not nullable, Maximum length: 10
ordinalNumber
- Sequence Number
Constraints: Not nullable, Maximum length: 3
validityStartDate
- Valid-from date - in current Release only 00010101 possible
Constraints: Not nullable, Precision: 0
isDefaultURLAddress
- Flag: this address is the default address
Constraints: Not nullable
AddressHomePageURL
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressHomePageURLCreateFluentHelper createAddressHomePageURL(@Nonnull AddressHomePageURL addressHomePageURL)
BusinessPartnerService
AddressHomePageURL
entity and save it to the S/4HANA system.createAddressHomePageURL
in interface BusinessPartnerService
addressHomePageURL
- AddressHomePageURL
entity object that will be created in the S/4HANA system.AddressHomePageURL
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressHomePageURLUpdateFluentHelper updateAddressHomePageURL(@Nonnull AddressHomePageURL addressHomePageURL)
BusinessPartnerService
AddressHomePageURL
entity and save it to the S/4HANA system.updateAddressHomePageURL
in interface BusinessPartnerService
addressHomePageURL
- AddressHomePageURL
entity object that will be updated in the S/4HANA system.AddressHomePageURL
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressHomePageURLDeleteFluentHelper deleteAddressHomePageURL(@Nonnull AddressHomePageURL addressHomePageURL)
BusinessPartnerService
AddressHomePageURL
entity in the S/4HANA system.deleteAddressHomePageURL
in interface BusinessPartnerService
addressHomePageURL
- AddressHomePageURL
entity object that will be deleted in the S/4HANA system.AddressHomePageURL
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressPhoneNumberFluentHelper getAllAddressPhoneNumber()
BusinessPartnerService
AddressPhoneNumber
entities.getAllAddressPhoneNumber
in interface BusinessPartnerService
AddressPhoneNumber
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressPhoneNumberByKeyFluentHelper getAddressPhoneNumberByKey(String addressID, String person, String ordinalNumber)
BusinessPartnerService
AddressPhoneNumber
entity using key fields.getAddressPhoneNumberByKey
in interface BusinessPartnerService
addressID
- Internal key for identifying a Business Address Services address.
Constraints: Not nullable, Maximum length: 10
person
- Internal key for identifying a person in Business Address Services.
Constraints: Not nullable, Maximum length: 10
ordinalNumber
- Sequence Number
Constraints: Not nullable, Maximum length: 3
AddressPhoneNumber
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressPhoneNumberCreateFluentHelper createAddressPhoneNumber(@Nonnull AddressPhoneNumber addressPhoneNumber)
BusinessPartnerService
AddressPhoneNumber
entity and save it to the S/4HANA system.createAddressPhoneNumber
in interface BusinessPartnerService
addressPhoneNumber
- AddressPhoneNumber
entity object that will be created in the S/4HANA system.AddressPhoneNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressPhoneNumberUpdateFluentHelper updateAddressPhoneNumber(@Nonnull AddressPhoneNumber addressPhoneNumber)
BusinessPartnerService
AddressPhoneNumber
entity and save it to the S/4HANA system.updateAddressPhoneNumber
in interface BusinessPartnerService
addressPhoneNumber
- AddressPhoneNumber
entity object that will be updated in the S/4HANA system.AddressPhoneNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public AddressPhoneNumberDeleteFluentHelper deleteAddressPhoneNumber(@Nonnull AddressPhoneNumber addressPhoneNumber)
BusinessPartnerService
AddressPhoneNumber
entity in the S/4HANA system.deleteAddressPhoneNumber
in interface BusinessPartnerService
addressPhoneNumber
- AddressPhoneNumber
entity object that will be deleted in the S/4HANA system.AddressPhoneNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BPContactToAddressFluentHelper getAllBPContactToAddress()
BusinessPartnerService
BPContactToAddress
entities.getAllBPContactToAddress
in interface BusinessPartnerService
BPContactToAddress
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BPContactToAddressByKeyFluentHelper getBPContactToAddressByKey(String relationshipNumber, String businessPartnerCompany, String businessPartnerPerson, LocalDateTime validityEndDate, String addressID)
BusinessPartnerService
BPContactToAddress
entity using key fields.getBPContactToAddressByKey
in interface BusinessPartnerService
relationshipNumber
- The business partner relationship number is an internal number that identifies the business partner
relationship set.
Constraints: Not nullable, Maximum length: 12
businessPartnerCompany
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
businessPartnerPerson
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
validityEndDate
- Validity Date (Valid To)
Constraints: Not nullable, Precision: 0
addressID
- Internal key for identifying a Business Address Services address.
Constraints: Not nullable, Maximum length: 10
BPContactToAddress
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BPContactToFuncAndDeptFluentHelper getAllBPContactToFuncAndDept()
BusinessPartnerService
BPContactToFuncAndDept
entities.getAllBPContactToFuncAndDept
in interface BusinessPartnerService
BPContactToFuncAndDept
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BPContactToFuncAndDeptByKeyFluentHelper getBPContactToFuncAndDeptByKey(String relationshipNumber, String businessPartnerCompany, String businessPartnerPerson, LocalDateTime validityEndDate)
BusinessPartnerService
BPContactToFuncAndDept
entity using key fields.getBPContactToFuncAndDeptByKey
in interface BusinessPartnerService
relationshipNumber
- The business partner relationship number is an internal number that identifies the business partner
relationship set.
Constraints: Not nullable, Maximum length: 12
businessPartnerCompany
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
businessPartnerPerson
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
validityEndDate
- Validity Date (Valid To)
Constraints: Not nullable, Precision: 0
BPContactToFuncAndDept
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BPContactToFuncAndDeptUpdateFluentHelper updateBPContactToFuncAndDept(@Nonnull BPContactToFuncAndDept bPContactToFuncAndDept)
BusinessPartnerService
BPContactToFuncAndDept
entity and save it to the S/4HANA system.updateBPContactToFuncAndDept
in interface BusinessPartnerService
bPContactToFuncAndDept
- BPContactToFuncAndDept
entity object that will be updated in the S/4HANA system.BPContactToFuncAndDept
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaAddressUsageFluentHelper getAllBuPaAddressUsage()
BusinessPartnerService
BuPaAddressUsage
entities.getAllBuPaAddressUsage
in interface BusinessPartnerService
BuPaAddressUsage
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaAddressUsageByKeyFluentHelper getBuPaAddressUsageByKey(String businessPartner, ZonedDateTime validityEndDate, String addressUsage, String addressID)
BusinessPartnerService
BuPaAddressUsage
entity using key fields.getBuPaAddressUsageByKey
in interface BusinessPartnerService
businessPartner
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
validityEndDate
- Validity End of a Business Partner Address Usage
Constraints: Not nullable, Precision: 0
addressUsage
- Business partner attribute, which you can use to distinguish between various addresses by defining the
address usage for communication with business partners.
Constraints: Not nullable, Maximum length: 10
addressID
- Internal key for identifying a Business Address Services address.
Constraints: Not nullable, Maximum length: 10
BuPaAddressUsage
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaAddressUsageCreateFluentHelper createBuPaAddressUsage(@Nonnull BuPaAddressUsage buPaAddressUsage)
BusinessPartnerService
BuPaAddressUsage
entity and save it to the S/4HANA system.createBuPaAddressUsage
in interface BusinessPartnerService
buPaAddressUsage
- BuPaAddressUsage
entity object that will be created in the S/4HANA system.BuPaAddressUsage
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaAddressUsageUpdateFluentHelper updateBuPaAddressUsage(@Nonnull BuPaAddressUsage buPaAddressUsage)
BusinessPartnerService
BuPaAddressUsage
entity and save it to the S/4HANA system.updateBuPaAddressUsage
in interface BusinessPartnerService
buPaAddressUsage
- BuPaAddressUsage
entity object that will be updated in the S/4HANA system.BuPaAddressUsage
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaAddressUsageDeleteFluentHelper deleteBuPaAddressUsage(@Nonnull BuPaAddressUsage buPaAddressUsage)
BusinessPartnerService
BuPaAddressUsage
entity in the S/4HANA system.deleteBuPaAddressUsage
in interface BusinessPartnerService
buPaAddressUsage
- BuPaAddressUsage
entity object that will be deleted in the S/4HANA system.BuPaAddressUsage
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaIdentificationFluentHelper getAllBuPaIdentification()
BusinessPartnerService
BuPaIdentification
entities.getAllBuPaIdentification
in interface BusinessPartnerService
BuPaIdentification
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaIdentificationByKeyFluentHelper getBuPaIdentificationByKey(String businessPartner, String bPIdentificationType, String bPIdentificationNumber)
BusinessPartnerService
BuPaIdentification
entity using key fields.getBuPaIdentificationByKey
in interface BusinessPartnerService
businessPartner
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
bPIdentificationType
- A document (such as an ID card or driver's license) or an entry in a system of records (such as a
commercial register) whose key can be stored as an attribute for a business partner.
Constraints: Not nullable, Maximum length: 6
bPIdentificationNumber
- Number that serves to identify a business partner, such as driver's license, or ID card number.
Constraints: Not nullable, Maximum length: 60
BuPaIdentification
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaIdentificationCreateFluentHelper createBuPaIdentification(@Nonnull BuPaIdentification buPaIdentification)
BusinessPartnerService
BuPaIdentification
entity and save it to the S/4HANA system.createBuPaIdentification
in interface BusinessPartnerService
buPaIdentification
- BuPaIdentification
entity object that will be created in the S/4HANA system.BuPaIdentification
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaIdentificationUpdateFluentHelper updateBuPaIdentification(@Nonnull BuPaIdentification buPaIdentification)
BusinessPartnerService
BuPaIdentification
entity and save it to the S/4HANA system.updateBuPaIdentification
in interface BusinessPartnerService
buPaIdentification
- BuPaIdentification
entity object that will be updated in the S/4HANA system.BuPaIdentification
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BuPaIdentificationDeleteFluentHelper deleteBuPaIdentification(@Nonnull BuPaIdentification buPaIdentification)
BusinessPartnerService
BuPaIdentification
entity in the S/4HANA system.deleteBuPaIdentification
in interface BusinessPartnerService
buPaIdentification
- BuPaIdentification
entity object that will be deleted in the S/4HANA system.BuPaIdentification
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerFluentHelper getAllBusinessPartner()
BusinessPartnerService
BusinessPartner
entities.getAllBusinessPartner
in interface BusinessPartnerService
BusinessPartner
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerByKeyFluentHelper getBusinessPartnerByKey(String businessPartner)
BusinessPartnerService
BusinessPartner
entity using key fields.getBusinessPartnerByKey
in interface BusinessPartnerService
businessPartner
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
BusinessPartner
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerCreateFluentHelper createBusinessPartner(@Nonnull BusinessPartner businessPartner)
BusinessPartnerService
BusinessPartner
entity and save it to the S/4HANA system.createBusinessPartner
in interface BusinessPartnerService
businessPartner
- BusinessPartner
entity object that will be created in the S/4HANA system.BusinessPartner
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerUpdateFluentHelper updateBusinessPartner(@Nonnull BusinessPartner businessPartner)
BusinessPartnerService
BusinessPartner
entity and save it to the S/4HANA system.updateBusinessPartner
in interface BusinessPartnerService
businessPartner
- BusinessPartner
entity object that will be updated in the S/4HANA system.BusinessPartner
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerAddressFluentHelper getAllBusinessPartnerAddress()
BusinessPartnerService
BusinessPartnerAddress
entities.getAllBusinessPartnerAddress
in interface BusinessPartnerService
BusinessPartnerAddress
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerAddressByKeyFluentHelper getBusinessPartnerAddressByKey(String businessPartner, String addressID)
BusinessPartnerService
BusinessPartnerAddress
entity using key fields.getBusinessPartnerAddressByKey
in interface BusinessPartnerService
businessPartner
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
addressID
- Internal key for identifying a Business Address Services address.
Constraints: Not nullable, Maximum length: 10
BusinessPartnerAddress
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerAddressCreateFluentHelper createBusinessPartnerAddress(@Nonnull BusinessPartnerAddress businessPartnerAddress)
BusinessPartnerService
BusinessPartnerAddress
entity and save it to the S/4HANA system.createBusinessPartnerAddress
in interface BusinessPartnerService
businessPartnerAddress
- BusinessPartnerAddress
entity object that will be created in the S/4HANA system.BusinessPartnerAddress
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerAddressUpdateFluentHelper updateBusinessPartnerAddress(@Nonnull BusinessPartnerAddress businessPartnerAddress)
BusinessPartnerService
BusinessPartnerAddress
entity and save it to the S/4HANA system.updateBusinessPartnerAddress
in interface BusinessPartnerService
businessPartnerAddress
- BusinessPartnerAddress
entity object that will be updated in the S/4HANA system.BusinessPartnerAddress
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerAddressDeleteFluentHelper deleteBusinessPartnerAddress(@Nonnull BusinessPartnerAddress businessPartnerAddress)
BusinessPartnerService
BusinessPartnerAddress
entity in the S/4HANA system.deleteBusinessPartnerAddress
in interface BusinessPartnerService
businessPartnerAddress
- BusinessPartnerAddress
entity object that will be deleted in the S/4HANA system.BusinessPartnerAddress
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerBankFluentHelper getAllBusinessPartnerBank()
BusinessPartnerService
BusinessPartnerBank
entities.getAllBusinessPartnerBank
in interface BusinessPartnerService
BusinessPartnerBank
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerBankByKeyFluentHelper getBusinessPartnerBankByKey(String businessPartner, String bankIdentification)
BusinessPartnerService
BusinessPartnerBank
entity using key fields.getBusinessPartnerBankByKey
in interface BusinessPartnerService
businessPartner
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
bankIdentification
- Key identifying a business partner's bank details.
Constraints: Not nullable, Maximum length: 4
BusinessPartnerBank
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerBankCreateFluentHelper createBusinessPartnerBank(@Nonnull BusinessPartnerBank businessPartnerBank)
BusinessPartnerService
BusinessPartnerBank
entity and save it to the S/4HANA system.createBusinessPartnerBank
in interface BusinessPartnerService
businessPartnerBank
- BusinessPartnerBank
entity object that will be created in the S/4HANA system.BusinessPartnerBank
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerBankUpdateFluentHelper updateBusinessPartnerBank(@Nonnull BusinessPartnerBank businessPartnerBank)
BusinessPartnerService
BusinessPartnerBank
entity and save it to the S/4HANA system.updateBusinessPartnerBank
in interface BusinessPartnerService
businessPartnerBank
- BusinessPartnerBank
entity object that will be updated in the S/4HANA system.BusinessPartnerBank
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerBankDeleteFluentHelper deleteBusinessPartnerBank(@Nonnull BusinessPartnerBank businessPartnerBank)
BusinessPartnerService
BusinessPartnerBank
entity in the S/4HANA system.deleteBusinessPartnerBank
in interface BusinessPartnerService
businessPartnerBank
- BusinessPartnerBank
entity object that will be deleted in the S/4HANA system.BusinessPartnerBank
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerContactFluentHelper getAllBusinessPartnerContact()
BusinessPartnerService
BusinessPartnerContact
entities.getAllBusinessPartnerContact
in interface BusinessPartnerService
BusinessPartnerContact
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerContactByKeyFluentHelper getBusinessPartnerContactByKey(String relationshipNumber, String businessPartnerCompany, String businessPartnerPerson, LocalDateTime validityEndDate)
BusinessPartnerService
BusinessPartnerContact
entity using key fields.getBusinessPartnerContactByKey
in interface BusinessPartnerService
relationshipNumber
- The business partner relationship number is an internal number that identifies the business partner
relationship set.
Constraints: Not nullable, Maximum length: 12
businessPartnerCompany
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
businessPartnerPerson
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
validityEndDate
- Validity Date (Valid To)
Constraints: Not nullable, Precision: 0
BusinessPartnerContact
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerContactCreateFluentHelper createBusinessPartnerContact(@Nonnull BusinessPartnerContact businessPartnerContact)
BusinessPartnerService
BusinessPartnerContact
entity and save it to the S/4HANA system.createBusinessPartnerContact
in interface BusinessPartnerService
businessPartnerContact
- BusinessPartnerContact
entity object that will be created in the S/4HANA system.BusinessPartnerContact
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerContactUpdateFluentHelper updateBusinessPartnerContact(@Nonnull BusinessPartnerContact businessPartnerContact)
BusinessPartnerService
BusinessPartnerContact
entity and save it to the S/4HANA system.updateBusinessPartnerContact
in interface BusinessPartnerService
businessPartnerContact
- BusinessPartnerContact
entity object that will be updated in the S/4HANA system.BusinessPartnerContact
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerContactDeleteFluentHelper deleteBusinessPartnerContact(@Nonnull BusinessPartnerContact businessPartnerContact)
BusinessPartnerService
BusinessPartnerContact
entity in the S/4HANA system.deleteBusinessPartnerContact
in interface BusinessPartnerService
businessPartnerContact
- BusinessPartnerContact
entity object that will be deleted in the S/4HANA system.BusinessPartnerContact
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerRoleFluentHelper getAllBusinessPartnerRole()
BusinessPartnerService
BusinessPartnerRole
entities.getAllBusinessPartnerRole
in interface BusinessPartnerService
BusinessPartnerRole
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerRoleByKeyFluentHelper getBusinessPartnerRoleByKey(String businessPartner, String businessPartnerRole)
BusinessPartnerService
BusinessPartnerRole
entity using key fields.getBusinessPartnerRoleByKey
in interface BusinessPartnerService
businessPartner
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
businessPartnerRole
- Function that a business partner takes on, depending on a business transaction.
Constraints: Not nullable, Maximum length: 6
BusinessPartnerRole
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerRoleCreateFluentHelper createBusinessPartnerRole(@Nonnull BusinessPartnerRole businessPartnerRole)
BusinessPartnerService
BusinessPartnerRole
entity and save it to the S/4HANA system.createBusinessPartnerRole
in interface BusinessPartnerService
businessPartnerRole
- BusinessPartnerRole
entity object that will be created in the S/4HANA system.BusinessPartnerRole
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerRoleUpdateFluentHelper updateBusinessPartnerRole(@Nonnull BusinessPartnerRole businessPartnerRole)
BusinessPartnerService
BusinessPartnerRole
entity and save it to the S/4HANA system.updateBusinessPartnerRole
in interface BusinessPartnerService
businessPartnerRole
- BusinessPartnerRole
entity object that will be updated in the S/4HANA system.BusinessPartnerRole
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerTaxNumberFluentHelper getAllBusinessPartnerTaxNumber()
BusinessPartnerService
BusinessPartnerTaxNumber
entities.getAllBusinessPartnerTaxNumber
in interface BusinessPartnerService
BusinessPartnerTaxNumber
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerTaxNumberByKeyFluentHelper getBusinessPartnerTaxNumberByKey(String businessPartner, String bPTaxType)
BusinessPartnerService
BusinessPartnerTaxNumber
entity using key fields.getBusinessPartnerTaxNumberByKey
in interface BusinessPartnerService
businessPartner
- Key identifying a business partner in the SAP system. The key is unique within a client.
Constraints: Not nullable, Maximum length: 10
bPTaxType
- Specifies the tax number category.
Constraints: Not nullable, Maximum length: 4
BusinessPartnerTaxNumber
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerTaxNumberCreateFluentHelper createBusinessPartnerTaxNumber(@Nonnull BusinessPartnerTaxNumber businessPartnerTaxNumber)
BusinessPartnerService
BusinessPartnerTaxNumber
entity and save it to the S/4HANA system.createBusinessPartnerTaxNumber
in interface BusinessPartnerService
businessPartnerTaxNumber
- BusinessPartnerTaxNumber
entity object that will be created in the S/4HANA system.BusinessPartnerTaxNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerTaxNumberUpdateFluentHelper updateBusinessPartnerTaxNumber(@Nonnull BusinessPartnerTaxNumber businessPartnerTaxNumber)
BusinessPartnerService
BusinessPartnerTaxNumber
entity and save it to the S/4HANA system.updateBusinessPartnerTaxNumber
in interface BusinessPartnerService
businessPartnerTaxNumber
- BusinessPartnerTaxNumber
entity object that will be updated in the S/4HANA system.BusinessPartnerTaxNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessPartnerTaxNumberDeleteFluentHelper deleteBusinessPartnerTaxNumber(@Nonnull BusinessPartnerTaxNumber businessPartnerTaxNumber)
BusinessPartnerService
BusinessPartnerTaxNumber
entity in the S/4HANA system.deleteBusinessPartnerTaxNumber
in interface BusinessPartnerService
businessPartnerTaxNumber
- BusinessPartnerTaxNumber
entity object that will be deleted in the S/4HANA system.BusinessPartnerTaxNumber
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerFluentHelper getAllCustomer()
BusinessPartnerService
Customer
entities.getAllCustomer
in interface BusinessPartnerService
Customer
entities.
This fluent helper allows methods which modify the underlying query to be called before executing the
query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerByKeyFluentHelper getCustomerByKey(String customer)
BusinessPartnerService
Customer
entity using key fields.getCustomerByKey
in interface BusinessPartnerService
customer
- Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system.
Constraints: Not nullable, Maximum length: 10
Customer
entity
using key fields. This fluent helper allows methods which modify the underlying query to be called before
executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerUpdateFluentHelper updateCustomer(@Nonnull Customer customer)
BusinessPartnerService
Customer
entity and save it to the S/4HANA system.updateCustomer
in interface BusinessPartnerService
customer
- Customer
entity
object that will be updated in the S/4HANA system.Customer
entity. To
perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerCompanyFluentHelper getAllCustomerCompany()
BusinessPartnerService
CustomerCompany
entities.getAllCustomerCompany
in interface BusinessPartnerService
CustomerCompany
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerCompanyByKeyFluentHelper getCustomerCompanyByKey(String customer, String companyCode)
BusinessPartnerService
CustomerCompany
entity using key fields.getCustomerCompanyByKey
in interface BusinessPartnerService
customer
- Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system.
Constraints: Not nullable, Maximum length: 10
companyCode
- The company code is an organizational unit within financial accounting.
Constraints: Not nullable, Maximum length: 4
CustomerCompany
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerCompanyCreateFluentHelper createCustomerCompany(@Nonnull CustomerCompany customerCompany)
BusinessPartnerService
CustomerCompany
entity and save it to the S/4HANA system.createCustomerCompany
in interface BusinessPartnerService
customerCompany
- CustomerCompany
entity object that will be created in the S/4HANA system.CustomerCompany
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerCompanyUpdateFluentHelper updateCustomerCompany(@Nonnull CustomerCompany customerCompany)
BusinessPartnerService
CustomerCompany
entity and save it to the S/4HANA system.updateCustomerCompany
in interface BusinessPartnerService
customerCompany
- CustomerCompany
entity object that will be updated in the S/4HANA system.CustomerCompany
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerDunningFluentHelper getAllCustomerDunning()
BusinessPartnerService
CustomerDunning
entities.getAllCustomerDunning
in interface BusinessPartnerService
CustomerDunning
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerDunningByKeyFluentHelper getCustomerDunningByKey(String customer, String companyCode, String dunningArea)
BusinessPartnerService
CustomerDunning
entity using key fields.getCustomerDunningByKey
in interface BusinessPartnerService
customer
- Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system.
Constraints: Not nullable, Maximum length: 10
companyCode
- The company code is an organizational unit within financial accounting.
Constraints: Not nullable, Maximum length: 4
dunningArea
- The dunning area represents an organizational entity that is responsible for dunning. The dunning
areas represent a sub-structure of the company codes.
Constraints: Not nullable, Maximum length: 2
CustomerDunning
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerDunningCreateFluentHelper createCustomerDunning(@Nonnull CustomerDunning customerDunning)
BusinessPartnerService
CustomerDunning
entity and save it to the S/4HANA system.createCustomerDunning
in interface BusinessPartnerService
customerDunning
- CustomerDunning
entity object that will be created in the S/4HANA system.CustomerDunning
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerDunningUpdateFluentHelper updateCustomerDunning(@Nonnull CustomerDunning customerDunning)
BusinessPartnerService
CustomerDunning
entity and save it to the S/4HANA system.updateCustomerDunning
in interface BusinessPartnerService
customerDunning
- CustomerDunning
entity object that will be updated in the S/4HANA system.CustomerDunning
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerDunningDeleteFluentHelper deleteCustomerDunning(@Nonnull CustomerDunning customerDunning)
BusinessPartnerService
CustomerDunning
entity in the S/4HANA system.deleteCustomerDunning
in interface BusinessPartnerService
customerDunning
- CustomerDunning
entity object that will be deleted in the S/4HANA system.CustomerDunning
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerSalesAreaFluentHelper getAllCustomerSalesArea()
BusinessPartnerService
CustomerSalesArea
entities.getAllCustomerSalesArea
in interface BusinessPartnerService
CustomerSalesArea
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerSalesAreaByKeyFluentHelper getCustomerSalesAreaByKey(String customer, String salesOrganization, String distributionChannel, String division)
BusinessPartnerService
CustomerSalesArea
entity using key fields.getCustomerSalesAreaByKey
in interface BusinessPartnerService
customer
- Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system.
Constraints: Not nullable, Maximum length: 10
salesOrganization
- An organizational unit responsible for the sale of certain products or services. The responsibility of
a sales organization may include legal liability for products and customer claims.
Constraints: Not nullable, Maximum length: 4
distributionChannel
- The way in which products or services reach the customer. Typical examples of distribution channels
are wholesale, retail, or direct sales.
Constraints: Not nullable, Maximum length: 2
division
- A way of grouping materials, products, or services. The system uses divisions to determine the sales
areas and the business areas for a material, product, or service.
Constraints: Not nullable, Maximum length: 2
CustomerSalesArea
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerSalesAreaCreateFluentHelper createCustomerSalesArea(@Nonnull CustomerSalesArea customerSalesArea)
BusinessPartnerService
CustomerSalesArea
entity and save it to the S/4HANA system.createCustomerSalesArea
in interface BusinessPartnerService
customerSalesArea
- CustomerSalesArea
entity object that will be created in the S/4HANA system.CustomerSalesArea
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerSalesAreaUpdateFluentHelper updateCustomerSalesArea(@Nonnull CustomerSalesArea customerSalesArea)
BusinessPartnerService
CustomerSalesArea
entity and save it to the S/4HANA system.updateCustomerSalesArea
in interface BusinessPartnerService
customerSalesArea
- CustomerSalesArea
entity object that will be updated in the S/4HANA system.CustomerSalesArea
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerSalesAreaTaxFluentHelper getAllCustomerSalesAreaTax()
BusinessPartnerService
CustomerSalesAreaTax
entities.getAllCustomerSalesAreaTax
in interface BusinessPartnerService
CustomerSalesAreaTax
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerSalesAreaTaxByKeyFluentHelper getCustomerSalesAreaTaxByKey(String customer, String salesOrganization, String distributionChannel, String division, String departureCountry, String customerTaxCategory)
BusinessPartnerService
CustomerSalesAreaTax
entity using key fields.getCustomerSalesAreaTaxByKey
in interface BusinessPartnerService
customer
- Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system.
Constraints: Not nullable, Maximum length: 10
salesOrganization
- An organizational unit responsible for the sale of certain products or services. The responsibility of
a sales organization may include legal liability for products and customer claims.
Constraints: Not nullable, Maximum length: 4
distributionChannel
- Specifies a distribution channel that you want to use as a reference for customer and material master
data for other distribution channels.
Constraints: Not nullable, Maximum length: 2
division
- A way of grouping materials, products, or services. The system uses divisions to determine the sales
areas and the business areas for a material, product, or service.
Constraints: Not nullable, Maximum length: 2
departureCountry
- Identifies the country in which the delivery originates.
Constraints: Not nullable, Maximum length: 3
customerTaxCategory
- Identifies the condition that the system uses to automatically determine country-specific taxes during
pricing.
Constraints: Not nullable, Maximum length: 4
CustomerSalesAreaTax
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerSalesAreaTaxCreateFluentHelper createCustomerSalesAreaTax(@Nonnull CustomerSalesAreaTax customerSalesAreaTax)
BusinessPartnerService
CustomerSalesAreaTax
entity and save it to the S/4HANA system.createCustomerSalesAreaTax
in interface BusinessPartnerService
customerSalesAreaTax
- CustomerSalesAreaTax
entity object that will be created in the S/4HANA system.CustomerSalesAreaTax
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerSalesAreaTaxUpdateFluentHelper updateCustomerSalesAreaTax(@Nonnull CustomerSalesAreaTax customerSalesAreaTax)
BusinessPartnerService
CustomerSalesAreaTax
entity and save it to the S/4HANA system.updateCustomerSalesAreaTax
in interface BusinessPartnerService
customerSalesAreaTax
- CustomerSalesAreaTax
entity object that will be updated in the S/4HANA system.CustomerSalesAreaTax
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerWithHoldingTaxFluentHelper getAllCustomerWithHoldingTax()
BusinessPartnerService
CustomerWithHoldingTax
entities.getAllCustomerWithHoldingTax
in interface BusinessPartnerService
CustomerWithHoldingTax
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerWithHoldingTaxByKeyFluentHelper getCustomerWithHoldingTaxByKey(String customer, String companyCode, String withholdingTaxType)
BusinessPartnerService
CustomerWithHoldingTax
entity using key fields.getCustomerWithHoldingTaxByKey
in interface BusinessPartnerService
customer
- Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system.
Constraints: Not nullable, Maximum length: 10
companyCode
- The company code is an organizational unit within financial accounting.
Constraints: Not nullable, Maximum length: 4
withholdingTaxType
- This indicator is used to classify the different types of withholding tax.
Constraints: Not nullable, Maximum length: 2
CustomerWithHoldingTax
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerWithHoldingTaxCreateFluentHelper createCustomerWithHoldingTax(@Nonnull CustomerWithHoldingTax customerWithHoldingTax)
BusinessPartnerService
CustomerWithHoldingTax
entity and save it to the S/4HANA system.createCustomerWithHoldingTax
in interface BusinessPartnerService
customerWithHoldingTax
- CustomerWithHoldingTax
entity object that will be created in the S/4HANA system.CustomerWithHoldingTax
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerWithHoldingTaxUpdateFluentHelper updateCustomerWithHoldingTax(@Nonnull CustomerWithHoldingTax customerWithHoldingTax)
BusinessPartnerService
CustomerWithHoldingTax
entity and save it to the S/4HANA system.updateCustomerWithHoldingTax
in interface BusinessPartnerService
customerWithHoldingTax
- CustomerWithHoldingTax
entity object that will be updated in the S/4HANA system.CustomerWithHoldingTax
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustomerWithHoldingTaxDeleteFluentHelper deleteCustomerWithHoldingTax(@Nonnull CustomerWithHoldingTax customerWithHoldingTax)
BusinessPartnerService
CustomerWithHoldingTax
entity in the S/4HANA system.deleteCustomerWithHoldingTax
in interface BusinessPartnerService
customerWithHoldingTax
- CustomerWithHoldingTax
entity object that will be deleted in the S/4HANA system.CustomerWithHoldingTax
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustSalesPartnerFuncFluentHelper getAllCustSalesPartnerFunc()
BusinessPartnerService
CustSalesPartnerFunc
entities.getAllCustSalesPartnerFunc
in interface BusinessPartnerService
CustSalesPartnerFunc
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustSalesPartnerFuncByKeyFluentHelper getCustSalesPartnerFuncByKey(String customer, String salesOrganization, String distributionChannel, String division, String partnerCounter, String partnerFunction)
BusinessPartnerService
CustSalesPartnerFunc
entity using key fields.getCustSalesPartnerFuncByKey
in interface BusinessPartnerService
customer
- Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system.
Constraints: Not nullable, Maximum length: 10
salesOrganization
- An organizational unit responsible for the sale of certain products or services. The responsibility of
a sales organization may include legal liability for products and customer claims.
Constraints: Not nullable, Maximum length: 4
distributionChannel
- The way in which products or services reach the customer. Typical examples of distribution channels
are wholesale, retail, or direct sales.
Constraints: Not nullable, Maximum length: 2
division
- A way of grouping materials, products, or services. The system uses divisions to determine the sales
areas and the business areas for a material, product, or service.
Constraints: Not nullable, Maximum length: 2
partnerCounter
- The sequential number that the system applies when there is more than one partner for a particular
partner function.
Constraints: Not nullable, Maximum length: 3
partnerFunction
- The abbreviated form of the name that identifies the partner function.
Constraints: Not nullable, Maximum length: 2
CustSalesPartnerFunc
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustSalesPartnerFuncCreateFluentHelper createCustSalesPartnerFunc(@Nonnull CustSalesPartnerFunc custSalesPartnerFunc)
BusinessPartnerService
CustSalesPartnerFunc
entity and save it to the S/4HANA system.createCustSalesPartnerFunc
in interface BusinessPartnerService
custSalesPartnerFunc
- CustSalesPartnerFunc
entity object that will be created in the S/4HANA system.CustSalesPartnerFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustSalesPartnerFuncUpdateFluentHelper updateCustSalesPartnerFunc(@Nonnull CustSalesPartnerFunc custSalesPartnerFunc)
BusinessPartnerService
CustSalesPartnerFunc
entity and save it to the S/4HANA system.updateCustSalesPartnerFunc
in interface BusinessPartnerService
custSalesPartnerFunc
- CustSalesPartnerFunc
entity object that will be updated in the S/4HANA system.CustSalesPartnerFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CustSalesPartnerFuncDeleteFluentHelper deleteCustSalesPartnerFunc(@Nonnull CustSalesPartnerFunc custSalesPartnerFunc)
BusinessPartnerService
CustSalesPartnerFunc
entity in the S/4HANA system.deleteCustSalesPartnerFunc
in interface BusinessPartnerService
custSalesPartnerFunc
- CustSalesPartnerFunc
entity object that will be deleted in the S/4HANA system.CustSalesPartnerFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierFluentHelper getAllSupplier()
BusinessPartnerService
Supplier
entities.getAllSupplier
in interface BusinessPartnerService
Supplier
entities.
This fluent helper allows methods which modify the underlying query to be called before executing the
query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierByKeyFluentHelper getSupplierByKey(String supplier)
BusinessPartnerService
Supplier
entity using key fields.getSupplierByKey
in interface BusinessPartnerService
supplier
- Specifies an alphanumeric key that uniquely identifies the supplier in the SAP system.
Constraints: Not nullable, Maximum length: 10
Supplier
entity
using key fields. This fluent helper allows methods which modify the underlying query to be called before
executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierUpdateFluentHelper updateSupplier(@Nonnull Supplier supplier)
BusinessPartnerService
Supplier
entity and save it to the S/4HANA system.updateSupplier
in interface BusinessPartnerService
supplier
- Supplier
entity
object that will be updated in the S/4HANA system.Supplier
entity. To
perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierCompanyFluentHelper getAllSupplierCompany()
BusinessPartnerService
SupplierCompany
entities.getAllSupplierCompany
in interface BusinessPartnerService
SupplierCompany
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierCompanyByKeyFluentHelper getSupplierCompanyByKey(String supplier, String companyCode)
BusinessPartnerService
SupplierCompany
entity using key fields.getSupplierCompanyByKey
in interface BusinessPartnerService
supplier
- Specifies an alphanumeric key that uniquely identifies the supplier in the SAP system.
Constraints: Not nullable, Maximum length: 10
companyCode
- The company code is an organizational unit within financial accounting.
Constraints: Not nullable, Maximum length: 4
SupplierCompany
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierCompanyCreateFluentHelper createSupplierCompany(@Nonnull SupplierCompany supplierCompany)
BusinessPartnerService
SupplierCompany
entity and save it to the S/4HANA system.createSupplierCompany
in interface BusinessPartnerService
supplierCompany
- SupplierCompany
entity object that will be created in the S/4HANA system.SupplierCompany
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierCompanyUpdateFluentHelper updateSupplierCompany(@Nonnull SupplierCompany supplierCompany)
BusinessPartnerService
SupplierCompany
entity and save it to the S/4HANA system.updateSupplierCompany
in interface BusinessPartnerService
supplierCompany
- SupplierCompany
entity object that will be updated in the S/4HANA system.SupplierCompany
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierDunningFluentHelper getAllSupplierDunning()
BusinessPartnerService
SupplierDunning
entities.getAllSupplierDunning
in interface BusinessPartnerService
SupplierDunning
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierDunningByKeyFluentHelper getSupplierDunningByKey(String supplier, String companyCode, String dunningArea)
BusinessPartnerService
SupplierDunning
entity using key fields.getSupplierDunningByKey
in interface BusinessPartnerService
supplier
- Specifies an alphanumeric key that uniquely identifies the supplier in the SAP system.
Constraints: Not nullable, Maximum length: 10
companyCode
- The company code is an organizational unit within financial accounting.
Constraints: Not nullable, Maximum length: 4
dunningArea
- The dunning area represents an organizational entity that is responsible for dunning. The dunning
areas represent a sub-structure of the company codes.
Constraints: Not nullable, Maximum length: 2
SupplierDunning
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierDunningCreateFluentHelper createSupplierDunning(@Nonnull SupplierDunning supplierDunning)
BusinessPartnerService
SupplierDunning
entity and save it to the S/4HANA system.createSupplierDunning
in interface BusinessPartnerService
supplierDunning
- SupplierDunning
entity object that will be created in the S/4HANA system.SupplierDunning
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierDunningUpdateFluentHelper updateSupplierDunning(@Nonnull SupplierDunning supplierDunning)
BusinessPartnerService
SupplierDunning
entity and save it to the S/4HANA system.updateSupplierDunning
in interface BusinessPartnerService
supplierDunning
- SupplierDunning
entity object that will be updated in the S/4HANA system.SupplierDunning
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierDunningDeleteFluentHelper deleteSupplierDunning(@Nonnull SupplierDunning supplierDunning)
BusinessPartnerService
SupplierDunning
entity in the S/4HANA system.deleteSupplierDunning
in interface BusinessPartnerService
supplierDunning
- SupplierDunning
entity object that will be deleted in the S/4HANA system.SupplierDunning
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPartnerFuncFluentHelper getAllSupplierPartnerFunc()
BusinessPartnerService
SupplierPartnerFunc
entities.getAllSupplierPartnerFunc
in interface BusinessPartnerService
SupplierPartnerFunc
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPartnerFuncByKeyFluentHelper getSupplierPartnerFuncByKey(String supplier, String purchasingOrganization, String supplierSubrange, String plant, String partnerFunction, String partnerCounter)
BusinessPartnerService
SupplierPartnerFunc
entity using key fields.getSupplierPartnerFuncByKey
in interface BusinessPartnerService
supplier
- Specifies an alphanumeric key that uniquely identifies the supplier in the SAP system.
Constraints: Not nullable, Maximum length: 10
purchasingOrganization
- Denotes the purchasing organization.
Constraints: Not nullable, Maximum length: 4
supplierSubrange
- Subdivision of a supplier's overall product range according to various criteria.
Constraints: Not nullable, Maximum length: 6
plant
- Key uniquely identifying a plant.
Constraints: Not nullable, Maximum length: 4
partnerFunction
- The abbreviated form of the name that identifies the partner function.
Constraints: Not nullable, Maximum length: 2
partnerCounter
- The sequential number that the system applies when there is more than one partner for a particular
partner function.
Constraints: Not nullable, Maximum length: 3
SupplierPartnerFunc
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPartnerFuncCreateFluentHelper createSupplierPartnerFunc(@Nonnull SupplierPartnerFunc supplierPartnerFunc)
BusinessPartnerService
SupplierPartnerFunc
entity and save it to the S/4HANA system.createSupplierPartnerFunc
in interface BusinessPartnerService
supplierPartnerFunc
- SupplierPartnerFunc
entity object that will be created in the S/4HANA system.SupplierPartnerFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPartnerFuncUpdateFluentHelper updateSupplierPartnerFunc(@Nonnull SupplierPartnerFunc supplierPartnerFunc)
BusinessPartnerService
SupplierPartnerFunc
entity and save it to the S/4HANA system.updateSupplierPartnerFunc
in interface BusinessPartnerService
supplierPartnerFunc
- SupplierPartnerFunc
entity object that will be updated in the S/4HANA system.SupplierPartnerFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPartnerFuncDeleteFluentHelper deleteSupplierPartnerFunc(@Nonnull SupplierPartnerFunc supplierPartnerFunc)
BusinessPartnerService
SupplierPartnerFunc
entity in the S/4HANA system.deleteSupplierPartnerFunc
in interface BusinessPartnerService
supplierPartnerFunc
- SupplierPartnerFunc
entity object that will be deleted in the S/4HANA system.SupplierPartnerFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPurchasingOrgFluentHelper getAllSupplierPurchasingOrg()
BusinessPartnerService
SupplierPurchasingOrg
entities.getAllSupplierPurchasingOrg
in interface BusinessPartnerService
SupplierPurchasingOrg
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPurchasingOrgByKeyFluentHelper getSupplierPurchasingOrgByKey(String supplier, String purchasingOrganization)
BusinessPartnerService
SupplierPurchasingOrg
entity using key fields.getSupplierPurchasingOrgByKey
in interface BusinessPartnerService
supplier
- Alphanumeric key uniquely identifying the document.
Constraints: Not nullable, Maximum length: 10
purchasingOrganization
- Denotes the purchasing organization.
Constraints: Not nullable, Maximum length: 4
SupplierPurchasingOrg
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPurchasingOrgCreateFluentHelper createSupplierPurchasingOrg(@Nonnull SupplierPurchasingOrg supplierPurchasingOrg)
BusinessPartnerService
SupplierPurchasingOrg
entity and save it to the S/4HANA system.createSupplierPurchasingOrg
in interface BusinessPartnerService
supplierPurchasingOrg
- SupplierPurchasingOrg
entity object that will be created in the S/4HANA system.SupplierPurchasingOrg
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierPurchasingOrgUpdateFluentHelper updateSupplierPurchasingOrg(@Nonnull SupplierPurchasingOrg supplierPurchasingOrg)
BusinessPartnerService
SupplierPurchasingOrg
entity and save it to the S/4HANA system.updateSupplierPurchasingOrg
in interface BusinessPartnerService
supplierPurchasingOrg
- SupplierPurchasingOrg
entity object that will be updated in the S/4HANA system.SupplierPurchasingOrg
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierWithHoldingTaxFluentHelper getAllSupplierWithHoldingTax()
BusinessPartnerService
SupplierWithHoldingTax
entities.getAllSupplierWithHoldingTax
in interface BusinessPartnerService
SupplierWithHoldingTax
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierWithHoldingTaxByKeyFluentHelper getSupplierWithHoldingTaxByKey(String supplier, String companyCode, String withholdingTaxType)
BusinessPartnerService
SupplierWithHoldingTax
entity using key fields.getSupplierWithHoldingTaxByKey
in interface BusinessPartnerService
supplier
- Specifies an alphanumeric key that uniquely identifies the supplier in the SAP system.
Constraints: Not nullable, Maximum length: 10
companyCode
- The company code is an organizational unit within financial accounting.
Constraints: Not nullable, Maximum length: 4
withholdingTaxType
- This indicator is used to classify the different types of withholding tax.
Constraints: Not nullable, Maximum length: 2
SupplierWithHoldingTax
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierWithHoldingTaxCreateFluentHelper createSupplierWithHoldingTax(@Nonnull SupplierWithHoldingTax supplierWithHoldingTax)
BusinessPartnerService
SupplierWithHoldingTax
entity and save it to the S/4HANA system.createSupplierWithHoldingTax
in interface BusinessPartnerService
supplierWithHoldingTax
- SupplierWithHoldingTax
entity object that will be created in the S/4HANA system.SupplierWithHoldingTax
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierWithHoldingTaxUpdateFluentHelper updateSupplierWithHoldingTax(@Nonnull SupplierWithHoldingTax supplierWithHoldingTax)
BusinessPartnerService
SupplierWithHoldingTax
entity and save it to the S/4HANA system.updateSupplierWithHoldingTax
in interface BusinessPartnerService
supplierWithHoldingTax
- SupplierWithHoldingTax
entity object that will be updated in the S/4HANA system.SupplierWithHoldingTax
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SupplierWithHoldingTaxDeleteFluentHelper deleteSupplierWithHoldingTax(@Nonnull SupplierWithHoldingTax supplierWithHoldingTax)
BusinessPartnerService
SupplierWithHoldingTax
entity in the S/4HANA system.deleteSupplierWithHoldingTax
in interface BusinessPartnerService
supplierWithHoldingTax
- SupplierWithHoldingTax
entity object that will be deleted in the S/4HANA system.SupplierWithHoldingTax
entity. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2019 SAP SE. All rights reserved.