Anterior  Próximo

Navegação:  Manual usuário e-Agente > Implementações 3.5.3

a. Implementar suporte a arquivos de boleto (envio e nova integração)

Permitir processamento de arquivo de boleto (ped-bol) de forma separada do arquivo e envio através do e-AgenteFoi implementado o processamento arquivo de boletos independentes (ped-bol), no qual será possível enviar um boleto após o processamento da NF-e a qual o mesmo será vinculado.

 

Segue abaixo descrição dos arquivos de boleto:

 

Exemplo TXT:

 

20000;

20001:35100547508411005034551000023424450090322590

20001:35100547508411005034551000023424450090322591

20002;

20003;ImpressoraTeste

20100;boleto

20150;11223344556677889900;11.22.33.44.55.66.77.88.99.00

20160;CodBarra;223344556677;CB_128C

20200;razaosocial;Razao Social Ltda

20200;valores;125,43

20200;datavencto;10/07/2017

 

Onde:

 

20000: Linha inicial referente ao boleto;

20001: Chave NF-e ao qual o boleto será vinculado, esta linha poderá ser repetida de acordo com o número de chaves as quais o boleto deverá ser vinculado;

20002: Se informada a impressão do DANFE/boleto não deverá ocorrer;

20003: Esse campo informa a impressora que deverá ser usada na impressão do DANFE/boleto;

20100: Contém o valor da TAG inicial. Este deverá ser igual ao que for cadastrado no Job NF-e;

20150: Este campo sempre deverá ser informado para cada boleto e indica os valores do código de barras, onde o primeiro valor após o código 20150 indica a formação do código de barras. O segundo valor corresponde ao mesmo valor do campo anterior, porém formatado para que seja impresso na parte superior do boleto;

20160: Essa linha poderá ser utilizada para informar outro código de barras para o boleto. Para isto, deverá ser colocada na sequência da linha 20150.

oCodBarra: campo do arquivo PDF que deverá receber o código de barras. Poderá ser utilizado qualquer nome de campo.

o223344556677: Valor do Código de barras, este já deve ser calculado pelo ERP.

oCB_128C: Tipo de codificação do Código de barras, o qual poderá utilizar os seguintes valores:

CB_128A

CB_128B

CB_128C

CB_3-9

CB_2-5

20200: Demais campos a serem utilizados na impressão. Estes campos seguem a mesma regra dos Dados Adicionais.

Importante:

Quando enviado um ped-bol o processo irá realizar a impressão do boleto e das NF-es as quais o mesmo foi vinculado;

Quando utilizada a linha 20003 (Chave da impressora) no envio do ped-bol todas as impressões iram ocorrer na impressora informada na mesma, caso contrário, iram ocorrer na impressora cadastrada no ponto emissor.

 

Para que os processos de boleto ocorram corretamente o arquivo deverá conter o sufixo ped-bol, Ex.: NomeDoArquivo-ped-bol.txt.

 

Novo tipo de integração:

 

Retorno do Boleto

 

Nomenclatura padrão da integração: {chave}_{data}_{hora}_bol

Para cada chave existente no boleto, deve ser gerada uma integração;

 

Modelo da integração TXT:

 

00000;1.00;42130306255692000103584600000000031369852016

10000;1;Boleto vinculado com sucesso

 

Modelo da integração em XML:

 

<?xml version="1.0" encoding="UTF-8"?>

<retBoleto versao="1.00">

              <chave>42130306255692000103584600000000031369852016</chave>

              <status>1</status>

              <motivo>Boleto vinculado com sucesso</motivo>

</retBoleto>

 

Status possíveis:

 

1 = Boleto vinculado com sucesso;

2 = Falha ao vincular o Boleto a NF-e;

3 = Erro na conversão do arquivo;

 

Essa nova integração deve ter o kind 13 no caso de integração via Banco de Dados.

 

Voltar