Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3403 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde a todos, tentei e não consegui imprimir direito o extrato de cancelamento, estou fazendo como abaixo:

Assim:

SAT.carregardadosvenda("c:\acbrmonitorplus\vendas\CFe35150761099008000141599000020400000076723093.XML")

SAT.ImprimirExtratoCancelamento("c:\acbrmonitorplus\vendas\CFe35150761099008000141599000020400000076723093.XML")

E assim também:

SAT.carregardadosvenda("c:\acbrmonitorplus\cancelamentos\CFe35150761099008000141599000020400000076723093-can.XML")

SAT.ImprimirExtratoCancelamento("c:\acbrmonitorplus\cancelamentos\CFe35150761099008000141599000020400000076723093-can.XML")

Como devo proceder, não estou conseguindo.

Obrigado,

Ricardo.

 

20150701_134620.jpg

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

  • Membros Pro
Postado

Para os responsáveis analisarem , estou enviando a imagem do preview do cacelamento pelo meu sistema c/ acbrmonitoplus e pelo satteste.exe

Qualquer cancelamento esta vindo essa 2 paginas 

 

 

extrato_cancelamento_satteste.png

extrato_cancelamento_acbrmonitorplus.png

Postado

Biniva, o meu não faz duas páginas na impressora não fiscal elgin usando PosPrinter, mas devo esstar usando a sintaxe do comando errado, como você faz o comando no ENT.TXT ???

Sds,

Ricardo.

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

  • Membros Pro
Postado

Agora que tive tempo , fui dar uma fuçada lá nas configurações de impressão e consgui fazer imprimir para 40 colunas sem sair 2 paginas.

o comando que uso é: SAT.ImprimirExtratoCancelamento("c:\acbrmonitorplus\vendas\CFE .....etc............-can.xml")

É que estou usando o preview e impressão numa LaserJet ( para testes )

Assim que testar em uma impressora ( bematerch ou daruma). Mas de uma mexida nas configurações do AcbrMonitorPlus , que é lá que esta a solução.

Hoje baixei a ultima versão compilada 0.1.6 e parece que esta melhor. Só aparece 2 QRcode ???? Será que é isso mesmo ?????

Segue anexo extrato de hoje.

 

 

extrato_cancelamento_new.png

  • Fundadores
Postado

Acabo de subir uma nova versão (0.1.7) em Downloads

Para imprimir um extrato de Cancelamento, é necessário que o Extrato da Venda e o Extrato do Cancelamento estejam na memória...

Se você acabou de executar o cancelamento... eles com certeza estão lá na memória do ACBrMonitorPLUS... então basta chamar:

SAT.ImprimirExtratoCancelamento

Se você quer imprimir um extrato de cancelamento que já ocorreu anteriormente... Carregue ambos os XMLs na memória...

SAT.carregardadosvenda("c:\acbrmonitorplus\vendas\CFe35150761099008000141599000020400000076723093.XML")
SAT.carregardadoscancelamento("c:\acbrmonitorplus\Cancelamentos\CFe35150761099008000141599000020400000076723093-can.XML")
SAT.ImprimirExtratoCancelamento

ou ainda

SAT.ImprimirExtratoCancelamento( "XMLVenda", "XMLCancelamento" )

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado

Tá certo não, os dados do cupom de vendas e de cancelamento são os mesmos. è que voce mandou o comando assim.

SAT.ImprimirExtratoCancelamento("XMLCancelamento") , então os dados é só do cupom de cancelamento

Segue cupom impresso após o anulamento que saiu correto.Pelo Comando: SAT.ImprimirExtratoCancelamento 

