IDEMPIERE-3599 allow DocActions to be selected in a more flexible way / Allow adding Reactivate on Closed
This commit is contained in:
parent
38ac6686fe
commit
7b8157861f
|
@ -61,7 +61,7 @@ public interface DocAction
|
||||||
/** Invalidate = IN */
|
/** Invalidate = IN */
|
||||||
public static final String ACTION_Invalidate = "IN";
|
public static final String ACTION_Invalidate = "IN";
|
||||||
/** ReOpen = OP */
|
/** ReOpen = OP */
|
||||||
public static final String ACTION_ReOpen = "OP";
|
// public static final String ACTION_ReOpen = "OP";
|
||||||
|
|
||||||
/** Drafted = DR */
|
/** Drafted = DR */
|
||||||
public static final String STATUS_Drafted = "DR";
|
public static final String STATUS_Drafted = "DR";
|
||||||
|
|
|
@ -692,7 +692,7 @@ public class DocumentEngine implements DocAction
|
||||||
ACTION_Post, ACTION_Void};
|
ACTION_Post, ACTION_Void};
|
||||||
|
|
||||||
if (isClosed())
|
if (isClosed())
|
||||||
return new String[] {ACTION_Post, ACTION_ReOpen};
|
return new String[] {ACTION_Post, ACTION_ReActivate};
|
||||||
|
|
||||||
if (isReversed() || isVoided())
|
if (isReversed() || isVoided())
|
||||||
return new String[] {ACTION_Post};
|
return new String[] {ACTION_Post};
|
||||||
|
@ -965,11 +965,13 @@ public class DocumentEngine implements DocAction
|
||||||
options[index++] = DocumentEngine.ACTION_Void;
|
options[index++] = DocumentEngine.ACTION_Void;
|
||||||
options[index++] = DocumentEngine.ACTION_Prepare;
|
options[index++] = DocumentEngine.ACTION_Prepare;
|
||||||
}
|
}
|
||||||
|
/* IDEMPIERE-3599 - commented to allow adding options to these terminal status
|
||||||
// Closed, Voided, REversed .. CL/VO/RE
|
// Closed, Voided, REversed .. CL/VO/RE
|
||||||
else if (docStatus.equals(DocumentEngine.STATUS_Closed)
|
else if (docStatus.equals(DocumentEngine.STATUS_Closed)
|
||||||
|| docStatus.equals(DocumentEngine.STATUS_Voided)
|
|| docStatus.equals(DocumentEngine.STATUS_Voided)
|
||||||
|| docStatus.equals(DocumentEngine.STATUS_Reversed))
|
|| docStatus.equals(DocumentEngine.STATUS_Reversed))
|
||||||
return 0;
|
return 0;
|
||||||
|
*/
|
||||||
|
|
||||||
/********************
|
/********************
|
||||||
* Order
|
* Order
|
||||||
|
|
Loading…
Reference in New Issue