DocumentStateChangeAction.java
package com.tradecloud.domain.document;
/**
* List of user state change request actions that are allowed through the state service for a Document.
*
* @author ronan
*/
public enum DocumentStateChangeAction {
SIGNOFF, UNSIGNOFF, PAY, REJECT, COMPLETE, DELETE, SEND_TO_ERP, ERP_REJECT, TREASURY_DEAL_NOT_LINKED, TREASURY_DEAL_FULL_LINKED,
REQUEST_CREDIT_NOTE, CANCEL_CREDIT_NOTE_REQUEST, CANCEL_AWAITING_FINANCIAL_SUPERVISOR_SIGN_OFF, CREDIT_NOTE_CREATED, TOLERANCE_ACCEPT,
TOLERANCE_REJECT, PAYMENT_INITIATE, REINSTATE, RESOLVE_PENDING_SIGN_OFF, REQUIRES_MAPPING, REQUIRES_TARIFFING, SHIPMENT_CREATED,
DUTY_DRAWBACK_ISSUE, DUTY_DRAWBACK_SUCCESS, NO_DUTY_DRAWBACK, REPLACE, OVER_PAID, REVERSAL;
// SETTLED
}