Árvore de páginas


1. Acesse a rotina de Assinantes x Processo;

2. Clique no assinante Venda Digital e escolha a opção Alterar;

3. Inclua para esse assinante o processo de Confirma Pagamento.

4. Campo Ativo: escolha a opção Sim;

5. Campo Configuração: Informe a tag url com o endereço da API de Estoque e a tagretorno com o conteúdo success;

  • Campo Configuração
Campo Configuração
{
    "url": "https://xxxxxx/api/protheus/orderdemand",
    "tagretorno": "success",
    "ChaveUni": [
        "Filial",
        "IdOrigem",
        "StatusPedido"  
    ]
}


6. Campo Tipo Process: escolha a opção Busca;

7. Campo Filiais Proc: Informe as filiais que receberam o Saldo Estoque;

8. Campo Layout Envio: inclua o Json conforme exemplo abaixo:


Layout Envio
{
    "Content-Type": "application/json",
    "token": "&Self:cToken",
    "status_order": "reserved",
    "status_payment": [
        "confirmed",
        "cancelled"
    ],
    "read": "noread"
}


9. Campo Layout Publi:.

Layout Publicação
{
    "L1_FILIAL": "&Self:oRegistro['Filial']",
    "L1_CLIENTE": "&SuperGetMv('MV_CLIPAD', .F., '000001')",
    "L1_LOJA": "&SuperGetMv('MV_LOJAPAD', .F., '01')",
    "L1_OPERADO": "C07",
    "L1_EMISSAO": "&Self:oRegistro['DataVendaOrigem']",
    "L1_NUMCFIS": "",
    "L1_DOC": "",
    "L1_SERIE": "",
    "L1_COMIS": 0,
    "L1_VLRTOT": "&Self:oRegistro['ValorTotal']",
    "L1_VALBRUT": "&Self:oRegistro['ValorTotal']",
    "L1_VLRLIQ": "&Self:oRegistro['ValorTotal']",
    "L1_VALMERC": "&Self:oRegistro['ValorTotal']",
    "L1_DESCONT": "&Self:oRegistro['ValorDesconto']",
    "L1_MSEXP": "&DtoS(Date())",
    "L1_CONDPG": "CN",
    "L1_TIPO": "V",
    "L1_TIPOCLI": "F",
    "L1_PDV": "",
    "L1_ORIGEM": "N",
    "L1_ECPEDEC": "&Self:oRegistro['IdOrigem']",
    "L1_PAGAMENTO": "&IIF(Self:oRegistro['StatusPagto']=='confirmed',.T.,.F.)"
}