OrderStateChangeAction.java

package com.tradecloud.domain.model.ordermanagement;

/**
 * List of user state change request actions that are allowed through the state service for Order.
 *
 * @author ronan
 */
public enum OrderStateChangeAction {
    SIGNOFF, UNSIGNOFF, REJECT_ERP_ORDER, REQUEST_TARIFF_AMENDMENT, LSP_REJECT_SIGNOFF, LSP_ACCEPT_SIGNOFF, LSP_REJECT_UNSIGNOFF,
    LSP_ACCEPT_UNSIGNOFF, UNFINALISED, FREIGHT_RECEIVED, BOOKED_IN, RESET_TO_FINALIZED, RESET_TO_SIGNOFF, RESUBMIT_SIGNOFF, RESUBMIT_UNSIGNOFF,
    ACCEPT_TOLERANCE, REJECT_TOLERANCE, TOLERANCE_EXCEEDED, GOODS_RECEIVED_NOTE, IN_EXECUTION, READY, AWAITING_BOOKING, AWAITING_COLLECTION,
    ARCHIVE, UNARCHIVE, CANCEL_BOOKING, SUPPLIER_BOOKING_REQUEST, GOODS_PARTIALLY_RECEIVED,
    ORDER_ACTUAL_COSTING_RECEIPT, ORDER_ACTUAL_COSTING_RECEIPT_UNSIGNOFF;
}