Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Pessoal, estou usando os componentes do fortsReporte no acbrsat, gostaria de saber como faço para obter o espelho do cupom para preencher no xml no método respostafiscal
 
<Nome>ImpressaoFiscal</Nome>'
 <!--string-->');
 <Valor>' + msg + '</Valor>');

 

Postado (editado)

Utilize o componente ACBrSATExtratoESCPOS.

A função GerarImpressaoFiscalMFe é responsável por retornar a string que contém a impressão fiscal.. Você passará um parâmetro nessa função que é do tipo TCFe

Ex: ACBrSATExtratoESCPOS1.GerarImpressaoFiscalMFe(ACBrSAT1.CFe);

Se seguir a ordem cronológica da emissão do pagamento POS, você só poderá obter a resposta fiscal depois de enviar o cupom, então no momento da consulta da resposta fiscal, o componente ACBrSAT1 já terá o CFe carregado na sua propriedade TCFe (ACBrSAT1.CFe)

Dê uma olhada no exemplo do ACBrSAT

Editado por Murilo Sousa
  • Curtir 1
Postado

Você irá precisar configurar também o ACBrSATExtratoESCPOS mesmo utilizando o ACBrSATExtratoFortes1.

No seu caso, o ACBrSATExtratoESCPOS irá ser útil apenas para gerar a impressão fiscal MFe..

Em meu sistema, o usuário escolhe qual opção de impressão ele irá utilizar.. Mesmo escolhendo o FortesReport, o sistema possui o ACBrSATExtratoESCPOS configurado caso precise gerar a impressão fiscal MFe.. Semelhante ao exemplo do ACBrSAT, disponível no svn.

  • Curtir 1
Postado

tranquilo, fiz isso, mais quando passo essa informação, dar erro no integrador, veja como estou fazendo.
mudo para ACBrSATExtratoESCPOS1, passo o valor para a variavel vimpressaoFiscal e depois vilto para o forts

                 FrmPrincipal.ACBrSAT1.Extrato := FrmPrincipal.ACBrSATExtratoESCPOS1;
                 vImpressaoFiscal := '<![CDATA['+FrmPrincipal.ACBrSATExtratoESCPOS1.GerarImpressaoFiscalMFe(DrvPathEcf+'\XML\cfe\Autorizados\' + vChave + '.xml')+']]>';
                 FrmPrincipal.ACBrSAT1.Extrato := FrmPrincipal.ACBrSATExtratoFortes1;

depois disso, dar a mensagem Verifique o Integrador

Postado (editado)

Na função GerarImpressaoFiscalMFe, você deve passar como parâmetro uma classe TCFe, não a string com o diretório do xml...

>> ACBrSATExtratoESCPOS1.GerarImpressaoFiscalMFe(ACBrSAT1.CFe) <<

Anexe o log do equipamento.

Editado por Murilo Sousa
  • Curtir 2
  • 1 mês depois ...
  • Administradores
Postado

Tópico fechado por falta de retorno do usuário

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2187 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.