/*
================================================================================
档案代号:cua_file
档案名称:应征人员基本资料单头档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table cua_file
(
cua01       varchar2(10) NOT NULL,   /*应征人员代号                           */
                                     /*应征人员代号,非员工之系统使用之代号    */
cua02       varchar2(40),            /*应征人员之中文姓名                     */
cua03       varchar2(1),             /*性别                                   */
                                     /*性别, F-表女性, M-表男性.              */
cua04       date,                    /*出生年月日                             */
                                     /*出生年月日. (西元年)                   */
cua05       varchar2(2),             /*血型                                   */
                                     /*血型, 输入 AB/A/B/O.                   */
cua06       varchar2(40),            /*籍贯                                   */
cua07       varchar2(20),            /*身份证字号                             */
                                     /*身份证字号               for大陆版加长 */
cua08       varchar2(40),            /*员工之英文姓名                         */
cua09       varchar2(2),             /*No Use                                 */
cua10       varchar2(2),             /*No Use                                 */
cua11       varchar2(2),             /*No Use                                 */
cua12       varchar2(2),             /*No Use                                 */
cua13       varchar2(1),             /*正式临时                               */
                                     /*正式临时, P-正式, T-临时.              */
cua14       varchar2(1),             /*直接间接人员                           */
                                     /*直接间接人员, 1-直接, 2-间接.          */
cua15       varchar2(40),            /*通讯电话                               */
cua16       varchar2(10),            /*正式员工代号                           */
cua17       varchar2(1),             /*外劳否                                 */
                                     /*外劳否(Y/N)                            */
cua18       varchar2(1),             /*役别                                   */
                                     /*役别, 1-未役 , 2-已役 , 3-免役.        */
cua19       varchar2(1),             /*婚姻状况                               */
                                     /*婚姻状况, 1-已婚 , 2-未婚 , 3-其它.    */
                                     /*(不影响课税, Reference only)           */
cua20       number(5),               /*扶养人数                               */
                                     /*扶养人数, 将影响课税之税额.            */
cua21       varchar2(10),            /*邮递区号                               */
                                     /*邮递区号.                 for大陆版加长*/
cua22       varchar2(255),           /*通讯地址                               */
                                     /*通讯地址.                              */
cua23       varchar2(255),           /*户籍地址, 列印扣缴凭单之地.            */
                                     /*户籍地址, 列印扣缴凭单之地址.          */
cua24       varchar2(1),             /*学历代号                               */
                                     /*学历代号, (输入 1 - 9, 自己认定).      */
cua25       date,                    /*毕业日期                               */
                                     /*毕业日期. (西元年)                     */
cua26       varchar2(80),            /*毕业学校                               */
                                     /*毕业学校.                              */
cua27       varchar2(80),            /*主修科系                               */
                                     /*主修科系.                              */
cua28       varchar2(10),            /*公司别代号                             */
cua281      varchar2(4),             /*厂别代号                               */
cua29       varchar2(10),            /*部门代号                               */
cua30       varchar2(10),            /*班别代号                               */
cua31       varchar2(10),            /*职称代号                               */
cua32       date,                    /*应征日期                               */
cua33       date,                    /*复试日期                               */
cua34       varchar2(10),            /*职等代号                               */
cua341      number(5),               /*职级代号                               */
cua35       number(20,6),            /*希望待遇-1                             */
                                     /*希望待遇-1       # modify 030314 NO.A066*/
cua36       number(20,6),            /*希望待遇-2                             */
                                     /*希望待遇-2       # modify 030314 NO.A066*/
cua37       varchar2(1),             /*薪 资 别                               */
                                     /*薪 资 别:1.月薪制 2.日薪制             */
cua38       number(15,3),            /*以前年资,记录应征人员经认可            */
cua39       date,                    /*No Use                                 */
cua40       varchar2(255),           /*备注1                                  */
cua41       varchar2(255),           /*备注2                                  */
cua51       varchar2(1),             /*录用否                                 */
                                     /*录用否(Y/N)                            */
cua52       date,                    /*录用日期                               */
cua53       varchar2(10),            /*正式员工代号                           */
cua54       number(5),               /*结转次数                               */
                                     /*结转次数(须确认cuaconf='Y')            */
                                     /*资料已转入正式员工资料中之次数         */
cua55       date,                    /*No Use                                 */
cua56       varchar2(10),            /*No Use                                 */
cua57       varchar2(10),            /*No Use                                 */
cua68       varchar2(40),            /*户籍电话                               */
cuaconf     varchar2(1),             /*资料确认否                             */
                                     /*资料确认否(Y/N)                        */
cuaacti     varchar2(1),             /*资料有效否                             */
                                     /*Y-正常有效资料                         */
                                     /*N-无效资料                             */
cuauser     varchar2(10),            /*资料所有者                             */
                                     /*系统维护                               */
cuagrup     varchar2(10),            /*资料所有群                             */
                                     /*系统维护                               */
cuamodu     varchar2(10),            /*资料更改者                             */
                                     /*系统维护                               */
cuadate     date,                    /*最近修改日                             */
                                     /*系统维护                               */
cuaud01     varchar2(255),           /*自订栏位-Textedit                      */
cuaud02     varchar2(40),            /*自订栏位-文字                          */
cuaud03     varchar2(40),            /*自订栏位-文字                          */
cuaud04     varchar2(40),            /*自订栏位-文字                          */
cuaud05     varchar2(40),            /*自订栏位-文字                          */
cuaud06     varchar2(40),            /*自订栏位-文字                          */
cuaud07     number(15,3),            /*自订栏位-数值                          */
cuaud08     number(15,3),            /*自订栏位-数值                          */
cuaud09     number(15,3),            /*自订栏位-数值                          */
cuaud10     number(10),              /*自订栏位-整数                          */
cuaud11     number(10),              /*自订栏位-整数                          */
cuaud12     number(10),              /*自订栏位-整数                          */
cuaud13     date,                    /*自订栏位-日期                          */
cuaud14     date,                    /*自订栏位-日期                          */
cuaud15     date                     /*自订栏位-日期                          */
);

create unique index cua_pk on cua_file (cua01);
alter table cua_file add  constraint cua_pk primary key  (cua01) enable validate;
grant select on cua_file to public;
grant index on cua_file to public;
grant update on cua_file to public;
grant delete on cua_file to public;
grant insert on cua_file to public;