K3分销实现逻辑介绍_第1页
K3分销实现逻辑介绍_第2页
K3分销实现逻辑介绍_第3页
K3分销实现逻辑介绍_第4页
K3分销实现逻辑介绍_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

版权所有©1993-2010金蝶软件(中国)有限公司K/3分销实现逻辑介绍分销功能介绍系统介绍分支机构设置传输配置单据传输与转换多组织报表查询分销实现逻辑相关模板代码结构分销调试方法分销常见问题及解决方法提纲分销功能介绍-系统介绍K/3分销系统主要处理集团分销运作体系跨地域的往来业务,并对各分支机构的业务运作状况进行监控和分析,从而统筹其分销体系的物流、资金流以及信息流以达到整体管控的目的。分销管理系统既适合于下设多级营销机构—利用分支机构、代理商等实现商品销售的渠道分销企业,如企业集团、销售公司等,也适合于百货商场、连锁店、专卖店等中小型连锁配送企业。分销数据传输提供了基于IMTS、SOCTET的传输方式,具备了数据断点续传、压缩传输、多任务管理、异步传输以及增量传输、定时自动传输、引入引出等方便灵活的功能分销功能介绍-系统介绍集团分销运用模式可以采用集中式管理和分布式管理,下面我们将以实例来说明集中式管理模式的设置和功能现模拟一个集团,公司结构如下:总公司下有广州、深圳、珠海三家分公司,分公司独立核算,分别建账。各分公司下有分店(或专卖店、办事处之类),如深圳分公司下有麻岭店和大冲店,建立门店管理账套。各分店有多台POS机,如深圳麻岭店下有两台POS机,使用销售前台客户端。集中式管理仅针对虚框外部分,虚框内门店和前台部分因不支持终端服务,需在同一局域网内有完整的K/3系统数据库服务器、中间层服务器、客户端,现不宜采用集中式管理。分销功能介绍-系统介绍总公司和分公司之间进行集中式管理,账套总体部署特点如下:总公司账套统一管理各分公司基础资料,从而保证基础资料的完整性和可控制性;各分公司与总公司账套全部放在总部,使用同一中间层,分公司可以通过Ctrix等终端服务操作放在总部的分公司账套,进行账务及报表的处理。总公司和分公司的数据传输,可以通过分公司使用自动传输工具进行,不同的分公司设置不同的自动传输方案,实现实时传输单据。此例中,我们先在总部的中间层服务器上新建四个账套,分别是总公司账套、深圳分公司账套、广州分公司账套、珠海分公司账套,总公司账套启用集团管理。也可以单独建一个集团管理账套,这个集团账套不处理任何业务,只是作传输服务和查询报表使用。分销功能介绍-分支机构设置集团管理账套的设置创建集团管理账套新建的账套,未启用账套前,对总公司账套进行设置,设置方法如下:中间层账套管理中,选中新建的未启用的总公司账套,选择菜单“账套-创建集团管理账套”;根据向导进行账套设置,需注意,必须选择“使用集团分销”,否则在组织机构设置中没有分支机构的设置。集团账套类型选择“集团合并账套”。

