Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Na tabela HW1, são registrados os parâmetros utilizados pelo MRP Memória. As colunas HW1_FILIAL e HW1_TICKET identificam em qual filial o MRP foi processado, e o número identificador de execução do MRP (TICKET). As colunas HW1_PARAM, HW1_VAL e HW1_LISTA identificam os parâmetros utilizados, e qual o conteúdo dos parâmetros, conforme a lista abaixo:


Parâmetro
(HW1_PARAM)
Descrição

Valor
(HW1_VAL)

Valor Lista
(HW1_LISTA)
Schedule
(Valores para operação em schedule)
1allocationSuggestionSugestão de lote e endereço dos empenhos

1 = Sim;

2 = Não.
-"1" - Sim;
"2" - Não.
2allocationBenefitIndica se devem ser gerados empenhos para produtos do tipo BNS = Sim;
N = Não.


3blockedLotEstoque bloqueado por lote

1 = Subtrai;

2 = Mantém.
-"1" - Subtrai;
"2" - Mantém.
4branchCentralizingFilial centralizadora do MRP Multi-empresasIndica o código da filial centralizadora-Carregado automaticamente pela rotina. Não deve ser manipulado.
5breakByMinimunLotParâmetro MV_FORCALMSe o parâmetro MV_FORCALM estiver configurado como “.T.”, irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_FORCALM.
6calculoIndicePerdaMRP

Parâmetro MV_MRPPERD:

Indica qual será o formato de cálculo de perda utilizado pelo MRP

1 = Considera a fórmula:

nNec = (nNec / (100 - nFatPerda)) * 100

2 = Considera a fórmula:

nNec = nNec + (nNec * (nFatPerda / 100))



7cEmpAntGrupo de empresasIndica o grupo de empresas utilizado na execução do MRP-Informar o grupo de empresa utilizado para a execução do MRP
(parâmetro obrigatório).
8cFilAntFilialIndica o código da filial utilizada na execução do MRP-Informar a filial utilizada para a execução do MRP
(parâmetro obrigatório).
9centralizedBranchesFiliais centralizadas do MRP Multi-empresas-Código de todas as filiais centralizadas consideradas no cálculo do MRP Multi-empresas. Os códigos de filiais são concatenados, e separados pelo caracter | (PIPE).Carregado automaticamente pela rotina. Não deve ser manipulado.
10consignedInEstoque DE terceiro

1 = Subtrai;

2 = Mantém.
-"1" - Subtrai;
"2" - Mantém.
11consignedOutEstoque EM terceiro

1 = Soma;

2 = Não soma.
-"1" - Soma;
"2" - Não soma.
12consolidateProductionOrderAglutina ordem de produção

1 = Aglutina;
2 = Não aglutina;

3 = Aglutina somente demandas.
-"1" - Aglutina;
"2" - Não aglutina;
"3" - Aglutina somente demandas.
13consolidatePurchaseRequestAglutina solicitação de compras

1 = Aglutina;
2 = Não aglutina;

3 = Aglutina somente demandas.
-"1" - Aglutina;
"2" - Não aglutina
"3" - Aglutina somente demandas.
14demandCodesSeletivo de demandas-Armazena os identificadores das demandas selecionadas no seletivo de demandas. Os códigos são separados pelo caracter | (PIPE).Informar as demandas selecionadas em uma string, separando por meio do caracter | (PIPE).

Exemplo: "|001|002|"
15demandEndDateData final para filtro da carga de demandas do MRPData informada em tela no formato AAAA-MM-DD.-Data final para filtro da carga de demandas do MRP, no tipo date.
16demandStartDateData inicial para filtro da carga de demandas do MRPData informada em tela no formato AAAA-MM-DD.-Data inicial para filtro da carga de demandas do MRP, no tipo date.
17demandTypeIndica os tipos de demanda que serão consideradas pelo MRP

Concatena os identificadores dos tipos de demanda que devem ser considerados.

1 = Pedido de venda;
2 = Previsão de vendas;
3 = Plano mestre de produção;
4 = Empenhos de projeto;
9 = Manual.

-

Informar as demandas que serão consideradas pelo MRP.

.T. - Considera;
.F. - Não considera.

18demandsProcessedConsiderar demandas já processadas

1 = Sim;

2 = Não.
-.T. = Sim
.F. = Não
19doTransfersMrp

Parâmetro MV_MRPTRAN          
Indica se devem ser efetuadas as transferência de estoque entre filiais, existentes para o ticket, na geração dos documentos pelo processamento do MRP.

1 = Sim;
2 = Não.

-.T. = Sim
.F. = Não
20

opGenerationDate

scGenerationDate

opGenerationDate - Datas selecionadas para a geração das OPs

scGenerationDate - Datas selecionadas para a geração de SCs/AEs

-

Armazena as datas e tipo de documento selecionado para processar a geração de documentos. Somente serão gerados os documentos planejados para as datas selecionadas. O tipo de documento (Firme ou Previsto) também é salvo neste parâmetro, junto com as datas selecionadas.

