Páginas filhas
  • Manual Operacional - Customizações BackOffice

Versões comparadas

Chave

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

Projeto FS007841 – Customizações BackOffice – Parte 2
SENAI Pernambuco
21/05/2018MANUAL OPERACIONAL DA CUSTOMIZAÇÃO Sumário
1.1 Objetivo Desse Documento
1.2 Síntese
1.3 Instalando a Customização
1.4 Execução de Scripts
1.5 Executando o Instalador de Arquivos
1.6 Permissão de Acesso a Telas
1.6.1 Verificando o Perfil do Usuário
1.6.2 Liberando Acesso aos Menus
1.7 Observações Importantes
1.8 Requisitos
1.8.1 Processo customizado para lançar valores de Retificação e Suplementação no Orçamento
1.8.1.1 Pré-Requisitos / Parametrizações
1.8.1.2 Descrição do Processo
1.8.2 Req. 02 – Interface customizada para consulta dos valores orçados
1.8.2.1 Pré-Requisitos / Parametrizações
1.8.2.2 Descrição do Processo
1.8.3 Req. 03 – Anexo customizado no cadastro de Filial
1.8.3.1 Pré-Requisitos / Parametrizações
1.8.3.2 Descrição do Processo
1.8.4 Req. 04 – Anexo customizado no cadastro de Departamento
1.8.4.1 Pré-Requisitos / Parametrizações
1.8.4.2 Descrição do Processo
1.8.5 Req. 05 – Processo customizado de transferência de bens
1.8.5.1 Pré-Requisitos / Parametrizações
1.8.5.2 Descrição do Processo
1.8.6 Req. 06 – Interface customizada de aprovação de transferência de bens
1.8.6.1 Pré-Requisitos / Parametrizações
1.8.6.2 Descrição do Processo
1.8.7 Req. 07 – Alteração no processo "Integrar aquisição de compras" para solicitar código inicial dos patrimônios
1.8.7.1 Pré-Requisitos / Parametrizações
1.8.7.2 Descrição do Processo
1.8.8 Req. 08 – Alteração no processo "Alocação de patrimônios" para solicitar "Data de devolução"
1.8.8.1 Pré-Requisitos / Parametrizações
1.8.8.2 Descrição do Processo
1.9 Histórico de Atualização do Documento
1.9.1 Histórico de Versões


Âncora
_Toc519091184
_Toc519091184
Objetivo Desse Documento


Prezados Senhores,
O documento a seguir tem por objetivo orientar o usuário sobre as implementações realizadas para sua empresa. Todas as funcionalidades descritas neste manual têm como base do que está descrito no documento "Especificação de Customização - Proposta nº FS007841".

Âncora
_Toc519091185
_Toc519091185
Síntese


O objetivo deste projeto é detalhar a solução para atender as necessidades específicas do cliente em seus processos do BackOffice TOTVS RM.
Este documento visa descrever de forma detalhada a solução implementada pela TOTVS.

Âncora
_Toc519091186
_Toc519091186
Instalando a Customização


Ambiente necessário
Sistema Operacional: Windows Server
Banco de Dados: SQL Server
Versão do TOTVS RM: TOTVS RM 12.1.20+

Âncora
_Toc519091187
_Toc519091187
Execução de Scripts

Executar o script 'Totvs_Custom_Register_Action.sql';
Executar o script 'Totvs_Custom_Consolidated_All_SqlServer.sql'.

Âncora
_Toc519091188
_Toc519091188
Executando o Instalador de Arquivos

O instalador é gerado com o nome "TOTVS Customização – CNI DR Pernambuco – 12.1.20.XX" e esse copiará todos os arquivos referentes a customização para a máquina do usuário. O instalador de arquivos deverá ser executado em todas as máquinas que utilizarão a Customização.

Figura – Instalador Passo 1

Figura – Instalador Passo 2

Figura – Instalador Passo 3

Figura – Instalador Passo 4




Após a instalação o usuário poderá consistir os arquivos correspondentes a customização.

Nome do Arquivo

Diretório

RM.Cst.Fiepe.BackOffice.Form.dll

C:\totvs\CorporeRM\RM.Net\Custom

