chenmingliang преди 5 месеца
родител
ревизия
659a43cf17

+ 1 - 1
metadata/com/kingdee/eas/hr/perf/app/CT_PF_PerformanPPE.table

@@ -121,7 +121,7 @@
         </column>
     </columns>
     <primaryKey>
-        <name>CPK_PF_PrfrmnPP08o</name>
+        <name>CPK_PF_PrfrmnPPE</name>
         <userDefined>true</userDefined>
         <primaryKeyColumns>
             <primaryKeyColumn>

+ 284 - 119
metadata/com/kingdee/eas/hr/perf/app/CT_PF_PerformanProjectPerson.table

@@ -8,37 +8,51 @@
     <bizUnitPK>com.kingdee.eas.hr.perf.PerformanProjectPerson</bizUnitPK>
     <columns>
         <column>
-            <name>FCreatorID</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreatorID].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreatorID].description</description>
+            <name>FFivouchered</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FFivouchered].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FFivouchered].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue>0</defaultValue>
+            <sqlType>INT</sqlType>
+            <length>1</length>
+            <scale>0</scale>
+            <precision>1</precision>
+        </column>
+        <column>
+            <name>CFPerfPlanStr</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPerfPlanStr].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPerfPlanStr].description</description>
             <userDefined>true</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
             <sqlType>VARCHAR</sqlType>
-            <length>44</length>
+            <length>255</length>
             <scale>0</scale>
-            <precision>0</precision>
+            <precision>255</precision>
         </column>
         <column>
-            <name>FCreateTime</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreateTime].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreateTime].description</description>
+            <name>CFPersonID</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPersonID].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPersonID].description</description>
             <userDefined>true</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
-            <sqlType>DATETIME</sqlType>
-            <length>8</length>
+            <sqlType>VARCHAR</sqlType>
+            <length>44</length>
             <scale>0</scale>
-            <precision>8</precision>
+            <precision>0</precision>
         </column>
         <column>
-            <name>FLastUpdateUserID</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateUserID].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateUserID].description</description>
+            <name>CFOrgDepID</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFOrgDepID].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFOrgDepID].description</description>
             <userDefined>true</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
@@ -50,23 +64,37 @@
             <precision>0</precision>
         </column>
         <column>
-            <name>FLastUpdateTime</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateTime].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateTime].description</description>
+            <name>CFPerPojectSum</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPerPojectSum].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPerPojectSum].description</description>
             <userDefined>true</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
-            <sqlType>DATETIME</sqlType>
-            <length>8</length>
+            <sqlType>NUMERIC</sqlType>
+            <length>28</length>
+            <scale>10</scale>
+            <precision>28</precision>
+        </column>
+        <column>
+            <name>FAdminOrgUnitId</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAdminOrgUnitId].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAdminOrgUnitId].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue />
+            <sqlType>VARCHAR</sqlType>
+            <length>44</length>
             <scale>0</scale>
-            <precision>8</precision>
+            <precision>0</precision>
         </column>
         <column>
-            <name>FControlUnitID</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FControlUnitID].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FControlUnitID].description</description>
+            <name>FHROrgUnitID</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHROrgUnitID].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHROrgUnitID].description</description>
             <userDefined>true</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
@@ -77,25 +105,67 @@
             <scale>0</scale>
             <precision>0</precision>
         </column>
+        <column>
+            <name>FBillState</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FBillState].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FBillState].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue />
+            <sqlType>INT</sqlType>
+            <length>4</length>
+            <scale>0</scale>
+            <precision>4</precision>
+        </column>
+        <column>
+            <name>FApproveType</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FApproveType].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FApproveType].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue />
+            <sqlType>INT</sqlType>
+            <length>4</length>
+            <scale>0</scale>
+            <precision>4</precision>
+        </column>
+        <column>
+            <name>FIsMultiEntry</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FIsMultiEntry].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FIsMultiEntry].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue />
+            <sqlType>INT</sqlType>
+            <length>1</length>
+            <scale>0</scale>
+            <precision>1</precision>
+        </column>
         <column>
             <name>FNumber</name>
             <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FNumber].alias</alias>
             <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FNumber].description</description>
