✏️ Edição de Pedidos
Este guia explica como editar pedidos existentes no sistema SmartSafe360, detalhando as funcionalidades disponíveis e limitações.
🎯 Acessando a Tela de Edição
💻 Na Versão Web
- Acesse a lista de pedidos
- Clique no pedido que deseja editar
- Clique no botão "Editar" (se disponível)
- A tela de edição será aberta





📱 No Aplicativo Móvel
- Abra a lista de pedidos
- Toque no pedido que deseja editar
- Toque no botão "Editar" (se disponível)
- A tela de edição será exibida





🔒 Quando é Possível Editar
✅ Pedidos Editáveis
- Pedidos com status "recebido"
- Pedidos recém-criados que ainda não foram processados
- Pedidos que não foram enviados para produção
🚫 Pedidos Não Editáveis
- Pedidos já processados
- Pedidos em produção
- Pedidos entregues
- Pedidos cancelados
⚠️ Controle de Status
O sistema verifica automaticamente se o pedido pode ser editado. Se não for possível, os campos aparecerão desabilitados.
📝 Campos Editáveis
🏢 1. Granja (Editável)


Como editar:
- Clique no dropdown "Granja"
- Selecione uma nova granja da lista
- Os dados relacionados serão atualizados automaticamente
Impacto da alteração:
- Local de entrega será resetado
- Horários disponíveis serão atualizados
- Preços dos produtos podem mudar
📍 2. Local de Entrega (Editável)


Como editar:
- Clique no dropdown "Local"
- Escolha um novo endereço de entrega
- Os locais dependem da granja selecionada
Impacto da alteração:
- Horários de entrega serão atualizados
- Valor do frete pode mudar
📅 3. Data de Entrega (Editável)


Como editar:
- Clique no campo "Data de Entrega"
- Selecione uma nova data no calendário
- A data deve ser futura (não pode ser hoje ou anterior)
Validações:
- "Selecione uma Data" - se não preenchido
- "Entrega para o mesmo dia não é permitido" - se for hoje
- "Data não pode ser anterior a data atual" - se for passado
🕐 4. Horário de Entrega (Editável)


Como editar:
- Clique no dropdown "Horário"
- Selecione um novo horário disponível
- Os horários dependem do local e data selecionados
📦 Editando Produtos
➕ Adicionando Novos Itens


Como adicionar:
- Clique no botão "+" (floating action button)
- Preencha os dados do novo produto
- O item será adicionado à lista existente
🛒 Diálogo de Adição de Item

Campos do item:
- Produto: Selecione o produto da lista
- Genética: Escolha a genética disponível
- Diluente: Selecione o diluente (se aplicável)
- Quantidade: Digite a quantidade desejada
📋 Editando Itens Existentes


Ações disponíveis:
- Editar quantidade: Clique no campo quantidade e altere
- Remover item: Clique no botão "X" ou "Remover"
- Visualizar detalhes: Veja produto, genética e valores
Informações exibidas:
- Nome do produto
- Quantidade (editável)
- Valor unitário
- Valor total do item
- Botões de ação (editar/remover)
💰 Recálculo Automático de Valores
📊 Valores Atualizados
O sistema recalcula automaticamente quando você:
Altera a granja:
- Preços dos produtos são atualizados
- Frete de entrega pode mudar
- Acréscimos/descontos são reaplicados
Modifica o local:
- Valor do frete é recalculado
- Horários disponíveis são atualizados
Edita quantidades:
- Total do item é recalculado
- Subtotal do pedido é atualizado
- Total final é ajustado
💳 Painel de Valores Atualizado


Informações exibidas:
- Subtotal dos itens (atualizado)
- Percentual de acréscimo
- Percentual de desconto
- Valor do frete (pode ter mudado)
- Total final recalculado
✅ Salvando as Alterações
💾 Botão Salvar Alterações

