/* ================================================================================ 档案代号:cqo_file 档案名称:薪资所得扣缴媒体资料档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table cqo_file ( cqo01 varchar2(3) NOT NULL, /*稽征机关 */ /*稽征机关, 扣缴单位所在地稽征所代号, 不可*/ /*为空白. */ cqo02 varchar2(4) NOT NULL, /*媒体单位 */ /*媒体单位, 于财税中心同意其申请时赋予之媒*/ /*体单位代号. */ cqo03 varchar2(16) NOT NULL, /*流水单号 */ /*流水单号, 若稽征机关(cqo01)+媒体单位 */ /*(cqo02)之值存在,则SEEK该KEY 值之最后一笔*/ /*资料, 以该笔资料之流水单号+1, 否则此栏位*/ /*Df‘0000001’ */ cqo04 varchar2(1), /*注记 */ /*注记, 分别开立扣免缴凭单时, 给予注记给付*/ /*所得为上一年度者, 给予‘*’, 租赁所得非*/ /*属房屋租赁者, 给予‘L’, 短期票券利息或*/ /*中奖金, 给予‘D’, 否则空白 */ cqo05 varchar2(2) NOT NULL, /*凭单格式, */ /*凭单格式, 凭单格式代号, 不可空白 */ /*格式代号: 薪资为‘50’, 租赁为‘51’, 二*/ /*年以上存款利息为‘5A’, 非二年以上存款利*/ /*息为‘5B’, 企业向员工借款为‘5C’, 企业*/ /*向非员工借款为‘5D’, 其他利息为‘5E’,*/ /*权利金为‘53’, 盈余为‘54’, 竞技竞赛及*/ /*机会奖金为‘91’, 其他为‘92’, 执行业务*/ /*报酬为‘9A’, 稿费为‘9B’, 短期票券利息*/ /*为‘52’格式若为租赁‘51’, 则房屋税籍编*/ /*号不可为空白 */ cqo06 varchar2(20), /*身分证号 */ /*身分证号, 须作 CHECK, CHECK 不符时, show*/ /*警告讯息, 接受之show '此身份证号码不正确*/ /*, 请按任何一键继续 ........' */ /*若原给号码错误者, 错误注记栏位为‘A’,若*/ /*所得人离职他去无从查对者, 则为‘B’ */ /*原 char(10) for 大陆版 改为 char(18) */ cqo07 varchar2(1), /*证号别 */ /*证号别, 身分证编号栏之种类别, 身分证编号*/ /*若为事业团体统一编号者为‘1’,若为外侨统*/ /*一编号在国内无地址者为‘3’,在国内有地址*/ /*者为‘4’,若为国民身分证统一编号者为空白*/ /* */ /*95年度改版 */ /*0.本国国人 */ /*1.公司行号机关团体 */ /*3.在中华民国境内住满183天之外侨或大陆地区人士*/ cqo08 varchar2(20) NOT NULL, /*统一编号 */ /*统一编号, 公司代号名称 CHECK 不符时,show*/ /*警告讯息, 接受之,show '此统一编号不正确,*/ /* 请按任何一键继续 ........' */ cqo09 number(20,6), /*给付总额 */ /*给付总额, 该凭单之给付总额. #NO.A066*/ cqo10 number(20,6), /*扣缴税额 */ /*扣缴税额, 该凭单之扣缴税额. #NO.A066*/ cqo11 number(20,6), /*给付净额 */ /*给付净额, 该凭单之给付净额, 给付净额 = */ /*给付总额(cqo09) - 扣缴税额(cqo10)#NO.A06*/ cqo12 varchar2(12), /*当格式为'51'时为房屋税籍, */ /*参阅房屋税缴款书之管理代号 */ /*租赁所得为(C12): 县市(C1), 乡镇区别(C2),*/ /*村里别(C2), 栋户号册页号(C7), 其他所得为*/ /*所得人代号或帐号 */ /*当格式为'93'时,此栏位为建立服务年资 */ /*前二码为年度,后二码为月份 */ cqo13 varchar2(1), /*错误注记 */ /*错误注记, 身分证编号或公司统一编号之错误*/ /*注记若原给号码错误者,错误注记栏位为‘A’*/ /*,若所得人离职他去无从查对者, 则为‘B’ */ cqo14 varchar2(10), /*公司别 */ /*公司别, 公司代号名称, 可开窗查询. */ cqo15 varchar2(10), /*员工代号 */ /*员工代号, 带出姓名(cpf02), 户籍地址 */ /*(cpf22), 通讯地址(cpf23)等栏位 */ /*如输入MISC:杂项扣缴人 */ cqo151 varchar2(8), /*杂项扣缴人代号 */ /*杂项扣缴人代号(cqw01),带出姓名(cqw02), */ /*户籍地址(cqw05), 通讯地址(cqw06)等栏位 */ cqo16 varchar2(40), /*姓名 */ /*姓名, 由 cqo15 带出 cpf02, 不可修改. */ cqo17 varchar2(30), /*帐号 */ /*帐号, 为所得人之帐号 */ cqo18 number(5), /*所属之年起. */ cqo19 number(5), /*所属之月起. */ cqo20 number(5), /*所属之年迄. */ cqo21 number(5), /*所属之月迄. */ cqo22 number(5) NOT NULL, /*所得给付年度(民国年) */ cqo23 number(9,4), /*扣缴率 */ /*扣缴率, 所得之扣缴税率. */ cqo24 varchar2(255), /*户籍地址 */ /*户籍地址, 由 cqo15 带出 cpf23. */ cqo25 varchar2(255), /*通讯地址 */ /*通讯地址, 由 cqo15 带出 cpf22. */ /*当格式为"51"此栏位为租赁房屋地址 */ cqoacti varchar2(1), /*资料有效否 */ /*Y-正常有效资料 */ /*N-无效资料 */ cqouser varchar2(10), /*资料所有者 */ /*系统维护 */ cqogrup varchar2(10), /*资料所有群 */ /*系统维护 */ cqomodu varchar2(10), /*资料更改者 */ /*系统维护 */ cqodate date, /*最近修改日 */ /*系统维护 */ cqo26 number(20,6) /*自愿提缴退休金额 */ ); create index cqo_01 on cqo_file (cqo01,cqo02,cqo03); create unique index cqo_pk on cqo_file (cqo01,cqo02,cqo22,cqo08,cqo05,cqo03); alter table cqo_file add constraint cqo_pk primary key (cqo01,cqo02,cqo22,cqo08,cqo05,cqo03) enable validate; grant select on cqo_file to public; grant index on cqo_file to public; grant update on cqo_file to public; grant delete on cqo_file to public; grant insert on cqo_file to public; |