设置分支机构登录集团管理账套,为了设置分支机构,必须先在[基础资料]-[公共资料]中分别设置客户、供应商、仓库;,如:分销功能介绍-分支机构设置集团管理账套的设置设置分支机构如:客户、供应商仓库分支机构代码名称说明001总公司C(S)用于总公司的分支机构对应的客户和供应商002深圳分公司C(S)用于深圳分公司的分支机构对应的客户和供应商003广州分公司C(S)用于广州分公司的分支机构对应的客户和供应商004珠海分公司C(S)用于珠海分公司的分支机构对应的客户和供应商代码名称说明001总公司仓用于总公司的分支机构对应的仓库002深圳分公司仓用于深圳分公司的分支机构对应的仓库003广州分公司仓用于广州分公司的分支机构对应的仓库004珠海分公司仓用于珠海分公司的分支机构对应的仓库代码名称核算模式对应供应商对应客户001总公司独立核算作销售总公司S总公司C002深圳分公司独立核算作销售深圳分公司S深圳分公司C003广州分公司独立核算作销售广州分公司S广州分公司C004珠海分公司独立核算作销售珠海分公司S珠海分公司C分销功能介绍-分支机构设置集团管理账套的设置设置分支机构对于核算模式为独立核算作销售的情况下,各分支机构之间的业务往来都视同为购销,那么一个分支机构对于其他分支机构而方,即可能是客户也可能是供应商。分支机构的对应供应商和对应客户,是指和分支机构发生购销业务时,对于对方分支机构而言的。分支机构设置了对应供应商和对应客户,单据传输如果需要转换,系统自动取当前账套分支机构对应的供应商和客户如:深圳分公司销售一批商品给广州分公司,深圳分公司做销售出库单,客户为广州分公司对应的客户“广州分公司C”,发送到广州分公司账套,需将销售出库单转换为外购入库单,供应商为本账套对应分支机构(深圳分公司)的对应供应商“深圳分公司S”。如果是广州分公司做外购入库单,供应商为深圳分公司对应供应商“深圳分公司S”,发送到深圳分公司账套,需将外购入库单转换成销售出库单,销售出库单的客户取本账套对应分支机构(广州分公司)的对应客户“广州分公司C”。设置供应链系统的核算参数后(注意分公司和总公司账套不要选择“启用门店管理”),在[供应链管理]-[分销管理]-[机构设置]-[分支机构设置]中,指定当前账套的分支机构,总公司选择设为“公司总部”。此例总公司账套分支机构选择:001总公司。其他分公司设置时选择设为“分支机构”,因为账套中尚无分支机构信息,系统要求从指定的总部账套所在计算机下载分支机构信息,相关下载的设置可参见分销传输配置。分销功能介绍-分支机构设置集团管理账套的设置设置组织机构在[基础资料]-[集团基础数据平台]-[组织机构]中设置集团的组织机构,如果在创建集团管理账套时选择了“设为总集团”,系统自动会在组织机构中增加一个组织机构,默认为总集团,但设置不完全,必须补充心要的信息。一个集团的组织机构中,只能有一个总集团,组织机构通过组织代码的“.”来分级,新增的组织机构必须隶属于总集团。使用集团分销的集团管理账套,组织机构新增时,必须在“模板控制”页签中设置“集团分销对应分支机构”,并与分销管理中的分支机构设置保持一致。如:代码名称集团分销对应分支机构001总公司总公司001.002深圳分公司深圳分公司001.003广州分公司广州分公司001.004珠海分公司珠海分公司分销功能介绍-参数设置分销系统参数设置设置项一目了然,对于第5项单据编号转换,以服务端的设置为准。分销功能介绍-传输配置下载和发送

A、B帐套为两个分机构,A为发送帐套,B为接收帐套。A帐套登录,选择主菜单系统--K/3客户端工具包,如图进入后,选择B帐套,则B帐套开始监听,如下图:分销功能介绍-传输配置下载和发送这时候在A帐套的主控台,就可以开始进行单据的发送和下载。分销功能介绍-传输配置下载和发送

下载和发送操作类似,以下载为例,进入后,出现如下界面。分销功能介绍-传输配置下载和发送1.选择要下载的基础资料、业务资料或单据。2.选择连接的服务器、要连接的机构,按连接。出现如下图:上图是按连接检查后的结果,表示连接成功,按下载开始发送下载请求,下载成功与否会提示相关信息。

分销功能介绍-单据传输与转换单据转换设置 进入设置为:供应链--

分销管理--

单据设置--

单据转换规则设置 此设置以客户端为准。

分销功能介绍-单据传输与转换集中式传输 进行集中式传输,要以总机构的帐套进行监听,分机构间进行发送,目前只能发送,不能下载。 进行集中式传输,需要对组织机构进行设置。 进入设置为:系统设置--

基础资料--

集团基础数据平台--

组织机构 出现如下界面:

分别双击这三条记录,即可进行设置。 本例中,第一条为总机构,第二条为发送机构A,第三条为接收机构B。 以设置发送机构A为例,如下图:

分销功能介绍-单据传输与转换集中式传输选择对应的帐套即可。分销功能介绍-单据传输与转换自动定时传输

