Pesquisar na Comunidade
Showing results for tags 'impressão sat'.
Encontrado 4 registros
-
Sugestão de alteração na unit ACBrSATExtratoESCPOS.pas - Cancelamento SAT
um tópico no fórum postou tdpsistemas ACBrSAT
Foi realizada a seguinte modificação na unit ACBrSATExtratoESCPOS.pas, na procedure TACBrSATExtratoESCPOS.GerarDadosCancelamento: procedure TACBrSATExtratoESCPOS.GerarDadosCancelamento; Var ChaveEmUmaLinha, Suporta128c : Boolean; Chave, TagCode128 : String; QRCode: AnsiString; begin FBuffer.Add('</fn></linha_simples>'); FBuffer.Add(ACBrStr('</ce><n>DADOS DO CUPOM FISCAL ELETRÔNICO DE CANCELAMENTO</n>')); FBuffer.Add('</ce>SAT No. <n>'+IntToStr(CFe.ide.nserieSAT)+'</n>'); FBuffer.Add(FormatDateTimeBr(CFeCanc.ide.dEmi + CFeCanc.ide.hEmi)); Chave := FormatarChaveAcesso(CFeCanc.infCFe.ID); if Length(Chave) > FPosPrinter.ColunasFonteCondensada then Chave := OnlyNumber(Chave); if not FPosPrinter.ConfigBarras.MostrarCodigo then FBuffer.Add('<c>'+Chave+'</fn>'); Suporta128c := (FPosPrinter.TagsNaoSuportadas.IndexOf(cTagBarraCode128c) < 0); TagCode128 := IfThen(Suporta128c,'code128c', 'code128' ); ChaveEmUmaLinha := (ImprimeChaveEmUmaLinha = rSim) or ((ImprimeChaveEmUmaLinha = rAuto) and Suporta128c); if not ChaveEmUmaLinha then begin FBuffer.Add('<' + TagCode128 + '>'+copy(CFeCanc.infCFe.ID,1,22)+'</' + TagCode128 + '>'); FBuffer.Add('<' + TagCode128 + '>'+copy(CFeCanc.infCFe.ID,23,22)+'</' + TagCode128 + '>'); end else FBuffer.Add('<' + TagCode128 + '>'+CFeCanc.infCFe.ID+'</' + TagCode128 + '>'); if ImprimeQRCode then begin QRCode := CalcularConteudoQRCode( CFeCanc.infCFe.ID, CFeCanc.ide.dEmi+CFeCanc.ide.hEmi, CFeCanc.Total.vCFe, Trim(CFeCanc.Dest.CNPJCPF), CFeCanc.ide.assinaturaQRCODE ); FBuffer.Add('<qrcode_tipo>2</qrcode_tipo>'+ '<qrcode_error>0</qrcode_error>'+ '<qrcode>'+QRCode+'</qrcode>'); end; if MsgAppQRCode <> '' then FBuffer.Add('</ce><c>' + QuebraLinhas(MsgAppQRCode, FPosPrinter.ColunasFonteCondensada )); if (SoftwareHouse <> '') or (Site <> '') then FBuffer.Add('</linha_simples>'); // SoftwareHouse if SoftwareHouse <> '' then FBuffer.Add('</ce><c>' + SoftwareHouse); if Site <> '' then FBuffer.Add('</ce><c>' + Site); FBuffer.Add('</zera>'); if FPosPrinter.CortaPapel then FBuffer.Add('</corte_total>') else FBuffer.Add('</pular_linhas>'); end; No rodapé da impressão do SAT, são apresentados os dados da Software House e o Site. Porém, na impressão do cancelamento não é impresso. É necessário que os dados da Software House e do Site sejam apresentados no rodapé da impressão do cancelamento do SAT. Foram realizados diversos testes de impressão e não foi apresentado nenhum problema. Estou utilizando a revisão número 15238 da unit. ACBrSATExtratoESCPOS.pas- 2 replies
-
- acbrsatextratoescpos
- cancelamento sat
- (e 1 mais)
-
SAT ITENS EM 1 LINHA, NÃO SAI A DESCRIÇÃO
um tópico no fórum postou Pratic Sistemas ACBrMonitor PLUS
boa tarde amigos, após a versão ACBrMonitorPLUS-1.1.0.40, não são todos os itens que imprimi a descrição do item quando definido em uma linha. esperei algumas versões para ver se o problema iria ser corrigido, mas tive o feedback de um cliente que disse, que uns produtos imprime a descrição e outros não. -
Pessoal, boa tarde! Sou novato no desenvolvimento do SAT, dai estou com a seguinte dúvida com relação a iniciar a impressão do cupom: -Após passar os dados para o componente acbrsat, eu realizo os seguintes passos: 1 º ) Passo todos os dados para o componente acbrsat 2 º) ACBrSAT1.EnviarDadosVenda( Men_dados_venda_envio.Text ); 3 º) if ACBrSAT1.Resposta.codigoDeRetorno = 6000 then begin LoadXML( ACBrSAT1.CFe.AsXMLString, mRecebido); PageControl1.ActivePage := tsRecebido; PrepararImpressao; ACBrSAT1.ImprimirExtrato; // pego o nº da chave end; Após essa estapa e o status = 6000 o componente ACBRSAT entende que já tem o cupom e inicia a impressão do cupom? Falta alguma coisa no código que estou usando? Desde já agradeço a todos.
- 2 replies
-
- impressão
- impressão sat
- (e 3 mais)
-
Boa Tarde Estamos com alguns clientes que na hora de imprimir o sat esta saindo 'Valor aproximado dos tributos do deste cupom' mas a maioria sai assim 'Valor aproximado dos tributos deste cupom', e o valor não sai. Hoje estou usando no cliente a versão 0.1.5 do acbr plus. O que eu vejo de diferente é que esses clientes foi necessário colocar para imprimir em escpos, por motivo do qrcode! Não sei se isso é a versão... A versão do acbr plus 1.8 esta dando erro desconhecido no site! Alguém sabe me informa o motivo pois a 0.1.5 vai tranquilo Att