- Fluxo e limites do acompanhamento
- Solicitações recebidas de demonstração B2B e oportunidades existentes. Uma linha por `OpportunityID`, não por contato. Acompanhamento por e-mail somente quando `ConsentStatus` for `Allowed` ou houver uma regra documentada para negócios existentes; `Suppressed` significa nenhum contato. Etapas `New`, `Discovery`, `Evaluation`, `WaitingCustomer`, `Won`, `Lost`. O `Owner` aceita explicitamente a transferência. Cadência padrão: primeira resposta a leads `New` em um dia útil; depois disso, somente uma próxima data acordada ou uma data de revisão interna criada pelo responsável. O rastreador apoia filas diárias por responsável e revisão gerencial da carga de trabalho, não e-mails automáticos nem pontuação de leads.
- Campos, sistemas e exemplos
- Campos de `Opportunities`: `OpportunityID`, `AccountName`, `ContactName`, `WorkEmail`, `Source`, `ConsentStatus`, `ConsentEvidence`, `Stage`, `EstimatedValue`, `Currency`, `Owner`, `OwnerAcceptedAt`, `LastInteractionAt`, `LastInteractionType`, `LastInteractionEvidence`, `AgreedNextStep`, `NextActionDate`, `NextActionType`, `WaitingOn`, `SuppressedAt`, `ClosedAt`, `OutcomeReason`, `UpdatedAt`. A tabela `Interactions` contém `InteractionID`, `OpportunityID`, `At`, `Direction`, `Channel`, `Summary`, `EvidenceLocator`, `RecordedBy`. Exemplo O-104: formulário recebido, `Allowed` com registro de formulário F-88, `New`, responsável Mei aceitou em 28 de agosto, nenhuma interação, criado em 28 de agosto às 15:00 em Xangai. O-107: `Evaluation`, última chamada em 27 de agosto, o cliente disse que revisaria o documento de segurança e responderia após a reunião interna, mas não deu uma data; responsável Leo. O-109: `Suppressed` em 26 de agosto após cancelamento, antiga data de acompanhamento em 29 de agosto permanece.
- Regras de estado, lembretes e privacidade
- Data de revisão: 31 de agosto de 2026, `Asia/Shanghai`. Calendário de dias úteis na tabela `Holidays`. Obrigatório para `New`: evidência de consentimento, aceitação do responsável, horário de criação. `Evaluation`: evidência da última interação; `NextActionDate` somente se acordada ou explicitamente interna. `WaitingCustomer` não inventa uma data. `Suppressed` e `Won`/`Lost` nunca ficam atrasados. Responsável ausente é `Data issue`. `WorkEmail` duplicado não significa automaticamente oportunidade duplicada; `OpportunityID` duplicado é inválido. Limitar o acesso à pasta de trabalho a operações de vendas; a política de retenção não foi fornecida, então marcar como `pending`.