ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Moderador: Moderadores
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
HASA
Se eu não estiver enganado preview não funciona quando a impressão está configurada para ESC-POS.
Rubens
Se eu não estiver enganado preview não funciona quando a impressão está configurada para ESC-POS.
Rubens
"Eu e minha casa servimos ao Senhor e você
"
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
:)Pos
Exato, porem para os colegas que não tem uma impressora de 40 colunas térmica podeM utilizar o acbr, porem em FORTES ok.
:xau
Exato, porem para os colegas que não tem uma impressora de 40 colunas térmica podeM utilizar o acbr, porem em FORTES ok.
:xau
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Amiguinhos,
Então HASA eu não uso os comandos do ACBrPlus para conversar com S@T, eu gero na unha o cupom, mando para o emulador e para o S@T, pego o retorno, na unha, descriptografo, na unha, gero a impressão, na unhaem texto e mando com PrintRaw direto na impressora.
Tem algum comando no ACBrPlus, que eu mande com o cupom já protocolado e mostre na tela, ou tenho de enviar, receber, imprimir?
Então HASA eu não uso os comandos do ACBrPlus para conversar com S@T, eu gero na unha o cupom, mando para o emulador e para o S@T, pego o retorno, na unha, descriptografo, na unha, gero a impressão, na unhaem texto e mando com PrintRaw direto na impressora.
Tem algum comando no ACBrPlus, que eu mande com o cupom já protocolado e mostre na tela, ou tenho de enviar, receber, imprimir?
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
- Bom dia, segue:
SAT.ImprimirExtratoVenda(ArqXMLVenda, NomeImpressora)
obs: Segundo parametros somente irá funcionar se estiver marcado para usar fortes na impressão
Exemplo:
SAT.ImprimirExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml")
SAT.ImprimirExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml", "Impressora1")
:)Pos
HASA
SAT.ImprimirExtratoVenda(ArqXMLVenda, NomeImpressora)
obs: Segundo parametros somente irá funcionar se estiver marcado para usar fortes na impressão
Exemplo:
SAT.ImprimirExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml")
SAT.ImprimirExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml", "Impressora1")
:)Pos
HASA
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Amiguinhos,
HASA,
Legal, agora poderei fazer mais uns testes. Valeu :xau
HASA,
Legal, agora poderei fazer mais uns testes. Valeu :xau
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Rochinha...
Criei um rotina para gerar a NFCe em Pdf direto do XML nativo na HaruPDF.
Ainda está muito estático, estou trabalhando para deixá-lo mais dinâmico... Mas já está gerando direto do XML... a briga com a Haru foi violenta, mas saiu um prototipo...
Daí falta aplicar ainda algumas regras de negócio e validações.
Não sei bem como funciona o SAT mas em uma postagem que vi do HASA é a quase a mesma coisa... dái é só adaptar para o SAT.
Acho que amanhã consigo postar as rotinas aqui...
Creio que se tivermos uma função nativa será melhor do que mais um utilitário externo no sistema né? Segue dois pdf gerado pela rotina.
Rubens
Criei um rotina para gerar a NFCe em Pdf direto do XML nativo na HaruPDF.
Ainda está muito estático, estou trabalhando para deixá-lo mais dinâmico... Mas já está gerando direto do XML... a briga com a Haru foi violenta, mas saiu um prototipo...
Daí falta aplicar ainda algumas regras de negócio e validações.
Não sei bem como funciona o SAT mas em uma postagem que vi do HASA é a quase a mesma coisa... dái é só adaptar para o SAT.
Acho que amanhã consigo postar as rotinas aqui...
Creio que se tivermos uma função nativa será melhor do que mais um utilitário externo no sistema né? Segue dois pdf gerado pela rotina.
Rubens
- Anexos
-
NFCe011792.pdf- (5.99 KiB) Baixado 283 vezes
-
NFCe011791.pdf- (5.5 KiB) Baixado 212 vezes
"Eu e minha casa servimos ao Senhor e você
"
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Amiguinhos,
rubens, show-de-bola mesmo.
Eu tenho a HaruPDF no meu livro de receitas e um dia quero prová-la. Como ainda não portei meu sistema para versão mais nova do Harbour(ainda tô indeciso quanto ao Borland ou MingW) não pude testá-la.
Acho até que um executável pequeno, que receba como parâmetro o .XML e o imprima na tela já adianta o lado.
Você poderia até chamá-lo de Emulador Térmico,
)
@braços
rubens, show-de-bola mesmo.
Eu tenho a HaruPDF no meu livro de receitas e um dia quero prová-la. Como ainda não portei meu sistema para versão mais nova do Harbour(ainda tô indeciso quanto ao Borland ou MingW) não pude testá-la.
Acho até que um executável pequeno, que receba como parâmetro o .XML e o imprima na tela já adianta o lado.
Você poderia até chamá-lo de Emulador Térmico,
@braços
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Srs, recentemente o acbr liberou:
Comando responsável por gerar um pdf do comprovante do CFe.
SAT.GerarPDFExtratoVenda(ArqXMLVenda, NomeArquivo)
- Caso parâmetro NomeArquivo não seja informado, será gerado o PDF no diretório padrão de vendas.
- A resposta traz o path completo para o arquivo gerado.
obs:Comando somente irá funcionar se estiver marcado para usar fortes na impressão
Exemplo:
SAT.GerarPDFExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml","d:\temp\extrato-sat.pdf")
OK: [CFe]
NomeArquivo=d:\temp\extrato-sat.pdf
:)Pos
HASA
Comando responsável por gerar um pdf do comprovante do CFe.
SAT.GerarPDFExtratoVenda(ArqXMLVenda, NomeArquivo)
- Caso parâmetro NomeArquivo não seja informado, será gerado o PDF no diretório padrão de vendas.
- A resposta traz o path completo para o arquivo gerado.
obs:Comando somente irá funcionar se estiver marcado para usar fortes na impressão
Exemplo:
SAT.GerarPDFExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml","d:\temp\extrato-sat.pdf")
OK: [CFe]
NomeArquivo=d:\temp\extrato-sat.pdf
:)Pos
HASA
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Amiguinhos,
HASA
Qual versão do ACBrMonitorPLUS?
HASA
Qual versão do ACBrMonitorPLUS?
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
:-O
Eu acompanho o desenvolvimento por esse SVN [url]svn://svn.code.sf.net/p/acbr/code/trunk2[/url].
:)Pos
HASA
Eu acompanho o desenvolvimento por esse SVN [url]svn://svn.code.sf.net/p/acbr/code/trunk2[/url].
:)Pos
HASA
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Boa tarde...
Para usar basta enviar o xml junto... ImpNfce.exe xml.xml
Usei a classe SEFAZCLAS do José Quintas para ler o XML.. Mas isso é indiferente se quiser ler direto do xml e só fazer a mudança onde começa com oNfe:
Não tive como testar na impressora... só amanhã para fazer isso... mas na tela... parece que ficou bem legalzinho...
Rubens
Segue um prototipo... Tá para a NFCe mas para o Sat tem que mudar os dados conforme o Sat... são bem parecidos...Acho até que um executável pequeno, que receba como parâmetro o .XML e o imprima na tela já adianta o lado.
Para usar basta enviar o xml junto... ImpNfce.exe xml.xml
Usei a classe SEFAZCLAS do José Quintas para ler o XML.. Mas isso é indiferente se quiser ler direto do xml e só fazer a mudança onde começa com oNfe:
Não tive como testar na impressora... só amanhã para fazer isso... mas na tela... parece que ficou bem legalzinho...
Rubens
"Eu e minha casa servimos ao Senhor e você
"
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Completando...
http://www.projetoacbr.com.br/forum/top ... to-em-pdf/
Aqui falando da impressão em PDF o inicio é de 2015.
:)Pos
HASA
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Amiguinhos,
Consegui no ACBrMonitorPLUS. Como não tenho impressora real preciso do máximo de emuladores, simuladores, blablabla-virtuais possíveis. Casa de Ferreiro espeto é de Ferro.
Consegui no ACBrMonitorPLUS. Como não tenho impressora real preciso do máximo de emuladores, simuladores, blablabla-virtuais possíveis. Casa de Ferreiro espeto é de Ferro.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
ACBrPrinter - Utilit p/ impressao de NFCe e SAT
Rubens eu baixei a nova SEFAZCLASS e vi que tem hbNFeDaNFCe mas fiquei meio perdido na coisarubens escreveu:Boa tarde...
Segue um prototipo... Tá para a NFCe mas para o Sat tem que mudar os dados conforme o Sat... são bem parecidos...Acho até que um executável pequeno, que receba como parâmetro o .XML e o imprima na tela já adianta o lado.
Para usar basta enviar o xml junto... ImpNfce.exe xml.xml
Usei a classe SEFAZCLAS do José Quintas para ler o XML.. Mas isso é indiferente se quiser ler direto do xml e só fazer a mudança onde começa com oNfe:
Não tive como testar na impressora... só amanhã para fazer isso... mas na tela... parece que ficou bem legalzinho...
Rubens
ai olhando o impnfce.prg vi que sao similares , como poderia usar o da classe
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart