regras do Flex Business
.
Defina instruções Flex SQL para estabelecer regras de validação específicas para sua organização. Você pode configurar uma ou mais instruções a serem processadas para eventos postinsert ou postupdate.
O processamento de Flex SQL suporta instruções de consulta de dados (select) e de manipulação de dados (insert, update, delete). Siga as instruções de seleção (select) para executar uma condição de verificação.
São permitidos caracteres maiúsculos e minúsculos na instrução SQL. O símbolo de identificação de linha, porém, deve estar todo em maiúsculas ou todo em minúsculas (ou seja, :ROWID ou :rowid).
Todas as instruções Flex SQL exigem o uso de um símbolo :ROWID predefinido. Esse símbolo é o identificador de linha do banco de dados para o registro que está sendo processado na tabela especificada. Para cada registro da tabela afetada, a instrução é executada com a operação de inserção ou de atualização.
O comprimento máximo da instrução é de 4.000 caracteres. Não é necessário nenhum caractere de término (;) da instrução.
São permitidas instruções de manipulação de dados, mas não inicie um número infinito de etapas de ativação. Por exemplo, geralmente não é recomendável criar uma instrução Flex SQL que atualize a tabela base identificada no campo Tabela.
O Infor recomenda que você defina procedimentos Flex SQL junto ao consultor do Infor EAM.