标准供应链数据结构及流程ppt课件

上传人:钟*** 文档编号:1493761 上传时间:2019-10-22 格式:PPT 页数:30 大小:1.32MB
返回 下载 相关 举报
标准供应链数据结构及流程ppt课件_第1页
第1页 / 共30页
标准供应链数据结构及流程ppt课件_第2页
第2页 / 共30页
标准供应链数据结构及流程ppt课件_第3页
第3页 / 共30页
点击查看更多>>
资源描述
标准供应链数据结构及流程,基础资料设置 T_item T_icitem T_stock T_stockplace t_Unitgroup t_MeasureUnit,系统参数 T_systemprofile icsystemprofile,初始化 icinvinitial,结账 Icinvbal Icbal icinventory,库存单据 Icstockbill icstockbillentry,流程图,目录,系统参数 计量单位 仓库、仓位 核算项目数据表 主要单据表 单据相关性 余额 钩稽处理 暂估处理,系统参数,T_systemprofile 供应链参数,也存放总账固定资产等几乎所有其他模块参数 icsystemprofile 只存放供应链参数。主要存放系统设置参数,系统参数表t_SystemProfile重要字段: CurrentYear 当前年 CurrentPeriod 当前期间 StartPeriod 启用期间 StartYear 启用年 AuditChoice 核算方式0:数量核算,1:数量、金额核算 UnderStock 是否允许负结存(1-允许,0-不允许) UPSTOCKWHENSAVe 库存更新控制0:审核更新,1:保存更新,计量单位,T_unitgroup T_measureunit,T_unitgroup重要字段: fdefaultunitid 默认计量单位 t_MeasureUnit重要字段: Fcoefficient 系数 FStandard 基本单位 (1表示基本计量单位) FUnitGroupID 单位组别 (在一个计量单位组中,只能有一个且必须有一个基本计量单位: Fstandard=1),仓库、仓位,T_stock T_stockplace,t_Stock重要字段: Ftype:仓库类型 实仓500; 待检仓501; 赠品仓502; 代管仓 503 实仓核算数量金额,虚仓只核算数量不核算金额。待检仓、赠品仓、代管仓都属于虚仓,核算项目数据表1,T_itemclass、T_item、T_icitem t_submessage t_ItemPropDesc,T_item注意点: 物料的上级组保存在t_Item表中。新增一个“自制和配置类”物料,系统回自动在t_Item中增加一个(FItemClassID=4 AND Fdetail=0),同时增加一个代码名称都相同的成本对象组(FItemClassID=2001 AND Fdetail=0),2001组中的物料fnumber相同,fitemid比4组中的大1,cbCostObj内码也比4组中的大1. 自制的(批内移动平均的分批认定法)不增加2001类,不写cbCostObj表。 T_ICItem重要字段: FUnitID,FUnitGroupID 计量单位 ferpclsid 物料属性(1:外购、2:自制、3:委外加工、5:虚拟件) ftrack 计价方法 (76:加权平均、77:移动平均、78:先进先出、79:后进先出、80:分批认定、81:计划成本) FPlanPrice 计划价,四、核算项目数据表2,T_icitem升级数据变化(基础系统及公用功能) K/3 V10.2及以后版本中,出于性能考虑,T_ICItem表按系统拆分成多个表,具体的拆分方案是: 按物料编辑界面的标签页拆分为以下几个表 1:t_ICItemCore 核心数据表 2:t_ICItemBase 基本资料表 3:t_ICItemDesign 设计资料表 4:t_ICItemMaterial 物流资料表 5:t_ICItemPlan 计划资料表 6:t_ICItemQuality 质量资料表 7:t_ICItemStandard 标准数据资料表 8:t_ICItemCustom 自定义资料表,主要单据表,出入库单:IcStockBill、IcStockBillEntry; 采购发票:IcPurChase、IcPurChaseEntry; 销售发票:IcSale、IcSaleEntry; 采购订单:PoOrder、PoOrderEntry; 销售订单:SeOrder、SeOrderEntry; 采购申请单:POrequest、POrequestEntry 物流单据编码规表:IcBillNo 单据内码的进度表:IcMaxNum,在IcBillNo表中,系统是用此表的FCurNo字段跟踪各种事务类型单据的“单据号码进度”,以实现在下次新增单据时单据编号可以自动加1。在IcMaxNum表中,FMaxNum字段为当前最大ID。IcBillNo.FCurNo与IcMaxNum.FMaxNum如果落后与实际的单据代码与内码,会导致单据不能保存,提示“pk_XXXX重复,不能在XXXX表插入重复值”或提示不能删除已审核单据,单据相关性1,单据事物类型表: ICtransactionType、IcTransType 单据模版表: ICtemplate,ICtemplateentry 叙事簿模版事物类型表: IClisttemplate 叙事簿的模板表: ICchatbilltitle 选单模版表: icselbills、 ICtableRelation,ICTransactionType.FID = ICListTemplate.FBillTemplateID IClisttemplate.Ftemplateid = ICChatBillTitle.FTypeID ICtableRelation 定义表与表间关系 Icselbills 定义源单与目标单据字段间的对应关系 如:外购入库单自定义“备注”字段 数据来源取“基础资料”时,写ICtableRelation ; 数据来源取“退料通知单上的主管”时,写Icselbills,单据相关性2,余额1,初始化余额表 icinvinitial 存货分仓余额表 Icinvbal 存货总仓余额表 icbal 即时库存表 icinventory,启用期前的单据,IcStockBill,IcStockBillEntry,icinvinitial,初始余额录入,icbal,Icinvbal,启用业务系统,结束初始化和每期结账更新数据,icinventory,结束初始化和审核出入库单据时更新数据,日常库存单据,余额2,两个常用的存储过程: 校对及时库存:EXEC CheckInventory 关闭初始化: EXEC StockINIDataOn 初始化余额表说明: 初始数据录入只能录入本年累计发生数和期初余额,不能录入本期发生额。所以IcInvInitIal表中初始化期间的本期收入发出结存字段必为零。 数量平衡关系: 年初结存数量+本年累计收入-本年累计发出=初始化期间期初结存数量 FytdBegQty + FytdReceiveFytdSend = FBegQty FytdauxBegQty+FytdauxReceiveFytdauxSend=FauxBegQty 金额平衡关系: FytdBegbal+FytdDebit-FytdCredit=FBegbal 差异平衡关系: FytdBegDiff+FytdReceiveDiffFytdSendDiff=FbegDiff,钩稽处理1,钩稽,Icstockbill icstockbillentry,Icpurchase Icpurchaseentry Icsale icsaleentry,Icexpenses icsexpensesentry,单据,发票,费用发票,ichookrelations,钩稽关系表,钩稽流程图:,钩稽处理2,ICHookRelations钩稽关系表结构:,Fhooktype:0 采购发票和采购入库单的钩稽; 1 销售发票和销售出单的钩稽; 5 采购发票和委外入库单的钩稽; 0 采购对等核销; 1 销售对等核销; 3 委外入库对等核销; 4 委外出库对等核销; Fibtag: 0 采购销售发票; 1 出入库单; 2 费用发票 FEquityHook:0 钩稽; 1 对等核销,钩稽处理3,单据头与钩稽日志,Fhookstatus:0 未钩稽 1 部分钩稽(商业) 2 完全钩稽 Icstockbill.fhookinterid=icpurchase.fhookinterid=ichookrelations.fgroupno,钩稽处理4,单据体与钩稽日志,Fallhookqty:工业钩稽后与fqty相等,商业部分钩稽时表示已钩稽数量,单据表没有未钩稽数量字段。未钩稽数量 = fqty - Fallhookqty 。金额与数量原理相同。 对等核销不写单据表和钩稽关系表的核销数量、核销金额。,钩稽处理5,部分钩稽(商业),另费用发票补充钩稽不改变原入库单与发票的fhookinterid,直接在ichookrelations中插入一条相同钩稽序号的费用发票记录。 无论出入单往期是否生成凭证,发票到达钩稽:出入库单据的FHookInterID与最后一笔钩稽的钩稽序号保持一致;FAllHookQTY、FAllHookAmount与后期的钩稽数量和金额不断累加; FCurrentHookQTY、FCurrentHookAmount与当期钩稽保持一致。,暂估处理1,t_MakeVouchTemp暂估凭证表结构,FGroupID 凭证字 FVchInterID 凭证内码 Fperiod 会计期间 Fyear 会计年度 FvchNumber 凭证号 FTranType 凭证类型( 4000 暂估; -4000 暂估冲回 ) FSCBillInterID 入库单内码 FpreVchInterID“暂估冲回凭证”对应的原暂估凭证内码,暂估处理2,业务系统启用前,例:2009年1期启用账套.启用前有WIN000001, WIN000002两张暂估单.,系统启用前后的暂估入库单都存放在icstockbill,icstockbillentry,系统未启用前t_makevouchtemp并不写数据。,系统启用前的暂估单,暂估处理3,业务系统启用后,业务系统启用后t_makevouchtemp写入数据,且fvchinterid值置为-1。,暂估处理4,例:2009年期WIN000001对应的发票到,钩稽核算后,发票与入库单钩稽核算后,暂估处理5,发票与入库单钩稽生成凭证后(工业),例:2009年期WIN000001对应的发票到,钩稽核算后分别生成暂估冲回凭证(记1号,内码为1)和外购入库凭证(记2号,内码为2),暂估处理6,发票与入库单钩稽生成凭证后(商业),例:2009年期WIN000001对应的发票到,钩稽核算后分别生成暂估冲回凭证(记1号,内码为1)和外购入库凭证(记2号,内码为2),暂估处理7,工业月初一次冲回,例:2009年1期新增一暂估单,2009年3期发票到钩稽后核算,并生成凭证,系统启用后的暂估单,暂估处理8,工业单到冲回,例: 2009年1期新增一暂估单,2009年7期发票到后钩稽核算,并生成凭证,暂估处理9,总结: t_makevouchtemp.tvchnumber: 工业月初一次冲回:初始化暂估 = -1 暂估 = 0 暂估冲回 = 实际单据号(冲回初始化的=0) 工业单到冲回:初始化暂估 = -1 暂估 = 0 暂估冲回 = 0 商业:初始化暂估 = -1 Icstockbill.fvchinterid: 工业账套中,暂估单当期生成凭证时,记录相应凭证内码。后期发票到,钩稽核算后,fvchinterid清为0或NULL。发票生成凭证后, fvchinterid写上新的凭证内码。,总结几种常见数据问题,1、查物料收发汇总表等各类报表部分物料看不到物料名称 2、单据下推提示没有符合条件的记录 3、销售出库单上销售金额不会自动计算 4、列前缀t500与查询中所用的表或别名不匹配 5、存货单据生成凭证时报T621表名与列名不匹配 6、期末结账时提示违反了primarykey约束,不能在对象poinvbal中插入重复数据 7、不能将NULL插入列fbillinterid,表icinvinitial列不允许为空 8、即时库存一个物料出现一正一负两条记录或者同一物流多条记录显示,感谢观看,金蝶软件(中国)有限公司,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!