Class WarrantyClaimItem.WarrantyClaimItemBuilder
- Enclosing class:
- WarrantyClaimItem
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 18quantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3toString()warrantyClaimCatalog(String warrantyClaimCatalog) Constraints: Not nullable, Maximum length: 5warrantyClaimChangeDateTime(OffsetDateTime warrantyClaimChangeDateTime) Constraints: Nullable, Precision: 7warrantyClaimItemDecisionCode(String warrantyClaimItemDecisionCode) Constraints: Not nullable, Maximum length: 8warrantyClaimItemDefectCode(String warrantyClaimItemDefectCode) Constraints: Not nullable, Maximum length: 40warrantyClaimItemNumber(String warrantyClaimItemNumber) Constraints: Not nullable, Maximum length: 6warrantyClaimItemTaxCode(String warrantyClaimItemTaxCode) Constraints: Not nullable, Maximum length: 2warrantyItemKey(String warrantyItemKey) Constraints: Not nullable, Maximum length: 40warrantyItemType(String warrantyItemType) Constraints: Not nullable, Maximum length: 4wrntyClaimantClaimAmount(BigDecimal wrntyClaimantClaimAmount) Constraints: Not nullable, Precision: 13, Scale: 0wrntyClaimChangedDate(LocalDate wrntyClaimChangedDate) Constraints: NullablewrntyClaimCreationDate(LocalDate wrntyClaimCreationDate) Constraints: NullablewrntyClaimedApprovedAmount(BigDecimal wrntyClaimedApprovedAmount) Constraints: Not nullable, Precision: 13, Scale: 0wrntyClaimHeader(WarrantyClaim value) Navigation property _WrntyClaimHeader for WarrantyClaimItem to single WarrantyClaim.wrntyClaimHeaderUUID(UUID wrntyClaimHeaderUUID) Constraints: Not nullablewrntyClaimItemPriceCndnAmount(BigDecimal wrntyClaimItemPriceCndnAmount) Constraints: Not nullable, Precision: 24, Scale: 9wrntyClaimItemPriceCndnCrcy(String wrntyClaimItemPriceCndnCrcy) Constraints: Not nullable, Maximum length: 3wrntyClaimQuantity(BigDecimal wrntyClaimQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Navigation property _WrntyClaimVersion for WarrantyClaimItem to single WarrantyClaimVersion.wrntyClmItmDfltCndnType(String wrntyClmItmDfltCndnType) Constraints: Not nullable, Maximum length: 4wrntyClmPartsIsCausingDamage(String wrntyClmPartsIsCausingDamage) Constraints: Not nullable, Maximum length: 1wrntyControllingItemType(String wrntyControllingItemType) Constraints: Not nullable, Maximum length: 4wrntyCurrencyCode(String wrntyCurrencyCode) Constraints: Not nullable, Maximum length: 3wrntyItemCustRetPartsDate(LocalDate wrntyItemCustRetPartsDate) Constraints: NullablewrntyItemSuplrRetPartsDate(LocalDate wrntyItemSuplrRetPartsDate) Constraints: NullablewrntyItemUUID(UUID wrntyItemUUID) (Key Field) Constraints: Not nullablewrntyItmCustRetPartsDelivDate(LocalDate wrntyItmCustRetPartsDelivDate) Constraints: NullablewrntyItmSuplrRetPartsDelivDate(LocalDate wrntyItmSuplrRetPartsDelivDate) Constraints: NullablewrntyReimburseApprovedAmount(BigDecimal wrntyReimburseApprovedAmount) Constraints: Not nullable, Precision: 13, Scale: 0wrntyReimburserClaimAmount(BigDecimal wrntyReimburserClaimAmount) Constraints: Not nullable, Precision: 13, Scale: 0wrntyReturnPartsFrmCustStatus(String wrntyReturnPartsFrmCustStatus) Constraints: Not nullable, Maximum length: 1wrntyReturnPartsToSuplrStatus(String wrntyReturnPartsToSuplrStatus) Constraints: Not nullable, Maximum length: 1wrntyVersionUUID(UUID wrntyVersionUUID) Constraints: Not nullable
-
Method Details
-
wrntyClaimHeader
Navigation property _WrntyClaimHeader for WarrantyClaimItem to single WarrantyClaim.- Parameters:
value- The WarrantyClaim to build this WarrantyClaimItem with.- Returns:
- This Builder to allow for a fluent interface.
-
wrntyClaimVersion
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimVersion(WarrantyClaimVersion value) Navigation property _WrntyClaimVersion for WarrantyClaimItem to single WarrantyClaimVersion.- Parameters:
value- The WarrantyClaimVersion to build this WarrantyClaimItem with.- Returns:
- This Builder to allow for a fluent interface.
-
wrntyItemUUID
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyItemUUID(@Nullable UUID wrntyItemUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: WrntyItemUUID
- Returns:
this.
-
wrntyClaimHeaderUUID
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimHeaderUUID(@Nullable UUID wrntyClaimHeaderUUID) Constraints: Not nullableOriginal property name from the Odata EDM: WrntyClaimHeaderUUID
- Returns:
this.
-
wrntyVersionUUID
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyVersionUUID(@Nullable UUID wrntyVersionUUID) Constraints: Not nullableOriginal property name from the Odata EDM: WrntyVersionUUID
- Returns:
this.
-
warrantyItemKey
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder warrantyItemKey(@Nullable String warrantyItemKey) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: WarrantyItemKey
- Returns:
this.
-
warrantyClaimItemNumber
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder warrantyClaimItemNumber(@Nullable String warrantyClaimItemNumber) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: WarrantyClaimItemNumber
- Returns:
this.
-
wrntyControllingItemType
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyControllingItemType(@Nullable String wrntyControllingItemType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WrntyControllingItemType
- Returns:
this.
-
warrantyItemType
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder warrantyItemType(@Nullable String warrantyItemType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WarrantyItemType
- Returns:
this.
-
warrantyClaimCatalog
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder warrantyClaimCatalog(@Nullable String warrantyClaimCatalog) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: WarrantyClaimCatalog
- Returns:
this.
-
warrantyClaimItemDefectCode
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder warrantyClaimItemDefectCode(@Nullable String warrantyClaimItemDefectCode) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: WarrantyClaimItemDefectCode
- Returns:
this.
-
wrntyClaimQuantity
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimQuantity(@Nullable BigDecimal wrntyClaimQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: WrntyClaimQuantity
- Returns:
this.
-
quantityUnit
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder quantityUnit(@Nullable String quantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
this.
-
warrantyClaimItemDecisionCode
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder warrantyClaimItemDecisionCode(@Nullable String warrantyClaimItemDecisionCode) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WarrantyClaimItemDecisionCode
- Returns:
this.
-
wrntyClmPartsIsCausingDamage
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClmPartsIsCausingDamage(@Nullable String wrntyClmPartsIsCausingDamage) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WrntyClmPartsIsCausingDamage
- Returns:
this.
-
wrntyReimburserClaimAmount
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyReimburserClaimAmount(@Nullable BigDecimal wrntyReimburserClaimAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: WrntyReimburserClaimAmount
- Returns:
this.
-
wrntyClaimantClaimAmount
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimantClaimAmount(@Nullable BigDecimal wrntyClaimantClaimAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: WrntyClaimantClaimAmount
- Returns:
this.
-
wrntyClaimedApprovedAmount
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimedApprovedAmount(@Nullable BigDecimal wrntyClaimedApprovedAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: WrntyClaimedApprovedAmount
- Returns:
this.
-
wrntyReimburseApprovedAmount
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyReimburseApprovedAmount(@Nullable BigDecimal wrntyReimburseApprovedAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: WrntyReimburseApprovedAmount
- Returns:
this.
-
wrntyCurrencyCode
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyCurrencyCode(@Nullable String wrntyCurrencyCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WrntyCurrencyCode
- Returns:
this.
-
wrntyClaimItemPriceCndnAmount
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimItemPriceCndnAmount(@Nullable BigDecimal wrntyClaimItemPriceCndnAmount) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: WrntyClaimItemPriceCndnAmount
- Returns:
this.
-
wrntyClaimItemPriceCndnCrcy
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimItemPriceCndnCrcy(@Nullable String wrntyClaimItemPriceCndnCrcy) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WrntyClaimItemPriceCndnCrcy
- Returns:
this.
-
wrntyClmItmDfltCndnType
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClmItmDfltCndnType(@Nullable String wrntyClmItmDfltCndnType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WrntyClmItmDfltCndnType
- Returns:
this.
-
material
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
this.
-
wrntyReturnPartsFrmCustStatus
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyReturnPartsFrmCustStatus(@Nullable String wrntyReturnPartsFrmCustStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WrntyReturnPartsFrmCustStatus
- Returns:
this.
-
wrntyReturnPartsToSuplrStatus
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyReturnPartsToSuplrStatus(@Nullable String wrntyReturnPartsToSuplrStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WrntyReturnPartsToSuplrStatus
- Returns:
this.
-
wrntyItemSuplrRetPartsDate
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyItemSuplrRetPartsDate(@Nullable LocalDate wrntyItemSuplrRetPartsDate) Constraints: NullableOriginal property name from the Odata EDM: WrntyItemSuplrRetPartsDate
- Returns:
this.
-
wrntyItemCustRetPartsDate
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyItemCustRetPartsDate(@Nullable LocalDate wrntyItemCustRetPartsDate) Constraints: NullableOriginal property name from the Odata EDM: WrntyItemCustRetPartsDate
- Returns:
this.
-
wrntyItmSuplrRetPartsDelivDate
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyItmSuplrRetPartsDelivDate(@Nullable LocalDate wrntyItmSuplrRetPartsDelivDate) Constraints: NullableOriginal property name from the Odata EDM: WrntyItmSuplrRetPartsDelivDate
- Returns:
this.
-
wrntyItmCustRetPartsDelivDate
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyItmCustRetPartsDelivDate(@Nullable LocalDate wrntyItmCustRetPartsDelivDate) Constraints: NullableOriginal property name from the Odata EDM: WrntyItmCustRetPartsDelivDate
- Returns:
this.
-
warrantyClaimItemTaxCode
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder warrantyClaimItemTaxCode(@Nullable String warrantyClaimItemTaxCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WarrantyClaimItemTaxCode
- Returns:
this.
-
wrntyClaimCreationDate
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimCreationDate(@Nullable LocalDate wrntyClaimCreationDate) Constraints: NullableOriginal property name from the Odata EDM: WrntyClaimCreationDate
- Returns:
this.
-
createdByUser
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
wrntyClaimChangedDate
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder wrntyClaimChangedDate(@Nullable LocalDate wrntyClaimChangedDate) Constraints: NullableOriginal property name from the Odata EDM: WrntyClaimChangedDate
- Returns:
this.
-
lastChangedByUser
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
warrantyClaimChangeDateTime
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder warrantyClaimChangeDateTime(@Nullable OffsetDateTime warrantyClaimChangeDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: WarrantyClaimChangeDateTime
- Returns:
this.
-
_Messages
@Nonnull public WarrantyClaimItem.WarrantyClaimItemBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-