Páginas filhas
  • Manual do Usuário - Compilador

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Importação de Base Legada

Image RemovedImage Added
           
Tela Principal da Aplicação      

...

Para que um acesso fique disponível, um "XML" seguindo as regras do Intellector-API,  precisa ser importado para o TOTVS Intellector Compilador.   Veja aqui o exemplo de um "XML" de um acesso.

...

  • Se existir um diálogo de advertência, será informado a mensagem na tela.

Layout já existe   ******************************  Não consegui Reproduzir

Image AddedImage Removed

                 

...

  • Se você tentar validar o Acesso sem fazer as associações entre as variáveis do acesso e as variáveis internas da politica (binding), a seguinte tela será exibida.

Validando acessos ***************************** Não consegui reproduziracessos 

Image Added

 Image Removed

                 

  • Enquanto não forem efetuadas as associações entre as variáveis do acesso e as variáveis internas da politica (binding), o Acesso permanece inválido e nenhuma política que faça referência ao acesso será compilada. 

    Veja abaixo um acesso inválido.

           
Inspecionando o Acesso importado

...

  • As variáveis Internas LPT__iRetorno, LPT__sAcao e LPT__sMsgErro' são variáveis fixas (especiais) que SEMPRE estarão presentes numa política e por isso já vem criadas por padrão.

  • Não é possível informar as variáveis LPT__iRetorno, LPT__sAcao e LPT__sMsgErro como variáveis de bind para os acessos. Essas são variáveis de controle interno do Intellector.

  • As variáveis internas não precisam ter As variáveis internas não precisam ter o mesmo nome das váriaveis de entrada do acesso. Apenas são permitidas associações de váriaveis do mesmo tipo. A seguir nosso exemplo cria uma nova variavel no compilador utilizando o caminho: Elementos/Variáveis/Internas/Nova Variável.


...

  • Entretanto, é possível sofisticar a operação 'De x Para'; veja a explicação do exemplo na tela abaixo: se a variável de entrada vier com o valor 00000000191, ela vai assumir o valor de saída 00000000299; qualquer valor diferente de 00000000191 é o próprio valor informado na entrada que será considerado.
  • Se você especificar um valor default, e então, entrou o valor 00000000191, ele irá fazer o De x Para 00000000299, e, qualquer valor diferente de 00000000191 será então assumido o valor default, no caso do exemplo, o valor 12300000000.

Variáveis defaults

Image RemovedImage Added


  • Verificando no canto inferior direito, você verá no campo De x Para, uma string 00000000191?00000000299;12300000000 - simplesmente uma regra de associação!

Regra de associação

Image RemovedImage Added

               
Publicando Layouts das Políticas

...

  • Os dados de usuário/senha e tipo de política serão validados no servidor, o usuário/senha NÃO SÃO OS MESMOS do TOTVS Intellector Compilador você pode ter permissão para montar políticas, mas não necessariamente para publicar o tipo de política no TOTVS Intellector Server. Se não houver permissão, uma mensagem será exibida, assim como qualquer erro ocorrido no servidor.

Login inválido

Image RemovedImage Added

             

  • Se a publicação for efetuada com sucesso, a mensagem abaixo será mostrada.

Image RemovedImage Added

             

Compilando a Política

...

  • Colocar a política em produção é aplicá-la no conjunto de políticas disponíveis no TOTVS Intellector. Para que a mesma seja utilizada, faz-se necessário ainda relacioná-la a um dos momentos de entrada no Portal de Crédito se for esse o processo chamador, não que, necessariamente o seja.
  • Por segurança, uma política implantada não pode ser excluída, mesmo que não utilizada.

Image AddedImage Removed
                    

  • O mesmo processo de validação do usuário que está publicando a Política e tipo da política é feita pelo servidor, se não houver autorização ou outro erro decorrente da compilação, esse será mostrado no diálogo.

Image RemovedImage Added

 

  • A informação sobre a data de publicação da política pode ser visualizada na janela de propriedades.    

...

  • Finalmente, após implantada nossa política em produção, ela estará pronta para ser utilizada, lembrando que a URL ("servlet") disponível deve ser algo como 'http://hostname:8080/intellector/runpolicy'.

  • O Portal de Crédito CredPortal oferecido pela 'Tools Software TOTVS S/A' tem mecanismos simples para implementar e configurar chamadas de políticas.

...

      
Criação de Repositórios

  • As políticas e todos os demais elementos para a construção de políticas ficam armazenados em um arquivo de banco de dados local, com extensão FDB. Esse banco de dados não tem que necessariamente ter o nome “INTELLECTOR.FDB”, pode ter qualquer nome desde que tenha a extensão “.FDB”.
    •  Exemplos de nomes de banco de dados do Intellector Client:

      • POLITICAS_CREDITO.FDB
      • CREDITO.FDB
      • LIMITE_CARTAO.FDB

       Obs.: Caso seja informado um FDB que não contenha a estrutura de tabelas do Intellector Client, o sistema emitirá uma mensagem informando que o banco de dados não está disponível.

  • Você pode verificar qual Banco de Você pode verificar qual Banco de Dados você está conectado no momento escolha no menu Repositório/Conexão Atual.

...

  • Se você escolher um diretório onde já exista um repositório com o nome escolhido, um diálogo será mostrado e não será permitido usar o mesmo local com o nome escolhido.
Image RemovedImage Added
          
  • Após escolher o local, uma tela pedirá para informar quais itens do repositório atual serão copiados para o novo repositório, se você escolher 'Políticas', alguns itens serão automaticamente selecionados, pois existem dependências.     

...

Importação de politica

                

Image RemovedImage Added

                 

...

  • Caso sejam informados valores incompatíveis com o tipo ou o formato das variáveis, será exibida mensagem para correção e não será permitida a gravação do arquivo.

Image RemovedImage Added

                   

...

           

Tela do Depurador

             

 

Nota

Saiba mais