/*
================================================================================
档案代号:cag_file
档案名称:工单转入资料档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table cag_file
(
cag01       varchar2(16) NOT NULL,   /*转入工单编号                           */
cag02       number(5) NOT NULL,      /*年度                                   */
cag03       number(5) NOT NULL,      /*月份                                   */
cag04       varchar2(40),            /*料件编号                               */
                                     /*需存在在料件基本资料主档               */
                                     /*为该工单生产料件编号                   */
cag05       number(5) NOT NULL,      /*转入工单之制程序号                     */
                                     /*料件被制作程序过程中的生产活动顺序编号 */
cag06       varchar2(6),             /*转入工单之作业编号                     */
                                     /*料件被制作程序过程中的生产活动编号     */
cag11       varchar2(16),            /*转出工单编号                           */
cag15       number(5),               /*转出工单之制程序号                     */
                                     /*料件被制作程序过程中的生产活动顺序编号 */
cag16       varchar2(6),             /*转出工单之作业编号                     */
                                     /*料件被制作程序过程中的生产活动编号     */
cag20       number(15,3),            /*工单转入量       (+)                   */
cagdate     date                     /*首次报工日                             */
);

create unique index cag_pk on cag_file (cag01,cag02,cag03,cag05);
alter table cag_file add  constraint cag_pk primary key  (cag01,cag02,cag03,cag05) enable validate;
grant select on cag_file to public;
grant index on cag_file to public;
grant update on cag_file to public;
grant delete on cag_file to public;
grant insert on cag_file to public;