电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

金蝶云·星空数据结构探究-销售管理.pptx

金蝶云·星空数据结构探究-销售管理.pptx_第1页
1/30
金蝶云·星空数据结构探究-销售管理.pptx_第2页
2/30
金蝶云·星空数据结构探究-销售管理.pptx_第3页
3/30
1993-2019金蝶国际软件集团有限公司金蝶中国知识与培训部出品主讲人:詹鸿宇时间:2019年12月金蝶云·星空数据结构探究销售管理提纲1.销售后台数据数据表的命名规范和特点基础资料参数设置销售主要业务的相关表介绍2.销售常见数据问题3.数据处理注意事项数据表的命名规范和特点1.表的命名格式以模块区分,例如库存主要是T_SAL_XXX,基础相关的T_BD_XXX,字段的命名也是以【F+英文简称】为主,尽量做到望文生义。2.数多语言表存在于_L表中,单据之间上查下查的数据,主要保存在t_BF_InstanceEntry表3.可在BOS中查到绝大多数常用字段对应的后台数据表和字段。4.以下网址能查到很大一部分销售表结构字段https://open.kingdee.com/K3Cloud/PDM/SCM.htm基础资料销售模块相关的基础资料包括但不限于客户、销售员、客户物料对应视图、销售条款、销售物流信息等基础资料-客户主要表结构基本信息页签和商务信息页签--T_BD_CUSTOMER、T_BD_CUSTOMEREXT;联系人--T_BD_COMMONCONTACT、T_BD_CUSTCONTACT(历史版本)银行信息--T_BD_CUSTBANK;地址信息--T_BD_CUSTLOCATION;客户分组--T_BD_CUSTOMERGROUP基础资料-客户分配类型的客户,在分配后表数据通过FMASTERID关联,如以下三个表:T_BD_CUSTBANK、T_BD_CUSTCONTACT、T_BD_CUSTLOCATION创建组织下的FCUSTID对应的FMASTERID为0,被分配组织下的FCUSTID对应的FMASTERID为创建组织下的FCUSTID对应的FENTRYID;基础资料-客户物料对应表在BOS中,我们可看到一个是基础资料-客户物料对应表视图,另一个是单据-客户物料对应表。单据对应的是实体表,视图的数据来源于实体表。视图设计语句可自行在数据库中查询,如下:主要表结构基础资料-销售条款简介主要表结构根据购销双方的达成意向所制定的属于合法范围内的约束条款。在销售订单表头的订单条款页签可以引用定义的销售条款。T_BD_SALCLAUSET_BD_SALCLAUSE_L基础资料-销售员主要表结构V_BD_SALESMANSELECTB.FENTRYIDASfid,B.FENTRYIDASfmasterid,C.FNUMBER,B.FBIZORGID,B.FBranchId,C.FDEPTID,C.FSTAFFID,B.FISUSE,C.FDOCUMENTSTATUS,C.FFORBIDSTATUS,A.FCREATORID,A.FCREATEDATE,A.FMODIFIERID,A.FMODIFYDATEFROMdbo.T_BD_OPERATORASAINNERJOINdbo.T_BD_OPERATORENTRYASBONA.FOPERATORID=B.FOPERATORIDINNERJOINdbo.T_BD_STAFFASCONB.FSTAFFID=C.FSTAFFIDWHERE(B.FOPERATORTYPE='XSY')T_BD_OPERATOR--业务员单据头T_BD_OPERATORENTRY--业务员分录T_BD_STAFF--任岗明细参数设置-销售管理系统参数查询语句SELECTFID内码,FORGID组织内码,FACCTBOOKID账簿内码,FPARAMETEROBJID参数对象,FPARAMETERS参数,FACCTPOLICYIDFROMdbo.T_BAS_SYSPARAMETERWHEREFPARAMETEROBJID='SAL_SystemParameter';简介1、参数表严禁后台修改,此处介绍仅供查询和学习;2、销售相关参数大部分位于【销售管理系统参数】界面,少部分在单据类型或列表、单据选项有相关参数。参数设置-预计可发量参数简介1、预计可发量参数使用文档:https://vip.kingdee.com/article/3644查询语句SELECT*FROMT_SAL_EXPQTYPARAM;--基本参数SELECT*FROMT_SAL_EXPQTYCONTROLENTRY;--控制单据SELECT*FROMT_SAL_EXPQTYINENTRY;--预计入SELECT*FROMT_SAL_EXPQTYOUTENTRY;--预计出SELECT*FROMT_SAL_EXPQTYDETAIL;--预计可发量明细重要表介绍-销售订单销售订单相关表的关联关系介绍:select*fromT_SAL_ORDERSOleftjoinT_SAL_ORDERCLAUSESOConSOC.FID=SO.FID--销售订单条款leftjoinT_SAL_ORDERFINSOFonSOF.FID=SO.FID--财务信息leftjoinT_SAL_ORDERPLANSOPonSOP.FID=SO.FID--收款计划leftjoinT_SAL_ORDERPLANENTRYSOEPEonSOEPE.FENTRYID=SOP.FENTRYID--收款计划子单据体leftjoinT_SAL_ORDERENTRYSOEonSOE.FID=SO.FID--订单明细leftjoinT_SAL_ORDERENTRY_FSOEFonSOEF.FENTRYID=SOE.FENTRYID--明细财务信息leftjoinT_SAL_ORDERENTRY_DSOEDonSOED.FENTRYID=SOE.FENTRYID--交货明细leftjoinT_SAL_ORDERENTRYDELIPLANSOEDEonSOEDE.FENTRYID=SOED.FENTRYID--交货明细子单据体leftjoinT_SAL_ORDERENTRY_ESOEEonSOEE.FENTRYID=SOE.FENTRYID--订单明细_扩展表leftjoinT_SAL_ORDERENTRY_CRESOEConSOEC.FENTRYID=SOE.FENTRYID--订单信用明细表leftjoinT_SAL_ORDERENTRY_RSOERonSOER.FENTRYID=SOE.FENTRYID--订单关联信息表leftjoinT_SAL_ORDERENTRY_LKSOELKonSOELK.FENTRYID=SOE.FENTRYID--订单明细关联表重要表介绍-销售订单销售订单相关表的关键字段介绍:1、可出数量字段selectFCANOUTQTY可出数量_销售,FBASECANOUTQTY可出数量_销售基本,FSTOCKBASECANOUTQTY库存可出数量_库存基本fromT_SAL_ORDERENTRY_R可出数量是销售订单的重要字段,生成时点是保存时,可出数量_销售=销售数量、可出数量_销售基本=销售基本数量、库存可出数量_库存基本=可出基本数量。下游发货通知单或调拨单或销售出库单保存时扣减可出数量,下游销售退货单或调拨单(退货)保存时累加可出数量;2、产品类型相关字段selectFROWTYPE产品类型,FROWID行标识,FPARENTROWID父行标识,FPARENTMATID父项物料内码fromT_SAL_ORDERENTRY_E产品类型字段是7.X版本新增功能,默认值是标准产品,套件销售或服务类物料销售时需手工修改。这里主要说明套件销售的情况。行标识是唯一值,子项的父行标识=父项的行标识。重要表介绍-销售订单3、预收已核销金额selectFNEEDRECADVANCE是否预收,FRECADVANCEAMOUNT应收金额,FRECAMOUNT实收金额,FRELBILLNO关联单号,FADVANCENO预收单号,FADVANCEID预收单内码,FADVANCESEQ预收单分录行号,FADVANCEENTRYID预收单分录内码,b.FPREMATCHAMOUNTFOR预收已核销金额fromT_SAL_ORDERPLANaleftjoinT_SAL_ORDERPLANentrybona.FENTRYID=b.FENTRYID;销售订单关联预收单后,收款计划子单据体T_SAL_ORDERPLANentry才会有值。预收已核销金额是用于计算收款单可关联金额的关键字段,于销售订单关联的应收与预收核销后反写值。可关联金额计算公式可参考:(收款单明细.应收金额-收款单明细.关联总金额)-(收款单明细.已核销金额-销售订单.预收已核销金额)重要表介绍-销售订单新变更单订单变更帖子:https://vip.kingdee.com/article/11720表名:T_SAL_XORDER相关表的关联关系参考销售订单关键字段:FPKIDX—原始主键,对应销售订单对应单据体或自单据体的主键selecta.FPKIDX原始主键,b.FID销售订单内码,a.FID新变更单内码fromT_SAL_XORDERaleftjoinT_SAL_ORDERbona.FPKIDX=b.FIDT_SCM_BILLCHANGEVERSIONS--新变更单变更版本表若启用版本管理,该表会存储相关数据。常见问题有销售订单单据编号过长报错时,除了修改T_SAL_XORDER的FBILLNO字段,也需修改T_SCM_BILLCHANGEVERSIONS的FBILLNO字段重要表介绍-寄售结算业务寄售结算单相关表的关联关系介绍:select*fromT_SAL_CONSIGSETTLEsett--寄售结算单leftjoinT_SAL_CONSIGSETTLEFINsettefonsettef.FID=sett.FID--财务信息leftjoinT_SAL_CONSIGSETTLEENTRYsetteonsett.FID=sette.FID--结算明细leftjoinT_SAL_CONSIGSETTLEENTRY_CREsettconsettc.FENTRYID=sette.FENTRYID--结算明细_信用明细表leftjoinT_SAL_CONSIGSETTLEENTRY_LKsettlonsettl.FENTRYID=sette.FENTRYID--结算明细_关联表leftjoinT_SAL_CONSIGSETTLEENTRY_Rsettronsettr.FENTRYID=sette.FENTRYID--结算明细_关联信息leftjoinT_SAL_CONSIGSETTENTRYDELsettdonsettd.FENTRYID=sette.FENTRYID--匹配发货明细(是结算明细的子单据体)leftjoinT_SAL_CONSIGSETTENTRYROWsettrowonsettrow.FID=sette.FID--选单明细(与结算明细无关联的单据体!)leftjoinT_SAL_CONSIGSETTENTRYROW_LKsettrlonsettrl.FENTRYID=settrow.FENTRYID--选单明细_关联表leftjoinT_SAL_CONSIGSETTENTRYROW_Rsettrronsettrr.FENTRYID=settrow.FENTRYID--选单明细_关联信息重要表介绍-寄售结算业务寄售调拨单关联字段selectFJOINSETTLEQTY结算关联数量,FJOINBASESETTQTY结算关联数量_基本单位,FJOINSALEBASESETTQTY结算关联数量_销售基本单位,FJOINSECSETTQTY结算关联数_辅单位,FJOINUNSETTLEQTY未结算关联数量,FJOINBASEUNSETTQTY未结算关联数量_基本单位,FBASESETTCANRETQTY结算可退数_基本单位fromT_STK_STKTRANSFERINENTRY_T;selectFBASEJOINQTY关联退回数量_基本单位,FRECEIVEQTY关联退回数量,FSALBASEJOINQTY退货关联数_销售基本,FSECJOINQTY退货关联数_辅单位fromT_STK_STKTRANSFERINENTRY_R;重要表介绍-寄售结算业务selectFREBACKBASEQTY退货补货客户仓数_库存基本,FREBACKSALBASEQTY退货补货客户仓数_销售基本,FREBACKSECEQTY退货补货客户仓数_辅单位fromT_STK_STKTRANSFERINENTRY_E;注意,退回仓库为客户仓时才反写!销售常见数据问题1、问题:销售订单下推发货或出库时报错该问题可能有以下原因:(1)、与提示信息一致,可能可出数量(基本)单位小于等于0或物料需检验;(2)、发货上限(基本)为0导致,需先判断单据是否手工新增,若是下推需查上游单据;若是新增的,需查看单据基本单位是否有值。(3)、7.3+10月补丁存在问题,业务类型为VMI业务或修改了业务类型子段的枚举值,均可能报错。需更新11月灰度补丁处理。销售常见数据问题2、问题:发货通知单有源单订单号,上查无关联数据一般是由于下推发货通知单后,在保存前,回去反审核删除了销售订单,再保存发货通知单会导致此类问题。3、问题:订单已出库完,未自动关闭(1)、可能是订单先整单关闭后,再审核的销售出库单,此时不会更新明细行的业务关闭为关闭状态;(2)、修改了反写规则的关闭条件,未满足关闭条件不会自动关闭;(3)、未修改反写规则的情况下,按预设的关闭条件,检查相关字段值,尝试重现问题。4、客户物料对应表添加自定义字段客户物料对应表增加字段并携带至单据方案:https://vip.kingdee.com/article/100035、问题:发货通知单下游出库单已删除,但还是关闭状态一般是由于勾选了参数【发货通知单执行出库即关闭】,如需反审核发货通知单,需后台修改关闭状态或重新下单处理。销售常见数据问题5、问题:销售订单可出数量异常(1)、单据保存时可出数量开始异常。检查单据手工新增是否正常、基本数量字段是否正常;在网络环境极不稳定且录单人操作过于快速时可能出现异常,建议改善网络状况。(2)、单据反写异常。检查反写规则、下游单据字段值是否正常,目前V7.5版本已有反写日志功能,反写异常问题建议开启日志后进行分析;(3)、检查上机日志是否正常。检查是否存在销售订单变更未生效却下推了下游单据的异常现象。如下截图:检查是否有清除网控的操作,可能会导致问题。如:销售订单数量5,下推发货通知单保存,销售订单-订单变更-弹出新变更单界面-修改数量为10,此时新变更单计算可出=10-5=5,然后删除发货通知单,提示网控冲突,用户清除了冲突后成功删除了单据,再保存-提交-审核-生效新变更单,就会出现订单可出数量异常的问题。(4)、版本问题。变更新增行导致可出库存基本为0或变更新增复制导致可出数量错行的情况等。销售常见数据问题6、销售价目表打开和删除分别提示报错销售价目表使用组织为空导致,可执行以下语句处理。最新版本有对该问题做容错处理。updateT_SAL_PRICELISTsetFUSEORGID=FSALEORGIDwhereFUSEORGID=0;7、销售员重复问题如截图所示,引入业务员时可能由于单据头不同,产生了相同组织,相同职员,相同任岗的销售员。导致做单时可选到多个相同销售员,删除时又会提示已被单据引用。若较少重复,建议取消启用业务员。若有批量重复且单据已引用,需后台处理。修改单据上的销售员,再手工删除即可。销售常见数据问题8、问题:销售出库明细报表和销售出库单列表数据对不上原因:销售出库单的本位币字段为空导致。多数情况是由于单据引入造成,也可能与会计核算体系设置有关,可手工新增出库单测试。销售常见数据问题9、问题:销售出库明细报表或汇总表查询报错原因:8月补丁补丁问题,与用户角色设置的数据规则有关。取消数据规则或者更新9月补丁均可解决。销售常见数据问题10、问题:销售订单已收款开票,但订单执行明细表不显示收款单和结算金额销售订单执行明细表的收款取核销记录的核销金额,只取与收款/退款单进行核销的,或者预收核销的。具体取数脚本参考:销售常见数据问题SELECTPlanInfo.FMATERIALID,PlanInfo.FORDERENTRYID,PlanInfo.FORDERNUMBER,SUM(ISNULL(LogEntry.Fcurwrittenoffamountfor,0))ASFMATCHAMOUNTFOR,PlanInfo.FIDFROM(SELECTCASEWHENISNULL(RecCon.FRECMETHOD,'')='3'THENISNULL(RecPlan.Fmaterialid,0)ELSE0ENDASFMATERIALID,CASEWHENISNULL(RecCon.FRECMETHOD,'')='3'THENISNULL(RecPlan.FRECEIVABLEENTRYID,0)ELSE0ENDASFORDERENTRYID,CASEWHENISNULL(RecCon.FRECMETHOD,'')IN('2','3')THENISNULL(RecPlan.FORDERBILLNO,N'')ELSEN''ENDASFORDERNUMBER,RecPlan.FentryidASFPLANID,Head.FIDASFIDFROMT_AR_RECEIVABLEHeadINNERJOINT_AR_RECEIVABLEPLANRecPlanONHead.FID=RecPlan.FIDandhead.FID=00000LEFTJOINT_BD_RECCONDITIONRecConONHead.FPAYCONDITON=RecCon.FID)PlanInfoLEFTJOINT_AR_RECMACTHLOGENTRYLogEntryONLogEntry.FSOURCEFROMID='AR_receivable'ANDPlanInfo.FPLANID=LogEntry.FsrcrowidWHERELogEntry.Ftargetfromid='AR_RECEIVEBILL'ORLogEntry.Ftargetfromid='AR_REFUNDBILL'ORLogEntry.Fbillconfigid=14--与收款/退款单进行核销的,或者预收核销的GROUPBYPlanInfo.FID,PlanInfo.FMATERIALID,PlanInfo.FORDERENTRYID,PlanInfo.FORDERNUMBER销售常见数据问题11、寄售结算单审核报错该报错一般是下游单据的联动操作报错导致,寄售结算单的单据类型里把自动生成应收单和出库单取消再审核审核完成后手工下推应收单和出库单看具体报错信息。12、寄售结算单保存报错,源单编号字段超长13、下推出库或退货、应收保存提示超出可用数额销售常见数据问题15、问题:寄售关联数量异常,导致匹配失败或匹配异常。结算关联数量:统计下游结算类型为【发出】的寄售结算单的选单明细的行结算数量之和;关联退回数量:下游调拨退货的数量之和;退货补货客户仓数量:下游退货补货且仓库为客户仓库的销售退货单数量之和;未结算数量:调拨数量-退回数量-结算关联数量+退货补货客户仓数量;结算可退数量:下游【发出】的行结算数量-下游【退回】的行结算数量;14、问题:寄售发货报表取数错误数量字段主要取寄售调拨单和寄售结算单单据的数据,如数量取数异常,一般是单据数据异常;单价字段,报表的期初单价、结算单价来源都是取发出价格。如客户需以结算价为准,可通过寄售结算单上的参数“审核时,结算单价更新调拨单价”来更新发出价格。数据处理注意事项1、增加数据时,建议主键值与标准的区分开来。如销售订单明细表的主键是100001、100002….,后台新增的可从1开始,这样后续方便辨别,也不会影响表格主键的增长。删除、修改数据前,一定做好表备份,如发生错误可及时恢复数据。2、能不动后台数据解决的问题,就不要通过后台数据解决!3、数据处理前考虑好修改后的影响,重大修改必须先做好测试!4、运用工具。社区有大量课程或帖子,遇到问题可先搜下;通过SQLProfiler工具跟踪看看数据变化,并与标准环境的进行对比分析;通过BOS查看表字段等。1993-2019金蝶国际软件集团有限公司Thanksterimakasih感謝谢谢ありがとうขอบคุ ณ

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

金蝶云·星空数据结构探究-销售管理.pptx

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信