Protegido: REINF: EVENTO R-2060

Este conteúdo está protegido por senha. Para vê-lo, digite sua senha abaixo:

Anúncios

Solução TOTVS RM Portal: Automação de Ponto

Estamos iniciando uma sequência de processos orientados à solução TOTVS RM Portal com foco nos diversos módulos de gestão, como: Recursos Humanos, Administrativo, Ferramentas, entre outros. Neste post abordaremos a gestão de Recursos Humanos na divisão Automação de Ponto.

Índice

 

01. Tratamento das lacunas (batidas sem par)

Todas as ocorrências do tipo esquecimento de batidas trarão grande retardo no gerenciamento/apuração do ponto dos funcionários, pois o sistema opera considerando batidas após 00:00 como dia seguinte. Desta forma por exemplo, caso haja uma batida de entrada no dia 10/10/2010 sem saída correspondente e uma batida de saída no dia 11/10/2001 sem entrada correspondente, o sistema entenderá que o funcionário entrou no dia 10/10/2001 e saiu no 11/10/2010 gerando assim, exceções incoerentes com a realidade. Como nesse exemplo existiram batidas pares, o sistema não entende que tanto o dia 10/10/2010 quanto 11/10/2010 foram dias com batidas sem par, mas entenderá que o funcionário entrou no dia 10/10/2010 e saiu no dia 11/10/2010.

Existem parâmetros no sistema que faz com que o TOTVS RM Portal considere como falta quando existir batidas sem par. Isso facilita a criação da ocorrência de falta, pois o sistema somente permitirá o abono das faltas/atrasos se estas existirem no referido dia.

Para quem trabalha com horário noturno, não haverá problemas quando houver batida sem par no mesmo dia, pois o sistema verificará se o horário do funcionário é do tipo noturno.

 

02. Abono de Faltas e Atrasos (realizado pelo chefe/supervisor)

Os abonos de Atrasos e Faltas, quando incluídos pelos supervisores ou chefes necessitam de recálculo para que sejam refletidos no Espelho do funcionário.

Processo:

  1. 1. Selecionar o subordinado e em seguida clicar no link Anexos, a opção Abonar Atrasos e Faltas;
  2. 2. Selecionar os dias a serem abonados e em seguida clicar no link Processos;
  3. 3. Selecione a opção Abonar Atrasos e Faltas;
  4. 4. Preencher os campos solicitados pelo sistema e em seguida clicar no link OK;
  5. 5. Se desejar, acesse o Espelho do funcionário para validar o processo.

A imagem a seguir, mostra os abonos incluídos pelo chefe/supervisor, bem como os incluídos pelo seu subordinado, assim temos:

  1. 04 Abonos (aprovados) incluídos pelo chefe/supervisor;
  2. 01 Abono (pendente de aprovação) solicitado pelo funcionário subordinado;

3. A coluna Aprovar identifica abonos aprovados (ícone verde) e não aprovados (ícone vermelho).

image

Observações:

Os filtros dos abonos poderão ser cadastrados no RM Chronus: Cadastros | Tabelas Auxiliares | Filtros do RM Portal.

 

03. Abono de Faltas e Atrasos (realizado pelo funcionário – subordinado)

Os abonos de Atrasos e Faltas, quando incluídos pelo funcionário (subordinado) requer aprovação do chefe/supervisor para que sejam refletidos no Espelho do funcionário.

Processos

  1. Acessar o Espelho do Ponto e em seguida selecionar os dias a serem abonados;
  2. Clique no link Anexos e em seguida clique na opção Solicitar Abono;
  3. Selecione os dias desejados e em seguida clique no link Processos;
  4. Selecionar a opção Abonar Atrasos e Faltas;
  5. Preencher os campos solicitados pelo sistema e em seguida clicar no link OK;

As solicitações de Abono ficarão passivas de aprovação/recálculo

Conforme imagem abaixo, temos:

  1. 04 Abonos (aprovados) incluídos pelo chefe/supervisor;
  2. 01 Abono (pendente de aprovação) solicitado pelo funcionário subordinado;

3. A coluna Aprovar identifica abonos aprovados (ícone verde) e não aprovados (ícone vermelho).

SNAGHTML5dab8c

Observações:

Os filtros dos abonos poderão ser cadastrados no TOTVS Automação de Ponto: Cadastros | Tabelas Auxiliares | Filtros do RM Portal.

 

