Coder Social home page Coder Social logo

sintegrabr.net's Introduction

SINTEGRABr

Biblioteca gratuita - desenvolvida com Visual Studio Community 2017 - para geração dos arquivos SINTEGRA.

Doações Donate

Se o projeto lhe ajudou ou contribuiu de alguma forma, faça uma doação. :D Ajude a dar continuidade nesse projeto.

###TODO

  • Melhorar geração do Registro Tipo 90 para comportar mais de 1 registro deste tipo no arquivo.

##Ajuda?

Visite a Wiki do projeto ou [clique aqui] (https://github.com/samuelroliveira/SINTEGRABr/wiki).

##Colaboradores

AutoCom - Microplan Automação Comercial Ltda - MG

  • Eduardo Moreira
  • Bruno Novaes - (33) 3331-5808
  • Whashington Reis

##Dúvidas?

Abra um issue na página do projeto no GitHub ou [clique aqui] (https://github.com/samuelroliveira/SINTEGRABr/issues).

##Exemplos

/* REGISTROS ÚNICOS NO ARQUIVO */

var r10 = new Registro10(
Cnpj: "01234567000899",
Ie: "1012345678",
RazaoSocial: "EMPRESA DE TESTE",
Municipio: "CIDADE DE DEUS",
Uf: "GO",
Fax: "123456789",
DataInicial: DateTime.Now.ObterPrimeiroDiaMesAtual(),
DataFinal: DateTime.Now.ObterUltimoDiaMesAtual(),
CodFin: CodFinalidadeArquivo.Cod1
);

var result = r10.EscreverCampos();

//---------------------------------

var r11 = new Registro11(
Logradouro: "RUA SEM NOME PARA TESTE",
Numero: "",
Complemento: "",
Bairro: "CENTRO",
Cep: "36900000",
NomeContato: "ADEMERIO EDUARDO MOREIRA",
NumeroContato: "3333315808"
);

var result = r11.EscreverCampos();

/* REGISTROS DE OCORRÊNCIA MÚLTIPLA NO ARQUIVO */

var r50 = new Registro50();

// Exemplo de nota de compra de material p/ uso ou consumo (copos descartáveis por exemplo)
r50.Cnpj = "01234567000899";
r50.InscrEstadual = "1012345678";
r50.DataEmissaoRecebimento = DateTime.Now;
r50.Uf = "GO";
r50.Modelo = 55;
r50.Serie = "001";
r50.Numero = 123456;
r50.Cfop = 1556;
r50.Emitente = "T";
r50.ValorTotal = 50.55M;
r50.ValorOutras = 50.55M;
r50.SituacaoNotaFiscal = "N";

var result = r50.EscreverCampos();

sintegrabr.net's People

Contributors

orochasamuel avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.