Histórico da Página
...
Grupo | Validação | Descrição |
---|---|---|
Threads | Abertura de threads. | Verifica se o sistema está conseguindo abrir novas threads para iniciar o processo do MRP. |
Tabelas | Compartilhamento das tabelas de controle. | Verifica se as tabelas de controle do MRP estão com o compartilhamento correto. Tabelas: HWL, SMQ, T4P e T4R. |
Tabelas | Compartilhamento das tabelas de resultados. | Verifica se as tabelas de resultados do MRP estão com o compartilhamento correto. Tabelas: HW1, HW3, HWB, HWC, HWD, HWG, HWM, SMA, SMB, SME, SMH e SMV. |
Tabelas | Compartilhamento das tabelas compatíveis entre ERP e MRP. | Verifica se o compartilhamento das tabelas do MRP estão compatíveis com o compartilhamentos das tabelas do ERP. Tabelas: HW0, HWA, T4J, T4S, T4N, T4Q, T4M, T4T, T4U, T4V, HWE, HW9, HWY, T4O e SMI. |
Tabelas | Tamanho dos campos compatíveis entre ERP e MRP. | Verifica se os campos das tabelas do MRP possuem o tamanho compatível com os campos das tabelas do ERP. |
Procedure | Procedure 024 instalada e atualizada. | Verifica se a procedure de cálculo de níveis do MRP está instalada. Caso não esteja instalada, ou esteja desatualizada, será realizada a tentativa de instalação. Retornará como falha caso a procedure não esteja atualizada e não for possível realizar a atualização. |
AppServer | Chave ServerMemoryLimit (AppServer) definida. | Verifica se a chave ServerMemoryLimit está definida no AppServer. O uso dessa chave de maneira que limite o uso de memória em uma quantidade inferior ao que o MRP utilizará no seu cálculo pode fazer com que o processo não se comporte adequadamente. Sempre que esta chave estiver definida, será exibido um alerta nas validações. |
AppServer | Chave HeapLimit (AppServer) definida. | Verifica se a chave HeapLimit está definida no AppServer. O uso dessa chave de maneira que limite o uso de memória em uma quantidade inferior ao que o MRP utilizará no seu cálculo pode fazer com que o processo não se comporte adequadamente. Sempre que esta chave estiver definida, será exibido um alerta nas validações. |
AppServer | Chave MAXSTRINGSIZE (AppServer) definida. | Verifica se a chave MaxStringSize está definida no AppServer. É recomendado a configuração desta chave com o valor máximo (500) para a execução do MRP. Em bases de dados com grande volume de informações, caso não possua este parâmetro definido podem ocorrer erros ou travamentos na execução do MRP. |
AppServer | Chave FloatingPointPrecise (AppServer) definida. | Verifica se a chave FloatingPointPrecise está definida no AppServer. Não é recomendado o uso desta configuração para a execução do MRP, visto que esta pode causar comportamentos inadequados no cálculo das quantidades do MRP. |
DBAccess | Build do DbAccess compatível com o MRP. | Verifica se a versão em utilização do DbAccess é igual ou superior à versão mínima recomendada para o uso do MRP. A versão recomendada de DbAccess para uso com o MRP é build 21.1.1.1 (20220307) ou superior |
DBAccess | Chave MAXSTRINGSIZE (DbAccess) definida. | Verifica se a chave MaxStringSize está definida no DbAccess. É recomendado a configuração desta chave com o valor máximo (500) para a execução do MRP. Em bases de dados com grande volume de informações, caso não possua este parâmetro definido podem ocorrer erros ou travamentos na execução do MRP. |
DBAccess | Banco de dados suportado pelo MRP. | Verifica se o banco de dados utilizado é compatível com a execução do MRP. São suportados os bancos de dados SQL Server, Oracle e Postgres. Observação: Para o correto funcionamento da rotina em banco de dados Postgres, é necessário que as configurações de conexão com o banco de dados esteja configuradas corretamente, conforme este documento. |
Integrações | Integração com o MRP habilitada. | Verifica se a integração com o MRP está habilitada na rotina de Parâmetros de integração MRP - PCPA139. |
Integrações | Sincronização dos dados (PCPA140). | Verifica se existem pendências que exijam que a Sincronização (PCPA140) com o MRP seja executada. |
Integrações | Registros pendentes de integração. | Verifica se existem registros que estão pendentes de integração. Estes registros pendentes de integração devem ser executados por um agendamento da rotina PCPA141, no momento de abrir a rotina do MRP ou através da rotina de Sincronização (PCPA140). |
Integrações | Triggers atualizadas no banco de dados. | Verifica se para as APIs de integração configuradas como Schedule, as Triggers estão instaladas corretamente. Caso exista alguma trigger desatualizada, será necessário acessar a rotina Parâmetros de integração MRP - PCPA139 para que a atualização seja efetuada, e em seguida executar a rotina de Sincronização (PCPA140) para que os dados sejam atualizados. |
Integrações | Limpeza dos registros já integrados. | Verifica o volume de registros já integrados que estão registrados na tabela T4R. Caso exista um grande volume de registros nesta tabela, é recomendado que seja criado o agendamento para realizar a limpeza de dados desta tabela. A limpeza desta tabela se faz necessário para manter o desempenho do sistema. Para configurar o agendamento da limpeza desta tabela, consulte este documento. |
Integrações | Agendamentos de integrações de tipo Schedule configurados. | Verifica se todas as APIs que estão configuradas como Schedule possuem os agendamentos configurados para que a integração das informações seja realizada pelo sistema. É recomendado que estas APIs tenham o agendamento configurado, para manter as informações utilizadas pelo MRP sempre atualizadas. |
Permissões | Bloqueio de execução na filial corrente. | Valida se a filial logada no sistema está devidamente configurada para realizar a execução do MRP. A configuração para permitir a execução do MRP é realizada através da rotina Parâmetros de integração MRP - PCPA139, onde deve ser informado os códigos de filiais que podem executar o MRP. |
Permissões | MRP liberado para execução. | Valida se existe alguma outra execução do MRP em andamento. O MRP deve ser executado de maneira exclusiva, e caso exista alguma outra execução da rotina em andamento, não será possível iniciar uma nova execução. |
Multi-Empresa | Valida a utilização do MRP Multi-Empresa. | Valida se a filial corrente é considerada para a execução do MRP Multi-empresas. A configuração para execução do MRP Multi-empresas é realizada através da rotina Empresa Centralizadora - PCPA106. |
Multi-Empresa | Tabelas de Produtos e Alternativos compartilhadas em todos os níveis (CCC). | |
Multi-Empresa | A Filial atual é a Filial Centralizadora. | |
Multi-Empresa | Tipo de Entrada e Saída (TES) informado. | |
Multi-Empresa | Todas as filiais pertencem ao mesmo Grupo. | |
Multi-Empresa | As filiais são clientes umas das outras. | |
Multi-Empresa | Estão configuradas as Condições de Pagamento entre as filiais. | |
Multi-Empresa | As filiais são fornecedoras umas das outras. | |
Estruturas de Produtos | Recursividade nas estruturas de produtos. | |
Cadastro de Produtos | Produto com Lote Econômico com quantidade pequena. | |
Cadastro de Produtos | Produto com Lote Mínimo com quantidade pequena. | |
Cadastro de Produtos | Produto com Quantidade de Embalagem pequena. |
...