Histórico da Página
...
01. Parâmetros utilizados no processamento do MRP (HW1)
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) | |||
---|---|---|---|---|---|---|---|
allocationSuggestion | Sugestão de lote e endereço dos empenhos | 1 = Sim; 2 = Não. | - | "1" - Sim; "2" - Não. | |||
allocationBenefit | Indica se devem ser gerados empenhos para produtos do tipo BN | S = Sim; N = Não. | |||||
blockedLot | Estoque bloqueado por lote | 1 = Subtrai; 2 = Mantém. | - | "1" - Subtrai; "2" - Mantém. | |||
branchCentralizing | Filial centralizadora do MRP Multi-empresas | Indica o código da filial centralizadora | - | Carregado automaticamente pela rotina. Não deve ser manipulado. | |||
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. | |||
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)) | |||||
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). | |||
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). | |||
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. | |||
consignedIn | Estoque DE terceiro | 1 = Subtrai; 2 = Mantém. | - | "1" - Subtrai; "2" - Mantém. | |||
consignedOut | Estoque EM terceiro | 1 = Soma; 2 = Não soma. | - | "1" - Soma; "2" - Não soma. | |||
consolidateProductionOrder | Aglutina ordem de produção | 1 = Aglutina; | - | "1" - Aglutina; "2" - Não aglutina; "3" - Aglutina somente demandas. | |||
consolidatePurchaseRequest | Aglutina solicitação de compras | 1 = Aglutina; | - | "1" - Aglutina; "2" - Não aglutina "3" - Aglutina somente demandas. | |||
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|" | |||
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. | |||
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. | |||
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. | |||
demandsProcessed | Considerar demandas já processadas | 1 = Sim; 2 = Não. | - | .T. = Sim .F. = Não | |||
doTransfersMrp | Parâmetro MV_MRPTRAN | 1 = Sim; | - | .T. = Sim .F. = Não | |||
opGenerationDate scGenerationDate | opGenerationDate | 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. | |
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; | |||
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|" | |||
eventLog | Gerar log de eventos | 1 = Sim; 2 = Não. | - | .T. = Sim .F. = Não | |||
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. | |||
firmHorizon | Horizonte firme | 1 = Sim; 2 = Não. | - | 1 | -= Sim 2 | - = Não | |
inProcessLocation | Parâmetro MV_LOCPROC | Valor do parâmetro MV_LOCPROC | - | Irá utilizar o conteúdo que estiver configurado no parâmetro MV_LOCPROC. | |||
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. | |||
lGeraDoc | Gerar | lGeraDoc | Gerardocumentos ao término do cálculo | 1 = Sim; 2 = Não. | - | .T. = Sim .F. = Não | |
lRastreiaEntradas | Gerar rastreabilidade das demandas | 1 = Sim; 2 = Não. | - | .T. = Sim .F. = Não | |||
leadTime | Cálculo de lead time | 1 = Sem calendário; | - | "1" - Sem calendário; "2" - Dias corridos; "3" - Dias úteis. | |||
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 | |||
memoryLoadType | Parâmetro MV_MRPCMEM | Conteúdo do | memoryLoadType | Parâmetro MV_MRPCMEM | Conteúdo doparâmetro MV_MRPCMEM | - | Irá utilizar o conteúdo que estiver configurado no parâmetro MV_MRPCMEM. |
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. | |||
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. | |||
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. | |||
optionalAllLevels | Parâmetro MV_REPGOPC | Conteúdo do parâmetro MV_REPGOPC. | - | S - Sim; | |||
orderPoint | Considera ponto de pedido | 1 = Sim; 2 = Não. | - | "1" - Sim; "2" - Não. | |||
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. | |||
periodType | Tipo de período utilizado no cálculo do MRP | 1 = Diário; | - | "1" - Diário; | |||
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. | |||
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|" | |||
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|" | |||
productionOrderNumber | Incrementa ordem de produção | 1 = Por item; 2 = Por número. | - | "1" - Por item; "2" - Por número. | |||
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. | |||
productionOrderType | Gerar documentos | 1 = Previstos; 2 = Firmes. | - | "1" - Previstos; "2" - Firmes. | |||
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|" | |||
purchaseRequestNumber | Incrementa solicitações de compras | 1 = Por item; 2 = Por número. | - | "1" - Por item; "2" - Por número. | |||
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. | |||
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. | |||
rejectedQuality | Estoque rejeitado pelo CQ | 1 = Subtrai; 2 = Mantém. | - | "1" - Subtrai; "2" - Mantém. | |||
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. | |||
safetyStock | Considera estoque de segurança | 1 = Sim; 2 = Não. | - | "1" - Sim "2" - Não | |||
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. | |||
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. | |||
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. | |||
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. | |||
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. | |||
structurePrecision | Precisão da estrutura. | Quantidade de casas decimais utilizada na estrutura ( | G1_QUANT).- | Carregado automaticamente pela rotina. Não deve ser manipulado.G1_QUANT). | - | Carregado automaticamente pela rotina. Não deve ser manipulado. | |
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. | |||
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. | |||
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. | |||
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). | |||
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. | |||
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. | |||
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. | |||
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:
...
03. Setup de configuração (HW2)
Na tabela HW2, são registrados os parâmetros de tela que serão utilizados considerados ao utilizar o setup de configuração. As colunas HW2_FILIAL e HW2_CODIGO identificam a filial e o código identificador do setup de configuração. As colunas HW2_CODIGO e HW2_DESCRI são exibidas na primeira tela do MRP Memória, nos respectivos campos "Código" e "Descrição".
O conteúdo dos parâmetros na tabela HW2 é registrado nas colunas HW2_PARAM, HW2_VALOR e HW2_LISTA, conforme a tabela abaixo:
Parâmetro (HW2_PARAM) | Descrição | Valor (HW2_VALOR) | Valor lista (HW2_LISTA) |
---|---|---|---|
allocationSuggestion | Sugestão de lote e endereço dos empenhos | 1 = Sim; 2 = Não. | - |
blockedLot | Estoque bloqueado por lote | 1 = Subtrai; 2 = Mantém. | - |
consignedIn | Estoque DE terceiro | 1 = Subtrai; 2 = Mantém. | - |
consignedOut | Estoque EM terceiro | 1 = Soma; 2 = Não soma. | - |
consolidateProductionOrder | Aglutina ordem de produção | 1 = Aglutina; | - |
consolidatePurchaseRequest | Aglutina solicitação de compras | 1 = Aglutina; | - |
demandCodes | Seletivo de demandas | - | Armazena os identificadores das demandas selecionadas no seletivo de demandas. Os códigos são separados pelo caracter | (PIPE). |
demandEndDate | Data final para filtro da carga de demandas do MRP | Data informada em tela no formato AAAA-MM-DD. | - |
demandStartDate | Data inicial para filtro da carga de demandas do MRP | Data informada em tela no formato AAAA-MM-DD. | - |
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; | - |
demandsProcessed | Considerar demandas já processadas | 1 = Sim; 2 = Não. | - |
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; | - |
documents | Seletivo de documentos | - | Armazena os identificadores dos documentos selecionados no seletivo de documentos. Os códigos são separados pelo caracter | (PIPE). |
eventLog | Gerar log de eventos | 1 = Sim; 2 = Não. | - |
firmHorizon | Horizonte firme | 1 = Sim; 2 = Não. | - |
lDocAlcada | Define se gerará a alçada de aprovação para as Solicitações de Compras que serão geradas pelo MRP. | 1 = Sim; | - |
lGeraDoc | Gerar documentos ao término do cálculo | 1 = Sim; 2 = Não. | - |
lRastreiaEntradas | Gerar rastreabilidade das demandas | 1 = Sim; 2 = Não. | - |
leadTime | Cálculo de lead time | 1 = Sem calendário; | - |
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. Cada vez que o setup for utilizado em um processamento do MRP, esta informação será atualizada. | - |
numberOfPeriods | Número de períodos do MRP | Grava quantos períodos foram configurados para o cálculo do MRP. | - |
orderPoint | Considera ponto de pedido | 1 = Sim; 2 = Não. | - |
periodType | Tipo de período utilizado no cálculo do MRP | 1 = Diário; | - |
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). |
productTypes | Seletivo de tipo de produtos | - | Armazena os identificadores dos tipos de produto selecionados no seletivo de tipo de produto. Os códigos são separados pelo caracter | (PIPE). |
productionOrderNumber | Incrementa ordem de produção | 1 = Por item; 2 = Por número. | - |
productionOrderType | Gerar documentos | 1 = Previstos; 2 = Firmes. | - |
products | Seletivo de produtos | - | Armazena os identificadores dos produtos selecionados no seletivo de produto. Os códigos são separados pelo caracter | (PIPE). |
purchaseRequestNumber | Incrementa solicitações de compras | 1 = Por item; 2 = Por número. | - |
rejectedQuality | Estoque rejeitado pelo CQ | 1 = Subtrai; 2 = Mantém. | - |
safetyStock | Considera estoque de segurança | 1 = Sim; 2 = Não. | - |
setupCode | Setup de configuração | Código do setup de configuração utilizado na execução do MRP. | - |
setupDescription | Descrição do setup de configuração | Descrição do setup de configuração utilizado na execução do MRP. | - |
structurePrecision | Precisão da estrutura | Quantidade de casas decimais utilizada na estrutura (G1_QUANT). | - |
user | Usuário | Código do usuário que iniciou o processamento do MRP. | - |
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). |