| 
		Notes	 | 
	
		 
	 | 
	
		
		
			| 
				(0090744)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-10-21 09:22   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: erp/pmods/org.openbravo.retail.posterminal 
Changeset: f522a2e3701df612afd1d1a4f15c6c841060be1c 
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> 
Date: Thu Oct 20 17:56:02 2016 +0200 
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f522a2e3701df612afd1d1a4f15c6c841060be1c [^] 
 
Fixed issue 	0034254: Import entries need to be executed in time order (by terminal) 
 
- We have decided to process imports filtering by terminal in sent order, without restrictions between models. We will process imports in the same order that actions were done in Web POS. 
 
--- 
M src/org/openbravo/retail/posterminal/importprocess/CashManagementImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/CashUpImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/OrderImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/POSImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/QuotationsRejectEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/VoidLayawayEntryProcessor.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0090835)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-10-25 07:35   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: erp/pmods/org.openbravo.mobile.core 
Changeset: 7d2f680656bc311ce34383bc7be1d62685b8bfb0 
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> 
Date: Fri Oct 21 10:52:18 2016 +0200 
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/7d2f680656bc311ce34383bc7be1d62685b8bfb0 [^] 
 
Related to issue 0034254: Import entries need to be executed in time order (by terminal) 
 
- Move countEntries method to a correct class 
 
--- 
A src/org/openbravo/mobile/core/process/SerializedByTermImportEntryProcessorRunnable.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0090836)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-10-25 07:36   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: erp/pmods/org.openbravo.retail.posterminal 
Changeset: 200143bab315e7aaebaa74233d6ab6bfb4959789 
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> 
Date: Fri Oct 21 10:52:43 2016 +0200 
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/200143bab315e7aaebaa74233d6ab6bfb4959789 [^] 
 
Related to issue 0034254: Import entries need to be executed in time order (by terminal) 
 
- Move countEntries method to a correct class 
 
--- 
M src/org/openbravo/retail/posterminal/importprocess/CashManagementImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/CashUpImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/OrderImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/POSImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/QuotationsRejectEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/VoidLayawayEntryProcessor.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0090842)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-10-25 09:08   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: erp/pmods/org.openbravo.retail.posterminal 
Changeset: eba19691ad62868fec4e6e71ae491b4128dde0b9 
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> 
Date: Tue Oct 25 09:07:38 2016 +0200 
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eba19691ad62868fec4e6e71ae491b4128dde0b9 [^] 
 
Fixed issue 0034254: Import entries need to be executed in time order (by terminal) 
 
- Remove unneeded super statement 
 
--- 
M src/org/openbravo/retail/posterminal/importprocess/CashManagementImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/CashUpImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/OrderImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/QuotationsRejectEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/VoidLayawayEntryProcessor.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0090859)
			 | 
		 
		
			| 
				mtaal   
			 | 
		 
		
			| 
				2016-10-25 12:03   
							 | 
		 
		 
	 | 
	
		
	 | 
	
		 
	 | 
	
		
		
			| 
				(0090937)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-10-27 08:46   
							 | 
		 
		 
	 | 
	
		
	 | 
	
		 
	 | 
	
		
		
			| 
				(0090938)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-10-27 09:16   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: erp/pmods/org.openbravo.mobile.core 
Changeset: 8f6e0f990719d3d11a7038197d09cbff06a3a91f 
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> 
Date: Thu Oct 27 09:12:45 2016 +0200 
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/8f6e0f990719d3d11a7038197d09cbff06a3a91f [^] 
 
Fixed issue 0034254: Import entries need to be executed in time order (by terminal) 
 
- Change count query by select 1 and proper return 
 
--- 
M src/org/openbravo/mobile/core/process/SerializedByTermImportEntryProcessorRunnable.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0090939)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-10-27 09:20   
							 | 
		 
		 
	 | 
	
		
	 | 
	
		 
	 | 
	| 
		
	 | 
	
		
		
			
				- did you check if the indexes of the importentry table are still valid and support the new query? 
* Nothing changed in the query which could affect to indexes. 
 
- does it make sense to add an index on createdtimestamp? 
* It doesn't make sense because the important index is importstatus index, after filtering by this column we will find very few import entries. In addition, this table must has fast insertions, so we shouldn't have many indexes. 
 
- why check both created and createdtimestamp in the query? 
* Some models doesn't have createdtimestamp so in that case wi need to check creationDate.			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0091028)
			 | 
		 
		
			| 
				mtaal   
			 | 
		 
		
			| 
				2016-10-31 20:19   
							 | 
		 
		 
	 | 
	
		
	 | 
	
		 
	 | 
	
		
		
			| 
				(0091350)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-11-11 08:48   
							 | 
		 
		 
	 | 
	
		
	 | 
	
		 
	 | 
	
		
		
			| 
				(0091356)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-11-11 08:49   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: retail/backports/3.0RR16Q2.4/org.openbravo.retail.posterminal 
Changeset: 47d9c95b179a49f69ee5b7c27ded02f0ab53bd5a 
Author: Rafa Alonso <ral <at> openbravo.com> 
Date: Fri Nov 11 08:37:17 2016 +0100 
URL: http://code.openbravo.com/retail/backports/3.0RR16Q2.4/org.openbravo.retail.posterminal/rev/47d9c95b179a49f69ee5b7c27ded02f0ab53bd5a [^] 
 
