Index: trunk/grails-app/controllers/InventoryItemPurchaseDetailedController.groovy
===================================================================
--- trunk/grails-app/controllers/InventoryItemPurchaseDetailedController.groovy	(revision 713)
+++ trunk/grails-app/controllers/InventoryItemPurchaseDetailedController.groovy	(revision 717)
@@ -350,4 +350,7 @@
         }
 
+        // Prevent lazy initialization error.
+        result.inventoryItemPurchaseInstance.costCode.attach()
+
         render(view:'receive',
                         model:['inventoryItemPurchaseInstance': result.inventoryItemPurchaseInstance,
@@ -394,4 +397,7 @@
         }
 
+        // Prevent lazy initialization error.
+        result.inventoryItemPurchaseInstance.costCode.attach()
+
         render(view:'approveInvoicePayment',
                     model:['inventoryItemPurchaseInstance': result.inventoryItemPurchaseInstance,
