Histórico da Página
...
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: |
| ||||
Função: | Contratos - JURA096 Webservice do PFS - WSPFSAPI.PRW | ||||
País: | Brasil | ||||
Ticket: | Não há. | ||||
Story: | DJURFAT1-17970 |
02. SITUAÇÃO/REQUISITO
Necessidade de disponibilizar os itens abaixo:
Necessidades, possibilitar que:
- O revalorizar do Contrato possa ser utilizado a partir do Smart UI;
- Os campos customizados dos Clientes possam ser utilizados via API específica, como também por outras APIs, incluindo esses campos no retorno das requisições
- Todos campos por tabela informada;
- Id para identificar cada tabela por conjunto de campos;
- Adicionar o decimal de cada campo no retorno;
- Adicionar a mascara de cada campo no retorno.
03. SOLUÇÃO
Disponibilização dos itens citados:
- Inclusa a variável isTudo no queryParam para retornar todos os campos por tabela;
Para as variáveis passadas via queryParam, passar apenas um true por variável para o correto retorno.
isValid: Retorna todos os campos obrigatórios, customizados e não editáveis;
isCustom: Retorna somente os campos customizados;
istudo: Retorna todos os campos disponíveis;
Se todas as opções anteriores estiverem como false, retorna todos os campos obrigatórios e customizados;
searchKey: Chave com as tabelas a serem consultadas, separadas por pipe.
- Id da tabela adicionado por conjunto de campos;
- Id da tabela adicionado por conjunto de campos;
Revalorizar
- Feito o ajuste na função JA096REVTS para ser utilizada pela tela do Smart UI;
Campos customizados
- Criada a função JGtExtFlds para ser utilizada nas API's para utilização dos campos customizados dos clientes.
- Adicionado o valor decimal por campo no retorno da requisição.
- Adicionado a mascara por campo no retorno da requisição.
04. DEMAIS INFORMAÇÕES
Card documentos Informacao Aplicar o pacote de expedição contínua com data igual ou superior a 2825/0304/2023. Titulo IMPORTANTE!
05. ASSUNTOS RELACIONADOS
Templatedocumentos |
---|