public class ProdnOrdConfMatlDocItm extends VdmEntity<ProdnOrdConfMatlDocItm>
Original entity name from the Odata EDM: ProdnOrdConfMatlDocItmType
Modifier and Type | Class and Description |
---|---|
static class |
ProdnOrdConfMatlDocItm.ProdnOrdConfMatlDocItmBuilder |
Modifier and Type | Field and Description |
---|---|
static ProdnOrdConfMatlDocItmSelectable |
ALL_FIELDS
Selector for all available fields of ProdnOrdConfMatlDocItm.
|
static ProdnOrdConfMatlDocItmField<String> |
BATCH
Use with available fluent helpers to apply the Batch field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
CONFIRMATION_COUNT
Use with available fluent helpers to apply the ConfirmationCount field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
CONFIRMATION_GROUP
Use with available fluent helpers to apply the ConfirmationGroup field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
ENTRY_UNIT
Use with available fluent helpers to apply the EntryUnit field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
GOODS_MOVEMENT_REF_DOC_TYPE
Use with available fluent helpers to apply the GoodsMovementRefDocType field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
GOODS_MOVEMENT_TYPE
Use with available fluent helpers to apply the GoodsMovementType field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
INVENTORY_SPECIAL_STOCK_TYPE
Use with available fluent helpers to apply the InventorySpecialStockType field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
INVENTORY_USABILITY_CODE
Use with available fluent helpers to apply the InventoryUsabilityCode field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
INVENTORY_VALUATION_TYPE
Use with available fluent helpers to apply the InventoryValuationType field to query operations.
|
static ProdnOrdConfMatlDocItmField<Boolean> |
IS_COMPLETELY_DELIVERED
Use with available fluent helpers to apply the IsCompletelyDelivered field to query operations.
|
static ProdnOrdConfMatlDocItmField<LocalDateTime> |
MANUFACTURE_DATE
Use with available fluent helpers to apply the ManufactureDate field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
MATERIAL_DOCUMENT
Use with available fluent helpers to apply the MaterialDocument field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
MATERIAL_DOCUMENT_ITEM
Use with available fluent helpers to apply the MaterialDocumentItem field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
MATERIAL_DOCUMENT_ITEM_TEXT
Use with available fluent helpers to apply the MaterialDocumentItemText field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
MATERIAL_DOCUMENT_YEAR
Use with available fluent helpers to apply the MaterialDocumentYear field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
ORDER_ID
Use with available fluent helpers to apply the OrderID field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
ORDER_ITEM
Use with available fluent helpers to apply the OrderItem field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
ORDER_TYPE
Use with available fluent helpers to apply the OrderType field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static ProdnOrdConfMatlDocItmField<BigDecimal> |
QUANTITY_IN_ENTRY_UNIT
Use with available fluent helpers to apply the QuantityInEntryUnit field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
RESERVATION
Use with available fluent helpers to apply the Reservation field to query operations.
|
static ProdnOrdConfMatlDocItmField<Boolean> |
RESERVATION_IS_FINALLY_ISSUED
Use with available fluent helpers to apply the ReservationIsFinallyIssued field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
RESERVATION_ITEM
Use with available fluent helpers to apply the ReservationItem field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
SALES_ORDER
Use with available fluent helpers to apply the SalesOrder field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
SALES_ORDER_ITEM
Use with available fluent helpers to apply the SalesOrderItem field to query operations.
|
static ProdnOrdConfMatlDocItmField<LocalDateTime> |
SHELF_LIFE_EXPIRATION_DATE
Use with available fluent helpers to apply the ShelfLifeExpirationDate field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
STORAGE_BIN
Use with available fluent helpers to apply the StorageBin field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
STORAGE_TYPE
Use with available fluent helpers to apply the StorageType field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
SUPPLIER
Use with available fluent helpers to apply the Supplier field to query operations.
|
static ProdnOrdConfMatlDocItmField<String> |
WBS_ELEMENT_EXTERNAL_ID
Use with available fluent helpers to apply the WBSElementExternalID field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
ProdnOrdConfMatlDocItm() |
ProdnOrdConfMatlDocItm(String confirmationGroup,
String confirmationCount,
String materialDocument,
String materialDocumentItem,
String materialDocumentYear,
String orderType,
String orderID,
String orderItem,
String material,
String plant,
String reservation,
String reservationItem,
String storageLocation,
String batch,
String inventoryValuationType,
String goodsMovementType,
String goodsMovementRefDocType,
String inventoryUsabilityCode,
String inventorySpecialStockType,
String salesOrder,
String salesOrderItem,
String wBSElementExternalID,
String supplier,
String customer,
Boolean reservationIsFinallyIssued,
Boolean isCompletelyDelivered,
LocalDateTime shelfLifeExpirationDate,
LocalDateTime manufactureDate,
String storageType,
String storageBin,
String materialDocumentItemText,
String entryUnit,
BigDecimal quantityInEntryUnit) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
ErpConfigContext configContext)
Sets the service path and ERP configuration context for the fetch commands of this entity.
|
static ProdnOrdConfMatlDocItm.ProdnOrdConfMatlDocItmBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> ProdnOrdConfMatlDocItmField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getBatch()
Constraints: Not nullable, Maximum length: 10
|
String |
getConfirmationCount()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getConfirmationGroup()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getCustomer()
Constraints: Not nullable, Maximum length: 10
|
protected String |
getDefaultServicePath() |
protected String |
getEntityCollection() |
String |
getEntryUnit()
Constraints: Not nullable, Maximum length: 3
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getGoodsMovementRefDocType()
Constraints: Not nullable, Maximum length: 1
|
String |
getGoodsMovementType()
Constraints: Not nullable, Maximum length: 3
|
String |
getInventorySpecialStockType()
Constraints: Not nullable, Maximum length: 1
|
String |
getInventoryUsabilityCode()
Constraints: Not nullable, Maximum length: 1
|
String |
getInventoryValuationType()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getIsCompletelyDelivered()
Constraints: none
|
protected Map<String,Object> |
getKey() |
LocalDateTime |
getManufactureDate()
Constraints: Not nullable, Precision: 0
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialDocument()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getMaterialDocumentItem()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getMaterialDocumentItemText()
Constraints: Not nullable, Maximum length: 50
|
String |
getMaterialDocumentYear()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getOrderID()
Constraints: Not nullable, Maximum length: 12
|
String |
getOrderItem()
Constraints: Not nullable, Maximum length: 4
|
String |
getOrderType()
Constraints: Not nullable, Maximum length: 4
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getQuantityInEntryUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getReservation()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getReservationIsFinallyIssued()
Constraints: none
|
String |
getReservationItem()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesOrderItem()
Constraints: Not nullable, Maximum length: 6
|
LocalDateTime |
getShelfLifeExpirationDate()
Constraints: Not nullable, Precision: 0
|
String |
getStorageBin()
Constraints: Not nullable, Maximum length: 10
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getStorageType()
Constraints: Not nullable, Maximum length: 3
|
String |
getSupplier()
Constraints: Not nullable, Maximum length: 10
|
Class<ProdnOrdConfMatlDocItm> |
getType() |
String |
getWBSElementExternalID()
Constraints: Not nullable, Maximum length: 24
|
int |
hashCode() |
void |
setBatch(String batch)
Constraints: Not nullable, Maximum length: 10
|
void |
setConfirmationCount(String confirmationCount)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setConfirmationGroup(String confirmationGroup)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setCustomer(String customer)
Constraints: Not nullable, Maximum length: 10
|
void |
setEntryUnit(String entryUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Deprecated.
Use
attachToService(String, ErpConfigContext) instead. |
void |
setGoodsMovementRefDocType(String goodsMovementRefDocType)
Constraints: Not nullable, Maximum length: 1
|
void |
setGoodsMovementType(String goodsMovementType)
Constraints: Not nullable, Maximum length: 3
|
void |
setInventorySpecialStockType(String inventorySpecialStockType)
Constraints: Not nullable, Maximum length: 1
|
void |
setInventoryUsabilityCode(String inventoryUsabilityCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setInventoryValuationType(String inventoryValuationType)
Constraints: Not nullable, Maximum length: 10
|
void |
setIsCompletelyDelivered(Boolean isCompletelyDelivered)
Constraints: none
|
void |
setManufactureDate(LocalDateTime manufactureDate)
Constraints: Not nullable, Precision: 0
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialDocument(String materialDocument)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setMaterialDocumentItem(String materialDocumentItem)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setMaterialDocumentItemText(String materialDocumentItemText)
Constraints: Not nullable, Maximum length: 50
|
void |
setMaterialDocumentYear(String materialDocumentYear)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setOrderID(String orderID)
Constraints: Not nullable, Maximum length: 12
|
void |
setOrderItem(String orderItem)
Constraints: Not nullable, Maximum length: 4
|
void |
setOrderType(String orderType)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setQuantityInEntryUnit(BigDecimal quantityInEntryUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setReservation(String reservation)
Constraints: Not nullable, Maximum length: 10
|
void |
setReservationIsFinallyIssued(Boolean reservationIsFinallyIssued)
Constraints: none
|
void |
setReservationItem(String reservationItem)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesOrder(String salesOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesOrderItem(String salesOrderItem)
Constraints: Not nullable, Maximum length: 6
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setShelfLifeExpirationDate(LocalDateTime shelfLifeExpirationDate)
Constraints: Not nullable, Precision: 0
|
void |
setStorageBin(String storageBin)
Constraints: Not nullable, Maximum length: 10
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setStorageType(String storageType)
Constraints: Not nullable, Maximum length: 3
|
void |
setSupplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setWBSElementExternalID(String wBSElementExternalID)
Constraints: Not nullable, Maximum length: 24
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final ProdnOrdConfMatlDocItmSelectable ALL_FIELDS
public static final ProdnOrdConfMatlDocItmField<String> CONFIRMATION_GROUP
public static final ProdnOrdConfMatlDocItmField<String> CONFIRMATION_COUNT
public static final ProdnOrdConfMatlDocItmField<String> MATERIAL_DOCUMENT
public static final ProdnOrdConfMatlDocItmField<String> MATERIAL_DOCUMENT_ITEM
public static final ProdnOrdConfMatlDocItmField<String> MATERIAL_DOCUMENT_YEAR
public static final ProdnOrdConfMatlDocItmField<String> ORDER_TYPE
public static final ProdnOrdConfMatlDocItmField<String> ORDER_ID
public static final ProdnOrdConfMatlDocItmField<String> ORDER_ITEM
public static final ProdnOrdConfMatlDocItmField<String> MATERIAL
public static final ProdnOrdConfMatlDocItmField<String> PLANT
public static final ProdnOrdConfMatlDocItmField<String> RESERVATION
public static final ProdnOrdConfMatlDocItmField<String> RESERVATION_ITEM
public static final ProdnOrdConfMatlDocItmField<String> STORAGE_LOCATION
public static final ProdnOrdConfMatlDocItmField<String> BATCH
public static final ProdnOrdConfMatlDocItmField<String> INVENTORY_VALUATION_TYPE
public static final ProdnOrdConfMatlDocItmField<String> GOODS_MOVEMENT_TYPE
public static final ProdnOrdConfMatlDocItmField<String> GOODS_MOVEMENT_REF_DOC_TYPE
public static final ProdnOrdConfMatlDocItmField<String> INVENTORY_USABILITY_CODE
public static final ProdnOrdConfMatlDocItmField<String> INVENTORY_SPECIAL_STOCK_TYPE
public static final ProdnOrdConfMatlDocItmField<String> SALES_ORDER
public static final ProdnOrdConfMatlDocItmField<String> SALES_ORDER_ITEM
public static final ProdnOrdConfMatlDocItmField<String> WBS_ELEMENT_EXTERNAL_ID
public static final ProdnOrdConfMatlDocItmField<String> SUPPLIER
public static final ProdnOrdConfMatlDocItmField<String> CUSTOMER
public static final ProdnOrdConfMatlDocItmField<Boolean> RESERVATION_IS_FINALLY_ISSUED
public static final ProdnOrdConfMatlDocItmField<Boolean> IS_COMPLETELY_DELIVERED
public static final ProdnOrdConfMatlDocItmField<LocalDateTime> SHELF_LIFE_EXPIRATION_DATE
public static final ProdnOrdConfMatlDocItmField<LocalDateTime> MANUFACTURE_DATE
public static final ProdnOrdConfMatlDocItmField<String> STORAGE_TYPE
public static final ProdnOrdConfMatlDocItmField<String> STORAGE_BIN
public static final ProdnOrdConfMatlDocItmField<String> MATERIAL_DOCUMENT_ITEM_TEXT
public static final ProdnOrdConfMatlDocItmField<String> ENTRY_UNIT
public static final ProdnOrdConfMatlDocItmField<BigDecimal> QUANTITY_IN_ENTRY_UNIT
public ProdnOrdConfMatlDocItm()
public ProdnOrdConfMatlDocItm(@Nullable String confirmationGroup, @Nullable String confirmationCount, @Nullable String materialDocument, @Nullable String materialDocumentItem, @Nullable String materialDocumentYear, @Nullable String orderType, @Nullable String orderID, @Nullable String orderItem, @Nullable String material, @Nullable String plant, @Nullable String reservation, @Nullable String reservationItem, @Nullable String storageLocation, @Nullable String batch, @Nullable String inventoryValuationType, @Nullable String goodsMovementType, @Nullable String goodsMovementRefDocType, @Nullable String inventoryUsabilityCode, @Nullable String inventorySpecialStockType, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable String wBSElementExternalID, @Nullable String supplier, @Nullable String customer, @Nullable Boolean reservationIsFinallyIssued, @Nullable Boolean isCompletelyDelivered, @Nullable LocalDateTime shelfLifeExpirationDate, @Nullable LocalDateTime manufactureDate, @Nullable String storageType, @Nullable String storageBin, @Nullable String materialDocumentItemText, @Nullable String entryUnit, @Nullable BigDecimal quantityInEntryUnit)
@Nonnull public Class<ProdnOrdConfMatlDocItm> getType()
getType
in class VdmObject<ProdnOrdConfMatlDocItm>
public void setConfirmationGroup(@Nullable String confirmationGroup)
Original property name from the Odata EDM: ConfirmationGroup
confirmationGroup
- Collective ID of Order Confirmationspublic void setConfirmationCount(@Nullable String confirmationCount)
Original property name from the Odata EDM: ConfirmationCount
confirmationCount
- Identifier of Single Order Confirmationpublic void setMaterialDocument(@Nullable String materialDocument)
Original property name from the Odata EDM: MaterialDocument
Number of the material document with which a goods movement was posted.Together with the material document year, the document number constitutes the key via which a material document is accessed.
materialDocument
- Alphanumeric key uniquely identifying the document.public void setMaterialDocumentItem(@Nullable String materialDocumentItem)
Original property name from the Odata EDM: MaterialDocumentItem
materialDocumentItem
- Specifies the number that uniquely identifies an item in .public void setMaterialDocumentYear(@Nullable String materialDocumentYear)
Original property name from the Odata EDM: MaterialDocumentYear
In conjunction with the document number, the material document year constitutes the key via which a material document is accessed.
materialDocumentYear
- Calendar year in which the material document was posted.public void setOrderType(@Nullable String orderType)
Original property name from the Odata EDM: OrderType
orderType
- Manufacturing Order Typepublic void setOrderID(@Nullable String orderID)
Original property name from the Odata EDM: OrderID
orderID
- Manufacturing Order IDpublic void setOrderItem(@Nullable String orderItem)
Original property name from the Odata EDM: OrderItem
orderItem
- Order Itempublic void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Number of the material that is to be produced with this order.public void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Key uniquely identifying a plant.public void setReservation(@Nullable String reservation)
Original property name from the Odata EDM: Reservation
reservation
- Alphanumeric key uniquely identifying the document.public void setReservationItem(@Nullable String reservationItem)
Original property name from the Odata EDM: ReservationItem
reservationItem
- Item Number of Reservation / Dependent Requirementspublic void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Storage Locationpublic void setBatch(@Nullable String batch)
Original property name from the Odata EDM: Batch
batch
- Assigns a material that is manufactured in batches or production lots to a specific batch.public void setInventoryValuationType(@Nullable String inventoryValuationType)
Original property name from the Odata EDM: InventoryValuationType
inventoryValuationType
- Inventory Valuation Typepublic void setGoodsMovementType(@Nullable String goodsMovementType)
Original property name from the Odata EDM: GoodsMovementType
goodsMovementType
- Goods Movement Typepublic void setGoodsMovementRefDocType(@Nullable String goodsMovementRefDocType)
Original property name from the Odata EDM: GoodsMovementRefDocType
goodsMovementRefDocType
- Goods movement ref doc typepublic void setInventoryUsabilityCode(@Nullable String inventoryUsabilityCode)
Original property name from the Odata EDM: InventoryUsabilityCode
inventoryUsabilityCode
- Inventory Usability Codepublic void setInventorySpecialStockType(@Nullable String inventorySpecialStockType)
Original property name from the Odata EDM: InventorySpecialStockType
inventorySpecialStockType
- Inventory Special Stock Typepublic void setSalesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
salesOrder
- Number of the sales order to which the order is to be settled.public void setSalesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
salesOrderItem
- Item in the sales order to which the order is to be settled.public void setWBSElementExternalID(@Nullable String wBSElementExternalID)
Original property name from the Odata EDM: WBSElementExternalID
wBSElementExternalID
- External 24-character name of an operative WBS element without a conversion routine stored in the
domain.public void setSupplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements.
supplier
- Alphanumeric key uniquely identifying the document.public void setCustomer(@Nullable String customer)
Original property name from the Odata EDM: Customer
This customer number is used for managing customer special stocks.
customer
- Uniquely identifies a customer.public void setReservationIsFinallyIssued(@Nullable Boolean reservationIsFinallyIssued)
Original property name from the Odata EDM: ReservationIsFinallyIssued
reservationIsFinallyIssued
- Final Issue for Reservationpublic void setIsCompletelyDelivered(@Nullable Boolean isCompletelyDelivered)
Original property name from the Odata EDM: IsCompletelyDelivered
isCompletelyDelivered
- Indicates that the item is to be regarded as closed.public void setShelfLifeExpirationDate(@Nullable LocalDateTime shelfLifeExpirationDate)
Original property name from the Odata EDM: ShelfLifeExpirationDate
You enter it yourself.You enter a date of production, and the system calculates the shelf life expiration date from the date of production plus the shelf life in days (from the material master record).NoteThis date can still be changed upon receipt of the usage decision for an inspection lot.
shelfLifeExpirationDate
- The date is set upon goods receipt in one of the following ways:public void setManufactureDate(@Nullable LocalDateTime manufactureDate)
Original property name from the Odata EDM: ManufactureDate
manufactureDate
- Date of Manufacturepublic void setStorageType(@Nullable String storageType)
Original property name from the Odata EDM: StorageType
A typical warehouse could have the following storage types:Goods receipt areaPicking areaHigh-rack storage areaBulk storage areaOpen storage areaGoods issue area
storageType
- The storage type is a subdivision of a complex, physical warehouse. Different storage types are
identified by their warehousing technique, form of organization, or their function.public void setStorageBin(@Nullable String storageBin)
Original property name from the Odata EDM: StorageBin
A storage bin can be further sub-divided into bin sections. Several different materials (quants) can be stored in one bin at the same time.
storageBin
- The storage bin (sometimes referred to as a "slot") is the smallest addressable unit in a warehouse.
It identifies the exact location in the warehouse where goods can be stored.public void setMaterialDocumentItemText(@Nullable String materialDocumentItemText)
Original property name from the Odata EDM: MaterialDocumentItemText
Line item texts can be used internally and externally. To be able to distinguish between these, you must begin texts for external use with "*". These texts can then be printed on all correspondence, dunning notices, payment advice notes, etc. The asterisk is removed when the text is printed.This function is only available in the FI component. It cannot be used in Materials Management.
materialDocumentItemText
- Contains an explanatory text on the line item.public void setEntryUnit(@Nullable String entryUnit)
Original property name from the Odata EDM: EntryUnit
Enter a unit of measure here only if it differs from the default unit of measure.There are the following default units of measure:the order unit for goods receipts with reference to purchase ordersthe production unit for goods receipts with reference to production ordersthe unit of issue for other goods movementsIf the default unit of measure has not been defined in the material master record, the system will suggest the stockkeeping unit.
entryUnit
- Specifies the unit of measure in which the goods movement or inventory count is entered.public void setQuantityInEntryUnit(@Nullable BigDecimal quantityInEntryUnit)
Original property name from the Odata EDM: QuantityInEntryUnit
quantityInEntryUnit
- Quantity in Unit of Entryprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<ProdnOrdConfMatlDocItm>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<ProdnOrdConfMatlDocItm>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<ProdnOrdConfMatlDocItm>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<ProdnOrdConfMatlDocItm>
@Nonnull public static <T> ProdnOrdConfMatlDocItmField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> ProdnOrdConfMatlDocItmField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public ErpConfigContext getErpConfigContext()
VdmEntity
getErpConfigContext
in class VdmEntity<ProdnOrdConfMatlDocItm>
@Deprecated public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
attachToService(String, ErpConfigContext)
instead.VdmEntity
setErpConfigContext
in class VdmEntity<ProdnOrdConfMatlDocItm>
erpConfigContext
- New ERP configuration context to apply to this entityprotected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<ProdnOrdConfMatlDocItm>
public void attachToService(@Nullable String servicePath, @Nullable ErpConfigContext configContext)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<ProdnOrdConfMatlDocItm>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.configContext
- Optional parameter. New ERP configuration context to apply to this entity and any associated entities
that were previously fetched. If a null value is provided and the ERP configuration context has never
been set, then the ERP configuration context will be set to a new instance of
ErpConfigContext
.protected String getDefaultServicePath()
getDefaultServicePath
in class VdmEntity<ProdnOrdConfMatlDocItm>
public static ProdnOrdConfMatlDocItm.ProdnOrdConfMatlDocItmBuilder builder()
@Nullable public String getConfirmationGroup()
Original property name from the Odata EDM: ConfirmationGroup
@Nullable public String getConfirmationCount()
Original property name from the Odata EDM: ConfirmationCount
@Nullable public String getMaterialDocument()
Original property name from the Odata EDM: MaterialDocument
Number of the material document with which a goods movement was posted.Together with the material document year, the document number constitutes the key via which a material document is accessed.
@Nullable public String getMaterialDocumentItem()
Original property name from the Odata EDM: MaterialDocumentItem
@Nullable public String getMaterialDocumentYear()
Original property name from the Odata EDM: MaterialDocumentYear
In conjunction with the document number, the material document year constitutes the key via which a material document is accessed.
@Nullable public String getOrderType()
Original property name from the Odata EDM: OrderType
@Nullable public String getOrderID()
Original property name from the Odata EDM: OrderID
@Nullable public String getOrderItem()
Original property name from the Odata EDM: OrderItem
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getReservation()
Original property name from the Odata EDM: Reservation
@Nullable public String getReservationItem()
Original property name from the Odata EDM: ReservationItem
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nullable public String getBatch()
Original property name from the Odata EDM: Batch
@Nullable public String getInventoryValuationType()
Original property name from the Odata EDM: InventoryValuationType
@Nullable public String getGoodsMovementType()
Original property name from the Odata EDM: GoodsMovementType
@Nullable public String getGoodsMovementRefDocType()
Original property name from the Odata EDM: GoodsMovementRefDocType
@Nullable public String getInventoryUsabilityCode()
Original property name from the Odata EDM: InventoryUsabilityCode
@Nullable public String getInventorySpecialStockType()
Original property name from the Odata EDM: InventorySpecialStockType
@Nullable public String getSalesOrder()
Original property name from the Odata EDM: SalesOrder
@Nullable public String getSalesOrderItem()
Original property name from the Odata EDM: SalesOrderItem
@Nullable public String getWBSElementExternalID()
Original property name from the Odata EDM: WBSElementExternalID
@Nullable public String getSupplier()
Original property name from the Odata EDM: Supplier
With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements.
@Nullable public String getCustomer()
Original property name from the Odata EDM: Customer
This customer number is used for managing customer special stocks.
@Nullable public Boolean getReservationIsFinallyIssued()
Original property name from the Odata EDM: ReservationIsFinallyIssued
@Nullable public Boolean getIsCompletelyDelivered()
Original property name from the Odata EDM: IsCompletelyDelivered
@Nullable public LocalDateTime getShelfLifeExpirationDate()
Original property name from the Odata EDM: ShelfLifeExpirationDate
You enter it yourself.You enter a date of production, and the system calculates the shelf life expiration date from the date of production plus the shelf life in days (from the material master record).NoteThis date can still be changed upon receipt of the usage decision for an inspection lot.
@Nullable public LocalDateTime getManufactureDate()
Original property name from the Odata EDM: ManufactureDate
@Nullable public String getStorageType()
Original property name from the Odata EDM: StorageType
A typical warehouse could have the following storage types:Goods receipt areaPicking areaHigh-rack storage areaBulk storage areaOpen storage areaGoods issue area
@Nullable public String getStorageBin()
Original property name from the Odata EDM: StorageBin
A storage bin can be further sub-divided into bin sections. Several different materials (quants) can be stored in one bin at the same time.
@Nullable public String getMaterialDocumentItemText()
Original property name from the Odata EDM: MaterialDocumentItemText
Line item texts can be used internally and externally. To be able to distinguish between these, you must begin texts for external use with "*". These texts can then be printed on all correspondence, dunning notices, payment advice notes, etc. The asterisk is removed when the text is printed.This function is only available in the FI component. It cannot be used in Materials Management.
@Nullable public String getEntryUnit()
Original property name from the Odata EDM: EntryUnit
Enter a unit of measure here only if it differs from the default unit of measure.There are the following default units of measure:the order unit for goods receipts with reference to purchase ordersthe production unit for goods receipts with reference to production ordersthe unit of issue for other goods movementsIf the default unit of measure has not been defined in the material master record, the system will suggest the stockkeeping unit.
@Nullable public BigDecimal getQuantityInEntryUnit()
Original property name from the Odata EDM: QuantityInEntryUnit
public String toString()
toString
in class VdmObject<ProdnOrdConfMatlDocItm>
public boolean equals(Object o)
equals
in class VdmObject<ProdnOrdConfMatlDocItm>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<ProdnOrdConfMatlDocItm>
public int hashCode()
hashCode
in class VdmObject<ProdnOrdConfMatlDocItm>
Copyright © 2019 SAP SE. All rights reserved.