-            <userDefined>true</userDefined>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
             <sqlType>NVARCHAR</sqlType>
-            <length>80</length>
+            <length>0</length>
             <scale>0</scale>
-            <precision>80</precision>
+            <precision>0</precision>
         </column>
         <column>
             <name>FBizDate</name>
             <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FBizDate].alias</alias>
             <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FBizDate].description</description>
-            <userDefined>true</userDefined>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
@@ -109,7 +179,7 @@
             <name>FHandlerID</name>
             <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHandlerID].alias</alias>
             <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHandlerID].description</description>
-            <userDefined>true</userDefined>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
@@ -123,15 +193,15 @@
             <name>FDescription</name>
             <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FDescription].alias</alias>
             <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FDescription].description</description>
-            <userDefined>true</userDefined>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
-            <sqlType>NVARCHAR</sqlType>
-            <length>80</length>
+            <sqlType>VARCHAR</sqlType>
+            <length>0</length>
             <scale>0</scale>
-            <precision>80</precision>
+            <precision>0</precision>
         </column>
         <column>
             <name>FHasEffected</name>
@@ -143,15 +213,15 @@
             <isNullable>true</isNullable>
             <defaultValue />
             <sqlType>INT</sqlType>
-            <length>4</length>
+            <length>1</length>
             <scale>0</scale>
-            <precision>4</precision>
+            <precision>1</precision>
         </column>
         <column>
             <name>FAuditorID</name>
             <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAuditorID].alias</alias>
             <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAuditorID].description</description>
-            <userDefined>true</userDefined>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
@@ -170,10 +240,10 @@
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
-            <sqlType>NVARCHAR</sqlType>
-            <length>80</length>
+            <sqlType>VARCHAR</sqlType>
+            <length>0</length>
             <scale>0</scale>
-            <precision>80</precision>
+            <precision>0</precision>
         </column>
         <column>
             <name>FSourceFunction</name>
@@ -184,71 +254,71 @@
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
-            <sqlType>NVARCHAR</sqlType>
-            <length>80</length>
+            <sqlType>VARCHAR</sqlType>
+            <length>0</length>
             <scale>0</scale>
-            <precision>80</precision>
+            <precision>0</precision>
         </column>
         <column>
-            <name>FID</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FID].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FID].description</description>
-            <userDefined>true</userDefined>
+            <name>FCreatorID</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreatorID].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreatorID].description</description>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
-            <isNullable>false</isNullable>
+            <isNullable>true</isNullable>
             <defaultValue />
             <sqlType>VARCHAR</sqlType>
             <length>44</length>
             <scale>0</scale>
-            <precision>44</precision>
+            <precision>0</precision>
         </column>
         <column>
-            <name>FFivouchered</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FFivouchered].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FFivouchered].description</description>
-            <userDefined>true</userDefined>
+            <name>FCreateTime</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreateTime].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreateTime].description</description>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
-            <sqlType>INT</sqlType>
-            <length>1</length>
+            <sqlType>DATETIME</sqlType>
+            <length>8</length>
             <scale>0</scale>
-            <precision>0</precision>
+            <precision>8</precision>
         </column>
         <column>
-            <name>CFPerfPlanStr</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPerfPlanStr].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPerfPlanStr].description</description>
-            <userDefined>true</userDefined>
+            <name>FLastUpdateUserID</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateUserID].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateUserID].description</description>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
-            <sqlType>NVARCHAR</sqlType>
-            <length>255</length>
+            <sqlType>VARCHAR</sqlType>
+            <length>44</length>
             <scale>0</scale>
             <precision>0</precision>
         </column>
         <column>
-            <name>CFPersonID</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPersonID].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPersonID].description</description>
-            <userDefined>true</userDefined>
+            <name>FLastUpdateTime</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateTime].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateTime].description</description>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
             <isNullable>true</isNullable>
             <defaultValue />
-            <sqlType>VARCHAR</sqlType>
-            <length>44</length>
+            <sqlType>DATETIME</sqlType>
+            <length>8</length>
             <scale>0</scale>
-            <precision>0</precision>
+            <precision>8</precision>
         </column>
         <column>
