Árvore de páginas

01. DADOS GERAIS

Linha de Produto:TOTVS Varejo Lojas
Segmento:Varejo
Módulo:SigaLoja (Controle de Loja)
Função:

identificadorPdvAPI.tlpp

Ticket:Não há.
Story:

DVARLOJ1-10291

02. SITUAÇÃO/REQUISITO

Criar API para retornar os dados da estação no Protheus para o dispositivo do PDV Omni. Caso no ERP não exista estação para o dispositivo do PDV, será criada uma nova estação com o dispositivo informado no campo LG_NOMCOMP. 

A tag "pdv" da API deve retornar o código da estação no Protheus para o dispositivo com conteúdo do tipo numérico para a integração. 

03. SOLUÇÃO

Foi criada a API→  http://{URL-IP}/api/retail/v1/identificadorPdv

Parâmetros de Request:

  • idInquilino - Inquilino da integração
  • idLojaRetaguarda - Código da filial
  • idDevice - Id do Dispositivo do PDV Omni

Response:

Request:
{
	"success": true,
	"message": "",
	"data": {
		"idDispositivo": "SPON010124788       ",
		"IdRetaguardaLoja": "01",
		"pdv": 1,
		"idInquilino": "inquilinoteste",
		"ipServidor": "",
		"dadosfiscais": {
			"serieNota": "",
			"modeloFiscal": 0,
			"numeroNota": ""
		},
		"tef": {
			"codigoEmpresa": "",
			"ip": "",
			"terminal": 0
		}
	},
	"hasNext": false
}

Exemplo:

04. DEMAIS INFORMAÇÕES

Não há

05. ASSUNTOS RELACIONADOS