Você está na página 1de 46

MIT041 – Especificação de Processos

05/2021
MIT041 – Especificação de Processos

Sumário

1. Dados Gerais ......................................................................................................................................................................... 3


2. Descrição do Processo .......................................................................................................................................................... 3
3. Pré-requisitos ......................................................................................................................................................................... 4
3.1. Procedimentos exclusivos para release 12.1.25 .................................................................................................................... 4
4. Parâmetros de integração MRP (PCPA139) .......................................................................................................................... 5
5. Ordem dos processos: ........................................................................................................................................................... 8
6. Sincronizador do MRP ........................................................................................................................................................... 9
5. Pendências do MRP............................................................................................................................................................. 12
6. Calendário MRP ................................................................................................................................................................... 16
7. Demandas do MRP .............................................................................................................................................................. 17
8. Geração de documentos ...................................................................................................................................................... 23
9. Configurando o SETUP de processamento ......................................................................................................................... 29
10. Processos Relacionados ...................................................................................................................................................... 43
11. Fluxograma do Sub-Processo .............................................................................................................................................. 44
12. Informações do Processo..................................................................................................................................................... 46
12.1. Saídas do Sistema ............................................................................................................................................................... 46
12.2. Interfaces.............................................................................................................................................................................. 46
12.3. Conversão ............................................................................................................................................................................ 46
13. Aprovação ............................................................................................................................................................................ 46

2
Versão 1.0
MIT041 – Especificação de Processos

1. Dados Gerais

Código Cliente: Cliente:


N° Contrato: Código do Projeto:
Produto: MRP Memória
Gerente/Coordenador Projeto:

2. Descrição do Processo
O MRP (Material Requirement Planning) tem como objetivo gerar Ordens de Produção e Solicitações de Compras baseado em uma
demanda (Pedido/Previsão).
Os números da previsão de vendas são obtidos junto a área comercial com os clientes, a fim de conhecer as informações a respeito
da intenção de compras de cada um, num determinado período. As informações, associadas aos dados históricos de vendas e a
evolução do mercado, possibilitam quantificar os montantes a serem comercializados num determinado período.
Quando a produção tem demanda elevada, é repetitiva e os produtos têm aceitação no mercado, a empresa pode manter a produção
à frente das vendas, deixando certa quantidade à disposição do mercado. É a produção feita para estoque.
Esse tipo de produção tem a vantagem da venda ocorrer efetivamente tão logo o pedido seja feito pelo cliente, mas traz o
inconveniente de exigir da empresa um maior capital de giro, devido ao investimento em produção para armazenamento. A
capacidade financeira tem de ser compatível com os níveis de produção e estoque.
Quando o produto não apresenta venda uniforme, é requisitado pelo mercado de forma imprevista e com baixa demanda, a empresa
não se arrisca a produzir algo que não sabe quando vai vender e a produção só é feita sob encomenda. Nesse caso, os pedidos se
antecipam à produção, com planejamento e programação feitos em função do que está sendo encomendado, respeitando as
especificações e características de cada pedido.
Ao contrário do que acontece com a produção para estoque, que tem o seu preço de venda previamente estabelecido, a produção
sob encomenda normalmente quantifica o preço após apreciação prévia do que está sendo solicitado, por meio de levantamento do
custo atualizado.
Exemplo:
Um veículo é feito para estoque. Há sempre alguém querendo adquiri-lo e a concessionária informa seu preço imediatamente.
Um guarda-roupa residencial é feito sob encomenda. É difícil encontrá-lo nas dimensões desejadas. O preço só é definido depois
que o fornecedor tomar conhecimento das especificações.

3
Versão 1.0
MIT041 – Especificação de Processos