-            <name>CFOrgDepID</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFOrgDepID].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFOrgDepID].description</description>
+            <name>FControlUnitID</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FControlUnitID].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FControlUnitID].description</description>
             <userDefined>true</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
@@ -260,22 +330,22 @@
             <precision>0</precision>
         </column>
         <column>
-            <name>CFPerPojectSum</name>
-            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPerPojectSum].alias</alias>
-            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[CFPerPojectSum].description</description>
-            <userDefined>true</userDefined>
+            <name>FID</name>
+            <alias>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FID].alias</alias>
+            <description>dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FID].description</description>
+            <userDefined>false</userDefined>
             <isMultilingual>false</isMultilingual>
             <isEncoded>false</isEncoded>
-            <isNullable>true</isNullable>
+            <isNullable>false</isNullable>
             <defaultValue />
-            <sqlType>NUMERIC</sqlType>
-            <length>28</length>
-            <scale>10</scale>
-            <precision>28</precision>
+            <sqlType>VARCHAR</sqlType>
+            <length>44</length>
+            <scale>0</scale>
+            <precision>44</precision>
         </column>
     </columns>
     <primaryKey>
-        <name>CPK_PF_PrfrmnPP08o</name>
+        <name>PK_PerformanProjec</name>
         <userDefined>true</userDefined>
         <primaryKeyColumns>
             <primaryKeyColumn>
@@ -289,7 +359,7 @@
     </primaryKey>
     <foreignKeys>
         <foreignKey>
-            <name>CFK_PF_PFPPPCrtr08</name>
+            <name>CFK_PF_PFPPPReator</name>
             <userDefined>true</userDefined>
             <refTable>
                 <key name="package" value="com.kingdee.eas.base.permission.app" />
@@ -308,7 +378,7 @@
             </fkColumnPairs>
         </foreignKey>
         <foreignKey>
-            <name>CFK_PF_PFPPPLsUU08</name>
+            <name>CFK_PF_PFPPPAstUU</name>
             <userDefined>true</userDefined>
             <refTable>
                 <key name="package" value="com.kingdee.eas.base.permission.app" />
@@ -327,17 +397,17 @@
             </fkColumnPairs>
         </foreignKey>
         <foreignKey>
-            <name>CFK_PF_PFPPPCntU08</name>
+            <name>CFK_PF_PFPPPCU</name>
             <userDefined>true</userDefined>
             <refTable>
                 <key name="package" value="com.kingdee.eas.basedata.org" />
-                <key name="name" value="T_ORG_OUPartCtrl" />
+                <key name="name" value="T_ORG_CtrlUnit" />
             </refTable>
             <fkColumnPairs>
                 <fkColumnPair>
                     <sequence>0</sequence>
                     <refColumn>
-                        <key name="name" value="FUnitID" />
+                        <key name="name" value="FID" />
                     </refColumn>
                     <fkColumn>
                         <key name="name" value="FControlUnitID" />
@@ -346,7 +416,7 @@
             </fkColumnPairs>
         </foreignKey>
         <foreignKey>
-            <name>CFK_PF_PFPPPHndl08</name>
+            <name>CFK_PF_PFPPPAndler</name>
             <userDefined>true</userDefined>
             <refTable>
                 <key name="package" value="com.kingdee.eas.base.permission.app" />
@@ -365,7 +435,7 @@
             </fkColumnPairs>
         </foreignKey>
         <foreignKey>
-            <name>CFK_PF_PFPPPAdtr08</name>
+            <name>CFK_PF_PFPPPUditor</name>
             <userDefined>true</userDefined>
             <refTable>
                 <key name="package" value="com.kingdee.eas.base.permission.app" />
@@ -384,7 +454,45 @@
             </fkColumnPairs>
         </foreignKey>
         <foreignKey>
