Páginas filhas
  • API - Pedidos Online: Finalizar Venda (V2)

Versões comparadas

Chave

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

Índice
maxLevel10
minLevel2
excludeÍNDICE
stylecircle


Prover a partir da Integração Pedidos Online/Intranet meio para finalização da venda com retorno dos dados fiscais e opcionalmente impressão no Caixa, para os modelos fiscais:

...

Enviar o método para finalizar a venda no caixa.


URL do Serviço:

POST: http://{url_do_servidor}/FinalizaVendaService.svc/v2/FinalizarVenda


Request


CodigoEstabelecimento: É o código do estabelecimento no cadastro do TOTVS Chef, este código deve ser vinculado ao cadastro de loja da aplicação integrada.

...

TipoServico: Deve respeitar a tabela abaixo.


Tipo

Código

Balcão

1

Mesa

2

Cartão3


Request - Balcão

Bloco de código
titleJson de Publicação para ExecAuto
{
	"parametros": {
		"FinalizaVenda": {
			"TipoServico": 1,
			"NumeroMesa": 0,
			"NumerosCadeiras": [],
			"CodigoExternoPedido": "16",
			"ImprimirDocumento": false,
			"EnviarEmail": false,
			"ExtratoResumido": false
		},
		"CodigoEstabelecimento": "96700001PC1",
		"CodigoIntegracao": 99,
		"RequestID": null,
		"TipoServico": null
	}
}

...

Este método fará a recepção dos dados conforme o contrato definido contendo informações básicas que permitam identificar chaves da venda em questão e tenha como retorno possível as informações fiscais da finalização da venda ou estrutura de erro


URL do Serviço:

POST: http://{url_do_servidor}/FinalizaVendaService.svc/v2/ConsultarStatusFinalizacaoVenda


Request


HostName: Este valor é retornado na responde do "FinalizarVenda" campo "hostName'

...

Este método fará a recepção dos dados conforme contrato definido contendo informações básicas que permitam identificar chaves da venda em questão e tenha como retorno possível as informações fiscais do cancelamento ou estrutura de erro.


URL do Serviço:

POST: http://{url_do_servidor}/FinalizaVendaService.svc/v2/CancelarVenda


Request


HostName: Este valor é retornado na responde do "FinalizarVenda" campo "hostName'.

...