Este parâmetro somente é registrado após iniciar o processamento da geração dos documentos.

Os dados serão gravados no seguinte formato:
{"DATA":"TIPO","DATA":"TIPO"}

"DATA" → Será a data selecionada em tela no formato AAAAMMDD. Ex: Selecionado em tela 05/10/2022, irá registrar 20221005.

"TIPO" → Será o tipo do documento parametrizado para gerar na data, podendo ter os valores "F" (Firme) ou "P" (Previsto).

Carregado automaticamente pela rotina. Não deve ser manipulado.
21documentTypeIndica o tipo dos documentos que devem ser considerados

Concatena os identificadores dos tipos de documentos que serão considerados. Os identificadores são separados pelo caracter | (PIPE).

1.1 - Exclui documentos previstos;
1.2 - Não exclui documentos previstos;
1.3 – Previstos entram no cálculo do MRP;
2 – Considera documentos suspensos;
3 – Considera documentos sacramentados.

-

Previstos:

"1" - Exclui;
"2" - Não exclui;
"3" - Entra no MRP.

Suspensas/Sacramentadas:

.T. - Considera;
.F. - Não considera.

22documentsSeletivo de documentos.-Armazena os identificadores dos documentos selecionados no seletivo de documentos. Os códigos são separados pelo caracter | (PIPE).Informar os documentos selecionados em uma string, separando por meio do caracter | (PIPE).

Exemplo: "|001|002|"
23eventLogGerar log de eventos

1 = Sim;

2 = Não.
-.T. = Sim
.F. = Não
24expiredLotParâmetro MV_LOTVENCSe o parâmetro MV_LOTVENC estiver configurado como “S”, irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_LOTVENC.
25firmHorizonHorizonte firme

1 = Sim;

2 = Não.
-1 = Sim
2 = Não
26inProcessLocationParâmetro MV_LOCPROCValor do parâmetro MV_LOCPROC-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_LOCPROC.
27lDocAlcadaDefine se gerará a alçada de aprovação para as Solicitações de Compras que serão geradas pelo MRP.

1 = Sim;
2 = Não.

-1 = Sim;
2 = Não.
28lGeraDocGerar documentos ao término do cálculo

1 = Sim;

2 = Não.
-.T. = Sim
.F. = Não
29lRastreiaEntradasGerar rastreabilidade das demandas

1 = Sim;

2 = Não.
-.T. = Sim
.F. = Não
30leadTimeCálculo de lead time

1 = Sem calendário;
2 = Dias corridos;

3 = Dias úteis.
-"1" - Sem calendário;
"2" - Dias corridos;
"3" - Dias úteis.
31limiteQuebraLE                     Define o limite da quebra de demanda no processamento do MRP Memória.

Conteúdo do parâmetro MV_QLIMITE

-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_QLIMITE
32memoryLoadTypeParâmetro MV_MRPCMEMConteúdo do parâmetro MV_MRPCMEM-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_MRPCMEM.
33minimunLotAsEconomicLotParâmetro MV_SUBSLESe o parâmetro MV_SUBSLE estiver configurado como “.T.”, irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_SUBSLE.
34mrpStartDateData de início do cálculo do MRPArmazena a data de início do cálculo do MRP (data base) no formato AAAA-MM-DD.-Carregado automaticamente pela rotina. Não deve ser manipulado.
35numberOfPeriodsNúmero de períodos do MRPGrava quantos períodos foram configurados para o cálculo do MRP.-

Número de períodos do MRP.
Padrão: "30 "

36optionalAllLevelsParâmetro MV_REPGOPCConteúdo do parâmetro MV_REPGOPC.-

S - Sim;
N - Não.

37orderPointConsidera ponto de pedido

1 = Sim;

2 = Não.
-"1" - Sim;
"2" - Não.
38packingQuantityFirstParâmetro MV_USAQTEMSe o parâmetro MV_USAQTEM estiver configurado como “S”, irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_USAQTEM.
39periodTypeTipo de período utilizado no cálculo do MRP

1 = Diário;
2 = Semanal;
3 = Quinzenal;
4 = Mensal;
5 = Semestral.

-

"1" - Diário;
"2" - Semanal;
"3" - Quinzenal;
"4" - Mensal;
"5" - Semestral.

40processLogsParâmetro MV_LOGMRPConteúdo do parâmetro MV_LOGMRP.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_LOGMRP.
41productGroupsSeletivo de grupo de produtos.-Armazena os identificadores dos grupos de produto selecionados no seletivo de grupo de produto. Os códigos são separados pelo caracter | (PIPE).Informar os grupos de produtos selecionados em uma string, separando por meio do caracter | (PIPE).

