Páginas filhas
  • API - Pedidos Online: Cadastro Cardápio

Versões comparadas

Chave

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

...

Este modo retorna todos os produtos cadastrado no estabelecimento e habilitados para vendas.

Obs: Para não ocorrer uso indevido das API´s , o tempo entre requisições mínimo do cardápio pela integradora deverá ser de 120 segundos

Bloco de código
titleJson de Publicação para ExecAuto
{
	"parametros": {
		"CodigoEstabelecimento": "96700001PC1",
		"CodigoIntegracao": 99,
		"DataAtualizacao": null
	}
}

...

Este modo retorna apenas os produtos que tiveram algum tipo de alteração no cadastro após a data informada no parâmetro DataAtualizacao.  No exemplo abaixo o serviço retornará todos os produtos com data de alteração superior a 16/01/2015.

Obs: Para não ocorrer uso indevido das API´s , o tempo entre requisições mínimo do cardápio pela integradora deverá ser de 120 segundos


Bloco de código
titleJson de Publicação para ExecAuto
{
	"parametros": {
		"CodigoEstabelecimento": "96700001PC1",
		"CodigoIntegracao": 99,
		"DataAtualizacao": "/Date(1421373600000)/"
	}
}

...

Segue as informações dos campos:


PARÂMETRO Informação
CodigoSerá informado o código do produto no TOTVS Food Service PDV.
DescricaoSerá informado o NOME do produto no TOTVS Food Service PDV.
SubgrupoSerá informado o NOME do Subgrupo do produto.
ProcessadoTRUE - Se trata de um Processado, onde e produzido na loja e sua baixa e efetuado do Produto Pai.
ProdutoCompostoTRUE - Se trata de um Composto, onde e produzido no momento da venda e sua baixa e efetuado nos produtos composições.
ComposicoesSerá retornado a lista dos códigos dos produtos composições.
PesavelTRUE - Se trata de um Pesavél.
PrecoVendaSerá informado o PREÇO DE VENDA do produto.
QuantidadeEstoqueSerá informado a QUANTIDADE em estoque do produto.
ProdutosAdicionaisSerá retornado a lista dos códigos dos produtos adicionais
AdicionaisQuantidadeMaximaSerá informado a QUANTIDADE MÁXIMA de adicionais do produto.
AdicionaisQuantidadeMinimaSerá informado a QUANTIDADE MÍNIMA de adicionais do produto.
CodigoAuxilarSerá retornado a lista dos códigos auxiliares deste produto.
ExibirComoAdicionalTRUE - Deve ser ocultado do cardápio e exibido apenas como opção de adicionais de algum produto vinculado ao mesmo.
IsExigeObservacaoTRUE - Deve ser OBRIGATÓRIO o envio da observação no produto.
PermitirVendaFracionadaTRUE - Permite a venda como um produto fracionado. (1/2,1/3,1/4)