Manage item related item-Versions
Only for Batch- and Serial managed items
Item > ItemVersion > ItemVersionStatus
Example
See Item Version Details for one item and one Version.
/odata4/ItemVersion("FP_B_S_V","0001")
{
"value": {
"ItemCode": "FP_B_S_V",
"IVersionId": "0001",
"Revision": "",
"Description": "Finished Product / Batch / Make To Stock / Version - release",
"DrawingNumber": null,
"StatusId": "release",
"IVersionColor": 0,
"IVersionBitmap": null,
"BillOfMaterialId": null,
"RoutingId": null,
"ValidFrom": "",
"ValidTo": "",
"Release": true,
"ReleaseDate": "2019-01-10T15:31Z",
"Block": false,
"BlockReason": null,
"BlockDate": "",
"UDF1": null,
"UDF2": null,
"UDF3": null,
"UDF4": null
}
}
Display all Item Versions for one Item which i can use for Issue Document.
odata4/ItemVersion?$transaction=issue&$filter=ItemCode eq "FP_B_S_V"&select=StatusId
{
"value": [
{"StatusId": "release"},{"StatusId": "construction"},{"StatusId": "inspection"},{"StatusId": "run-out"},{"StatusId": "locked"}
]
}
Display Item Version with Status Details.
odata4/ItemVersion("FP_B_S_V","0001")?$select=StatusId,Description,ItemVersionStatus&$expand=ItemVersionStatus
{
"value": {
"StatusId": "release",
"Description": "Finished Product / Batch / Make To Stock / Version - release",
"ItemVersionStatus": [
{
"StatusId": "release",
"StatusDescription": "release",
"StatusRelease": true,
....
"CanGRPO": true,
"CanPurchaseInvoice": true,
"CanCapacityPlanning": true,
}
]}}