Wrong file system values on account_es taxes after updating the module
After updating the account_es module there are a lot of records that appear as "Out of sync" on the ModelData table.
The problem is that the module define the tax sign fields as "1" which is evaluated to Decimal(1). This makes the file system value to be different than the database values, as the database ones are decimals but the filesystem are floats.
An example record has the following values:
Values on File system:
[["account",2399],["credit_note_account",4070],["credit_note_base_code",7],["credit_note_base_sign",1],["credit_note_tax_sign",1],["description","IGIC 0%"],["group",15],["invoice_account",4070],["invoice_base_code",40],["invoice_base_sign",1],["invoice_tax_sign",1],["name","IGIC 0%"],["rate",{"decimal":"0.0","__class__":"Decimal"}],["sequence",3040],["type","percentage"]]
Values:
[["account",2399],["credit_note_account",4070],["credit_note_base_code",7],["credit_note_base_sign",1],["credit_note_tax_sign",1],["description","IGIC 0%"],["group",15],["invoice_account",4070],["invoice_base_code",40],["invoice_base_sign",1],["invoice_tax_sign",1],["name","IGIC 0%"],["rate",{"decimal":"0.0","__class__":"Decimal"}],["sequence",3040],["type","percentage"]]