Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:Bematech PDV
Função:SalesHub
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARPDV-1715


02. SITUAÇÃO/REQUISITO

O campo cNF enviado para o Fiscal Manager dever conter um número diferente do campo nNF, senão ocorre rejeição pelo Sefaz. Hoje o Fiscal Manager recebe null no cNF e copia o nNF para este campo (na função CovertToDtoAbriCupomNfceRequest do Infra/Cupom/NFCe/CupomInfraNFCe.cs) , gerando rejeição nos servidores de homologação do RJ do SEFAZ.

03. SOLUÇÃO

Foi criada uma função (GeraCnfAleatorio) que gera um valor randômico de 8 dígitos, e verifica se contém algum dos valores inválidos passados na orientação da sefaz (11111111, 22222222, 33333333, etc...). Caso seja inválido é gerado outro número até que se obtenha um valor válido para o cNF. Esse valor é passado para o Fiscal Manager através do objeto de request.



04. DEMAIS INFORMAÇÕES


IMPORTANTE!

Use esse box para destacar informações relevantes e/ou de destaque.


05. ASSUNTOS RELACIONADOS