public static class PurCtrPartners.PurCtrPartnersBuilder extends Object
Modifier and Type | Method and Description |
---|---|
PurCtrPartners |
build() |
PurCtrPartners.PurCtrPartnersBuilder |
defaultPartner(Boolean defaultPartner)
Constraints: none
|
PurCtrPartners.PurCtrPartnersBuilder |
partnerCounter(String partnerCounter)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
PurCtrPartners.PurCtrPartnersBuilder |
partnerFunction(String partnerFunction)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
PurCtrPartners.PurCtrPartnersBuilder |
plant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
PurCtrPartners.PurCtrPartnersBuilder |
purchaseContract(String purchaseContract)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
PurCtrPartners.PurCtrPartnersBuilder |
purchaseContractItem(String purchaseContractItem)
(Key Field) Constraints: Not nullable, Maximum length: 5
|
PurCtrPartners.PurCtrPartnersBuilder |
purchasingOrganization(String purchasingOrganization)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
PurCtrPartners.PurCtrPartnersBuilder |
supplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
PurCtrPartners.PurCtrPartnersBuilder |
supplierSubrange(String supplierSubrange)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
String |
toString() |
@Nonnull public PurCtrPartners.PurCtrPartnersBuilder purchaseContract(@Nullable String purchaseContract)
Original property name from the Odata EDM: PurchaseContract
this
.@Nonnull public PurCtrPartners.PurCtrPartnersBuilder purchaseContractItem(@Nullable String purchaseContractItem)
Original property name from the Odata EDM: PurchaseContractItem
this
.@Nonnull public PurCtrPartners.PurCtrPartnersBuilder purchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
this
.@Nonnull public PurCtrPartners.PurCtrPartnersBuilder partnerFunction(@Nullable String partnerFunction)
Original property name from the Odata EDM: PartnerFunction
this
.@Nonnull public PurCtrPartners.PurCtrPartnersBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public PurCtrPartners.PurCtrPartnersBuilder supplierSubrange(@Nullable String supplierSubrange)
Original property name from the Odata EDM: SupplierSubrange
For each supplier sub-range:The master data is kept on a common basisCertain conditions applyIn the supplier master, you can create different purchasing data and different partner functions for each supplier sub-range.You can also maintain and change the conditions for each supplier sub-range. You assign a material to a supplier sub-range in the info record.In the supplier master, you can maintain different data for particular supplier sub-ranges, such as ordering addresses or terms of payment, for example.When creating a purchase order with a known supplier, different data is only determined if the supplier sub-range is entered in the initial screen.Your supplier Smith in Houston has two sub-ranges: paint and glue.All materials from the "paint" sub-range are ordered in Houston.You have maintained an alternative ordering address in Detroit for the "glue" sub-range.If you order materials from the "glue" sub-range, the supplier sub-range finds the Detroit ordering address.
this
.@Nonnull public PurCtrPartners.PurCtrPartnersBuilder partnerCounter(@Nullable String partnerCounter)
Original property name from the Odata EDM: PartnerCounter
When you create a sales order for a particular customer, there may be more than one ship-to party defined. The different ship-to parties are numbered sequentially.
this
.@Nonnull public PurCtrPartners.PurCtrPartnersBuilder supplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
this
.@Nonnull public PurCtrPartners.PurCtrPartnersBuilder defaultPartner(@Nullable Boolean defaultPartner)
Original property name from the Odata EDM: DefaultPartner
When you enter more than one partner for a particular partner function (for example, you define three different ship-to parties), you can select one partner as the default. During sales or purchasing processing, if you have defined multiple partners for a partner function, the system prompts you to choose just one partner. The system presents the default partner as the first choice in the pop-up window.
this
.@Nonnull public PurCtrPartners build()
Copyright © 2021 SAP SE. All rights reserved.