RM.Cst.Fiepe.BackOffice.Plugin.dll

C:\totvs\CorporeRM\RM.Net\Custom

RM.Cst.Fiepe.BackOffice.Service.dll

C:\totvs\CorporeRM\RM.Net\Custom

RM.Cst.Fiepe.BackOffice.Data.dll

C:\totvs\CorporeRM\RM.Net\Custom

RM.Cst.Fiepe.BackOffice.IService.dll

C:\totvs\CorporeRM\RM.Net\Custom

RM.Cst.Fiepe.BackOffice.Intf.dll

C:\totvs\CorporeRM\RM.Net\Custom



Importante!
Conforme descrito na especificação, ressaltamos que plugins e dlls desenvolvidos para a versão acima podem apresentar algum tipo de incompatibilidade nas próximas versões oficiais, precisando assim serem recompilados(as). Portanto, qualquer mudança de versão deve ser previamente comunicada à TOTVS. A forma dessa comunicação é a seguinte:

  • Abertura de uma ocorrência junto ao suporte (suporte.totvs.com) com no mínimo 15 dias de antecedência da data marcada para conversão, solicitando ao departamento de customização a conversão do plugin.
  • Após recebimento do mesmo executar a validação de suas funcionalidades em um ambiente de testes da nova versão.
    Observações Finais
    No Painel de Controle, a instalação é gerada conforme abaixo (Figura). Os nomes dos pacotes ficam respectivamente "TOTVS Customização – CNI DR Pernambuco – 12.1.20.XX".

    Figura – Conclusão

    Âncora
    _Toc519091189
    _Toc519091189
    Permissão de Acesso a Telas

    Âncora
    _Toc519091190
    _Toc519091190
    1.6.1 Verificando o Perfil do Usuário

  1. O usuário deve acessar o RM.exe em C:\totvs\CorporeRM\RM.Net
  2. Acessar TOTVS Serviços Globais | Segurança | Usuário;
  3. No campo (Sistema: ) selecione o produto correto;
  4. Busque pelo usuário desejado e clique em editar;
  5. Navegue até a aba Segurança;
  6. Verifique qual é o perfil do usuário (Como mostra na imagem exemplo abaixo o perfil é DBA);


Figura – Permissão - Passo 1

Figura – Permissão - Passo 2

Âncora
_Toc519091191
_Toc519091191
1.6.2 Liberando Acesso aos Menus

  1. TOTVS Serviços Globais | Segurança | Perfis;
  2. No campo (Sistema: ) selecione o produto correto;
  3. Busque pelo perfil desejado e clique em editar (como no exemplo acima o perfil será DBA);
  4. Navegue até a aba Acesso a Menus;
  5. Procure pelas customizações e selecione as desejadas;
  6. Clique em Permitir Acesso e depois em Ok.


Figura – Liberando Acesso

Âncora
_Toc519091192
_Toc519091192
Observações Importantes

