金蝶技术支持

上传人:鲁** 文档编号:564548254 上传时间:2022-12-14 格式:DOCX 页数:22 大小:149.29KB
返回 下载 相关 举报
金蝶技术支持_第1页
第1页 / 共22页
金蝶技术支持_第2页
第2页 / 共22页
金蝶技术支持_第3页
第3页 / 共22页
金蝶技术支持_第4页
第4页 / 共22页
金蝶技术支持_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《金蝶技术支持》由会员分享,可在线阅读,更多相关《金蝶技术支持(22页珍藏版)》请在金锄头文库上搜索。

1、目录第一篇k3系统原理及数据结构分析31、总账系统311 基础资料3111 科目3112 币别4113 凭证字4114 计量单位5115 核算项目5116 部门5117 职员5118 现金流量项目612 初始化6121 初始化6122 试算平衡7123 结束初始化713 凭证处理8131 多项目核算8132 凭证过账9133 凭证反过账1014 现金流量11141 凭证录入与保存时有关现金流量的处理 11142 现金流量表的平衡关系1115 往来处理12151 往来业务核销12152 往来对账单12153 账龄分析1216 期末处理13161 期末调汇原理13162 结转损益14163 自动转

2、账14164 期末结账与反结账1517 账薄16171 总账取数原理16172 明细账取数原理16173 科目余额表取数原理16174 核算项目分类总账取数原理17175 核算项目明细账取数原理17176 核算项目余额取数原理1718 报表与总账对账18181 资产负债表18182 损益表18第二篇 典型案例分析18第一篇k3系统原理及数据结构分析1、总账系统11 基础资料111 科目涉及的表为t_account (科目表),常用到的字段为FAccountid (科目内码), ffullname(科目全名),fquantities(是否数量金额辅助核算),FmeasureUnitID (计量单

3、位 内码),fdetailid(核算项目内码)等等。FAccountid (科目内码):一个新增加的科目,在初始数据中录入数据,后来把此科目 的数据删除了,或录入了一张此科目的凭证,又把此凭证删除了,然后想把此新增科目删除; 或者是结转新账套之后,想把一些没有余额的科目删除。这时系统提示科目已有业务发生, 不能删除。其实这涉及到很多数据库表引用了 t_account (科目表)的Fitemid字段,这些 表总账系统中有 t_balance (余额表),t_quantitybalance (数量余额表),t_voucherentry(凭证体表),t_profitandloss (损益科目实际发生

4、额表);固定资产系统中有t_faexpense (费用分配表),t_fabalexpense (用于折旧计算的费用分配表),t_facard (固定资产卡 片表),t_fabalcard (卡片变动表);工业物流中有t_icitem (物料明细资料表);商业物 流中有com_item (商品明细资料表)。只要在这些表中存在记录,那么相对应的科目就不能 在界面中删除。Ffullname(科目全名):这个字段主要是在录入凭证,查看账薄时用到。如果在录入凭 证,查看账薄时,系统只显示科目的最明细一级的名称,那就是因为科目全名字段中的值不 正确。这个问题有个相关的补丁可以解决,补丁名叫Repare_F

5、ullName.sql。fquan tit y(是否数量金额辅助核算):此字段主要是标识此科目是否需要数量金额辅助 核算,一般此字段与FmeasureUnitID (计量单位内码)一起使用,当fquantity字段的值 为1时,FmeasureUnitID字段中一定也要有相应的值,且此值与t_measureunit表中的 FmeasureUnitID字段值相对应。Fdetailid (核算项目内码):这个字段的值与t_itemdetail(核算项目横表)中的 Fdetailid字段值相关联,且这个值在t_itemdetail表中对应的以F开头的字段的值为 “-1”。例如:113 (应收账款)科

