PW.SPED - Nota 010009

Módulo: SPED - FISCAL

Funcionalidade: Bloco C

Data/Hora da Publicação: 24/10/2017 16:53:02

Data/Hora Última Alteração: 24/10/2017 16:53:02

Descrição da Nota: Tratamento realizado no registro C195 gerado a partir do relacionamento da Nota Fiscal com o Ajuste na tela "Relacionamento Ajuste x Nota Fiscal". Tratada a geração dos registros C100 e C197 para que não seja interrompida devido à ocorrência do erro: ORA-01722: invalid number.

Sintoma

 

Sintoma 1

Na geração do registro C195 a partir do registro C197 era verificado apenas se havia o relacionamento do ajuste com a nota fiscal na tela "Relacionamento Ajuste x Nota Fiscal". Consequentemente, o registro C195 era gerado indevidamente para alguns ajustes não configurados na tela "Associação dos Ajustes", mas que possuíam vínculo com a nota fiscal.

Exemplo:

|C100|1|0|630380|55|00|2|419731|43170504041933002040550020004197311251494755|02052017|02052017|1557,85|1|0|0|1279,94|0|0|0|139,56|1279,94|319,99|1697,50|138,35|0|37,75|148,54|0|0|

|C190|010|5403|25,00|1557,85|1279,94|319,99|1697,50|138,35|0|0|999|

|C195|P1013||

|C197|RS71000158|FUNDO DE POBREZA ICMS-ST|FA064031.01|652,50|2,00|13,05|0|

|C197|RS71000158|FUNDO DE POBREZA ICMS-ST|FA062530.00|412,50|2,00|8,25|0|

|C197|RS71000158|FUNDO DE POBREZA ICMS-ST|FA061670.02|580,00|2,00|11,60|0|

|C197|RS71000158|FUNDO DE POBREZA ICMS-ST|FA064593.02|52,50|2,00|1,05|0|

|C195|P1014||--Gerado indevimente porque não há registro C197 correspondente.

 

Sintoma 2

Estava ocorrendo o seguinte erro na geração dos registros C100 e C197:

"Não foi possível preencher a lista com os itens do registro C197. Motivo: ORA-01722: invalid number. C197: Propriedade: System.Object."

 

Solução

 

Tratamento 1

Tratamento realizado no registro C195 gerado a partir do relacionamento da nota fiscal com o ajuste na tela "Relacionamento Ajuste x Nota Fiscal" para que seja considerada também a configuração na tela "Associação dos Ajustes". Assim, o registro C195 será gerado somente se houver C197 correspondente.

 

Tratamento 2

Tratada a geração dos registros C100 e C197 para que não seja interrompida devido à ocorrência do erro: ORA-01722: invalid number.

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Tratamento realizado na geração do campo VL_ICMS_ST dos registros C100, C170 e C190 para que seja deduzido o valor do ICMS ST FCP, já que este valor é demonstrado no campo 07 (VL_ICMS) do registro C197.


Pacotes de Atualização