设置了集团帐套则可以通过后台服务设置服务完成自动定时数据传输分销功能介绍-多组织报表集中式管理模式下,可以在集团管理账套查询多组织报表,在没有进行单据传输的情况下,实现跨账套的报表查询,包括多组织销售汇总表和多组织库存查询表。实现多组织报表查询的前提条件如下:必须在集团管理账套查询,集团管理账套必须选择“使用集团分销”;集团管理账套必须已经设置组织机构,并指定组织机构对应的分支机构;查询过滤条件必须先在“机构”页签中选择需要查询的分支机构。

分销功能介绍-多组织报表多组织销售汇总

分销功能介绍-多组织报表多组织库存查询

分销实现逻辑-系统介绍分销基础资料传输通过K/3引入引出机制实现,在根据用户过滤条件将指定类型的基础资料或者单据数据引出为文件后调用数据传输平台对文件进行传输,接接收端接收到传输的文件后进行引入的操作将数据加入目标数据库(集中部署的情况则没有文件传输的过程),引出的文件类型可以支持Excel和TXT两种格式,如果是设置了单据转换,则会先将原单数据根据转换模板进行转换之后才进行引出分销实现逻辑-系统介绍引出的文件多页签:表头表体分别对应EXCEL的页,库存单据包含序列号页、零售单包含收款页基础资料匹配规则:保存内码,显示代码+名称单据状态:引出引入均为已审核数据完整性检查单据头:必录项检查,存在性检查单据体:物料、仓库检查,数据转换丢失检查期间控制:不能引入以前期间的库存单据初始化:支持引入期初库存单据性能良好:每分钟引入300张单据(平均5条分录)分销实现逻辑-系统介绍引出的文件

文本文件格式分销实现逻辑-表结构DRP_Change传输转换规则设置表表结构

这里只是单据类型之间的转换关系的设置模板,具体的字段转换影射关系通过选单模版表实现字段名类型描述FInterIDint内码FSourClassTypeIDint源单类型FDestClassTypeIDint目标单据类型FChangeint转换类型,1:系统预设的转换类型,0:明细规则,-1:支持引入引出的单据类型FSourBrIDint单据发送机构IDFDestBrIDint单据接收机构ID分销实现逻辑-表结构销售计划表DRP_Saletask

字段名类型描述FIDint单据IDFClassTypeIDint单据类型FBillnovarchar单据号FYearint年FPeriodBGNint开始期间FPeriodENDint结束期间FBillerIDint制单人FDatedatetime制单日期FCheckDatedatetime审核日期FCheckerIDint审核人FStatusint状态,0:未审核,1:已审核FBrIDint制单机构FTranStatusint传输状态,1:已传输,0-未传输FCheckBoxint数量式(金额式)分销实现逻辑-表结构销售计划分录表DRP_SaletaskEntry字段名类型描述FEntryIDint行号FIDint单据IDFBrIDint分支机构FDeptIDint部门FSalerIDint业务员FItemIDint物料FUnitIDint计量单位FQtydecimal数量FDetailIDint行明细FAmountdecimal金额FAuxPropIDint辅助属性分销实现逻辑-表结构确认拒绝信息表

COM_Validate字段名类型描述FEntryIDint分录号FReqBillIDvarchar单据编号FReqQtydecimal单据数量FValidateQtydecimal确认数量FValidaterint确认人FBeValBrIDint被确认机构FBrIDint确认机构FTranStatussmallint传输状态,1:已传输,0-未传输FValDatedatetime操作日期FDeliveryDatedatetime确认日期FRejectedbit是否拒绝,1:拒绝,0-确认FrejectDescvarchar拒绝描述FTranTypeint事务类型FOldDatedatetime单据日期分销实现逻辑-表结构确认拒绝信息表

COM_Validate字段名类型描述FInterIDint单据内码FItemIDint物料内码FAuxPropIDint辅助属性FIDintID号分销实现逻辑-表结构发运单表

DRP_CarryingInvoice字段名类型描述FAffirmStatusint确认标志FBillerIDint制单FBillNonvarchar编号FBrIDint制单机构FCancellationbit作废FCheckDatedatetime审核日期FCheckerIDint审核人FCurCheckLevelint当前审核级次FCustIDint客户FDatedatetime日期FFetchAddnvarchar交货地点FFManagerIDint负责人FInterIDint单据内码FMultiCheckDate1datetime一审日期分销实现逻辑-表结构发运单表