04. Acerto da Natureza das Batidas

  1. Selecionar o subordinado (clicar uma vez sobre);
  2. Selecionar o link Anexos e em seguida a opção Entrada Batidas;
  3. Clicar duas vezes sobre a batida desejada em seguida alterar o campo Natureza;
  4. Clicar no link Salvar para confirmar as alterações;
  5. Para validar as alterações, retornar ao Espelho e clicar sobre o link Atualizar.

Antes:

SNAGHTML5d17d5

 

Depois:

SNAGHTML52eee2

 

05. Alterar Horário dos Funcionários

  1. Selecionar o subordinado;
  2. Clicar no link Anexos e em seguida selecionar a opção Alterar Horário e Letra;
  3. Preencher as informações solicitadas pelo sistema;
  4. Clicar no link Salvar ou Salvar e Fechar para confirmar as alterações.

Novo horário do funcionário

SNAGHTML53db62

Visualização do novo horário

SNAGHTML548103

 

06. Alterar Atitude das Ocorrências (Compensar/Pagar/Descontar)

Para alterar a atitude das ocorrências coletadas (compensar/pagar/descontar) localize o subordinado que deseja fazer a alteração das ocorrências e em seguida execute os seguintes procedimentos:

  1. Selecionar o subordinado desejado;
  2. Acessar o link Anexos e em seguida selecionar a opção Alterar Atitude da Ocorrência;
  3. Selecione os dias que deseja alterar a atitude;
  4. Acessar o link Processos e selecione a opção Compensar ou Pagar/Descontar;
  5. Confirme o processo e acesse o Espelho do funcionário para validar o processo.

SNAGHTML5531f9 

 

07. Pesquisa de Funcionários e Seleção por Filtros

Para pesquisar o funcionário por chapa, nome ou outra informação constante da tela de visão, execute os seguintes procedimentos:

  1. 1. Acessar o link Subordinados ;
  2. 2. Digite o nome/chapa do funcionário na caixa de pesquisa Procurar e clique no botão Localizar.

A pesquisa será iniciada e caso o funcionário seja localizado, o sistema irá o selecionará destacando a linha em que o mesmo se encontra, veja a imagem abaixo:

image

Seleção por Filtros

Para filtrar um grupo de funcionários por Seção, Cargo, Parte do Nome e etc., clique na caixa de filtros e selecione um dos filtros pré-determinados e em seguida clique no botão Filtrar. Caso queira tornar padrão um dos filtros pré-determinados, selecione o filtro desejado e clique no botão Definir como filtro padrão. Da próxima vez em que esta janela dos subordinados for aberta novamente, o sistema irá executar o filtro que foi definido como padrão.

image

 

08. Excluir Abonos Cadastrados

Para excluir os Abonos cadastrados, localize o subordinado que deseja fazer esta operação e em seguida execute os seguintes procedimentos:

  1. Selecionar o subordinado desejado;
  2. Acessar o link Anexos e em seguida selecionar a opção Excluir Abonos Cadastrados;
  3. Selecione os dias que deseja excluir os abonos;
  4. Acessar o link Processos e selecione a opção Excluir Abono;
  5. Confirme a operação e em seguida acesse o Espelho do funcionário para validar o processo.

SNAGHTML5794ff

Observações

Utilize os filtros para selecionar registros específicos.

 

09. Aprovar Horas Extras

Para excluir os Abonos cadastrados, localize o subordinado que deseja fazer esta operação e em seguida execute os seguintes procedimentos:

  1. 1. Selecionar o subordinado desejado;
  2. 2. Acessar o link Anexos e em seguida selecionar a opção Aprovar Horas Extras;
  3. 3. Selecione os dias que deseja aprovar as extras e em seguida clicar no link Processos;
  4. 4. Selecionar a opção Aprovar Horas Extras;
  5. 5. Informe os dados solicitados pelo sistema e em seguida clique no botão OK;

SNAGHTML58c88d

SNAGHTML5933ed

Para que as alterações tenham efeito, é necessário recalcular o movimento no RM Chornus ou solicitar recálculo através do TOTVS RM Portal.

 

10. Considerações

