Ocorrência
Ao logar com um usuário que possui carácter especial no código do mesmo, o RM não inicia a aplicação:
Ambiente
RM - Framework - À partir da versão 12.1
Causa
Esse incidente ocorre devido às situações abaixo:
- O idioma e a formatação de data e hora da máquina estão diferentes de Português (Brasil);
- O símbolo decimal do Windows está diferente do padrão nas configurações de Formato e Hora;
- A tag LocalizationLanguage pertencente aos arquivos .config possuir um valor diferente do valor padrão (pt-BR).
Solução
Para solucionar essa ocorrência, realize os seguintes passos:
1. Acesse as configurações de Formatos de Data e Hora do Windows e certifique-se que a configuração está padrão Português (Brasil):

2. Ainda nas configurações de Formatos de Data e Hora do Windows, clique na opção de "Configurações Adicionais...":
3. Em seguida, na tela de Personalizar Formato, certifique-se que o campo "Símbolo Decimal" está informado com o carácter vírgula (,) conforme imagem abaixo:
4. Acesse o diretório UNIDADE:\TOTVS\CorporeRM\RM.Net e edite TODOS os arquivos .config.
5. Certifique-se que em todos os arquivos que contenham a tag "LocalizationLanguage", ela encontra-se com o valor "pt-BR" conforme imagem abaixo:
0 Comentários