Class PurchaseOrderPartner.PurchaseOrderPartnerBuilder
- Enclosing class:
- PurchaseOrderPartner
-
Method Summary
Modifier and TypeMethodDescriptionbuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDate creationDate) Constraints: NullabledefaultPartner(Boolean defaultPartner) Constraints: Not nullableemploymentInternalID(String employmentInternalID) Constraints: Not nullable, Maximum length: 8partnerCounter(String partnerCounter) Constraints: Not nullable, Maximum length: 3partnerFunction(String partnerFunction) (Key Field) Constraints: Not nullable, Maximum length: 2personWorkAgreement(String personWorkAgreement) Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 4purchaseOrder(String purchaseOrder) (Key Field) Constraints: Not nullable, Maximum length: 10purchaseOrderTP(PurchaseOrder value) Navigation property _PurchaseOrderTP for PurchaseOrderPartner to single PurchaseOrder.purchasingDocumentPartnerType(String purchasingDocumentPartnerType) Constraints: Not nullable, Maximum length: 2purchasingOrganization(String purchasingOrganization) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10supplierContact(String supplierContact) Constraints: Not nullable, Maximum length: 10supplierHierarchyCategory(String supplierHierarchyCategory) Constraints: Not nullable, Maximum length: 1supplierSubrange(String supplierSubrange) Constraints: Not nullable, Maximum length: 6toString()
-
Method Details
-
purchaseOrderTP
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder purchaseOrderTP(PurchaseOrder value) Navigation property _PurchaseOrderTP for PurchaseOrderPartner to single PurchaseOrder.- Parameters:
value- The PurchaseOrder to build this PurchaseOrderPartner with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseOrder
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder purchaseOrder(@Nullable String purchaseOrder) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Returns:
this.
-
partnerFunction
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder partnerFunction(@Nullable String partnerFunction) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PartnerFunction
- Returns:
this.
-
supplierSubrange
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder supplierSubrange(@Nullable String supplierSubrange) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SupplierSubrange
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
purchasingOrganization
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder purchasingOrganization(@Nullable String purchasingOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
this.
-
partnerCounter
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder partnerCounter(@Nullable String partnerCounter) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PartnerCounter
- Returns:
this.
-
createdByUser
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDate
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder creationDate(@Nullable LocalDate creationDate) Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
purchasingDocumentPartnerType
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder purchasingDocumentPartnerType(@Nullable String purchasingDocumentPartnerType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PurchasingDocumentPartnerType
- Returns:
this.
-
supplier
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder supplier(@Nullable String supplier) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
this.
-
supplierHierarchyCategory
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder supplierHierarchyCategory(@Nullable String supplierHierarchyCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierHierarchyCategory
- Returns:
this.
-
supplierContact
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder supplierContact(@Nullable String supplierContact) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierContact
- Returns:
this.
-
personWorkAgreement
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder personWorkAgreement(@Nullable String personWorkAgreement) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: PersonWorkAgreement
- Returns:
this.
-
employmentInternalID
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder employmentInternalID(@Nullable String employmentInternalID) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: EmploymentInternalID
- Returns:
this.
-
defaultPartner
@Nonnull public PurchaseOrderPartner.PurchaseOrderPartnerBuilder defaultPartner(@Nullable Boolean defaultPartner) Constraints: Not nullableOriginal property name from the Odata EDM: DefaultPartner
- Returns:
this.
-
build
-
toString
-