public static class SupplierPartnerFunc.SupplierPartnerFuncBuilder extends Object
Modifier and Type | Method and Description |
---|---|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
authorizationGroup(String authorizationGroup)
Constraints: Not nullable, Maximum length: 4
|
SupplierPartnerFunc |
build() |
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
creationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
defaultPartner(Boolean defaultPartner)
Constraints: none
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
partnerCounter(String partnerCounter)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
partnerFunction(String partnerFunction)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
plant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
purchasingOrganization(String purchasingOrganization)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
referenceSupplier(String referenceSupplier)
Constraints: Not nullable, Maximum length: 10
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
supplier(String supplier)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
SupplierPartnerFunc.SupplierPartnerFuncBuilder |
supplierSubrange(String supplierSubrange)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
String |
toString() |
@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder supplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
this
.@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder purchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
this
.@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder 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 SupplierPartnerFunc.SupplierPartnerFuncBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder partnerFunction(@Nullable String partnerFunction)
Original property name from the Odata EDM: PartnerFunction
this
.@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder 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.
partner function.this
.@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder 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 SupplierPartnerFunc.SupplierPartnerFuncBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder referenceSupplier(@Nullable String referenceSupplier)
Original property name from the Odata EDM: ReferenceSupplier
this
.@Nonnull public SupplierPartnerFunc.SupplierPartnerFuncBuilder authorizationGroup(@Nullable String authorizationGroup)
Original property name from the Odata EDM: AuthorizationGroup
authorization groups are freely definable. The authorization groups usually occur in authorization objects together with an activity.this
.@Nonnull public SupplierPartnerFunc build()
Copyright © 2020 SAP SE. All rights reserved.