DRP_CarryingInvoice字段名类型描述FMultiCheckDate2datetime二审日期FMultiCheckDate3datetime三审日期FMultiCheckDate4datetime四审日期FMultiCheckDate5datetime五审日期FMultiCheckDate6datetime六审日期FMultiCheckLevel1int一审FMultiCheckLevel2int二审FMultiCheckLevel3int三审FMultiCheckLevel4int四审FMultiCheckLevel5int五审FMultiCheckLevel6int六审FNotenvarchar摘要FOrgBillInterIDint源单内码FPlanArrvDatedatetime预计到货日期分销实现逻辑-表结构发运单表

DRP_CarryingInvoice字段名类型描述FPOOrdBillNovarchar分销订单号FProvideBrIDint供货机构FRelateBrIDint订货机构FSelTranTypeint源单类型FSManagerIDint仓管FStatussmallint状态,0:未审核,1:已审核FTrafficInfonvarchar运输信息FTransFeedecimal运输费用FTranStatustinyint传输状态,1:已传输,0-未传输FTranTypesmallint事务类型分销实现逻辑-表结构发运单分录表

DRP_CarryingInvoiceEntry字段名类型描述FAuxBCommitQtydecimal确认数量FAuxCommitQtydecimal关联数量FAuxPropIDint辅助属性FAuxQtydecimal数量FBatchNonvarchar批号FBCommitQtydecimal基本单位确认数量FCommitQtydecimal基本单位关联数量FEntryIDint行号FItemIDint产品代码FInterIDint单据内码FKFDatedatetime生产/采购日期FKFPeriodint保质期(天)FMapNamevarchar对应名称分销实现逻辑-表结构发运单分录表

DRP_CarryingInvoiceEntry字段名类型描述FMapNumbervarchar对应代码FNotenvarchar备注FOrderBillNonvarchar订单编号FOrderEntryIDint订单行号FOrderInterIDint订单内码FQtydecimal基本单位数量FSecCoefficientdecimal换算率FSecQtydecimal辅助数量FSourceBillNonvarchar源单单号FSourceEntryIDint源单行号FSourceInterIdint源单内码FSourceTranTypeint源单类型FUnitIDint单位分销实现逻辑-表结构传输项目表

COM_RemoteItem字段名类型描述FFilteredint是否可过滤FIDINT内码FItemClassIDINT基础资料类别FNameSTRING基础资料名称Fname_ENSTRING基础资料英文名称Fname_CHTSTRING基础资料繁体名称FTypeNumberINT基础资料代号分销实现逻辑-表结构基础资料字段描述表

COM_ItemFieldDesc

字段名类型描述FDataTypeINT数据类型FDefSQLSTRING保留FFilterTypeINT过滤类型FIDINT内部IDFItemClassIDSTRING类别IDFNameSTRING字段名称Fname_ENSTRING字段英文名称Fname_CHTSTRING字段繁体名称FSQLColumnNameSTRING表字段名称FSrcFieldSTRING对应过滤字段FSrcTableSTRING对应过滤表FSubTableSTRING对应子表分销实现逻辑-表结构基础资料过滤条件表

COM_ItemFilter

字段名类型描述FBrIDINT机构内码FFilterSTRING过滤条件FFilterSQLSTRING过滤条件脚本FItemClassIDINT基础资料类别分销实现逻辑-表结构单据接收情况表

Drp_ReceiveResult单据发送情况表Drp_SendResult字段名类型描述FFailCheckIDnvarcharIDFTableNamenvarchar表名FResultntext内容字段名类型描述FUserIDint用户IDFFailCheckIDnvarchar对应任务IDFTypenvarchar类型FSourceBrNumbernvarchar发送机构FDestinBrNumbernvarchar目标机构FDestinationnvarchar目标机构连接分销实现逻辑-表结构自动传输方案表

Drp_Task字段名类型描述FTaskIDint方案IDFTaskNamenvarchar方案名称FTypevarchar类型FProfileIDint过滤条件IDFAcctIDint用户IDFActUserNamenvarchar用户名FActPssvarbinary口令FIsReplicatetinyint重试次数FReplicateTimenvarchar是否重试FBeginDatenvarchar开始日期FEndDatenvarchar结束日期FEveryDaynvarchar间隔天数FTimenvarchar开始时间分销实现逻辑-表结构自动传输方案表

