No Manager eDoc uma das formas de integração é a utilização de arquivos TX2 utilizados em determinadas pastas, cada pasta indica uma determinada operação em relação ao documento fiscal em questão.
Após a criação de um Grupo e de um CNPJ o Manager eDoc criará automaticamente a estrutura de pastas que serão monitoradas. A estrutura organizada da seguinte forma:
DIRETORIO_RAIZ / IDENTIFICADOR_GRUPO / DOCUMENTO_FISCAL / CNPJ / OPERACAO
Sendo:
- DIRETORIO_RAIZ : Diretório configurado na tela de configurações básicas. Campo “Caminho”.
- IDENTIFICADOR_GRUPO : Identificador do Grupo em questão.
- DOCUMENTO_FISCAL : NF-e, NFS-e, NFC-e, CF-e SAT, CT-e, CT-e OS, MDF-e ou GNRE.
- CNPJ : CNPJ do emissor cadastrado.
- OPERACAO : Operação que será executada (ENVIO, CANCELAMENTO, CONSULTA, etc)
Cada operação possui um arquivo TX2 com layout especifico, levando em conta o documento fiscal e a operação. Dentro da pasta da operação será criada uma pasta chamada RETORNO a partir da primeira vez em que a operação for utilizada.
Na pasta RETORNO é onde o arquivo de retorno em formato de texto será criado, contendo a resposta da operação realizada, com o mesmo nome do arquivo criado anteriormente pelo usuário e colocado dentro da pasta da operação.
Considere o exemplo do arquivo "a34443.tx2" colocado na pasta da operação de cancelamento de NF-e para o CNPJ "00000000000000", onde a pasta CANCELA está no path padrão de instalação do Manager eDoc e o grupo padrão "edoc" também está sendo utilizado, o retorno irá ocorrer no seguinte caminho:
C:\Program Files (x86)\Manager eDoc\Monitorar\edoc\NFe\00000000000000\CANCELA\RETORNO\a34443.tx2
Dentro do arquivo da pasta RETORNO teremos o resultado do processamento da operação em questão. Podemos ter um retorno de sucesso ou falha. Abaixo seguem exemplos de retorno considerando a operação de cancelamento acima.
Exemplo de retorno:
"Protocolo de autorização", "cStat (Código de status do retorno da Sefaz)", "Mensagem da Sefaz"
151150001669135, 135, Evento registrado e vinculado a NF-e
Exemplo de retorno com erro:
"Palavra Exception", "Classe da Exception", "Mensagem de Exception"
EXCEPTION, EspdCheckChaveNotaException, A chave da nota está vazia.
Após analisarmos os conceitos da envio e retorno por pasta, temos abaixo um índice das operações dividas por documento fiscal, ao acessar cada documento todas as operações possíveis estarão listadas para acesso ao post de cada operação.
Comentários
0 comentário
Por favor, entre para comentar.