Com o objetivo de facilitar a manutenção das batidas dos funcionários, foram ativados os seguintes parâmetros:

  • TOTVS Automação de Ponto:
    1. Sindicatos: Considera ausência quando existir batidas sem par.

  • TOTVS RM Portal:
    1. Inclui batidas não aprovadas para subordinados (desabilitado);
    2. Permite alterar batidas digitadas (habilitado);
    3. Permite alterar batidas coletadas (habilitado);
    4. Inclui batidas aprovadas (habilitado);
    5. Inclui batidas (somente no período atual);
    6. Inclui abonos aprovados para o próprio chefe (habilitado).

 

11. Recalculo da Movimentação do Espelho

Para que as alterações das ocorrências que refletem na apuração das horas extras, faltas e atrasos sejam visualizadas após manutenção destas ocorrências, deveremos realizar dois procedimentos:

  • Inicializar o serviço de Execução de Processos no TOTVS Automação de Ponto (RM Chronus):
    1. a) Acessar o RM Chronus;
    2. b) Acessar o menu: Sistema | Server | Executar Processos;
    3. c) Clicar no botão Iniciar para que todas as solicitações do RM Portal sejam executadas.

 image

 

  • Solicitar o Recálculo através do TOTVS RM Portal:
    1. Acessar o TOTVS RM Portal;
    2. Acessar o menu: Recursos Humanos | Equipe | Subordinados;
    3. Selecionar os Subordinados que deseja recalcular;
    4. Clicar no link Processos e em seguida selecionar a opção Solicitar Recálculo.

SNAGHTML5ab77d

Um grande abraço a todos e até o próximo post.

Pesquisa de CEP através do TOTVS Mashups

Mashups são um novo gênero de aplicações Web interativas que utilizam conteúdos recolhidos de fontes de dados externos para criar serviços inteiramente flexíveis e inovadores. São um marco da segunda geração de aplicações Web informalmente conhecida como Web 2.0.

Utilizaremos como exemplo uma pesquisa de CEP feita diretamente da tela Cliente/Fornecedor e após a localização do CEP, os dados relacionados ao endereço serão incluídos automaticamente sem que o usuário tenha que digitá-los.

1. Acesse o cadastro de Clientes/Fornecedores e abra a tela de edição de qualquer um deles;

SNAGHTML192d4c3

 

Agora é necessário fazer um cadastro no TOTVS Mashups para ter acesso a utilização deste recurso. Para realizar o cadastro, preencha o campo Servidor com mashups.totvs.com.br e em seguida clique no link Criar conta do TOTVS Mashups conforme mostra a figura abaixo;

SNAGHTML19d7315

 

Na tela a seguir, informe os dados necessários para realizar o cadastramento da sua conta e em seguida clique no botão Criar usuário.

SNAGHTML1a4855d

 

Após a confirmação da criação da conta, o servidor enviará uma mensagem automática, informando que a conta foi criada com sucesso.

SNAGHTML1a73e7e

 

O servidor lhe enviará um e-mail para ativação da sua conta. Siga as instruções enviadas e em poucos instantes você receberá a seguinte mensagem:

image

 

Pronto! Sua conta já está ativada. Agora é só fazer o login para desfrutar do serviço. Veja tela abaixo:

SNAGHTML1ad5dff

 

Clique em no ícone Fazer integração dessa tela com um novo Mashup conforme indica imagem abaixo e na tela que segue, procure o serviço desejado.

SNAGHTML1b2bc83

 

Neste exemplo, utilizaremos o serviço Correios – Pesquisa CEP. Desta forma, clique no botão Pesquisar para que sejam exibidos todos os serviços disponíveis pelo TOTVS Mashups. Escolha o serviço Correios – Pesquisa CEP  e clique no botão Selecionar.

SNAGHTML1b80b9c

 

A parametrização é feita em duas etapas: 1 – Parâmetros (entrada) e 2 – Resultado (saída). Assim, para o serviço Correios – Pesquisa de CEP, o Parâmetro (entrada) será o CEP. Se o serviço fosse da Receita Federal, por exemplo, o Parâmetro  (entrada) seria o CNPJ ou CPF;

image

 

Arraste o parâmetro CEP para o campo CEP da tela Cliente/Fornecedor ou selecione a opção Informado pelo usuário.

image

 

Após arrastar o Parâmetro (entrada), para o campo CEP, todos os demais campos relacionado com endereço irão exibir uma “seta” image ao passar com o mouse sobre eles. Esta seta será utilizada para linkar os campos da tela Cliente/Fornecedor respectivamente com os campos de Resultados (saída).

