Árvore de páginas

Versões comparadas

Chave

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

...

Bloco de código
{
   "serialLoja":"&self:oConfAssin['numeroserialloja']",
   "token":"&self:oBody['token']",
   "codigoProduto":"%B1_COD%",
   "gerarCodigoProduto":false,
   "nomeProduto":"%B1_DESC%",
   "precoVenda":"%B1_PRV1%",
   "descricaoProduto":"%B1_DESC%",
   "idCEST": "&self:DePara('F0G',xFilial('F0G') + '|' + self:oPublica['B1_CEST'],1,0,.T.)",    
   "idNCM":"&self:DePara('SYD',xfilial('SYD') + '|' + self:oPublica['B1_POSIPI'],1,0,.T.)",
   "idUnidade":"&self:DePara('SAH',PADR(SUBSTR(self:oPublica['B1_FILIAL'],1,4),TamSx3('AH_FILIAL')[1]) + '|' + self:oPublica['B1_UM'],1,0,.T.)",
   "idUnidadeCompra":"&self:DePara('SAH',PADR(SUBSTR(self:oPublica['B1_FILIAL'],1,4),TamSx3('AH_FILIAL')[1]) + '|' + self:oPublica['B1_UM'],1,0,.T.)",
   "idGrupo":"&cValToChar(RmixGetCat(self:oPublica['B1_COD'], self:oPublica['B1_GRUPO'])[1], 'CHEF')",
   "idSubGrupo":"&cValToChar(RmixGetCat(self:oPublica['B1_COD'], self:oPublica['B1_GRUPO'])[2], 'CHEF')"
} 



Dica

Na necessidade de envio de cadastros para empresa diferente da matriz, você poderá alterar a tag serialLoja e incluindo o De/Para na SM0 seguindo este exemplo:

Neste cenário usamos o grupo de produto para busca e envio para empresa especifica, incluindo o código do grupo no campo Cont. Interno e o código da empresa Chef no campo Cont.Origem.

   "serialLoja":"&self:DePara('SM0',self:oPublica['B1_GRUPO'],1,0,.T.)",

Image Added



Layout Publicação: Vazio.


Exemplo da configuração do processo Produto no assinante CHEF:

...