Á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:DePara('SM0',self:oPublica['B1_FILIAL'] + 'SERIE|SERIAL',1,0,.T.)",
	"Loja": "&self:DePara('SM0',self:oPublica['B1_FILIAL'],1,0,.T.)",
	"token": "&self:oBody['token']",
	"codigoProduto": "%B1_COD%",
	"gerarCodigoProduto": false,
	"nomeProduto": "%B1_DESC%",
	"precoVenda": "%B1_PRV1%",
	"descricaoProduto": "%B1_DESC%",
	"CEST": "%B1_CEST%",
	"NCM": "%B1_POSIPI%",
	"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.)",
	"Grupo": "&AllTrim( Upper( Posicione('ACU', 1, xFilial('ACU') + PadR(cValToChar(RmixGetCat(self:oPublica['B1_COD'], self:oPublica['B1_GRUPO'],'PROTHEUS')[1]), TamSx3('ACU_COD')[1]), 'ACU_DESC') ) )",
	"SubGrupo": "&AllTrim( Upper( Posicione('ACU', 1, xFilial('ACU') + PadR(cValToChar(RmixGetCat(self:oPublica['B1_COD'], self:oPublica['B1_GRUPO'],'PROTHEUS')[2]), TamSx3('ACU_COD')[1]), 'ACU_DESC') ) )"
}  
Nota
titleAtençãoObservações
  • A partir de 06/2023 as integrações de CEST, NCM e CATEGORIA não são mais necessárias. Estas informações irão direto na integração de PRODUTO, tags CEST, NCM, Grupo e SubGrupo.
    Caso não exista alguma destas informações no Totvs FOOD, a mesma seria criada automaticamente.
  • Para o correto preenchimento da tag "serialLoja", deve ser criado o De\Para, informando o número serial de cada loja do Totvs FOOD, como demonstrado abaixo:
    Image Added
Dica
titleAlternativa para envio de Filial

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.)",

Cadastro De/Para

...