01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Linha Consinco 

Segmento:

Varejo Supermercados 

Módulo:VENDAS
Função:SM SALES API - SMAPISALES01
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSUPVEN-4074


02. 
SITUAÇÃO/REQUISITO

Necessidade de adicionar dois novos filtros ao endpoint GET MSalesApi/api/v1/sm/sales/orders

03. SOLUÇÃO

Foi implementado no endpoint GET MSalesApi/api/v1/sm/sales/orders a opção de enviar os filtros NUMBERAFVORDER (NROPEDIDOAFV) e SYSTEMAFVCODE (CODSISTEMAAFV).

Anteriormente era obrigatório o envio dos filtros COMPANYNUMBER (NROEMPRESA) e ORDERNUMBER (NROPEDVENDA). Conforme solicitado na issue e alinhado com o colaborador William, foi removida a obrigatoriedade do filtro ORDERNUMBER, porém foi incluída uma validação em que quando o ORDERNUMBER não for informado os dois novos filtros (NUMBERAFVORDER e SYSTEMAFVCODE) precisam ser informados.

Observação: Como os filtros COMPANYNUMBER e ORDERNUMBER já haviam sido implementados sem hífen, optamos por deixar os novos filtros NUMBERAFVORDER e SYSTEMAFVCODE também sem hífen para mantermos o mesmo padrão.

Foi implementado também no retorno o SYSTEM_AFV_CODE.


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica