#entidade

Entidade que armazena as informações dos Scripts disponíveis na plataforma.

Estrutura de Dados

TipoNome do elementoRestriçõesObservações
textoname_idúnico, 255 caracteresUtilizado para identificar o script.
textoname255 caracteresNome do Script.
textodescriptionDescrição do Script.
jsonparametersIndica quais parâmetros o usuário deve preencher para executar o script.

Vínculos

Entidade VinculadaEssa EntidadeEntidade de Destino
Task1 ScriptN Tasks

Observações

  • Cada parâmetro é um objeto JSON com a chave sendo a ordem de exibição na página web.
  • Para cada parâmetro, informe o tipo (‘string’ ou ‘select’), o rótulo (label) a ser exibido na página web, e uma descrição curta para auxiliar o usuário.
  • Caso o parâmetro seja do tipo ‘select’, é necessário adicionar o parâmetro ‘options’ no JSON, contendo uma lista de tuplas contendo o id da opção e o nome da opção.
  • Exemplo:
    {
    "1": {
        "type": "string",
        "label": "ID da Organização",
        "description": "Informe o ID da Organização desejada."
    },
    "2": {
        "type": "select",
        "label": "Selecione as tarefas para preencher",
        "description": "Selecione quais tarefas serão preenchidas automaticamente pelo script.",
        "options": [
        ["dados_gerais_setup_inicial", "Preenchimento dos Dados gerais do Empreendimento"],
        ["criacao_prop_empreendimento", "Criação da Proposta do Empreendimento no SIOPI"],
        ["abertura_conta_empreendimento", "Abertura da Conta 003 do Empreendimento na CEF"]
        ]
    }
    

} ```