Smart Component - Migracao/Copia de Pedido/Cotacao
Este Smart Component permite realizar a migração ou clonagem de pedidos e cotações entre empresas no ERP.
Os Smart Components são extensões do sistema que podem ser adicionadas conforme a necessidade da empresa, permitindo incluir novas funcionalidades de forma ágil, sem necessidade de atualização de versão.
Esta funcionalidade é utilizada principalmente para corrigir registros criados em empresas incorretas ou para reaproveitar dados existentes, evitando retrabalho e garantindo maior produtividade no processo comercial.
Objetivo
Possibilitar a movimentação ou duplicação de pedidos e cotações entre empresas, garantindo consistência das informações e reaproveitamento de dados já cadastrados.
Utilize este Smart Component para:
- Corrigir registros lançados na empresa incorreta
- Reutilizar pedidos e cotações existentes
- Evitar retrabalho operacional
- Padronizar processos comerciais entre empresas
- Controlar automaticamente versões (revisões) de cotações
Pré-requisitos
- O Smart Component deve estar previamente importado no sistema.
- Operação realizada através do recurso 1947 - Smart Component.
- O usuário deve possuir acesso ao recurso 1957 - Iniciar Smart Component.
- Devem existir pedidos ou cotações válidas para processamento.
- As empresas envolvidas devem estar corretamente cadastradas.
Para clonagem de cotação:
- Informar obrigatoriamente:
- Data de emissão
- Usuário de cadastro
Para migração de pedidos:
- Esta funcionalidade não é permitida quando o pedido:
- Já foi faturado
- Possui vínculos com estoque, compras ou produção
Fluxo Principal
Para utilizar o Smart Component, siga os passos abaixo:
- Acesse o menu de execução de Smart Components.
- Localize o Smart de migração e clonagem de pedidos/cotações.
- Selecione o tipo de operação desejada.
- Informe os registros que serão processados.
- Preencha os campos obrigatórios.
- Execute o processamento.
- Ao final, verifique o relatório gerado no ícone de notificações.
Orientação para preenchimento de campos
| Nome do campo | Objetivo | Orientação de preenchimento |
|---|---|---|
| Opções | Define a ação a ser executada | Selecione entre migrar ou clonar pedidos/cotações conforme a necessidade |
| Identificadores | Indica os registros que serão processados | Informe os códigos separados por ponto e vírgula (ex: 1001;1002) |
| Empresa Destino | Define para qual empresa os registros serão direcionados | Obrigatório na migração e utilizado na clonagem para direcionamento |
| Data de Emissão | Define a data da nova cotação | Obrigatória na clonagem de cotação |
| Usuário de Cadastro | Define o responsável pelo novo registro | Deve corresponder ao usuário que está executando a ação |
Funcionalidades
- Migrar Pedido:
- Permite alterar a empresa vinculada ao pedido existente
- Mantém o histórico do registro
- Clonar Pedido:
- Permite criar um novo pedido com base em um pedido existente
- Facilita o reaproveitamento de informações
- Migrar Cotação:
- Permite alterar a empresa da cotação
- Mantém a estrutura original
- Clonar Cotação:
- Permite gerar uma nova cotação baseada em outra existente
- Mantém o mesmo código da cotação original
- Define nova data de emissão e usuário conforme informado
- Controla automaticamente o número da revisão
- Controle automático de revisão:
- O código da cotação é mantido (ex: 1306)
- O sistema gera automaticamente o Número da Revisão de forma sequencial
- A sequência inicia em 1 e é incrementada conforme necessário
- Antes de definir o número, o sistema verifica se já existe na empresa destino:
- Se não existir → utiliza o número 1
- Se já existir → utiliza o próximo disponível (2, 3, 4...)
- Não há sobrescrita de revisões existentes
- Cada revisão representa uma versão independente da cotação
- Geração de Relatório:
- Ao final da execução do Smart Component, é gerado um arquivo contendo:
- Tipo de registro
- Operação realizada
- Identificador do registro
- Resultado do processamento (sucesso ou erro)
- Ao final da execução do Smart Component, é gerado um arquivo contendo:
Problemas e Soluções
| Problema | Solução |
|---|---|
| Data de emissão não informada | O sistema bloqueia a execução; informe a data obrigatoriamente |
| Usuário de cadastro não informado | Informe um usuário válido para prosseguir |
| Pedido não pode ser migrado | Verifique se o pedido já foi faturado ou possui vínculos com outros processos |
| Identificadores inválidos | Confirme se os códigos estão corretos e separados por ponto e vírgula (";") |
| Revisão duplicada | O sistema evita automaticamente e gera o próximo número disponível |
Exemplos de Uso
- Correção de cadastro: utilização do Smart Component para migrar um pedido criado na empresa incorreta.
- Reaproveitamento: clonagem de uma cotação código 1306:
- Primeira clonagem → Revisão 1
- Segunda clonagem → Revisão 2
- Terceira clonagem → Revisão 3
- Padronização: uso da funcionalidade para manter histórico de versões da cotação sem sobrescrever dados anteriores.
Observações Gerais
- Esta funcionalidade não permite migrar pedidos já faturados.
- Vínculos com outros processos podem impedir a execução do Smart.
- A clonagem de cotação mantém o código original e controla versões por revisão.
- O número da revisão é gerado automaticamente pelo sistema.
- Recomenda-se validar os dados antes de executar operações em lote.
- O relatório gerado deve ser sempre analisado após a execução.
Benefícios da funcionalidade
- Maior agilidade operacional
- Redução de retrabalho
- Padronização do processo de cotação
- Controle automático de versões (revisões)
- Segurança na manipulação de dados
- Flexibilidade através de Smart Components
Glossário de Termos
- Smart Component: Extensão do sistema adicionada sob demanda para incluir novas funcionalidades
- Smart: Nome simplificado utilizado para Smart Component
- Migração: Alteração da empresa de um registro existente
- Clonagem: Criação de um novo registro com base em outro
- Cotação: Proposta comercial anterior ao pedido
- Pedido: Documento que formaliza a venda
- Revisão: Número sequencial que representa versões de uma mesma cotação