Árvore de páginas

01. DADOS GERAIS

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

CredBxObj

Ticket:Não há.
Story:

DVARLOJ1-10110

02. SITUAÇÃO/REQUISITO

Atualização no request da API de baixa de crédito.

03. SOLUÇÃO

Foi atualizado o request da API baixa de crédito disponibilizada no caminho:  http://{urlRest}/api/retail/v1/credito/baixa/

Agora a API terá a seguinte estrutura:

Request:
{
	"idInquilino": null,
	"numeroVenda": null,
	"serieVenda": null,
	"numeroCaixa": null,
	"tipoOperacao": null,
	"motivo": null,
	"idRetaguardaOperador": "000172",
	"origemPDV": null,
	"creditos": [
		{
			"cpfCnpj": "99999999999",
			"idRetaguardaCredito": null,
			"idRetaguardaLojaConsulta": "XXXXXX",
			"idRetaguardaLojaBaixa": "XXXXXX",
			"tipo": [
				"NCC",
				"RA"
			],
			"valorBaixa": 10,
			"dataAtualizacao": null,
			"dataCadastro": null
		}
	]
}


Parâmetros de entrada (Request):

ParâmetroTipoObrigatórioObjetivo
cpfCnpjStringSPesquisar com base no CPF informado no Cupom ou com base no código do cliente identificado na venda que possui o CPF informado na pesquisa
idRetaguardaLojaConsultaStringNQuando não informado, irá realizar a pesquisa em todas as filiais, porém, geralmente o SE1 é compartilhado entre as filiais, ou seja, mesmo informando um código de loja, se a tabela for compartilhada, irá retornar o saldo de todas as filiais. Não deve filtrar E1_FILORI, somente o campo E1_FILIAL caso a tabela seja exclusiva.
idRetaguardaLojaBaixaStringSDefine qual filial será realizada a geração do título CR e a compensação do crédito disponível ao Cliente.
valorBaixaFloatSValor que deverá ser baixado do saldo
tipoArray NNCC, RA - Quando não informado, irá considerar todos os tipos previstos no Enum
idRetaguardaOperadorStringSCadastro do usuário caixa que está realizando a venda. 



04. DEMAIS INFORMAÇÕES

Não há

05. ASSUNTOS RELACIONADOS