SNAGHTML1cc1f1d

 

Clique na seta para abrir a janela de itens (endereço, bairro e etc.) e selecione a opção correspondente ao referido campo.

Exemplo: para linkar o campo Estado:

1. Clique na seta do campo Estado da tela Cliente/Fornecedor;
2. Selecione o campo Estado da lista Resultados;
3. Clique no botão Salvar.

Desta forma, quando o CEP for localizado pelo serviço Mashups, o campo Estado será preenchido automaticamente. Repita os procedimentos acima para criar o link dos demais campos;

image

 

À medida que os campos vão sendo linkados, o Mashup vai sendo atualizado automaticamente, demonstrando que os links foram criados com sucesso. Veja imagem abaixo:

SNAGHTML1df1196

 

Após conclusão dos links, o Mashup já poderá ser utilizado. Então preencha o CEP da tela Cliente/Fornecedor e em seguida pressione a tecla TAB para sair do campo CEP;

Na tela Cliente/Fornecedor, clique no botão Processos | Mashups | Correios – Pesquisa de CEP para iniciar a busca no servidor e aguarde uma resposta do servidor;

SNAGHTML1f1b45a

 

Se o CEP digitado corresponder a um CEP válido, o TOTVS Mashup exibirá uma tela contemplando os dados relacionados ao CEP pesquisado.

Clique no botão Finalizar para que os dados da tela Cliente/Fornecedor sejam atualizados automaticamente.

SNAGHTML1e6e826.

 

Os campos sublinhados, conforme imagem abaixo, foram automaticamente atualizados conforme resultado exibido na imagem anterior;

SNAGHTML1f6726b

 

Está finalizado o processo de Pesquisa de CEP através do TOTVS Mashups!

Durante a parametrização, também é possível configurar o Mashup para a entrada de parâmetros manual. Para isso, selecione a opção Informado pelo usuário (1) e em seguida clique no ícone Salvar (2).

SNAGHTML203c9ed

 

Com esta parametrização, o CEP deverá ser preenchido manualmente no respectivo campo da tala do TOTVS Mashups, e após clicar no botão Executar, o servidor iniciará a busca do CEP, recuperando seus respectivos dados, caso o CEP seja válido;

SNAGHTML1fced64

 

Clique no botão Finalizar para que o TOTVS Mashups atualize automaticamente os dados da tela Cliente/Fornecedor.

SNAGHTML20b8188

 

Um grande abraço a todos e até o próximo post.

Férias Gozadas Integralmente na Próxima Competência

Neste Post serão detalhados todos os processos necessários para realização do cálculo das férias cadastradas na competência atual e gozadas integralmente na próxima competência. Para efeito de exemplo, consideraremos a competência atual como Abril / 2010.

Cadastrando e Calculando as Férias: Antes da Virada da Competência

1. Cadastrar as Férias (Cadastros | Funcionários | Ícone Férias):

SNAGHTMLd0452e

 

2. Clique no botão Calcular para que o RM Labore realize o cálculo das férias;
3. Clique na aba Recibo de Férias e selecione o último movimento gerado pelo Sistema;
4. Clique no ícone Envelope Recibo de Férias para visualizar os cálculos gerados pelo Sistema, veja:

SNAGHTMLd0c7c5

Na tela a seguir, o RM Labore exibe as Bases de Cálculo de INSS, IRRF e Pensão Alimentícia.

SNAGHTMLd18549

 

Apontando para cimaAtenção

Para o cálculo das férias, o RM Labore irá considerar a tabela de INSS do mês de início de gozo e a tabela de IRRF do mês de pagamento das férias.

Para funcionários com férias partidas, o INSS será calculado pelo RM Labore da seguinte forma:

  • INSS 1º Mês: refere-se à incidência de INSS do primeiro período de férias, em caso de férias parceladas;
  • INSS 2º Mês: refere-se à incidência de INSS do segundo período de férias, em caso de férias parceladas.

Lançamento das Férias

Após a consistência do cálculo do Recibo de Férias, execute a rotina Lançamento de Férias através do menu: Movimento | Férias | Lançamento. Desta forma, os valores calculados no Recibo de Férias serão lançados para o Envelope do Período do funcionários, mas fique atento ao número do período em que está realizando esta operação.