Para o correto funcionamento do Novo Gerenciador de Jobs algumas configurações devem ser observadas. Dentro da pasta "X:\totvs\CorporeRM\RM.Net" cinco arquivos precisam ser verificados. São eles:

  • RM.Host.exe.config
  • RM.Host.Service.exe.config
  • RM.exe.config
  • Alias.dat
  • RM.Host.JobRunner.exe.config  (SOMENTE SERVIDORES JOB)
    RM.exe.config:
    Dentro de cada arquivo existe a tag <add key="JobServer3Camadas" value="true" />. Certifique-se que em todos os arquivos as tags estão com o value igual a true.
    Se os aplicativos RM ainda estiverem sendo utilizados, dentro do diretório de cada um deles (X:\totvs\CorporeRM\RMNucleus, X:\totvs\CorporeRM\RMVitae, etc.) os arquivos de configuração também deverão ser verificados. Exemplo do aplicativo RMVitae:
  • RMVitae.exe.config – Averiguar se a tag está com o value igual a true.
    RM.Host.exe.config ou/e RM.Host.Service.exe.config:
    Dentro de cada arquivo existe a tag <add key="JobServer3Camadas" value="true" />. Certifique-se que em todos os arquivos as tags estão com o value igual a true.
    Adicionar: <add key="IsolateProcess" value="true" />
    Adicionar: <add key="EnableProcessIsolation" value="true" />
    Alias.dat:
    Servidores de (Servidores de Job e APP) para que as customizações sejam carregadas:
    <RunService>true</RunService>
    RM.Host.JobRunner.exe.config  (SOMENTE SERVIDORES JOB):
    Para carregar os plug-ins de processos customizados:
    <add key="LoadCustomSlave" value="true" />










    Âncora
    _Toc519091193
    _Toc519091193
    Requisitos

    Âncora
    _Toc519091194
    _Toc519091194
    1.8.1 Processo customizado para lançar valores de Retificação e Suplementação no Orçamento

    Âncora
    _Toc519091195
    _Toc519091195
    1.8.1.1 Pré-Requisitos / Parametrizações


    Não se aplica.

    Âncora
    _Toc519091196
    _Toc519091196
    1.8.1.2 Descrição do Processo


    Foi desenvolvida uma interface customizada para lançamento de valores de Retificação e Suplementação no Orçamento. A tela fica localizada no TOTVS Gestão de Estoque, compras e faturamento, menu Customização – Cadastro de Valores Orçados, conforme imagem abaixo:

    O usuário irá visualizar todos os orçamentos cadastrados, e poderá incluir, editar ou excluir os registros:

    Ao incluir um novo registro, o usuário deverá inserir o Período, Natureza do Orçamento e Centro de Custo. Serão carregados na grid todos os Itens do Período de orçamento.
    Apenas o campo Orçado estará disponível para edição do valor:

    Após inserir o valor Orçado, o mesmo será bloqueado e o usuário poderá inserir apenas Retificação ou Suplementação, porém, não poderá incluir ambos os campos simultaneamente:

    Após a inclusão da retificação ou suplementação, os campos serão limpos e o valor inserido irá substituir o atual valor do Orçado. Ao salvar o registro, a customização irá atualizar os valores nas tabelas nativas do produto.
    Na tela de Consulta de Valores Orçados (Requisito 2) o usuário conseguirá visualizar a composição do valor Orçado, consultando detalhadamente quais foram os valores inseridos no campo Retificação e Suplementação.
    Obs.: Todas as regras do produto serão respeitadas na inclusão, alteração ou exclusão dos orçamentos.

    Âncora
    _Toc519091197
    _Toc519091197
    1.8.2 Req. 02 – Interface customizada para consulta dos valores orçados

    Âncora
    _Toc519091198
    _Toc519091198
    1.8.2.1 Pré-Requisitos / Parametrizações


    Não se aplica.

    Âncora
    _Toc519091199
    _Toc519091199
    1.8.2.2 Descrição do Processo

    Foi desenvolvida uma tela customizada "Consulta de valores de orçamento" disponível em TOTVS Gestão de Estoque, Compras e Faturamento | Customização.

    A partir dessa tela o usuário poderá consultar o detalhamento de todos os Orçamentos realizados pela tela customizada "Cadastro de Valores Orçados" (Requisito 01). Ao acessá-la, o usuário irá visualizar duas Abas principais, "Dados da Consulta" e "Consulta". A partir da primeira, o usuário terá opções de realizar filtros pelas sub-abas Centro de Custo, Período e Natureza exatamente como funciona na tela nativa "Consulta de valores do orçamento" disponível em TOTVS Gestão de Estoque, Compras e Faturamento | Orçamento.

    Após o preenchimento dos filtros, a Aba "Consulta" irá exibir todos os Orçamentos encontrados e irá lista-los em uma grid com todas as informações disponíveis. Ao clicar em uma das seguintes colunas, uma janela será exibida informando o detalhamento do somatório realizado:

...


Exemplo do detalhamento da coluna Retificado:

Âncora
_Toc519091200
_Toc519091200
1.8.3 Req. 03 – Anexo customizado no cadastro de Filial

Âncora
_Toc519091201
_Toc519091201
1.8.3.1 Pré-Requisitos / Parametrizações


Não se aplica.

Âncora
_Toc519091202
_Toc519091202
1.8.3.2 Descrição do Processo


