Index: trunk/grails-app/i18n/messages.properties
===================================================================
--- trunk/grails-app/i18n/messages.properties	(revision 601)
+++ trunk/grails-app/i18n/messages.properties	(revision 609)
@@ -40,4 +40,8 @@
 person.pass.blank=Password cannot be blank
 person.pass.doesNotMatch=Passwords must match
+
+#
+# Help Balloon messages.
+#
 
 person.personGroups=Person Groups
@@ -59,4 +63,35 @@
 person.authorities.help=Give this person authority to do things in the application. \
     The user must logout for changes to take effect.
+
+# InventoryItemPurchase properties.
+inventoryItemPurchase.purchaseOrderNumber=Purchase Order #
+inventoryItemPurchase.purchaseOrderNumber.help=This number must be exact in case and spacing. \
+    All purchase received and invoice approval requires this number to track correctly. \
+    The number may only appear once for each inventory item. \
+    To enter multiple line items for a purchase order # 'M123' use 'M123.1' and 'M123.2' for example.
+inventoryItemPurchase.order.placed.date=Date
+inventoryItemPurchase.order.placed.date.help=The date that the order was placed. \
+    May be adjusted at the end of financial years. Also see the 'date created' and 'last updated' properties.
+inventoryItemPurchase.cost.code=Cost Code
+inventoryItemPurchase.cost.code.help=Cost codes assign cost to the correct asset and accouting ledger number/account. \
+    Ideally cost codes should be asset based and reflect the asset tree.
+inventoryItemPurchase.task.budget.status=Budget Status
+inventoryItemPurchase.task.budget.status.help=Was this purchase planned for in the budget or is it an unplanned spend.
+inventoryItemPurchase.supplier=Supplier
+inventoryItemPurchase.supplier.help=The supplier to make the purchase out to.
+inventoryItemPurchase.quantity=Quantity
+inventoryItemPurchase.quantity.help=The number of inventory item units purchased.
+inventoryItemPurchase.receive.quantity=Receive Quantity
+inventoryItemPurchase.receive.quantity.help=The number of inventory item units received.
+inventoryItemPurchase.approve.quantity=Approve Quantity
+inventoryItemPurchase.approve.quantity.help=The number of inventory item units to approve payment for.
+inventoryItemPurchase.order.value=Order Value
+inventoryItemPurchase.order.value.help=The total value of this line item.
+inventoryItemPurchase.receive.value=Receive Value
+inventoryItemPurchase.receive.value.help=The value of items received.
+inventoryItemPurchase.approve.value=Approve Value
+inventoryItemPurchase.approve.value.help=The value to approve payment for.
+inventoryItemPurchase.invoice.number=Invoice Number
+inventoryItemPurchase.invoice.number.help=The invoice number that this line item approves payment for.
 
 entry.duration=Duration
