|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.model.PO
org.eevolution.model.X_HR_Process
org.eevolution.model.MHRProcess
public class MHRProcess
Order Model. Please do not set DocStatus and C_DocType_ID directly. They are set in the process() method. Use DocAction and C_DocTypeTarget_ID instead.
| Field Summary | |
|---|---|
static MHRPayrollConcept[] |
linesConcept
|
static MBPartner[] |
linesEmployee
|
static int |
m_attribute
|
static int |
m_bpartner
|
static String |
m_columnRef
|
static String |
m_columnType
|
static int |
m_concept
|
static Timestamp |
m_dateFrom
|
static Timestamp |
m_dateTo
|
static String |
m_From
|
static Hashtable<Integer,MHRMovement> |
m_movement
|
static int |
m_payroll
|
static int |
m_period
|
static int |
m_process
|
static String |
m_To
|
| Fields inherited from class org.compiere.model.PO |
|---|
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID |
| Constructor Summary | |
|---|---|
MHRProcess(Properties ctx,
int HR_Process_ID,
String trxName)
Default Constructor |
|
MHRProcess(Properties ctx,
ResultSet rs,
String trxName)
Load Constructor |
|
| Method Summary | |
|---|---|
boolean |
approveIt()
Approve Document |
protected boolean |
beforeSave(boolean newRecord)
before Save Create lines From concept payment |
boolean |
closeIt()
Close Document. |
String |
completeIt()
Complete Document |
File |
createPDF()
Create PDF |
File |
createPDF(File file)
Create PDF file |
BigDecimal |
getAmount(int HR_Process_ID)
Get Lines |
BigDecimal |
getApprovalAmt()
Get Document Approval Amount |
double |
getAttribute(Properties ctx,
String vAttribute,
int periodFrom,
int periodTo,
String pFrom,
String pTo)
|
double |
getAttribute(Properties ctx,
String vAttribute,
Timestamp daeFrom,
Timestamp m_dateTo)
|
static double |
getAttribute(String pConcept)
Get Attribute [get Attribute to search key concept ] Parameter : pConcept - Value to Concept Return: Amount of concept, applying to employee |
static Timestamp |
getAttributeDate(String pConcept)
Get Attribute [get Attribute to search key concept ] |
int |
getC_Currency_ID()
Get Document Currency |
static double |
getConcept(String pconcept)
|
static double |
getConcept(String pConcept,
int periodFrom,
int periodTo)
|
static double |
getConceptGroup(String pconcept)
|
static double |
getDays(int period)
|
static int |
getDays(String date1,
String date2)
Get Days, Date in Format String |
static int |
getDays(Timestamp date1,
Timestamp date2)
Get Days, Date in Format Timestamp |
int |
getDoc_User_ID()
Get Document Owner (Responsible) |
String |
getDocumentInfo()
Get Document Info |
MHRMovement[] |
getLines(boolean requery,
int HR_Process_ID)
Get Lines |
static double |
getList(String pList,
double amount,
String column)
Get Concept [get concept to search key ] Parameter: pList - Value List amount - Amount to search column - Number of column to return (1.......8) Return: The amount corresponding to the designated column 'column' |
String |
getProcessMsg()
Get Process Message |
String |
getSummary()
Get Summary |
boolean |
invalidateIt()
Invalidate Document |
void |
movement()
|
boolean |
postIt()
Post Document - nothing |
String |
prepareIt()
Prepare Document |
boolean |
processIt(String processAction)
Process document |
boolean |
reActivateIt()
Re-activate. |
boolean |
rejectIt()
Reject Approval |
boolean |
reverseAccrualIt()
Reverse Accrual - none |
boolean |
reverseCorrectIt()
Reverse Correction - same void |
void |
setProcessed(boolean processed)
Set Processed. |
boolean |
unlockIt()
Unlock Document. |
boolean |
voidIt()
Void Document. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.compiere.process.DocAction |
|---|
get_ID, get_Logger, get_Table_ID, get_TrxName, getAD_Client_ID, getAD_Org_ID, getCtx, getDocAction, getDocStatus, getDocumentNo, save, setDocStatus |
| Methods inherited from interface org.compiere.model.I_Persistent |
|---|
save |
| Field Detail |
|---|
public static int m_process
public static int m_bpartner
public static int m_concept
public static int m_period
public static int m_payroll
public static int m_attribute
public static String m_columnType
public static String m_columnRef
public static Timestamp m_dateFrom
public static Timestamp m_dateTo
public static String m_From
public static String m_To
public static Hashtable<Integer,MHRMovement> m_movement
public static MHRPayrollConcept[] linesConcept
public static MBPartner[] linesEmployee
| Constructor Detail |
|---|
public MHRProcess(Properties ctx,
int HR_Process_ID,
String trxName)
ctx - contextHR_Process_ID - To load, (0 create new order)
public MHRProcess(Properties ctx,
ResultSet rs,
String trxName)
ctx - contextrs - result set record| Method Detail |
|---|
public void setProcessed(boolean processed)
setProcessed in interface I_HR_ProcesssetProcessed in class X_HR_Processprocessed - processedprotected boolean beforeSave(boolean newRecord)
beforeSave in class POnewRecord - new record
public boolean processIt(String processAction)
processIt in interface DocActionprocessAction - document action
public boolean unlockIt()
unlockIt in interface DocActionpublic boolean invalidateIt()
invalidateIt in interface DocActionpublic String prepareIt()
prepareIt in interface DocActionpublic boolean approveIt()
approveIt in interface DocActionpublic boolean rejectIt()
rejectIt in interface DocActionpublic String completeIt()
completeIt in interface DocActionpublic boolean postIt()
public boolean voidIt()
voidIt in interface DocActionpublic boolean closeIt()
closeIt in interface DocActionpublic boolean reverseCorrectIt()
reverseCorrectIt in interface DocActionpublic boolean reverseAccrualIt()
reverseAccrualIt in interface DocActionpublic boolean reActivateIt()
reActivateIt in interface DocActionpublic int getDoc_User_ID()
getDoc_User_ID in interface DocActionpublic BigDecimal getApprovalAmt()
getApprovalAmt in interface DocActionpublic int getC_Currency_ID()
DocAction
getC_Currency_ID in interface DocActionpublic String getProcessMsg()
DocAction
getProcessMsg in interface DocActionpublic String getSummary()
DocAction
getSummary in interface DocActionpublic File createPDF()
createPDF in interface DocActionpublic File createPDF(File file)
file - output file
public String getDocumentInfo()
getDocumentInfo in interface DocAction
public MHRMovement[] getLines(boolean requery,
int HR_Process_ID)
requery - requery
public BigDecimal getAmount(int HR_Process_ID)
requery - requery
public static double getConcept(String pconcept)
public static double getConceptGroup(String pconcept)
public static double getList(String pList,
double amount,
String column)
public static double getAttribute(String pConcept)
public static Timestamp getAttributeDate(String pConcept)
public static int getDays(Timestamp date1,
Timestamp date2)
public static int getDays(String date1,
String date2)
public static double getConcept(String pConcept,
int periodFrom,
int periodTo)
public double getAttribute(Properties ctx,
String vAttribute,
Timestamp daeFrom,
Timestamp m_dateTo)
public double getAttribute(Properties ctx,
String vAttribute,
int periodFrom,
int periodTo,
String pFrom,
String pTo)
public static double getDays(int period)
public void movement()
|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||