Foi desenvolvido um anexo customizado "Dados Patrimoniais", disponível no cadastro de Filial, em TOTVS Gestão Patrimonial | Cadastros | Filiais | Anexos. Através dela, o usuário irá preencher informações relativas aos processos customizados do produto de Gestão Patrimonial. Os seguintes campos compõem a tela customizada:

  • Responsável Geral: o usuário irá informar um funcionário que será o responsável geral pela aprovação das Transferências de Bens (Requisito 05).
  • Valor máximo de aquisição para aprovação simples: o usuário irá definir qual o valor máximo de aquisição de um item de uma transferência para que a transferência seja submetida apenas à uma aprovação simples.
  • Código da Filial para geração de patrimônio: Usuário deverá digitar o código da Filial que será utilizado como prefixo para geração do campo IPATRIMONIO.PATRIMONIO (Plaqueta) no processo detalhado no Req. 05. O valor deste campo não poderá se repetir em nenhuma outra Filial.
  • Sequencial da Filial: Campo não habilitado para edição que demonstrará o sequencial controlado por Filial necessário para geração dos campos PATRIMONIO e CODPATRIMONIO no Req. 05. Este sequencial iniciará em 0. Cada inclusão de patrimônio pela rotina do Req. 05 incrementará em 1 este campo.
  • Prefixos: Exibe todos os prefixos já utilizados para aquela filial.











Âncora
_Toc519091203
_Toc519091203
1.8.4 Req. 04 – Anexo customizado no cadastro de Departamento

Âncora
_Toc519091204
_Toc519091204
1.8.4.1 Pré-Requisitos / Parametrizações


Não se aplica.

Âncora
_Toc519091205
_Toc519091205
1.8.4.2 Descrição do Processo

Foi desenvolvido um anexo customizado "Responsável do Departamento" no cadastro de Departamento. Esta tela estará disponível em TOTVS Gestão Patrimonial | Cadastros | Departamento | Anexos.


O objetivo desta tela é informar um funcionário que será o Responsável pela aprovação das transferências de bens customizados (Requisito 05), quando o Departamento for o item de maior hierarquia para aprovação.

Âncora
_Toc519091206
_Toc519091206
1.8.5 Req. 05 – Processo customizado de transferência de bens

Âncora
_Toc519091207
_Toc519091207
1.8.5.1 Pré-Requisitos / Parametrizações


Preencher os anexos customizados de Filial e Departamento, descritos no Req. 03 e Req.04.

Âncora
_Toc519091208
_Toc519091208
1.8.5.2 Descrição do Processo

Foi desenvolvido um processo customizado para realizar a transferência de bens. Esta tela está disponível em TOTVS Gestão Patrimonial | Customização | Transferência de bens.

Na primeira etapa do processo ("Seleção de Patrimônios"), o usuário deverá escolher quais patrimônios serão transferidos. Os registros selecionados são listados na grid.



Na segunda etapa, o usuário definirá o "Local para Transferência". Campos disponíveis:

...

Caso o valor de aquisição de algum dos itens envolvidos na transferência superar o valor definido no campo "Valor máximo de aquisição para aprovação simples" da Filial do contexto, a customização enviará um e-mail somente para o funcionário registrado no campo "Responsável geral" da Filial do contexto de execução do processo. Após o Responsável Geral aprovar a transferência, um e-mail será enviado então para o Responsável Específico, utilizando a mesma regra de hierarquia descrita acima, para que ele possa concluir o processo (Requisito 06).

Âncora
_Toc519091209
_Toc519091209
1.8.6 Req. 06 – Interface customizada de aprovação de transferência de bens

Âncora
_Toc519091210
_Toc519091210
1.8.6.1 Pré-Requisitos / Parametrizações


Preencher os anexos customizados de Filial e Departamento, descritos no Req. 03 e Req.04.

Âncora
_Toc519091211
_Toc519091211
1.8.6.2 Descrição do Processo

Foi desenvolvido uma interface customizada para que o usuário possa visualizar todas as transferências realizadas e decidir se aprova ou não. Esta tela está disponível em TOTVS Gestão Patrimonial | Customização | Consulta de Transferências.

