${inventoryItemInstance.name}

${fieldValue(bean:inventoryItemInstance, field:'description')}

Use on task: ${Task.get(inventoryMovementInstance.task.id).encodeAsHTML()}
${inventoryItemInstance.unitOfMeasure?.encodeAsHTML()}

Picture: Add Picture
Comment: ${fieldValue(bean:inventoryItemInstance, field:'comment')}
In Stock: ${fieldValue(bean:inventoryItemInstance, field:'unitsInStock')} ${inventoryItemInstance.unitOfMeasure.encodeAsHTML()}
Location: ${inventoryItemInstance.inventoryLocation?.encodeAsHTML()} in ${inventoryItemInstance.inventoryLocation?.inventoryStore.encodeAsHTML()}
Active: ${fieldValue(bean:inventoryItemInstance, field:'isActive')}
Alternate Items:
  • ${a?.encodeAsHTML()}
Spare For:
  • ${s?.encodeAsHTML()}

Id: ${fieldValue(bean:inventoryItemInstance, field:'id')}
Obsolete: ${fieldValue(bean:inventoryItemInstance, field:'isObsolete')}
Inventory Group: ${inventoryItemInstance.inventoryGroup?.encodeAsHTML()}
Inventory Type: ${inventoryItemInstance.inventoryType?.encodeAsHTML()}
Reorder Point: ${fieldValue(bean:inventoryItemInstance, field:'reorderPoint')}
Enable Reorder: ${fieldValue(bean:inventoryItemInstance, field:'enableReorder')}
Recommended Reorder Point: ${fieldValue(bean:inventoryItemInstance, field:'recommendedReorderPoint')}
Estimated Unit Price: ${inventoryItemInstance.estimatedUnitPriceAmount.encodeAsHTML()} ${inventoryItemInstance.estimatedUnitPriceCurrency.encodeAsHTML()}
Suppliers Part Number: ${fieldValue(bean:inventoryItemInstance, field:'suppliersPartNumber')}
Preferred Supplier: ${inventoryItemInstance.preferredSupplier?.encodeAsHTML()}
Alternate Suppliers:
  • ${s?.encodeAsHTML()}
Average Delivery Time: ${fieldValue(bean:inventoryItemInstance, field:'averageDeliveryTime')} ${fieldValue(bean:inventoryItemInstance, field:'averageDeliveryPeriod')}
Manufacturers Part Number: ${fieldValue(bean:inventoryItemInstance, field:'manufacturersPartNumber')}
Preferred Manufacturer: ${inventoryItemInstance.preferredManufacturer?.encodeAsHTML()}
Alternate Manufacturers:
  • ${m?.encodeAsHTML()}

No Inventory Movements.

Quantity Movement Type Date Person
${fieldValue(bean:movements, field:'quantity')} ${fieldValue(bean:movements, field:'inventoryMovementType')} ${fieldValue(bean:movements, field:'person')} Show
Showing ${inventoryMovementListMax} of ${inventoryMovementListTotal}
Total ${inventoryMovementListTotal}