,E Segue cupom impresso pelo comando: SAT.Imprimir(ExtratoCancelamento("XMLVenda","XMLCancelamento").

Parece que  não esta carregando o cupom de vendas para memória do AcbrMonitorPlus, pois não sai os dados do cupom de Venda, só sai o do cancelamento.

Esse comando é importante quando voce tem um integrador monitorando os terminais , pois o AcbrMonitorPlus , recebe o comando , executa e é liberado para atender outro terminal.

 

 

 

 

 

extrato_cancelamento_pos_anulamento.png

extrato_cancelamento_xmlvemda_xmlcancelamento.png

  • Fundadores
Postado

Por favor leia o tópico todo.. você pode tentar:

SAT.carregardadosvenda("c:\acbrmonitorplus\vendas\CFe35150761099008000141599000020400000076723093.XML")
SAT.carregardadoscancelamento("c:\acbrmonitorplus\Cancelamentos\CFe35150761099008000141599000020400000076723093-can.XML")
SAT.ImprimirExtratoCancelamento

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado

Sim , eu li com certeza. é que estou me referindo ao OU AINDA , que não esta funcionando.

Se você quer imprimir um extrato de cancelamento que já ocorreu anteriormente... Carregue ambos os XMLs na memória...

SAT.carregardadosvenda("c:\acbrmonitorplus\vendas\CFe35150761099008000141599000020400000076723093.XML")
SAT.carregardadoscancelamento("c:\acbrmonitorplus\Cancelamentos\CFe35150761099008000141599000020400000076723093-can.XML")
SAT.ImprimirExtratoCancelamento

ou ainda

SAT.ImprimirExtratoCancelamento( "XMLVenda", "XMLCancelamento" )

 

  • Fundadores
Postado

Tá certo não, os dados do cupom de vendas e de cancelamento são os mesmos. è que voce mandou o comando assim.

SAT.ImprimirExtratoCancelamento("XMLCancelamento") , então os dados é só do cupom de cancelamento

Segue cupom impresso após o anulamento que saiu correto.Pelo Comando: SAT.ImprimirExtratoCancelamento 

,E Segue cupom impresso pelo comando: SAT.Imprimir(ExtratoCancelamento("XMLVenda","XMLCancelamento").

Parece que  não esta carregando o cupom de vendas para memória do AcbrMonitorPlus, pois não sai os dados do cupom de Venda, só sai o do cancelamento.

Esse comando é importante quando voce tem um integrador monitorando os terminais , pois o AcbrMonitorPlus , recebe o comando , executa e é liberado para atender outro terminal.

 

Lendo os fontes... não pude notar nenhum problema aparente...

Qual é exatamente o comando de envio que você alega não funcionar ?

Qual é o conteúdo de "ENT.TXT" ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado

Daniel , desculpe o transtorno , mas ontem acho que estava meio cansado e devo ter mandado algum coisa errada.

Hoje com mais calma , testei novamente a função:

SAT.ImprimirExtratoCancelamento( "XMLVenda", "XMLCancelamento" )

e esta funcionando corretamente.

Obrigado, pela resposta.

  • 4 semanas depois ...
Postado

Boa tarde Daniel, fiz cancelamento em Produção no Cliente, o comando :

SAT.ImprimirExtratoCancelamento( "XMLVenda", "XMLCancelamento" )

Sai o Numero do extrato da venda, se inverter:

SAT.ImprimirExtratoCancelamento( "XMLCancelamento", "XMLVenda" )

Sai o Numero do extrato do cancelamento e inverte dos dados.

Acho que é o modo correto, certo?

 

 

20150727_134541.jpg

20150727_143301.jpg

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

Postado

Estou querendo dizer que se eu usar o comando:

SAT.ImprimirExtratoCancelamento( "XMLVenda", "XMLCancelamento" )  --> Sai o Numero do extrato da Venda no Cabeçalho, e DADOS DO CUPOM FISCAL CANCELADO sai os dados da Venda.

Agora se eu inverter o comando:

SAT.ImprimirExtratoCancelamento( "XMLCancelamento", "XMLVenda" )  --> Sai o Numero do extrato do Cancelamento no Cabeçalho, e DADOS DO CUPOM FISCAL CANCELADO sai os dados do Cancelado.

Resumindo, o comando abaixo que é o correto, não é? isto que eu quero saber, porquê no Blog do André, o comando é o Primeiro acima.

Obrigado,

Ricardo.

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

  • Fundadores
Postado

Veja nos fontes:

    else if Cmd.Metodo = 'imprimirextratocancelamento' then
    begin
      PrepararImpressaoSAT;
      CarregarDadosVenda(cmd.Params(0));
      CarregarDadosCancelamento(cmd.Params(1));
      ACBrSAT1.ImprimirExtratoCancelamento;
    end  

Ou seja, o primeiro XML deve ser o da venda...  Quanto ao blog do André não sei lhe informar...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Este tópico foi criado há 3403 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.