/* ================================================================================ 档案代号: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; |