Jump to content

dev botao

Erro ao enviar NFC-e com o tipo de pagamento PIX


Recommended Posts

  • Membros Pro

Olá
Já fiz os ajustes para inclusão das formas de pagamento, referente a Nota Técnica IT2024.002v1.00 - Atualização Tabela Forma de Pagamento. Mas ao copilar a versão 
apresenta erro no pcnconversao

Segue parte  do código:


fpPagamentoInstantaneoDinamico, //17
                               fpPagamentoInstantaneoEstatico, //20
fpCreditoLoja                   //21
                               fpFalhaDoEmissor                //22
 

Poderiam me sinalizar o que pode esta ocorrendo?

Link to comment
Share on other sites

  • Membros Pro
Posted (edited)

Onde faço o vinculo das formas de pagamento no ACBR para escrever no XML?
No momento da compilação ele não passa, gerando o executável sem a informação incluída, o mais estranho é por não apresentar mensagem de erro

if LcTipoPagamento='DUPLICATA MERCANTIL' then
              begin
                tPag := fpDuplicataMercantil;
              end else
              if LcTipoPagamento='SEM PAGAMENTO' then
              begin
                tPag := fpSemPagamento;
              end else
              if LcTipoPagamento='PAGAMENTO INSTANTÂNEO (PIX)' then
              begin
                tPag := fpPagamentoInstantaneoDinamico;
//                tPag := fpPagamentoInstantaneo;
              end else
              if LcTipoPagamento='TRANSFERÊNCIA BANCÁRIA' then
              begin
                tPag := fpTransfBancario;
              end else

 

Informado no pcnconversao

function FormaPagamentoToStr(const t: TpcnFormaPagamento): string;
begin
  result := EnumeradoToStr(t, ['01', '02', '03', '04', '05', '10', '11', '12',
                               '13', '14', '15', '16', '17', '18', '19', '20',
                               '21', '22', '90', '98', '99'],
                              [fpDinheiro,        //01
                               fpCheque,          //02
                               fpCartaoCredito,   //03
                               fpCartaoDebito,    //04
                               fpCreditoLoja,     //05
                               fpValeAlimentacao, //10
                               fpValeRefeicao,    //11
                               fpValePresente,    //12
                               fpValeCombustivel,      //13
                               fpDuplicataMercantil,   //14
                               fpBoletoBancario,       //15
                               fpDepositoBancario,     //16

                               fpPagamentoInstantaneoDinamico, //17


                               fpTransfBancario,       //18
                               fpProgramaFidelidade,   //19

                               fpPagamentoInstantaneoEstatico, //20
                               fpCreditoLoja                   //21
                               fpFalhaDoEmissor                //22

                               fpSemPagamento,         //90
                               fpRegimeEspecial,       //98
                               fpOutro]);              //99
end;

image.jpeg

Edited by Roberto Couto
Link to comment
Share on other sites

  • Moderadores

primeiro confere se só tem uma pasta do ACBR em seu micro. as demais apaga e backups

veja senão tem copias de trechos ou units do acbr para seu fontes e apague

então faça revert no svn do acbr , vai no menu de contexto na pasta do acbr e acha tortoisesvn, depois nele tem revert, se aparecer marca todos e tem também uma opção pra apagar arquivos não versionados. com isso tu reverte

depois faça um update e rode o instalador

após faça builde em sua aplicação

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.