Desmembramento de Pedidos
A rotina de Desmembramento de Pedidos tem como finalidade permitir que o usuário divida um pedido existente em um ou mais novos pedidos, transferindo parte das quantidades dos itens originais para um novo pedido, mantendo todos os vínculos e valores originais.
Essa funcionalidade elimina a necessidade de cancelamentos manuais e reemissões de pedidos quando há necessidade de antecipar parcialmente, ajustar quantidades, ou dividir pedidos por cliente/destinatário.
Índice
- 1 Índice
- 2 Pré-Requisitos
- 3 Configurações
- 4 Funcionamento
- 4.1.1 Acesso e Filtros
- 4.1.2 Grid de Pedidos
- 4.2 Desmembramento de Pedidos
- 4.2.1.1 Dados do Novo Pedido
- 4.2.1.2 Manutenção dos dados
- 4.2.1.3 Itens do Pedido
- 4.2.2 Geração do Pedido
- 4.2.2.1 Validações de desmembramento
- 4.2.2.2 Regras e Restrições Específicas
- 4.2.3 Exclusão de Pedidos Desmembrados
- 5 Versão
Pré-Requisitos
Usuário cadastrado no sistema. Cadastro de Usuários..
Acesso ao sistema. Acessos a Módulos
Cadastro de pessoa. Manutenção...
Cadastro de item. Manutenção..
Pedido. Manutenção....
Configurações
Configuração de Pedido
Na configuração de pedido (menu Pedido → Configuração → sub-aba '1 - Principal'), é necessário habilitar a opção:
Permite Desmembrar Pedido:
0 – Não (padrão)
1 – Sim
Somente pedidos emitidos com configurações onde essa opção estiver marcada como “Sim” poderão ser desmembrados.
Permissões do Usuário
Na tela Configurações → Usuários → Parâmetros → Adicional → Sub-guia Pedidos, existe a flag “Permite Desmembrar Pedidos?”:
Somente usuários com essa permissão marcada poderão executar o processo. Caso o usuário não tenha permissão, o sistema exibirá a mensagem:
“Você não tem permissão para desmembrar pedidos, entre em contato com o usuário supervisor.”
Funcionamento
Acesso e Filtros
Ao acessar o menu Pedidos → Desmembramento de Pedidos, será exibida a tela principal com os seguintes filtros:
Campo | Descrição |
|---|---|
Data Inicial / Final | Intervalo de emissão dos pedidos (obrigatório). |
Número / Série | Pesquisa direta por número e série do pedido. |
Conf. Pedido | Permite selecionar uma ou mais configurações de pedido que aceitam desmembramento. |
Pessoa | Filtra pedidos de um cliente específico. |
Item | Permite filtrar um ou mais itens do pedido. |
Listar Pedidos | Opções: 0 - Todos, 1 - Não Desmembrados, 2 - Desmembrados, 3 - Gerados de Desmembramento. |
Executar (Ctrl+P) | Realiza a busca e exibe os pedidos na grade. |
O sistema não listará pedidos totalmente baixados, cancelados, de transferência, com antecipação financeira ou oriundos do Barter.
Grid de Pedidos
A grid exibirá os seguintes campos:
Coluna | Descrição |
|---|---|
Dt. Emissão | Data de emissão do pedido. |
Número / Série | Identificação do pedido. |
Configuração / Descrição | Código e nome da configuração do pedido. |
Cód. Pessoa / Nome Pessoa | Identificação do cliente. |
Desmembrar | Botão que abre a tela de desmembramento. |
Visualizar | Permite visualizar o relatório do pedido. |
Imprimir | Permite imprimir o relatório do pedido. |
Os pedidos do desmembramento terão uma legenda informativa.
🔵 (Azul): Pedido Desmembrado.
🟢(Verde): Pedido Gerado de Desmembramento.
🔘 (Cinza): Pedido Não Desmembrado.
Desmembramento de Pedidos
É uma rotina que permite dividir um pedido já existente, cancelando automaticamente as quantidades desmembradas no pedido de origem e gerando um novo pedido com as mesmas condições comerciais, como itens, valores, descontos e indexadores, garantindo assim que as informações financeiras e comerciais permaneçam consistentes. Ao clicar em Desmembrar, é aberta a tela de detalhamento dos itens do pedido original.
Nesta tela, o usuário define quantidades e condições do novo pedido:
Dados do Novo Pedido
Campo | Descrição |
|---|---|
Pessoa do novo pedido | Inicia com a pessoa do pedido de origem. Pode ser alterada, exceto em pedidos de Barter. |
Indexador / Moeda | Moeda vinculada ao pedido. Pode ser alterada conforme regras (ver abaixo). |
Data da Cotação / Valor da Cotação | Traz os valores originais da cotação, permitindo alteração caso o usuário tenha acesso à rotina de cotação de moedas. |
Somente usuários com permissão “Incluir valores diários de moedas (Cotação)” podem alterar cotação e valor.
Manutenção dos dados
Campo | Descrição |
|---|---|
Data Emissão | Data em que o novo pedido desmembrado será emitido. Por padrão, o sistema sugere a data atual. |
Config. Pedido | Define a configuração do pedido (tipo de pedido) que será utilizada no novo pedido. |
Representante | Indica o representante comercial responsável pela emissão do pedido. |
Pessoa Retirada | Identifica a pessoa (cliente, fornecedor ou transportador) responsável pela retirada do pedido. |
Endereço Retirada | Define o endereço físico onde a retirada da mercadoria será realizada. |
Prestador | Informa o código ou nome do prestador vinculado ao pedido, quando aplicável. |
Pessoa Entrega | Indica a pessoa (cliente ou destinatário) para quem o pedido será entregue. |
Endereço Entrega | Endereço de destino da entrega do pedido. |
Observação | Campo livre para anotações adicionais relacionadas ao novo pedido. |
Itens do Pedido
Coluna | Descrição |
|---|---|
Check-box (Sel.) | Seleciona o item a ser desmembrado. |
Item / Descrição | Código e descrição do produto. |
Quantidade | Quantidade a desmembrar (editável, até o saldo disponível). |
Quantidade do Pedido | Quantidade original do item. |
Saldo Item Pedido | Quantidade ainda disponível (não faturada nem cancelada). |
O botão “Marcar Todos” seleciona automaticamente todos os itens e preenche as quantidades com o saldo disponível.
O sistema não permite desmembrar quantidade superior ao saldo.
Após salvar, o sistema:
Cria o novo pedido com as quantidades e valores informados;
Cancela automaticamente essas quantidades no pedido de origem.
Geração do Pedido
O sistema gera um novo pedido com numeração própria, mantendo todas as referências e vínculos com o pedido original. Esse novo pedido herda automaticamente todas as informações comerciais, como preços, descontos, indexadores, tabelas de preço e formas de pagamento, garantindo que as condições da venda sejam preservadas.
Após o desmembramento, não é permitido alterar os itens, quantidades ou valores, assegurando a integridade dos dados entre os pedidos.
Para facilitar o rastreamento, o sistema mantém o vínculo entre o pedido original e o novo pedido gerado, possibilitando o rastreamento e o controle total do processo. Na tela de pedidos é exibido um rótulo identificador “Pedido Desmembrado”, que informa se o pedido é a origem de outros ou se foi gerado a partir de um desmembramento.
No pedido desmembrado é apresentado a origem:
E no pedido de origem é apresentado os desmembramentos:
Além disso, a rotina respeita regras específicas conforme o tipo de pedido envolvido, como nos casos de Barter, pedidos com controle de cotas, moeda indexada ou antecipações financeiras, assegurando que o desmembramento ocorra de forma segura e dentro dos parâmetros definidos.
Validações de desmembramento
Durante a execução da rotina, o sistema realiza as seguintes verificações:
Valida se o usuário possui permissão de desmembramento;
Garante que as quantidades não ultrapassem o saldo disponível;
Impede duplicidade de desmembramento quando saldo = 0;
Bloqueia alterações nos itens e quantidades do pedido desmembrado;
Atualiza corretamente valores totais e saldos nos pedidos de origem;
Mantém consistência de controle de cotas e valores indexados;
Quando houver tabela de preço vinculada, o sistema bloqueia a troca de indexador.
Regras e Restrições Específicas
Cenário | Regra |
|---|---|
Pedidos de Barter | Não é permitido alterar a pessoa. Desmembramento deve manter o mesmo cliente. |
Pedidos com Antecipação Financeira | Não podem ser desmembrados. Deve-se remover antecipações na rotina “Pedidos → Simulação/Antecipação de Pedidos”. |
Pedidos de Transferência | Não permitidos para desmembramento. |
Pedidos com Controle de Cotas | O novo pedido mantém vínculo com a cota original. Caso o pedido desmembrado seja excluído, as quantidades retornam ao saldo da cota. |
Pedidos com Tabela de Preço Indexada | Não é possível alterar o indexador. |
Pedidos Baixados/Cancelados | Não aparecem na tela de desmembramento. |
Exclusão de Pedidos Desmembrados
Ao excluir um pedido gerado por desmembramento, o sistema perguntará:
Somente excluir o pedido e manter cancelada a quantidade no pedido de origem
Excluir o pedido e retornar o saldo para a origem (reabrindo a quantidade cancelada)
O pedido de origem não pode ser excluído enquanto existirem pedidos desmembrados vinculados. Para pedidos de Barter, o saldo é automaticamente estornado, sem exibição da pergunta.
Versão
Lote | Versão do Sistema | Versão do Banco de Dados | Versão da Documentação | Autor/Revisor |
|---|---|---|---|---|
731 | 4.0.2208.1001 | 4022081022 | 1.0 | Autor: Arlize Paula Soletti Marciniak |
734 | 5.0.2504.1001 | 4022082377 | 1.1 | Revisor: Bruna Wnuk |
