Ir para conteúdo
  • Cadastre-se

lcallogeras

Membros
  • Total de ítens

    6
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que lcallogeras postou

  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...
The popup will be closed in 10 segundos...