k3_应收应付数据结构.pptVIP

  • 2
  • 0
  • 约1.81万字
  • 约 71页
  • 2019-12-02 发布于湖北
  • 举报
K3应收应付数据结构分析 技术支持部整理 2005年2月 提纲 初始化 单据业务 核销 坏帐处理 凭证处理 报表 期末结账 案例 技术支持法则 请牢记以下内容 法则一: 在做任何维护操作以前,将数据做一次安全的备份 法则二: 利用替换法进行问题对比分析 (新建一个帐套、打开另外一个帐套、换到另外一台机器、用一个不同的版本… …) 初始化 基础设置 初始数据录入 初始数据的引入引出 流程图 初始化基础设置 一、基础设置 1)系统设置的内容对应数据表 t_RP_SystemProfile(系统参数表) 2)单据编码规则表 t_codetypefp(单据编码类型规则表),t_coderule(单据规则表),t_coderuledetail(单据规则分录表),t_coderulevalue(目前单据的单据号表) 3)单据类型表 单据类型枚举表(t_rp_systemenum),票据号码表(t_rp_billnumber) 初始化初始数据录入 二、 初始数据录入 1)初始发票、应收单、预收单的录入 在t_RPBegData表插入记录,ftype=3销售发票、ftype=1应收单、ftype=5预收单。 在t_rp_Contact表中插入往来记录,其标识是FisInit为1;同时在t_RP_RPDetail中插入收款(付款)计划记录。 在发票涉及到的商品数量信息写入t_rpBegDetail表。 关联关系: t_rpbegdata.FID= t_rp_Contact.FID= t_rpbegdetail.finvoiceid= t_rp_rpdetail.FOrgID 2)初始应收(付)票据的录入 在t_RP_Bill插入记录,FisInit为1。 3)初始坏账坏账数据录入 在 t_RP_NewBadDebt 中插入记录 ,FisInit为1 初始化初始数据引入引出 三、初始数据的引入引出 1)应收应付传递初始数据到总账系统: 总账科目余额的数据将被替换:将t_RPBegData的数据按单据中的往来科目和相应的核算项目的设置汇总数据,写入t_balance表中 总账科目的核算项目应收、应付无法提供时,数据将不被传递 初始单据录入往来科目 单据币别必须与科目币别一致 2)从总帐引入应收账款余额: 总账的应收科目必须设置核算项目,且要启用往来业务核算;同时在总账系统设置中也要启用往来业务核销功能 初始化数据流程图 单据业务 单据事务类型 单据状态 单据最大号 单据业务 一、t_rp_Contact.Ftype 单据事务类型ID 1 — 其他应收单 2 — 其他应付单 3 — 销售发票 4 — 采购发票 5 — 收款单、预付单(Fpre=-1 ,应收退款单) 6 — 付款单、预收单(Fpre=-1 ,应付退款单) 初始化时,如果单据未录入单据号(允许不录入单据号),则单据类型会保存为“10+单据类型值”。比如:初始化时,录入销售发票,未录入单据号,则该单据类型为:10+3=13。 单据状态 二、 单据状态:t_rp_Contact . FStatus 第五位 第四位 第三位 第二位 第一位 0 0 0 0 0 共五个二进制位,第一个位表示已经审核,第二位已经生成凭证,第三位表示已经核销,第四位表示是坏账,第五个位代表作废。 00000表示新增单据 Fstatus=0 00001 表示已经审核 Fstatus=1(2的0次方) 00011表示已经审核、生成凭证 Fstatus=3(2的1次方+2的0次方) 00111表示已经审核、生成凭证、核销 Fstatus=7(2的2次方+ 2的1次方+ 2的0次方) 00101表示表示已经审核、核销 Fstatus=5( 2的2次方+ 2的0次方) 10000 表是单据已经作废 Fstatus=16 (2的4次方) 单据业务 三、单据号的最大号 在目前单据的单据号表t_coderulevalue 四、单据的内码 在t_identity中(941及以前版本)、10.0以后放在工业的icmaxnum中 发票业务 相关业务数据表 发票录入 发票审核 发票业务 1. 相关数据表 工业销售发票表:icSale(Entry),工业采购发票:IcPurchase(Entry) 商业销售发票表

文档评论(0)

1亿VIP精品文档

相关文档