Ao acessar a interface, o usuário irá visualizar todas as transferências em que ele seja o Requisitante ou Responsável pela aprovação. O usuário Requisitante terá a opção de excluir a transferência ou alguns de seus patrimônios se a requisição ainda estiver com status Pendente. A inclusão ou alteração não estão disponíveis por meio dessa interface.



Para realizar a aprovação, o responsável deverá selecionar a transferência e executar o processo "Aprovar/Reprovar Transferência". Uma tela com uma grid será exibida, e o usuário deverá incluir todos os patrimônios que serão aprovados. Ao executar o processo, aqueles não escolhidos serão marcados como reprovados. Se a aprovação for composta, após o Responsável geral executar o processo, um e-mail será enviado para o Responsável específico para finalizar a rotina de aprovação.

Após o Responsável específico rodar o processo de aprovação, e pelo menos um patrimônio tiver sido aprovado, a rotina nativa de Transferência será acionada (TOTVS Gestão Patrimonial (TOTVS Gestão Patrimonial | Operações patrimoniais | Transferência de controle | Transferência de controle) e o processo nativo será executado. Neste instante será possível visualizar os dados da Transferência pela tela padrão do sistema: TOTVS Gestão Patrimonial | Operações patrimoniais | Transferência de Controle | Consulta.

Âncora
_Toc519091212
_Toc519091212
1.8.7 Req. 07 – Alteração no processo "Integrar aquisição de compras" para solicitar código inicial dos patrimônios

Âncora
_Toc519091213
_Toc519091213
1.8.7.1 Pré-Requisitos / Parametrizações


Não se aplica.

Âncora
_Toc519091214
_Toc519091214
1.8.7.2 Descrição do Processo

O objetivo deste requisito é detalhar a interferência customizada que será realizada no processo "Integrar aquisição de compras" disponível em TOTVS Gestão Patrimonial | Relatórios / Integrações | Integrar aquisição de compras.

Na primeira etapa do processo (Opções de seleção), assim que o usuário clicar no botão Avançar, será validado a seleção de Filiais. Só será permitido avançar de etapa se o usuário selecionar uma única filial. Não é permitido não selecionar nenhuma ou selecionar mais de uma.

A segunda intervenção será realizada ao finalizar a execução do processo, em que o código da Plaqueta será gerado pela customização, utilizando a seguinte regra:

...

O campo será gerado sequencialmente com as regras específicas do produto Padrão.

Âncora
_Toc519091215
_Toc519091215
1.8.8 Req. 08 – Alteração no processo "Alocação de patrimônios" para solicitar "Data de devolução"

Âncora
_Toc519091216
_Toc519091216
1.8.8.1 Pré-Requisitos / Parametrizações


Não se aplica.

Âncora
_Toc519091217
_Toc519091217
1.8.8.2 Descrição do Processo

O objetivo deste requisito é detalhar a interferência customizada que será realizada no processo "Alocação de patrimônio" disponível em TOTVS Gestão Patrimonial | Cadastros | Patrimônio | Processos.

Na etapa "Informação de dados para a alocação" será disponibilizado um campo customizado "Data de devolução" para que o usuário preencha. Este campo é de preenchimento obrigatório e somente será possível avançar desta etapa ao preenchê-lo. Caso seja selecionada uma data menor que a data atual, será emitida a mensagem: "Não é permitido selecionar uma data inferior à data atual".


Ao finalizar o processo, o valor informado no campo "Data de Devolução" será salvo em tabela customizada (ZALOCACAO).
Observações:

    • A "Data de devolução" não será visualizada na interface nativa de "Consulta de alocação". Para visualizá-la o cliente deverá desenvolver relatórios com essa informação.
    • A "Data de devolução" é solicitada para os tipos de alocação "Interna" ou "Externa" e NÃO deve ser solicitada para o tipo de alocação "Retorna para controle atual".


Âncora
_Toc519091218
_Toc519091218
Histórico de Atualização do Documento

Âncora
_Toc519091219
_Toc519091219
Histórico de Versões

Autor

Versão

Data

Descrição das Alterações

Seção

Pag.

Thiago Neiva Chagas

1.0

22/05/2018

Versão inicial do Manual.

 

 



Ana Luiza Martins Moreira

2.0

11/07/2018

Atualização do Manual com análise de Impacto I e II.