-            <name>CFK_PF_PFPPPErsots</name>
+            <name>CFK_PF_PFPPPDminO</name>
+            <userDefined>true</userDefined>
+            <refTable>
+                <key name="package" value="com.kingdee.eas.basedata.org" />
+                <key name="name" value="T_ORG_Admin" />
+            </refTable>
+            <fkColumnPairs>
+                <fkColumnPair>
+                    <sequence>0</sequence>
+                    <refColumn>
+                        <key name="name" value="FID" />
+                    </refColumn>
+                    <fkColumn>
+                        <key name="name" value="FAdminOrgUnitId" />
+                    </fkColumn>
+                </fkColumnPair>
+            </fkColumnPairs>
+        </foreignKey>
+        <foreignKey>
+            <name>CFK_PF_PFPPPROU</name>
+            <userDefined>true</userDefined>
+            <refTable>
+                <key name="package" value="com.kingdee.eas.basedata.org" />
+                <key name="name" value="T_ORG_HRO" />
+            </refTable>
+            <fkColumnPairs>
+                <fkColumnPair>
+                    <sequence>0</sequence>
+                    <refColumn>
+                        <key name="name" value="FID" />
+                    </refColumn>
+                    <fkColumn>
+                        <key name="name" value="FHROrgUnitID" />
+                    </fkColumn>
+                </fkColumnPair>
+            </fkColumnPairs>
+        </foreignKey>
+        <foreignKey>
+            <name>CFK_PF_PFPPPErson</name>
             <userDefined>true</userDefined>
             <refTable>
                 <key name="package" value="com.kingdee.eas.basedata.person" />
@@ -403,7 +511,7 @@
             </fkColumnPairs>
         </foreignKey>
         <foreignKey>
-            <name>CFK_PF_PFPPPRgDesi</name>
+            <name>CFK_PF_PFPPPRgDep</name>
             <userDefined>true</userDefined>
             <refTable>
                 <key name="package" value="com.kingdee.eas.basedata.org" />
@@ -477,11 +585,33 @@
             <lang locale="zh_HK" value="員工" />
             <lang locale="zh_TW" value="員工" />
         </rs>
-        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAuditorID].alias">
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAdminOrgUnitId].alias">
             <lang locale="en_US" value="null" />
-            <lang locale="zh_CN" value="审核人" />
-            <lang locale="zh_HK" value="審核人" />
-            <lang locale="zh_TW" value="審核人" />
+            <lang locale="zh_CN" value="null" />
+            <lang locale="zh_HK" value="null" />
+            <lang locale="zh_TW" value="null" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAdminOrgUnitId].description">
+            <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="" />
+            <lang locale="zh_TW" value="null" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FApproveType].alias">
+            <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="审批方式" />
+            <lang locale="zh_HK" value="審批方式" />
+            <lang locale="zh_TW" value="審批方式" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FApproveType].description">
+            <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="" />
+            <lang locale="zh_TW" value="null" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAuditorID].alias">
+            <lang locale="en_US" value="FAuditorID" />
+            <lang locale="zh_CN" value="FAuditorID" />
+            <lang locale="zh_HK" value="FAuditorID" />
+            <lang locale="zh_TW" value="FAuditorID" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FAuditorID].description">
             <lang locale="en_US" value="null" />
@@ -489,8 +619,20 @@
             <lang locale="zh_HK" value="審核人" />
             <lang locale="zh_TW" value="審核人" />
         </rs>
-        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FBizDate].alias">
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FBillState].alias">
+            <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="单据状态" />
+            <lang locale="zh_HK" value="單據狀態" />
+            <lang locale="zh_TW" value="單據狀態" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FBillState].description">
             <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="单据状态" />
+            <lang locale="zh_HK" value="單據狀態" />
+            <lang locale="zh_TW" value="單據狀態" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FBizDate].alias">
+            <lang locale="en_US" value="FBizDate" />
             <lang locale="zh_CN" value="业务日期" />
             <lang locale="zh_HK" value="業務日期" />
             <lang locale="zh_TW" value="業務日期" />
@@ -503,9 +645,9 @@
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FControlUnitID].alias">
             <lang locale="en_US" value="null" />
-            <lang locale="zh_CN" value="控制单元" />
-            <lang locale="zh_HK" value="控制單元" />
-            <lang locale="zh_TW" value="控制單元" />
+            <lang locale="zh_CN" value="null" />
+            <lang locale="zh_HK" value="null" />
+            <lang locale="zh_TW" value="null" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FControlUnitID].description">
             <lang locale="en_US" value="null" />
