Jump to content

dev botao

Venda por PIX Estático


Go to solution Solved by BigWings,

Recommended Posts

  • Membros Pro

estou tentando fazer venda em Produção, estado da Paraiba

montagem do XML Primeira tentativa

with pag.Add do
    tPag      := fpPagamentoInstantaneoEstatico ;
    vPag      := CDSValoresVALOR.AsFloat ;
    tpIntegra := tiPagIntegrado ;
    CNPJ      := CDSValoresCNPJ.AsString;
end;

 

XML Enviado
<pag>
    <detPag>
        <tPag>20</tPag>
        <vPag>4.90</vPag>
        <card>
            <tpIntegra>1</tpIntegra>
            <CNPJ>00000000124168</CNPJ>
        </card>
    </detPag>
</pag>

Rejeicao: Tipo de pagamento nao aceita o grupo de cartoes ou boletos [Ocorr:1]

==================================================

montagem do XML Segunda tentativa

with pag.Add do
    tPag      := fpPagamentoInstantaneoEstatico ;
    vPag      := CDSValoresVALOR.AsFloat ;
    tpIntegra := tiPagNaoIntegrado ;
    CNPJ      := CDSValoresCNPJ.AsString;
end;

<pag>
    <detPag>
        <tPag>20</tPag>
        <vPag>4.90</vPag>
        <card>
            <tpIntegra>2</tpIntegra>
            <CNPJ>00000000124168</CNPJ>
        </card>
    </detPag>
</pag>
Rejeicao: Tipo de pagamento nao aceita o grupo de cartoes ou boletos [Ocorr:1]

==================================================

montagem do XML Terceiratentativa

with pag.Add do
    tPag      := fpPagamentoInstantaneo ;
    vPag      := CDSValoresVALOR.AsFloat ;
    tpIntegra := tiPagNaoIntegrado ;
    CNPJ      := CDSValoresCNPJ.AsString;
end;
<pag>
    <detPag>
        <tPag>17</tPag>
        <vPag>1.00</vPag>
        <card>
            <tpIntegra>2</tpIntegra>
            <CNPJ>00000000124168</CNPJ>
        </card>
    </detPag>
</pag>
NFC-e Autorizada

porem aqui no danfe sai a descrição do PIX Dinâmico como a imagem abaixo

 

 

Imagem1.png

Link to comment
Share on other sites

  • Moderadores
  • Solution
Em 13/07/2024 at 11:37, Arnaldo Cruz disse:


    tPag      := fpPagamentoInstantaneoEstatico ;
    vPag      := CDSValoresVALOR.AsFloat ;
    tpIntegra := tiPagNaoIntegrado ;

Troque para tpIntegra = tiNaoInformado;

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Membros Pro
<<pag>
    <detPag>
        <tPag>17</tPag>
        <vPag>4.00</vPag>
        <card>
            <tpIntegra>2</tpIntegra>
        </card>
    </detPag>
</pag>
 
Esta é a forma aceita na Paraiba para PIX Estático não vinculado ao sistema;
 
O BO é que no DANFE está sendo impresso  "PIX - Dinâmico" quando deveria ser PIX - Estático ou somente PIX quando tpIntegra fosse = 2
 
 
Link to comment
Share on other sites

  • Membros Pro

Juliomar o seguinte,  o fonte do ACBr está exatamente como vc descreveu

 

tPag      := fpPagamentoInstantaneo;    quando o XML é gerado  fica  <tPag>17</tPag>

<<pag>
    <detPag>
        <tPag>17</tPag>
        <vPag>4.00</vPag>
        <card>
            <tpIntegra>2</tpIntegra>
        </card>
    </detPag>
</pag>

XML é aceito

 

tPag     := fpPagamentoInstantaneoEstatico quando o XML é gerado  fica  <tPag>20</tPag>

<pag>
     <detPag>
                   <tPag>20</tPag>  Pergunto aqui não teria que vir 18 no lugar de 20
                   <vPag>2.95</vPag>
                   <card>
                          <tpIntegra>2</tpIntegra>
                  </card>
</detPag>
</pag>

 

XML é Recusado xmotivo(Tipo de pagamento nao aceita o grupo de cartoes ou boletos [Ocorr:1]

Link to comment
Share on other sites

  • Moderadores
7 horas atrás, Arnaldo Cruz disse:

tPag     := fpPagamentoInstantaneoEstatico quando o XML é gerado  fica  <tPag>20</tPag>

sim esse mesmo e dai , se notar no enumerador e na conversão é isso mesmo.

no caso do 20 não informa nada no Card

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

  • Membros Pro

Juliomar é que se eu colocar   tPag    := fpPagamentoInstantaneoEstatico e  tpIntegra>2</tpIntegra,

está dando rejeição Rejeicao: Tipo de pagamento nao aceita o grupo de cartoes ou boletos [Ocorr:1],

 

o preeenchimento exato é

tPag      := fpPagamentoInstantaneoEstatico ;
    vPag      := CDSValoresVALOR.AsFloat ;
    tpIntegra := tiPagNaoIntegrado ;

 

o componenete que está preenchendo a tag Card

 

 

Link to comment
Share on other sites

  • Consultores
Em 25/07/2024 at 22:35, Arnaldo Cruz disse:

Juliomar é que se eu colocar   tPag    := fpPagamentoInstantaneoEstatico e  tpIntegra>2</tpIntegra,

está dando rejeição Rejeicao: Tipo de pagamento nao aceita o grupo de cartoes ou boletos [Ocorr:1],

 

o preeenchimento exato é

tPag      := fpPagamentoInstantaneoEstatico ;
    vPag      := CDSValoresVALOR.AsFloat ;
    tpIntegra := tiPagNaoIntegrado ;

 

o componenete que está preenchendo a tag Card

 

 

coloca no tpIntegra informe tiNaoInformado

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link to comment
Share on other sites

×
×
  • 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.

The popup will be closed in 10 seconds...