Ir para conteúdo
  • Cadastre-se

dev botao

Lista de Funcoes e Propriedades da DLL


Ver Solução Respondido por Alexandre de Paula,

Recommended Posts

  • Membros Pro
Postado (editado)

Não encontrei na documentação a lista de funções da dll do acbrNfe 

Caso exista alguma pagina ou manual que mostre esta lista por favor postem aqui

Caso não exista segue a lista

Agora preciso saber os argumentos de cada função onde poderia encontrar essa lista?

[nodeJs]
image.png.811c72b5bdf4c7066a069f091f3508be.png

NFE Assinar
NFE_Cancelar
NFE_CarregarEventolNl
NFE_CarregarEventoXML
NFE_CarregarlNl
NFE_CarregarXML
NFE_ConfigExpottar
NFE_ConfigGravar
NFE_ConfigGravarValor
NFE_Configlmportar
NFE_ConfigLer
NFE_ConfigLerValor
NFE_ConsultaCadastro
NFE_Consultar
NFE_ConsultarRecibo
NFE_DistribuicaoDFe
NFE_DistribuicaoDFePorChave
NFE__DistribuicaoDFePorNSU
NFE_DistribuicaoDFePorUltNSU
NFE_Enviar
NFE_EnviarEmail
NFE_EnviarEmailEvento
NFE_EnviarEvento
NFE_Finalizar
NFE_GerarChave
NFE_GetPath
NFE_GetPathEvento
NFE_Gravarlni
NFE_GravarXml
NFE_lmprimir
NFE_lmprimirEvento
NFE_lmprimirEventoPDF
NFE_lmprimirlnutilizacao
NFE_lmprimirlnutilizacaoPDF
NFE_lmprimirPDF
NFE_lnicializar
NFE Inutilizar
NFE_LimparLista
NFE_LimparListaEventos
NFE_Nome
NFE ObterCertificados
NFE_Obterlni
NFE ObterXml
NFE_SalvarEventoPDF
NFE SalvarlnutilizacaoPDF
NFE_SalvarPDF
NFE StatusServico
NFE_UltimoRetorno
NFE Validar
NFE_ValidarRegrasdeNegocios
NFE VerificarAssinatura
NFE_Versao

Exemplo de uso

 

const ffi = require('ffi-napi')

export const libNfe = async (): Promise<any> => {
    const libm = await ffi.Library(pathDllACBrLibNFe, {
        NFE_Inicializar: ['int', ['pointer', 'string', 'string']],
        NFE_Finalizar: ['int', ['pointer']],
        NFE_UltimoRetorno: ['int', ['pointer', 'string', 'string']],
        NFE_Nome: ['int', ['pointer', 'string', 'string']],
        NFE_Versao: ['int', ['pointer', 'string', 'string']],
 
        NFE_ConfigLer: ['int', ['pointer', 'string']],
        NFE_ConfigGravar: ['int', ['pointer', 'string']],
        NFE_ConfigLerValor: ['int', ['pointer', 'string', 'string', 'string', 'string']],
        NFE_ConfigGravarValor: ['int', ['pointer', 'string', 'string', 'string']],
        NFE_ConfigImportar: ['int', ['pointer', 'string']],
        NFE_ConfigExportar: ['int', ['pointer', 'string', 'string']],
 
        NFE_ObterCertificados: ['int', ['pointer', 'string', 'string']],
        NFE_CarregarXML: ['int', ['pointer', 'string']],
        NFE_SalvarPDF: ['int', ['pointer', 'string', 'string']]
    })
    return libm
}
Editado por Renan Kemp
Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Bom dia,

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

 

  • Curtir 2
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, Renan Kemp disse:

Não encontrei na documentação a lista de funções da dll do acbrNfe 

Caso exista alguma pagina ou manual que mostre esta lista por favor postem aqui

Caso não exista segue a lista

Agora preciso saber os argumentos de cada função onde poderia encontrar essa lista?

[nodeJs]
image.png.811c72b5bdf4c7066a069f091f3508be.png

NFE Assinar
NFE_Cancelar
NFE_CarregarEventolNl
NFE_CarregarEventoXML
NFE_CarregarlNl
NFE_CarregarXML
NFE_ConfigExpottar
NFE_ConfigGravar
NFE_ConfigGravarValor
NFE_Configlmportar
NFE_ConfigLer
NFE_ConfigLerValor
NFE_ConsultaCadastro
NFE_Consultar
NFE_ConsultarRecibo
NFE_DistribuicaoDFe
NFE_DistribuicaoDFePorChave
NFE__DistribuicaoDFePorNSU
NFE_DistribuicaoDFePorUltNSU
NFE_Enviar
NFE_EnviarEmail
NFE_EnviarEmailEvento
NFE_EnviarEvento
NFE_Finalizar
NFE_GerarChave
NFE_GetPath
NFE_GetPathEvento
NFE_Gravarlni
NFE_GravarXml
NFE_lmprimir
NFE_lmprimirEvento
NFE_lmprimirEventoPDF
NFE_lmprimirlnutilizacao
NFE_lmprimirlnutilizacaoPDF
NFE_lmprimirPDF
NFE_lnicializar
NFE Inutilizar
NFE_LimparLista
NFE_LimparListaEventos
NFE_Nome
NFE ObterCertificados
NFE_Obterlni
NFE ObterXml
NFE_SalvarEventoPDF
NFE SalvarlnutilizacaoPDF
NFE_SalvarPDF
NFE StatusServico
NFE_UltimoRetorno
NFE Validar
NFE_ValidarRegrasdeNegocios
NFE VerificarAssinatura
NFE_Versao

Exemplo de uso

 

const ffi = require('ffi-napi')

export const libNfe = async (): Promise<any> => {
    const libm = await ffi.Library(pathDllACBrLibNFe, {
        NFE_Inicializar: ['int', ['pointer', 'string', 'string']],
        NFE_Finalizar: ['int', ['pointer']],
        NFE_UltimoRetorno: ['int', ['pointer', 'string', 'string']],
        NFE_Nome: ['int', ['pointer', 'string', 'string']],
        NFE_Versao: ['int', ['pointer', 'string', 'string']],
 
        NFE_ConfigLer: ['int', ['pointer', 'string']],
        NFE_ConfigGravar: ['int', ['pointer', 'string']],
        NFE_ConfigLerValor: ['int', ['pointer', 'string', 'string', 'string', 'string']],
        NFE_ConfigGravarValor: ['int', ['pointer', 'string', 'string', 'string']],
        NFE_ConfigImportar: ['int', ['pointer', 'string']],
        NFE_ConfigExportar: ['int', ['pointer', 'string', 'string']],
 
        NFE_ObterCertificados: ['int', ['pointer', 'string', 'string']],
        NFE_CarregarXML: ['int', ['pointer', 'string']],
        NFE_SalvarPDF: ['int', ['pointer', 'string', 'string']]
    })
    return libm
}

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

  • Curtir 1
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

×
×
  • 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.