Exemplo: "|001|002|"
42productTypesSeletivo de Tipo de Produto-Armazena os identificadores dos tipos de produto selecionados no seletivo de tipo de produto. Os códigos são separados pelo caracter | (PIPE).Informar os tipos de produtos selecionados em uma string, separando por meio do caracter | (PIPE).

Exemplo: "|PA|PI|MP|"
43productionOrderNumberIncrementa ordem de produção

1 = Por item;

2 = Por número.
-"1" - Por item;
"2" - Por número.
44productionOrderPerLotParâmetro MV_QUEBROPSe o parâmetro MV_QUEBROP estiver configurado como “S”, irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_QUEBROP.
45productionOrderTypeGerar documentos

1 = Previstos;

2 = Firmes.
-"1" - Previstos;
"2" - Firmes.
46productsSeletivo de Produto-Armazena os identificadores dos produtos selecionados no seletivo de produto. Os códigos são separados pelo caracter | (PIPE).Informar os produtos selecionados em uma string, separando por meio do caracter | (PIPE).

Exemplo: "|001|002|"
47purchaseRequestNumberIncrementa solicitações de compras

1 = Por item;

2 = Por número.
-"1" - Por item;
"2" - Por número.
48purchaseRequestPerLotParâmetro MV_QUEBRSCSe o parâmetro MV_QUEBRSC estiver configurado como “S”, irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_QUEBRSC.
49qualityWarehouseParâmetro MV_CQConteúdo do parâmetro MV_CQ.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_CQ.
50rejectedQualityEstoque rejeitado pelo CQ

1 = Subtrai;

2 = Mantém.
-"1" - Subtrai;
"2" - Mantém.
51revisionInProductIndicatorParâmetro MV_REVFILSe o parâmetro MV_REVFIL estiver configurado como “.T.” E a coluna “BZ_REVATU” existir no dicionário de dados, irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_REVFIL.
52safetyStockConsidera estoque de segurança

1 = Sim;

2 = Não.
-"1" - Sim
"2" - Não
53serverMemoryLimitChave ServerMemoryLimit do AppServer.iniValor da chave ServerMemoryLimit. Caso a chave não exista, será registrado o conteúdo "0".-Carregado automaticamente pela rotina. Não deve ser manipulado.
54setupCodeSetup de configuraçãoCódigo do setup de configuração utilizado na execução do MRP.-

Informar o código do setup de configuração utilizado na execução do MRP.

55setupDescriptionDescrição do Setup de ConfiguraçãoDescrição do setup de configuração utilizado na execução do MRP.-Informar a descrição do setup de configuração utilizado na execução do MRP.
56standardTimeUnitParâmetro MV_TPHRConteúdo do parâmetro MV_TPHR.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_TPHR.
57stockPolicyPMPParâmetro MV_POLPMPSe o parâmetro MV_POLPMP estiver configurado como “.T.” irá registrar o conteúdo “S”. Caso contrário, registra o conteúdo “N”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_POLPMP.
58structurePrecisionPrecisão da estrutura.Quantidade de casas decimais utilizada na estrutura (G1_QUANT).-Carregado automaticamente pela rotina. Não deve ser manipulado.
59substituiNoMesmoPeriodo Parâmetro MV_MRPSBPR

Indica se permite que o saldo gerado em um período pelo plano mestre de produção seja utilizado no mesmo período para atender substituições em produtos alternativos.

Se o parâmetro MV_MRPSBPR estiver configurado como “.T.” irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.

-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_MRPSBPR.
60transportingLanesParâmetro MV_PCPMADISe o parâmetro MV_PCPMADI estiver configurado como “.T.” irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_PCPMADI.
61unitOfLaborInTheBOMParâmetro MV_UNIDMODConteúdo do parâmetro MV_UNIDMOD.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_UNIDMOD.
62userUsuárioCódigo do usuário que iniciou o processamento do MRP.-Informar o código do usuário que irá iniciar o processamento do MRP
(parâmetro obrigatório).
63usesInProcessLocationParâmetro MV_GRVLOCP.Se o parâmetro MV_GRVLOCP estiver configurado como “.T.” irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_GRVLOCP.
64usesLaborProductParâmetro MV_PRODMODSe o parâmetro MV_PRODMOD estiver configurado como “.T.” irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_PRODMOD.
65usesProductIndicatorParâmetro MV_ARQPRODSe o parâmetro MV_ARQPROD estiver configurado como “SBZ” irá registrar o conteúdo “1”. Caso contrário, registra o conteúdo “2”.-Irá utilizar o conteúdo que estiver configurado no parâmetro MV_ARQPROD.
66warehousesSeletivo de armazéns-Armazena os identificadores dos armazéns selecionados no seletivo de armazéns. Os códigos são separados pelo caracter | (PIPE).Informar os armazéns selecionados em uma string, separando por meio do caracter | (PIPE).

Exemplo: "|01|02|"

02. Ticket do MRP (HW3)

Na tabela HW3, são armazenadas as principais informações de cada ticket do MRP. As informações armazenadas são:

...