diff --git a/src-util/modulescript/build/classes/org/openbravo/modulescript/TruncInvoiceDate.class b/src-util/modulescript/build/classes/org/openbravo/modulescript/TruncInvoiceDate.class
index 2c2891a28743c534fc10a6c33fe58bd4f07f4548..51cc5393ea881a8e1ac76b243f26e864a84662b7
GIT binary patch
literal 1638
zc$}3~TT>HB6#g2LOc=&nBBCxRcq13cc!AxOKvoQ(=%8pQEq&|sv|(_ZPE95(zr}}r
z-DlRSXld2{fc+8v4xg+&J&8);rOd;e?mlzQcg}aZ&-w4;+kXLE#iofYrcE5fjENF#
zEiMny@rr?~CQ_JA<C<P)wU|reSH1pb;&)uvw(|zc+IzvkqE=Q6{K1g)RbzIW;gqAo
zhRvH?Y)L!T*^X*7WLRcMEqH+!RTu_y`9}<is&Xa65yuPUz4nW`3^#e*Cr!ptg8Pqn
z=;?D$nTWQ$7Q;-8ubMKbhkQrbFO=K%WlMx!GqN|sb|BV*9pwqR%p*xL4Y?~tJ0gIj
zQ0*XMU~3EmqRCJ^0Oj(C*Lh3YRTTtMM4k#ZLbc<$aq=g;)_NSP7ROrY!n%a_ls>{A
zaklvmw|yQo?3G<1n;L)|57i<rp0D#}OvJzqsvkpoLHNCDm^IZ7g<SPC&5?r~N*dL|
z35;4;!c7BJ3+J$GVFjxej$?#j^h@Ac6na79X4~^AYpVFFw=3NV3%77v3!-jLcwO*T
z$-*7nHQ-oS$2|-8vC5GB1_=urctG{)qw*FWqQ)@w1DE~PWXS*YT~Li0GWwQ&CYSH)
zO6@)f(Z?A|xjq8q>0ykwn{L-z_Q2ewz}3ekA)<Z(>H1Q<Nw%&g>m0oHa{en-?<Ek~
zvE15^ey1bVRWTgTeQih<qu*(4YE3VArs!JsXLP^5P1%=qpC1*WB*Gh^d?rH~2zuqi
zTRd=mxe|to{7>$8+}sM)pSn|G-yyo{PhqC_n^k?@YL)Zfoi>=H5tXHZ$8cJA3GD`H
zPi;i<B%N$p8Li2}Yp^}q4B!;WRIHpNC&20&;1`U=K;xgC-xFAZ*5yJ615WV`1{cR(
z!lq54GX57P|3UH{QcqsP$fP?M8t=f&4AZ6qtAj&icKGq%7;*~54vy}{QRcCTBZR7R
zC}Egnjw0t_qJYCF>XA*+XD~;J&*K_dUqOYYc@?v9uCrvF#T3rqETJUHZh}})yW=vA
zi}S>;LfQ+s7)M*~ak@lb28oZDGcd*22P9~~<dR5J<WF4B#U6l}#j!WYyh3s>uEv*Y
LohMm{D_Hy=g+rrI

diff --git a/src-util/modulescript/build/classes/org/openbravo/modulescript/TruncInvoiceDateData.class b/src-util/modulescript/build/classes/org/openbravo/modulescript/TruncInvoiceDateData.class
index d82b8c855e54538a5ba4eb4e25eede87068d8d33..44e4537eb9c71dfe051e83323652de843fa65ef5
GIT binary patch
literal 7036
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

diff --git a/src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate.java b/src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate.java
--- a/src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate.java
+++ b/src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate.java
@@ -50,10 +50,5 @@
       handleError(e);
     }
   }
-  
-  @Override
-  protected ModuleScriptExecutionLimits getModuleScriptExecutionLimits() {
-    return new ModuleScriptExecutionLimits("0", null, 
-        new OpenbravoVersion(3,0,25187));
-  }
+
 }
diff --git a/src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate_data.xsql b/src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate_data.xsql
--- a/src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate_data.xsql
+++ b/src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate_data.xsql
@@ -41,7 +41,7 @@
       <![CDATA[
         SELECT count(*) as exist
         FROM ad_preference
-        WHERE attribute = 'TruncInvoiceDateModuleScriptExecuted'
+        WHERE attribute = 'TruncInvoiceDateModuleScriptExecuted31888'
       ]]>
     </Sql>
   </SqlMethod>
@@ -54,8 +54,8 @@
            createdby, created, updatedby, updated, attribute
            ) VALUES (
            get_uuid(), '0', '0', 'Y', 
-           '0', NOW(), '0', NOW(),'TruncInvoiceDateModuleScriptExecuted')
+           '0', NOW(), '0', NOW(),'TruncInvoiceDateModuleScriptExecuted31888')
          ]]>
         </Sql>
   </SqlMethod>
-</SqlClass>
\ No newline at end of file
+</SqlClass>
