Histórico da Página
CONTEÚDO
Índice exclude CONTEÚDO
Nota |
---|
Esta rotina será liberada para utilização somente no primeiro semestre de 2024. |
01. VISÃO GERAL
A tela de Programação dos Recursos da Fábrica do CRP centraliza a consulta e a geração das programações.
Essa tela deve ser acessada através do menu lateral do CRP (PCPA152) na opção "Capacidade":
02. REQUISITOS
A rotina foi desenvolvida no framework PO-UI e utiliza APIs REST para realizar a busca dos dados no Protheus. Dessa forma, é necessário que algumas configurações adicionais sejam feitas no ambiente Protheus. Verifique as configurações necessárias na página Pré-requisitos / Configuração.
Para acessar a rotina, é necessário cadastrar o programa "PCPA152" no menu do módulo SIGAPCP.
03. NOVA PROGRAMAÇÃO
Essa opção permite a criação de uma nova programação:
Abrirá uma tela com os parâmetros que serão considerados na geração da programação:
Aba Programação | |
Campo | Descrição |
---|---|
Setup | Código de setup da programação. Utilizado para registrar e reutilizar parâmetros de execuções anteriores. O setup será salvo ao executar uma nova programação ou quando for continuado uma programação com a disponibilidade gerada. |
Descrição | Descrição do setup. |
Data da Programação | Indica o período da programação. Informe a data inicial e final. |
Hora inicial | Indica a hora que a programação deve iniciar. |
Visualizar a Disponibilidade? | Indica se o processamento deve ser concluído ou se deve ser parado para análise da disponibilidade dos recursos. |
Aba Nivelamento | |
Priorização | Indica se a priorização das ordens de produção para o processo de nivelamento será por Data de início ou Data de Entrega |
Data do nivelamento | Indica se as ordens serão niveladas com base na data ordem produção ( início ou entrega, conforme priorização) ou data da programação |
Nivelamento automático? | Indica se o processamento deve ser gerado já com o nivelamento das operações efetuado. Caso seja escolhida a opção Não, primeiro será gerada a carga das operações e recursos sem considerar a capacidade dos recursos, e o processo do nivelamento poderá ser executado posteriormente pelo usuário através da opção "Próxima Etapa". |
Aba Equipamento | |
Centro de trabalho | Filtra quais os recursos que serão utilizados por meio do centro de trabalho. Deixar em branco para considerar todos os centros de trabalho. 1- Irá verificar na tabela de operações SG2. Se houver recursos em operações com o centro de trabalho filtrado, considera. 2- Caso não encontrar os recursos na tabela de operações ou se o centro de trabalho estiver em branco, verifica na tabela de recursos se o recurso contem o centro de trabalho filtrado. |
Recurso | Filtro dos recursos que serão considerados no processamento. Deixar em branco para considerar todos os recursos. |
Aba Ordem de Produção | |
Campo | Descrição |
Tipo ordens de produção | Indica quais os tipos de ordens de produção serão consideradas na programação, podendo ser Firmes, Previstas ou Ambas. |
Ordem de Produção | Filtra quais ordens de produção serão consideradas no processamento. Deixar em branco para considerar todas as ordens de produção. |
Replaneja sacramentadas? | Indica se as ordens de produção sacramentadas pelo CRP serão replanejadas ou se as horas serão descontadas da disponibilidade. |
Aba Produto | |
Campo | Descrição |
Produto | Filtra os códigos de produto que serão utilizados na programação. Deixar em branco para considerar todos os produtos. |
Grupo | Filtra os grupos de produto que serão utilizados na programação. Deixar em branco para considerar todos os grupos de produto. |
Tipo | Filtra os tipos de produto que serão utilizados na programação. Deixar em branco para considerar todos os tipos de produto. |
Informações |
---|
O setup irá reutilizar apenas os parâmetros informados em tela. Parâmetros MVs, por exemplo, serão utilizados os valores cadastrados no momento de execução da programação. O parâmetro "Data do nivelamento" é valido apenas para a etapa de nivelamento. Na etapa de distribuição será sempre considerado como valor "Data da ordem de produção". |
04. PRÓXIMA ETAPA
Essa opção permite continuar o processamento da programação, sendo que a rotina do CRP permite que a programação seja gerada em várias etapas diferentes de acordo com a parametrização.
Será aberta novamente a tela de parâmetros da opção "Nova Programação" e será permitido alterar os parâmetros utilizados na programação para continuar o processamento e avançar a próxima etapa.
A programação conta com as seguintes etapas:
- Disponibilidade gerada
- Distribuído
- Nivelado
05. REPROCESSAR ALOCAÇÕES
A opção de reprocessar alocações pode ser encontrada ao clicar no botão de outras ações da tela de capacidade. Essa opção estará disponível apenas para programações com status "Distribuído" e "Nivelado" e que tiveram sua disponibilidade alterada. Caso a programação precise ser reprocessada, será exibida uma mensagem abaixo do número da programação indicando reprocessamento pendente.
A opção "Reprocessar alocações" permite iniciar o reprocessamento da etapa atual da programação, para que as ordens de produção sejam alocadas novamente, desta vez considerando a disponibilidade alterada após a alocação anterior.
Ao selecionar a opção de reprocessar alocações, será realizada a exclusão das alocações existentes na programação e reprocessada a etapa que a programação estava antes do reprocessamento. O reprocessamento será efetuado considerando os mesmos filtros e parâmetros utilizados durante a criação da programação, inclusive operações e ordens de produção. Caso uma ordem de produção seja alterada, a opção de reprocessar alocações não irá considerar a alteração efetuada na ordem de produção.
Enquanto uma programação estiver com reprocessamento pendente, não será possível executar a operação de Efetivar a programação.
06. FILTRO
Essa opção permite filtrar a programação que está sendo exibida:
Horas
Permite filtrar o GANT da disponibilidade com os tipos de horas selecionados.
Equipamentos
Permite filtrar o GANT somente com os recursos/centros de trabalho informados e também filtrar somente os recursos que possuam alguma ordem de produção alocada.
Ordem de Produção
Permite filtrar o GANT somente com os recursos que possuem as ordens de produções selecionadas.
Permite filtrar o GANT somente com os recursos que possuem as árvores (lista de todas as ordens de produção) selecionadas.
Indica se o filtro de horas será aplicado no GANT das ordens de produção.
Produto
Permite filtrar as ordens de produção exibidas no GANT através do código, grupo e tipo do produto.
Serão exibidos os resultados de acordo com os filtros escolhidos:
Informações | ||
---|---|---|
| ||
|
07. PARÂMETROS DA PROGRAMAÇÃO
Para realizar a consulta dos parâmetros utilizados no processamento de uma programação deve ser utilizado a opção "Mais Informações" na barra de ações da tela de Capacidade. Ao selecionar a opção será carregada a página de visualização dos parâmetros utilizados na programação que esta sendo consultada na tela de capacidade.
Para os parâmetros do tipo lista, onde é possível selecionar múltiplos valores para serem utilizados como filtro, é possível realizar a consulta por meio do botão de detalhes. Neste caso, será aberta uma modal exibindo todos os itens selecionados em uma tabela.
08. LIMPEZA DAS PROGRAMAÇÕES
Para realizar a limpeza dos registros gerados pelas programações, deve ser utilizado a opção "Limpar programações" na barra de ações da tela de Capacidade. Ao selecionar a opção será carregada a página de limpeza de programações, onde será possível realizar a limpeza das programações.
Modos de limpeza
A limpeza das programações das programações pode ser executa a partir de três modos: Limpeza total, seleção manual e seleção por datas.
- Limpeza total: Neste modo todas as programações terão seus registros excluídos.
- Seleção manual: Neste modo apenas as programações que forem selecionadas na tabela de programações terão seus registros excluídos.
- Seleção por datas: Neste modo apenas as programações que estiverem no filtro de data informado terão seus registros excluídos.
Informações |
---|
Todas as programações exibidas na tabela de programações terão seus registros excluídos, com exceção no modo de seleção manual, onde apenas as programações selecionadas terão seus registros excluídos. Todas as tabelas relacionadas ao processo do CRP terão os seus dados apagados, com exceção da tabela T4X que terá o seu status (T4X_STATUS) alterado para 'E' indicando que os dados da programação foram eliminados, e será registrado também nas colunas T4X_USER, T4X_DTINI e T4X_HRINI qual foi o usuário que realizou a exclusão, e em qual data/horário esta ação foi executada. |
09. DETALHES DA ORDEM DE PRODUÇÃO
Os detalhes da ordem de produção serão exibidos ao clicar na opção "Detalhes", presente no menu de contexto existentes nas células o Gantt. Possibilita consultar os detalhes da ordem selecionada no Gantt e também todas as ordens presentes na Árvore da ordem que abriu a consulta.
Por meio da TreeView é possível consultar os detalhes de todas as ordens presentes na árvore da ordem aberta originalmente.
O cabeçalho da consulta de detalhes possui as seguintes informações:
Label | Conteúdo |
---|---|
Ordem de Produção | Código da ordem de produção que está sendo consultada. |
Produto | Código e descrição do produto que a ordem se refere. |
Quantidade | Quantidade da ordem de produção. |
Saldo | Saldo da ordem de produção. |
Data Inicio | Data de inicio da ordem de produção. |
Data Entrega | Data de entrega da ordem de produção. |
Roteiro | Roteiro da ordem de produção. |
Tempo Total | Tempo total de todas as operações da ordem no formato hh:mm. |
A tabela de operações apresenta as seguintes informações:
Coluna | Conteúdo | ||||
---|---|---|---|---|---|
Operação | Código da operação. | ||||
Recurso | Código e descrição do recurso da operação. | ||||
Centro de trabalho | Código e descrição do centro de trabalho da operação | ||||
Saldo | Saldo da operação. | ||||
Início | Data e hora de início da operação no formato "dd/mm/aaaa - hh:mm". | ||||
Término | Data e hora de término da operação no formato "dd/mm/aaaa - hh:mm". | ||||
Tempo | Tempo total da operação em hh:mm. | ||||
Alocação |
|
Informações |
---|
|
10. MANUNTENÇÃO DA DISPONIBILIDADE
Essa tela deve ser acessada através do menu lateral do CRP (PCPA152) na opção "Dispon.":
Estes registros são gerados no momento do cálculo do programação.
Permite que sejam manipulados (inclusão, alteração e exclusão) as informações da disponibilidade em casos que os recursos não sigam os padrões definidos no calendário.
Ao clicar em editar será aberta para a manutenção dos dados
Há, também, a possibilidade de realizar uma manutenção "em lote", onde pode-se alterar a disponibilidade de mais de um recurso em um período da programação. Essa opção encontra-se em "Outras ações" > "Ajuste Múltiplo", e é aberta a tela para preenchimento da nova disponibilidade:
Se algum intervalo a ser inserido conflitar com algum já existente (para algum recurso), será exibida a mensagem abaixo informando e questionando se deve fazer a "quebra" da disponibilidade já existente, atualizando conforme os novos horários digitados.
Se no intervalo informado existir algum conflito com um horário de disponibilidade que já está efetivado, não será permitida a realização da manutenção da disponibilidade, e será apresentada a mensagem a seguir:
É considerado como conflito de horário efetivado, quando o novo horário informado sobrepõe alguma disponibilidade registrada com o tipo "Efetivado".
Também é possível incluir a disponibilidade para um dia, especificando o recurso e o centro de trabalho. Para abrir a tela de inclusão, basta acessar "Outras ações" > "Incluir".
Os dados de disponibilidade também podem ser filtrados através do botão Filtrar localizado na parte superior da tela. Os filtros podem ser por Data, Centro de Trabalho ou Recursos.
Ainda na tela de Filtro, pode ser determinado se os recursos serão exibidos agrupados por Centro de Trabalho:
- Visualiza Centro de Trabalho = Sim:
- Visualiza Centro de Trabalho = Não:
Um recurso pode ser utilizado por mais de um centro de trabalho conforme a definição feita no cadastro dos roteiros de operações (PCPA124). Portanto, a disponibilidade do recurso pode ser exibida para mais de um centro de trabalho.
Porém, a disponibilidade não será controlada individualmente para cada centro de trabalho. Mesmo a disponibilidade de um recurso sendo exibida para vários centros de trabalho diferentes, o total de disponibilidade do recurso será sempre único, independente do centro de trabalho.
Aviso | ||
---|---|---|
| ||
Caso realizada a manutenção da disponibilidade em uma programação com ordens de produção já alocadas, deve ser realizado o reprocessamento da mesma através da opção "Reprocessar alocações" na tela de capacidade. Caso contrario a programação poderá exibir informações incorretas. |
11. UTILIZAÇÃO
Essa tela deve ser acessada através do menu lateral do CRP (PCPA152) na opção "Utilização":
Os recursos considerados na programação, poderão ser listados de forma individual ou agrupados por centro de trabalho. A rotina possibilita uma visão detalhada e um visão gráfica das horas utilizadas na programação. A utilização pode ser negativa ( recurso super alocado), positiva ( utilização total ou parcial) ou sem uso (recurso ocioso).
Exibição
A tela de utilização possui duas formas de exibição, a primeira exibe os recursos agrupados por centro de trabalho e a segunda exibe os recursos individualmente, podendo ser parametrizado.
Exibição agrupada por centro de trabalho
Na visão agrupada por centro de trabalho são exibidas as horas utilizadas em um determinado centro de trabalho.
Serão exibidas as visões detalhada e gráfica do centro de trabalho. Existe a possibilidade de visualizar os recursos daquele centro de trabalho, onde pode ser utilizado o botão de detalhes para consultar as horas do recurso no centro de trabalho.
Exibição por recursos
Na visão por recurso são exibidas as horas utilizadas para um determinado recurso.
Visão detalhada
Nessa visão são detalhados todos os dias compreendidos entre a Data inicial e final da programação, com as seguintes horas:
- Capacidade
- Disponibilidade
- Efetivadas
- Programadas
- Apontadas
- Saldo = Capacidade - Programadas - Efetivadas
Permite manipular a forma de exibição dos períodos.
- Diário
- Semanal
- Mensal
Ocultar períodos vazios
- Permite ocultar períodos que possuam todas as horas zeradas
Informações |
---|
As colunas destacadas na cor vermelho indicam que não há registro de horas naquela data. |
Visão gráfica
Nessa visão são exibidos cards e um gráfico com as seguintes horas:
- Cards:
- Quantidade de recursos (apenas na visão gráfica do centro de trabalho)
- Capacidade
- Efetivada
- Horas Programadas
- Saldo de horas = Capacidade - Horas Programadas - Efetivada
- Gráfico:
- Capacidade
- Disponibilidade
- Horas Efetivadas
- Horas Programadas
Gráfico - Parâmetros de exibição
Por meio dos botões acima do gráfico pode ser realizada a personalização da forma das informações que serão exibidas no gráfico.
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Gráfico - Acessibilidade
Na utilização do gráfico é possível realizar zoom e movimentar entre as informações são exibidas no gráfico.
- Zoom: Para controlar o zoom no gráfico, deve ser posicionado o ponteiro do mouse sobre o gráfico e utilizado scroll para cima e para baixo para controlar o zoom do gráfico.
- Movimentação: Para movimentar-se entre as informações que são exibidas, deve ser posicionado o ponteiro do mouse sobre o gráfico em uma posição que não tenha uma informação relevante (ex: uma coluna do gráfico de colunas) e com o clique direito arrastar o ponteiro para mexer as colunas de posição.
12. OCORRÊNCIAS
Durante o processamento do CRP serão geradas ocorrências para as ordens de produção e suas operações. Essas ocorrências podem ser consultadas na tela de ocorrências, acessada pelo menu lateral do CRP na opção "Ocorrência".
As ocorrências podem ser:
- Tipo 01: Se for removido por outra ordem de produção da árvore que não teve capacidade: Ordem de produção removida da alocação pois a operação XX não foi alocada totalmente.
- Tipo 02: Data de início da ordem de produção será alterada de dd/mm/aaaa para dd/mm/aaaa.
- Tipo 03: Data de entrega da ordem de produção será alterada de dd/mm/aaaa para dd/mm/aaaa.
- Tipo 04: Ordem de produção foi alocada com datas posteriores a data final do processamento. Ordem foi alocada em data posterior a data final.
- Tipo 05: Ordem foi alocada pela data da programação. Não houve capacidade para alocar pela data de início/entrega da ordem.
- Tipo 06:Ordem não alocada pois a ordem de produção "XPTO" não foi alocada totalmente.
- Tipo 07:
Se a operação não pode ser alocada devido a falta de disponibilidade do recurso: Operação não foi alocada devido a falta de disponibilidade do recurso. Tempo total da operação NN. Tempo faltante NN. Última data verificada: dd/mm/aaaa
Se a operação não pode ser alocada pois a operação anterior não foi alocada: Operação não alocada pois a operação anterior não foi alocada totalmente. Operação anterior: XX.
A tela possui duas formas de visualização das ocorrências que podem ser selecionadas a partir da opção "Visualiza agrupado?" nos filtros da tela.
Visão agrupada
Quando o parâmetro visão agrupada estiver como sim, a tela irá apresentar as ocorrências agrupadas por ordem de produção.
Nesta visualização será exibido apenas as ordens de produção com a opção de expandir para visualizar as ocorrências.
Visão não agrupada
Quando o parâmetro visão agrupada estiver como não, a tela irá apresentar todas as ocorrências em uma tabela principal.
Exportar ocorrências
Na tela de ocorrências também é possível exportar as ocorrências da programação que está sendo consultada no momento através do botão "Exportar".
Ao clicar no botão exportar, as ocorrências serão exportadas em arquivo formato .xlsx, com os filtros informados em tela. Ou seja, caso filtrado as ocorrências apenas de uma ordem de produção e realizada a exportação, será gerado o arquivo apenas com as ocorrências da ordem filtrada.