Páginas filhas
  • DT Enviar classificação para o item da venda na integração ESFERA

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsConfiguração, Layout
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 01 - Na imagem acima, verificamos o componente ADMFM014, onde será realizado a configuração do parâmetro "DS_LST_TP_CLAS_PRD_ESFERA".


Imagem 02 - Ao selecionar o botão  de detalhe ">>" no componente ADMFM014, será aberto o componente ADMFM023 para selecionar os tipos de classificação


Imagem 03 - Na imagem acima, verificamos a configuração dos tipos de classificação ao parâmetro.

Totvs custom tabs box items
defaultno
referenciapasso2

Ao realizar a integração o layout de retorno terá como base o seguinte abaixo:


Obs: Caso o item não possuir o tipo de classificação informado no parâmetro, este não será enviado.

Bloco de código
languagec#
themeEclipse
titleLayout de envio do item da venda
linenumberstrue
{
   "ambiente":"",
   "api_token":"",
   "cod_transacao":37,
   "status":"",
   "dta_transacao":"2019-09-17",
   "cod_loja":1,
   "cod_caixa":11,
   "cod_pessoa":24470,
   "vlr_bruto_venda":275,
   "vlr_desconto_venda":0,
   "vlr_liquido_venda":275,
   "nom_cliente":"LEANDROCLIENTE OLIVEIRAENVIO",
   "cpf_cliente":"59542619979",
   "email_cliente":"",
   "nr_nf":190,
   "itens":[
      {
         "cod_produto":"22",
         "qtd_vendida":"1",
         "vlr_unitario":"275",
         "vlr_bruto":"275",
         "vlr_desconto":"0",
         "vlr_desconto_clube":0,
         "vlr_liquido":"275",
         "vlr_total":"275",
         "cod_vendedor":"50",
         "classificacoes":[
            {
               "cdTipoClas":"509",
               "dsTipoClas":"X MARCA",
               "cdClassificacao":"1",
               "dsClassificacao":"BASE"
            },
            {
               "cdTipoClas":"510",
               "dsTipoClas":"ACABAMENTO",
               "cdClassificacao":"1",
               "dsClassificacao":"PRONTO PARA TINGIR"
            },
            {
               "cdTipoClas":"511",
               "dsTipoClas":"APLICACAO",
               "cdClassificacao":"1",
               "dsClassificacao":"CALCA\/BERMUDA"
            }
         ]
      }
   ],
   "formapagamento":[
      {
         "cod_formapagamento":"3",
         "vlr_pago":"275",
         "nr_fatura":"74284",
         "nr_parcela":"1",
         "dt_emissao":"20190917",
         "vl_original":"275",
         "vl_fatura":"275",
         "tp_documento":"Dinheiro"
      }
   ]
}

...