@@ -514,7 +656,7 @@
             <lang locale="zh_TW" value="控制單元" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreateTime].alias">
-            <lang locale="en_US" value="null" />
+            <lang locale="en_US" value="FCreateTime" />
             <lang locale="zh_CN" value="创建时间" />
             <lang locale="zh_HK" value="創建時間" />
             <lang locale="zh_TW" value="創建時間" />
@@ -526,10 +668,10 @@
             <lang locale="zh_TW" value="創建時間" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreatorID].alias">
-            <lang locale="en_US" value="null" />
-            <lang locale="zh_CN" value="创建者" />
-            <lang locale="zh_HK" value="創建者" />
-            <lang locale="zh_TW" value="創建者" />
+            <lang locale="en_US" value="FCreatorID" />
+            <lang locale="zh_CN" value="FCreatorID" />
+            <lang locale="zh_HK" value="FCreatorID" />
+            <lang locale="zh_TW" value="FCreatorID" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FCreatorID].description">
             <lang locale="en_US" value="null" />
@@ -538,7 +680,7 @@
             <lang locale="zh_TW" value="創建者" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FDescription].alias">
-            <lang locale="en_US" value="null" />
+            <lang locale="en_US" value="FDescription" />
             <lang locale="zh_CN" value="参考信息" />
             <lang locale="zh_HK" value="參考信息" />
             <lang locale="zh_TW" value="參考信息" />
@@ -561,11 +703,23 @@
             <lang locale="zh_HK" value="是否生成憑證" />
             <lang locale="zh_TW" value="是否生成憑證" />
         </rs>
-        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHandlerID].alias">
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHROrgUnitID].alias">
             <lang locale="en_US" value="null" />
-            <lang locale="zh_CN" value="经手人" />
-            <lang locale="zh_HK" value="經手人" />
-            <lang locale="zh_TW" value="經手人" />
+            <lang locale="zh_CN" value="null" />
+            <lang locale="zh_HK" value="null" />
+            <lang locale="zh_TW" value="null" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHROrgUnitID].description">
+            <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="null" />
+            <lang locale="zh_HK" value="null" />
+            <lang locale="zh_TW" value="null" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHandlerID].alias">
+            <lang locale="en_US" value="FHandlerID" />
+            <lang locale="zh_CN" value="FHandlerID" />
+            <lang locale="zh_HK" value="FHandlerID" />
+            <lang locale="zh_TW" value="FHandlerID" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FHandlerID].description">
             <lang locale="en_US" value="null" />
@@ -586,19 +740,30 @@
             <lang locale="zh_TW" value="是否曾經生效" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FID].alias">
-            <lang locale="en_US" value="null" />
-            <lang locale="zh_CN" value="null" />
-            <lang locale="zh_HK" value="null" />
-            <lang locale="zh_TW" value="null" />
+            <lang locale="en_US" value="FID" />
+            <lang locale="zh_CN" value="ID" />
+            <lang locale="zh_HK" value="ID" />
+            <lang locale="zh_TW" value="ID" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FID].description">
             <lang locale="en_US" value="null" />
-            <lang locale="zh_CN" value="null" />
-            <lang locale="zh_HK" value="null" />
+            <lang locale="zh_CN" value="" />
             <lang locale="zh_TW" value="null" />
         </rs>
-        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateTime].alias">
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FIsMultiEntry].alias">
             <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="是否多分录(专员提交是1,个人提交是0)" />
+            <lang locale="zh_HK" value="是否多分錄(專員提交是1,個人提交是0)" />
+            <lang locale="zh_TW" value="是否多分錄(專員提交是1,個人提交是0)" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FIsMultiEntry].description">
+            <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="EAS设计历史原因,支持个人工作台和批量处理" />
+            <lang locale="zh_HK" value="EAS設計歷史原因,支持個人工作台和批量處理" />
+            <lang locale="zh_TW" value="EAS設計歷史原因,支持個人工作台和批量處理" />
+        </rs>
+        <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateTime].alias">
+            <lang locale="en_US" value="FLastUpdateTime" />
             <lang locale="zh_CN" value="最后修改时间" />
             <lang locale="zh_HK" value="最後修改時間" />
             <lang locale="zh_TW" value="最後修改時間" />
