svn commit: r555138 - /ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r555138 - /ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java

jonesde
Author: jonesde
Date: Tue Jul 10 19:01:33 2007
New Revision: 555138

URL: http://svn.apache.org/viewvc?view=rev&rev=555138
Log:
A couple more comments and cleaned up a variable name; just taking notes while reviewing

Modified:
    ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java

Modified: ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java?view=diff&rev=555138&r1=555137&r2=555138
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java (original)
+++ ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java Tue Jul 10 19:01:33 2007
@@ -364,21 +364,22 @@
             
         Element dataAreaElement = UtilXml.firstChildElement(receivePoElement, "n:DATAAREA");
         Element acknowledgeDeliveryElement = UtilXml.firstChildElement(dataAreaElement, "n:ACKNOWLEDGE_DELIVERY");
+
         // TODO: need to support multiple RECEIPTLN elements in a single message
-        Element receiptHdrElement = UtilXml.firstChildElement(acknowledgeDeliveryElement, "n:RECEIPTLN");
-        Element qtyElement = UtilXml.firstChildElement(receiptHdrElement, "N1:QUANTITY");
+        Element receiptLnElement = UtilXml.firstChildElement(acknowledgeDeliveryElement, "n:RECEIPTLN");
+        Element qtyElement = UtilXml.firstChildElement(receiptLnElement, "N1:QUANTITY");
             
         String itemQty = UtilXml.childElementValue(qtyElement, "N2:VALUE");
         String sign = UtilXml.childElementValue(qtyElement, "N2:SIGN");
-        String productId = UtilXml.childElementValue(receiptHdrElement, "N2:ITEM");
+        String productId = UtilXml.childElementValue(receiptLnElement, "N2:ITEM");
             
         // TODO: need to support multiple INVDETAIL elements under a RECEIPTLN element
-        Element invDetailElement = UtilXml.firstChildElement(receiptHdrElement, "n:INVDETAIL");
+        Element invDetailElement = UtilXml.firstChildElement(receiptLnElement, "n:INVDETAIL");
         String serialNumber = UtilXml.childElementValue(invDetailElement, "N2:SERIALNUM");
         
         // TODO: support DISPOSITN element, and set InventoryItem status accordingly
             
-        Element documentRefElement = UtilXml.firstChildElement(receiptHdrElement, "N1:DOCUMNTREF");
+        Element documentRefElement = UtilXml.firstChildElement(receiptLnElement, "N1:DOCUMNTREF");
         String orderId = UtilXml.childElementValue(documentRefElement, "N2:DOCUMENTID");
         // TODO: need to get and if possible use the DOCUMNTREF -> LINENUM element, would be orderItemSeqId
 
@@ -534,22 +535,25 @@
             
         Element dataAreaElement = UtilXml.firstChildElement(receiveRmaElement, "n:DATAAREA");
         Element acknowledgeDeliveryElement = UtilXml.firstChildElement(dataAreaElement, "n:ACKNOWLEDGE_DELIVERY");
-        Element receiptHdrElement = UtilXml.firstChildElement(acknowledgeDeliveryElement, "n:RECEIPTHDR");
-        Element qtyElement = UtilXml.firstChildElement(receiptHdrElement, "N1:QUANTITY");
+
+        // TODO: need to support multiple RECEIPTLN elements in a single message
+        Element receiptLnElement = UtilXml.firstChildElement(acknowledgeDeliveryElement, "n:RECEIPTLN");
+        Element qtyElement = UtilXml.firstChildElement(receiptLnElement, "N1:QUANTITY");
             
         String itemQty = UtilXml.childElementValue(qtyElement, "N2:VALUE");
         String sign = UtilXml.childElementValue(qtyElement, "N2:SIGN");
-        String sku = UtilXml.childElementValue(receiptHdrElement, "N2:ITEM");
+        String sku = UtilXml.childElementValue(receiptLnElement, "N2:ITEM");
             
-        Element invDetailElement = UtilXml.firstChildElement(receiptHdrElement, "n:INVDETAIL");
+        // TODO: need to support multiple INVDETAIL elements under a RECEIPTLN element
+        Element invDetailElement = UtilXml.firstChildElement(receiptLnElement, "n:INVDETAIL");
         String serialNumber = UtilXml.childElementValue(invDetailElement, "N2:SERIALNUM");
         
-        String invItemStatus = UtilXml.childElementValue(receiptHdrElement, "N2:DISPOSITN");
-            
-        Element documentRefElement = UtilXml.firstChildElement(receiptHdrElement, "N1:DOCUMNTREF");
+        String invItemStatus = UtilXml.childElementValue(receiptLnElement, "N2:DISPOSITN");
             
+        Element documentRefElement = UtilXml.firstChildElement(receiptLnElement, "N1:DOCUMNTREF");
         //String orderTypeId = UtilXml.childElementValue(documentRefElement, "N2:DOCTYPE");
         String returnId = UtilXml.childElementValue(documentRefElement, "N2:DOCUMENTID");
+        // TODO: need to get and if possible use the DOCUMNTREF -> LINENUM element, would be orderItemSeqId
             
         //Map Declaration
         Map urhCtx = new HashMap();