Clipper On Line • Ver Tópico - ACBr LIB

ACBr LIB

Discussão sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (ECF, TEF, SINTEGRA, NF-e, ECD, EFD, etc.)

Moderador: Moderadores

 

ACBr LIB

Mensagempor rubens » 09 Dez 2019 08:35

Bom dia..

Realmente faltava dll. Coloquei as dll na pasta e pronto.. funcionando..
Obrigado

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar de usuário

rubens
Colaborador

Colaborador
 
Mensagens: 1518
Data de registro: 16 Ago 2003 09:05
Cidade/Estado: Nova Xavantina - MT
Curtiu: 77 vezes
Mens.Curtidas: 104 vezes

ACBr LIB

Mensagempor rossine » 09 Dez 2019 09:26

Bom dia,

Alguém já usa esta parte de envio/recebimento de boletos bancários poderia me dizer se o acbrlib está funcionando certinho e como eu faria para gerar o acbrlib32.dll ?

Obrigado,
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

ACBr LIB

Mensagempor jelias » 18 Dez 2019 18:06

Olá amigos,

Alguém já está emitindo NF-e usando a ACBrLIB?

Estou perdido, pois pelo que entendi posso continuar a gerar o .TXT e enviar para que a mesma gere o XML e envie. Também existe uma classe feita para ajudar na comunicação com DLL, mais eu ainda não consegui desembaraçar.

Caso alguém já esteja usando, agradeceria muito por uma luz.

Saudações,

Júlio.
xHarbour 1.2.1 (simplex) + BCC 5.8.2 + Hwgui + SQLRDD
Clipper 5.2e / Blinker 7
Júlio Cézar Elias
e-mail: jelias@tpnet.psi.br
jelias
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 249
Data de registro: 27 Ago 2008 11:32
Cidade/Estado: Minas Gerais
Curtiu: 0 vez
Mens.Curtidas: 16 vezes

ACBr LIB

Mensagempor JoséQuintas » 18 Dez 2019 20:24

jelias escreveu:pois pelo que entendi posso continuar a gerar o .TXT e enviar para que a mesma gere o XML e envie


Até quando vai nessa de TXT ?
XML dá trabalho na primeira vez, mas depois é só felicidade, principalmente pra conferência.

Se já fez pra TXT, pra XML tá fácil.

Supõe-se que deve usar o emissor do governo/Sebrae...
Pode usar ele mesmo pra fazer os testes com XML.
No começo, só incluir uma assinatura fake, qualquer assinatura de qualquer outro XML.

XML não é complicado, apenas é trabalhoso, porque igual o TXT, tem muitos campos.
Mas o TXT é na mesma sequência do XML, e mesmas conversões para os valores/campos.
Por isso digo que se já fez pra TXT, tá fácil fazer pra XML.

fácil = fácil, fácil <> rápido
pode demorar porque é muito campo.
Mas pode ir alterando o TXT pra XML, até mesmo simultâneo como eu cheguei a fazer, até terminar.

E pode usar minhas funções pra XML, que facilitam, podendo até ter algo similar pra TXT.

Tipo....

cTxt += "|" + Ltrim( Str( arquivo->Valor, 14, 2 ) ) + "|"