@@ -610,10 +775,10 @@
             <lang locale="zh_TW" value="最後修改時間" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateUserID].alias">
-            <lang locale="en_US" value="null" />
-            <lang locale="zh_CN" value="最后修改者" />
-            <lang locale="zh_HK" value="最後修改者" />
-            <lang locale="zh_TW" value="最後修改者" />
+            <lang locale="en_US" value="FLastUpdateUserID" />
+            <lang locale="zh_CN" value="FLastUpdateUserID" />
+            <lang locale="zh_HK" value="FLastUpdateUserID" />
+            <lang locale="zh_TW" value="FLastUpdateUserID" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FLastUpdateUserID].description">
             <lang locale="en_US" value="null" />
@@ -622,7 +787,7 @@
             <lang locale="zh_TW" value="最後修改者" />
         </rs>
         <rs key="dataTable[com.kingdee.eas.hr.perf.app.CT_PF_PerformanProjectPerson].columns.column[FNumber].alias">
-            <lang locale="en_US" value="null" />
+            <lang locale="en_US" value="FNumber" />
             <lang locale="zh_CN" value="单据编号" />
             <lang locale="zh_HK" value="單據編號" />
             <lang locale="zh_TW" value="單據編號" />

+ 2 - 2
metadata/com/kingdee/eas/hr/perf/app/PerformanProjectPerson.entity

@@ -170,8 +170,8 @@
     <isAbstract>false</isAbstract>
     <bizUnitPK>com.kingdee.eas.hr.perf.PerformanProjectPerson</bizUnitPK>
     <baseEntity>
-        <key name="package" value="com.kingdee.eas.framework.app" />
-        <key name="name" value="CoreBillBase" />
+        <key name="package" value="com.kingdee.eas.hr.base.app" />
+        <key name="name" value="HRBillBase" />
     </baseEntity>
     <table>
         <key name="package" value="com.kingdee.eas.hr.perf.app" />

+ 2 - 2
metadata/com/kingdee/eas/hr/perf/app/PerformanProjectPersonEntry.entity

@@ -170,8 +170,8 @@
     <isAbstract>false</isAbstract>
     <bizUnitPK>com.kingdee.eas.hr.perf.PerformanProjectPerson</bizUnitPK>
     <baseEntity>
-        <key name="package" value="com.kingdee.eas.framework.app" />
-        <key name="name" value="CoreBillEntryBase" />
+        <key name="package" value="com.kingdee.eas.hr.base.app" />
+        <key name="name" value="HRBillBaseEntry" />
     </baseEntity>
     <table>
         <key name="package" value="com.kingdee.eas.hr.perf.app" />

+ 7 - 2
metadata/com/kingdee/eas/hr/perf/app/PerformanProjectPersonPerfPlanMultiple.entity

@@ -594,8 +594,8 @@
     <isAbstract>false</isAbstract>
     <bizUnitPK>com.kingdee.eas.hr.perf.PerformanProjectPerson</bizUnitPK>
     <baseEntity>
-        <key name="package" value="com.kingdee.eas.framework.app" />
-        <key name="name" value="CoreBillEntryBase" />
+        <key name="package" value="com.kingdee.eas.hr.base.app" />
+        <key name="name" value="HRBillBaseEntry" />
     </baseEntity>
     <table>
         <key name="package" value="com.kingdee.eas.hr.perf.app" />
@@ -667,6 +667,11 @@
             <lang locale="zh_HK" value="null" />
             <lang locale="zh_TW" value="null" />
         </rs>
+        <rs key="entityObject[com.kingdee.eas.hr.perf.app.PerformanProjectPersonPerfPlanMultiple].defaultViewextendedProperty.genImplementCode">
+            <lang locale="en_US" value="true" />
+            <lang locale="zh_CN" value="true" />
+            <lang locale="zh_TW" value="true" />
+        </rs>
         <rs key="entityObject[com.kingdee.eas.hr.perf.app.PerformanProjectPersonPerfPlanMultiple].description">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="" />