Drp_Task字段名类型描述FRetryTimesnvarchar每天次数FUseModemtinyint使用ModemFConnectnvarchar连接信息FAutoHanguptinyint自动拨号FAutoShutDowntinyint自动断开FActivetinyint是否使用分销实现逻辑-代码结构代码在VSS的路径:

..\CodeUltimate\K3DRP\Drp\PublicPublic文件夹下的Client存放客户端组件,Sever存放中间层组件,PublicModules存放客户端和中间层的公共类下面就对客户端和中间层的组件加以介绍由于分销业务的需要,经常需要在总部和分公司,分公司与分公司之间传单据,业务资料和基础资料,因此,分销组件也大致分为分销传输客户端组件和分销传输服务端组件两大类,依据传输的模式,又可分为分布式传输和集中式传输分销实现逻辑-代码结构分销传输客户端组件

分销分布式传输客户端主工程:COMRemote.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/Remote/COMRemote.vbp:分销集中式传输客户端主工程:COMRemoteWeb.vbp

Path:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/COMREMOTEWEB/COMRemoteWeb.vbp分销传输客户端事务处理主工程:Remote_PublicClient.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/REMOTE_PUBLIC/Remote_PublicClient.vbp分销实现逻辑-代码结构分销传输服务端组件

分销传输服务端主工程:COMActiveOper.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/COMACTIVEOPER/COMActiveOper.vbp:分销分布式传输服务端中间层主工程:EBsComActiveOper.vbp:Path:$/CODE/K3DRP/Drp/Public/Server/EBSCOMACTIVEOPER/EBsComActiveOper.vbp分销传输服务端事务处理主工程:Remote_PublicServer.vbpPath:$/CODE/K3DRP/Drp/Public/Server/EBSCOMACTIVEOPER/EBsComActiveOper.vbp:分销公共传输处理主工程:Remote_Public.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/REMOTE_PUBLIC/Remote_Public.vbp分销引入单据数据中间层主工程:EBsCOMRemoteIO.vbpPath:$/CODE/K3DRP/Drp/Public/Server/EBsCOMRemoteIO/EBsCOMRemoteIO.vbp分销实现逻辑-代码结构分销传输服务端组件

分销增量传输主工程:ItemInCrease.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/ItemInCrease/ItemInCrease.vbp分销单据引入引出主界面主工程:K3TransData.vbpPath:$/CODE/K3DRP/Drp/Public/Client/EXEs/K3TransData/K3TransData.vbp分销单据引入引出客户端工程:K3BillExpImp.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/K3BillExpImp/K3BillExpImp.vbp分销单据引入引出中间层工程:EbsBillExpImp.vbpPath:$/CODE/K3DRP/Drp/Public/Server/EbsBillExpImp/EbsBillExpImp.vbp:分销传输单据转换工程:DRPBillChange.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/DRPBillChange/DRPBillChange.vbp分销实现逻辑-代码结构分销传输服务端组件

分销销售计划单插件工程:DRPSaleTask.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/DRPSaleTask/DRPSaleTask.vbp:分销报表工程:DRPRpt.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/DRPRpt/DRPRpt.vbp:分销机构列表工程:DRPBranch.vbpPath:$/CODE/K3DRP/Drp/Public/Client/DLL_OCXS/DRPBranch/DRPBranch.vbp:分销跨账套处理主工程:EBSBaseExpImp.vbpPath:$/CODE/K3DRP/Drp/Public/Server/EBSBaseExpImp/EBSBaseExpImp.vbp分销实现逻辑-代码调试客户端调试

主要加载KDMainNew.vbp和ComRemote.vbp,其它视情况加载 这里仅对ComRemote.vbp中常用的模块加以介绍,frmClient.frm­—发送、下载执行界面。将需要下载或发送的数据打包发送给服务端。frmDownLoad.frm—发送、下载的主界面,主要完成发送,下载前数据的初始化,单据、业务资料及基础资料的选择界面显示frmSettingWd.frm—设置账套对应组织机构的主界面CBaseDataIO.cls—基础资料的发送和下载名称功能PrivateFunctionNormalSendData()数据打包名称功能PublicFunctionDownLoadItem()下载基础资料(客户端调用,直接返回错误)PublicFunctionReceiveItem()接收基础资料(客户端服务端公用)PublicFunctionImportItem()下载后引入基础资料PublicFunctionDownSendItem()发送基础资料分销实现逻辑-代码调试客户端调试clsRemoteInput—主要是业务资料的引入

