Guia de Implementação › Exemplos de estudo de caso › Exemplos de script de lógica de negócios
Exemplos de script de lógica de negócios
Veja, a seguir, algumas diretrizes gerais para o script de lógica de negócios.
Variáveis globais
- Certifique-se de assinar os valores globais que você declarar. O mecanismo de estado PSL não pode salvar variáveis com valores nulos
Codificação geral
- Antes de usar um dos objetos listados abaixo, verifique se ele existe (usando um método IsExist adequado):
- Todos os tipos de parâmetro (por exemplo, tabelas, listas, etc.)
- Atributo personalizado
- Recurso
- Verifique se você forneceu um módulo de lógica de negócios com todos os parâmetros necessários
- Antes de alterar o nome de um recurso, verifique quais métricas estão utilizando-o e faça a atualização adequadamente.
Mapas
- Uso de mapas em métricas agrupadas: os mapas requerem mais esforço de cálculo do mecanismo. Certifique-se de que ao agrupar em uma métrica você multiplique o esforço pelo número de itens de agrupamento.
- Grandes mapas globais na lógica de negócios de métricas agrupadas devem ser usados somente depois de uma verificação elaborada. Enquanto o mecanismo está executando o cálculo, uma métrica agrupada está ocupada carregando as variáveis globais de estados para cada item no agrupamento separadamente
- Não se esqueça de limpar os mapas e vetores após terminar de usá-los
- Se for necessário usar mapas grandes, certifique-se de gerenciar o mapa de maneira eficiente dividindo-o em intervalos lógicos.