+ 4 - 2
metadata/com/kingdee/eas/hr/perf/app/R_PerformanProjectPersonPerfPlanMultiple_AssessPeriod_perfPlanMultiple.relation

@@ -14,18 +14,20 @@
         <key name="name" value="PerformanProjectPersonPerfPlanMultiple" />
     </clientObject>
     <supplierObject>
-        <key name="package" value="com.kingdee.eas.hr.perf.app" />
-        <key name="name" value="AssessPeriod" />
+        <key name="package" value="com.kingdee.shr.perfweb.app.base.evalplan" />
+        <key name="name" value="PerfPeriod" />
     </supplierObject>
     <resource>
         <rs key="relationship[com.kingdee.eas.hr.perf.app.R_PerformanProjectPersonPerfPlanMultiple_AssessPeriod_perfPlanMultiple].alias">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="null" />
+            <lang locale="zh_HK" value="null" />
             <lang locale="zh_TW" value="null" />
         </rs>
         <rs key="relationship[com.kingdee.eas.hr.perf.app.R_PerformanProjectPersonPerfPlanMultiple_AssessPeriod_perfPlanMultiple].description">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="null" />
+            <lang locale="zh_HK" value="null" />
             <lang locale="zh_TW" value="null" />
         </rs>
     </resource>

+ 15 - 2
src/com/kingdee/eas/hr/perf/app/AbstractPerformanceScoringSumEntryControllerBean.java

@@ -23,9 +23,10 @@ import com.kingdee.bos.dao.ormapping.ObjectUuidPK;
 import com.kingdee.eas.hr.perf.PerformanceScoringSumEntryInfo;
 import com.kingdee.eas.framework.CoreBillEntryBaseCollection;
 import com.kingdee.eas.hr.perf.PerformanceScoringSumEntryCollection;
+import com.kingdee.eas.hr.base.app.HRBillBaseEntryControllerBean;
 import com.kingdee.bos.dao.IObjectPK;
 import com.kingdee.bos.metadata.entity.EntityViewInfo;
-import com.kingdee.eas.framework.app.CoreBillEntryBaseControllerBean;
+import com.kingdee.eas.hr.base.HRBillBaseEntryCollection;
 import java.lang.String;
 import com.kingdee.eas.framework.CoreBaseInfo;
 import com.kingdee.eas.framework.CoreBaseCollection;
@@ -34,7 +35,7 @@ import com.kingdee.bos.metadata.entity.SelectorItemCollection;
 
 
 
-public abstract class AbstractPerformanceScoringSumEntryControllerBean extends CoreBillEntryBaseControllerBean implements PerformanceScoringSumEntryController
+public abstract class AbstractPerformanceScoringSumEntryControllerBean extends HRBillBaseEntryControllerBean implements PerformanceScoringSumEntryController
 {
     protected AbstractPerformanceScoringSumEntryControllerBean()
     {
@@ -189,6 +190,18 @@ public abstract class AbstractPerformanceScoringSumEntryControllerBean extends C
         return super._getCollection(ctx, svcCtx, oql);
     }
 
+    public HRBillBaseEntryCollection getHRBillBaseEntryCollection (Context ctx) throws BOSException
+    {
+    	return (HRBillBaseEntryCollection)(getPerformanceScoringSumEntryCollection(ctx).cast(HRBillBaseEntryCollection.class));
+    }
+    public HRBillBaseEntryCollection getHRBillBaseEntryCollection (Context ctx, EntityViewInfo view) throws BOSException
+    {
+    	return (HRBillBaseEntryCollection)(getPerformanceScoringSumEntryCollection(ctx, view).cast(HRBillBaseEntryCollection.class));
+    }
+    public HRBillBaseEntryCollection getHRBillBaseEntryCollection (Context ctx, String oql) throws BOSException
+    {
+    	return (HRBillBaseEntryCollection)(getPerformanceScoringSumEntryCollection(ctx, oql).cast(HRBillBaseEntryCollection.class));
+    }
     public CoreBillEntryBaseCollection getCoreBillEntryBaseCollection (Context ctx) throws BOSException
     {
     	return (CoreBillEntryBaseCollection)(getPerformanceScoringSumEntryCollection(ctx).cast(CoreBillEntryBaseCollection.class));