Ir para conteúdo
  • Cadastre-se

dev botao

começando a usar a ddl da nfe


Ver Solução Respondido por phulano,
  • Este tópico foi criado há 662 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
13 minutos atrás, phulano disse:

hj tenho meu sistema, usando a versao monitor do acbr

gero o xml e mando enviar...

na dll,  qual a sequencia  q dever ser feita ?

inicilizar, assinar, validar, enviar..

eh  essa ?

agradeço alguma ajuda...

 

Boa tarde a mesma do Monitor

com qual linguagem tu está usando?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

bd..

utilizo  PowerCobol

e uso apenas esse comando

'NFE.EnviarNFe(',
                  ep-xml,
                  ':\nfe2\transm\',
                 wsa-nome-nfe-a,
                 '-nfe.xml,,,0,1) 
            

num soh comando,  pra assinar e enviar...

o enviar da dll, tem  a  mesma funcao ?

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Em 09/07/2022 at 08:31, phulano disse:

'NFE.EnviarNFe(',
                  ep-xml,
                  ':\nfe2\transm\',
                 wsa-nome-nfe-a,
                 '-nfe.xml,,,0,1) 

Bom dia,

A mesma função compatível na lib é essa abaixo, note que no primeiro parâmetro deve passar o numero do lote e não precisa passar o path do xml.

https://acbr.sourceforge.io/ACBrLib/NFE_Enviar.html

Na lib precisa usar antes o método para carregar o .ini e gerar o XML, o método Enviar apenas realiza o envio do XML já gerado:

https://acbr.sourceforge.io/ACBrLib/NFE_CarregarINI.html

 

Se está começando com a lib, sugiro que dê uma olhada antes nas aulas introdutórias do curso da lib, nessas aulas pode ver como é realizada toda a configuração antes do envio...

https://acbr.nutror.com/curso/e4f38b5c7398e4ccca8731c2d305952d389ac693

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

ao assinar,  estah dando esse retorno

11/07/22 10:42:31:202 -    ACBrLibNFE - 0.4.6.189
11/07/22 10:42:31:202 - NFE_LimparLista
11/07/22 10:42:31:202 - Travar
11/07/22 10:42:31:202 -    SetRetorno(0, 0 NFe(s) Carregada(s))
11/07/22 10:42:31:202 - Destravar
11/07/22 10:42:31:202 - NFE_CarregarXML(D:\nfe2\transm\43220701750428000114550010000028081000000362-nfe.xml                                                          )
11/07/22 10:42:31:203 - Travar
11/07/22 10:42:31:207 -    SetRetorno(0, 1 NFe(s) Carregada(s))
11/07/22 10:42:31:207 - Destravar
11/07/22 10:42:31:207 - NFe_Assinar
11/07/22 10:42:31:207 - Travar
11/07/22 10:42:31:208 - Destravar
11/07/22 10:42:31:208 -    SetRetorno(-10, "CarregarCertificadoDeDadosPFX" não implementado em: TDFeSSLCryptClass)
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, phulano disse:

11/07/22 10:42:31:208 -    SetRetorno(-10, "CarregarCertificadoDeDadosPFX" não implementado em: TDFeSSLCryptClass)

Isso parece ser falha nas configurações SSL da lib.

Se já utiliza o ACBrMonitor utilize as mesmas configurações do Monitor, no manual pode ver o valor para cada campo. Lembrando também que precisa estar com as dlls de dependência (OpenSSL e LibXML) na mesma pasta onde está a ACBrLibNFe.

https://acbr.sourceforge.io/ACBrLib/DFe.html

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 662 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.