Navegação

    Fórum Técnico Insoft4

    • Login
    • Pesquisar

    GT4 - GT Express - Coletânea de contextos e suas soluções

    Suporte
    1
    5
    25
    Carregando Mais Posts
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
    Responder
    • Responder como tópico
    Entre para responder
    Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
    • G
      gustavo_siqueira Desenvolvimento última edição por

      Este post tem o objetivo de mostrar cenários de problema ou cenários que parecem problema sobre o GT4 - GT Express, juntamente da explicação e solução deles... Novas situações que surgirem ao longo do tempo serão relatadas aqui...

      Cada item será postado como comentário aqui neste post.

      G 1 Resposta Última resposta Responder Citar 0
      • G
        gustavo_siqueira Desenvolvimento @gustavo_siqueira última edição por

        Cenário:

        A pesquisa de programas no campo Buscar Programa parou de funcionar para letras com acentos.

        Explicação:

        Isso acontece primariamente devido ao cadastro da tabela in4fw_menus no banco de dados estar com os caracteres inválidos para as letras com acentos.

        Esses caracteres inválidos podem ser oriundos da primeira importação de menus para o sistema ou então de uma importação feita em atualização de release.

        Solução:

        Abra a janela Dev Tools do navegador e acesse a request para ws/v1/fwMenu. Abra a response dela e analise os valores que a api devolveu. Você verá que palavras com acentos possuem caracteres inválidos onde deveria haver os acentos.

        Para voltar a funcionar, é necessário corrigir a acentuação dos registros com caracteres inválidos da tabela in4fw_menus.

        fa9f5bea-94b8-4efa-8508-6c3f74d466c3-image.png
        5f44b93b-9c0b-49ba-891e-bac7538881a6-image.png
        f014ca1a-1655-466d-80d0-15221419f02b-image.png

        1 Resposta Última resposta Responder Citar 0
        • G
          gustavo_siqueira Desenvolvimento última edição por

          Após incluir um cliente pelo Kit Padrão, é necessário configurar manualmente a tabela CLIENTES_LICENCAS e ajustar manualmente na tabela de clientes o caminho para armazenamento dos arquivos.

          O caminho de armazenamento dos arquivos deve conter o endereço completo da pasta do servidor que hospeda os arquivos anexados do sistema. A pasta deve ser acessível pela aplicação para evitar erros de arquivo não localizado.

          Exemplo em servidor Windows: C:\insoft4\tomcat\arquivos\cliente_2

          update clientes set caminho_armazenamento_arquivos='C:\insoft4\tomcat\arquivos\cliente_2' where cod_cliente=2

          Exemplo em servidor Linux: /home/insoft4/tomcat/arquivos/cliente_1

          update clientes set caminho_armazenamento_arquivos='/home/insoft4/tomcat/arquivos/cliente_1' where cod_cliente=1

          1 Resposta Última resposta Responder Citar 0
          • G
            gustavo_siqueira Desenvolvimento última edição por

            Caso a tela GTW0010 apresente erro de id não encontrado durante a tentativa de salvamento do formulário do tipo de documento, é por conta da tabela tipos_controles_documentos estar sem os registros necessários. Essa tabela é populada via script de implantação:

            Insert into tipos_controles_documentos (ID,COD_CLIENTE,TIPO_CONTROLE_DOCUMENTO,DESCR_TIPO_CONTROLE_DOCUMENTO,VERSION) values (seq_tipos_controles_documentos.nextval,0,'EMPRESA','DOCUMENTO DE EMPRESA',1);
            Insert into tipos_controles_documentos (ID,COD_CLIENTE,TIPO_CONTROLE_DOCUMENTO,DESCR_TIPO_CONTROLE_DOCUMENTO,VERSION) values (seq_tipos_controles_documentos.nextval,0,'PESSOA','DOCUMENTO DE PESSOA',1);
            

            São necessários esses dois registros para indicar no sistema a qual contexto o documento pertence (doc de pessoa ou doc de empresa).

            G 1 Resposta Última resposta Responder Citar 0
            • G
              gustavo_siqueira Desenvolvimento @gustavo_siqueira última edição por gustavo_siqueira

              Configuração de menus para os programas de listagem e execução de relatórios por categoria, em cada perfil de menu.

              Por padrão, cada categoria de relatório do gerador possui um programa que lista todos os relatórios dessa categoria. No programa de perfis de menu, é possível selecionar cada relatório dessa categoria que o perfil terá acesso. Por exemplo, na categoria de "Empresas" com 10 relatórios disponíveis, é possível fazer o perfil ter acesso a somente 2 desses relatórios.

              Para que esses relatórios aparecem no cadastro do perfil, é necessário que o menu da categoria esteja devidamente cadastrado no gerencial e na base de dados do cliente:
              a33b5d9f-0d9d-485e-acf6-be7a05ce710e-image.png

              Atualmente o GT4 conta com as categorias:
              "value": "0101", "meaning": "Documentos"
              "value": "0102", "meaning": "Empresas"
              "value": "0103", "meaning": "Pessoas"
              "value": "0104", "meaning": "Liberações Extras"
              "value": "0105", "meaning": "Treinamentos"
              "value": "0106", "meaning": "Materiais"
              "value": "0107", "meaning": "Veículos"
              "value": "0109", "meaning": "Outros"

              Caso uma categoria de relatório, ou até mesmo um relatório específico não seja listado no cadastro do perfil de menu, é porque o menu dele está incorreto no banco de dados.

              Obs: o relatório mesmo que cadastrado no perfil de menu, só aparecerá na tela de execução de sua categoria quando tiver o status 4 (Finalizado). Demais status do relatório faz ele não ser exibido na respectiva tela de execução (somente consegue executar pela edição do relatório).

              1 Resposta Última resposta Responder Citar 1
              • Primeiro post
                Último post
              Powered by NodeBB | Contributors