Histórico da Página
01. DADOS GERAIS
Produto: |
| |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| |||||||||||||
Segmento: |
| |||||||||||||
Módulo: | Livros Fiscais | |||||||||||||
Função: | FISA095.PRW | |||||||||||||
País: | Brasil | |||||||||||||
Ticket: | 10420124 | |||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-24420 |
02. SITUAÇÃO/REQUISITO
1.
- Erro no DbMonitor ao transmitir GNRE de qualquer estado, na issue principal está anexo log para avaliação
...
- .
- Transmissão da GNRE WS para alguns estados
...
- apresentava inconsistência no retorno da transmissão,
...
- exibindo a
...
- mensagem de Erro de schema na tag <DocumetoOrigem>
...
- devido a configuração do campo F6_TIPOGNU.
...
- Este erro ocorre por que
...
- o campo F6_TIPOGNU - Tipo Documento UF foi criado como TIPO Numérico, sendo que o correto é TIPO Caractere.
...
-
- Rejeição 240: campos 132 e 117 inválidos - Erro na sincronização de Cadastro de Informações Extras na rotina GNRE_WS
Na rotina Guia Nacional do Recolhimento - Web Service - (FISA095 GNRE_WS), ao realizar a sincronização de informações extras com a SEFAZ via TSS não está sendo preenchido automaticamente o campo F0N_CODINT para o ESTADO do RJ.
Exemplo:
Ao gerar GNRE para DIFAL
...
3.
Geradas GNRE para DIFAL (100102) e ICMS-ST (100099) para o Estado do RJ, que possui com código de receita 100102 e 100099 respectivamente, há a obrigatoriedade em enviar os campos extras no XML, de . De acordo com o layout, as duas receitas devem enviar o campo extra 117 neste EstadoESTADO. No cadastro de campos extras é realizada a configuração para geração do campo, porém ao sincronizar as informações via TSS o campo F0Ncampo F0N_CODINT não é preenchido gerando erro na validação do XML.
03. SOLUÇÃO
1.
- Acerto na query responsável por selecionar os dados de GNRE no momento da transmissão,
...
- retornando apenas os campos estritamente necessários para o processo
...
- e retirando o campo MEMO F6_XMLENV que causava a não conformidade apresentada na tela de mensagens do DBAccess.
...
- Como solução foi criado um alteração no campo F6_TIPOGNU - Tipo Documento UF, após aplicar o
...
- UPDDISTR o campo foi alterado de numérico para caractere e com isso a transmissão é finalizada sem ocorrências.
Tipo Doc. UF(F6_TIPOGNU): Informar qual o tipo de documento deve ser carregado no parâmetro tipo da tag <documentoOrigem>.
Essas informações devem respeitar a tabela de Documentos de Origem contida no portal GNRE:
Para essa solução o cliente
...
deve aplicar o UPDDISTR
...
e certificar-se nos testes realizados após o
...
compatibilizador que o campo foi atualizado.
3.
...
Rejeição 240: campos 132 e 117 inválidos - Erro na sincronização de Cadastro de Informações Extras na rotina GNRE_WS.
Realizado ajuste Ajuste na função RetCodInt para buscar responsável por retornar o código interno de controle das mensagens, cujo objetivo é retornar o código interno referente a data através da descrição DATA DE EMISSAO. Anteriormente só era retornado o código interno através da descrição DATA DE EMISSÃO DA NOTA FISCAL, e a partir desta correção as duas descrições passam a funcionar na rotina. O tratamento foi necessário pois o ESTADO do RJ no layout 2.0 retorna desta forma.
04. DEMAIS INFORMAÇÕES
Aviso | ||
---|---|---|
| ||
Importante! Para clientes que operam nas releases 12.1. 2527 ou anteriores, será necessária a execução do compatibilizador UPDDISTR com o pacote diferencial (SDFBRA.txt). Esta correção será disponibilizada na Expedição contínua de 03à partir da Expedição Contínua de ee o pacote poderá ser acessado através dos links disponibilizados na documentaçãodocumentação Pacotes de Atualização - Fiscal. Informações sobre a Expedição contínua acessar: http://tdn.totvs.com/x/H4uCEw. |
05. ASSUNTOS RELACIONADOS
GNRE WS Guia Nacional de Recolhimento via Web Service
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |