Ir para conteúdo
  • Cadastre-se

lcallogeras

Membros
  • Total de ítens

    6
  • Registro em

  • Última visita

  • Days Won

    1

lcallogeras last won the day on 18 Fevereiro 2014

lcallogeras had the most liked content!

Últimos Visitantes

570 visualizações

lcallogeras's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

2

Reputação

  1. Foi verificado o Regime tributário? Pois se o regime tributário adotado for o Simples nacional deve-se informar o campo ICMS.CSOSN se for o Regime Normal deve-se informar o campo Imposto.ICMS.CST.
  2. Estou conseguindo em termos. Ao que pesquisei não existe emulador para testes, já que na documentação disponibilizada é mencionado que a impressão pode ser feita em qualquer impressora. Li em alguns tópicos desse fórum que testes de impressão já foram feitos na Epson térmica e que ocorram corretamente, no entanto ao perguntar o modelo da impressora ao qual os testes foram efetuados não obtive resposta. Cheguei mandar um e-mail para a Bematech perguntando se com a Bematech MP-4200 não fiscal com firmware 1.2 era possível imprimir o extrato do SAT com o QR Code, segue resposta obtida: "Não é necessário atualizar o firmware para utilizá-la para imprimir os extratos do SAT. Basta que seu sistema de vendas esteja configurado para enviar o comando de impressão para a impressora." No momento não possuo nenhuma impressora adequada para testes, no entanto fiz dois testes que funcionaram para ver se o extrato estava sendo impresso. No primeiro teste, na propriedade Device.Porta do componente de extrato passei o seguinte valor: "C:\teste.txt", Dessa forma, ao executar o comando de impressão foi gerado o arquivo com as informações do cupom. No segundo teste, na propriedade Device.Porta do componente extrato passei a porta LPT1, dessa forma o cupom foi impresso em uma impressora a laser conectada a porta. Em ambos os testes, no lugar do QR Code foram impressos uma serie de caracteres especiais, mas consegui checar se os itens impressos no extrato e o valor total do cupom estavam corretos.
  3. Bom dia Senhores, Estou testando a impressão do extrato do cancelamento e ao efetuar os testes notei que apesar de gerar o cupom de cancelamento, este não era impresso. Ao depurar o código notei que o método que enviava os dados para a porta de impressão não era chamado. Para solucionar o problema no método ImprimirExtratoCancelamento, unit ACBrSATExtratoESCPOS, adicionei a linha destacada abaixo: procedure TACBrSATExtratoESCPOS.ImprimirExtratoCancelamento(CFe: TCFe; CFeCanc: TCFeCanc); begin if CFe = nil then begin if not Assigned(ACBrSAT) then raise Exception.Create('Componente ACBrSAT não atribuído'); FpCFe := TACBrSAT(ACBrSAT).CFe; FpCFeCanc := TACBrSAT(ACBrSAT).CFeCanc; end else begin FpCFe := CFe; FpCFeCanc := CFeCanc; end; GerarCabecalho; GerarTotais(True); GerarRodape(False); GerarDadosCancelamento; ImprimePorta(FBuffer.Text); end; Atenciosamente, Larissa
  4. lcallogeras

    Impressora Para O Sat

    Boa tarde senhores, Vi em outros tópicos que a impressão do SAT já foi testada na Epson e que funcionou corretamente, no entanto não falaram o modelo da impressora. Qual o modelo da Epson que o teste foi feito? Nos testes efetuados o QR Code foi impresso corretamente? Em teoria, em qualquer impressora térmica não fiscal Epson, o cupom é para ser impresso corretamente? Atenciosamente, Larissa
  5. lcallogeras

    Cancelamento Sat

    Boa tarde senhores, Estou fazendo um teste para o cancelamento de venda pelo programa de exemplo do ACBR. Sempre que tentava cancelar uma venda a seguinte mensagem era apresentada: "Dados Cancelamento Invalido". Ao depurar o código vi que no método CancelarUltimaVenda, unit ACBrSat, ao executar a linha: dadosCancelamento := CFeCanc.AsXMLString; A variável dadosCancelamento sempre estava vazia. Isso ocorre pois a propriedade AsXmlString chama o método GetAsXMLString da unit pcnCfeCanc. Esse método estava da seguinte maneira: function TCFeCanc.GetAsXMLString : String ; begin GetXMLString( false ) ; end; Dessa forma, apesar de gerar a string com o xml ele não retornava nada. Para solucionar o problema mudei o método, deixando-o dessa forma: function TCFeCanc.GetAsXMLString : String ; begin Result := GetXMLString( false ) ; end; Atenciosamente, Larissa
  6. Boa tarde a Todos, Ao tentar gerar o Xml da venda com valores de COFINS vimos que o campo pCOFINS (Alíquota da COFINS em percentual), para as tags COFINSAliq e COFINSOutr está sendo gerada apenas com 2 casas decimais. Dessa forma ao enviar o XML o emulador apresenta a seguinte mensagem "1492: Rejeicao: Aliquota da COFINS do item (N) nao e maior ou igual a zero.". Esse problema ocorre pois esse valor deve ser gerado com 4 casas decimais, e não com 2. Na unit pcnCFeW: Errado : Linha com duas Casas Decimais: Gerador.wCampo(tcDe2, 'S09', 'pCOFINS ', 01, 05, 1, CFe.Det.Imposto.COFINS.pCOFINS, DSC_PCOFINS); Correto: Linha com duas Casas Decimais: Gerador.wCampo(tcDe4, 'S09', 'pCOFINS ', 01, 05, 1, CFe.Det.Imposto.COFINS.pCOFINS, DSC_PCOFINS); Atenciosamente, Larissa
×
×
  • 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.

The popup will be closed in 10 segundos...