Baseado no exemplo das imagens, o sistema fará dois procedimentos de uma só vez, são eles:

  1. Lançará as férias gozadas integralmente dentro da competência atual (Abril/2010) – campo: Início de gozo (para lançar férias no mês);
  2. Lançará as férias que iniciaram na competência anterior (Março/2010), mas que terminaram na competência atual (Abril/2010) – campo: Final de gozo (p/ lançar férias do mês anterior).

Para iniciar o processo, clique no botão Lançar Férias.

SNAGHTMLd82cfd

Apontando para cimaAtenção

Este comando permite lançar apenas férias iniciadas na competência atual ou anterior, ainda não lançadas. Como o início de gozo das férias deste funcionário refere-se à próxima competência (Maio/2010), o sistema não fará o lançamento. Somente após a virada da competência para Maio/2010 é que o sistema permitirá o lançamento.

Observe que a imagem abaixo, exibe a folha de pagamento da competência Abril/2010 sem destacar quaisquer verbas de férias, pois neste mês o funcionário ainda está Ativo, ou seja, trabalhando normalmente.

SNAGHTMLd36589

Apontando para cimaConsiderações para a competência Abril/2010

  1. Funcionários que tiveram férias iniciadas na próxima competência, permanecerão com a situação A-Ativo;
  2. A folha de pagamento mensal dos funcionários com férias iniciadas na próxima competência deverá ser processada normalmente, considerando os dias trabalhados;
  3. Os funcionário que tiveram férias iniciadas na próxima competência, receberão na competência atual, tanto o pagamento do adiantamento das férias, como o pagamento da folha mensal.

 

Como Proceder Após Virada da Competência para Maio/2010

Após a consistência do cálculo do Recibo de Férias, execute a rotina Lançamento de Férias através do menu: Movimento | Férias | Lançamento. Desta forma, os valores calculados no Recibo de Férias serão lançados para o Envelope do Período do funcionários, mas fique atento ao número do período em que está realizando esta operação.

Baseado no exemplo das imagens, o sistema fará dois procedimentos de uma só vez, são eles:

  1. Lançará as férias gozadas integralmente dentro da competência atual (Maio/2010) – campo: Início de gozo (para lançar férias no mês);
  2. Lançará as férias que iniciaram na competência anterior (Abril/2010), mas que terminaram na competência atual (Maio/2010) – campo: Final de gozo (p/ lançar férias do mês anterior).

Para iniciar o processo, clique no botão Lançar Férias.

SNAGHTML494ba1

Liberação das Férias

Com o parâmetro Libera férias gozadas integralmente dentro do mês MARCADO, o sistema liberará as férias que tiveram inicio e final de gozo dentro da competência atual  (férias integrais), lembrando que para realizar a liberação de férias dentro do mês o funcionário tem que estar com situação igual a F-Férias.

Com o parâmetro Libera férias gozadas integralmente dentro do mês DESMARCADO, o sistema liberará as férias que terminaram na competência atual, mas que tiveram inicio na competência anterior. Neste caso o processo de Liberação de Férias não altera a situação do funcionário, pois no processo anterior (Lançamento de Férias), o sistema já atualizou a situação do funcionário para A-Ativo.

SNAGHTMLd99531

 

Atualização dos Dados de Férias

Após a liberação das férias, o RM Labore realiza algumas atualizações, são elas:

  1. Cadastro de Férias: limpando os campos utilizados como referência para os cálculos, liberando-os para utilização futura;
  2. Atualiza o Vencimento das Férias, com uma nova data;
  3. Preenche os Datas de Início e Fim de Gozo das férias;
  4. Inclui um novo Período Aquisitivo. Veja as imagens abaixo:

Cadastro de Férias Após Liberação

SNAGHTML687743

Histórico de Férias Após Liberação

SNAGHTML6b4396


Tópicos Relacionados

1. Férias Gozadas Integralmente na Competência Atual;
2. Férias Gozadas Integralmente na Próxima Competência;
3. Férias Gozadas em Duas Competências (Férias Partidas). (futuro)

Um grande abraço a todos e até o próximo post.

Férias Gozadas Integralmente na Competência Atual

Neste Post serão detalhados todos os processos necessários para realização do cálculo das férias gozadas integralmente dentro da competência atual. Para efeito de exemplo, consideraremos a competência atual como Abril / 2010.

