Adempiere 3.5.2a

org.compiere.model
Class X_C_PeriodControl

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_C_PeriodControl
All Implemented Interfaces:
Serializable, Comparator, I_C_PeriodControl, I_Persistent, Evaluatee
Direct Known Subclasses:
MPeriodControl

public class X_C_PeriodControl
extends PO
implements I_C_PeriodControl, I_Persistent

Generated Model for C_PeriodControl

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int DOCBASETYPE_AD_Reference_ID
          DocBaseType AD_Reference_ID=183
static String DOCBASETYPE_APCreditMemo
          AP Credit Memo = APC
static String DOCBASETYPE_APInvoice
          AP Invoice = API
static String DOCBASETYPE_APPayment
          AP Payment = APP
static String DOCBASETYPE_ARCreditMemo
          AR Credit Memo = ARC
static String DOCBASETYPE_ARInvoice
          AR Invoice = ARI
static String DOCBASETYPE_ARProFormaInvoice
          AR Pro Forma Invoice = ARF
static String DOCBASETYPE_ARReceipt
          AR Receipt = ARR
static String DOCBASETYPE_BankStatement
          Bank Statement = CMB
static String DOCBASETYPE_CashJournal
          Cash Journal = CMC
static String DOCBASETYPE_DistributionOrder
          Distribution Order = DOO
static String DOCBASETYPE_GLDocument
          GL Document = GLD
static String DOCBASETYPE_GLJournal
          GL Journal = GLJ
static String DOCBASETYPE_MaintenanceOrder
          Maintenance Order = MOF
static String DOCBASETYPE_ManufacturingOperationActivity
          Manufacturing Operation Activity = MOA
static String DOCBASETYPE_ManufacturingOrder
          Manufacturing Order = MOP
static String DOCBASETYPE_ManufacturingOrderIssue
          Manufacturing Order Issue = MOI
static String DOCBASETYPE_ManufacturingOrderMethodVariation
          Manufacturing Order Method Variation = MOM
static String DOCBASETYPE_ManufacturingOrderRateVariation
          Manufacturing Order Rate Variation = MOV
static String DOCBASETYPE_ManufacturingOrderReceipt
          Manufacturing Order Receipt = MOR
static String DOCBASETYPE_ManufacturingOrderUseVariation
          Manufacturing Order Use Variation = MOU
static String DOCBASETYPE_MatchInvoice
          Match Invoice = MXI
static String DOCBASETYPE_MatchPO
          Match PO = MXP
static String DOCBASETYPE_MaterialDelivery
          Material Delivery = MMS
static String DOCBASETYPE_MaterialMovement
          Material Movement = MMM
static String DOCBASETYPE_MaterialPhysicalInventory
          Material Physical Inventory = MMI
static String DOCBASETYPE_MaterialProduction
          Material Production = MMP
static String DOCBASETYPE_MaterialReceipt
          Material Receipt = MMR
static String DOCBASETYPE_PaymentAllocation
          Payment Allocation = CMA
static String DOCBASETYPE_Payroll
          Payroll = HRP
static String DOCBASETYPE_ProjectIssue
          Project Issue = PJI
static String DOCBASETYPE_PurchaseOrder
          Purchase Order = POO
static String DOCBASETYPE_PurchaseRequisition
          Purchase Requisition = POR
static String DOCBASETYPE_QualityOrder
          Quality Order = MQO
static String DOCBASETYPE_SalesOrder
          Sales Order = SOO
static int PERIODACTION_AD_Reference_ID
          PeriodAction AD_Reference_ID=176
static String PERIODACTION_ClosePeriod
          Close Period = C
static String PERIODACTION_NoAction
           = N
static String PERIODACTION_OpenPeriod
          Open Period = O
static String PERIODACTION_PermanentlyClosePeriod
          Permanently Close Period = P
static int PERIODSTATUS_AD_Reference_ID
          PeriodStatus AD_Reference_ID=177
static String PERIODSTATUS_Closed
          Closed = C
static String PERIODSTATUS_NeverOpened
          Never opened = N
static String PERIODSTATUS_Open
          Open = O
static String PERIODSTATUS_PermanentlyClosed
          Permanently closed = P
 
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
 
Fields inherited from interface org.compiere.model.I_C_PeriodControl
accessLevel, COLUMNNAME_C_Period_ID, COLUMNNAME_C_PeriodControl_ID, COLUMNNAME_DocBaseType, COLUMNNAME_PeriodAction, COLUMNNAME_PeriodStatus, COLUMNNAME_Processing, Model, Table_ID, Table_Name
 
Constructor Summary
X_C_PeriodControl(Properties ctx, int C_PeriodControl_ID, String trxName)
          Standard Constructor
