Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Manufatura

Linha de Produto:

TOTVS Protheus

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:SIGAQDO - Controle de Documentos
Função:

QAXA010 - Usuários

QDOA050 - Documentos

País:Todos
Ticket:Interno.
Issue:DMANQUALI-3101

02. SITUAÇÃO/REQUISITO

Aumentar a segurança no processo de leitura de documentos com extensão .DOC e DOCX e eliminar necessidade de usar MS Word Viewer.

03. SOLUÇÃO

As rotinas do módulo Controle de Documentos (SIGAQDO) foram alteradas para permitir a visualização "Interna no ERP" de Documentos Internos do MS Office integrados.

Todo acesso "somente leitura"  irá converter os arquivos MS Word para PDF e apresentá-lo sem opção para download e Impressão.  As pessoas com acesso para elaboração poderão acessar o arquivo MS Word com todas as permissões liberadas.

Não houve mudanças no processo de Elaboração de documentos internos, portanto o MS Word continua sendo necessário.


Informações
titleSmartERP e Cloud TOTVS

Solução ainda não está disponível para Smart ERP nem para clientes com Protheus hospedado na Cloud TOTVS.

Informações
titleConfigurando o Usuário para Leitura Interna no ERP

Na rotina QAXA010 - Cadastro de Usuários: ajustar o campo "QAA_TPWORD" com a opção de seleção "4=Interna no ERP" e descrição de "Tipo Word" para "Tipo Exib.".


Abaixo detalhamos os procedimentos para implantação e uso deste recurso:

Deck of Cards
startHiddenfalse
historyfalse
idProced_Implanta
Card
idValidacoes
labelDiferenciais
titleValidações
  1. A leitura de documentos pode ser realizada em estações de trabalho Linux;
  2. Não é mais necessária instalação do MS Office nas estações de trabalho que usarão o ERP Protheus apenas para leitura de documentos;
  3. Proteção quanto a impressão ou modificação de documentos não autorizada que fugia ao controle ao abrir documentos do Word em etapa de leitura.
  4. Pode ser implementada a solução com instalação de MS Office ou LibreOffice em outro servidor que não o de aplicação do ERP, com acesso via rede para conversão (requer devido compartilhamento e direitos de acesso Windows);
  5. Não requer o mantimento de arquivos duplicados no servidor, como era o caso da solução de leitura em HTML.
    1. Nota: atualmente a solução HTML não funciona mais adequadamente, desformatando o documento ao visualizar.
  6. Possibilidade de evolução futura para disponibilização de um WebService para tratamento de Back-End e conversão dos arquivos .CEL em .PDF visando não comprometer o servidor onde o AppServer é executado.


Card
idImplantacao
labelImplantação
titleImplantação

Objetivos:

  •  Validar a existência do MS Office ou Libre Office no Servidor, o qual deverá estar disponível a todos os usuários do SIGAQDO, pois será utilizado diariamente para converter os arquivos MS Word para PDF.
  •  Validar a instalação e remover as senhas dos arquivos MS Word criados com base em modelos do SIGAQDO, pré-requisito para converter para PDF os arquivos MS Word via servidor de aplicação do ERP.


A rotina de implantação "QDOWizPDF" deve ser executada diretamente no programa inicial do SmartClient Protheus.  Não é possível executar via WebAPP.

Pré-requisitos para execução do implantador QDOWizPDF:

  1. Executar o UPDDISTR para o release mais recente ou:
    1. Alterar o título do campo QAA_TPWORD para "Tipo Exib.";
    2. Alterar X3_CBOX do campo QAA_TPWORD para: 1=Html;2=WordView;3=Ms Word;4=Interna no ERP
      1. Idem para X3_CBOXSPA e X3_CBOXXENG;
    3. Alterar X3_VALID do campo QAA_TPWORD para: Pertence("1234");
  2. Ser usuário Administrador.
  3. Ter o MS Office instalado no computador local onde será realizada a execução.
  4. Saber qual servidor está instalado o MS Office ou Libreoffice, que será utilizado para converter os arquivos MS Word para PDF sob-demanda.
  5. Todas as etapas e informações são obrigatórias.


Informações
titleFalhas na Remoção de Senhas

Os arquivos não processados devido a falhas no processo de remoção de senha serão apresentados em uma lista de falhas no final da grid de processamento.


Abaixo as etapas do procedimento:

  • Caso estes parâmetros ainda não existam, eles serão criados neste momento:
    • MV_QDOMSOD: Caminho da Instalação do MS Office Word no Servidor de Aplicação do Protheus;
      • Default: "C:\Program Files\Microsoft Office\Office15\WINWORD.EXE"
    • MV_QDOLOD: Caminho Instalação do LibreOffice Writer no Servidor de Aplicação do Protheus:
      • Default: "C:\Program Files\LibreOffice\program\swriter.exe"
    • MV_QDOCPDF: Status da remoção de senha dos arquivos .CEL do servidor do ERP para conversão e leitura em PDF;
      • Default: .F.



Card
idParam
labelNovos Parâmetros
titleNovos Parâmetros
  • MV_QDOMSOD: Caminho da Instalação do MS Office Word no Servidor de Aplicação do Protheus;
    • Default: C:\Program Files\Microsoft Office\Office15\WINWORD.EXE
  • MV_QDOLOD: Caminho Instalação do LibreOffice Writer no Servidor de Aplicação do Protheus:
    • Default: C:\Program Files\LibreOffice\program\swriter.exe
  • MV_QDOCPDF: Status da remoção de senha dos arquivos .CEL do servidor do ERP para conversão e leitura em PDF;
    • Default: .F.
Card
idValidacoes
labelValidações
titleValidações
  1. O sistema valida se há inconsistências na implantação no cadastro de usuário ( QAXA010 ) caso o campo "Tipo Exib." (QAA_TPWORD) seja igual a "4 = Interna no ERP", havendo, impedindo de prosseguir com a efetivação do cadastro.
  2. Sempre no primeiro acesso de qualquer rotina do módulo de Controle de Documentos, o sistema irá validar se há inconsistências na implantação. Caso haja, é possível que as seguintes mensagens de "Help" serão apresentadas: