Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0025411Openbravo ERP00. Application dictionarypublic2013-12-31 10:172013-12-31 17:23
vmromanos 
vmromanos 
immediatemajorN/A
closedfixed 
20Debian 5.0
 
3.0MP30.1 
vmromanos
Core
No
0025411: API Change: Move Cash VAT User Interface to an external module
Cash VAT Management is a feature that should be used by a reduced number of users, however the impact in the user interface is very high, affecting important windows like Purchase/Sales Orders/Invoices, Tax Rate, Business Partner or Organization.

In order to make it transparent for the users, we have decided to move only the UI artifacts related to the Cash VAT (Tabs & Fields) to an external module (called Cash VAT Management), that can be manually installed by the users interested in this feature.

Note that business logic is still in Core because it is impossible to isolate to the external module.


The API Change has no risk because we are only moving Tabs and Fields from Core to an external module, keeping their previous UUIDs, so that the users can install the new module afterwards.
N/A
Authorize the API Change for 3.0MP30.1
No tags attached.
Issue History
2013-12-31 10:17vmromanosNew Issue
2013-12-31 10:17vmromanosAssigned To => dmitry_mezentsev
2013-12-31 10:17vmromanosModules => Core
2013-12-31 10:17vmromanosTriggers an Emergency Pack => No
2013-12-31 10:18vmromanosNote Added: 0063145
2013-12-31 11:16dmitry_mezentsevNote Added: 0063146
2013-12-31 11:16dmitry_mezentsevAssigned Todmitry_mezentsev => vmromanos
2013-12-31 15:32vmromanosStatusnew => scheduled
2013-12-31 15:32vmromanosfix_in_branch => pi
2013-12-31 15:33hgbotCheckin
2013-12-31 15:33hgbotNote Added: 0063150
2013-12-31 15:33hgbotStatusscheduled => resolved
2013-12-31 15:33hgbotResolutionopen => fixed
2013-12-31 15:33hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/api-checks/rev/721d8dbc74a1d1cb9f2e18421d087a972ff6003d [^]
2013-12-31 17:23vmromanosReview Assigned To => vmromanos
2013-12-31 17:23vmromanosNote Added: 0063155
2013-12-31 17:23vmromanosStatusresolved => closed

Notes
(0063145)
vmromanos   
2013-12-31 10:18   
API Checks errors from try:

