Produto: | TOTVS Varejo Franquias e Redes
|
---|---|
Linha de Produto: | PDV Sync |
Segmento: | Varejo |
Módulo: | PDVSyncServer.Core.DadosBasicos |
Função: | Cadastro de loja |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | |
Objetivo: Remover a obrigatoriedade do campo na camada de integração do PDV SYNC Server.
Descrição do Erro:
Identificado em produção, quando telefone está em branco ou inexistente, era apresentada a mensagem de erro abaixo:
400 BadRequest - [https://pdvsync.varejo.totvs.com.br/dadosbasicos/api/retaguarda/lojas] {"code":"","message":"","detailedMessage":"","helpUrl":"","details":[
{"guid":"98b9a7c9-fefd-44a2-996f-3414590acfb7","code":"CQIFlap.Pber.QnqbfOnfvpbf.Qbznva.Ragvgvrf.Ybwn.Ybwn+Reebe.17","message":"A Loja precisa de um telefone e que tenha entre 6 e 14 caracteres.","detailedMessage":"LojaShouldHaveTelefone"}
]}
Obs.: O campo de Telefone na tabela loja do PDV OMNI não possui obrigatoriedade do dado.
Foi feita a alteração da validação do campo e foi alterada a mensagem.
O campo aceita o valor vázio e valores numéricos que tenha entre 6 e 14 caractéres