3. Pré-requisitos
Para a execução do programa na release 12.1.25, é necessário acessar o documento MRP Memória - Implantação na 12.1.25 para
conhecimentos dos procedimentos necessários (em: https://tdn.engpro.totvs.com.br/pages/viewpage.action?pageId=558260064)

 Instalar a Procedure do cálculo de nível do produto, através do configurador (SIGACFG), acessando Base de Dados >
Dicionário > Stored Procedure. Nesta rotina deverá selecionar o tipo de Operação Instalação e selecionar a procedure
MRP001 - Procedures do MRP. O pacote com a procedure atualizada encontra-se no endereço:
https://suporte.totvs.com/portal/p/10098/download?e=947507

 A chave ServerMemoryLimit (em: https://tdn.engpro.totvs.com.br/display/tec/ServerMemoryLimit) determina um limite de


alocação de memória, seja pela entrada de novos usuários ou pelo uso de novas threads. Como o MRP roda em memória,
aconselhamos atenção na utilização dessa chave pois a falta de memória disponível no sistema pode levar à falha de
processamento da rotina.
 As versões do servidor para que o MRP possa ser processado corretamente e consiga aproveitar todos os recursos
disponíveis, são:
o A build do Appserver deve ser, obrigatoriamente, a 7.00.191205P ou superior.
o A versão do Appserver deve ser a 19.3.0.1 ou superior.
o A versão do DBAcess deve ser a 20200606 ou superior.
 Avaliar o MAXSTRINGSIZE do appserver.ini. Se for uma base com uma quantidade significativa de registros (por exemplo
mais de 100.000 registros para atualizar pela sincronização) setar o parâmetro MAXSTRINGSIZE=500. Caso contrário a
sincronização e o cálculo do MRP pode travar (sem mensagem em tela).
 Instalar o pacote da expedição continua. Pacotes de Atualização - PCP - P12 (em:
https://tdn.engpro.totvs.com.br/pages/viewpage.action?pageId=557684117)

3.1. Procedimentos exclusivos para release 12.1.25


Para a implantação na release 12.1.25, será necessário realizar a atualização do dicionário de dados, atualização do
repositório, inclusão dos novos programas no menu e instalação da procedure exclusiva do MRP. A seguir será detalhado
cada procedimento.
 O dicionário deve ser baixado na página do suporte, no endereço
https://suporte.totvs.com/portal/p/10098/download?e=980106, e deverá ser executado via UPDDISTR. Esse procedimento
irá criar as tabelas e parâmetros relacionados ao novo MRP.
 O RPO padrão e o pacote de migração da 12.1.25 não possuem os objetos do novo MRP, por isso, é obrigatório que seja
feito a atualização do pacote da expedição contínua para a utilização desse processo (em: https://tdn.totvs.com/x/lZU9IQ)
 O menu da 12.1.25 deverá ser atualizado com os novos programas para a utilização do novo MRP. Essa inclusão deverá
ser feita manualmente via SIGACFG, opção Menu, arquivo do SIGAPCP (Planej. o Controle da Produção). Sugerimos a
criação de uma nova pasta no Menu chamada MRP Memória, mas colocação dos programas podem ser efetuadas em
qualquer pasta. Os programas que devem ser incluídos serão listados a seguir:

4
Versão 1.0
MIT041 – Especificação de Processos

Programa Descrição Caminho default

PCPA139 Parâmetros de Integração do MRP Atualizações\MRP\Integrações MRP Memoria\

PCPA140 Sincronização Atualizações\MRP\Integrações MRP Memoria\

PCPA142 Pendências de Integração Atualizações\MRP\Integrações MRP Memoria\

PCPA131 Calendário do MRP Atualizações\MRP\

PCPA136 Demandas do MRP Atualizações\MRP\

PCPA712 MRP Memória Atualizações\MRP\

PCPA144 Geração de Documentos MRP Atualizações\MRP\

 Para o novo MRP, foi criada uma Procedure exclusiva para o recálculo dos níveis no processamento da rotina. Para ter
acesso a esse arquivo, baixar o pacote atualizado de procedures no link
https://suporte.totvs.com/portal/p/10098/download?e=947507 e realizar a instalação da Procedure MRP001 - Procedures
do MRP, arquivo P12_24.sps. A instalação deve ser feita no Configurador (SIGACFG), opção Stored Procedures.

Nota 01: As API´s, tanto no modo online, quando no modo schedule, além do processo de sincronização, geram pendências de
integração caso ocorra algum problema durante a execução. Essa pendências podem ser consultadas no programa PCPA142. Para
mais detalhes sobre esse processo, acesse a página https://tdn.totvs.com/pages/viewpage.action?pageId=515690922

4. Parâmetros de integração MRP (PCPA139)


O objetivo desta rotina é possibilitar aos usuários a definição de parâmetros gerais para execução do MRP e tipo da execução das
APIs.

5
Versão 1.0
MIT041 – Especificação de Processos

Campo: Descrição

Net Indica se a funcionalidade de Net Change está ativa. 1 - Sim, 2 - Não.


Change
O conceito "Net Change" refere-se a executar o MRP somente para os produtos que passaram por alguma
alteração que tenha relevância para o MRP.
Alterações como saldo em estoque, demandas, ordens de produção, solicitações de compra, empenhos,
estruturas, políticas de estoques, entre outras.

Ativo? Status das integrações


Onde:
1 - Ativo. As informações serão enviadas para a base de dados do MRP de acordo com o tipo de execução
definido.
2 - Inativo. Nenhuma informação será enviada para a base de dados do MRP.

API Código da API de integração.


As APIs desta rotina são geradas pelo sistema, sendo permitido apenas alterar o tipo de execução para
algumas APIS.

Descrição Descrição da API de integração.


API

Tipo Tipo de execução da API, 1=Online, 2 = Schedule


Exec.
Onde:
1- Online - Envia para o MRP automaticamente no momento da inclusão, manutenção ou exclusão do registro
2 - Schedule - O envio dos dados para o MRP será executado em modo JOB. Cada API configurada com o tipo
Schedule deverá possuir um JOB de execução no configurador. Para configurar os JOB's corretamente, siga os
passos da Configuração de integração do MRP por SCHEDULE - PCPA141.

Criação das TRIGGER's

Quando a integração está Ativada, e a API está configurada com o Tipo de Execução igual a 'Schedule', será criada uma
TRIGGER no banco de dados na tabela que contém a informação a ser integrada (ver exemplo abaixo). Esta TRIGGER tem como
função atualizar uma tabela de controle com os registros pendentes de integração. Esta tabela de controle será lida pelo programa
de JOB, que, ao finalizar a integração dos registros irá eliminar os dados da tabela de controle.
Os dados pendentes de integração desta tabela de controle podem ser consultados pela rotina de Pendências do MRP -
PCPA142.

 Exemplo de como as TRIGGERS serão criadas no banco de dados:


 Considere que as API's de Empenhos (MRPALLOCATIONS), Ordens de Produção
(MRPPRODUCTIONORDERS) e Solicitações de compras (MRPPURCHASEORDER) estão configuradas com o

6
Versão 1.0
MIT041 – Especificação de Processos

Tipo de Execução 'Schedule' e a integração está Ativa. As demais API's estão configuradas com o Tipo de
Execução 'Online'.
 Será criada uma TRIGGER para a API de Empenhos (MRPALLOCATIONS). Esta Trigger estará ligada com a
tabela SD4, e a cada operação de inclusão, atualização e exclusão efetuada na tabela SD4 será gerado um
registro de pendência na tabela auxiliar.
 Será criada uma TRIGGER para a API de Ordens de Produção (MRPPRODUCTIONORDERS). Esta Trigger
estará ligada com a tabela SC2, e a cada operação de inclusão, atualização e exclusão efetuada na tabela SC2
será gerado um registro de pendência na tabela auxiliar.
 Será criada uma TRIGGER para a API de Solicitação de Compras (MRPPURCHASEORDER). Esta Trigger
estará ligada com a tabela SC1, e a cada operação de inclusão, atualização e exclusão efetuada na tabela SC1
será gerado um registro de pendência na tabela auxiliar.
 Para as demais API's não será criada a TRIGGER correspondente, pois o Tipo de Execução está definido como
'Online'.

Sempre que o Tipo de Execução de uma API for alterada de 'Schedule' para 'Online', a TRIGGER será Excluída do banco de
dados. Sempre que o Tipo de Execução de uma API for alterada de 'Online' para 'Schedule', a TRIGGER será Criada no banco de
dados. Se a integração estiver Desativada, todas as TRIGGERS serão Excluídas do banco de dados. Para que a integração
funcione corretamente quando configurada com o Tipo de Execução 'Schedule', é de extrema importância que a Configuração de
integração do MRP por SCHEDULE - PCPA141 seja feita para cada API configurada com este Tipo de Execução.

Abaixo lista das tabelas relacionadas as APIS:


API Entidade Tabela Online Schedule

MRPALLOCATIONS EMPENHO SD4 X

MRPBILLOFMATERIAL ESTRUTURA SG1/SGF X

MRPCALENDAR CALENDÁRIO SVZ X

MRPDEMANDS DEMANDAS SVR X X

MRPPRODUCT PRODUTOS SB1/SVK/SBZ X X

MRPPRODUCTIONORDERS ORDEM DE PRODUÇÃO SC2 X X

MRPPRODUCTIONVERSION VERSÃO DA PRODUÇÃO SVC X X

MRPPURCHASEORDER SOLICITAÇÃO DE COMPRA SC1 X

MRPPURCHASEREQUEST PEDIDO DE COMPRA SC7 X

MRPSTOCKBALANCE ESTOQUE SB2/SD2 X

MRPTRANSPORTINGLANES MALHA DE DISTRIBUIÇÃO SVD/SVQ X X

MRPWAREHOUSEGROUP GRUPO DE ARMAZÉM SVN/SVO X X

7
Versão 1.0
MIT041 – Especificação de Processos

Observação:

 A API MRPPRODUCTINDICATOR (tabelas SBZ) não é exibida pois é configuradas junto com a
API MRPPRODUCT
 A API MRPBOMROUTING (tabea SGF) não é exibida pois é configuradas junto com a
API MRPBILLOFMATERIAL
 A API MRPREJECTEDINVENTORY (tabela SD2) não é exibida pois é configuradas junto com a
API MRPSTOCKBALANCE

Validações
Ao abrir o programa com a integração já ativa, serão executadas as seguintes validações ao abrir a rotina de Parâmetros de
Integração do MRP (PCPA139) quando a integração já estiver ativa:

 Trigger existente no banco de dados para API configurada com Tipo de Execução 'Schedule'. Caso a TRIGGER
não exista será criada automaticamente, e será sugerida a execução da rotina Sincronizador do MRP -
PCPA140 para garantir a consistência dos dados na base de dados do MRP;
 Trigger atualizada no banco de dados para API configurada com Tipo de Execução 'Schedule'. Caso a
TRIGGER exista no banco de dados, mas esteja desatualizada, será feita a atualização da TRIGGER
automaticamente, e será sugerida a execução da rotina Sincronizador do MRP - PCPA140 para garantir a
consistência dos dados na base de dados do MRP;
 Trigger existente no banco de dados para API configurada com Tipo de Execução 'Online'. Se a TRIGGER
existir no banco de dados para uma API que está configurada com o tipo 'Online', a Trigger será excluída do
banco de dados automaticamente;

Para as validações que solicitem a execução da rotina Sincronizador do MRP - PCPA140, será exibida mensagem de alerta sobre
a necessidade de execução da Sincronização até que a Sincronização seja executada. Ao realizar alterações na configuração da
integração, são efetuadas as seguintes validações para validação dos dados:

 Quando o Tipo de Execução da API é alterada de 'Schedule' para 'Online', caso existam registros pendentes de
processamento pelo JOB será questionado se estes registros devem ser processados imediatamente. Caso esses
registros não sejam processados imediatamente, a integração destes registros não será mais efetuada pelo JOB,
pois o Tipo de Execução da API será alterado para 'Online'. Neste caso, os registros somente serão enviados
novamente para a base de dados do MRP caso seja executada a Sincronização dos dados, ou caso o registros sofra
uma nova alteração.

5. Ordem dos processos:


A despeito da ordem deste manual, segue,a abaixo, a ordem de execução das rotins:
 Cadastrar (ou importar) o plano mestre de produção (PMP) ou a previsão de vendas (PV). Depende do processo do
cliente. Pode-se trabalhar com ambos;
 Incluir a demanda;
 Executar a sincronozação;
 Verificar se houve pendências;
 Executar a rotina MRP Memóra – atenção para a criação de cenários e parametrização das execuções;

8
Versão 1.0
MIT041 – Especificação de Processos

 Executar a rotina de geração de documentos;


 Caso necessário, executar o relatório conforme caminho abaixo:

Pode ser emitido em planilha. Note os parâmetros do relatório. Há um parâmetro que indica se vai ser impresso tudo ou apenas os
dados que geraram necessidades. Muita atenção a este detalhes. Sugiro emitir vários relatórios para encontrar a melhor opção.

6. Sincronizador do MRP
Sincronização é o processo que será utilizado para popular ou atualizar a base do MRP com os dados do Protheus. Enquanto a
integração dos registros com o MRP estiver inativa (Parâmetros de integração MRP - PCPA139), nada será enviado para a base do
MRP. Dessa forma, quando for necessário importar os dados que já estão no sistema (não integrados) para a base de dados do
MRP, deverá ser utilizada a rotina de Sincronização.

1. Durante o processo de sincronização os dados já existentes na base de dados do MRP serão apagados, e somente as
novas informações enviadas pelo Sincronizador passam a ser utilizadas.
2. Após a sincronização, serão apresentados os resultados:

9
Versão 1.0
MIT041 – Especificação de Processos

2.1. Coluna registro: indica a entidade sincronizada;


2.2. Coluna Sucesso: indica a quantidade de registros processados com sucesso;
2.3. Coluna Erro: indica a quantidade de registros não processados, pode-se diagnosticar os problemas através da
rotina de Pendências do MRP - PCPA142.
2.4. Caixa de mensagem, ao selecionar cada registro da grid, é exibida uma mensagem sobre o status de cada
execução.
3. Antes de realizar a sincronização dos dados, o programa validará no dicionário se as tabelas do MRP que receberão os
dados sincronizados tem os campos adequados com os da tabela origem, para garantir a integridade da sincronização e
do cálculo do MRP. Se for encontrada alguma inconsistência no diagnóstico, o programa apresentará no resultado uma
linha com o nome "Validador" onde serão listados os campos das tabelas do MRP que necessitam de ajuste, e a
sincronização dos dados será cancelada. Sendo necessário realizar o ajuste dos campos listados no dicionário, para
posteriormente sincronizar os dados.
4. Ao utilizar o conceito multi-empresa (PCPA106) a sincronização considerará a empresa centralizadora e todas as empresas
centralizadas. Não é possível executar a sincronização numa empresa centralizada.

1.1.1.1 Principais Campos e Parâmetros


Campo Descrição

Marca/Desmarca Marcará ou desmarcará todas as opções da tela.


todos

Estruturas Marcando essa opção, serão sincronizados os registros de Estruturas (MATA200 / PCPA200).

Versão da Marcando essa opção, serão sincronizados os registros de Versão da Produção (PCPA119).
Produção

Calendários Marcando essa opção, serão sincronizados os registros de Calendários do MRP (PCPA131).

Demandas Marcando essa opção, serão sincronizados os registros de Demandas do MRP (PCPA136).

Ordem de Marcando essa opção, serão sincronizados os registros de Ordens de Produção (MATA650).
Produção

Empenho Marcando essa opção, serão sincronizados os registros de Empenhos (MATA381).

Solicitação de Marcando essa opção, serão sincronizados os registros de Solicitações de Compras (MATA110).
Compra

Pedidos de Marcando essa opção, serão sincronizados os registros de Pedidos de Compras (MATA120).
Compra

Saldo em Marcando essa opção, serão sincronizados os registros de Estoque (Saldos, Saldos por Endereço e
Estoque Saldos por Lote).

Saldo Rejeitado Marcando essa opção, serão sincronizados os registros de Estoque Rejeitado pelo CQ (MATA175). (A
pelo CQ partir do release 12.1.31)

Malha de Marcando essa opção, serão sincronizados os registros de Malhas de Distribuição (PCPA123).
Distribuição
Esta opção fica disponível somente quando o parâmetro "MV_PCPMADI" (SIGACFG) está marcado.

10
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

Grupos de Marcando essa opção, serão sincronizados os registros de Grupos de Armazéns (PCPA126).
Armazéns
Esta opção fica disponível somente quando o parâmetro "MV_PCPMADI" (SIGACFG) está marcado.

Produtos Marcando essa opção, serão sincronizados os registros de Produtos (MATA010).

Armazéns Marcando essa opção, serão sincronizados os registros de Armazéns (AGRA045).

11
Versão 1.0
MIT041 – Especificação de Processos

5. Pendências do MRP
A rotina de Pendências do MRP (PCPA142) tem como objetivo monitorar os registros que possuem pendências de integração
Após ativar a integração com o novo MRP através da rotina Parâmetros de integração MRP, os registros que não são integrados
por ocorrência de algum erro, ou então registros que estão aguardando o processamento via Schedule podem ser consultados pela
rotina de Pendências do MRP.
A partir desta consulta é possível verificar se as integrações configuradas com Tipo de Execução 'Schedule' estão sendo
processadas, e também é possível verificar as mensagens de erro para os registros que não foram integrados corretamente.
Também é possível reprocessar os registros que estão com status de Erro.

12
Versão 1.0
MIT041 – Especificação de Processos

Outras Ações
Ação Descrição

Atualizar Este botão dispara a consulta dos registros. A consulta somente é atualizada por este botão, e os dados
serão consultados de acordo com os filtros preenchidos em tela.

Reprocessar Executa o reprocessamento das mensagens selecionadas. Não é possível enviar para reprocessamento
mensagens que estão com o status "Aguardando schedule".

Sair Fecha a tela do programa.

Principais Campos e Parâmetros


Campo Descrição

Campo Descrição

Transação Identifica qual é a API correspondente a pendência.

Status Identifica qual é o Status da pendência, podendo ser:

Aguardando Schedule: Identifica que o registro foi gerado a partir de uma TRIGGER, e está
aguardando o processamento do Schedule responsável pela integração;
Pendente: Identifica que o houve tentativa de integrar o registro com a base de dados do MRP,
porém ocorreu algum erro na integração;

Reprocessado com erro: Identifica que houve tentativa de reprocessamento do registro pelo
programa de Pendências do MRP, porém durante o reprocessamento ocorreu algum erro na
integração.

Identificador Identifica o código único do registro. Esta informação é utilizada para referenciar o registro original que
gerou a pendência.

Data envio Identifica a data em que o registro gerou a pendência de integração.

Hora envio Identifica a hora em que o registro gerou a pendência de integração.

Programa Identifica o código do programa que gerou a pendência de integração.

Data Identifica a data de reprocessamento do registro. Somente irá possuir valor quando o registro for
Reprocessamento reprocessado pela rotina de Pendências do MRP, e durante o reprocessamento da mensagem ocorrer
erro novamente.

Hora Identifica a hora de reprocessamento do registro. Somente irá possuir valor quando o registro for
Reprocessamento reprocessado pela rotina de Pendências do MRP, e durante o reprocessamento da mensagem ocorrer
erro novamente.

Tipo Identifica o tipo de movimentação do registro, podendo ser:

13
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

Campo Descrição

Inclusão: Identifica que a pendência foi gerada a partir de uma Inclusão/Alteração de registros no
sistema;
Exclusão: Identifica que a pendência foi gerada a partir de uma Exclusão de registros no sistema;
Atualização: Identifica que a pendência foi gerada a partir de um processamento de informações.

Dados Enviados Este campo exibe os dados que foram enviados pelo programa para o MRP.

Mensagem Este campo exibe detalhes sobre o erro ocorrido para o registro de pendência que estiver selecionado
na grid principal.

Na parte esquerda/superior da tela, existem vários CheckBox contendo a descrição das APIs que possuem integração com a
base de dados do MRP. A consulta sempre será realizada com base nas informações selecionadas nestes CheckBox.

Após selecionar os dados desejados para consulta, poderá ser acionado o botão "Atualizar" para executar a pesquisa dos
registros.
Após executar a consulta, é possível filtrar os registros exibidos em tela apenas marcando/desmarcando o CheckBox com a
identificação da API. Porém, os filtros serão aplicados somente aos registros já carregados em tela. Se for necessário aplicar
os filtros para os registros que não foram carregados previamente, será necessário clicar sobre o botão "Atualizar"
novamente, para que os registros sejam carregados do banco de dados considerando os novos filtros.

14
Versão 1.0
MIT041 – Especificação de Processos

Outras opções de filtro podem ser acessadas pelo botão "...", que está localizado ao lado do CheckBox com a identificação
da API. Ao clicar sobre este botão, será aberta uma nova janela para informar os filtros.

É possível aplicar filtros por data de envio De e Até, Status do registro de pendência e também por Programa. Os filtros
podem ser definidos individualmente para cada API.
Nesta tela, existem 3 botões de ações:
Ação Descrição

Replicar Confirma o filtro informado, e também replica as informações de filtro Envio de, Envio até e Status para
todas as outras APIs.

Confirmar Confirma o filtro informado.

Cancelar Cancela as informações de filtro informadas.

15
Versão 1.0
MIT041 – Especificação de Processos

6. Calendário MRP
Esse programa permite cadastrar os calendários que serão utilizados no MRP, para cálculo das datas das ordens de produção e
solicitações de compra assim como, para o cálculo do lead time por hora. Além disso, esse programa terá a opção Importar
Calendários, onde serão selecionados os calendários cadastrados no Calendários (MATA780) e importados para o programa de
Calendário MRP.
Outras Ações/Ações Relacionadas:
Ação: Descrição:

Importar Permite importar os calendários cadastrados no programa Calendários


Calendários (MATA780) para o Calendário MRP.
Será considerado o parâmetro MV_PRECISA, que informa o fator de
divisão referente ao período mínimo dos calendários no MATA780.

Validar Exibe os períodos que não possuem calendário cadastrado, de acordo com
Períodos o intervalo de datas informado.

Principais Campos e Parâmetros:


Campo: Descrição:

Calendário Código do calendário do MRP. Essa informação é trazida automaticamente e não é permitido alterá-la.

Descrição Descrição do calendário do MRP.

Data inicial Data inicial a ser considerada no calendário do MRP.

Data final Data final a ser considerada no calendário do MRP. Após a data final ser informada, carregará todas as datas
que estão entre a data inicial e final informadas.

Data Data compreendida entre a data inicial e final informada. Essa informação é carregada automaticamente, após
a data final ser preenchida.

Dia Dia da semana que corresponde a data. Essa informação é carregada automaticamente, após a data final ser
preenchida.

Hora Início Hora inicial que será considerada no calendário do MRP.

Hora Fim Hora final que será considerada no calendário do MRP.

Intervalo Quantidade de horas de intervalo a ser considerada no calendário do MRP.

Replicar Abre uma tela permitindo informar um horário e marcar os dias da semana que devem considerar aquele
horário horário. Ao confirmar, o horário informado será replicado para todas as datas cujo dia da semana foi
marcado.

16
Versão 1.0
MIT041 – Especificação de Processos

7. Demandas do MRP
A rotina Demandas do MRP permite Incluir, Alterar, Visualizar, Excluir e Importar demandas que serão processadas pelo MRP.
Através dessa rotina poderão ser incluídas somente demandas de tipo Manual, os demais tipos serão incluídos através do processo
de Importação de Demandas, mas poderão ser consultados nessa rotina. As demandas são agrupadas por Filial e Código da
demanda.

IMPORTANTE - Importação das Demandas


Quando é realizada a importação da demanda (por exemplo de pedidos), a demanda fica com estas informações importadas
estáticas. Ou seja, se um pedido no módulo de vendas foi incluído, alterado ou até mesmo faturado, estes pedidos não são
atualizados automaticamente. Assim, é importante que a importação seja feita novamente, para todas as demandas, antes de rodar
o MRP PCPA712.
Outras Ações / Ações relacionadas

Ação Descrição

Incluir Quando acionado, permite efetuar a inclusão de uma demanda com diversos produtos.

Alterar Quando acionado, é aberta a demanda selecionada com todos os produtos contidos na demanda, permitindo
incluir novos produtos para a demanda e alterar/excluir produtos existentes.

Excluir Quando acionado, permite excluir a demanda selecionada e todos os produtos relacionados com a demanda.
Para excluir somente um produto da demanda, deverá ser utilizada a opção "Alterar", deletando as linhas
desejadas.

Visualizar Quando acionado, exibe todos os produtos contidos na demanda selecionada.

Importar Permite importar registros de produtos para a demanda selecionada. A importação ocorre dos registros atuais
na hora da importação. Se ocorrer uma alteração da demanda origem (por exemplo um pedido foi alterado,
excluído ou faturado), esta informação não é atualizada na demanda cadastrada no PCPA136 de forma
automática. Será necessário realizar novamente a importação.

Opcionais Permite consultar os opcionais da demanda.

Grade Permite visualização dos itens grade relacionados ao registro posicionado (Consultar MV_GRADE).

Importar Permite importar demandas a partir de um arquivo externo, com extensão CSV (".csv").
CSV
Exemplo:

17
Versão 1.0
MIT041 – Especificação de Processos

Ação Descrição

Coluna A: 3 - Indica que a demanda será do tipo "Plano Mestre". Tipos válidos: 1 - Pedido de Venda; 2 -
Plano de Vendas; 3 - Plano Mestre; 4 - Empenhos de Projeto; 5 - Importação CSV; 9 - Manual.
Coluna B: P1 - É o código do produto
Coluna C: 100,2 - É a quantidade da demanda para aquele dia (28/03/2021).
Coluna D: 28/03/21 - É a data da necessidade desta demanda.

*Neste caso são 3 demandas para os dias 28, 29 e 30 de Março. Com as respectivas quantidades 100,2, 50 e
10.
Observação: se forem informados os campos "Data:" e o "Documento:", não informe a posição no CVS destes
respectivos campos. Assim todos os registros importados do CVS, serão preenchidos com a mesma Data
e/ou Documento.

1.1.1.2
Principais Campos e Parâmetros
Campo Descrição

Legenda Indica o status da integração da demanda com o MRP.


O status de integração pode conter os seguintes valores:

1 - Integrado com sucesso. Identificado pela legenda de cor Verde. Este status indica que a demanda passou
pela integração do MRP e foi processada com sucesso. Esse status também pode estar identificado pela
legenda de cor azul quando a demanda já foi processada pelo MRP.
2 - Pendente de integração. Identificado pela legenda de cor Vermelha. Este status indica que a demanda
passou pela integração do MRP, mas ocorreu algum erro em seu processamento.

18
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

3 - Não integrado. Identificado pela legenda de cor Amarela. Este status indica que a demanda ainda não
passou pela integração do MRP.

Código Indica o código identificador da demanda.

Data Inicial Indica a data inicial da demanda. Todos os produtos desta demanda devem ser registrados com a data igual ou
maior à data inicial da demanda.

Data Final Indica a data final da demanda. Todos os produtos desta demanda devem ser registrados com a data igual ou
menor à data final da demanda.

Data Indica a data da demanda. Na inclusão de uma demanda esse campo possui as seguintes validações:

Deve estar entre a data inicial e a data final informado no cabeçalho;


Quando o parâmetro MV_DEMUTIL estiver com o valor igual a 2, deve estar cadastrada como dia útil
no Calendário MRP - PCPA131.

Tipo Indica qual é o tipo da demanda, podendo ser:


1 - Pedido de Venda;
2 - Plano de Vendas;
3 - Plano Mestre;
4 - Empenhos de Projeto;
5 - Importação CSV;
9 - Manual.

Produto Indica o produto da demanda.

Descrição Traz a descrição do produto conforme o cadastro Produtos - MATA010.

Quantidade Indica a quantidade da demanda.

Armazém Indica o local de estoque da demanda.

Desc. Arm. Traz a descrição do local/armazém conforme o cadastro Locais de Estoque - AGRA045.

Documento Indica o documento da demanda.

Opcional Indica os produtos opcionais da demanda

Ref. Grade Indica a referência de grade.

Num MRP Número do processamento do MRP

19
Versão 1.0
MIT041 – Especificação de Processos

Parâmetros:

 MV_DEMUTIL - Indica se é permitido cadastrar demandas em datas não úteis para o calendário do MRP. 1 - Sim; 2 -
Não.
 MV_GRADE - Indica se usuário utiliza controle de grade (.T.) ou não (.F.).

1.1.1.3 Importação de demandas


A opção de Importação de Demandas permite importar as informações de Pedidos de Venda, Previsões de Venda, Plano
Mestre de Produção e Empenhos de Projeto para o cadastro de demanda. A opção é acessível a partir da opção Importar
no menu Outras Ações do Browse, ou pelo botão Importar na operação de Inclusão de demandas.
A importação será realizada de acordo com os parâmetros que forem informados ao acessar a opção Importar. Os
parâmetros são:
Parâmetro Descrição

Importa pedidos de Quando selecionado com o valor 1-Sim, serão importados os dados de Pedidos de venda.
venda?

Importa previsão de Quando selecionado com o valor 1-Sim, serão importados os dados de Previsões de venda.
vendas?

Importa plano mestre? Quando selecionado com o valor 1-Sim, serão importados os dados de Plano mestre de
Produção.

Importa empenhos de Quando selecionado com o valor 1-Sim, serão importados os dados de Empenhos de Projetos.
projeto?

Data inicial? Data inicial para importação das demandas. Somente poderá ser utilizada uma data inicial que
seja igual ou maior a Data Inicial da Demanda (VB_DTINI).

Data final? Data final para importação das demandas. Somente poderá ser utilizada uma data final que
seja igual ou menor a Data Final da Demanda (VB_DTFIM).

De produto? Código de produto inicial para importação das demandas.

Até produto? Código de produto final para importação das demandas.

De tipo de material? Tipo de material inicial para importação das demandas.

Até tipo de material? Tipo de material final para importação das demandas.

De grupo de material? Grupo de material inicial para importação das demandas.

Até grupo de material? Grupo de material final para importação das demandas.

De documento Documento inicial da Previsão de venda / Plano Mestre de Produção para importação das
PV/PMP? demandas.

20
Versão 1.0
MIT041 – Especificação de Processos

Parâmetro Descrição

Até Documento Documento final da Previsão de Venda / Plano Mestre de Produção para importação das
PV/PMP? demandas.

Considera PV Bloq. Quando selecionado com o valor 1-Sim, serão considerados os pedidos de venda com
Crédito? bloqueio de crédito.

Desconta PV. da Indica se as quantidades dos Pedidos de Venda serão subtraídas das quantidades das
Previsão? Previsões de venda.
Colocados: Desconta o saldo do pedido ( Quantidade do Pedido - Quantidade Faturada )
Faturados: Desconta a quantidade fatura
Ambos: Desconta a quantidade do pedido
Não: Não realiza desconto

Periodicidade? Indica a periodicidade que será utilizada para importação de Pedidos de venda e Previsões
de venda.

1-Diario: O sistema irá descontar o valor se a data de entrega do pedido de venda for na
mesma data da previsão de vendas.
2-Semanal: O sistema irá descontar o valor se a data de entrega do pedido de venda estiver
na mesma semana da data da previsão de vendas.
3-Quinzenal: O sistema irá descontar o valor se a data de entrega do pedido de venda se
encontrar na mesma quinzena da data da previsão de vendas.
4-Mensal: O sistema irá descontar o valor se a data de entrega do pedido de venda se
encontrar no mesmo mês da data da previsão de vendas.

Direção? Indica a direção que será feita a busca dos pedidos com base na data da previsão de vendas.
Se estiver configurado com "1-Para frente", a busca dos pedidos será feita somente
considerando a data entre a data da previsão de vendas até o final do período. Se estiver
configurado com "2-Ambas", a busca dos pedidos será feito em todas as direções e será
considerado todo o período configurado, mesmo que a data do pedido de venda seja anterior
à data da previsão de vendas. Para a periodicidade diária, essa pergunta não será válida.

Exibe inconsistências? Quando selecionado com o valor 1-Sim, é aberta uma tela listando os registros que não
poderão ser importados e o motivo. Se todos os registros puderem ser importados, a tela
não será aberta.

Data Pedidos Indica se será considerada a data de faturamento ou a data de entrega do pedido de venda
Faturados? faturado para descontar da quantidade da previsão de venda, quando for parametrizado.

Os registros que forem importados para o cadastro da demanda não poderão sofrer alterações no Código de Produto,
Quantidade e Data. Se houver alteração destas informações nos cadastros originais, a importação deverá ser executada
novamente para que ocorra a atualização dos dados no cadastro das demandas.

21
Versão 1.0
MIT041 – Especificação de Processos

Quando a importação for executada para registros que já foram importados uma vez, todas as informações da demanda
(SVR) serão atualizadas conforme o registro atual que está sendo importado, e o campo VR_NRMRP será atualizado para o
valor ' ' (Branco). Caso o registro original tenha sido excluído, ele também será excluído da demanda.
Um registro que já está importado em um código de demanda, não poderá ser importado novamente para outro código de
demanda.
Quando a opção Importar estiver sendo executada a partir do Browse, os dados sempre serão importados para o código de
demanda que estiver selecionado no Browse.
Quando a opção Importar estiver sendo executada a partir da operação de Inclusão, todas as informações que tiverem sido
digitadas em tela serão confirmadas automaticamente, sem opção de cancelar a operação. A única forma para reverter o
cadastro será utilizar as operações de Alteração/Exclusão.

1.1.1.4 Importação de demandas via arquivo


A importação de demandas via arquivo permite importar Pedidos de Venda, Previsões de Venda, Plano Mestre de Produção
e Empenhos de Projeto a partir de um arquivo de extensão CSV (".csv"). A opção é acessível a partir da opção Importar CSV
no menu Outras Ações do Browse, ou pelo botão Importar CSV na operação de Inclusão ou Alteração de demandas.
A importação será realizada de acordo com os parâmetros que forem informados ao acessar a opção Importar CSV. Os
parâmetros são:
Parâmetro Descrição

Diretório Indica o caminho do arquivo a ser importado.

Posição Tipo Indica em qual posição do arquivo estará a informação referente ao "Tipo da Demanda".

Os valores possíveis para o Tipo estão descritos no item 3.b) Principais Campos e
Parâmetros deste documento.

Posição Produto Indica em qual posição do arquivo estará a informação referente ao Produto.

Posição Indica em qual posição do arquivo estará a informação referente à Quantidade.


Quantidade

Posição Data Indica em qual posição do arquivo estará a informação referente à Data.
Caso o arquivo não possua a data da demanda, deverá ser informado como 0 (zero) e a
data deverá ser informada no próximo parâmetro.

Data Indica a Data a ser considerada caso não seja informada a posição da mesma no parâmetro
anterior ("Posição Data") ou caso a posição informada não esteja preenchida.

Posição Indica em qual posição do arquivo estará a informação referente ao Documento.


Documento
Caso o arquivo não possua o documento, deverá ser informado como 0 (zero) e, caso necessário,
poderá ser informado um documento no próximo parâmetro.

22
Versão 1.0
MIT041 – Especificação de Processos

Parâmetro Descrição

Documento Indica o Documento a ser considerado caso não seja informada a posição do mesmo no parâmetro
anterior ("Posição Documento"). Esse mesmo documento será utilizado para todas as demandas
do arquivo importado.

Quando a opção Importar CSV estiver sendo executada a partir do Browse, os dados sempre serão importados para o
código de demanda que estiver selecionado no Browse.

Observação
A partir do pacote 12.1.27 - Outubro/2020 o campo "Posição Tipo" deixa de ser de preenchimento obrigatório, sendo que será
considerado o conteúdo padrão "5 - Importação CSV" se não for informada a Posição Tipo, se a posição informada não existir
no arquivo, ou se o Tipo informado no arquivo CSV não for válido.

Atualizar Demandas
Esta opção executa a importação de uma ou mais demandas em um mesmo processo com a mesma parametrização. A
opção é acessível a partir da opção "Atualizar Demandas" no menu Outras Ações do Browse.
É aberta uma tela com os parâmetros a serem considerados no processamento e a lista de todas as demandas cadastradas.
Os parâmetros são os mesmos da Importação (vide tópico "c) Importação de demandas") com exceção dos campos de
Data, estes não são exibidos e a atualização considerará a Data Inicial e a Data Final cadastrada na Demanda. A lista com
as demandas possui um campo para marcar quais demandas serão atualizadas.

8. Geração de documentos
Permitir a consulta e geração dos documentos (ordem de produção, solicitação de compra e empenho) dos tickets criados pelo
cálculo do MRP memória (PCPA712). Após rodar o MRP memória (PCPA712) o ticket será gerado. Desta forma, será possível fazer
uma consulta, informando o número do ticket, ou realizando a procura do ticket para ser selecionado através do botão de
interrogação.

Painel Produtos
Painel para exibição de todos os produtos considerados no ticket do MRP.
Campo Descrição

Código Código do produto.

Descrição Descrição do produto.

Opcional Opcionais do produto.

Segurança Estoque de Segurança do produto

23
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

Ponto Pedido Ponto de Pedido do produto

Lote Econom. Lote Econômico do produto

Qtd.Embalag. Quantidade da Embalagem do produto

Entrega Prazo de entrega do produto.

Tipo Prazo Tipo do prazo de entrega.

Observação: Para facilitar a pesquisa dos produtos neste painel é possível informar o código produto. Ao informar o código
do produto e clicando em consultar a rotina irá posicionar o cursor no produto informado.

1.1.1.5 Painel Ticket


Painel para exibir as principais informações do ticket do MRP.
Campo Descrição

Ticket Permite informar um ticket (ou fazer a pesquisa e assim selecionar um ticket através [?]) , para
apresentar as informações do cálculo do MRP de todos os produtos envolvidos. Após informar o
ticket ou selecionar, será necessário aplicar a consulta através do botão Consultar.

Status Indica a situação atual do ticket informado:


"Reservado": Indica que o número do ticket foi reservado pelo MRP, mas o processamento não
foi iniciado.
"Iniciado": Indica que o ticket foi iniciado, mas ainda não foi finalizado e nem cancelado.
"Finalizado": Indica que o processamento do ticket foi finalizado.
"Cancelando": Indica que o ticket está sendo cancelado.
"Cancelado": Indica que o processamento do ticket foi cancelado.
"Documentos gerados": Indica que já foram gerados os documentos desse ticket.
"Documentos gerados com pendências": Indica que foram gerados os documentos, mas com
pendências.

Período Apresenta o período usado para o cálculo do MRP. Esta informação é definida na segunda tela do
MRP memória PCPA712. Exemplo: Diário, Semanal, Quinzenal ou Mensal.

Início Apresenta a data inicial usada para considerar as demandas no cálculo do MRP. Esta informação
é definida na primeira tela do MRP memória PCPA712.

Fim Apresenta a data final usada para considerar as demandas no cálculo do MRP. Esta informação é
definida na primeira tela do MRP memória PCPA712

24
Versão 1.0
MIT041 – Especificação de Processos

Neste painel existem os botões :

 Parâmetros do MRP: Serão exibidos todos os parâmetros utilizados no cálculo do MRP. Sejam os parâmetros em
tela (PCPA712) assim como aqueles definidos no configurador SIGACFG "MV_".
 Filtros: Define se devem ser exibidos todos os registros da movimentação ou apenas aqueles que possuem
necessidade.
 Eventos: Serão exibidos os LOGs de processo do cálculo do MRP, quando o mesmo for parametrizado no
PCPA712.
 Salvar: Abre a tela com todas as alterações realizadas manualmente nos documentos (painel Documentos).
 Gerar: Realiza a geração de todos os documentos. Gera as ordens de produção, solicitações de compra e
empenho
 Fechar: Fecha a rotina.

1.1.1.6 Painel Resultados


Painel para exibir as informações consolidadas do cálculo do MRP, por produto (selecionado no painel de produtos)
e período.
Campo Descrição

Período Apresenta as datas em que o calculo identificou necessidade. No caso período


informado para rodar o MRP for semanal, será usando o primeiro dia da semana
válido para para definir a data da necessidade. O período quinzenal e mensal segue
o mesmo conceito.

Estoque Quantidade do saldo inicial de estoque do período.

Entradas Quantidade referente as entradas de estoque para o período do MRP. As entradas


são as ordens de produções firmes ou as solicitações de compra. Obs.: esta
informação não é atualizada depois que o MRP gera os documentos. Ou seja,
quando a solicitação de compra é gerada, a tela não é atualizada e este campo não
irá mostra esta nova SC.

Saídas Apresenta as saídas de estoque na data (período). As saídas são as demandas


cadastradas no PCPA136, podendo ser um pedido de venda, previsão de vendas,
entre outros.

Saída Estrut. Quantidade referente as saídas por estrutura do estoque para o período do MRP. As
saídas por estruturas são calculadas pelo MRP, tendo como base a quantidade
necessária do produto definida na estrutura ou também um empenho criado.

Transf. Entrada Somatório das transferências recebidas no período.


Esse campo é exclusivo e somente exibido para o MRP Multi-Empresa.

Transf. Saída Somatório das transferências realizadas no período.


Esse campo é exclusivo e somente exibido para o MRP Multi-Empresa.

25
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

Saldo Final Esta quantidade será a necessária para gerar algum documento. O calculo será:
Saldo Final = (Estoque + Entradas - Saídas - Saída Estrut.)

Necessidade Quantidade referente a necessidade gerada pelo cálculo do MRP para o período.
Essa quantidade é calculada da seguinte forma:
a = saldo inicial
b = entradas
c = saídas
d = saídas estrutura
e1 = transferências de entrada
e2 = transferências de saída
Necessidade = (a+b+e2) - (c+d+e1)

Documentos
Painel para exibir as informações detalhadas do cálculo do MRP, por produto (selecionado no painel de produtos) e período
(selecionado no painel de resultados).
Folder Documentos
Campo Descrição

Filial Código da filial do documento. Esse campo é exclusivo e somente exibido para o MRP Multi-
Empresa.

Número Número do documento gerado pelo cálculo do MRP. Utilizado apenas para finalidade de
cálculo e rastreabilidade entre os documentos.

Necessidade Original Quantidade da necessidade original deste produto relacionada ao documento Pai.

Estoque Quantidade do saldo inicial deste produto em estoque, no momento do processamento para
este período.

Baixa Quantidade referente baixa de estoque desta necessidade - consumo estoque inicial deste
processamento.

Empenho Quantidade empenhada deste produto no documento pai.

Substituição Quantidade referente substituição deste produto.


- Negativa: quantidade consumida do produto por substituição para atendimento desta
necessidade;

26
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

- Positiva: quantidade recebida de outro produto por substituição para atendimento desta
necessidade;

Transf. Entrada Quantidade que foi transferida de outra(s) empresa(s) para atender a necessidade.
Esse campo é exclusivo e somente exibido para o MRP Multi-Empresa.

Transf. Saída Quantidade que foi transferida para outra(s) empresa(s) para atender a necessidade.
Esse campo é exclusivo e somente exibido para o MRP Multi-Empresa.

Quantidade Quantidade da necessidade do produto neste período de cálculo do MRP. Esta quantidade
que indica que será gerada uma ordem de produção ou solicitação de compra.

Armazém Armazém de consumo deste produto.

Entrega Data da necessidade do produto.

Início Data de início do produto, considerando o leadtime do mesmo.

Tipo Pai Tipo do documento Pai. Indica o tipo da demanda (Plano Mestre, Manual, entre outros) que
gerou o registro.
Outros tipos também são informados como: Ordem de produção, Ordem de Produção Já
Existente, Consolidado, Estoque de segurança, Ponto de pedido.

Documento Pai Número do documento originador da necessidade, documento pai. Pode ser o código da
demanda ou o número da ordem de produção.

Produto Pai Código do produto pai desse documento. Facilita a identificação da origem da demanda. Este
campo ficará em branco caso o MRP tenha sido processado utilizando o parâmetro de
aglutinação.

TRT Este campo define a sequência do produto na estrutura.

Revisão Revisão da Estrutura do Produto.

Roteiro Roteiro de produção

Operação Código da operação de produção que o produto será requisitado.

Tp.Doc.ERP Tipo do documento gerado pelo ERP. Indica se será Ordem de produção ou Solicitação de
compra.

Documento ERP Documento gerado pelo ERP. Número da ordem de produção ou solicitação de compra gerada
após a opção Gerar.

Versão da Produção Código da Versão da Produção

27
Versão 1.0
MIT041 – Especificação de Processos

Folder Substituição
Exibe todas as trocas realizadas com os produtos alternativos.
Campo Descrição

Filial Código da filial, esse campo é exibido apenas em tickets multi-empresa. ( Empresa centralizadora
)

Componente Código do componente que foi substituído pelo alternativo

Documento Número do documento

Quantidade Original Quantidade original do produto que foi substituído

Alternativo Código do produto alternativo utilizado

Saldo Saldo do alternativo

Empenho Quantidade do alternativo.

Necessidade Necessidade de produção do alternativo. Respeitando as configurações do alternativo do


MATA010

Folder Transferências
Exibe todas as transferências realizadas no período selecionado. Exclusivo e somente exibido para o MRP Multi
Empresa.
Campo Descrição

Filial Origem Filial de origem da transferência..

Filial Destino Filial de destino da transferência.

Qtd. Transf. Quantidade da transferência.

Data transferência Data de realização da transferência. Esta é a data que a transferência deverá ser realizada na
filial de origem.

Armazém Origem Armazém de origem da transferência.

Data recebimento Data de recebimento da transferência. Esta é a data que a transferência será recebida na filial
de destino.

Armazém Destino Armazém de destino da transferência.

Documento Documento da transferência.

28
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

Status Status do processamento.


"Pendente" - Não gerou as solicitações de transferência, pois os documentos ainda não foram
gerados.
"Processado" - Gerou a solicitação de transferência com sucesso. O número identificador da
solicitação de transferência ficará armazenado na coluna "Mensagem".
"Erro" - Ocorreu algum erro durante a geração da solicitação de transferência. A mensagem de
erro será armazenada na coluna "Mensagem".

Mensagem Mensagem do processamento. Podendo ser o identificador da solicitação de transferência


quando criada com sucesso, ou o erro ocorrido durante a geração da solicitação de transferência
em caso de erro.

9. Configurando o SETUP de processamento

Etapa de SETUP

29
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

Código Código do setup de configuração do MRP para registrar e reutilizar as parametrizações


utilizadas no cálculo do MRP. O setup fica registrado ao executar o cálculo do MRP.
É possível Excluir ou fazer uma Cópia de um setup que foi salvo através do botão de
consulta padrão.
Acessando a consulta (F3) será aberta uma tela com todos os Setups cadastrados.
OBS:Este campo é de livre preenchimento. A sugestão é utilizar a formatação MMAAAA-NN
onde MM seria o mês de processamento, AAAA o ano e o NN a sequência, pois podemos
ter mais de uma execução no mesmo mês. Trata-se de uma sugestão apenas.

Descrição Descrição do setup de configuração.

Demandas de/até Define a data inicial e final para busca das demandas a serem consideradas no cálculo do
MRP.

Considerar demandas já Indica se devem ser consideradas as demandas que já foram processadas anteriormente
processadas (status igual a 1).

Gerar Log de Eventos Determina se deve ou não gerar os logs do planejamento do MRP.
(a partir do release 12.1.27 Ao marcar a opção Log de eventos no MRP e confirmar, o sistema exibe uma lista com os
- Outubro/2020) produtos e os eventos a eles relacionados.
Os logs de evento do MRP podem ser:
Cód. Evento Descrição

001 Saldo em estoque Indica produtos que estão com saldo em estoque
inicial menor que negativo no início do período de cálculo do MRP. A
zero composição deste saldo em estoque varia de acordo com
a parametrização inicial do MRP, podendo considerar
saldo de/em terceiros, estoque de segurança etc.

002 Atrasar o Indica documentos que podem ter a data ajustada para
documento atender a uma necessidade em período posterior à data
atual do documento, sem causar impactos no
planejamento. Este recurso é útil, pois reduz a
quantidade de documentos gerados pelo MRP e,
conseqüentemente, os saldos em estoque e custos.

003 Adiantar o Indica documentos que podem ter a data ajustada para
documento atender a uma necessidade em período anterior à data
atual do documento, sem causar impactos no
planejamento. Este recurso é útil, pois reduz a
quantidade de documentos gerados pelo MRP e,
conseqüentemente, os saldos em estoque e custos.

30
Versão 1.0
MIT041 – Especificação de Processos

004 Data de Indica necessidades que se encontram em períodos


necessidade anteriores ao primeiro período calculado pelo MRP. Para
inválida - Data efeito de cálculo, estas necessidades são consideradas
anterior à database no primeiro período do MRP.
do cálculo
Observação: Se a demanda estiver em atraso, a
necessidade será gerada no primeiro período do MRP
mas irá gera esse evento. Para os produtos semi-
acabados desta demanda só será gerado o evento se
existir lead-time cadastrado.

005 Data de Indica necessidades que se encontram em períodos


necessidade posteriores ao último período calculado pelo MRP. Para
inválida - Data efeito de cálculo, estas necessidades são consideradas
posterior à data no último período do MRP.
limite do cálculo

006 Documento Indica documentos já lançados na base de dados, em


planejado em que a data de entrega é anterior à database de cálculo
atraso do MRP, ou seja, são documentos que estão atrasados,
de acordo com a data de entrega informada nestes
documentos.

007 Cancelar o Indica documentos lançados na base de dados que não


documento atendem a nenhuma necessidade, dentro do período
calculado, e podem ser cancelados para não
acumularem estoque.

009 Saldo menor ou Indica produtos que estão com o saldo menor ou igual
igual ao ponto de ao ponto de pedido em cada um dos períodos do
pedido cálculo do MRP.

Gerar documentos ao Indica se os documentos ( OPs, SCs e empenhos ) serão gerados ao final do cálculo.
término do cálculo
Se o processamento ocorrer com o campo marcado irá gerar os documentos ao final do
cálculo
Se o processamento ocorrer com o campo desmarcado os documentos poderão ser
gerados pelo PCPA144.

Gerar Rastreabilidade das Indica a geração dos registros de rastreabilidade de todos os documentos ( ordens de
Demandas produção, solicitações de compra, entre outros) relacionados a demanda.
(a partir do release
12.1.33)

Pular para o Caso esteja marcado, ao clicar em Avançar, o sistema fará o processamento de acordo com
processamento os parâmetros cadastrados no setup informado.

31
Versão 1.0
MIT041 – Especificação de Processos

Para informar/alterar os parâmetros, basta deixar esse campo desmarcado e clicar em


Avançar.

Etapa de PERÍODOS

Campo Descrição

Período Período para configuração da execução do MRP:

Diário: realiza o cálculo do MRP diariamente.


Semanal: realiza o cálculo do MRP semanalmente, sempre no primeiro dia válido da semana.
Quinzenal: realiza o cálculo do MRP quinzenalmente, sempre no primeiro dia válido da quinzena.
Mensal: realiza o cálculo do MRP mensalmente, sempre no primeiro dia válido do mês.

Nr. de Quantidade de períodos para considerar no processamento do cálculo do MRP.


Períodos

32
Versão 1.0
MIT041 – Especificação de Processos

Horizonte Indica se deve realizar bloqueio de necessidades no horizonte firme do produto.


Firme
Sim: Considera os 'Documentos Previstos¹' no cálculo dentro do horizonte firme do produto quando
o filtro de seleção OP/SC previstos está configurado como "Exclui".
O cálculo do horizonte firme , deve somar a data base a quantidade de períodos do horizonte firme,
cadastrado na rotina de produtos.
Importante : É preciso verificar o tipo de período informado para realizar a soma. O horizonte firme
será utilizado somente para impedir alterações dos documentos já existentes. Novas
demandas poderão gerar documentos dentro desse período.
Não: desconsidera o horizonte firme do produto. Não utiliza os 'Documentos Previstos¹'.

Documentos Previstos¹: Entradas (Ordem de Produção ou Solicitações de Compras Previstas) e


Saídas (Empenhos Previstos)

Calc. Lead Informa como deve ser considerado o Lead Time do produto:
Time
Sem calendário: desconsidera os calendários do MRP.
Dias corridos: calculo do lead time considerando dias corridos no calendário.
Dias úteis: considera no lead time apenas dias úteis do calendário.

Exemplo:

Produto A - 5 dias de lead time.


1 2 3 4 5 6 7 8 9 10 11 12 13
Dias 6, 7, 8 e 10 não úteis.
Data da necessidade: 12
As datas, com o cálculo do lead time, ficariam da seguinte maneira, conforme a configuração:

Sem calendário: dia 07 do mês - Descontou os 5 dias a partir do dia 12 sem verificar o calendário.
Dias corridos: dia 05 do mês - Descontou os 5 dias a partir do dia 12 contando os dias corridos. O
cálculo caiu dia 07 do mês, como não é dia útil, voltou para dia 06. Como dia 06 não é dia útil, voltou
para o dia 05.
Dias úteis: dia 03 do mês - Descontou os dias contando apenas os dias úteis do calendário. Nesse
cenário, o programa voltou os dias 11, 09, 05 e 04, chegando no dia 03. Os dias em vermelho não são
considerados na conta, por não serem dias úteis.

33
Versão 1.0
MIT041 – Especificação de Processos

Etapa de ESTOQUE

Campo Descrição

Estoque EM Terceiro Define se a quantidade nossa EM poder de terceiros será somada ao saldo disponível:

Soma: soma a quantidade nossa EM poder de terceiros ao saldo disponível;


Não Soma: desconsidera a quantidade nossa EM poder de terceiros.

Estoque DE Terceiro Define se a quantidade DE terceiros em nosso poder será subtraída do saldo disponível:

Subtrai: subtrai a quantidade DE terceiros do saldo disponível;


Mantém: mantém a quantidade DE terceiros em nosso poder no saldo disponível.

Estoque Rejeitado pelo CQ Define se a quantidade rejeitada pelo CQ deverá ser subtraída do saldo disponível:

Subtrai: subtrai do saldo disponível;

34
Versão 1.0
MIT041 – Especificação de Processos

Mantém: mantém a quantidade no saldo disponível.

Estoque Bloqueado pelo Define se o saldo bloqueado do lote deverá ser subtraído do saldo disponível:
Lote
Subtrai: subtrai do saldo disponível;
Mantém: mantém a quantidade no saldo disponível.

Considera Estoque de Define se o Estoque de Segurança, informado no Cadastro de Produtos, será considerado
Segurança para o cálculo do MRP.

Sim: Considera o Estoque de Segurança na composição do Saldo em Estoque e na


composição das necessidades.
Não: Não considera o Estoque de Segurança.

Considera Ponto de Pedido Define se o Ponto de Pedido, informado no Cadastro de Produtos, será considerado para o
cálculo do MRP.

Sim: Considera o Ponto de Pedido na composição das necessidades do MRP.


Não: Não considera o Ponto de Pedido.

35
Versão 1.0
MIT041 – Especificação de Processos

Etapa de DOCUMENTOS

Campo Descrição

Produto Define um filtro com os produtos a serem considerados no processamento do MRP, ou seja, considera
documentos, demandas e políticas de estoque para o cálculo das necessidades dos produtos marcados e
todos os componentes de níveis inferiores da estrutura. O filtro não é obrigatório e podem ser

selecionados vários produtos por meio do botão de consulta .

Grupo Material Define um filtro com os grupos de materiais a serem considerados no processamento do MRP, ou seja,
considera para o cálculo das necessidades somente os documentos, demandas e políticas de estoque
dos produtos vinculados aos grupos marcados, gerando os devidos empenhos de componentes de outros
grupos de produtos. *Produtos fantasmas não são considerados na aplicação deste seletivo. O filtro não é

obrigatório e podem ser selecionados vários grupos por meio do botão de consulta .

Tipo Material Define um filtro com os tipos de materiais a serem considerados no processamento do MRP, ou seja,
considera para o cálculo das necessidades somente as demandas e políticas de estoque dos produtos
vinculados aos tipos de materiais marcados, gerando os devidos empenhos de componentes de outros

36
Versão 1.0
MIT041 – Especificação de Processos

tipos de materiais. *Produtos fantasmas não são considerados na aplicação deste seletivo. O filtro não é

obrigatório e podem ser selecionados vários tipos de materiais por meio do botão de consulta .

Documento Define um filtro com os documentos a serem considerados no processamento do MRP.

O filtro não é obrigatório e podem ser selecionados vários documentos por meio do botão de consulta .

Armazém Define um filtro com os armazéns a serem considerados no processamento do MRP.

O filtro não é obrigatório e podem ser selecionados vários armazéns por meio do botão de consulta .
Obs.: Esse filtro não é exibido quando o sistema estiver parametrizado para usar Malha de Distribuição
(parâmetro MV_PCPMADI).

Demanda Define um filtro de códigos de demanda do MRP para considerar no processamento.


(a partir do O filtro não é obrigatório, deixando em branco serão consideradas todas as demandas.
release 12.1.27
- Outubro/2020)

Tipo de Define os tipos de demandas a serem considerados no processamento do MRP.


Demanda
Só serão selecionadas as demandas dos tipos marcados: Pedido de Venda, Previsão de Vendas, Plano
Mestre, Empenhos de Projeto e Manual.

OP/SC Define quais Ordens de Produção e Solicitações de Compra devem ser consideradas no processamento
do MRP.
Só serão selecionadas as OPs e SCs que estiverem de acordo com as opções marcadas: Previstas¹,
Suspensas e Sacramentadas.

Previstas¹: possui as opções de seleção a seguir:

Exclui: O programa irá excluir os documentos planejados e esses documentos não serão considerados
no cálculo do MRP.
Não exclui: O programa não irá excluir as planejadas e esses documentos não serão considerados no
cálculo do MRP.
Entra no MRP: O programa não irá excluir as planejadas e esses documentos irão entrar no cálculo do
MRP normalmente.

37
Versão 1.0
MIT041 – Especificação de Processos

Campo Descrição

Incrementa Permite definir como deve ser efetuado o incremento da numeração das solicitações de compras
Solicitação de geradas pelo MRP. As opções disponíveis são:
Compras
Por Item, incrementa o item da SC anterior mantendo o mesmo numero de SC.

Por Número, incrementa o número da SC anterior.

Incrementa Ordem Permite definir como deve ser efetuado o incremento da numeração das ordens de produção geradas
de Produção pelo MRP. As opções disponíveis são:

Por Item, incrementa o item da OP anterior mantendo o mesmo numero de OP.


Por Número, incrementa o número da OP anterior.

Aglutina Solicitação Define se as Solicitações de Compras geradas pelo MRP serão aglutinadas por Produto + Período.
de Compras¹

38
Versão 1.0
MIT041 – Especificação de Processos

Aglutina: Aglutina TODAS as solicitações de compras por Produto + Período.


Não Aglutina*: Não aglutina as solicitações de compras. Este cálculo exige maior processamento.
Aglutina Somente Demandas: Aglutina as solicitações de compras geradas diretamente por de
demanda do MRP.

Observação: os parâmetros de gestão de estoque são aplicado antes da aglutinação. Ou seja, se


existir um Lote econômico, por exemplo, (com o parâmetro MV_QUEBRSC habilitado), estes
documentos serão gerados respeitando o Lote Econômico, sem realizar a aglutinação.

Aglutina Ordem de Define se as Ordens de Produção geradas pelo MRP serão aglutinadas por Produto + Período.
Produção¹
Aglutina: Aglutina TODAS as ordens de produção por Produto + Período.
Não Aglutina*: Não aglutina as ordens de produção. Este cálculo exige maior processamento,
podendo ocasionar lentidão.
Aglutina Somente Demandas: Aglutina as ordens de produção geradas diretamente por de
demanda do MRP. Não aglutina demandas do Plano mestre.

Observação: os parâmetros de gestão de estoque são aplicado antes da aglutinação. Ou seja, se


existir um Lote econômico, por exemplo, (com o parâmetro MV_QUEBROP habilitado), estes
documentos serão gerados respeitando o Lote Econômico, sem realizar a aglutinação.

Gerar Documentos² Define qual o tipo dos documentos que serão gerados pelo MRP:

1 - Previstos.
2 - Firmes.

Sugere Lotes e Define se deseja realizar a sugestão de lotes e endereços nos empenhos das ordens de produção
Endereços a geradas pelo MRP.
Empenhar
1 - Sim.
2 - Não.

Plano mestre no processo de aglutinação

 Aglutina: Ao executar o MRP com a opção "Aglutina" TODAS as demandas do período serão aglutinadas,
independente do tipo, inclusive as demandas oriundas do plano mestre
 Não Aglutina: Ao executar o MRP com a opção "Não aglutina" NENHUMA demanda será aglutinada.
 Aglutina Somente Demandas: Ao executar o MRP com a opção "Aglutina Somente Demandas" TODAS as
demandas serão aglutinadas, EXCETO as demandas oriundas do plano mestre.

Plano mestre na geração de documentos

 No processo de geração dos documentos , ao gerar uma ordem de produção, caso a demanda seja oriunda de
uma plano mestre , o registro do plano mestre será atualizado com o número da ordem de produção criada e

39
Versão 1.0
MIT041 – Especificação de Processos

também será atualizado o status do plano mestre. Este processo é realizado quando o MRP for parametrizado
para "Não Aglutina" as demandas ou "Aglutina Somente Demandas".
 Caso o cálculo do MRP for parametrizado para "Aglutina" todas as demandas do período e existir saldo total em
estoque para atender a demanda, não será gerada nenhuma ordem de produção para atender a necessidade do
plano mestre. Neste caso, somente a coluna status do plano mestre deverá ser atualizada. Se não existir saldo
suficiente deverá atualizar o número da ordem de produção gerada e status de todos os planos mestres do
período.

Ordem de produção

 O MRP PCPA712 não considera o saldo de empenhos de OPs encerradas e parcialmente encerradas.

Etapa de EXECUÇÃO

40
Versão 1.0
MIT041 – Especificação de Processos

Etapa Descrição

Seleção de Apresenta o status sempre concluído, pois já confirmou-se a tela de parâmetros e disparou o início do
Parâmetros processamento.

Sincronização Apresenta o status da etapa de "Sincronização" do MRP que variará de acordo com a configuração do
dos Dados parâmetro MV_MRPSINC.
Quando configurado com "1 - Não - Exibe os alertas de sincronização e não executa." o sistema sempre
apresentará o status "Não Realizado", visto que a sincronização não foi realizada durante o processamento
do Novo MRP, ou seja, seguiu operação conforme configuração dos Parâmetros de integração MRP -
PCPA139, variando entre as formas OnLine e Schedule.
Quando configurado com "2: Somente Pendentes" ou "3 - Todos", apresentará os status Pendente,
Executando ou Concluído, conforme andamento da sincronização a cada execução do MRP.

Recálculo dos Apresenta o status da etapa: pendente, executando e concluído, conforme andamento da execução.
Níveis da
Estrutura

41
Versão 1.0
MIT041 – Especificação de Processos

Exclusão de Apresenta o status da etapa: pendente, executando e concluído, conforme andamento da execução.
Documentos
Previstos

Carga dos Apresenta o status da etapa de execução do "Carga dos Dados em Memória": pendente, executando, em
Dados em memória e descarregada, conforme andamento da execução.
Memória
Pendente: aguardando finalização das etapas predecessoras para início da carga dos dados necessários
para o processamento em memória;
Executando: carregando os dados em memória;
Em memória: carga dos dados em memória concluída, dados disponíveis para processamento;
Descarregada: carga dos dados despejados da memória do servidor;

Cálculo do Apresenta o status da etapa: pendente, executando e concluído, conforme andamento da execução.
MRP

Geração do Apresenta o status da etapa: pendente, executando e concluído, conforme andamento da execução. Esta
LOG de etapa está relacionada diretamente aos eventos 002, 003 e 007 previamente apresentados.
Eventos

Gravação dos Apresenta o status da etapa: pendente, executando e concluído, conforme andamento da execução. Ou seja,
Resultados os dados processados em memória são gravados em disco para consolidação e a memória é liberada.
em Disco

Geração de Apresenta o status da etapa de execução: pendente, executando e concluído, conforme andamento da
Documentos execução. Visível apenas quando marcada a opção "Gerar documentos ao término do cálculo" na tela "Setup
de Configuração".

42
Versão 1.0
MIT041 – Especificação de Processos

10. Processos Relacionados


De acordo com parametrização e módulos do ERP instalados:
 SIGAEST – Estoque;
 SIGACOM – Compras;
 SIGAFAT – Faturamento;
 SIGAWMS – WMS (não previsto);

43
Versão 1.0
MIT041 – Especificação de Processos

11. Fluxograma do Sub-Processo

44
Versão 1.0
MIT041 – Especificação de Processos

45
Versão 1.0
MIT041 – Especificação de Processos

12. Informações do Processo


12.1. Saídas do Sistema

Relatório Descrição Comentários


OMSR020 Cargas
OMSR030 Mapas de entregas
OMSR040 Conferências
OMSR060 Roteirizações
OMSR070 Janelas previstos x realizado

12.2. Interfaces

Interface Descrição Comentários


Não previsto

12.3. Conversão

Conversão Descrição Comentários


Não previsto

13. Aprovação

Aprovador por Assinatura Data

46
Versão 1.0

Você também pode gostar