Cadastrando e Calculando as Férias

1. Cadastrar as Férias (Cadastros | Funcionários | Ícone Férias):

SNAGHTMLbf60f7

2. Clique no botão Calcular para que o RM Labore realize o cálculo das férias;
3. Clique na aba Recibo de Férias e selecione o último movimento gerado pelo Sistema;
4. Clique no ícone Envelope Recibo de Férias para visualizar os cálculos gerados pelo Sistema, veja:

SNAGHTMLc028b8

 

Na tela a seguir, o RM Labore exibe as Bases de Cálculo de INSS, IRRF e Pensão Alimentícia.

SNAGHTMLc11d34

 

Apontando para cimaAtenção

Para o cálculo das férias, o RM Labore irá considerar a tabela de INSS do mês de início de gozo e a tabela de IRRF do mês de pagamento das férias.

Para funcionários com férias partidas, o INSS será calculado pelo RM Labore da seguinte forma:

  • INSS 1º Mês: refere-se à incidência de INSS do primeiro período de férias, em caso de férias parceladas;
  • INSS 2º Mês: refere-se à incidência de INSS do segundo período de férias, em caso de férias parceladas.

Lançamento das Férias

Após a consistência do cálculo do Recibo de Férias, execute a rotina Lançamento de Férias através do menu: Movimento | Férias | Lançamento. Desta forma, os valores calculados no Recibo de Férias serão lançados para o Envelope do Período do funcionários, mas fique atento ao número do período em que está realizando esta operação.

Baseado no exemplo das imagens, o sistema fará dois procedimentos de uma só vez, são eles:

  1. Lançará as férias gozadas integralmente dentro da competência atual (Abril/2010) – campo: Início de gozo (para lançar férias no mês);
  2. Lançará as férias que iniciaram na competência anterior (Março/2010), mas que terminaram na competência atual (Abril/2010) – campo: Final de gozo (p/ lançar férias do mês anterior).

Para iniciar o processo, clique no botão Lançar Férias.

SNAGHTMLc373fa

Após o Lançamento das Férias, acesso o Envelope do Período do referido funcionário para visualizar o resultado deste processo, veja:

SNAGHTMLc24878

 

Liberação das Férias

Com o parâmetro Libera férias gozadas integralmente dentro do mês MARCADO, o sistema liberará as férias que tiveram inicio e final de gozo dentro da competência atual  (férias integrais), lembrando que para realizar a liberação de férias dentro do mês o funcionário tem que estar com situação igual a F-Férias.

Com o parâmetro Libera férias gozadas integralmente dentro do mês DESMARCADO, o sistema liberará as férias que terminaram na competência atual, mas que tiveram inicio na competência anterior. Neste caso o processo de Liberação de Férias não altera a situação do funcionário, pois no processo anterior (Lançamento de Férias), o sistema já atualizou a situação do funcionário para A-Ativo.

SNAGHTMLc51538

 

Atualização dos Dados de Férias

Após a liberação das férias, o RM Labore realiza algumas atualizações, são elas:

  1. Cadastro de Férias: limpando os campos utilizados como referência para os cálculos, liberando-os para utilização futura;
  2. Atualiza o Vencimento das Férias, com uma nova data;
  3. Preenche os Datas de Início e Fim de Gozo das férias;
  4. Inclui um novo Período Aquisitivo. Veja as imagens abaixo:


Cadastro de Férias Após Liberação

SNAGHTML15209f5

Histórico de Férias Após Liberação

SNAGHTMLcc9a8d

 

Tópicos Relacionados

1. Férias Gozadas Integralmente na Competência Atual;
2. Férias Gozadas Integralmente na Próxima Competência;
3. Férias Gozadas em Duas Competências (Férias Partidas). (futuro)

Um grande abraço a todos e até o próximo post.

Detalhando Arquivo ALIAS.DAT do TOTVS Portal RM

Logo TOTVS 2O arquivo Alias.dat é o responsável por estabelecer a conexão entre os aplicativos e suas respectivas Bases de Dados. Equivalente ao aplicativo BDE Administrator da Borland, o Alias.dat possibilita ao usuário criar configurações para acessar diversas Bases de Dados existentes no ambiente interno ou externo; uma espécie de “atalho” para que o aplicativo localize, identifique e acesse estas bases – desde que seus drivers de acesso estejam instalados na estação de trabalho.

