01. DADOS GERAIS
Produto: | RM |
---|---|
Linha de Produto: | Linha RM |
Segmento: | RH |
Módulo: | TOTVS Folha de Pagamento |
Função: | Fórmula Visual |
País: | Brasil |
Requisito/Story/Issue (informe o requisito relacionado): |
02. VERSÕES
Lembrando que, será a partir dos patches:
- 12.1.2310.2547
- 12.1.2402.220
- 12.1.2406.147 e superiores
03. SITUAÇÃO/REQUISITO
Ao tentar criar registro de histórico de assistência saúde utilizando a atividade "adicionar registro" via fórmula visual, o sistema apresenta o seguinte erro: "A coluna 'FOIALTERADO' é somente leitura."
04. SOLUÇÃO
Identificamos o problema principal que estava afetando a coluna FOIALTERADO no dataserver FopHstAssistenciaSaudeData. Para corrigir, foi criada a função ISFVISUAL, e para que os registros sejam corretamente gravados, é necessário incluir o ISFVISUAL na estrutura da fórmula visual.
Você pode fazer isso de forma simples, preenchendo o campo "Dados do Usuário" na opção "Ler Registro".
Para facilitar esse processo, preparamos alguns prints que mostram o passo a passo.
Passo 1: Atividade que lê os registros rmsReadRecordActivity1
É necessário preencher o campo "Dados do Usuário" com valor "ISFVISUAL" na atividade "Ler Registro".
IMPORTANTE: A função ISFVISUAL só funcionará para o datasever FopHstAssistenciaSaudeData
Passo 2: Atividade irá preencher os dados rmsAddTableRowActivity1
Preencha normalmente os dados a serem cadastrados.
Passo 3: Atividade irá salvar os dados rmsSaveRecordActivity1
Após salvar, basta executar a fórmula que os dados serão gravados corretamente.