[checkAPI] 55327 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 55330 ERROR - Errors in API data validation
 [checkAPI] 55332 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 55336 ERROR - Removed row from table AD_FIELD - ID: 0040DECE29094594A8DAF484F5E2D390
 [checkAPI] 55338 ERROR - Removed row from table AD_FIELD - ID: 02A3B0F2C9124DDAA052E1EA5052E852
 [checkAPI] 55341 ERROR - Removed row from table AD_FIELD - ID: 0DF7F7A936CE413C88068847D47CB683
 [checkAPI] 55344 ERROR - Removed row from table AD_FIELD - ID: 18B9FE2E0DB64DE98F8F9F7FBDA3A881
 [checkAPI] 55347 ERROR - Removed row from table AD_FIELD - ID: 18C8C7910ABF47D597CA9A6B5A33DAE3
 [checkAPI] 55350 ERROR - Removed row from table AD_FIELD - ID: 212E5475B4EB447D9C4543D03382E567
 [checkAPI] 55352 ERROR - Removed row from table AD_FIELD - ID: 2265D6EDCF504DA09A3194674FB9E8FB
 [checkAPI] 55356 ERROR - Removed row from table AD_FIELD - ID: 26F692477A8C43F38F2DBEEB2D00AA93
 [checkAPI] 55359 ERROR - Removed row from table AD_FIELD - ID: 2D58690465B3412B9CB4E41E68F01642
 [checkAPI] 55362 ERROR - Removed row from table AD_FIELD - ID: 2DD9860A7FA44013850854436C58022A
 [checkAPI] 55365 ERROR - Removed row from table AD_FIELD - ID: 3624D81A8BE348D2A1470FDB42713CB6
 [checkAPI] 55387 ERROR - Removed row from table AD_FIELD - ID: 3BAC8EF759214DF2AF25B8C234EDF566
 [checkAPI] 55390 ERROR - Removed row from table AD_FIELD - ID: 3F65C0F5F34B416286516BC5664CC82F
 [checkAPI] 55393 ERROR - Removed row from table AD_FIELD - ID: 44D3CC9EC5994FBA9AC309F484C58940
 [checkAPI] 55396 ERROR - Removed row from table AD_FIELD - ID: 47AFB7EC6CB444D19A386D5ABAAEBFE4
 [checkAPI] 55399 ERROR - Removed row from table AD_FIELD - ID: 53BAD7548E9B412DBD79BBCBA9D44FCF
 [checkAPI] 55402 ERROR - Removed row from table AD_FIELD - ID: 5DD6720CACE2494D866FBFDD7C11DE73
 [checkAPI] 55405 ERROR - Removed row from table AD_FIELD - ID: 61B242B54C8D40D88E38FCA866690906
 [checkAPI] 55408 ERROR - Removed row from table AD_FIELD - ID: 7172F124ABB04AC5B1E7C2EA7F199B3D
 [checkAPI] 55416 ERROR - Removed row from table AD_FIELD - ID: 72E550AF930342B9BB17A2CB2140FBD6
 [checkAPI] 55420 ERROR - Removed row from table AD_FIELD - ID: 851C58284A9E4758818E99BAAE7CA06A
 [checkAPI] 55423 ERROR - Removed row from table AD_FIELD - ID: 87C067F0AD9A4F58920B84026AF26EA1
 [checkAPI] 55426 ERROR - Removed row from table AD_FIELD - ID: 8B9FD0EC587845FCB2906F58268F47EC
 [checkAPI] 55429 ERROR - Removed row from table AD_FIELD - ID: 8E9E8D35E36246E095D31CC6D4739010
 [checkAPI] 55431 ERROR - Removed row from table AD_FIELD - ID: 9145D663A3AD44308A6C1E202065657E
 [checkAPI] 55434 ERROR - Removed row from table AD_FIELD - ID: 92EF547ECC164AE6AD322A662A3142AD
 [checkAPI] 55446 ERROR - Removed row from table AD_FIELD - ID: 92FE2141CDD74F919CDCF495A6479E66
 [checkAPI] 55449 ERROR - Removed row from table AD_FIELD - ID: 93967626682D497BA0B51F84B76E77E2
 [checkAPI] 55452 ERROR - Removed row from table AD_FIELD - ID: 9D0829A08B2D4C67AF0975F748F90100
 [checkAPI] 55455 ERROR - Removed row from table AD_FIELD - ID: A290B05A9F374EB99F7E2A13F0E8A9C5
 [checkAPI] 55459 ERROR - Removed row from table AD_FIELD - ID: B5BE9FA58CA24CD5AE4477EFE4EABF89
 [checkAPI] 55462 ERROR - Removed row from table AD_FIELD - ID: BA1A22E7B2924F3CA93518B2B46A6472
 [checkAPI] 55465 ERROR - Removed row from table AD_FIELD - ID: BA98F8FEB87F4C2BA20D71CBFF55BE07
 [checkAPI] 55467 ERROR - Removed row from table AD_FIELD - ID: BC302956FEC144A9AADE29CDDFAC0523
 [checkAPI] 55471 ERROR - Removed row from table AD_FIELD - ID: C3EE164E62FC4CF0AB7D8AB58AEF2C4F
 [checkAPI] 55474 ERROR - Removed row from table AD_FIELD - ID: C5E94766DD5C450DB6E92DBD7DDB7882
 [checkAPI] 55477 ERROR - Removed row from table AD_FIELD - ID: CA5FE54116DB452C9517816D620C6028
 [checkAPI] 55480 ERROR - Removed row from table AD_FIELD - ID: D1B2645B4F3C444B829BB67749F0CC00
 [checkAPI] 55483 ERROR - Removed row from table AD_FIELD - ID: D39C2F47351A45378D6A8E387D0AA261
 [checkAPI] 55486 ERROR - Removed row from table AD_FIELD - ID: D55AF88B874E4CE592A44D9CD77A1101
 [checkAPI] 55489 ERROR - Removed row from table AD_FIELD - ID: E1CE534E6AD042D287315BCBB1ED329D
 [checkAPI] 55492 ERROR - Removed row from table AD_FIELD - ID: E525DCA1E13E453483A98EC87484CE0E
 [checkAPI] 55496 ERROR - Removed row from table AD_FIELD - ID: E60E20186AD84BC78F4EA163CDB9AA2D
 [checkAPI] 55499 ERROR - Removed row from table AD_FIELD - ID: F14698251A54404AA5373C93CF46049C
 [checkAPI] 55501 ERROR - Removed row from table AD_FIELD - ID: F3C39E589BE146E0A9071AD336BD1FF5
 [checkAPI] 55504 ERROR - Removed row from table AD_TAB - ID: 9A8C1CEDE4734891AA2AE7CFE5C2244E
 [checkAPI] 55516 ERROR - Removed row from table AD_TAB - ID: A7DB5BF8D9A84BF8A69EF559A0AF2B16
 [checkAPI] 55519 ERROR -
 [checkAPI]
(0063146)
dmitry_mezentsev   
2013-12-31 11:16   
Approved.
(0063150)
hgbot   
2013-12-31 15:33   
Repository: erp/devel/api-checks
Changeset: 721d8dbc74a1d1cb9f2e18421d087a972ff6003d
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Tue Dec 31 15:32:34 2013 +0100
URL: http://code.openbravo.com/erp/devel/api-checks/rev/721d8dbc74a1d1cb9f2e18421d087a972ff6003d [^]

Fixed bug 25411: API Change: Move Cash VAT User Interface to an external module

---
M model/src-db/database/sourcedata/AD_FIELD.xml
M model/src-db/database/sourcedata/AD_TAB.xml
---
(0063155)
vmromanos   
2013-12-31 17:23   
Integration successfully passed:
http://ci.openbravo.com/job/int-api/72/ [^]