O arquivo Alias.dat é necessário e utilizado tanto pelo TOTVS Portal RM quanto pelo TOTVS RM da nova MDI. Estas duas plataformas não utilizam mais o antigo BDE para acesso às Bases de Dados.

O arquivo Web.Config, localizado na pasta \CorporeRM\Corpore.Net, faz referência ao Alias.dat através da linha de comando <add key="ServiceAlias" value="CorporeRM_Exemplo" />. Mais detalhes no tópico Detalhando o Arquivo Web.config que será postado em breve.

A configuração do arquivo Alias.dat pode ser realizada manualmente, através da digitação de códigos em seu conteúdo ou  com o auxílio de um programa desenvolvido pela TOTVS denominado RM.AliasManager.exe, localizado na pasta \CorporeRM\RM.Net.

Vamos aprender agora como criar esse arquivo de duas formas:

1. Criação manual (digitação de códigos):

<?xml version="1.0" standalone="yes"?>
<RMSAliasData xmlns="
http://tempuri.org/RMSAliasData.xsd">
  <DbConfig>
    <Alias>CorporeRM_Exemplo</Alias>
    <DbType>SqlServer</DbType>
    <DbProvider>SqlClient</DbProvider>
    <DbServer>Notebook</DbServer>
    <DbName>CorporeRM_Exemplo</DbName>
    <UserName>sysdba</UserName>
    <Password>masterkey</Password>
    <RunService>false</RunService>
    <JobServerEnabled>false</JobServerEnabled>
    <JobServerMaxThreads>3</JobServerMaxThreads>
    <JobServerLocalOnly>true</JobServerLocalOnly>
    <ChartAlertEnabled>false</ChartAlertEnabled>
    <ChartAlertPollingInterval>10</ChartAlertPollingInterval>
    <ChartHistoryEnabled>false</ChartHistoryEnabled>
    <ChartHistoryPollingInterval>30</ChartHistoryPollingInterval>
    <RSSReaderMailEnabled>false</RSSReaderMailEnabled>
    <RSSReaderMailPollingInterval>3</RSSReaderMailPollingInterval>
  </DbConfig>

  <DbConfig>
    <Alias>CorporeRM_Totvs</Alias>
    <DbType>SqlServer</DbType>
    <DbProvider>SqlClient</DbProvider>
    <DbServer>Notebook</DbServer>
    <DbName>CorporeRM_Totvs</DbName>
    <UserName>sysdba</UserName>
    <Password>masterkey</Password>
    <RunService>false</RunService>
    <JobServerEnabled>false</JobServerEnabled>
    <JobServerMaxThreads>3</JobServerMaxThreads>
    <JobServerLocalOnly>true</JobServerLocalOnly>
    <ChartAlertEnabled>false</ChartAlertEnabled>
    <ChartAlertPollingInterval>10</ChartAlertPollingInterval>
    <ChartHistoryEnabled>false</ChartHistoryEnabled>
    <ChartHistoryPollingInterval>30</ChartHistoryPollingInterval>
    <RSSReaderMailEnabled>false</RSSReaderMailEnabled>
    <RSSReaderMailPollingInterval>3</RSSReaderMailPollingInterval>
  </DbConfig>
</RMSAliasData>

Os itens destacados em vermelho são fundamentais para uma conexão bem sucedida entre o aplicativo e a base de dados.

Observe que cada alias para acesso às Bases de Dados é iniciado com as tags <DbConfig> e </DbConfig>. Dessa forma poderemos criar diversos alias para Bases distintas, assim como fazemos no antigo BDE Administrator.

2. Criação automática através do aplicativo RM.AliasManager:

  • Através do Windows Explorer, abra a pasta \CorporeRM\RM.Net, localize e execute o arquivo RM.AliasManager.exe;

    SNAGHTMLc2c861[6]

  • Para criar um novo Alias, clique n o botãoimagee preencha os campos solicitados pelo assistente como mostra a imagem acima.
  • Teste se a conexão foi bem sucedida clicando no botão Testar e se tudo der certo o assistente exibirá a segunte mensagem: Conexão testada com sucesso.

Pronto! Agora é só acessar o TOTVS Portal RM ou o TOTVS RM da nova MDI e desfrutar de todos os fantásticos recursos destas duas plataformas.

Abraço a todos e até o próximo post.