java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<WarrantyClaimItem>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.warrantyclaim.WarrantyClaimItem
All Implemented Interfaces:
VdmEntitySet

public class WarrantyClaimItem extends VdmEntity<WarrantyClaimItem> implements VdmEntitySet
Warranty Claim Item

Original entity name from the Odata EDM: WarrantyClaimItem_Type

  • Field Details

  • Constructor Details

    • WarrantyClaimItem

      public WarrantyClaimItem()
    • WarrantyClaimItem

      public WarrantyClaimItem(@Nullable UUID wrntyItemUUID, @Nullable UUID wrntyClaimHeaderUUID, @Nullable UUID wrntyVersionUUID, @Nullable String warrantyItemKey, @Nullable String warrantyClaimItemNumber, @Nullable String wrntyControllingItemType, @Nullable String warrantyItemType, @Nullable String warrantyClaimCatalog, @Nullable String warrantyClaimItemDefectCode, @Nullable BigDecimal wrntyClaimQuantity, @Nullable String quantityUnit, @Nullable String warrantyClaimItemDecisionCode, @Nullable String wrntyClmPartsIsCausingDamage, @Nullable BigDecimal wrntyReimburserClaimAmount, @Nullable BigDecimal wrntyClaimantClaimAmount, @Nullable BigDecimal wrntyClaimedApprovedAmount, @Nullable BigDecimal wrntyReimburseApprovedAmount, @Nullable String wrntyCurrencyCode, @Nullable BigDecimal wrntyClaimItemPriceCndnAmount, @Nullable String wrntyClaimItemPriceCndnCrcy, @Nullable String wrntyClmItmDfltCndnType, @Nullable String material, @Nullable String wrntyReturnPartsFrmCustStatus, @Nullable String wrntyReturnPartsToSuplrStatus, @Nullable LocalDate wrntyItemSuplrRetPartsDate, @Nullable LocalDate wrntyItemCustRetPartsDate, @Nullable LocalDate wrntyItmSuplrRetPartsDelivDate, @Nullable LocalDate wrntyItmCustRetPartsDelivDate, @Nullable String warrantyClaimItemTaxCode, @Nullable LocalDate wrntyClaimCreationDate, @Nullable String createdByUser, @Nullable LocalDate wrntyClaimChangedDate, @Nullable String lastChangedByUser, @Nullable OffsetDateTime warrantyClaimChangeDateTime, @Nullable Collection<SAP__Message> _Messages, @Nullable WarrantyClaim to_WrntyClaimHeader, @Nullable WarrantyClaimVersion to_WrntyClaimVersion)
  • Method Details

    • getType

      @Nonnull public Class<WarrantyClaimItem> getType()
      Specified by:
      getType in class VdmObject<WarrantyClaimItem>
    • setWrntyItemUUID

      public void setWrntyItemUUID(@Nullable UUID wrntyItemUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: WrntyItemUUID

      Parameters:
      wrntyItemUUID - Internal Number of the PVS Variant
    • setWrntyClaimHeaderUUID

      public void setWrntyClaimHeaderUUID(@Nullable UUID wrntyClaimHeaderUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: WrntyClaimHeaderUUID

      Parameters:
      wrntyClaimHeaderUUID - Internal Number of iPPE Node
    • setWrntyVersionUUID

      public void setWrntyVersionUUID(@Nullable UUID wrntyVersionUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: WrntyVersionUUID

      Parameters:
      wrntyVersionUUID - Internal Number of iPPE Node
    • setWarrantyItemKey

      public void setWarrantyItemKey(@Nullable String warrantyItemKey)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WarrantyItemKey

      Parameters:
      warrantyItemKey - Key for Detailed Item Data
    • setWarrantyClaimItemNumber

      public void setWarrantyClaimItemNumber(@Nullable String warrantyClaimItemNumber)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WarrantyClaimItemNumber

      Parameters:
      warrantyClaimItemNumber - Item Number
    • setWrntyControllingItemType

      public void setWrntyControllingItemType(@Nullable String wrntyControllingItemType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WrntyControllingItemType

      Parameters:
      wrntyControllingItemType - Controlling Item Type
    • setWarrantyItemType

      public void setWarrantyItemType(@Nullable String warrantyItemType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WarrantyItemType

      Parameters:
      warrantyItemType - Item Type
    • setWarrantyClaimCatalog

      public void setWarrantyClaimCatalog(@Nullable String warrantyClaimCatalog)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: WarrantyClaimCatalog

      Parameters:
      warrantyClaimCatalog - Warranty Claim Catalog
    • setWarrantyClaimItemDefectCode

      public void setWarrantyClaimItemDefectCode(@Nullable String warrantyClaimItemDefectCode)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WarrantyClaimItemDefectCode

      Parameters:
      warrantyClaimItemDefectCode - Defect Code Number
    • setWrntyClaimQuantity

      public void setWrntyClaimQuantity(@Nullable BigDecimal wrntyClaimQuantity)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: WrntyClaimQuantity

      Parameters:
      wrntyClaimQuantity - Quantity Claimed
    • setQuantityUnit

      public void setQuantityUnit(@Nullable String quantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: QuantityUnit

      Parameters:
      quantityUnit - Unit of Measure
    • setWarrantyClaimItemDecisionCode

      public void setWarrantyClaimItemDecisionCode(@Nullable String warrantyClaimItemDecisionCode)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WarrantyClaimItemDecisionCode

      Parameters:
      warrantyClaimItemDecisionCode - Decision Code
    • setWrntyClmPartsIsCausingDamage

      public void setWrntyClmPartsIsCausingDamage(@Nullable String wrntyClmPartsIsCausingDamage)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrntyClmPartsIsCausingDamage

      Parameters:
      wrntyClmPartsIsCausingDamage - Part that Causes Damage
    • setWrntyReimburserClaimAmount

      public void setWrntyReimburserClaimAmount(@Nullable BigDecimal wrntyReimburserClaimAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: WrntyReimburserClaimAmount

      Parameters:
      wrntyReimburserClaimAmount - Amount Claimed by Reimburser
    • setWrntyClaimantClaimAmount

      public void setWrntyClaimantClaimAmount(@Nullable BigDecimal wrntyClaimantClaimAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: WrntyClaimantClaimAmount

      Parameters:
      wrntyClaimantClaimAmount - Amount Claimed by Claimant
    • setWrntyClaimedApprovedAmount

      public void setWrntyClaimedApprovedAmount(@Nullable BigDecimal wrntyClaimedApprovedAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: WrntyClaimedApprovedAmount

      Parameters:
      wrntyClaimedApprovedAmount - Amount Approved to Claimant
    • setWrntyReimburseApprovedAmount

      public void setWrntyReimburseApprovedAmount(@Nullable BigDecimal wrntyReimburseApprovedAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: WrntyReimburseApprovedAmount

      Parameters:
      wrntyReimburseApprovedAmount - Amount Approved by Reimburser
    • setWrntyCurrencyCode

      public void setWrntyCurrencyCode(@Nullable String wrntyCurrencyCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WrntyCurrencyCode

      Parameters:
      wrntyCurrencyCode - Version Currency
    • setWrntyClaimItemPriceCndnAmount

      public void setWrntyClaimItemPriceCndnAmount(@Nullable BigDecimal wrntyClaimItemPriceCndnAmount)
      Constraints: Not nullable, Precision: 24, Scale: 9

      Original property name from the Odata EDM: WrntyClaimItemPriceCndnAmount

      Parameters:
      wrntyClaimItemPriceCndnAmount - Condition Amount or Percentage
    • setWrntyClaimItemPriceCndnCrcy

      public void setWrntyClaimItemPriceCndnCrcy(@Nullable String wrntyClaimItemPriceCndnCrcy)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WrntyClaimItemPriceCndnCrcy

      Parameters:
      wrntyClaimItemPriceCndnCrcy - Currency Key
    • setWrntyClmItmDfltCndnType

      public void setWrntyClmItmDfltCndnType(@Nullable String wrntyClmItmDfltCndnType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WrntyClmItmDfltCndnType

      Parameters:
      wrntyClmItmDfltCndnType - Condition Type for Outbound Claims to Claimant
    • setMaterial

      public void setMaterial(@Nullable String material)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Material

      Parameters:
      material - Material Number
    • setWrntyReturnPartsFrmCustStatus

      public void setWrntyReturnPartsFrmCustStatus(@Nullable String wrntyReturnPartsFrmCustStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrntyReturnPartsFrmCustStatus

      Parameters:
      wrntyReturnPartsFrmCustStatus - Status for Parts that Have to Be Returned from Claimant
    • setWrntyReturnPartsToSuplrStatus

      public void setWrntyReturnPartsToSuplrStatus(@Nullable String wrntyReturnPartsToSuplrStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrntyReturnPartsToSuplrStatus

      Parameters:
      wrntyReturnPartsToSuplrStatus - Status Parts to Be Returned to Reimburser
    • setWrntyItemSuplrRetPartsDate

      public void setWrntyItemSuplrRetPartsDate(@Nullable LocalDate wrntyItemSuplrRetPartsDate)
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyItemSuplrRetPartsDate

      Parameters:
      wrntyItemSuplrRetPartsDate - Date for Status of Parts to be Returned to Reimburser
    • setWrntyItemCustRetPartsDate

      public void setWrntyItemCustRetPartsDate(@Nullable LocalDate wrntyItemCustRetPartsDate)
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyItemCustRetPartsDate

      Parameters:
      wrntyItemCustRetPartsDate - Date for Status of Parts to be Returned to Claimant
    • setWrntyItmSuplrRetPartsDelivDate

      public void setWrntyItmSuplrRetPartsDelivDate(@Nullable LocalDate wrntyItmSuplrRetPartsDelivDate)
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyItmSuplrRetPartsDelivDate

      Parameters:
      wrntyItmSuplrRetPartsDelivDate - Return parts delivery date(Supplier)
    • setWrntyItmCustRetPartsDelivDate

      public void setWrntyItmCustRetPartsDelivDate(@Nullable LocalDate wrntyItmCustRetPartsDelivDate)
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyItmCustRetPartsDelivDate

      Parameters:
      wrntyItmCustRetPartsDelivDate - Return parts delivery date(Customer)
    • setWarrantyClaimItemTaxCode

      public void setWarrantyClaimItemTaxCode(@Nullable String warrantyClaimItemTaxCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WarrantyClaimItemTaxCode

      Parameters:
      warrantyClaimItemTaxCode - Tax on Sales/Purchases Code
    • setWrntyClaimCreationDate

      public void setWrntyClaimCreationDate(@Nullable LocalDate wrntyClaimCreationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyClaimCreationDate

      Parameters:
      wrntyClaimCreationDate - Date of Application
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - User Who Created Record
    • setWrntyClaimChangedDate

      public void setWrntyClaimChangedDate(@Nullable LocalDate wrntyClaimChangedDate)
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyClaimChangedDate

      Parameters:
      wrntyClaimChangedDate - Date of Last Change
    • setLastChangedByUser

      public void setLastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Parameters:
      lastChangedByUser - Name of Person Responsible Who Changed Object
    • setWarrantyClaimChangeDateTime

      public void setWarrantyClaimChangeDateTime(@Nullable OffsetDateTime warrantyClaimChangeDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: WarrantyClaimChangeDateTime

      Parameters:
      warrantyClaimChangeDateTime - UTC Time Stamp in Long Form (YYYYMMDDhhmmss,mmmuuun)
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<WarrantyClaimItem>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<WarrantyClaimItem>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<WarrantyClaimItem>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<WarrantyClaimItem>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<WarrantyClaimItem>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<WarrantyClaimItem>
    • getWrntyClaimHeaderIfPresent

      @Nonnull public io.vavr.control.Option<WarrantyClaim> getWrntyClaimHeaderIfPresent()
      Retrieval of associated WarrantyClaim entity (one to one). This corresponds to the OData navigation property _WrntyClaimHeader.

      If the navigation property for an entity WarrantyClaimItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _WrntyClaimHeader is already loaded, the result will contain the WarrantyClaim entity. If not, an Option with result state empty is returned.
    • setWrntyClaimHeader

      public void setWrntyClaimHeader(WarrantyClaim value)
      Overwrites the associated WarrantyClaim entity for the loaded navigation property _WrntyClaimHeader.
      Parameters:
      value - New WarrantyClaim entity.
    • getWrntyClaimVersionIfPresent

      @Nonnull public io.vavr.control.Option<WarrantyClaimVersion> getWrntyClaimVersionIfPresent()
      Retrieval of associated WarrantyClaimVersion entity (one to one). This corresponds to the OData navigation property _WrntyClaimVersion.

      If the navigation property for an entity WarrantyClaimItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _WrntyClaimVersion is already loaded, the result will contain the WarrantyClaimVersion entity. If not, an Option with result state empty is returned.
    • setWrntyClaimVersion

      public void setWrntyClaimVersion(WarrantyClaimVersion value)
      Overwrites the associated WarrantyClaimVersion entity for the loaded navigation property _WrntyClaimVersion.
      Parameters:
      value - New WarrantyClaimVersion entity.
    • confirmCustomerReturnParts

      @Nonnull public static BoundAction.SingleToSingle<WarrantyClaimItem,WarrantyClaimItem> confirmCustomerReturnParts()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • builder

      @Nonnull public static WarrantyClaimItem.WarrantyClaimItemBuilder builder()
    • getWrntyItemUUID

      @Nullable public UUID getWrntyItemUUID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: WrntyItemUUID

      Returns:
      Internal Number of the PVS Variant
    • getWrntyClaimHeaderUUID

      @Nullable public UUID getWrntyClaimHeaderUUID()
      Constraints: Not nullable

      Original property name from the Odata EDM: WrntyClaimHeaderUUID

      Returns:
      Internal Number of iPPE Node
    • getWrntyVersionUUID

      @Nullable public UUID getWrntyVersionUUID()
      Constraints: Not nullable

      Original property name from the Odata EDM: WrntyVersionUUID

      Returns:
      Internal Number of iPPE Node
    • getWarrantyItemKey

      @Nullable public String getWarrantyItemKey()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WarrantyItemKey

      Returns:
      Key for Detailed Item Data
    • getWarrantyClaimItemNumber

      @Nullable public String getWarrantyClaimItemNumber()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WarrantyClaimItemNumber

      Returns:
      Item Number
    • getWrntyControllingItemType

      @Nullable public String getWrntyControllingItemType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WrntyControllingItemType

      Returns:
      Controlling Item Type
    • getWarrantyItemType

      @Nullable public String getWarrantyItemType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WarrantyItemType

      Returns:
      Item Type
    • getWarrantyClaimCatalog

      @Nullable public String getWarrantyClaimCatalog()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: WarrantyClaimCatalog

      Returns:
      Warranty Claim Catalog
    • getWarrantyClaimItemDefectCode

      @Nullable public String getWarrantyClaimItemDefectCode()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WarrantyClaimItemDefectCode

      Returns:
      Defect Code Number
    • getWrntyClaimQuantity

      @Nullable public BigDecimal getWrntyClaimQuantity()
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: WrntyClaimQuantity

      Returns:
      Quantity Claimed
    • getQuantityUnit

      @Nullable public String getQuantityUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: QuantityUnit

      Returns:
      Unit of Measure
    • getWarrantyClaimItemDecisionCode

      @Nullable public String getWarrantyClaimItemDecisionCode()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WarrantyClaimItemDecisionCode

      Returns:
      Decision Code
    • getWrntyClmPartsIsCausingDamage

      @Nullable public String getWrntyClmPartsIsCausingDamage()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrntyClmPartsIsCausingDamage

      Returns:
      Part that Causes Damage
    • getWrntyReimburserClaimAmount

      @Nullable public BigDecimal getWrntyReimburserClaimAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: WrntyReimburserClaimAmount

      Returns:
      Amount Claimed by Reimburser
    • getWrntyClaimantClaimAmount

      @Nullable public BigDecimal getWrntyClaimantClaimAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: WrntyClaimantClaimAmount

      Returns:
      Amount Claimed by Claimant
    • getWrntyClaimedApprovedAmount

      @Nullable public BigDecimal getWrntyClaimedApprovedAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: WrntyClaimedApprovedAmount

      Returns:
      Amount Approved to Claimant
    • getWrntyReimburseApprovedAmount

      @Nullable public BigDecimal getWrntyReimburseApprovedAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: WrntyReimburseApprovedAmount

      Returns:
      Amount Approved by Reimburser
    • getWrntyCurrencyCode

      @Nullable public String getWrntyCurrencyCode()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WrntyCurrencyCode

      Returns:
      Version Currency
    • getWrntyClaimItemPriceCndnAmount

      @Nullable public BigDecimal getWrntyClaimItemPriceCndnAmount()
      Constraints: Not nullable, Precision: 24, Scale: 9

      Original property name from the Odata EDM: WrntyClaimItemPriceCndnAmount

      Returns:
      Condition Amount or Percentage
    • getWrntyClaimItemPriceCndnCrcy

      @Nullable public String getWrntyClaimItemPriceCndnCrcy()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WrntyClaimItemPriceCndnCrcy

      Returns:
      Currency Key
    • getWrntyClmItmDfltCndnType

      @Nullable public String getWrntyClmItmDfltCndnType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WrntyClmItmDfltCndnType

      Returns:
      Condition Type for Outbound Claims to Claimant
    • getMaterial

      @Nullable public String getMaterial()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Material

      Returns:
      Material Number
    • getWrntyReturnPartsFrmCustStatus

      @Nullable public String getWrntyReturnPartsFrmCustStatus()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrntyReturnPartsFrmCustStatus

      Returns:
      Status for Parts that Have to Be Returned from Claimant
    • getWrntyReturnPartsToSuplrStatus

      @Nullable public String getWrntyReturnPartsToSuplrStatus()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrntyReturnPartsToSuplrStatus

      Returns:
      Status Parts to Be Returned to Reimburser
    • getWrntyItemSuplrRetPartsDate

      @Nullable public LocalDate getWrntyItemSuplrRetPartsDate()
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyItemSuplrRetPartsDate

      Returns:
      Date for Status of Parts to be Returned to Reimburser
    • getWrntyItemCustRetPartsDate

      @Nullable public LocalDate getWrntyItemCustRetPartsDate()
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyItemCustRetPartsDate

      Returns:
      Date for Status of Parts to be Returned to Claimant
    • getWrntyItmSuplrRetPartsDelivDate

      @Nullable public LocalDate getWrntyItmSuplrRetPartsDelivDate()
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyItmSuplrRetPartsDelivDate

      Returns:
      Return parts delivery date(Supplier)
    • getWrntyItmCustRetPartsDelivDate

      @Nullable public LocalDate getWrntyItmCustRetPartsDelivDate()
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyItmCustRetPartsDelivDate

      Returns:
      Return parts delivery date(Customer)
    • getWarrantyClaimItemTaxCode

      @Nullable public String getWarrantyClaimItemTaxCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WarrantyClaimItemTaxCode

      Returns:
      Tax on Sales/Purchases Code
    • getWrntyClaimCreationDate

      @Nullable public LocalDate getWrntyClaimCreationDate()
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyClaimCreationDate

      Returns:
      Date of Application
    • getCreatedByUser

      @Nullable public String getCreatedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      User Who Created Record
    • getWrntyClaimChangedDate

      @Nullable public LocalDate getWrntyClaimChangedDate()
      Constraints: Nullable

      Original property name from the Odata EDM: WrntyClaimChangedDate

      Returns:
      Date of Last Change
    • getLastChangedByUser

      @Nullable public String getLastChangedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      Name of Person Responsible Who Changed Object
    • getWarrantyClaimChangeDateTime

      @Nullable public OffsetDateTime getWarrantyClaimChangeDateTime()
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: WarrantyClaimChangeDateTime

      Returns:
      UTC Time Stamp in Long Form (YYYYMMDDhhmmss,mmmuuun)
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<WarrantyClaimItem>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<WarrantyClaimItem>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<WarrantyClaimItem>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<WarrantyClaimItem>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<WarrantyClaimItem>