Criar macros
Para criar uma macro:
- Selecione Configuração > Ciclos > Macros para consultar uma lista de macros.
 - Clique em Novo.
 - 
            Especifique as seguintes informações: 
		  
            
- Nome
 - O identificador exclusivo da macro no SCP.Nota: Não é possível modificar o nome depois que a macro é criada.
 - Nome de exibição
 - O nome a ser exibido no aplicativo.
 - Usuários
 -  
					                   
O nome dos usuários que podem acessar a macro.
 - Funções
 -  
					                   A função definida do(s) usuário(s) que pode(m) acessar a macro.Nota: Deve ser definido pelo menos um usuário ou uma função para a macro. Para uma nova macro, o ID de usuário atual é assumido como padrão.
 - Sistema
 - Indica se a macro é definida pelo sistema ou pelo usuário.Nota: Se essa opção estiver definida como Ativada, a macro será definida pelo sistema e não poderá ser editada pelo usuário.
 - Marcas
 - A marca vinculada a uma macro. Selecione em uma lista de marcas predefinidas exibidas na janela Marcas. É possível vincular uma ou mais marcas a uma macro. Essa opção é usada para agrupar elementos comuns, que podem ser vinculados a entidades como medidas ou planilhas.
 - Tipo
 - O tipo da macro. Possíveis valores: 
- 
                              Período de ciclo: Uma macro que pode ser usada em um nível de período de ciclo, que interpreta os dados no ciclo e no período de ciclo atuais.
                                 Nota: É possível executar essa macro usando a opção Executar macro na barra de ferramentas da planilha ou na opção Detalhes do cenário no módulo. Isso possibilita chamar os comandos de macro (
AddCyclePeriodNote,CreateScenario,CopyScenarioeRunScenarioMacro) para o período de ciclo. - Cenário: Uma macro que pode ser usada no contexto do cenário atual.
 - 
                              Sistema: Uma macro que pode ser executada sem definir um período de ciclo ou um contexto de cenário. Contudo, se o cenário ou período do ciclo for necessário, ele poderá ser especificado nos comandos para as etapas da macro. Por exemplo, Completar período de ciclo (W) Nota:
- As macros Período de ciclo e Sistema podem ser executadas a partir da barra de ferramentas Planilha, Detalhes do cenário e da página Período de ciclo.
 - As macros de Cenário podem ser executadas na barra de ferramentas Planilha e na página Detalhes do cenário.
 - As etapas para a macro são executadas com base na disponibilidade do período de ciclo, do cenário ou dos processos em segundo plano associados (como o verificador de configuração) e no parâmetro Tempo limite definido nos comandos relacionados.
 - Cada etapa de macro é vinculada a uma transação exclusiva, por isso as etapas concluídas estão sempre comprometidas.
 
 
 - 
                              Período de ciclo: Uma macro que pode ser usada em um nível de período de ciclo, que interpreta os dados no ciclo e no período de ciclo atuais.
                                 
 - Módulo
 - O módulo para o qual a macro é definida.
                           Nota: Esta opção é habilitada apenas para macros do tipo Cenário.
 
 - Clique em “+” na seção Etapas para criar um novo comando para a macro. A seção Etapas contém uma lista de comandos definidos para a macro.
 - 
            Especifique as informações na janela Etapa:
            
- Tipo de comando
 - O tipo do comando. A lista de comandos disponível é baseada na macro Tipo especificada.
 - Parâmetros de comando
 - O valor deste campo é baseado no Tipo de comando especificado e é uma representação visual dos parâmetros necessários.
 - Comando
 - A sintaxe de comando executada por essa etapa. Cada comando consiste de uma função e vários parâmetros que indicam a sintaxe correta para o Tipo de comando especificado.Nota: Os parâmetros opcionais são indicados por [] e todos os outros parâmetros devem ser preenchidos de acordo com o campo Comando.
 - Descrição
 - Uma descrição opcional para o passo.
 - Condição
 - Uma condição que controla a execução das etapas de macro. A condição pode conter variáveis de aplicativo avaliadas com base no nível (Sistema/Ciclo) em que a macro é executada.Nota:
- Se esse valor não for especificado, a etapa de macro será executada.
 - O comando de macro deve oferecer suporte aos operadores de lógica básica, como “=”, “AND”, “OR”, “(”, “)”.
 
 
 - Clique em Adicionar. Um novo comando é adicionado à lista na seção Etapas.
 - 
            Clique em Mover para cima e Mover para baixo para alterar a ordem dos comandos. 
            Nota: Para uma macro definida pelo sistema, não é possível modificar a lista de etapas.
 - Clique em Salvar. Uma nova macro é criada.
 
Tópicos relacionados