clsRemoteOutput.clsCRemoteOper.cls—主是单据的引入引出

名称功能PublicFunctionInsertBills()业务资料导入到数据库名称功能PublicFunctionGetBillFile()将要求的单据数据包装成文件输出名称功能PublicFunctionDownSendBill()发送单据PublicFunctionDownLoadBill()下载单据(不支持集中式)分销实现逻辑-代码调试服务端调试

主要加载K3COMServer.vbp和COMActiveOper.vbp 其中COMActiveOper.vbp是传输服务端主程序,实际是一个进程间的服务组件,用响应客户端的请求,实际的发送及下载的事务在COMActiveOper.vbp工程中, 由于COMActiveOper.vbp中引用的部分类和COMRemote.vbp相同,不再介绍,CRemoteOperGL.cls—集中式下数据的下载和发送名称功能PublicFunctionReceiveBillGL()集团服务接收分布式数据PublicFunctionSendBillGL()集中式发送单据的服务器处理(所有条件都可以从Pubdata得到)PublicFunctionUpdateTranslateBill更新已传输成功单据的传输标记分销实现逻辑-代码调试发送和下载的详细调试方法发送单据流程

//发送单据COMRemote.frmClient NormalSendData(分下载/发送两种类型) -->CRemoteOper.SendBill .GetBillFile(准备生成数据文件) -->K3BillExpImp.ClsBill.ExpBill

跳转到组件

-->K3ClassExchangeWizard.Wizard.Export -->K3ClassExchangeWizard.clsK3Bill.GetSchema(得到模板数据)

跳转到中间层

-->EBSBillExpImp.clsBillInfo.GetSchema(得到模板数据) -->K3ClassExchangeWizard.Wizard.ExportToFile(生成数据文件) -->Remote_PublicClient.CClient.SendBill(发生已生成的数据文件)等待响应分销实现逻辑-代码调试发送和下载的详细调试方法发送单据流程

//接受COMActiveOper.CActiveOper.TakeAction()-->.CRemoteOper.ReceiveBill()

跳转到组件

K3BillExpImp.ClsBill.ImpBill(更新业务单据,单据从文件引入)

跳转到组件

K3ClassExchangeWizard.Wizard.ImportFromData(返回结果) -->K3ClassExchangeWizard.clsK3Bill.GetSchema(得到模板数据)

跳转到组件

-->K3MClassDataExchange.ExchangeDataSrv.ConvertCodeFromRs(生成临时表,导入主要数据)

跳转到中间层组件

->EbsBillExpImp.clsBillInfo.CheckData(检查并修改这些临时数据) EbsBillExpImp.clsBillInfo.ChangeBillno(得到是否更改单据编号规则)

再回到 分销实现逻辑-代码调试发送和下载的详细调试方法发送单据流程

K3BillExpImp.ClsBill.BiuldImpPack(打包导入的数据)//接受后反馈

COMRemote.CRemoteOper SetReceiveStatus(接受响应)-->更新响应对应的数据EBSCOMActiveOper.SetActiveData分销实现逻辑-代码调试发送和下载的详细调试方法

下载业务资料/下载请求(传入条件) 1.普通下载

2.增量下载

COMRemote.frmDownload选择或者新建增量文件

-->ItemInCrease.ctlItemInCrease控件中事件

COMRemote.frmClient.NormalSendData(发送/下载) -->.CRemoteOper.DownLoadBill -->Remote_PublicClient.CClient.DownLoadBill -->.clsRemoteTranOper.SendFile(发送条件) -->KDTRANSPROXY.Proxy.SendDict2(发送后等待服务器响应)分销实现逻辑-代码调试发送和下载的详细调试方法

下载业务资料//接受请求

COMActiveOper.CActiveOper.TakeAction() -->.CRemoteOper.DownLoadBill(各类下载,在此select) -->业务资料(价格资料) -->.GetItemFilter(根据传来的参数得到过滤条件) -->跳转到K3MClassDataExchange.clsAuxProp.GetMaxTimeStamp得条件

-->.GetBillFile -->.clsRemoteOutPut.GetBillFile() -->共用模块ModPubTranFuns.W

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论