X_C_PeriodControl(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getC_Period_ID()
          Get Period.
 I_C_Period getC_Period()
           
 int getC_PeriodControl_ID()
          Get Period Control.
 String getDocBaseType()
          Get Document BaseType.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 String getPeriodAction()
          Get Period Action.
 String getPeriodStatus()
          Get Period Status.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isProcessing()
          Get Process Now.
 void setC_Period_ID(int C_Period_ID)
          Set Period.
 void setC_PeriodControl_ID(int C_PeriodControl_ID)
          Set Period Control.
 void setDocBaseType(String DocBaseType)
          Set Document BaseType.
 void setPeriodAction(String PeriodAction)
          Set Period Action.
 void setPeriodStatus(String PeriodStatus)
          Set Period Status.
 void setProcessing(boolean Processing)
          Set Process Now.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Field Detail

DOCBASETYPE_AD_Reference_ID

public static final int DOCBASETYPE_AD_Reference_ID
DocBaseType AD_Reference_ID=183

See Also:
Constant Field Values

DOCBASETYPE_GLJournal

public static final String DOCBASETYPE_GLJournal
GL Journal = GLJ

See Also:
Constant Field Values

DOCBASETYPE_GLDocument

public static final String DOCBASETYPE_GLDocument
GL Document = GLD

See Also:
Constant Field Values

DOCBASETYPE_APInvoice

public static final String DOCBASETYPE_APInvoice
AP Invoice = API

See Also:
Constant Field Values

DOCBASETYPE_APPayment

public static final String DOCBASETYPE_APPayment
AP Payment = APP

See Also:
Constant Field Values

DOCBASETYPE_ARInvoice

public static final String DOCBASETYPE_ARInvoice
AR Invoice = ARI

See Also:
Constant Field Values

DOCBASETYPE_ARReceipt

public static final String DOCBASETYPE_ARReceipt
AR Receipt = ARR

See Also:
Constant Field Values

DOCBASETYPE_SalesOrder

public static final String DOCBASETYPE_SalesOrder
Sales Order = SOO

See Also:
Constant Field Values

DOCBASETYPE_ARProFormaInvoice

public static final String DOCBASETYPE_ARProFormaInvoice
AR Pro Forma Invoice = ARF

See Also:
Constant Field Values

DOCBASETYPE_MaterialDelivery

public static final String DOCBASETYPE_MaterialDelivery
Material Delivery = MMS

See Also:
Constant Field Values

DOCBASETYPE_MaterialReceipt

public static final String DOCBASETYPE_MaterialReceipt
Material Receipt = MMR

See Also:
Constant Field Values

DOCBASETYPE_MaterialMovement

public static final String DOCBASETYPE_MaterialMovement
Material Movement = MMM

See Also:
Constant Field Values

DOCBASETYPE_PurchaseOrder

public static final String DOCBASETYPE_PurchaseOrder
Purchase Order = POO

See Also:
Constant Field Values

DOCBASETYPE_PurchaseRequisition

public static final String DOCBASETYPE_PurchaseRequisition
Purchase Requisition = POR

See Also:
Constant Field Values

DOCBASETYPE_MaterialPhysicalInventory

public static final String DOCBASETYPE_MaterialPhysicalInventory
Material Physical Inventory = MMI

See Also:
Constant Field Values

DOCBASETYPE_APCreditMemo

public static final String DOCBASETYPE_APCreditMemo
AP Credit Memo = APC

See Also:
Constant Field Values

DOCBASETYPE_ARCreditMemo

public static final String DOCBASETYPE_ARCreditMemo
AR Credit Memo = ARC

See Also:
Constant Field Values

DOCBASETYPE_BankStatement

public static final String DOCBASETYPE_BankStatement
Bank Statement = CMB

See Also:
Constant Field Values

DOCBASETYPE_CashJournal

public static final String DOCBASETYPE_CashJournal
Cash Journal = CMC

See Also:
Constant Field Values

DOCBASETYPE_PaymentAllocation

public static final String DOCBASETYPE_PaymentAllocation
Payment Allocation = CMA

See Also:
Constant Field Values

DOCBASETYPE_MaterialProduction

public static final String DOCBASETYPE_MaterialProduction
Material Production = MMP

See Also:
Constant Field Values

DOCBASETYPE_MatchInvoice

public static final String DOCBASETYPE_MatchInvoice
Match Invoice = MXI

See Also:
Constant Field Values

DOCBASETYPE_MatchPO

public static final String DOCBASETYPE_MatchPO
Match PO = MXP

See Also:
Constant Field Values

DOCBASETYPE_ProjectIssue

public static final String DOCBASETYPE_ProjectIssue
Project Issue = PJI

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOperationActivity

public static final String DOCBASETYPE_ManufacturingOperationActivity
Manufacturing Operation Activity = MOA

See Also:
Constant Field Values

DOCBASETYPE_MaintenanceOrder

public static final String DOCBASETYPE_MaintenanceOrder
Maintenance Order = MOF

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderIssue

public static final String DOCBASETYPE_ManufacturingOrderIssue
Manufacturing Order Issue = MOI

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderMethodVariation

public static final String DOCBASETYPE_ManufacturingOrderMethodVariation
Manufacturing Order Method Variation = MOM

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrder

public static final String DOCBASETYPE_ManufacturingOrder
Manufacturing Order = MOP

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderReceipt

public static final String DOCBASETYPE_ManufacturingOrderReceipt
Manufacturing Order Receipt = MOR

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderUseVariation

public static final String DOCBASETYPE_ManufacturingOrderUseVariation
Manufacturing Order Use Variation = MOU

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderRateVariation

public static final String DOCBASETYPE_ManufacturingOrderRateVariation
Manufacturing Order Rate Variation = MOV

See Also:
Constant Field Values

DOCBASETYPE_QualityOrder

public static final String DOCBASETYPE_QualityOrder
Quality Order = MQO

See Also:
Constant Field Values

DOCBASETYPE_Payroll

public static final String DOCBASETYPE_Payroll
Payroll = HRP

See Also:
Constant Field Values

DOCBASETYPE_DistributionOrder

public static final String DOCBASETYPE_DistributionOrder
Distribution Order = DOO

See Also:
Constant Field Values

PERIODACTION_AD_Reference_ID

public static final int PERIODACTION_AD_Reference_ID
PeriodAction AD_Reference_ID=176

See Also:
Constant Field Values

PERIODACTION_OpenPeriod

public static final String PERIODACTION_OpenPeriod
Open Period = O

See Also:
Constant Field Values

PERIODACTION_ClosePeriod

public static final String PERIODACTION_ClosePeriod
Close Period = C

See Also:
Constant Field Values

PERIODACTION_PermanentlyClosePeriod

public static final String PERIODACTION_PermanentlyClosePeriod
Permanently Close Period = P

See Also:
Constant Field Values

PERIODACTION_NoAction

public static final String PERIODACTION_NoAction
= N

See Also:
Constant Field Values

PERIODSTATUS_AD_Reference_ID

public static final int PERIODSTATUS_AD_Reference_ID
PeriodStatus AD_Reference_ID=177

See Also:
Constant Field Values

PERIODSTATUS_Open

public static final String PERIODSTATUS_Open
Open = O

See Also:
Constant Field Values

PERIODSTATUS_Closed

public static final String PERIODSTATUS_Closed
Closed = C

See Also:
Constant Field Values

PERIODSTATUS_PermanentlyClosed

public static final String PERIODSTATUS_PermanentlyClosed
Permanently closed = P

See Also:
Constant Field Values

PERIODSTATUS_NeverOpened

public static final String PERIODSTATUS_NeverOpened
Never opened = N

See Also:
Constant Field Values
Constructor Detail

X_C_PeriodControl

public X_C_PeriodControl(Properties ctx,
                         int C_PeriodControl_ID,
                         String trxName)
Standard Constructor


X_C_PeriodControl

public X_C_PeriodControl(Properties ctx,
                         ResultSet rs,
                         String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
2 - Client

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
POInfo

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

setC_PeriodControl_ID

public void setC_PeriodControl_ID(int C_PeriodControl_ID)
Set Period Control.

Specified by:
setC_PeriodControl_ID in interface I_C_PeriodControl
Parameters:
C_PeriodControl_ID - Period Control

getC_PeriodControl_ID

public int getC_PeriodControl_ID()
Get Period Control.

Specified by:
getC_PeriodControl_ID in interface I_C_PeriodControl
Returns:
Period Control

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

getC_Period

public I_C_Period getC_Period()
                       throws Exception
Specified by:
getC_Period in interface I_C_PeriodControl
Throws:
Exception

setC_Period_ID

public void setC_Period_ID(int C_Period_ID)
Set Period.

Specified by:
setC_Period_ID in interface I_C_PeriodControl
Parameters:
C_Period_ID - Period of the Calendar

getC_Period_ID

public int getC_Period_ID()
Get Period.

Specified by:
getC_Period_ID in interface I_C_PeriodControl
Returns:
Period of the Calendar

setDocBaseType

public void setDocBaseType(String DocBaseType)
Set Document BaseType.

Specified by:
setDocBaseType in interface I_C_PeriodControl
Parameters:
DocBaseType - Logical type of document

getDocBaseType

public String getDocBaseType()
Get Document BaseType.

Specified by:
getDocBaseType in interface I_C_PeriodControl
Returns:
Logical type of document

setPeriodAction

public void setPeriodAction(String PeriodAction)
Set Period Action.

Specified by:
setPeriodAction in interface I_C_PeriodControl
Parameters:
PeriodAction - Action taken for this period

getPeriodAction

public String getPeriodAction()
Get Period Action.

Specified by:
getPeriodAction in interface I_C_PeriodControl
Returns:
Action taken for this period

setPeriodStatus

public void setPeriodStatus(String PeriodStatus)
Set Period Status.

Specified by:
setPeriodStatus in interface I_C_PeriodControl
Parameters:
PeriodStatus - Current state of this period

getPeriodStatus

public String getPeriodStatus()
Get Period Status.

Specified by:
getPeriodStatus in interface I_C_PeriodControl
Returns:
Current state of this period

setProcessing

public void setProcessing(boolean Processing)
Set Process Now.

Specified by:
setProcessing in interface I_C_PeriodControl
Parameters:
Processing - Process Now

isProcessing

public boolean isProcessing()
Get Process Now.

Specified by:
isProcessing in interface I_C_PeriodControl
Returns:
Process Now

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.