Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Manufatura - Linha Datasul - MCS - Looping de estrutura em ordens internas no cálculo do médio

time.png Tempo aproximado para leitura: 00:05:00 min

Dúvida
Como pode ocorrer looping de estrutura com ordens internas no cálculo do médio?

Ambiente
TOTVS Manufatura - TOTVS Manufatura (Linha Datasul) - Custos (MCS) - Versão 12

Solução
Vamos imaginar uma engenharia simples onde o item bolo requisita o item massa e o item massa requisita o item farinha, ficando a seguinte estrutura com o NMB - nível mais baixo dos itens:

estrutura3.png

 Temos no período corrente 3 OPs - Ordens de produção conforme descrito abaixo:

Produção: OP 10 OP 11 OP 12
Item pai: bolo massa farinha
Item requisitado: massa farinha bolo

Por necessidade ou erro de processo foi criada a OP 12, do tipo interna, que para fabricar o item farinha está requisitando o item bolo. Perceba que esta ordem não está no padrão da engenharia. Para valorizar o item pai da ordem, ou seja, atribuir valor no movimento de ACA - Acabado é preciso primeiro valorizar os movimentos de requisição, atribuir valor nos movimentos de REQ - Requisição, sendo que o cálculo do médio trabalha por item, começando pelos itens de nível mais alto.

O fluxo que o cálculo do médio seguiria nas ordens citadas no exemplo está descrito abaixo:

  • O primeiro item a ser calculado seria o farinha, pois o mesmo possui o maior nível dentre todos os demais: NMB igual a 2.
  • Para calcular o item farinha primeiro é preciso valorizar suas ordens de produção: OP 12.
  • Para valorizar a OP 12 é preciso saber o valor da requisição do item bolo.
  • Como item bolo ainda não foi calculado, o item farinha entra numa fila de espera e o cálculo parte para o item bolo.

Fila: Farinha

  • Para calcular o item bolo primeiro é preciso valorizar suas ordens de produção: OP 10.
  • Para valorizar a OP 10 é preciso saber o valor da requisição do item massa.
  • Como item massa ainda não foi calculado, o item bolo também entra na fila e o cálculo parte para o item massa.

Fila: FarinhaBolo

  • Para calcular o item massa primeiro é preciso valorizar suas ordens de produção: OP 11.
  • Para valorizar a OP 11 é preciso saber o valor da requisição do item farinha.
  • Como item farinha ainda não foi calculado, o item massa também entra na fila e o cálculo parte para o item farinha.

Fila: FarinhaBoloMassa.

Neste momento perceba que o item farinha está sendo enviado para ser calculado novamente, sendo que este foi o primeiro item que começamos a calcular, e então para não entrar num looping de uma ordem ficar dependendo do valor da outra, tanto o movimento de requisição quanto o acabado da ordem são valorizados ao médio do mês anterior.

O movimento que foi valorizado ao médio do mês anterior, e que trará a mensagem no relatório de ocorrências do médio, é o movimento de requisição do item farinha na OP 11. Note que esta ordem de produção está conforme o padrão da engenharia. A origem do problema está na OP 12 com o movimento de requisição do item bolo, que fugiu ao padrão da engenharia. Embora a mensagem seja apresentada para uma ordem que teoricamente estaria correta, deverá ser listada também toda pilha de ordens que estão em looping.

Se no exemplo citado acima a OP 12 não fosse do tipo interna e sim do tipo conserto, reaproveitamento ou retrabalho, ao valorizar a OP 12 para obter o valor da requisição do item bolo, pelo tipo da ordem diferente de interna, este movimento de requisição do item bolo seria valorizado ao médio do mês anterior, dessa maneira o Sistema consegue definir o preço médio do item farinha. E ao calcular o próximo material, o item massa, o processo continua normalmente. Lembrando que cada tipo de ordem utilizada pode ter sua particularidade na valorização.

Portanto, quando forem encontrados problemas de looping com ordens que não são do tipo reaproveitamento, conserto ou retrabalho, deve-se procurar por ordens de produção cujas reservas fugiram do padrão.

Salientamos ainda que uma vez criada a situação de looping na ordem de produção, não há mais como corrigi-la pois no Sistema não é permitido eliminar movimentações. Mesmo estornando o movimento de REQ que gerou o looping, os movimentos de REQ e RRQ - Retorno de requisição continuarão existindo e serão valorizados normalmente.

Normalmente a base de cálculo de itens fabricados são os movimentos com valor informado e os movimentos de ACA/EAC - Estorno de acabado. Porém estes itens podem possuir movimentos de REQ/RRQ/DEV - Devolução em looping de estrutura ou requisitados para ordem de conserto ou retrabalho. Neste caso estes movimentos são valorizados ao preço médio do mês anterior, ou caso não tenha o último médio utilizará o preço de ultima entrada, ou de reposição, ou base ou R$ 1,00. Estes movimentos que são valorizados ao médio do mês anterior passarão a fazer parte da base de cálculo do item no período corrente, como se fosse um movimento com valor informado.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _