Anterior Próximo

Navegação:  Manuais NFS-e 4.7.0 > Manuais do Aplicativo > Manual de Integração NDDigital NFS-e > Integrações

Pedido de B2B

Para que se possa realizar a consulta de um B2B que já foi gerada pela aplicação NDDigital NFS-e, poderá ser enviado um pedido de B2B (PedB2b), para a solução e a mesma irá enviar o B2B configurado no NFS-e Settings. Abaixo é apresentado um exemplo de preenchimento de retorno de B2B para TXT e XML:

 

Solicitação de Integração TXT:

Retorno de Integração:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

1000

Número da Linha.

1000

Obrigatório

Número da linha.

NUMERO

Número da RPS.

4

Obrigatório

Número da RPS.

SERIE

Série da RPS.

NF

Obrigatório

Série da RPS.

CODSNF

Tipo da RPS.

1

Obrigatório

Tipo da RPS.

Exemplo de retorno de integração de Envio com ERRO:

 

TXT:

 

1000;1;GTI;1

 

Nomenclatura de envio:

 

TXT:

 

nomearquivo_int.txt

 

 

Solicitação de B2B TXT:

Pedido de B2B por NFSe :

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

2000

Número da Linha.

1000

Obrigatório

Número da linha.

NUMERO

Número da NFSe.

4

Obrigatório

Número da RPS.

SERIE

Série da RPS.

NF

Obrigatório

Série da RPS.

CODSNF

Tipo da RPS.

1

Obrigatório

Tipo da RPS.

9100

Número da Linha

9100

Obrigatório

Número da linha.

E-mail

E-mail Para

teste@teste.com.br

Obrigatório

E-mail Para

9110

Número da Linha.

9110

Opcional

Número da linha.

E-mail

E-mail Cópia

teste@teste.com.br

Opcional

E-mail Cópia

9120

Número da Linha.

9120

Opcional

Número da linha.

Assuto

Assunto do E-mail

Teste

Opcional

Assunto do E-mail

9130

Número da Linha.

9130

Opcional

Número da linha.

Corpo

Corpo do E-mail

Teste

Opcional

Corpo do E-mail

Exemplo de solicitação de B2B:

 

TXT:

 

2000;4

9100;teste@nddigital.com.br

9110; teste@nddigital.com.br

9120;Teste

9130;Teste

 

Nomenclatura de envio:

 

TXT:

 

nomearquivo_b2b.txt

 

Solicitação de B2B XML:

Pedido de B2B por RPS :

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

<PedidoB2B>

Tag Raiz.

-

Obrigatório

Tag Raiz do Pedido Integração.

<Rps>

Grupo de Informações.

-

Obrigatório

Gupo de Informações do Pedido de B2B.

<Numero>

Número da RPS.

4

Obrigatório

Número da RPS.

<Serie>

Série da RPS.

NF

Obrigatório

Série da RPS.

<Tipo>

Tipo da RPS.

1

Obrigatório

Tipo da RPS.

<Email>

Grupo de Informações.

-

Obrigatório

Gupo de Informações do Pedido de B2B.

<ReceiverToList>

Grupo de Informações.

-

Obrgatório

Gupo de Informações do Pedido de B2B.

<ReceiverTo>

E-mail Para.

teste@teste.com.br

Obrigatório

E-mail Para

<ReceiverCcList>

Grupo de Informações.

-

Opcional

Gupo de Informações do Pedido de B2B.

<ReceiverCc>

E-mail Cópia

teste@teste.com.br

Opcional

E-mail Cópia

<Subject>

Assunto do E-mail

Teste

Opcional

Assunto do E-mail

<Body>

Corpo do E-mail

Teste

OPcional

Corpo do E-mail

Exemplo de retorno de integração de Envio com ERRO:

 

XML:

<PedidoB2B>

 <Rps>

   <Numero>4</Numero>

   <Serie>NF</Serie>

   <Tipo>1</Tipo>

 </Rps>

 <Email>

   <ReceiverToList>

     <ReceiverTo>teste@teste.com.br</ReceiverTo>

   </ReceiverToList>

   <ReceiverCcList>

     <ReceiverCc>teste@teste.com.br</ReceiverCc>

   </ReceiverCcList>

   <Subject>SubjectTest</Subject>

   <Body>BodyTest</Body>

 </Email>

</PedidoB2B> 

 

Nomenclatura de envio:

 

XML:

 

nomearquivo_b2b.xml

 

 

Solicitação de B2B XML:

Pedido de B2B por RPS :

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

<PedidoB2B>

Tag Raiz.

-

Obrigatório

Tag Raiz do Pedido Integração.

<Nfse>

Grupo de Informações.

-

Obrigatório

Gupo de Informações do Pedido de B2B.

<Numero>

Número da NFS-e.

4

Obrigatório

Número da NFS-e.

<Email>

Grupo de Informações.

-

Obrigatório

Gupo de Informações do Pedido de B2B.

<ReceiverToList>

Grupo de Informações.

-

Obrgatório

Gupo de Informações do Pedido de B2B.

<ReceiverTo>

E-mail Para.

teste@teste.com.br

Obrigatório

E-mail Para

<ReceiverCcList>

Grupo de Informações.

-

Opcional

Gupo de Informações do Pedido de B2B.

<ReceiverCc>

E-mail Cópia

teste@teste.com.br

Opcional

E-mail Cópia

<Subject>

Assunto do E-mail

Teste

Opcional

Assunto do E-mail

<Body>

Corpo do E-mail

Teste

OPcional

Corpo do E-mail

Exemplo de retorno de integração de Envio com ERRO:

 

XML:

<PedidoB2B>

 <Nfse>

   <Numero>4</Numero>

 </Nfse>

 <Email>

   <ReceiverToList>

     <ReceiverTo>teste@teste.com.br</ReceiverTo>

   </ReceiverToList>

   <ReceiverCcList>

     <ReceiverCc>teste@teste.com.br</ReceiverCc>

   </ReceiverCcList>

   <Subject>SubjectTest</Subject>

   <Body>BodyTest</Body>

 </Email>

</PedidoB2B>

 

Nomenclatura de envio:

 

XML:

 

nomearquivo_b2b.xml