Class CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder
- Enclosing class:
- CostRevnSndrPrftbltySegment
-
Method Summary
Modifier and TypeMethodDescriptionbillToParty(String billToParty) Constraints: Not nullable, Maximum length: 10build()companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4controllingArea(String controllingArea) (Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10customerGroup(String customerGroup) Constraints: Not nullable, Maximum length: 2customerSupplierCountry(String customerSupplierCountry) Constraints: Not nullable, Maximum length: 3customerSupplierIndustry(String customerSupplierIndustry) Constraints: Not nullable, Maximum length: 4distributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2fiscalYear(String fiscalYear) (Key Field) Constraints: Not nullable, Maximum length: 4functionalArea(String functionalArea) Constraints: Not nullable, Maximum length: 16item(CostRevenueReassignmentItem value) Navigation property to_Item for CostRevnSndrPrftbltySegment to single CostRevenueReassignmentItem.ledgerGLLineItem(String ledgerGLLineItem) (Key Field) Constraints: Not nullable, Maximum length: 6organizationDivision(String organizationDivision) Constraints: Not nullable, Maximum length: 2referenceDocument(String referenceDocument) (Key Field) Constraints: Not nullable, Maximum length: 10referenceDocumentItem(String referenceDocumentItem) (Key Field) Constraints: Not nullable, Maximum length: 6salesDistrict(String salesDistrict) Constraints: Not nullable, Maximum length: 6salesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4serviceDocument(String serviceDocument) Constraints: Not nullable, Maximum length: 10serviceDocumentItem(String serviceDocumentItem) Constraints: Not nullable, Maximum length: 6serviceDocumentType(String serviceDocumentType) Constraints: Not nullable, Maximum length: 4shipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10soldProduct(String soldProduct) Constraints: Not nullable, Maximum length: 18soldProductGroup(String soldProductGroup) Constraints: Not nullable, Maximum length: 9toString()transactionSubitem(String transactionSubitem) Constraints: Not nullable, Maximum length: 6wBSElementExternalID(String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24
-
Method Details
-
item
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder item(CostRevenueReassignmentItem value) Navigation property to_Item for CostRevnSndrPrftbltySegment to single CostRevenueReassignmentItem.- Parameters:
value- The CostRevenueReassignmentItem to build this CostRevnSndrPrftbltySegment with.- Returns:
- This Builder to allow for a fluent interface.
-
fiscalYear
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder fiscalYear(@Nullable String fiscalYear) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Returns:
this.
-
referenceDocument
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder referenceDocument(@Nullable String referenceDocument) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDocument
- Returns:
this.
-
controllingArea
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder controllingArea(@Nullable String controllingArea) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
this.
-
ledgerGLLineItem
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder ledgerGLLineItem(@Nullable String ledgerGLLineItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: LedgerGLLineItem
- Returns:
this.
-
referenceDocumentItem
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder referenceDocumentItem(@Nullable String referenceDocumentItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceDocumentItem
- Returns:
this.
-
transactionSubitem
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder transactionSubitem(@Nullable String transactionSubitem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TransactionSubitem
- Returns:
this.
-
companyCode
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder companyCode(@Nullable String companyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
customer
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder customer(@Nullable String customer) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
this.
-
customerGroup
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder customerGroup(@Nullable String customerGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerGroup
- Returns:
this.
-
customerSupplierIndustry
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder customerSupplierIndustry(@Nullable String customerSupplierIndustry) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerSupplierIndustry
- Returns:
this.
-
customerSupplierCountry
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder customerSupplierCountry(@Nullable String customerSupplierCountry) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CustomerSupplierCountry
- Returns:
this.
-
salesDistrict
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder salesDistrict(@Nullable String salesDistrict) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesDistrict
- Returns:
this.
-
soldProduct
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder soldProduct(@Nullable String soldProduct) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SoldProduct
- Returns:
this.
-
soldProductGroup
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder soldProductGroup(@Nullable String soldProductGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: SoldProductGroup
- Returns:
this.
-
salesOrganization
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
organizationDivision
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder organizationDivision(@Nullable String organizationDivision) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrganizationDivision
- Returns:
this.
-
billToParty
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder billToParty(@Nullable String billToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
this.
-
shipToParty
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder shipToParty(@Nullable String shipToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
this.
-
wBSElementExternalID
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder wBSElementExternalID(@Nullable String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElementExternalID
- Returns:
this.
-
serviceDocumentType
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder serviceDocumentType(@Nullable String serviceDocumentType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceDocumentType
- Returns:
this.
-
serviceDocument
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder serviceDocument(@Nullable String serviceDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceDocument
- Returns:
this.
-
serviceDocumentItem
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder serviceDocumentItem(@Nullable String serviceDocumentItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceDocumentItem
- Returns:
this.
-
functionalArea
@Nonnull public CostRevnSndrPrftbltySegment.CostRevnSndrPrftbltySegmentBuilder functionalArea(@Nullable String functionalArea) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FunctionalArea
- Returns:
this.
-
build
-
toString
-