cXml += "<valor>" + Ltrim( Str( arquivo->Valor, 14, 2 ) + "</valor>"

hb_MemoWrit( "nota.txt", cTxt )

hb_MemoWrit( "nota.xml", cXml )


E as funções ajudam neste ponto:

cXml += "<valor>" + Ltrim( Str( arquivo->valor ) + "</valor>"

cXml += XmlTag( "valor", arquivo->Valor )


ou

cTxt += "|" + Ltrim( Str( arquivo->valor, 14, 2 ) ) + "|"

cTxt += "|" + ValorXml( arquivo->Valor ) + "|"


Fica um fonte mais limpo, e mais fácil de fazer correções.

XML não prende ao componente ter conversão, e fica mais livre pra usar qualquer coisa, até mesmo poder atualizar mudanças de lei do XML antes mesmo do componente fazer isso.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

ACBr LIB

Mensagempor jelias » 20 Dez 2019 20:57

Mestre José Quintas,

Agradeço muito pela contribuição, entendi sua posição e irei avaliar a mudança.
Aproveitei para estudar a SEFAZCLASS e quero aproveitar para lhe parabenizar pelo lindo trabalho. Aproveito para lhe perguntar se este projeto funciona 100% com xHarbour? Ainda não tenho como migrar para Harbour, sendo esta mudança um segundo plano.

Lamento mais não tenho o nível de conhecimento necessário para desbravar a SEFAZCLASS, se puder me ajudar ou mostrar algum post que mostre o melhor caminho para a migração, tenho interesse em fazer os testes. Principalmente a questão de envio e retorno.
No ACBrMonitor, com um único comando NFE.CriarEnviarNFE faz o processo de Validar, Assinar e Enviar o XML para a receita. Como faria este processo na SEFAZCLASS?

Desde já agradeço pela atenção dispensada.

Saudações,

Júlio.
xHarbour 1.2.1 (simplex) + BCC 5.8.2 + Hwgui + SQLRDD
Clipper 5.2e / Blinker 7
Júlio Cézar Elias
e-mail: jelias@tpnet.psi.br
jelias
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 249
Data de registro: 27 Ago 2008 11:32
Cidade/Estado: Minas Gerais
Curtiu: 0 vez
Mens.Curtidas: 16 vezes

ACBr LIB

Mensagempor fladimir » 22 Dez 2019 18:44

Julio SEFAZ Class do Quintas é ótima mas precisaria ficar mudando sempre q o governo mudar, apesar de facilitar muito prefiro abraçar o projeto open source do ACBr e agora com a Lib então nem se fala. Respondendo a sua pergunta se tem gente usando a dll em produção, a resposta é sim.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

ACBr LIB

Mensagempor jelias » 23 Dez 2019 10:40

Fladimir, agradeço por manifestar sua opnião!

Pelo que pude entender, para o uso da DLL tenho que proceder da seguinte forma.

1) Continuo gerando o TXT.
2) Uso o Método NFE_CarregarINI(cArquivo) para carregar o arquivo TXT para envio.
3) Uso o Método NFE_Enviar(parâmetros) para enviar para a receita e trato do retorno. Acredito que o XML irá ser criado na pasta indicada nos métodos de configurações da biblioteca.

Dúvida: O Comando NFE.CriarEnviarNFE já assina e valida e NF-e tudo em um só comando.
Com a dll é necessário fazer em comandos separados:
1) NFE_CarregarINI()
2) NFE_Assinar()
3) NFE_Validar()
4) NFE_Enviar()

Está correto? Se alguém puder contribuir com algum exemplo será muito importante para mim.

Desde já agradeço,

Saudações,

Júlio.
xHarbour 1.2.1 (simplex) + BCC 5.8.2 + Hwgui + SQLRDD
Clipper 5.2e / Blinker 7
Júlio Cézar Elias
e-mail: jelias@tpnet.psi.br
jelias
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 249
Data de registro: 27 Ago 2008 11:32
Cidade/Estado: Minas Gerais
Curtiu: 0 vez
Mens.Curtidas: 16 vezes

ACBr LIB

Mensagempor rubens » 23 Dez 2019 18:31

Acho que ainda não foi implementado o método NFE_CriarEnviarNFE() na dll..

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar de usuário

rubens
Colaborador

Colaborador
 
Mensagens: 1518
Data de registro: 16 Ago 2003 09:05
Cidade/Estado: Nova Xavantina - MT
Curtiu: 77 vezes
Mens.Curtidas: 104 vezes

ACBr LIB

Mensagempor rochinha » 04 Jan 2020 17:24

Amiguinhos,

Se alguém puder me mandar esta DLL eu agradeço. Basta entrar em http://www.5volution.com.br/uploader.php e enviar.

@braços
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Anterior



Retornar para Legislação Fiscal e Tributária

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro