Class SSPOpenItemGoodsReceipt
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: A_SSPOpenItemGoodsReceiptType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<SSPOpenItemGoodsReceipt,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<SSPOpenItemGoodsReceipt>Selector for all available fields of SSPOpenItemGoodsReceipt.static final SimpleProperty.NumericDecimal<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.Boolean<SSPOpenItemGoodsReceipt>static final SimpleProperty.Date<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.Date<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>static final SimpleProperty.String<SSPOpenItemGoodsReceipt>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionSSPOpenItemGoodsReceipt(String purchaseRequisition, String purchaseOrder, String purchaseOrderItem, String purchaseRequisitionItem, String plant, String referenceDocumentPlant, String purchaseOrderQuantityUnit, String orderQuantityUnitISOCode, BigDecimal deliveredQuantity, Boolean deliveryStatus, String materialDocument, String materialDocumentYear, String deliveryNote, String materialDocumentHeaderText, LocalDate documentDate, LocalDate postingDate, Collection<SAP__Message> _Messages) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableprotected StringConstraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 16Constraints: Not nullableConstraints: Nullableprotected Stringprotected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 25Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3getPlant()Constraints: Not nullable, Maximum length: 4Constraints: Nullable(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 4getType()inthashCode()postGoodsReceipt(String pURCHASEREQUISITION, String pURCHASEORDER, String pURCHASEORDERITEM, String pURCHASEREQUISITIONITEM, BigDecimal dELIVEREDQUANTITY, String oRDERQUANTITYUNIT, String oRDERQUANTITYUNITISOCODE, Boolean dELIVERYSTATUS, String dELIVERYNOTE, String mATERIALDOCUMENTHEADERTEXT, LocalDate dOCUMENTDATE, LocalDate pOSTINGDATE, String pURREQNSSPAUTHOR, String pURREQNSSPREQUESTOR) Action that can be applied to a collection of entities of this class.voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetDeliveredQuantity(BigDecimal deliveredQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetDeliveryNote(String deliveryNote) Constraints: Not nullable, Maximum length: 16voidsetDeliveryStatus(Boolean deliveryStatus) Constraints: Not nullablevoidsetDocumentDate(LocalDate documentDate) Constraints: NullablevoidsetMaterialDocument(String materialDocument) Constraints: Not nullable, Maximum length: 10voidsetMaterialDocumentHeaderText(String materialDocumentHeaderText) Constraints: Not nullable, Maximum length: 25voidsetMaterialDocumentYear(String materialDocumentYear) Constraints: Not nullable, Maximum length: 4voidsetOrderQuantityUnitISOCode(String orderQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3voidConstraints: Not nullable, Maximum length: 4voidsetPostingDate(LocalDate postingDate) Constraints: NullablevoidsetPurchaseOrder(String purchaseOrder) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetPurchaseOrderItem(String purchaseOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetPurchaseOrderQuantityUnit(String purchaseOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetPurchaseRequisition(String purchaseRequisition) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetPurchaseRequisitionItem(String purchaseRequisitionItem) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetReferenceDocumentPlant(String referenceDocumentPlant) Constraints: Not nullable, Maximum length: 4toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of SSPOpenItemGoodsReceipt. -
PURCHASE_REQUISITION
-
PURCHASE_ORDER
-
PURCHASE_ORDER_ITEM
-
PURCHASE_REQUISITION_ITEM
-
PLANT
-
REFERENCE_DOCUMENT_PLANT
-
PURCHASE_ORDER_QUANTITY_UNIT
-
ORDER_QUANTITY_UNIT_ISO_CODE
-
DELIVERED_QUANTITY
-
DELIVERY_STATUS
-
MATERIAL_DOCUMENT
-
MATERIAL_DOCUMENT_YEAR
-
DELIVERY_NOTE
-
MATERIAL_DOCUMENT_HEADER_TEXT
-
DOCUMENT_DATE
-
POSTING_DATE
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations.
-
-
Constructor Details
-
SSPOpenItemGoodsReceipt
public SSPOpenItemGoodsReceipt() -
SSPOpenItemGoodsReceipt
public SSPOpenItemGoodsReceipt(@Nullable String purchaseRequisition, @Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String purchaseRequisitionItem, @Nullable String plant, @Nullable String referenceDocumentPlant, @Nullable String purchaseOrderQuantityUnit, @Nullable String orderQuantityUnitISOCode, @Nullable BigDecimal deliveredQuantity, @Nullable Boolean deliveryStatus, @Nullable String materialDocument, @Nullable String materialDocumentYear, @Nullable String deliveryNote, @Nullable String materialDocumentHeaderText, @Nullable LocalDate documentDate, @Nullable LocalDate postingDate, @Nullable Collection<SAP__Message> _Messages)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SSPOpenItemGoodsReceipt>
-
setPurchaseRequisition
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Parameters:
purchaseRequisition- Purchase Requisition Number
-
setPurchaseOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Parameters:
purchaseOrder- Purchasing Document Number
-
setPurchaseOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Parameters:
purchaseOrderItem- Item Number of Purchase Order
-
setPurchaseRequisitionItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Parameters:
purchaseRequisitionItem- Item number of purchase requisition
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setReferenceDocumentPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDocumentPlant
- Parameters:
referenceDocumentPlant- Plant
-
setPurchaseOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Parameters:
purchaseOrderQuantityUnit- Purchase Order Unit of Measure
-
setOrderQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnitISOCode
- Parameters:
orderQuantityUnitISOCode- ISO Code for Unit of Measurement
-
setDeliveredQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: DeliveredQuantity
- Parameters:
deliveredQuantity- The deliveredQuantity to set.
-
setDeliveryStatus
Constraints: Not nullableOriginal property name from the Odata EDM: DeliveryStatus
- Parameters:
deliveryStatus- Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
-
setMaterialDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MaterialDocument
- Parameters:
materialDocument- Number of Material Document
-
setMaterialDocumentYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialDocumentYear
- Parameters:
materialDocumentYear- Material Document Year
-
setDeliveryNote
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: DeliveryNote
- Parameters:
deliveryNote- Number of External Delivery Note
-
setMaterialDocumentHeaderText
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: MaterialDocumentHeaderText
- Parameters:
materialDocumentHeaderText- Document Header Text
-
setDocumentDate
Constraints: NullableOriginal property name from the Odata EDM: DocumentDate
- Parameters:
documentDate- The documentDate to set.
-
setPostingDate
Constraints: NullableOriginal property name from the Odata EDM: PostingDate
- Parameters:
postingDate- The postingDate to set.
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SSPOpenItemGoodsReceipt>
-
getKey
- Overrides:
getKeyin classVdmObject<SSPOpenItemGoodsReceipt>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SSPOpenItemGoodsReceipt>
-
fromMap
- Overrides:
fromMapin classVdmObject<SSPOpenItemGoodsReceipt>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SSPOpenItemGoodsReceipt>
-
postGoodsReceipt
@Nonnull public static BoundAction.CollectionToSingle<SSPOpenItemGoodsReceipt,MMPUR_S_GR_OUT> postGoodsReceipt(@Nonnull String pURCHASEREQUISITION, @Nonnull String pURCHASEORDER, @Nonnull String pURCHASEORDERITEM, @Nonnull String pURCHASEREQUISITIONITEM, @Nonnull BigDecimal dELIVEREDQUANTITY, @Nonnull String oRDERQUANTITYUNIT, @Nonnull String oRDERQUANTITYUNITISOCODE, @Nonnull Boolean dELIVERYSTATUS, @Nonnull String dELIVERYNOTE, @Nonnull String mATERIALDOCUMENTHEADERTEXT, @Nullable LocalDate dOCUMENTDATE, @Nullable LocalDate pOSTINGDATE, @Nonnull String pURREQNSSPAUTHOR, @Nonnull String pURREQNSSPREQUESTOR) Action that can be applied to a collection of entities of this class.- Parameters:
dOCUMENTDATE- Constraints: NullableOriginal parameter name from the Odata EDM: DOCUMENTDATE
dELIVERYNOTE- Constraints: Not nullable, Maximum length: 16Original parameter name from the Odata EDM: DELIVERYNOTE
pURCHASEORDERITEM- Constraints: Not nullable, Maximum length: 5Original parameter name from the Odata EDM: PURCHASEORDERITEM
pOSTINGDATE- Constraints: NullableOriginal parameter name from the Odata EDM: POSTINGDATE
oRDERQUANTITYUNIT- Constraints: Not nullable, Maximum length: 3Original parameter name from the Odata EDM: ORDERQUANTITYUNIT
pURREQNSSPAUTHOR- Constraints: Not nullable, Maximum length: 12Original parameter name from the Odata EDM: PURREQNSSPAUTHOR
pURCHASEREQUISITIONITEM- Constraints: Not nullable, Maximum length: 5Original parameter name from the Odata EDM: PURCHASEREQUISITIONITEM
dELIVEREDQUANTITY- Constraints: Not nullable, Precision: 13, Scale: 3Original parameter name from the Odata EDM: DELIVEREDQUANTITY
mATERIALDOCUMENTHEADERTEXT- Constraints: Not nullable, Maximum length: 25Original parameter name from the Odata EDM: MATERIALDOCUMENTHEADERTEXT
dELIVERYSTATUS- Constraints: Not nullableOriginal parameter name from the Odata EDM: DELIVERYSTATUS
pURCHASEORDER- Constraints: Not nullable, Maximum length: 10Original parameter name from the Odata EDM: PURCHASEORDER
pURCHASEREQUISITION- Constraints: Not nullable, Maximum length: 10Original parameter name from the Odata EDM: PURCHASEREQUISITION
oRDERQUANTITYUNITISOCODE- Constraints: Not nullable, Maximum length: 3Original parameter name from the Odata EDM: ORDERQUANTITYUNITISOCODE
pURREQNSSPREQUESTOR- Constraints: Not nullable, Maximum length: 60Original parameter name from the Odata EDM: PURREQNSSPREQUESTOR
- Returns:
- Action object prepared with the given parameters to be applied to a collection of entities of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
builder
-
getPurchaseRequisition
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Returns:
- Purchase Requisition Number
-
getPurchaseOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Returns:
- Purchasing Document Number
-
getPurchaseOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Returns:
- Item Number of Purchase Order
-
getPurchaseRequisitionItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Returns:
- Item number of purchase requisition
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getReferenceDocumentPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDocumentPlant
- Returns:
- Plant
-
getPurchaseOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Returns:
- Purchase Order Unit of Measure
-
getOrderQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnitISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getDeliveredQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: DeliveredQuantity
- Returns:
- The deliveredQuantity contained in this
VdmEntity.
-
getDeliveryStatus
Constraints: Not nullableOriginal property name from the Odata EDM: DeliveryStatus
- Returns:
- Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
-
getMaterialDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MaterialDocument
- Returns:
- Number of Material Document
-
getMaterialDocumentYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialDocumentYear
- Returns:
- Material Document Year
-
getDeliveryNote
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: DeliveryNote
- Returns:
- Number of External Delivery Note
-
getMaterialDocumentHeaderText
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: MaterialDocumentHeaderText
- Returns:
- Document Header Text
-
getDocumentDate
Constraints: NullableOriginal property name from the Odata EDM: DocumentDate
- Returns:
- The documentDate contained in this
VdmEntity.
-
getPostingDate
Constraints: NullableOriginal property name from the Odata EDM: PostingDate
- Returns:
- The postingDate contained in this
VdmEntity.
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<SSPOpenItemGoodsReceipt>
-
equals
- Overrides:
equalsin classVdmEntity<SSPOpenItemGoodsReceipt>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SSPOpenItemGoodsReceipt>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SSPOpenItemGoodsReceipt>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<SSPOpenItemGoodsReceipt>
-