Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.enumuration.dtr;

/**
 * Structured outcome tag captured on every C2C call/interaction (SOP §12.2).
 * Seven-value standard set. Each disposition drives a stage transition + contextual sub-fields
 * (handled in the disposition endpoint / modal):
 *
 *  INTERESTED    → QUALIFIED (needs business value)
 *  CALLBACK      → schedule callback date/time
 *  NOT_REACHABLE → auto-retry; DROPPED after N unreachable attempts
 *  WRONG_NUMBER  → flag + close (or correct the number)
 *  FOLLOW_UP     → call / meeting (field visit)
 *  NOT_INTERESTED→ sub-reason (Price / Terms / Already partnered / Category mismatch / Other) + comment
 *  DO_NOT_CALL   → permanent block; retailer added to the DND list (DND management is a later phase)
 */
public enum LeadDisposition {
    INTERESTED,
    CALLBACK,
    NOT_REACHABLE,
    WRONG_NUMBER,
    FOLLOW_UP,
    NOT_INTERESTED,
    DO_NOT_CALL;
}