6、目,带部门及客户两个核算项目,假设在t_account表中 对应的Fdetailid字段的值为1,那么在t_itemdetail表中,一定要有Fdetailid值为1 的记录,且F1,F2两个字段的值都为“-1”。详细讲解见凭证处理这节科目表(t _accoun t)如图1所示:HccountlBBLevel FDstail|UTaicylC|-F&u.Biili ties?IJra tGr 啊 LilFlsBenkf Journalms皿$PUelsilII)ltKi.OL21L0-Li000a-IDOiQQE1D000100a.1血1期其酸币能01nnnnn:a1DQ3im.0L林禅:2

7、1100000a10041009.胆21I000oo010051009.0321匚000oot010061U09.U4時用卡21Iuuuuu:0W1009.0521L00000Fa1QQS1 朗.21L00000fa1期WED1nnnnnna1010IO.OL鶴211000000a101:not.0221I000oo0a1012HOLDS基金21匚0o0oo001013notJD融211000000a1DH110211L000000a10151L000000a101F.11/i1Innnnnnalor问1I000000a1010USE110000000JO(图 1)核算项目横表(t_itemd

8、etail)如图2所示:FDetaillDFDe tsdlCountFlF2F3F4F5F800000000di2-1-100002100000-1310-100004100-100052000-10-161000-100T30-1-100-181-100000939512513700010396125139000114-1-1-1-100123298125137000133297125137000143305125138000(图2)112 币别涉及的表为t_currency (币别表),常用到的字段为FcurrencylD (币别内码),FfixRate (换算率),Fscale (小数位

9、数)等等。FcurrencylD (币别内码):系统默认账套记账本位的FcurrencylD值为1。Fscale (小数位数):在中间层账套管理中,有个地方设置本位币小数点位数,就是 FcurrencylD值为1的记录对应的Fscale值,可以在此改动币别对应的小数位数。注意币别表中有一条默认的零记录,此记录不能丢失,如果丢失,会导致数据错误或在操作时出现莫名其妙的错误(一般是在做凭证时不能保存,查询凭证,账表时数据不正确)。113 凭证字涉及的表为t_vouchgroup (凭证字表),常用的字段为FgroupID (凭证字内码),一般 被t_voucher (凭证表)引用。114 计量单位

10、涉及的表为t_measureunit (计量单位表),t_unitgroup (计量单位组表),常用的字段 为Fmeasureunitid (计量单位内码),Funitgroupid(计量单位组内码),Fstandard (是否 基本计量单位)。计量单位表中有一条默认的零记录,此记录不能丢失,如果丢失,会导致数据错误在操作时出现莫名其妙的错误(一般是在做凭证时不能保存,查询凭证,账表时数据不正确)。在一个计量单位组内,只能有一个基本计量单位,即Funitgroupid字段值相同的记录, 只能有一条记录的 Fstandard 字段值为 1。115 核算项目涉及的表为t_item(核算项目表),t

11、_itemclass(核算项目类别表),常用的字段为 Fitemid (核算项目内码),Fitemclassid (核算项目类别内码)。在t_item表中,按 Fitemclassid字段的值,把核算项目分为很多类:1为客户,2为部门,3为职员,4为物 料, 5为仓库, 6为备注, 7为计量单位, 8为供应商, 9为现金流量项目。,如果是自定 义的核算项目,一般Fitemclassid字段的值都比较大,在对应的t_itemclass表中,有一 个FsqlTableName字段,它表示每个核算项目对应的详细情况表名称。核算项目类别表(t_itemclass)如图3所示:FltemClasElDF

12、Nijirib erFNsjtieFSQLTableNameFVersi onFImportFBrNoFUserDefilastFTypE:+:00010011001客户迂ani 工注ti on00010012002部门t Dep:irtTierL t00010013003职员t Emp00010014004物料t ICIterTi00010015005仓库t St uck00010016006备注t Exp00010027007计星单位七丘211!飞1丘|1 t00010028008供应商t Suppli er00010019i009现金疣量项目000100110C010分支机构t SorLComp:irL70001001

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号