/*
================================================================================
档案代号:pia_file
档案名称:盘点标签明细-“现有库存”资料档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table pia_file
(
pia01       varchar2(16) NOT NULL,   /*标签编号                               */
                                     /*储存该笔“现有库存”资料的库存明细之“ */
                                     /*盘点标签号码”。                       */
pia02       varchar2(40),            /*料件编号                               */
                                     /*储存该笔“现有库存”资料的库存明细之“ */
                                     /*料件编号”。                           */
pia03       varchar2(10),            /*仓库别                                 */
                                     /*储存该笔“现有库存”资料的库存明细所属 */
                                     /*之“仓库别”。                         */
pia04       varchar2(10),            /*储位                                   */
                                     /*储存该笔“现有库存”资料的库存明细所属 */
                                     /*之“储位”。                           */
pia05       varchar2(24),            /*批号                                   */
                                     /*储存该笔“现有库存”资料的库存明细所属 */
                                     /*之“存放批号”。                       */
pia06       varchar2(10),            /*库存等级                               */
                                     /*储存该笔“现有库存”资料的库存明细所属 */
                                     /*之“库存等级”。                       */
pia07       varchar2(24),            /*仓储会计科目                           */
                                     /*储存该笔“现有库存”资料的库存明细所属 */
                                     /*之“仓储会计科目”。                   */
pia08       number(15,3),            /*现有库存量                             */
                                     /*储存该笔“盘点单”盘点时的当时记录之“ */
                                     /*现有库存量”。                         */
pia09       varchar2(4),             /*库存单位                               */
                                     /*储存该笔“现有库存”资料的库存明细之“ */
                                     /*数量单位”。                           */
pia10       number(20,8),            /*库存单位与料件库存单位转换             */
                                     /*储存该笔“现有库存”资料的库存明细之“ */
                                     /*数量单位”与该料件的“料件库存单位”之 */
                                     /*间的单位转换率。                       */
pia11       varchar2(10),            /*产生人员                               */
                                     /*储存该笔“现有库存”盘点资料产生者。   */
pia12       date,                    /*产生日期                               */
                                     /*储存该笔“现有库存”盘点资料产生日期。 */
pia13       date,                    /*修正日期                               */
                                     /*储存该笔“现有库存”盘点资料再修正日期。*/
pia14       date,                    /*列印日期                               */
                                     /*储存该笔“现有库存”盘点资料最近一次被 */
                                     /*列印日期。                             */
pia15       number(5),               /*列印次数                               */
                                     /*储存该笔“现有库存”盘点资料共被列印次 */
                                     /*数。                                   */
pia16       varchar2(1),             /*空白标签否                             */
pia17       varchar2(1),             /*目前尚未使用                           */
pia18       varchar2(1),             /*目前尚未使用                           */
pia19       varchar2(1),             /*是否已作盘点“过帐”                   */
                                     /*储存该笔“现有库存”盘点资料是否已被作 */
                                     /*“过帐”处理。                         */
                                     /*--------------- 初盘资料 ---------------*/
pia30       number(15,3),            /*初盘(一)-- 盘点数量                  */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*作业后的被输入的盘点数量。             */
                                     /*其数量单位为该笔库存明细之库存单位。   */
                                     /*盘点过帐时可用此数量作为依据。         */
pia31       varchar2(10),            /*初盘(一)-- 资料输入人员代            */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*作业后的输入盘点数量操作人员。         */
pia32       date,                    /*初盘(一)-- 资料输入日期              */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*作业后的输入盘点数量操作日期。         */
pia33       varchar2(8),             /*初盘(一)-- 资料输入时间              */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*作业后的输入盘点数量操作时间。         */
pia34       varchar2(10),            /*初盘人员(一)                           */
pia35       date,                    /*初盘日期(一)                           */
pia40       number(15,3),            /*初盘(二)-- 盘点数量                  */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*作业后的被输入的盘点数量。             */
                                     /*其数量单位为该笔库存明细之库存单位。   */
                                     /*本栏位仅供比对参考,不作为过帐依据。   */
pia41       varchar2(10),            /*初盘(二)-- 资料输入人员代            */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*作业后的输入盘点数量操作人员。         */
pia42       date,                    /*初盘(二)-- 资料输入日期              */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*作业后的输入盘点数量操作日期。         */
pia43       varchar2(8),             /*初盘(二)-- 资料输入时间              */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*作业后的输入盘点数量操作时间。         */
pia44       varchar2(10),            /*初盘人员(二)                           */
pia45       date,                    /*初盘日期(二)                           */
                                     /*--------------- 复盘资料 ---------------*/
pia50       number(15,3),            /*复盘(一)-- 盘点数量                  */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*或抽盘作业后的被输入的盘点数量。       */
                                     /*其数量单位为该笔库存明细之库存单位。   */
                                     /*盘点过帐时可用此数量作为依据。         */
pia51       varchar2(10),            /*复盘(一)-- 资料输入人员代            */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*或抽盘作业后的输入盘点数量操作人员。   */
pia52       date,                    /*复盘(一)-- 资料输入日期              */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*或抽盘作业后的输入盘点数量操作日期。   */
pia53       varchar2(8),             /*复盘(一)-- 资料输入时间              */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*或抽盘作业后的输入盘点数量操作时间。   */
pia54       varchar2(10),            /*复盘人员(一)                           */
pia55       date,                    /*复盘日期(一)                           */
pia60       number(15,3),            /*复盘(二)-- 盘点数量                  */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*或抽盘作业后的被输入的盘点数量。       */
                                     /*其数量单位为该笔库存明细之库存单位。   */
                                     /*本栏位仅供比对参考,不作为过帐依据。   */
pia61       varchar2(10),            /*复盘(二)-- 资料输入人员代            */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*或抽盘作业后的输入盘点数量操作人员。   */
pia62       date,                    /*复盘(二)-- 资料输入日期              */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*或抽盘作业后的输入盘点数量操作日期。   */
pia63       varchar2(8),             /*复盘(二)-- 资料输入时间              */
                                     /*储存该笔“现有库存”盘点资料在经过初盘 */
                                     /*或抽盘作业后的输入盘点数量操作时间。   */
pia64       varchar2(10),            /*复盘人员(二)                           */
pia65       date,                    /*复盘日期(二)                           */
pia66       number(20,6),            /*标准成本                               */
pia67       number(20,6),            /*现时成本                               */
pia68       number(20,6),            /*预设成本                               */
                                     /*---------- 使用者自行定义栏位 ----------*/
pia900      varchar2(4),             /*保税盘点位置                           */
pia901      varchar2(1),             /*使用者自行定义                         */
pia902      varchar2(1),             /*使用者自行定义                         */
pia903      varchar2(1),             /*使用者自行定义                         */
pia930      varchar2(10)             /*成本中心                               */
);

create        index pia_02 on pia_file (pia02);
create        index pia_03 on pia_file (pia02,pia03,pia04,pia05);
create unique index pia_pk on pia_file (pia01);
alter table pia_file add  constraint pia_pk primary key  (pia01) enable validate;
grant select on pia_file to public;
grant index on pia_file to public;
grant update on pia_file to public;
grant delete on pia_file to public;
grant insert on pia_file to public;