TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Procedimento para criar um Workflow à partir de outro

Por:   •  26/10/2015  •  Trabalho acadêmico  •  4.312 Palavras (18 Páginas)  •  308 Visualizações

Página 1 de 18

Título:

Procedimento para criar um Workflow à partir de outro

Data Criação:

27/04/2015

Autor:

Felippe Alvarenga Dos Santos

Área:

GTI – Operações

Contatos:

Felippe Alvarenga dos Santos/ Alan da Cunha Araújo

Introdução

                Este documento visa à descrição dos passos a passo para criar um Workflow a partir de outro, ressalto que a estrutura lógica e as classes terão que ser alteradas conforme as regras de negócio.

Procedimentos

  1. Clique com o botão direito do mouse, e selecione a opção “Create From”, como mostra a tela abaixo:

[pic 2]

[pic 3]

  1. Preencha os campos “Identifier (CN):”, “Display Name:”, “Description:”, e em seguida, clique no botão “Next>”, como mostra a tela abaixo:

[pic 4][pic 5][pic 6]

  1. Escolha a categoria e os usuários que poderão enxergar esse Workflow, e em seguida, clique no botão “Next>”, como mostra a tela abaixo:

[pic 7][pic 8]

  1. Clique com o botão direito do mouse, em cima do Workflow, e em seguida, no botão “Properties”, como mostra a tela abaixo:

[pic 9][pic 10][pic 11]

  1. Altere o valor do campo “Name”, como mostra a tela abaixo:

[pic 12][pic 13][pic 14]

  1. Altere o valor do campo “Addressee”,  no exemplo abaixo foi inserido o valor da Divisão de Infra-Estrutura, como mostra a tela abaixo:

Addressee:

IDVault.get("ou=Divisão de Infra-Estrutura e Suporte-O50000277,ou=Organizations,ou=SAP-HR,o=CASSI", 'OrganizationalUnit', 'manager')

[pic 15][pic 16]

  1. Altere os atributos do aprovador do módulo, como mostra a tela abaixo:

[pic 17]

Entity dn:

'cn=acesso.vpn,ou=AD,ou=grupos,o=CASSI'

[pic 18]

[pic 19]

  1. Clique com o botão direito do mouse, em cima do Workflow, e em seguida, no botão “Live” e em seguida, no “Deploy”, como mostra a tela abaixo:

[pic 20]

  1. Verifique se todos os valores dos formulários estão corretamente inseridos, como mostra as telas abaixo:

[pic 21]

[pic 22]

[pic 23]

Evento que valida o CPF.

validaForm=function( invocation ) {

        form.setRequired("justificativa", true);

        return invocation.proceed();

};

form.interceptAction( "DenyAction", "around", validaForm );

[pic 24]

[pic 25]

 Código que valida o CPF.

function validarCpf( cpf ){

  if( cpf.length = 14 ) {

          cpf = removerChar( cpf, "." );

          cpf = removerChar( cpf, "-" );

  }

  var numeros, digitos, soma, i, resultado, digitos_iguais;

  digitos_iguais = 1;

  if( cpf.length < 11 ) {

    return false;

  }

  for( i = 0; i < cpf.length - 1; i++ ) {

    if( cpf.charAt(i) != cpf.charAt( i + 1 ) ) {

      digitos_iguais = 0;

      break;

    }

  }

  if( !digitos_iguais ) {

    numeros = cpf.substring(0,9);

    digitos = cpf.substring(9);

    soma = 0;

    for( i = 10; i > 1; i-- ) {

      soma += numeros.charAt( 10 - i ) * i;

    }

    resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;

    if( resultado != digitos.charAt(0) ) {

      return false;

    }

    numeros = cpf.substring( 0, 10 );

    soma = 0;

    for( i = 11; i > 1; i-- ) {

      soma += numeros.charAt( 11 - i ) * i;

    }

    resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;

    if( resultado != digitos.charAt(1) ) {

      return false;

    }

    return true;

  } else {

    return false;

  }

}

function validarCnpj( cnpj ) {

        if( cnpj.length = 18 ) {

...

Baixar como (para membros premium)  txt (11.1 Kb)   pdf (1 Mb)   docx (458.1 Kb)  
Continuar por mais 17 páginas »
Disponível apenas no TrabalhosGratuitos.com