none
OffTopic: Sintegra e SPED para qualquer linguagem* RRS feed

  • Pergunta

  • Caros colegas desenvolvedores,

    Para qualquer linguagem de programação que suportar COM (Component Object Model), e são várias que suportam, terminamos de portar os objetos Sintegra e SPED do ACBr pra o ACBrX.

    Como dito anteriormente, o ACBrX é uma interface COM, via ActiveX, que permite que programadores de várias linguagens tenham acesso direto aos objetos ACBr.

    Terminamos de portar os objetos ACBrSintegra, ACBrSPEDContabil, ACBrSPEDFCont, ACBrSPEDFiscal e ACBrSPEDPisCofins.

    É possível baixar a versão de avaliação em: http://easysoftware.net.br/downloads/ACBrX.rar

    O pacote possui um arquivo LEIAME.pdf que explica certinho como utilizar a DLL, além de uma lista das classes, seus métodos e enumerações, no arquivo de help ACBrX.chm, e exemplos em VB6, que é uma das linguagens que suporta COM.

    Linguagens como C#, VB.NET, Access, xHarbour, FoxPro (depende da versão), DataFlex (depende da versão), entre outras, também podem utilizar o ACBrX.

    Estaremos portando mais objetos do ACBr para o ACBrX durante todo o ano de 2012, entre eles, o ACBrNFe. Depois disso, caso haja colaboração da comunidade ACBr, poderemos começar a preencher a documentação.

    Qualquer dúvida, estamos a disposição. Aguardamos seu retorno.

    EasyTEF Team


    • Editado EasyTEF Team terça-feira, 17 de abril de 2012 19:33 Apenas adição de link html para download.
    terça-feira, 7 de fevereiro de 2012 19:45

Respostas

  • Cara, Fantastico! Excelente Iniciativa. Nos aqui na DAruma tambem assumimos um pedaço do ACBR pra dixar ele redondo com a linha de ECF FS600 e FS700.

    Mas estou com uma duvida:

    Quando nós melhoramos o ACBR, nós procuramos os gestores do ACBR e colocamos isso no servidor Oficial do ACBR nao em noso SITE Esta melhoria foi publicada no Servidor Oficial do ACBR?

    Um abraco! Parabens pela Iniciativa!

    Claudenir

    sábado, 11 de fevereiro de 2012 20:19
    Moderador

Todas as Respostas

  • Cara, Fantastico! Excelente Iniciativa. Nos aqui na DAruma tambem assumimos um pedaço do ACBR pra dixar ele redondo com a linha de ECF FS600 e FS700.

    Mas estou com uma duvida:

    Quando nós melhoramos o ACBR, nós procuramos os gestores do ACBR e colocamos isso no servidor Oficial do ACBR nao em noso SITE Esta melhoria foi publicada no Servidor Oficial do ACBR?

    Um abraco! Parabens pela Iniciativa!

    Claudenir

    sábado, 11 de fevereiro de 2012 20:19
    Moderador
  • Caro Claudenir,

    O projeto ACBr engloba muitas funcionalidades, o que deixa o projeto complexo se pensado em somente uma linguagem de programação (delphi), o que dirá se ele for expandido para várias linguagens?

    Acredito ser esse o motivo de não existir um acesso total dos objetos ACBr para outras linguagens. Até existe algumas DLLs do ACBr que dão acesso limitado para alguns de seus componentes (ECF, Balança e Código de Barras), mas o acesso é limitado.

    Como percebemos essa necessidade de mercado, então, criamos o ACBrX, que é um porte total dos componentes ACBr para o padrão COM de componentes, que é suportado por várias linguagens de programação, entre elas C#, VB.NET e VB6.

    A princípio, até onde nos consta, não há planos do projeto ACBr de disponibilizar seus objetos em paradigma POO para outras linguagens além de Delphi e Lazarus. É aí que nosso projeto se encaixa. O ACBrX comercializa somente nosso trabalho de porte dos componentes ACBr para o padrão COM. Não cobramos pelos objetos em si, que são livres para uso com Delphi. Todo o crédito dos objetos ACBr é do projeto ACBr.

    Assim, quando são liberadas alterações no ACBr, baixamos essas autalizações e recompilamos o ACBrX, para também disponibilizarmos as modificações.

    O Projeto ACBrX visa ainda, se possível, em colaboração com a comunidade ACBr, gerar documentação dos objetos que portarmos, que poderá ser utilizada livremente por todos os usuários ACBr, independente da linguagem.

    Enfim, esse é o projeto ACBrX :-)


    EasyTEF Team




    • Editado EasyTEF Team quarta-feira, 15 de fevereiro de 2012 12:51
    quarta-feira, 15 de fevereiro de 2012 12:49
  • Agora o ACBrX possui mais dois componentes portados do ACBr, o ACBrBAL (Leitor de Balanças) e o ACBrLCB (Leitor de Código de Barras).

    Lembrando que o ACBrX já tem portado o ACBrECF, ACBrSintegra, ACBrSPEDContabil, ACBrSPEDFCont, ACBrSPEDFiscal e ACBrSPEDPisCofins. E estaremos portando ainda mais componentes, como o ACBrCHQ (Impressora de Cheques), ACBrNFe e ACBrCTe.

    O pacote acompanha emuladores de Porta Serial, Balança, Leitor de Código de Barras e ECF (Sweda), além de documentação para explicar como usá-los.

    A versão de avaliação pode ser baixada em http://easysoftware.net.br/downloads/ACBrX.rar

    Qualquer dúvida, estamos a disposição.

    EasyTEF Team


    • Editado EasyTEF Team terça-feira, 17 de abril de 2012 19:34 Apenas adição de link html para download.
    quarta-feira, 15 de fevereiro de 2012 12:54