Tempo aproximado para leitura: 00:00:45 min
Ocorrência
Erro 18.157 - País inválido, ao executar o programa local\bra\brasetup.r.
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Faturamento (MFT) – Todas as versões
Causa
O erro ocorre quando o País da empresa logada no Sistema está diferente de Brasil.
Solução
Para corrigir a situação, parametrize no programa CD0181 - Manutenção País os países para Brasil, no campo País Impostos:
As empresas que estão cadastradas no programa CD0104 - Manutenção Empresa também devem conter a nomenclatura do país correta, ou seja, Brasil. Se estiver como BRA, por exemplo, o Sistema não identifica como sendo Brasil e continua apresentando o problema.
Abaixo segue um comando que pode ser executado no editor do Progress para confirmar o valor da variável global País Usuário. Se retornar 1 é porque já está definida como Brasil:
DEF NEW GLOBAL SHARED VAR i-pais-impto-usuario AS INTEGER FORMAT ">>9" NO-UNDO.
MESSAGE i-pais-impto-usuario VIEW-AS ALERT-BOX.
0 Comentários