Árvore de páginas

Configuração do layout de importação para a rotina de Cadastro de Funções no MILE

Produto: Protheus


Ocorrência: Como configurar o layout de importação para a rotina de Cadastro de Funções no Mile?


Ambiente: Todos


Para configurar um Layout de Importação via acelerador MILE acesse : SIGACFG / Ambiente > Aceleradores > Mile > Layouts

1.) Configuração Geral

2.) Formatação do Arquivo

3.) Arquivo .txt


Observações:

1.) O layout acima é uma SUGESTÃO de como configurar o layout, sendo esta configuração editada conforme objetivo do usuário.

2.) Issue associada a este FAQ: DRHROTPRT-210

3.) Manual MILE: MILE - Model Integrator Layout Engine

4.) Para o campos que forem do tipo caractere e que geralmente possuírem conteúdo MENOR do que o registrado no dicionário de dados, incluir na coluna 'Execução' a seguinte condição 'Padr(xa,TamSx3(<campo>)[1])', tomando como exemplo o campo Descrição da Função (RJ_DESC), ficaria Padr(xa,TamSx3("RJ_DESC")[1]).

5.) No arquivo .txt deverão estar contidos TODOS os registros (mesmo os que já existirem na tabela).

6.) O processo padrão de inclusão de dados no Protheus é o registro dessas informações para a FILIAL logada em que o usuário se encontra ou senão a selecionada por ele através da rotina no modo visual. Entretanto, o MILE não possui esse momento de seleção da FILIAL para inclusão dos dados, desta maneira, é de suma importância que os registros do arquivo .txt sejam da mesma filial em que o usuário está logado, para a realização da importação dos dados.

7.) Para layouts cujo adapter é MsExecAuto, não é incluída a opção em 'Outras Ações' na rotina e a importação deverá ser realizada através do módulo Configurador.

8.) Para layouts cujo adapter é MVC, é incluída a opção em 'Outras Ações' automaticamente pelo framework, porém, só irá funcionar para rotinas que possuam a opção de inclusão(Incluir), para rotinas que não tem a opção de inclusão, a importação deverá ser realizada através do módulo Configurador.