Usando a API de NFS-e Nacional

Gerando o PDF (DANFS-e) via linha de comando (Integração com outras linguagens)

É possível solicitar a geração do PDF via linha de comando, permitindo a geração do PDF em outras linguagens como PHP, Python, Node.JS… Pré-requisitos Preparando o ambiente Testando a geração via linha de comando danfse.sh (Linux) !/bin/bashcd “$(dirname “$0”)”java -Dorg.jcp.xml.dsig.secureValidation=false -cp commons-logging-1.1.1.jar:commons-digester-2.1.jar:commons-collections-3.2.2.jar:commons-beanutils-1.7.0.jar:itext-4.2.1.jar:barcode4j.jar:xmldsig.jar:zxing-core-1.7.jar:zxing-core-3.5.3.jar:bcprov-jdk15on-155.jar:xmlsec-1.5.2.jar:l2s-core.jar:l2s-icp.jar:l2s-nfse-nacional.jar:jasperreports-5.0.0.jar:. br.com.l2software.api.nfsenacional.Main DANFSE $1 $2 danfse.bat (Windows) @echo offcd /d “%~dp0″java -Dorg.jcp.xml.dsig.secureValidation=false -cp commons-logging-1.1.1.jar;commons-digester-2.1.jar;commons-collections-3.2.2.jar;commons-beanutils-1.7.0.jar;itext-4.2.1.jar;barcode4j.jar;xmldsig.jar;zxing-core-1.7.jar;zxing-core-3.5.3.jar;bcprov-jdk15on-155.jar;xmlsec-1.5.2.jar;l2s-core.jar;l2s-icp.jar;l2s-nfse-nacional.jar;jasperreports-5.0.0.jar;. […]

Read More

NFS-e Nacional Eventos e Cancelamento

Evento de Cancelamento Para gerar o XML, e enviar o evento de cancelamento utilize a função “NFS-e Nacional – Cancelamento de NFS-e” passando os seguintes parâmetros:

Read More

Emitindo NFS-e no padrão nacional

A emissão segue os seguintes passos: DICAS: Tenha em mãos um XML válido (emitido no site do governo) de uma NFS-e similar, com uma estrutura parecida da que deseja construir. Inicialização (Criar conector) A primeira chamada consiste em inicializar o conector, ele será usado nas demais funções da API. Para criar um conector chame a […]

Read More