Skip to content

pinalrafael/CPSysFiscalEx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPSysFiscal


NuGet Packages
.NET Framework 4.7.2

A DLL


A biblioteca foi criada com a finalidade de faciliar a geração de xml das NFe, NFSe e SAT CFe seguindo a documentação.

USANDO


  1. Instale a biblioteca pelo pacote NuGet Packages;
  2. Todos os campos estão seguindo a respectiva documentação com informações obtidas nelas.
  3. Você irá encontrar informações do TAM => Tamanho e DEC => Decimais dos campos.
  4. Campos com 0-1 são campos opcionais e campos 1-500 são listas com no máximo 500 itens.
  5. Inicie as classes;
NFe nFe = new NFe();
CFe cFe = new CFe();
CFeCanc cFeCanc = new CFeCanc();
  1. Informe os campos que irá usar
CPSysFiscal.NFe.Campos.infNFe infNFe = new CPSysFiscal.NFe.Campos.infNFe();
            CPSysFiscal.NFe.Campos.emit emit = new CPSysFiscal.NFe.Campos.emit();
            CPSysFiscal.NFe.Campos.ide ide = new CPSysFiscal.NFe.Campos.ide();

            emit.CNPJ = "11111111111111";

            ide.cUF = "14";
            ide.nNF = "000000001";

            nFe.emit = emit;
            nFe.ide = ide;
            nFe.infNFe = infNFe;
  1. Para receber o xml no cádigo use:
string retorno = nFe.getXMLNFe();
  1. Para salvar o xml:
string retorno = nFe.SalvarXMLNFe("caminho", "nome sem ext");

SUPORTE


Siga-me para minhas próximas criações

About

Exemplo completo de uso da biblioteca CPSysFiscal

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages