KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > compiere > model > X_C_PeriodControl


1 /** Generated Model - DO NOT CHANGE - Copyright (C) 1999-2003 Jorg Janke **/
2 package org.compiere.model;
3 import java.util.*;
4 import java.sql.*;
5 import java.math.*;
6 import java.io.Serializable JavaDoc;
7 import org.compiere.util.*;
8 /** Generated Model for C_PeriodControl
9  ** @version $Id: X_C_PeriodControl.java,v 1.26 2003/10/31 05:30:54 jjanke Exp $ **/

10 public class X_C_PeriodControl extends PO
11 {
12 /** Standard Constructor **/
13 public X_C_PeriodControl (Properties ctx, int C_PeriodControl_ID)
14 {
15 super (ctx, C_PeriodControl_ID);
16 /** if (C_PeriodControl_ID == 0)
17 {
18 setC_PeriodControl_ID (0);
19 setC_Period_ID (0);
20 setDocBaseType (null);
21 setPeriodAction (null);
22 }
23  **/

24 }
25 /** Load Constructor **/
26 public X_C_PeriodControl (Properties ctx, ResultSet rs)
27 {
28 super (ctx, rs);
29 }
30 /** Load Meta Data **/
31 protected POInfo initPO (Properties ctx)
32 {
33 int AD_Table_ID = 229;
34 POInfo poi = POInfo.getPOInfo (ctx, AD_Table_ID);
35 return poi;
36 }
37 public String JavaDoc toString()
38 {
39 StringBuffer JavaDoc sb = new StringBuffer JavaDoc ("X_C_PeriodControl[").append(getID()).append("]");
40 return sb.toString();
41 }
42 void setC_PeriodControl_ID (int C_PeriodControl_ID)
43 {
44 setValueNoCheck ("C_PeriodControl_ID", new Integer JavaDoc(C_PeriodControl_ID));
45 }
46 public int getC_PeriodControl_ID()
47 {
48 Integer JavaDoc ii = (Integer JavaDoc)getValue("C_PeriodControl_ID");
49 if (ii == null) return 0;
50 return ii.intValue();
51 }
52 void setC_Period_ID (int C_Period_ID)
53 {
54 setValueNoCheck ("C_Period_ID", new Integer JavaDoc(C_Period_ID));
55 }
56 public int getC_Period_ID()
57 {
58 Integer JavaDoc ii = (Integer JavaDoc)getValue("C_Period_ID");
59 if (ii == null) return 0;
60 return ii.intValue();
61 }
62 public static final String JavaDoc DOCBASETYPE_APCreditMemo = "APC";
63 public static final String JavaDoc DOCBASETYPE_ARCreditMemo = "ARC";
64 public static final String JavaDoc DOCBASETYPE_BankStatement = "CMB";
65 public static final String JavaDoc DOCBASETYPE_CashJournal = "CMC";
66 public static final String JavaDoc DOCBASETYPE_PaymentAllocation = "CMA";
67 public static final String JavaDoc DOCBASETYPE_GLJournal = "GLJ";
68 public static final String JavaDoc DOCBASETYPE_GLDocument = "GLD";
69 public static final String JavaDoc DOCBASETYPE_APInvoice = "API";
70 public static final String JavaDoc DOCBASETYPE_APPayment = "APP";
71 public static final String JavaDoc DOCBASETYPE_ARInvoice = "ARI";
72 public static final String JavaDoc DOCBASETYPE_ARReceipt = "ARR";
73 public static final String JavaDoc DOCBASETYPE_SalesOrder = "SOO";
74 public static final String JavaDoc DOCBASETYPE_ARProFormaInvoice = "ARF";
75 public static final String JavaDoc DOCBASETYPE_MaterialDelivery = "MMS";
76 public static final String JavaDoc DOCBASETYPE_MaterialReceipt = "MMR";
77 public static final String JavaDoc DOCBASETYPE_MaterialMovement = "MMM";
78 public static final String JavaDoc DOCBASETYPE_PurchaseOrder = "POO";
79 public static final String JavaDoc DOCBASETYPE_PurchaseRequisition = "POR";
80 public static final String JavaDoc DOCBASETYPE_MaterialPhysicalInventory = "MMI";
81 public static final String JavaDoc DOCBASETYPE_MaterialProduction = "MMP";
82 public static final String JavaDoc DOCBASETYPE_MatchInvoice = "MXI";
83 public static final String JavaDoc DOCBASETYPE_MatchPO = "MXP";
84 public static final String JavaDoc DOCBASETYPE_ProjectIssue = "PJI";
85 public void setDocBaseType (String JavaDoc DocBaseType)
86 {
87 if (DocBaseType.equals("APC") || DocBaseType.equals("ARC") || DocBaseType.equals("CMB") || DocBaseType.equals("CMC") || DocBaseType.equals("CMA") || DocBaseType.equals("GLJ") || DocBaseType.equals("GLD") || DocBaseType.equals("API") || DocBaseType.equals("APP") || DocBaseType.equals("ARI") || DocBaseType.equals("ARR") || DocBaseType.equals("SOO") || DocBaseType.equals("ARF") || DocBaseType.equals("MMS") || DocBaseType.equals("MMR") || DocBaseType.equals("MMM") || DocBaseType.equals("POO") || DocBaseType.equals("POR") || DocBaseType.equals("MMI") || DocBaseType.equals("MMP") || DocBaseType.equals("MXI") || DocBaseType.equals("MXP") || DocBaseType.equals("PJI"));
88  else throw new IllegalArgumentException JavaDoc ("DocBaseType Invalid value - Reference_ID=183 - APC - ARC - CMB - CMC - CMA - GLJ - GLD - API - APP - ARI - ARR - SOO - ARF - MMS - MMR - MMM - POO - POR - MMI - MMP - MXI - MXP - PJI");
89 if (DocBaseType == null) throw new IllegalArgumentException JavaDoc ("DocBaseType is mandatory");
90 setValue ("DocBaseType", DocBaseType);
91 }
92 public String JavaDoc getDocBaseType()
93 {
94 return (String JavaDoc)getValue("DocBaseType");
95 }
96 public static final String JavaDoc PERIODACTION_OpenPeriod = "O";
97 public static final String JavaDoc PERIODACTION_ClosePeriod = "C";
98 public static final String JavaDoc PERIODACTION_PermanentlyClosePeriod = "P";
99 public static final String JavaDoc PERIODACTION_LeNoActionGt = "N";
100 public void setPeriodAction (String JavaDoc PeriodAction)
101 {
102 if (PeriodAction.equals("O") || PeriodAction.equals("C") || PeriodAction.equals("P") || PeriodAction.equals("N"));
103  else throw new IllegalArgumentException JavaDoc ("PeriodAction Invalid value - Reference_ID=176 - O - C - P - N");
104 if (PeriodAction == null) throw new IllegalArgumentException JavaDoc ("PeriodAction is mandatory");
105 setValue ("PeriodAction", PeriodAction);
106 }
107 public String JavaDoc getPeriodAction()
108 {
109 return (String JavaDoc)getValue("PeriodAction");
110 }
111 public static final String JavaDoc PERIODSTATUS_Open = "O";
112 public static final String JavaDoc PERIODSTATUS_Closed = "C";
113 public static final String JavaDoc PERIODSTATUS_PermanentlyClosed = "P";
114 public static final String JavaDoc PERIODSTATUS_NeverOpened = "N";
115 void setPeriodStatus (String JavaDoc PeriodStatus)
116 {
117 if (PeriodStatus.equals("O") || PeriodStatus.equals("C") || PeriodStatus.equals("P") || PeriodStatus.equals("N"));
118  else throw new IllegalArgumentException JavaDoc ("PeriodStatus Invalid value - Reference_ID=177 - O - C - P - N");
119 setValueNoCheck ("PeriodStatus", PeriodStatus);
120 }
121 public String JavaDoc getPeriodStatus()
122 {
123 return (String JavaDoc)getValue("PeriodStatus");
124 }
125 public void setProcessing (String JavaDoc Processing)
126 {
127 setValue ("Processing", Processing);
128 }
129 public String JavaDoc getProcessing()
130 {
131 return (String JavaDoc)getValue("Processing");
132 }
133 }
134
Popular Tags