cancel
Showing results for 
Search instead for 
Did you mean: 

B2B Incoming

Former Member
0 Kudos

Boa Tarde Pessoal,

Estou configurando um B2B de entrada e gostaria de esclarecer algumas dúvidas:

- É possível restartar a validação ao SEFAZ? Caso o sefaz ou meu link estejam fora, por exemplo. Ou o processo tem que ser restartado com um novo envio de e-mail ?

- Notas fiscais emitidas via DPEC ou SCAN serão validadas?

- Se for enviado 2 e-mails com o mesmo xml, porém o segundo alterado o conteudo de validação na mão? Será sobreescrevido?

Desde já agradeço a atenção,

Douglas

Accepted Solutions (1)

Accepted Solutions (1)

henrique_pinto
Active Contributor
0 Kudos

Olá Douglas,

note que o processo de B2B Incoming do NFE 1.0 é bem incipiente, e visava apenas atender ao requisito legal de salvar o XML em um repositório centralizado. Se vc quiser um processo completo e integrado ao recebimento físico/fiscal da mercadoria, avalie o SAP NFE 10.0.

De qualquer maneira, quanto às suas perguntas:

1) infelizmente não há uma maneira standard de restartar o processo caso haja um erro de comunicação.

O que vc pode testar, pra ver se funciona, é manualmente executar a /XNFE/006_NFE_STATUS_OUT com os mesmos parametros com que ela é chamada na /XNFE/RECEIVE_INCOMING_B2B:

      CALL FUNCTION '/XNFE/006_NFE_STATUS_OUT'
        EXPORTING
          iv_nfeid                 = ls_xmlin_u-id
          iv_cuf                   = ls_xmlin_u-cuf
          iv_tpamb                 = ls_xmlin_u-tpamb
          iv_tpemis                = ls_xmlin_u-tpemis
          iv_version               = lv_version
          iv_modus                 = gc_modus-extern
          iv_type                  = ls_xmlin_u-type
        EXCEPTIONS
          error_proxy_call         = 1
          error_update_acknowledge = 2
          message_id_initial       = 3
          OTHERS                   = 4.
      IF sy-subrc <> 0.
* Implement suitable error handling here
      ENDIF.

2) Sim, desde que o XML da NFe seja recebido na interface NFB2B, independente do tpEmis.

Note que no caso do DPEC, é possível que o XML chegue depois da mercadoria.

3) Se não me engano, sim, pois ele faz update e nao insert na /XNFE/XMLIN.

Ele provavelmente cria um novo DOCID pro XML novo e o DOCID antigo, mesmo que nao seja deletado, fica "perdido" (nao é associado a nenhuma NFe na /XNFE/XMLIN). Mas faça o teste pra garantir.

Abs,

Henrique.

Former Member
0 Kudos

Pessoal,

para fazer a validação da Nota, a partir do B2B de entrada, eu preciso ter todos os sefaz configurado?

Abs

Douglas

henrique_pinto
Active Contributor
0 Kudos

Sim, de acordo com o processo standard, vc teria q ter todas as sefaz de onde vc compra.

Abs,

Henrique.

Answers (0)