Estou gerando o SPED e ao validar esta dando o seguinte erro:
O valor (VL_BC_ICMS do Registro C490) deve ser igual à soma do valor do item (VL_ITEM) dos Registros C470, quando ALIQ_ICMS for maior que ZERO, exceto quando os 2 últimos caracteres do campo CST_ICMS
forem iguais a "20", para a mesma combinação CST_ICMS+CFOP+ALIQ_ICMS.
Valor calculado 946,93
valor do campo 169,92
linha : |C490|000|5102|3,00|169,92|169,92|5,10||
Olhando o arquivo gerado percebi que a ordem dos registros ficou da seguinte forma considerando que gerei dados de 3 ecfs.
|C400| --> PRIMEIRO ECF
|C405|
|C420|
|C490|
|C400| --> SEGUNDO ECF
|C405|
|C420|
|C490|
|C400| --> TERCEIRO ECF
|C405|
|C420|
|C460| -- **
|C470| -- **
|C490|
Como podem ver o componente so incluiu os C460 e C470 antes do ultimo C490 ocasionando assim aquele erro.
Acredito que o correto seria assim:
|C400| --> PRIMEIRO ECF
|C405|
|C420|
|C460| -- **
|C470| -- **
|C490|
|C400| --> SEGUNDO ECF
|C405|
|C420|
|C460| -- **
|C470| -- **
|C490|
|C400| --> TERCEIRO ECF
|C405|
|C420|
|C460| -- **
|C470| -- **
|C490|
So lembrando que atualizei o componente pelo SVN.
Alguem pode me dar um help sobre o q pode estar acontecendo ???????
Licério Neto