Histórico da Página
...
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 | Valor Lista (HW1_LISTA) | Schedule (Valores para operação em schedule) | |
---|---|---|---|---|---|
1 | allocationSuggestion | Sugestão de lote e endereço dos empenhos | 1 = Sim; 2 = Não. | - | "1" - Sim; "2" - Não. |
2 | allocationBenefit | Indica se devem ser gerados empenhos para produtos do tipo BN | S = Sim; N = Não. | ||
3 | blockedLot | Estoque bloqueado por lote | 1 = Subtrai; 2 = Mantém. | - | "1" - Subtrai; "2" - Mantém. |
4 | branchCentralizing | Filial centralizadora do MRP Multi-empresas | Indica o código da filial centralizadora | - | Carregado automaticamente pela rotina. Não deve ser manipulado. |
5 | breakByMinimunLot | Parâmetro MV_FORCALM | Se 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. |
6 | calculoIndicePerdaMRP | 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)) | ||
7 | cEmpAnt | Grupo de empresas | Indica 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). |
8 | cFilAnt | Filial | Indica 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). |
9 | centralizedBranches | Filiais 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. |
10 | consignedIn | Estoque DE terceiro | 1 = Subtrai; 2 = Mantém. | - | "1" - Subtrai; "2" - Mantém. |
11 | consignedOut | Estoque EM terceiro | 1 = Soma; 2 = Não soma. | - | "1" - Soma; "2" - Não soma. |
12 | consolidateProductionOrder | Aglutina ordem de produção | 1 = Aglutina; | - | "1" - Aglutina; "2" - Não aglutina; "3" - Aglutina somente demandas. |
13 | consolidatePurchaseRequest | Aglutina solicitação de compras | 1 = Aglutina; | - | "1" - Aglutina; "2" - Não aglutina "3" - Aglutina somente demandas. |
14 | demandCodes | Seletivo 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|" |
15 | demandEndDate | Data final para filtro da carga de demandas do MRP | Data informada em tela no formato AAAA-MM-DD. | - | Data final para filtro da carga de demandas do MRP, no tipo date. |
16 | demandStartDate | Data inicial para filtro da carga de demandas do MRP | Data informada em tela no formato AAAA-MM-DD. | - | Data inicial para filtro da carga de demandas do MRP, no tipo date. |
17 | demandType | Indica 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; | - | Informar as demandas que serão consideradas pelo MRP. |
18 | demandsProcessed | Considerar demandas já processadas | 1 = Sim; 2 = Não. | - | .T. = Sim .F. = Não |
19 | doTransfersMrp | Parâmetro MV_MRPTRAN | 1 = Sim; | - | .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" → 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. |
21 | documentType | Indica 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; | - | Previstos: "1" - Exclui; Suspensas/Sacramentadas: .T. - Considera; |
22 | documents | Seletivo 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|" |
23 | eventLog | Gerar log de eventos | 1 = Sim; 2 = Não. | - | .T. = Sim .F. = Não |
24 | expiredLot | Parâmetro MV_LOTVENC | Se 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. |
25 | firmHorizon | Horizonte firme | 1 = Sim; 2 = Não. | - | 1 = Sim 2 = Não |
26 | inProcessLocation | Parâmetro MV_LOCPROC | Valor do parâmetro MV_LOCPROC | - | Irá utilizar o conteúdo que estiver configurado no parâmetro MV_LOCPROC. |
27 | lDocAlcada | Define se gerará a alçada de aprovação para as Solicitações de Compras que serão geradas pelo MRP. | 1 = Sim; | - | 1 = Sim; 2 = Não. |
28 | lGeraDoc | Gerar documentos ao término do cálculo | 1 = Sim; 2 = Não. | - | .T. = Sim .F. = Não |
29 | lRastreiaEntradas | Gerar rastreabilidade das demandas | 1 = Sim; 2 = Não. | - | .T. = Sim .F. = Não |
30 | leadTime | Cálculo de lead time | 1 = Sem calendário; | - | "1" - Sem calendário; "2" - Dias corridos; "3" - Dias úteis. |
31 | limiteQuebraLE | 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 |
32 | memoryLoadType | Parâmetro MV_MRPCMEM | Conteúdo do parâmetro MV_MRPCMEM | - | Irá utilizar o conteúdo que estiver configurado no parâmetro MV_MRPCMEM. |
33 | minimunLotAsEconomicLot | Parâmetro MV_SUBSLE | Se 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. |
34 | mrpStartDate | Data de início do cálculo do MRP | Armazena 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. |
35 | numberOfPeriods | Número de períodos do MRP | Grava quantos períodos foram configurados para o cálculo do MRP. | - | Número de períodos do MRP. |
36 | optionalAllLevels | Parâmetro MV_REPGOPC | Conteúdo do parâmetro MV_REPGOPC. | - | S - Sim; |
37 | orderPoint | Considera ponto de pedido | 1 = Sim; 2 = Não. | - | "1" - Sim; "2" - Não. |
38 | packingQuantityFirst | Parâmetro MV_USAQTEM | Se 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. |
39 | periodType | Tipo de período utilizado no cálculo do MRP | 1 = Diário; | - | "1" - Diário; |
40 | processLogs | Parâmetro MV_LOGMRP | Conteúdo do parâmetro MV_LOGMRP. | - | Irá utilizar o conteúdo que estiver configurado no parâmetro MV_LOGMRP. |
41 | productGroups | Seletivo 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|" |
42 | productTypes | Seletivo 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|" |
43 | productionOrderNumber | Incrementa ordem de produção | 1 = Por item; 2 = Por número. | - | "1" - Por item; "2" - Por número. |
44 | productionOrderPerLot | Parâmetro MV_QUEBROP | Se 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. |
45 | productionOrderType | Gerar documentos | 1 = Previstos; 2 = Firmes. | - | "1" - Previstos; "2" - Firmes. |
46 | products | Seletivo 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|" |
47 | purchaseRequestNumber | Incrementa solicitações de compras | 1 = Por item; 2 = Por número. | - | "1" - Por item; "2" - Por número. |
48 | purchaseRequestPerLot | Parâmetro MV_QUEBRSC | Se 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. |
49 | qualityWarehouse | Parâmetro MV_CQ | Conteúdo do parâmetro MV_CQ. | - | Irá utilizar o conteúdo que estiver configurado no parâmetro MV_CQ. |
50 | rejectedQuality | Estoque rejeitado pelo CQ | 1 = Subtrai; 2 = Mantém. | - | "1" - Subtrai; "2" - Mantém. |
51 | revisionInProductIndicator | Parâmetro MV_REVFIL | Se 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. |
52 | safetyStock | Considera estoque de segurança | 1 = Sim; 2 = Não. | - | "1" - Sim "2" - Não |
53 | serverMemoryLimit | Chave ServerMemoryLimit do AppServer.ini | Valor da chave ServerMemoryLimit. Caso a chave não exista, será registrado o conteúdo "0". | - | Carregado automaticamente pela rotina. Não deve ser manipulado. |
54 | setupCode | Setup de configuração | Có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. |
55 | setupDescription | Descrição do Setup de Configuração | Descriçã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. |
56 | standardTimeUnit | Parâmetro MV_TPHR | Conteúdo do parâmetro MV_TPHR. | - | Irá utilizar o conteúdo que estiver configurado no parâmetro MV_TPHR. |
57 | stockPolicyPMP | Parâmetro MV_POLPMP | Se 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. |
58 | structurePrecision | Precisão da estrutura. | Quantidade de casas decimais utilizada na estrutura (G1_QUANT). | - | Carregado automaticamente pela rotina. Não deve ser manipulado. |
59 | substituiNoMesmoPeriodo | 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. |
60 | transportingLanes | Parâmetro MV_PCPMADI | Se 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. |
61 | unitOfLaborInTheBOM | Parâmetro MV_UNIDMOD | Conteúdo do parâmetro MV_UNIDMOD. | - | Irá utilizar o conteúdo que estiver configurado no parâmetro MV_UNIDMOD. |
62 | user | Usuário | Có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). |
63 | usesInProcessLocation | Parâ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. |
64 | usesLaborProduct | Parâmetro MV_PRODMOD | Se 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. |
65 | usesProductIndicator | Parâmetro MV_ARQPROD | Se 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. |
66 | warehouses | Seletivo 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:
...