/*
================================================================================
档案代号:csa_file
档案名称:料件成本要素模拟资料档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table csa_file
(
csa01       varchar2(40) NOT NULL,   /*料件编号                               */
                                     /*需存在料件资料主档                     */
csa02       varchar2(1) NOT NULL,    /*模拟代号                               */
                                     /*储存模拟版本 '0' 到 '9' 等, 十种版本的 */
                                     /*成本模拟资料, 以对料件成本作模拟分析。 */
                                     /*但只有版本为 '0' 者, 才可被用来更新料件*/
                                     /*资料主档-料件成本要素资料档的成本要素金*/
                                     /*额。                                   */
csa03       varchar2(1),             /*成本方式                               */
                                     /*成本区分为 标准成本、现时成本及预设成本*/
                                     /*等三种。预设成本亦可视同另一种标准成本,*/
                                     /*三种成本及模拟版本间可作模拟差异分析。 */
                                     /*正确值 1/2/3, 需择一输入。             */
                                     /*1: 标准成本                            */
                                     /*2: 现时成本                            */
                                     /*3: 预设成本                            */
                                     /*----------------本    阶----------------*/
csa0301     number(20,6),            /*本阶材料成本                           */
                                     /*储存该料件当阶的直接材料发生成本       */
csa0302     number(20,6),            /*本阶材料制造费用(间接材料)             */
                                     /*储存该料件当阶的间接物料发生成本       */
                                     /*通常使用材料成本乘以材料制造费用分摊率,*/
                                     /*即为本阶材料制造费用(间接物料)成本     */
csa0303     number(20,6),            /*本阶人工成本                           */
                                     /*储存该料件当阶的直接人工发生成本       */
                                     /*按成本计算方式的不同, 可能来自成本中心 */
                                     /*资料或来自工作站及制程资料             */
csa0304     number(20,6),            /*本阶人工制造费用(间接人工)             */
                                     /*储存该料件当阶的间接人工发生成本       */
                                     /*通常使用人工成本乘以人工制造费用分摊率,*/
                                     /*即为本阶人工制造费用(间接人工)成本     */
csa0305     number(20,6),            /*本阶固定制造费用成本                   */
                                     /*储存该料件当阶的固定制造费用工发生成本 */
                                     /*按成本计算方式的不同, 可能来自成本中心 */
                                     /*资料或来自工作站及制程资料             */
csa0306     number(20,6),            /*本阶变动制造费用成本                   */
                                     /*储存该料件当阶的变动制造费用工发生成本 */
                                     /*按成本计算方式的不同, 可能来自成本中心 */
                                     /*资料或来自工作站及制程资料             */
csa0307     number(20,6),            /*本阶厂外加工成本                       */
                                     /*储存该料件当阶的厂外加工发生成本       */
                                     /*按成本计算方式的不同, 可能来自成本中心 */
                                     /*资料或来自工作站及制程资料             */
                                     /*如果该料件有厂外加工制造程序/作业时, 才*/
                                     /*会有此成本发生                         */
csa0308     number(20,6),            /*本阶厂外加工固定制造费用成             */
                                     /*储存该料件当阶的厂外加工固定制造费用发 */
                                     /*生成本                                 */
                                     /*通常使用厂外加工成本乘以厂外加工固定制 */
                                     /*造费用分摊率, 即为本阶厂外加工制造费用 */
                                     /*成本                                   */
                                     /*按成本计算方式的不同, 可能来自成本中心 */
                                     /*资料或来自工作站及制程资料             */
csa0309     number(20,6),            /*本阶厂外加工变动制造费用成             */
                                     /*储存该料件当阶的厂外加工变动制造费用发 */
                                     /*生成本                                 */
                                     /*通常使用厂外加工成本乘以厂外加工变动制 */
                                     /*造费用分摊率, 即为本阶厂外加工制造费用 */
                                     /*成本                                   */
                                     /*按成本计算方式的不同, 可能来自成本中心 */
                                     /*资料或来自工作站及制程资料             */
csa0310     number(20,6),            /*本阶机器成本                           */
                                     /*储存该料件当阶的机器成本               */
                                     /*按成本计算方式的不同, 可能来自成本中心 */
                                     /*资料或来自工作站及制程资料             */
csa0311     number(20,6),            /*采购成本                               */
                                     /*储存该料件当阶的采购成本               */
                                     /*如该料件为采购性料件时, 当阶材料成本以 */
                                     /*此为主; 如设定为采自制时, 将为其辅助资 */
                                     /*料, 反之; 若为自制性料件时, 则上述该则 */
                                     /*反向为之; 模拟时应可作上述选择         */
csa0312     number(20,6),            /*本阶附加成本                           */
                                     /*储存该料件当阶的附加成本               */
                                     /*按附加成本项目结构资料计算合计而来     */
                                     /*----------------下    阶----------------*/
csa0321     number(20,6),            /*下阶材料成本                           */
csa0322     number(20,6),            /*下阶材料制造费用成本                   */
                                     /*下阶材料制造费用成本(间接材料)         */
csa0323     number(20,6),            /*下阶人工成本                           */
csa0324     number(20,6),            /*下阶人工制造费用成本                   */
                                     /*下阶人工制造费用成本(间接人工)         */
csa0325     number(20,6),            /*下阶固定制造成本                       */
csa0326     number(20,6),            /*下阶变动制造成本                       */
csa0327     number(20,6),            /*下阶厂外加工成本                       */
csa0328     number(20,6),            /*下阶厂外加工固定制造费用成             */
csa0329     number(20,6),            /*下阶厂外加工变动制造费用成             */
csa0330     number(20,6),            /*下阶机器成本                           */
csa0331     number(20,6),            /*下阶附加成本                           */
csaacti     varchar2(1),             /*资料有效码                             */
csauser     varchar2(10),            /*资料所有者                             */
csagrup     varchar2(10),            /*资料所有群                             */
csamodu     varchar2(10),            /*资料更改者                             */
csadate     date                     /*最近修改日                             */
);

create unique index csa_pk on csa_file (csa01,csa02);
alter table csa_file add  constraint csa_pk primary key  (csa01,csa02) enable validate;
grant select on csa_file to public;
grant index on csa_file to public;
grant update on csa_file to public;
grant delete on csa_file to public;
grant insert on csa_file to public;