Como salvar:
- Faça todas as alterações necessárias
- Verifique se todos os campos obrigatórios estão preenchidos
- Confirme se há pelo menos um item no pedido
- Clique no botão "Salvar" ou "Atualizar"
- Aguarde a confirmação de salvamento
⚠️ Validações na Edição
O sistema verifica:
Campos Obrigatórios:
- Granja selecionada
- Local de entrega definido
- Data de entrega válida
- Horário de entrega escolhido
Itens do Pedido:
- Pelo menos um item no pedido
- Quantidades válidas (maior que zero)
- Produtos selecionados corretamente
Mensagens de Erro:
- "Não há itens no pedido" - se todos os itens foram removidos
- "Selecione uma Granja" - se granja foi removida
- "Selecione uma Data" - se data foi apagada
🔄 Processo de Atualização

Etapas da atualização:
- Validação: Sistema verifica todas as alterações
- Comparação: Identifica o que foi modificado
- Recálculo: Atualiza valores e totais
- Envio: Envia alterações para o servidor
- Confirmação: Sistema confirma a atualização
- Retorno: Volta para a lista ou detalhes do pedido
🚫 Cancelando a Edição
❌ Descartando Alterações
Como cancelar:
- Clique no botão "Voltar" ou "Cancelar"
- Use o botão de voltar do navegador/app
- As alterações não salvas serão perdidas
⚠️ Alterações Não Salvas
Se você sair da tela sem salvar, todas as alterações feitas serão perdidas. O pedido voltará ao estado anterior.
🔧 Limitações e Restrições
🚫 Campos Não Editáveis
Informações fixas:
- ID do pedido (gerado automaticamente)
- Data de criação do pedido
- Número do documento (se já gerado)
- Histórico de alterações
🔒 Restrições por Status
Status "Recebido":
- ✅ Todos os campos editáveis
- ✅ Pode adicionar/remover itens
- ✅ Pode alterar granja e local
Status "Integrado":
- 🚫 Campos desabilitados
- 🚫 Botão "Editar" não aparece
- 🚫 Apenas visualização permitida
⚙️ Controle Automático
O sistema controla automaticamente:
- Habilitação de campos baseada no status
- Disponibilidade do botão editar
- Validações específicas para cada alteração
- Recálculos automáticos de valores
💡 Dicas para Edição Eficiente
📝 Antes de Editar
- Verifique se o pedido pode ser editado "Recebido"
- Tenha os novos dados em mãos antes de começar
- Confirme se as alterações são realmente necessárias
- Anote as informações atuais caso precise reverter
⚡ Durante a Edição
- Faça uma alteração por vez para evitar confusão
- Observe os recálculos automáticos de valores
- Verifique se os horários ainda estão disponíveis após mudar local
- Confirme se os produtos continuam disponíveis
🔍 Verificações Importantes
- Confirme se a nova data de entrega está correta
- Verifique se o local de entrega está certo
- Revise as quantidades após editar itens
- Confira o valor total recalculado antes de salvar
📊 Impacto das Alterações
Ao alterar a granja:
- Todos os preços serão recalculados
- Local de entrega será resetado
- Horários disponíveis podem mudar
Ao modificar o local:
- Horários de entrega serão atualizados
- Valor do frete pode ser alterado
Ao editar quantidades:
- Valores dos itens serão recalculados
- Total do pedido será atualizado
🚀 Próximos Passos
Após editar o pedido:
- 📋 Listagem de Pedidos - Como visualizar pedidos editados
- ➕ Criação de Pedidos - Como criar novos pedidos
- 📊 Introdução aos Pedidos - Conceitos básicos do sistema
✅ Pedido Atualizado
Após salvar as alterações, o pedido será atualizado na lista principal com as novas informações e valores recalculados.
🔄 Controle de Versões
O sistema mantém controle das alterações realizadas, permitindo rastreabilidade das modificações feitas no pedido.
📞 Suporte
Precisa de ajuda para editar pedidos? Entre em contato com o suporte técnico através do email suporte@dataswine.com