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

Cross Segmento - Backoffice (Linha Protheus) - SIGAACD - Como gerar Ordem de Separação Parcial na rotina ACDA100.

O parâmetro MV_CBOSPRC no TOTVS Protheus define se o sistema permite gerar Ordens de Separação parciais para Ordens de Produção. Quando .F., não há separação parcial; se .T., permite separar apenas itens com saldo disponível, mantendo pendências para futuras separações quando houver reposição de estoque.


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

Dúvida
O Parâmetro MV_CBOSPRC permite ou não gerar Ordens de Separações parciais (ACDA100)

Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Automação e Coleta de Dados - Todas as versões.

Solução
Define o comportamento do sistema quanto à geração parcial de Ordens de Separação (OS) originadas de Ordens de Produção (OP).

Este parâmetro determina se o módulo ACD deve bloquear a geração da OS quando o saldo físico disponível no endereço/lote é inferior à quantidade solicitada no empenho da OP, ou se deve permitir a geração de uma ordem com a quantidade disponível no momento.

  • Quando configurado como .F. (Falso) - Comportamento Padrão

O sistema adota uma validação restritiva ("Tudo ou Nada").

Comportamento: Ao processar a Ordem de Produção, a rotina lê a quantidade necessária no empenho (tabela SD4) e a compara com o saldo disponível no endereço/lote. Se a necessidade for maior que o saldo, o sistema aciona um bloqueio imediato e aborta a inclusão deste item na Ordem de Separação.

Consequência: O item é ignorado no processamento.

  • O item é ignorado e nenhum registro é gravado na tabela de itens da separação (CB8).
  • É gerado um registro de Erro no Log de Ocorrências da rotina com a mensagem: "O produto [...] não possui saldo endereçado suficiente" ou "não encontra-se empenhado" .
  • A produção não recebe material parcial para evitar inconsistências no kit de montagem.
  • Quando configurado como .T. (Verdadeiro)

O sistema habilita a Separação Parcial.

Comportamento: O sistema ignora a validação de saldo total. Caso o saldo seja insuficiente, o item é ignorado na geração atual, mas a Ordem de Separação é criada normalmente com os demais itens que possuem saldo.

Consequência: A Ordem de Separação é gerada com sucesso.

  •  
    • A Ordem de Separação é gerada com sucesso contendo apenas os produtos/quantidades disponíveis no momento.
    • Gestão de Pendência: A diferença (seja o saldo restante de um item parcial ou o item inteiro que não tinha saldo) permanece pendente na Ordem de Produção. O sistema não baixa o empenho original (SD4) totalmente, permitindo que uma nova execução da rotina gere uma nova OS complementar assim que o estoque for reposto.
Parâmetro Tipo Valor Padrão Descrição
MV_CBOSPRC Lógico .F.

Permite gerar OS parcial para OP (Sim/Não).
 

  • MV_CBOSPRC = .F. : Não permite Separação Parcial
  • MV_CBOSPRC = .T. : Permite a Separação Parcial

Exemplo de Utilização

Considere o Produto Acabado (PA): PAACD0001 com a seguinte estrutura:

PAACD0001 - PRODUTO ACABADO ACD | UN | Qtde: 1

├── PIACD0001 - PROD INTERMEDIÁRIO 01 ACD | UN | Qtde: 1
│   │
│   └── MPACD0001 - MAT PRIMA 01 ACD | UN | Qtde: 1

└── PIACD0002 - PROD INTERMEDIÁRIO 02 ACD | UN | Qtde: 1
    │
    ├── MPACD0002 - MAT PRIMA 02 ACD | UN | Qtde: 1
    └── MPACD0003 - MAT PRIMA 03 ACD | UN | Qtde: 1

 

  • Saldo Inicial da matéria prima com controle de endereçamento:
    MPACD0001 - MAT PRIMA 01 ACD - Qtde: 10 | Endereço: 0001
    MPACD0002 - MAT PRIMA 02 ACD - Qtde: 10 | Endereço: 0001
    MPACD0003 - MAR PRIMA 03 ACD - Qtde: 7 | Endereço: 0001

  • Criado Ordem de Produção (MATA650) PCP600 para o PA MPACD0001, gerando os empenhos:
    Produto Intermediário:

     
  • Matéria Prima 01: Com composição de empenho (SDC) para o endereço: 0001

     
  • Matéria Prima 02 e 03: Somente o produto MPACD0002 com composição de empenho, pois o saldo do produto MPACD0003 é menor que a ordem de produção.


    Resultado dos registros entre SC2 (Ordens de Produção), SD4 (Requisições Empenhadas) e SDC (Composição do empenho):

Partindo desse cenário, vamos criar as Ordens de Separação (ACDA100) com as variações do parâmetro MV_CBOSPRC:
 

MV_CBOSPRC = .F.

  • Outras Ações → Gerar, definimos as perguntas:




  • Selecionamos as OS para cada OP gerada, conforme imagem:
  • Com o parâmetro MV_CBOSPRC = .F. não é gerado a ordem de separação para MPACD0002 e MPACD0003 pois o saldo da matéria prima é inferior a ordem de produção.

     

MV_CBOSPRC = .T.

  • Outras Ações → Gerar, definimos as mesmas perguntas, selecionamos as OPs para separação:
  • É gerada a ordem de separação (no exemplo: 000243) para o produto MPACD0002, mesmo que o produto MPACD0003 não possua saldo total para utilização.

 

DEMAIS INFORMAÇÕES

Tabelas Relacionadas:

SC2 - Ordens de Produção.

SD4 - Requisições Empenhadas (Necessidades).

CB7 / CB8 - Cabeçalho e Itens das Ordens de Separação.

SBF / SDC - Saldos por Endereço e Composição de Empenho.


Saiba Mais:

Clique aqui e veja mais artigos sobre SIGAACD - Automação e Coleta de Dados

Ordens de Separação de OP usando produto com estrutura ( ACDA100 - SIGAACD )

O Parâmetro MV_CBOSPRC permite ou não gerar Ordens de Separações parciais (ACDA100)

 

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 _