cancel
Showing results for 
Search instead for 
Did you mean: 

Configuração B2B de Evento de Entrada (EFB2B) - NF-e 3.10

matheusog
Participant
0 Kudos

Boa noite a todos,

Com o projeto NF-e do XML 3.10, com a importação do PI Content do SP 16 > temos um novo namespace:

"http://sap.com/xi/NFE/008"

Eu fiz a configuração do cenário de B2B de notas de entrada (NFB2B) utilizando a configuração do cenário do namespace "http://sap.com/xi/NFE/006", colocando uma condição no Interface Determination e criando um novo Receiver Determination.

Condition:

NFB2B_procNFe_IB     http://sap.com/xi/NFE/006     (/p1:nfeProc EX  AND /p1:nfeProc/@versao ≠ 3.10)

NFB2B_procNFe_IB     http://sap.com/xi/NFE/008     (/p1:nfeProc EX  AND /p1:nfeProc/@versao = 3.10)

Para o cenário NFB2B está funcionando.

Fiz a mesma coisa para o cenário de eventos de entrada (EFB2B)

Condition:

EFB2B_procEventoNFe_IB     http://sap.com/xi/NFE/006     (/p1:procEventoNFe/@versao ≠ 3.10 AND /p1:procEventoNFe EX )

EFB2B_procEventoNFe_IB     http://sap.com/xi/NFE/008     (/p1:procEventoNFe/@versao = 3.10 AND /p1:procEventoNFe EX )

Não testamos ainda mas fiquei com uma dúvida, a versão do XML do evento virá como "1.00", independente da nota ser "2.00" ou "3.10", ou virá com a versão da NF-e?

Att,

Matheus Goulart

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Matheus, boa noite.

NF-e contem a versão do layout 2.00/3.10 e seus eventos(CC-e, Canc, etc...) a versão 1.00.

CT-e contem a versão do layout 2.00 e seus eventos também a versão do layout é 2.00.

O proxy EFB2B* do namespace 008 já contempla os eventos de NF-e e CT-e.

O DOC abaixo demonstra o desenvolvimento do cenário de Inbound B2B:

Abs,

André Canalles

matheusog
Participant
0 Kudos

Valeu André!

Realmente validei e em nenhum dos campos versão do XML de evento vêm com a versão da nota, ambos vem com a versão do evento (1.00).

Eu dei uma olhada nos proxy's da interface EFB2B* para analisar as diferenças entre o proxy de inbound do namespace 008 para o namespace 006.

Conclui que ambos fazem o mesmo processo, com a única diferença que o namespace *008 trata eventos para CT-e 2.00.

Mantive apenas o serviço do namespace *006, visto que no cliente daqui não estamos utilizando CT-e no GRC, portanto não tenho necessidade de passar a utilizar o proxy novo do namespace *008.

Obrigado!

Matheus Goulart

Answers (0)