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.
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)