Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Membros Pro
Postado

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?

  • Membros Pro
Postado (editado)

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

Editado por Roberto Couto
  • Moderadores
Postado

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
 

 

  • Este tópico foi criado há 133 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.