Tempo aproximado para leitura: 03 min
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Jurídico |
Módulo: | Pré-faturamento de Serviços - SIGAPFS |
Função: | Operação de Pré-Faturas - JURA202 Rotinas Genéricas - JURXFUNB |
Requisito/Story/Issue: | DJURFAT1-8561 |
02. SITUAÇÃO/REQUISITO
Ao enviar uma alteração do campo de Fluxo de Revisão do TimeSheet (NUE_FLUREV) através da integração REST, o sistema retorna mensagem de falha informando que o campo não pode ser alterado.
03. SOLUÇÃO
Efetuado ajustes na rotina de Operações de Pré-Fatura para permitir a alteração do campo.
Criados gatilhos no dicionário para tratar preencher os campos Código do Reprovador (NUE_CREPRO) e Data de Reprovação (NUE_DTREPR) quando o campo de Sigla do Reprovador (NUE_SIGLAR) for preenchido.
04. DEMAIS INFORMAÇÕES
Procedimento para Implantação:
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Aplique o patch do requisito e execute uma vez a rotina UPDDISTR.
Logo após a execução desta rotina é alterado o dicionário de dados da base, conforme especificações abaixo:
Procedimento para Configuração:
- Criação dos gatilhos no arquivo SX7 – Gatilhos:
Campo | NUE_FLUREV |
Sequência | 001 |
Regra | "" |
Contra Domínio | NUE_SIGLAR |
Tipo | P |
Seek | N |
Alias | |
Ordem | |
Chave | |
Condição | !(FWFLDGET("NUE_FLUREV") == "3") |
Campo | NUE_SIGLAR |
Sequência | 001 |
Regra | "" |
Contra Domínio | NUE_CREPRO |
Tipo | P |
Seek | N |
Alias | |
Ordem | |
Chave | |
Condição | EMPTY(FWFLDGET("NUE_SIGLAR")) |
Campo | NUE_SIGLAR |
Sequência | 002 |
Regra | CtoD(" / / ") |
Contra Domínio | NUE_DTREPR |
Tipo | P |
Seek | N |
Alias | |
Ordem | |
Chave | |
Condição | EMPTY(FWFLDGET("NUE_SIGLAR")) |
Campo | NUE_SIGLAR |
Sequência | 003 |
Regra | RD0->RD0_CODIGO |
Contra Domínio | NUE_CREPRO |
Tipo | P |
Seek | S |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0") + FWFldGet("NUE_SIGLAR") |
Condição | !EMPTY(FWFLDGET("NUE_SIGLAR")) |
Campo | NUE_SIGLAR |
Sequência | 004 |
Regra | Date() |
Contra Domínio | NUE_DTREPR |
Tipo | P |
Seek | N |
Alias | |
Ordem | |
Chave | |
Condição | !EMPTY(FWFLDGET("NUE_SIGLAR")) |