--
<?xml version="1.0" ?><entityDetail><type>I_Order</type><detail><DocTypeName>POS Order</DocTypeName><AD_Client_ID>1000000</AD_Client_ID><AD_Org_ID>1000002</AD_Org_ID><POSLocatorName>Armazem Alto-Mae</POSLocatorName><DateOrdered>2017-04-04 10:58:18.461</DateOrdered><BPartner></BPartner><UserName>Administrador</UserName><DocumentNo>45a310e1-b4df-4e94-9282-67aa4184d75f-0</DocumentNo><MachineName>WIN-55V2B7C4HU0</MachineName><M_Product_ID>1000005</M_Product_ID><ProductValue>Cafe+Latte</ProductValue><QtyOrdered>1.0</QtyOrdered><PriceActual>90.0</PriceActual><TaxName>IVA</TaxName><TaxAmt>15.3</TaxAmt><paymentType>POS Order</paymentType><creditnoteAmount>0.0</creditnoteAmount><paymentAmount>362.7</paymentAmount></detail><detail><DocTypeName>POS Order</DocTypeName><AD_Client_ID>1000000</AD_Client_ID><AD_Org_ID>1000002</AD_Org_ID><POSLocatorName>Armazem Alto-Mae</POSLocatorName><DateOrdered>2017-04-04 10:58:18.461</DateOrdered><BPartner></BPartner><UserName>Administrador</UserName><DocumentNo>45a310e1-b4df-4e94-9282-67aa4184d75f-1</DocumentNo><MachineName>WIN-55V2B7C4HU0</MachineName><M_Product_ID>1000017</M_Product_ID><ProductValue>Sprite+2l</ProductValue><QtyOrdered>1.0</QtyOrdered><PriceActual>100.0</PriceActual><TaxName>IVA</TaxName><TaxAmt>17.0</TaxAmt><paymentType>POS Order</paymentType><creditnoteAmount>0.0</creditnoteAmount><paymentAmount>362.7</paymentAmount></detail><detail><DocTypeName>POS Order</DocTypeName><AD_Client_ID>1000000</AD_Client_ID><AD_Org_ID>1000002</AD_Org_ID><POSLocatorName>Armazem Alto-Mae</POSLocatorName><DateOrdered>2017-04-04 10:58:18.461</DateOrdered><BPartner></BPartner><UserName>Administrador</UserName><DocumentNo>45a310e1-b4df-4e94-9282-67aa4184d75f-2</DocumentNo><MachineName>WIN-55V2B7C4HU0</MachineName><M_Product_ID>1000016</M_Product_ID><ProductValue>Sprite+340ml</ProductValue><QtyOrdered>1.0</QtyOrdered><PriceActual>60.0</PriceActual><TaxName>IVA</TaxName><TaxAmt>10.200000000000001</TaxAmt><paymentType>POS Order</paymentType><creditnoteAmount>0.0</creditnoteAmount><paymentAmount>362.7</paymentAmount></detail><detail><DocTypeName>POS Order</DocTypeName><AD_Client_ID>1000000</AD_Client_ID><AD_Org_ID>1000002</AD_Org_ID><POSLocatorName>Armazem Alto-Mae</POSLocatorName><DateOrdered>2017-04-04 10:58:18.461</DateOrdered><BPartner></BPartner><UserName>Administrador</UserName><DocumentNo>45a310e1-b4df-4e94-9282-67aa4184d75f-3</DocumentNo><MachineName>WIN-55V2B7C4HU0</MachineName><M_Product_ID>1000004</M_Product_ID><ProductValue>The+Tarik</ProductValue><QtyOrdered>1.0</QtyOrdered><PriceActual>60.0</PriceActual><TaxName>IVA</TaxName><TaxAmt>10.200000000000001</TaxAmt><paymentType>POS Order</paymentType><creditnoteAmount>0.0</creditnoteAmount><paymentAmount>362.7</paymentAmount></detail></entityDetail> |
|
<?xml version="1.0" ?><entityDetail><type>I_Order</type><detail><DocTypeName>POS Order</DocTypeName><AD_Client_ID>1000000</AD_Client_ID><AD_Org_ID>1000005</AD_Org_ID><POSLocatorName>Armazem Matola</POSLocatorName><DateOrdered>2017-09-11 09:52:55.08</DateOrdered><BPartner></BPartner><UserName>Administrador</UserName><DocumentNo>a73c1d81-d65e-4095-aaff-8608fe895dcd-0</DocumentNo><MachineName>Nampula</MachineName><M_Product_ID>1000004</M_Product_ID><ProductValue>Arroz+50kg</ProductValue><QtyOrdered>1.0</QtyOrdered><PriceActual>500.0</PriceActual><TaxName>Imposto IVA</TaxName><TaxAmt>85.0</TaxAmt><paymentType>POS Order</paymentType><creditnoteAmount>0.0</creditnoteAmount><paymentAmount>1755.0</paymentAmount></detail><detail><DocTypeName>POS Order</DocTypeName><AD_Client_ID>1000000</AD_Client_ID><AD_Org_ID>1000005</AD_Org_ID><POSLocatorName>Armazem Matola</POSLocatorName><DateOrdered>2017-09-11 09:52:55.08</DateOrdered><BPartner></BPartner><UserName>Administrador</UserName><DocumentNo>a73c1d81-d65e-4095-aaff-8608fe895dcd-1</DocumentNo><MachineName>Nampula</MachineName><M_Product_ID>1000004</M_Product_ID><ProductValue>Arroz+50kg</ProductValue><QtyOrdered>1.0</QtyOrdered><PriceActual>500.0</PriceActual><TaxName>Imposto IVA</TaxName><TaxAmt>85.0</TaxAmt><paymentType>POS Order</paymentType><creditnoteAmount>0.0</creditnoteAmount><paymentAmount>1755.0</paymentAmount></detail><detail><DocTypeName>POS Order</DocTypeName><AD_Client_ID>1000000</AD_Client_ID><AD_Org_ID>1000005</AD_Org_ID><POSLocatorName>Armazem Matola</POSLocatorName><DateOrdered>2017-09-11 09:52:55.08</DateOrdered><BPartner></BPartner><UserName>Administrador</UserName><DocumentNo>a73c1d81-d65e-4095-aaff-8608fe895dcd-2</DocumentNo><MachineName>Nampula</MachineName><M_Product_ID>1000004</M_Product_ID><ProductValue>Arroz+50kg</ProductValue><QtyOrdered>1.0</QtyOrdered><PriceActual>500.0</PriceActual><TaxName>Imposto IVA</TaxName><TaxAmt>85.0</TaxAmt><paymentType>POS Order</paymentType><creditnoteAmount>0.0</creditnoteAmount><paymentAmount>1755.0</paymentAmount></detail></entityDetail>
|
11:48:29.675 CalloutOrder.start: priceListReadOnly - C_Order_ID=1000000 (old=null) {active=false} [25] 11:48:30.393 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000000 (old=null) {active=false} [100] 11:48:33.048 CalloutOrder.start: priceListReadOnly - C_Order_ID=1000007 (old=1000000) {active=false} [27] 11:48:33.125 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000059 (old=1000000) {active=false} [27] 11:48:40.758 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000044 (old=1000059) {active=false} [100] 11:48:52.651 ImportQueue2Order.parseXMLString: checking ORG field AD_Org_ID = 1000005 [31] 11:48:52.741 ImportQueue2Order.parseXMLString: checking ORG field AD_Org_ID = 1000005 [31] 11:48:52.783 ImportQueue2Order.parseXMLString: checking ORG field AD_Org_ID = 1000005 [31] 11:48:52.843 ImportQueue2Order.parseXMLString: checking ORG field AD_Org_ID = 1000003 [31] 11:49:06.917 CalloutOrder.start: priceListReadOnly - C_Order_ID=1000000 (old=null) {active=false} [22] 11:49:07.426 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000000 (old=null) {active=false} [100] 11:49:12.657 CalloutOrder.start: priceListReadOnly - C_Order_ID=1000008 (old=1000004) {active=false} [25] 11:49:12.713 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000063 (old=1000044) {active=false} [25] 11:49:15.736 CalloutOrder.start: priceListReadOnly - C_Order_ID=1000004 (old=1000008) {active=false} [100] 11:49:15.758 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000044 (old=1000063) {active=false} [100] 11:49:16.926 CalloutOrder.start: priceListReadOnly - C_Order_ID=1000008 (old=1000004) {active=false} [20] 11:49:16.968 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000063 (old=1000044) {active=false} [20]
13:00:15.785 Trx.rollback: **** SvrProcess_faa3033d-ca98-45a5-b855-a8e65bc63058 [42] 13:00:15.786 Trx.commit: **** SvrProcess_faa3033d-ca98-45a5-b855-a8e65bc63058 [42] 13:00:15.789 Trx.commit: **** POSaveAD_PInstance_71c40dff-6a12-484f-9a66-0516ad628d4b [42] 13:02:49.660 AbstractProcessDialog.doRun: Process Info=ProcessInfo[Import Queue Orders,Process_ID=1000000,Error=false,Summary=,Log=0] AD_Client_ID=1000000 [44] 13:02:49.661 MRole.get: AD_Role_ID=1000000, AD_User_ID=1000000, reload=false [44] 13:02:49.670 Trx.commit: **** POSaveAD_PInstance_c1887a0d-433e-403c-ab7d-e601f3e77448 [44] 13:02:49.673 Trx.commit: **** POSaveAD_PInstance_Para_a9370ade-dc43-4704-8099-27f5b7b75652 [44] 13:02:49.679 Trx.commit: **** POSaveAD_PInstance_Para_875bf3e7-e7a1-4974-af41-3f2468807c52 [44] 13:02:49.682 Trx.commit: **** POSaveAD_PInstance_Para_78905e5a-60ea-455f-b6a2-3315420c6878 [44] 13:02:53.151===========> MOrder.saveError: FillMandatory - C_BPartner_ID is mandatory. [44] 13:02:53.152-----------> MOrder.save: beforeSave - MOrder[0-null,IsSOTrx=true,C_DocType_ID=0, GrandTotal=0.0] [44] org.adempiere.exceptions.BPartnerNoShipToAddressException: Business Partner has no Ship To Address - _ at org.compiere.model.MOrder.setBPartner(MOrder.java:496) at org.compiere.model.MOrder.beforeSave(MOrder.java:991) at org.compiere.model.PO.save(PO.java:2074) at org.compiere.model.PO.saveEx(PO.java:2224) at org.compiere.model.PO.saveEx(PO.java:2358) at org.adempiere.process.ImportQueue2Order.parseXMLString(ImportQueue2Order.java:135) at org.adempiere.process.ImportQueue2Order.doIt(ImportQueue2Order.java:78) at org.compiere.process.SvrProcess.process(SvrProcess.java:201) at org.compiere.process.SvrProcess.startProcess(SvrProcess.java:147) at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:172) at org.compiere.apps.AbstractProcessCtl.startProcess(AbstractProcessCtl.java:466) at org.compiere.apps.AbstractProcessCtl.run(AbstractProcessCtl.java:234)
14:08:53.886 Trx.rollback: **** SvrProcess_07b5d234-b0bc-4a73-b4c2-d4d669de651c [51] 14:08:53.886 Trx.commit: **** SvrProcess_07b5d234-b0bc-4a73-b4c2-d4d669de651c [51] 14:08:53.895 Trx.commit: **** POSaveAD_PInstance_0fb183e9-9340-4edb-9415-4d43c264423a [51] 14:08:57.221 AbstractProcessDialog.doRun: Process Info=ProcessInfo[Import Queue Orders,Process_ID=1000000,Error=false,Summary=,Log=0] AD_Client_ID=1000000 [58] 14:08:57.221 MRole.get: AD_Role_ID=1000000, AD_User_ID=1000000, reload=false [58] 14:08:57.232 Trx.commit: **** POSaveAD_PInstance_85fa8c3e-2698-478d-86b6-a057e3e6cc2a [58] 14:08:57.236 Trx.commit: **** POSaveAD_PInstance_Para_501aab11-f470-4d6c-a301-c2679f0cfc6e [58] 14:08:57.323 Trx.commit: **** POSaveAD_PInstance_Para_66c9d928-4763-446f-ad26-8adfabfeaa67 [58] 14:08:57.328 Trx.commit: **** POSaveAD_PInstance_Para_92a73637-e9ef-4f25-937c-9a17ad45f5f9 [58] 14:08:57.345===========> MOrder.saveError: FillMandatory - C_BPartner_ID is mandatory. [58] 14:08:57.348-----------> MOrder.save: beforeSave - MOrder[0-null,IsSOTrx=true,C_DocType_ID=0, GrandTotal=0.0] [58] org.adempiere.exceptions.BPartnerNoShipToAddressException: Business Partner has no Ship To Address - _ at org.compiere.model.MOrder.setBPartner(MOrder.java:496) at org.compiere.model.MOrder.beforeSave(MOrder.java:991) at org.compiere.model.PO.save(PO.java:2074) at org.compiere.model.PO.saveEx(PO.java:2224) at org.compiere.model.PO.saveEx(PO.java:2358) at org.adempiere.process.ImportQueue2Order.parseXMLString(ImportQueue2Order.java:135) at org.adempiere.process.ImportQueue2Order.doIt(ImportQueue2Order.java:78) at org.compiere.process.SvrProcess.process(SvrProcess.java:201) at org.compiere.process.SvrProcess.startProcess(SvrProcess.java:147) at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:172) at org.compiere.apps.AbstractProcessCtl.startProcess(AbstractProcessCtl.java:466) at org.compiere.apps.AbstractProcessCtl.run(AbstractProcessCtl.java:234)
15:06:28.192 AbstractProcessDialog.doRun: Process Info=ProcessInfo[Import Queue Orders,Process_ID=1000000,Error=false,Summary=,Log=0] AD_Client_ID=1000000 [43] 15:06:28.193 MRole.get: AD_Role_ID=1000000, AD_User_ID=1000000, reload=false [43] 15:06:28.201 Trx.commit: **** POSaveAD_PInstance_89aecff6-7015-4529-86d8-9845eeb5dc4d [43] 15:06:28.210 Trx.commit: **** POSaveAD_PInstance_Para_cff16257-5491-4825-9a3d-8763aa477dd6 [43] 15:06:28.212 Trx.commit: **** POSaveAD_PInstance_Para_e7f4afa6-4699-4b51-9f23-55519f344191 [43] 15:06:28.214 Trx.commit: **** POSaveAD_PInstance_Para_513eb309-45d9-4dee-a8d8-13cd31ef2e3d [43] 15:06:28.250 ImportQueue2Order.parseXMLString: AD_Org_ID has new = 1000005 [43] 15:06:28.259 ImportQueue2Order.parseXMLString: Same Order - BP = Standard, Org = 1000005 IDs check:1000005 and 1000005 [43] 15:06:28.390 ImportQueue2Order.parseXMLString: saving MOrder: ID=1000013 [43] 15:06:28.394 ImportQueue2Order.parseXMLString: Same Order - BP = Standard, Org = 1000005 IDs check:1000005 and 1000005 [43] 15:06:28.447 ImportQueue2Order.parseXMLString: saving MOrder: ID=1000013 [43] 15:06:28.457 ImportQueue2Order.parseXMLString: Same Order - BP = Standard, Org = 1000005 IDs check:1000005 and 1000005 [43] 15:06:28.509 ImportQueue2Order.parseXMLString: saving MOrder: ID=1000013 [43] 15:06:28.513 ImportQueue2Order.parseXMLString: Same Order - BP = Standard, Org = 1000005 IDs check:1000005 and 1000005 [43] 15:06:28.578 ImportQueue2Order.parseXMLString: saving MOrder: ID=1000013 [43] 15:06:28.591 ImportQueue2Order.parseXMLString: AD_Org_ID has new = 1000003 [43] 15:06:28.596 ImportQueue2Order.parseXMLString: Same Order - BP = Standard, Org = 1000003 IDs check:1000003 and 1000003 [43] 15:06:28.664 ImportQueue2Order.parseXMLString: saving MOrder: ID=1000012 [43] 15:06:28.667 ImportQueue2Order.parseXMLString: Same Order - BP = Standard, Org = 1000003 IDs check:1000003 and 1000003 [43] 15:06:28.719 ImportQueue2Order.parseXMLString: saving MOrder: ID=1000012 [43] 15:06:28.728 ImportQueue2Order.parseXMLString: Same Order - BP = Standard, Org = 1000003 IDs check:1000003 and 1000003 [43] 15:06:28.779 ImportQueue2Order.parseXMLString: saving MOrder: ID=1000012 [43] 15:06:28.782 ImportQueue2Order.parseXMLString: Same Order - BP = Standard, Org = 1000003 IDs check:1000003 and 1000003 [43] 15:06:28.830 ImportQueue2Order.parseXMLString: saving MOrder: ID=1000012 [43] 15:06:38.847 Trx.commit: **** SvrProcess_d66b3358-728a-41c2-aff6-dc9b4b95b1fb [43] 15:06:38.852 Trx.commit: **** POSaveAD_PInstance_f89fa4b9-6432-4c61-bace-ab1aadd725ce [43] 15:06:45.446 GridTable.dataRefreshAll: [20] 15:06:45.446 GridTable.open: MaxRows=0 [20] 15:06:45.452 Trx.commit: **** Loader_1c32452d-f5e3-48c8-8260-80680af96cac [48] 15:06:45.456 AbstractADWindowContent.dataStatusChanged: 1/6 [20] 15:06:45.475 AbstractADWindowContent.dataStatusChanged: 1/6 [20] 15:06:45.514 GridTable.dataRequery: C_OrderLine.C_Order_ID=1000013; OnlyCurrent=false [20] 15:06:45.514 GridTable.open: MaxRows=0 [20] 15:06:45.520 Trx.commit: **** Loader_855d9085-7cdc-4a5e-86e4-22c61270a0a1 [51] 15:06:45.529 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000076 (old=1000076) {active=false} [20] 15:06:51.786 GridTab.navigate: Row=1 [28] 15:06:51.795 CalloutOrder.start: priceListReadOnly - C_Order_ID=1000012 (old=1000013) {active=false} [28] 15:06:51.806 AbstractADWindowContent.dataStatusChanged: 2/6 [28] 15:06:51.812 GridTable.dataRequery: C_OrderLine.C_Order_ID=1000012; OnlyCurrent=false [28] 15:06:51.812 GridTable.open: MaxRows=0 [28] 15:06:51.815 Trx.commit: **** Loader_c0905f3e-bdee-4fef-b3c1-2a3ac20a38c2 [44] 15:06:51.830 CalloutOrder.start: navigateOrderLine - C_OrderLine_ID=1000075 (old=1000076) {active=false} [28] 15:07:04.516 AdempiereMonitor.processTraceParameter: Command: /opt/idempiere-server/log/idempiere.2017-09-11_2.log [25]
HI, please see below
Hi, please see below
Please see below
I have made progress in reviewing Ghintech of Venezuela/Panama inprovement to my original OpenbravoPOS integration (much thanks to Eduardo Gil). Progress is here <a href="https://l.facebook.com/l.php?u=http%3A%2F%2Fred1.org%2Fadempiere%2Fviewtopic.php%3Ff%3D45%26t%3D1825%26p%3D8854%23p8854&h=ATMb0BH3Jt3qZeTNAUf_Luj16JD9ZW90i-K-rWduZB0hSIjHDboq8YDwkCAY624rKD4EJvSiZMTHWVWRvTLwL682iIoYCthxz_xjeqpcBY64egvbNCYnJSk7iT1XfcPbQFKjWqxqoOHBjI61ig&enc=AZOQqo8mUPtkcp3uPrixGXvLDnj2AVOBYNj3-5kh7WXPMwai8K5Hqr4mce_iBSZlC7-LohxQVhVTAKCct3KFaVoUiS_GQNfJIVKtIJryho3pJiuLaJyAc0Bijhk-1xgZgo-CUqtKQTqR7sVv610iTqmlsovq0wjtSmZumnecfYGh3A&s=1" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fl.facebook.com%2Fl.php%3Fu%3Dhttp%253A%252F%252Fred1.org%252Fadempiere%252Fviewtopic.php%253Ff%253D45%2526t%253D1825%2526p%253D8854%2523p8854%26h%3DATMb0BH3Jt3qZeTNAUf_Luj16JD9ZW90i-K-rWduZB0hSIjHDboq8YDwkCAY624rKD4EJvSiZMTHWVWRvTLwL682iIoYCthxz_xjeqpcBY64egvbNCYnJSk7iT1XfcPbQFKjWqxqoOHBjI61ig%26enc%3DAZOQqo8mUPtkcp3uPrixGXvLDnj2AVOBYNj3-5kh7WXPMwai8K5Hqr4mce_iBSZlC7-LohxQVhVTAKCct3KFaVoUiS_GQNfJIVKtIJryho3pJiuLaJyAc0Bijhk-1xgZgo-CUqtKQTqR7sVv610iTqmlsovq0wjtSmZumnecfYGh3A%26s%3D1\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFXRLUCDjW_QnqsABxeZtJYHERTAw';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fl.facebook.com%2Fl.php%3Fu%3Dhttp%253A%252F%252Fred1.org%252Fadempiere%252Fviewtopic.php%253Ff%253D45%2526t%253D1825%2526p%253D8854%2523p8854%26h%3DATMb0BH3Jt3qZeTNAUf_Luj16JD9ZW90i-K-rWduZB0hSIjHDboq8YDwkCAY624rKD4EJvSiZMTHWVWRvTLwL682iIoYCthxz_xjeqpcBY64egvbNCYnJSk7iT1XfcPbQFKjWqxqoOHBjI61ig%26enc%3DAZOQqo8mUPtkcp3uPrixGXvLDnj2AVOBYNj3-5kh7WXPMwai8K5Hqr4mce_iBSZlC7-LohxQVhVTAKCct3KFaVoUiS_GQNfJIVKtIJryho3pJiuLaJyAc0Bijhk-1xgZgo-CUqtKQTqR7sVv610iTqmlsov
HI, please see below
Hi, please see below
Please see below
3 - If you Export to queue data set to only one organization, ie a Price List, other POS set to different Organizations still accept to import same data, ie if I export data for HQ, the POS set to Store will still Import said data.
if (column.equals("POSLocatorName"))
{
//checking if right POS Name
//if (!poslocator.equals(n.getTextContent()))
// break;