Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Foi inclusa funcionalidade de salvar os dados de pagamentos na tabela EDI_PEDVENDAFORMAPAGTO no processo de integração de pedidos após integração de itens.

...

A inserção ocorre independente de houver ou não transações dentro dos objetos de pagamento que retornarem da API do Site Mercado, e caso existam múltiplos pagamentos ou múltiplas transações, serão inseridas uma linha para cada pagamento/transação.


Os campos salvos são:


SEQEDIPEDVENDA

NROFORMAPAGTOECOMMERCE - oriundo da tabela de configuração ECM_INTSTMCONFIGURACAO

NROCONDPAGTO- oriundo da tabela de configuração ECM_INTSTMCONFIGURACAO

NROFORMAPAGTO- oriundo da tabela de configuração ECM_INTSTMCONFIGURACAO

VALOR - oriundo do retorno da API do Site Mercado, objeto pagamentos ou transacao se houver

DTAMOVIMENTO - oriundo do retorno da API do Site Mercado, objeto transacao, se vazio salvará null

CODBANDEIRA - oriundo da tabela de configuração ECM_INTSTMCONFIGURACAO, se vazio salvará valor default "00000"

CODOPERADORACARTAO - oriundo da tabela de configuração ECM_INTSTMCONFIGURACAO, se vazio salvará valor default "00000"

CNPJINSTITUICAOPAGTO - oriundo da tabela de configuração ECM_INTSTMCONFIGURACAO, se vazio salvará valor default "14380200000121"

...