系统设计说明书—应收系统设计
KJYear Period BillItemCode 会计年度 会计期间 单据类型编码 其他应收单取值为20; 代垫运费单取值为21; 其它应付单取值为80 BillCode 单据编号 PSCode 往来单位编码: RPFlag=AR时Refrence客户表CurCode RPFlag=AP时Refrence供应商表SupplierCode Digest 摘要 VouchId 凭证唯一关联标识,期初录入时可以为0 AccCode 其他应收(应付)单科目编码References科目编码表 AccCodeArAp 应收(应付)科目编码References科目编码表 ForeignCurrCode 原币编码References 外币表 YbYsJe 原币金额 AccRate 记帐汇率 BbYsJe 本币金额 SourceBillCode 记载是由哪张单据生成的应收单,如应收票据转出为应收单时,记录应收票据号。 防止在该菜单中删除由其他系统生成的单据。 PayCode 付款条件编码 Refrence表Gy_PayCon DeptCode 部门编码References 部门表 PersonCode 经办人 Maker 制单人 Checker 审核人 IfBuildVouch 是否生成凭证。 IfCancel 是否核销 OverStatus 是否已核销完毕 StartFlag 期初标识(1-期初录入 0-否) Int,(PK)NN Int,(PK)NN C,2NN C,20NN C,12,(FK)NN Nc,40 Int,默认0 C,15(FK) C,15(FK) C,6,(FK) NN MoneyNN DECI,6 默认1 MoneyNN C,20 C,4,(FK) C,12,(FK) c,8, (FK) NC,10NN NC,10 Bit,默认False Bit Bit默认0 NN Bit 5.2.14 应收(应付)帐核销情况表 (RP_Cancel)
字段编码 CancelID RPFlag CancelDate KjYear Period CancelNo 字段说明 自动编号,唯一标识 应收应付系统标识 AR-应收 AP-应付 AC- 现结 核销日期 会计年份 会计月份 一张核销单据多次核销的批号,多条 字段属性 Int C,2 Date INT,NN INT,NN Int NN 第 12 页 共 50 页 北京华夏新达软件股份有限公司
系统设计说明书—应收系统设计
核销记录靠它关联。以与应收单对应的单据为编号依据。如收款单、予收单等。 (每次核销操作的批号=最大批号+1) 核销过程编码 50:到款结算 51:预收冲应收 52:应收冲应付 A0-付款结算A1-预付冲应付 A2-应付冲应收 单据类型编码 参与核销的单据ID 参与核销的单据编码 往来单位编码: RPFlag=AR时Refrence客户表 RPFlag=AP时Refrence供应商表 原币编码References 币种表 记帐汇率 原币核销金额 本币核销金额 原币剩余金额 本币剩余金额 核销人 凭证ID 需要核销的单据在明细帐中的ID 应收冲应付,新生成的明细账记录的ID 应付冲应收,新生成的明细账记录的ID CancelItemCode C,2,NN BillItemCode BillId BillCode CusCode SupplierCode ForeignCurrCode AccRate YbCancelJe BbCancelJe YbYe BbYe Canceler VouchID AccListID YFID
C,2 NN Int NN C,20 C,12 C,12 C,6,(FK)NN DECI,6NN MoneyNN MoneyNN Money Money NC,10 NN Int Int Int 5.2.15 应收(应付)票据 (RP_Note)
字段编码 NoteId RPFlag BillDate KjYear Period BillItemCode 字段说明 票据号码ID(唯一标识,与票据结算表关联) 应收应付系统标识 AR-应收 AP-应付 业务处理日期 会计年份 会计月份 单据类型编码 应收票据商业承兑汇票取值为01 应收票据银行承兑汇票取值为02 应付票据商业承兑汇票取值为B1 应付票据银行承兑汇票取值为B2 应收(付)票据对应的会计科目References会计科目表 对应的应收(付)帐款会计科目References会计科目表 字段属性 Int C,2NN DateNN INT,NN INT,NN C,2NN AccCodeBill AccCodeArAp C,15,FK C,15,FK 第 13 页 共 50 页 北京华夏新达软件股份有限公司
系统设计说明书—应收系统设计
NoteCode PSCode 票据编号 往来单位编码: RPFlag=AR时Refrence客户表CurCode RPFlag=AP时Refrence供应商表SupplierCode Payer 付款单位 SignDate 签发日期(或出票日期) ExpireDate 到期日 ForeignCurrCode 原币编码References 外币表 AccRate 记帐汇率 YbSsJe 原币票据面值 BbSsje 本币票据面值 NoteRate 票面利率 YbInterest 原币票面利息 BbInterest DeptCode PersonCode CloseBillID VouchId Maker Checker Fstatus 原币票面利息 部门编码References 部门表 经办人 审核后,生成的收款单的id 记帐凭ID 制单人 审核人 状态 9---应收(付)票据收(付)票; 40-应收票据兑现 41-应收票据转出; 42-应收票据贴现; 43-应收票据背书。 C1-应付票据付款 是否生成凭证。 摘要 期初标识(1-期初录入 0-否) C,20NN C,12,(FK),NN NC,30 DateNN DateNN C,6,(FK)NN DECI,6NN MoneyNN MoneyNN Dec,10,6 Money Money C,12,(FK) C,8(FK) Int(FK) Int(FK) NC,10NN NC,10 Char,2 IfBuildVouch Digest StartFlag
Bit,默认False Nchar,30 Bit默认0 5.2.16 应收(应付)票据核算表 (RP_NoteClose)
字段编码 NoteCloseId NoteId RPFlag CloseDate KjYear Period BillItemCode 字段说明 票据ID,自动+1 票据号码ID 应收应付系统标识 AR-应收 AP-应付 处理日期 会计年份 会计月份 单据类型编码 40-应收票据兑现 41-应收票据转出 42-应收票据贴现 字段属性 Int INT NN (FK) C,2NN DateNN INT,NN INT,NN C,2NN 第 14 页 共 50 页 北京华夏新达软件股份有限公司
系统设计说明书—应收系统设计
43-应收票据背书 C1-应付票据付款 贴现银行帐户编码Refrence银行帐户表 贴现天数 贴现率 币别 Refrence币别表 记帐汇率 变动金额(贴现金额)或兑现金额或转出金额或背书或付款 本币金额 变动时取得(付出)利息 本币利息 变动时原币费用 本币费用 科目编码 References 会计科目表.如兑现就是银行存款,若转出就是应收帐款,若背书最可能是应付帐款. 应收(付)票据科目编码 往来单位编码: RPFlag=AR时Refrence客户表CurCode RPFlag=AP时Refrence供应商表SupplierCode 利息科目编码 费用科目编码 部门编码 个人编码 背书方式 0-其他 1-背书冲销应付帐款 背书单位(其他背书方式) Reference 供应商档案,存名称 票据转出时生成其他应收单据ID 票据背书生成其它应付单的ID 摘要 是否已生成凭证 记账凭证标识ID BankCode DiscountDays DiscountRate ForeignCurrCode AccRate YbCash BbCash YbInterest BbInterest YbExpense BbExpense AccCode C,3(FK) int Deci,6 C,6,(FK) DECI,6 Money Money Money Money Money Money C,15,(FK)NN AccCodeNote PSCode C,15,FK C,12,(FK)NN AccCodeTerest AccCodeExpense DeptCode PersonCode EnStyle EndorseCusCode BillIDAr BillIDAp Digest IfBuildVouch VouchID
C,15 FK C,15 FK C,12FK C,8FK Smallint Nc, 30 int INT NC,20 Bit,默认False int 5.2.17 坏帐表(应收):RP_BadDebt
字段编码 BadDebtID AccCode AccCodeArAp PSCode 字段说明 记录id 应收科目 坏帐科目(或坏帐准备) 往来单位编码: RPFlag=AR时Refrence客户表CurCode RPFlag=AP时Refrence供应商表SupplierCode 字段属性 int (PK) C,15,(FK)NN C,15,(FK)NN C,12 第 15 页 共 50 页 北京华夏新达软件股份有限公司
系统设计说明书—应收系统设计
BadItemCode BillItemCode DeptCode PersonCode BillDate KjYear Period ForeignCurrCode AccRate BbYsJe YbYsJe BbSsJe YbSsJe Digest VouchID BillCode IfBuildVouch
坏帐处理类型 0-发生;1-收回 单据类型编码 部门编码References 部门表 经办人编码 单据日期 会计年份 会计月份 原币编码References 外币表 汇率 坏帐金额 原币坏帐金额 收回金额 原币收回金额 摘要 坏帐产生时所生成凭证的id 单据号 是否生成凭证 C,2 NN C,2 NN C,12(FK) C,8 NN datetime INT,NN INT,NN C,6,(FK)NN float(15) money money money money varchar(80) int C,20 Bit,默认False 6 接口设计
6.1 外部接口
此处给出新的系统与其他应用系统之间的接口设计内容。
6.2 内部接口
此处给出新系统内部系统之间或子系统内部模块之间的接口设计。
7 系统模块详细设计
本章主要描述各子系统中的具体模块的划分及实现方法。
可采用分节说明的方式,如:子系统X的XXX模块说明;XXX模块说明要求:编码、模块名、文件名、简单描述、设计者、设计日期、上层模块、调用模块、输入输出等。模块测试要点(包含提取测试样例的原则及示例)。
7.1 基础设置
7.1.1 系统参数设置
【模块功能说明】
设置应收系统启用时需要设置的系统一级的参数。 【模块界面设计】
系统参数设计rp_SystemParam 第 16 页 共 50 页 北京华夏新达软件股份有限公司