Usar o comando de ação SET para inserir dados

Você pode usar o comando ação SET em um conjunto de regras para 'inserir' dados, ou forçar certos campos a aceitar valores específicos enquanto os dados estiverem sendo digitados.

Por exemplo, durante a 'Entrada no razão (LEN)', você pode SET um código de análise do razão em particular como um valor específico ou, em 'Configuração de Plano de Contas (COA)', você pode SET o 'Cabeçalho abreviado' para aceitar o mesmo valor digitado para o 'Código da conta'. Alguns exemplos são mostrados na seguinte tabela:

Comando Valor 1 Operador Valor 2 Resultado
SET Análise do razão 1 = N1C0 Independentemente do que o operador digite em 'Análise do razão 1', o código N1C0 será inserido.
SET Cabeçalho abreviado = Código da conta Independentemente do que o operador digitar no campo 'Cabeçalho abreviado', ele receberá o mesmo valor que 'Código da conta'.
Nota:  Ao utilizar o comando de ação SET em um 'Conjunto de regras' para inserir dados de linha referentes a uma 'Entrada do razão' e/ou a uma 'Importação do razão', você deverá especificar um conjunto de 'Pontos de chamada' no 'Perfil do evento'; caso contrário, a ação SET não terá efeito durante a entrada/importação de dados.

Quais campos podem ser inseridos com o comando de ação SET?

Durante a definição de um conjunto de regras para inserir dados com o comando de ação SET, a maioria dos campos que podem ser verificados por uma regra de negócios também podem ser inseridos ou modificados pela regra de negócios. No entanto, determinados itens de dados em cada função não podem ser modificados ou inseridos com o comando SET.

Campos que são chaves exclusivas de um registro devem ser criados durante a entrada de dados. Esses campos não podem ser definidos por regras de negócios, embora possam ser validados por elas. Alguns exemplos desses campos de chave exclusiva na manutenção de dados estáticos são: 'Código da conta', 'Código de ativo', 'Subcódigo de ativo', 'Código do banco' e 'Subcódigo do banco'; todos eles devem ser criados pelo operador durante a entrada de dados. Em outro exemplo, em entrada no razão, o número do lançamento não pode ser definido pela regra de negócios porque é uma chave numérica exclusiva para o lançamento criado pelo SunSystems durante a contabilização.

Nota:  Se você precisar configurar um valor de um item de dados, será preciso assegurar que o valor tenha sua entrada permitida na transação para o item de dados na função apropriada. Por exemplo, para a função 'Entrada do razão', se quiser configurar um código de dimensão de análise do razão, você deverá assegurar que o código exista e que a dimensão de análise possa ser digitada no tipo relevante de lançamento.