Fixed issue 34257, backport of issue 34254: Import entries need to be executed in time order (by terminal) 
 
--- 
M src/org/openbravo/retail/posterminal/importprocess/CashManagementImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/CashUpImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/OrderImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/QuotationsRejectEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/VoidLayawayEntryProcessor.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0091560)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-11-15 14:01   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: erp/pmods/org.openbravo.mobile.core 
Changeset: c6020e6fe18613a816b243ac5cd2b33069d59445 
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> 
Date: Tue Nov 15 13:42:46 2016 +0100 
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c6020e6fe18613a816b243ac5cd2b33069d59445 [^] 
 
Fixed issue 0034254: Import entries need to be executed in time order (by terminal) 
 
- Move from mobile.core to posterminal because obposPosterminal column is in posterminal 
 
--- 
R src/org/openbravo/mobile/core/process/SerializedByTermImportEntryProcessorRunnable.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0091561)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-11-15 14:06   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: erp/pmods/org.openbravo.retail.posterminal 
Changeset: fc10e2c71cb03658154ae912df29dd483c1c91c3 
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> 
Date: Tue Nov 15 13:43:51 2016 +0100 
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/fc10e2c71cb03658154ae912df29dd483c1c91c3 [^] 
 
Fixed issue 0034254: Import entries need to be executed in time order (by terminal) 
 
- Move from mobile.core to posterminal because obposPosterminal column is in posterminal 
 
--- 
M src/org/openbravo/retail/posterminal/importprocess/CashManagementImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/CashUpImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/OrderImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/QuotationsRejectEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/VoidLayawayEntryProcessor.java 
A src/org/openbravo/retail/posterminal/process/SerializedByTermImportEntryProcessorRunnable.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0091568)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2016-11-15 15:25   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: retail/backports/3.0RR16Q4/org.openbravo.retail.posterminal 
Changeset: cb594adedf3479cd4fec0802b940a616c1245aee 
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> 
Date: Tue Nov 15 15:25:13 2016 +0100 
URL: http://code.openbravo.com/retail/backports/3.0RR16Q4/org.openbravo.retail.posterminal/rev/cb594adedf3479cd4fec0802b940a616c1245aee [^] 
 
Fixed issue 0034254: Import entries need to be executed in time order (by terminal) 
 
- Move from mobile.core to posterminal because obposPosterminal column is in posterminal 
 
--- 
M src/org/openbravo/retail/posterminal/importprocess/CashManagementImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/CashUpImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/OrderImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/QuotationsRejectEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/VoidLayawayEntryProcessor.java 
A src/org/openbravo/retail/posterminal/process/SerializedByTermImportEntryProcessorRunnable.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0091585)
			 | 
		 
		
			| 
				mtaal   
			 | 
		 
		
			| 
				2016-11-15 20:47   
							 | 
		 
		 
	 | 
	
		
	 | 
	
		 
	 | 
	
		
		
			| 
				(0093429)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2017-01-12 16:43   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: retail/backports/3.0RR16Q3.5/org.openbravo.retail.posterminal 
Changeset: 8670a6045e508de52a0155cdc8e92484b558aa9a 
Author: Antonio Moreno <antonio.moreno <at> openbravo.com> 
Date: Thu Jan 12 16:42:52 2017 +0100 
URL: http://code.openbravo.com/retail/backports/3.0RR16Q3.5/org.openbravo.retail.posterminal/rev/8670a6045e508de52a0155cdc8e92484b558aa9a [^] 
 
Fixed issue 34742. Error after creating a new Business Partner, new BPLocation and complete a ticket while being offline 
 
 
Due to issue 34254, countEntries was moved to the correct class to allow the terminal execute the import entries in time order and so, CustomerAddrImportEntryProcessor should not implement it. 
 
--- 
M src/org/openbravo/retail/posterminal/importprocess/CustomerAddrImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/CustomerImportEntryProcessor.java 
--- 
			 | 
		 
		 
	 | 
	
		 
	 | 
	
		
		
			| 
				(0093431)
			 | 
		 
		
			| 
				hgbot   
			 | 
		 
		
			| 
				2017-01-12 16:44   
							 | 
		 
		 
	 | 
	
		
		
			
				Repository: retail/backports/3.0RR16Q4.1/org.openbravo.retail.posterminal 
Changeset: 17f5db13ca6ce6b4c7878ff01bd082738ac479ac 
Author: Antonio Moreno <antonio.moreno <at> openbravo.com> 
Date: Thu Jan 12 16:43:50 2017 +0100 
URL: http://code.openbravo.com/retail/backports/3.0RR16Q4.1/org.openbravo.retail.posterminal/rev/17f5db13ca6ce6b4c7878ff01bd082738ac479ac [^] 
 
Fixed issue 34741. Error after creating a new Business Partner, new BPLocation and complete a ticket while being offline 
 
 
Due to issue 34254, countEntries was moved to the correct class to allow the terminal execute the import entries in time order and so, CustomerAddrImportEntryProcessor should not implement it. 
 
--- 
M src/org/openbravo/retail/posterminal/importprocess/CustomerAddrImportEntryProcessor.java 
M src/org/openbravo/retail/posterminal/importprocess/CustomerImportEntryProcessor.java 
--- 
			 | 
		 
		 
	 |