/* ================================================================================ 档案代号:ccg_file 档案名称:每月工单主件在制成本档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table ccg_file ( ccg01 varchar2(40) NOT NULL, /*工单单号重覆性生产产品成本 */ /*重覆性生产产品成本此栏是生产料号 */ ccg02 number(5) NOT NULL, /*年度 */ ccg03 number(5) NOT NULL, /*月份 */ ccg04 varchar2(40) NOT NULL, /*主件料号 */ ccg11 number(15,3) NOT NULL, /*上月结存数量 */ ccg12 number(20,6) NOT NULL, /*上月结存金额(a+b+c+d+e) */ ccg12a number(20,6) NOT NULL, /*上月结存金额-材料 (a) */ ccg12b number(20,6) NOT NULL, /*上月结存金额-人工 (b) */ ccg12c number(20,6) NOT NULL, /*上月结存金额-制费 (c) */ ccg12d number(20,6) NOT NULL, /*上月结存金额-加工 (d) */ ccg12e number(20,6) NOT NULL, /*上月结存金额-其他 (e) */ ccg20 number(15,3) NOT NULL, /*本月投入工时 */ ccg21 number(15,3) NOT NULL, /*本月投入数量 */ ccg22 number(20,6) NOT NULL, /*本月本阶投入金额(a+b+c+d+e) */ ccg22a number(20,6) NOT NULL, /*本月本阶投入金额-材料 (a) */ ccg22b number(20,6) NOT NULL, /*本月本阶投入金额-人工 (b) */ ccg22c number(20,6) NOT NULL, /*本月本阶投入金额-制费 (c) */ ccg22d number(20,6) NOT NULL, /*本月本阶投入金额-加工 (d) */ ccg22e number(20,6) NOT NULL, /*本月本阶投入金额-其他 (e) */ ccg23 number(20,6) NOT NULL, /*本月下阶投入金额(a+b+c+d+e) */ ccg23a number(20,6) NOT NULL, /*本月下阶投入金额-材料 (a) */ ccg23b number(20,6) NOT NULL, /*本月下阶投入金额-人工 (b) */ ccg23c number(20,6) NOT NULL, /*本月下阶投入金额-制费 (c) */ ccg23d number(20,6) NOT NULL, /*本月下阶投入金额-加工 (d) */ ccg23e number(20,6) NOT NULL, /*本月下阶投入金额-其他 (e) */ ccg31 number(15,3) NOT NULL, /*本月转出数量 */ ccg32 number(20,6) NOT NULL, /*本月转出金额(a+b+c+d+e) */ ccg32a number(20,6) NOT NULL, /*本月转出金额-材料 (a) */ ccg32b number(20,6) NOT NULL, /*本月转出金额-人工 (b) */ ccg32c number(20,6) NOT NULL, /*本月转出金额-制费 (c) */ ccg32d number(20,6) NOT NULL, /*本月转出金额-加工 (d) */ ccg32e number(20,6) NOT NULL, /*本月转出金额-其他 (e) */ ccg41 number(15,3), /*差异转出数量 */ ccg42 number(20,6) NOT NULL, /*差异转出金额 */ /*差异转出金额 (标准成本制下的标准差异) */ ccg42a number(20,6) NOT NULL, /*差异转出金额-材料 (a) */ ccg42b number(20,6) NOT NULL, /*差异转出金额-人工 (b) */ ccg42c number(20,6) NOT NULL, /*差异转出金额-制费 (c) */ ccg42d number(20,6) NOT NULL, /*差异转出金额-加工 (d) */ ccg42e number(20,6) NOT NULL, /*差异转出金额-其他 (e) */ ccg91 number(15,3) NOT NULL, /*本月结存数量 */ ccg92 number(20,6) NOT NULL, /*本月结存金额(a+b+c+d+e) */ ccg92a number(20,6) NOT NULL, /*本月结存金额-材料 (a) */ ccg92b number(20,6) NOT NULL, /*本月结存金额-人工 (b) */ ccg92c number(20,6) NOT NULL, /*本月结存金额-制费 (c) */ ccg92d number(20,6) NOT NULL, /*本月结存金额-加工 (d) */ ccg92e number(20,6) NOT NULL, /*本月结存金额-其他 (e) */ ccguser varchar2(10), /*最近计算人员 */ ccgdate date, /*最近计算日期 */ ccgtime varchar2(5), /*最近计算时间 */ ccg06 varchar2(1) DEFAULT '' NOT NULL, /*成本计算类别*/ ccg07 varchar2(40) DEFAULT '' NOT NULL, /*类别代号(批次号/专案号/利润 */ ccg12f number(20,6) DEFAULT '0',/*上月结存金额-制费三 */ ccg12g number(20,6) DEFAULT '0',/*上月结存金额-制费四 */ ccg12h number(20,6) DEFAULT '0',/*上月结存金额-制费五 */ ccg22f number(20,6) DEFAULT '0',/*本月本阶投入金额-制费三 */ ccg22g number(20,6) DEFAULT '0',/*本月本阶投入金额-制费四 */ ccg22h number(20,6) DEFAULT '0',/*本月本阶投入金额-制费五 */ ccg23f number(20,6) DEFAULT '0',/*本月下阶投入金额-制费三 */ ccg23g number(20,6) DEFAULT '0',/*本月下阶投入金额-制费四 */ ccg23h number(20,6) DEFAULT '0',/*本月下阶投入金额-制费五 */ ccg32f number(20,6) DEFAULT '0',/*本月转出金额-制费三 */ ccg32g number(20,6) DEFAULT '0',/*本月转出金额-制费四 */ ccg32h number(20,6) DEFAULT '0',/*本月转出金额-制费五 */ ccg42f number(20,6) DEFAULT '0',/*差异输出金额-制费三 */ ccg42g number(20,6) DEFAULT '0',/*差异输出金额-制费四 */ ccg42h number(20,6) DEFAULT '0',/*差异输出金额-制费五 */ ccg92f number(20,6) DEFAULT '0',/*本月结存金额-制费三 */ ccg92g number(20,6) DEFAULT '0',/*本月结存金额-制费四 */ ccg92h number(20,6) DEFAULT '0',/*本月结存金额-制费五 */ ccgud01 varchar2(255), /*自订栏位-Textedit */ ccgud02 varchar2(40), /*自订栏位-文字 */ ccgud03 varchar2(40), /*自订栏位-文字 */ ccgud04 varchar2(40), /*自订栏位-文字 */ ccgud05 varchar2(40), /*自订栏位-文字 */ ccgud06 varchar2(40), /*自订栏位-文字 */ ccgud07 number(15,3), /*自订栏位-数值 */ ccgud08 number(15,3), /*自订栏位-数值 */ ccgud09 number(15,3), /*自订栏位-数值 */ ccgud10 number(10), /*自订栏位-整数 */ ccgud11 number(10), /*自订栏位-整数 */ ccgud12 number(10), /*自订栏位-整数 */ ccgud13 date, /*自订栏位-日期 */ ccgud14 date, /*自订栏位-日期 */ ccgud15 date /*自订栏位-日期 */ ); create index ccg_02 on ccg_file (ccg04); create unique index ccg_pk on ccg_file (ccg01,ccg02,ccg03,ccg06,ccg07); alter table ccg_file add constraint ccg_pk primary key (ccg01,ccg02,ccg03,ccg06,ccg07) enable validate; grant select on ccg_file to public; grant index on ccg_file to public; grant update on ccg_file to public; grant delete on ccg_file to public; grant insert on ccg_file to public; |