Dears,
Why is not able to create DECIMAL attribute with zero scale? It is normal valid data type. I had to create it as DECIMAL (12,1) and manually change in DB to DECIMAL (12,0). Everything works well after the change in DB.
So, I think, there is no reason to not allow zero scale in the attribute definition.
Jiří