Class DisputeCase.DisputeCaseBuilder
- Enclosing class:
- DisputeCase
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()businessPartner(String businessPartner) Constraints: Not nullable, Maximum length: 10businessPartnerFullName(String businessPartnerFullName) Constraints: Not nullable, Maximum length: 81cAApplicationArea(String cAApplicationArea) Constraints: Not nullable, Maximum length: 1cAAuthorizationGroup(String cAAuthorizationGroup) Constraints: Not nullable, Maximum length: 4caCaseObject(DisputeCaseObject... value) Navigation property _CACaseObject for DisputeCase to multiple DisputeCaseObject.cAContract(String cAContract) Constraints: Not nullable, Maximum length: 20cADisputeCase(String cADisputeCase) Constraints: Not nullable, Maximum length: 12cADisputeExternalCallerCode(String cADisputeExternalCallerCode) Constraints: Not nullable, Maximum length: 3cADisputeType(String cADisputeType) Constraints: Not nullable, Maximum length: 4cADisputeTypeText(String cADisputeTypeText) Constraints: Not nullable, Maximum length: 50cARemainingDisputedAmount(BigDecimal cARemainingDisputedAmount) Constraints: Not nullable, Precision: 15, Scale: 0caseAuthorizationLevel(String caseAuthorizationLevel) Constraints: Not nullable, Maximum length: 1caseCategory(String caseCategory) Constraints: Not nullable, Maximum length: 4caseClosedBy(String caseClosedBy) Constraints: Not nullable, Maximum length: 12caseClosedTime(OffsetDateTime caseClosedTime) Constraints: NullablecaseCreatedBy(String caseCreatedBy) Constraints: Not nullable, Maximum length: 12caseCreationDate(LocalDate caseCreationDate) Constraints: NullablecaseEscalationReason(String caseEscalationReason) Constraints: Not nullable, Maximum length: 2caseExternalReference(String caseExternalReference) Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 12caseLastChangedBy(String caseLastChangedBy) Constraints: Not nullable, Maximum length: 12caseLastChangedOn(OffsetDateTime caseLastChangedOn) Constraints: NullablecasePlannedCloseDate(LocalDate casePlannedCloseDate) Constraints: NullablecasePriority(String casePriority) Constraints: Not nullable, Maximum length: 1caseProcessingDeadlineDate(LocalDate caseProcessingDeadlineDate) Constraints: NullablecaseProcessor(String caseProcessor) Constraints: Not nullable, Maximum length: 12caseReason(String caseReason) Constraints: Not nullable, Maximum length: 4caseReasonName(String caseReasonName) Constraints: Not nullable, Maximum length: 80caseResponsible(String caseResponsible) Constraints: Not nullable, Maximum length: 12caseRootCauseDescription(String caseRootCauseDescription) Constraints: Not nullable, Maximum length: 60caseStatus(String caseStatus) Constraints: Not nullable, Maximum length: 2caseStatusName(String caseStatusName) Constraints: Not nullable, Maximum length: 40caseStatusProfile(String caseStatusProfile) Constraints: Not nullable, Maximum length: 8caseSystemStatus(String caseSystemStatus) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 4caseUserStatusName(String caseUserStatusName) Constraints: Not nullable, Maximum length: 40(Key Field) Constraints: Not nullablecASubApplication(String cASubApplication) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 40companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4companyCodeName(String companyCodeName) Constraints: Not nullable, Maximum length: 25contactPersonEmailAddress(String contactPersonEmailAddress) Constraints: Not nullable, Maximum length: 128contactPersonFaxCountry(String contactPersonFaxCountry) Constraints: Not nullable, Maximum length: 3contactPersonFaxNumber(String contactPersonFaxNumber) Constraints: Not nullable, Maximum length: 30contactPersonFullName(String contactPersonFullName) Constraints: Not nullable, Maximum length: 40contactPersonPhoneNumber(String contactPersonPhoneNumber) Constraints: Not nullable, Maximum length: 30contractAccount(String contractAccount) Constraints: Not nullable, Maximum length: 12contractAccountName(String contractAccountName) Constraints: Not nullable, Maximum length: 35countryName(String countryName) Constraints: Not nullable, Maximum length: 50creditedAmount(BigDecimal creditedAmount) Constraints: Not nullable, Precision: 15, Scale: 0disputeCaseBPCorrespondenceKey(String disputeCaseBPCorrespondenceKey) Constraints: Not nullable, Maximum length: 43disputeCaseCategoryName(String disputeCaseCategoryName) Constraints: Not nullable, Maximum length: 60disputeCaseCoordinator(String disputeCaseCoordinator) Constraints: Not nullable, Maximum length: 12disputeCaseCorrectionAmount(BigDecimal disputeCaseCorrectionAmount) Constraints: Not nullable, Precision: 15, Scale: 0disputeCaseCurrency(String disputeCaseCurrency) Constraints: Not nullable, Maximum length: 3disputeCaseInformationText(String disputeCaseInformationText) Constraints: Not nullable, Maximum length: 50disputeCaseOrigin(String disputeCaseOrigin) Constraints: Not nullable, Maximum length: 2disputeCasePriorityName(String disputeCasePriorityName) Constraints: Not nullable, Maximum length: 40disputeCaseReplacedAmount(BigDecimal disputeCaseReplacedAmount) Constraints: Not nullable, Precision: 15, Scale: 0disputeCaseReversedAmount(BigDecimal disputeCaseReversedAmount) Constraints: Not nullable, Precision: 15, Scale: 0disputeCaseRootCause(String disputeCaseRootCause) Constraints: Not nullable, Maximum length: 4disputeCaseTransactionDate(LocalDate disputeCaseTransactionDate) Constraints: NullabledisputedAmount(BigDecimal disputedAmount) Constraints: Not nullable, Precision: 15, Scale: 0dsputCaseEscalationRsnName(String dsputCaseEscalationRsnName) Constraints: Not nullable, Maximum length: 60houseNumber(String houseNumber) Constraints: Not nullable, Maximum length: 10logicalSystem(String logicalSystem) Constraints: Not nullable, Maximum length: 10paidAmount(BigDecimal paidAmount) Constraints: Not nullable, Precision: 15, Scale: 0postalCode(String postalCode) Constraints: Not nullable, Maximum length: 10streetName(String streetName) Constraints: Not nullable, Maximum length: 60toString()totalReceivablesAmount(BigDecimal totalReceivablesAmount) Constraints: Not nullable, Precision: 15, Scale: 0writeOffAmount(BigDecimal writeOffAmount) Constraints: Not nullable, Precision: 15, Scale: 0
-
Method Details
-
caCaseObject
Navigation property _CACaseObject for DisputeCase to multiple DisputeCaseObject.- Parameters:
value- The DisputeCaseObjects to build this DisputeCase with.- Returns:
- This Builder to allow for a fluent interface.
-
caseUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CaseUUID
- Returns:
this.
-
businessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
this.
-
businessPartnerFullName
@Nonnull public DisputeCase.DisputeCaseBuilder businessPartnerFullName(@Nullable String businessPartnerFullName) Constraints: Not nullable, Maximum length: 81Original property name from the Odata EDM: BusinessPartnerFullName
- Returns:
this.
-
contractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Returns:
this.
-
contractAccountName
@Nonnull public DisputeCase.DisputeCaseBuilder contractAccountName(@Nullable String contractAccountName) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: ContractAccountName
- Returns:
this.
-
cAContract
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CAContract
- Returns:
this.
-
cAApplicationArea
@Nonnull public DisputeCase.DisputeCaseBuilder cAApplicationArea(@Nullable String cAApplicationArea) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAApplicationArea
- Returns:
this.
-
cASubApplication
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CASubApplication
- Returns:
this.
-
disputedAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: DisputedAmount
- Returns:
this.
-
totalReceivablesAmount
@Nonnull public DisputeCase.DisputeCaseBuilder totalReceivablesAmount(@Nullable BigDecimal totalReceivablesAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: TotalReceivablesAmount
- Returns:
this.
-
disputeCaseCorrectionAmount
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseCorrectionAmount(@Nullable BigDecimal disputeCaseCorrectionAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: DisputeCaseCorrectionAmount
- Returns:
this.
-
disputeCaseReversedAmount
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseReversedAmount(@Nullable BigDecimal disputeCaseReversedAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: DisputeCaseReversedAmount
- Returns:
this.
-
creditedAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CreditedAmount
- Returns:
this.
-
writeOffAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: WriteOffAmount
- Returns:
this.
-
disputeCaseReplacedAmount
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseReplacedAmount(@Nullable BigDecimal disputeCaseReplacedAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: DisputeCaseReplacedAmount
- Returns:
this.
-
paidAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: PaidAmount
- Returns:
this.
-
cARemainingDisputedAmount
@Nonnull public DisputeCase.DisputeCaseBuilder cARemainingDisputedAmount(@Nullable BigDecimal cARemainingDisputedAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CARemainingDisputedAmount
- Returns:
this.
-
disputeCaseCurrency
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseCurrency(@Nullable String disputeCaseCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DisputeCaseCurrency
- Returns:
this.
-
logicalSystem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LogicalSystem
- Returns:
this.
-
cADisputeType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CADisputeType
- Returns:
this.
-
cADisputeTypeText
@Nonnull public DisputeCase.DisputeCaseBuilder cADisputeTypeText(@Nullable String cADisputeTypeText) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CADisputeTypeText
- Returns:
this.
-
companyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
companyCodeName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: CompanyCodeName
- Returns:
this.
-
disputeCaseCoordinator
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseCoordinator(@Nullable String disputeCaseCoordinator) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: DisputeCaseCoordinator
- Returns:
this.
-
disputeCaseRootCause
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseRootCause(@Nullable String disputeCaseRootCause) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DisputeCaseRootCause
- Returns:
this.
-
caseRootCauseDescription
@Nonnull public DisputeCase.DisputeCaseBuilder caseRootCauseDescription(@Nullable String caseRootCauseDescription) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: CaseRootCauseDescription
- Returns:
this.
-
caseProcessingDeadlineDate
@Nonnull public DisputeCase.DisputeCaseBuilder caseProcessingDeadlineDate(@Nullable LocalDate caseProcessingDeadlineDate) Constraints: NullableOriginal property name from the Odata EDM: CaseProcessingDeadlineDate
- Returns:
this.
-
contactPersonFullName
@Nonnull public DisputeCase.DisputeCaseBuilder contactPersonFullName(@Nullable String contactPersonFullName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ContactPersonFullName
- Returns:
this.
-
contactPersonEmailAddress
@Nonnull public DisputeCase.DisputeCaseBuilder contactPersonEmailAddress(@Nullable String contactPersonEmailAddress) Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: ContactPersonEmailAddress
- Returns:
this.
-
contactPersonPhoneNumber
@Nonnull public DisputeCase.DisputeCaseBuilder contactPersonPhoneNumber(@Nullable String contactPersonPhoneNumber) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ContactPersonPhoneNumber
- Returns:
this.
-
contactPersonFaxNumber
@Nonnull public DisputeCase.DisputeCaseBuilder contactPersonFaxNumber(@Nullable String contactPersonFaxNumber) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ContactPersonFaxNumber
- Returns:
this.
-
contactPersonFaxCountry
@Nonnull public DisputeCase.DisputeCaseBuilder contactPersonFaxCountry(@Nullable String contactPersonFaxCountry) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ContactPersonFaxCountry
- Returns:
this.
-
disputeCaseBPCorrespondenceKey
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseBPCorrespondenceKey(@Nullable String disputeCaseBPCorrespondenceKey) Constraints: Not nullable, Maximum length: 43Original property name from the Odata EDM: DisputeCaseBPCorrespondenceKey
- Returns:
this.
-
disputeCaseInformationText
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseInformationText(@Nullable String disputeCaseInformationText) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: DisputeCaseInformationText
- Returns:
this.
-
disputeCaseTransactionDate
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseTransactionDate(@Nullable LocalDate disputeCaseTransactionDate) Constraints: NullableOriginal property name from the Odata EDM: DisputeCaseTransactionDate
- Returns:
this.
-
cADisputeCase
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CADisputeCase
- Returns:
this.
-
caseType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CaseType
- Returns:
this.
-
caseID
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CaseID
- Returns:
this.
-
caseExternalReference
@Nonnull public DisputeCase.DisputeCaseBuilder caseExternalReference(@Nullable String caseExternalReference) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CaseExternalReference
- Returns:
this.
-
caseCreatedBy
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CaseCreatedBy
- Returns:
this.
-
caseCreationDate
@Nonnull public DisputeCase.DisputeCaseBuilder caseCreationDate(@Nullable LocalDate caseCreationDate) Constraints: NullableOriginal property name from the Odata EDM: CaseCreationDate
- Returns:
this.
-
caseLastChangedBy
@Nonnull public DisputeCase.DisputeCaseBuilder caseLastChangedBy(@Nullable String caseLastChangedBy) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CaseLastChangedBy
- Returns:
this.
-
caseLastChangedOn
@Nonnull public DisputeCase.DisputeCaseBuilder caseLastChangedOn(@Nullable OffsetDateTime caseLastChangedOn) Constraints: NullableOriginal property name from the Odata EDM: CaseLastChangedOn
- Returns:
this.
-
caseStatusProfile
@Nonnull public DisputeCase.DisputeCaseBuilder caseStatusProfile(@Nullable String caseStatusProfile) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CaseStatusProfile
- Returns:
this.
-
caseClosedBy
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CaseClosedBy
- Returns:
this.
-
caseClosedTime
@Nonnull public DisputeCase.DisputeCaseBuilder caseClosedTime(@Nullable OffsetDateTime caseClosedTime) Constraints: NullableOriginal property name from the Odata EDM: CaseClosedTime
- Returns:
this.
-
casePlannedCloseDate
@Nonnull public DisputeCase.DisputeCaseBuilder casePlannedCloseDate(@Nullable LocalDate casePlannedCloseDate) Constraints: NullableOriginal property name from the Odata EDM: CasePlannedCloseDate
- Returns:
this.
-
caseProcessor
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CaseProcessor
- Returns:
this.
-
caseResponsible
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CaseResponsible
- Returns:
this.
-
caseTitle
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: CaseTitle
- Returns:
this.
-
caseAuthorizationLevel
@Nonnull public DisputeCase.DisputeCaseBuilder caseAuthorizationLevel(@Nullable String caseAuthorizationLevel) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CaseAuthorizationLevel
- Returns:
this.
-
caseStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CaseStatus
- Returns:
this.
-
caseStatusName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CaseStatusName
- Returns:
this.
-
caseSystemStatus
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CaseSystemStatus
- Returns:
this.
-
caseUserStatusName
@Nonnull public DisputeCase.DisputeCaseBuilder caseUserStatusName(@Nullable String caseUserStatusName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CaseUserStatusName
- Returns:
this.
-
casePriority
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CasePriority
- Returns:
this.
-
disputeCasePriorityName
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCasePriorityName(@Nullable String disputeCasePriorityName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DisputeCasePriorityName
- Returns:
this.
-
caseCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CaseCategory
- Returns:
this.
-
disputeCaseCategoryName
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseCategoryName(@Nullable String disputeCaseCategoryName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: DisputeCaseCategoryName
- Returns:
this.
-
caseReason
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CaseReason
- Returns:
this.
-
caseReasonName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: CaseReasonName
- Returns:
this.
-
caseEscalationReason
@Nonnull public DisputeCase.DisputeCaseBuilder caseEscalationReason(@Nullable String caseEscalationReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CaseEscalationReason
- Returns:
this.
-
dsputCaseEscalationRsnName
@Nonnull public DisputeCase.DisputeCaseBuilder dsputCaseEscalationRsnName(@Nullable String dsputCaseEscalationRsnName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: DsputCaseEscalationRsnName
- Returns:
this.
-
streetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Returns:
this.
-
houseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Returns:
this.
-
countryName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CountryName
- Returns:
this.
-
postalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Returns:
this.
-
cityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CityName
- Returns:
this.
-
cADisputeExternalCallerCode
@Nonnull public DisputeCase.DisputeCaseBuilder cADisputeExternalCallerCode(@Nullable String cADisputeExternalCallerCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CADisputeExternalCallerCode
- Returns:
this.
-
disputeCaseOrigin
@Nonnull public DisputeCase.DisputeCaseBuilder disputeCaseOrigin(@Nullable String disputeCaseOrigin) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DisputeCaseOrigin
- Returns:
this.
-
cAAuthorizationGroup
@Nonnull public DisputeCase.DisputeCaseBuilder cAAuthorizationGroup(@Nullable String cAAuthorizationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAAuthorizationGroup
- Returns:
this.
-
_Messages
@Nonnull public DisputeCase.DisputeCaseBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-