金蝶EASV8.2教学版升级指南金蝶软件(中国)有限公司2016年9月目录1环境配置.12升级准备.12.1环境准备.13升级步骤.23.1数据备份.23.2软件安装.23.2.1安装前准备..23.2.2EAS安装..33.2.3EAS部署..83.2.4升级数据中心..93.2.5部署调整和检查..113.2.6客户端安装与更新..144业务功能升级影响..164.1财务会计.164.1.1出纳管理..164.1.2费用管理..164.1.3固定资产..214.1.4应收管理..214.1.5应付管理..214.1.6报表管理..214.1.7存货核算..224.2财务共享.224.2.1共享任务管理..224.2.2共享运营管理..234.2.3费用共享..234.2.4固定资产共享..244.2.5报表共享..244.3管理会计.244.3.1利润中心总账..244.3.2利润中心报表..244.4战略管理.244.4.1费用预算..244.4.2资金预算..254.4.3预算编制平台..254.4.4预算控制平台..284.4.5预算管理..294.4.6法定合并..294.4.7管理合并..314.5资金管理.314.5.1电子回单..314.5.2资金结算..314.5.3现金池管理..324.5.4票据管理..334.5.5票据池管理..344.5.6投资管理..344.5.7融资管理..344.5.8利息管理..344.5.9银企互联..354.6供应链管理.354.6.1采购管理..354.6.2采购价格..374.7协同管理.374.7.1流程管理..384.7.2收发文管理..394.7.3文档管理..394.7.4内容管理..405业务配置(数据变动)升级影响.405.1菜单调整说明.405.1.1财务会计..405.1.2财务共享..445.1.3战略管理..495.1.4管理会计..515.1.5资金管理..525.1.6供应链管理..535.1.7协同管理..565.1.8企业建模..575.1.9集成管理..585.2权限变动影响.605.2.1财务会计..605.2.2财务共享..635.2.3战略管理..695.2.4管理会计..835.2.5资金管理..855.2.6供应链管理..895.2.7协同管理..925.3系统参数变动影响.935.3.1财务会计..935.3.2管理会计..955.3.3财务共享..955.3.4战略管理..965.3.5资金管理..995.3.6供应链管理..1005.3.7企业建模..1015.4单据转换规则(BOTP/DAP).1015.4.1财务会计..1015.4.2供应链管理..1045.5工作流流程变更.1045.5.1财务会计..1055.6引入引出模板.1055.6.1财务会计..1065.6.2管理会计..1065.6.3供应链管理..1075.7打印套打模板.1075.7.1财务会计..1075.7.2管理会计..1085.7.3资金管理..1085.8EASLicense变更说明..1096帮助与支持.109金蝶EASV8.2教学版升级指南前言本文档提供计划以及正式升级到EASV8.2教学版版的相关信息,包括:升级准备、升级步骤、新增或改进功能对用户的影响。适用于原使用金蝶EAS6.0版本、EAS7.0版本、EAS7.1版本、EAS7.3版本、EAS7.5版本、EAS8.0版本,准备升级到EASV8.2教学版的用户。金蝶EASV8.2教学版升级指南1/1151环境配置金蝶EAS是基于JavaEE的大型企业应用,目前EASV8.2教学版服务端支持的软件环境请参照《金碟EASV8.2教学版系统管理员手册》第1.1.1节“金蝶EAS可支持性环境说明”。2升级准备1.了解新产品升级前,请仔细阅读《金蝶EASV8.2教学版发版说明》中的“新增和完善功能”,了解您当前版本已应用的全局和局部补丁的功能是否包括在EASV8.2教学版版本中。如果有补丁功能未能包括在新版本的功能中,请及时联系您的代理商或金蝶公司的技术支持部门以获取新的补丁。2.制定升级计划在详细了解新产品的功能、性能、可用性等方面内容后,如果确认需要升级到新版本上,则需要制定周详的测试计划,包括确定升级方案,制定升级项目计划,明确人员、时间、费用预算、以及对现有系统运行平台进行评估。3.升级准备升级金蝶EASV8.2教学版系统的软、硬件准备,包括硬件系统的升级或更新,新版本软件的预定,开发、测试环境与生产环境的同步以及明确升级项目组人员、职责分工,工作场地安排等。并针对操作人员进行新产品的相关培训。2.1环境准备检查操作系统、磁盘空间、内存、网络、数据库版本等是否满足金蝶EASV8.2教学版版的环境要求,针对Unix系统,还需要关注执行安装程序的用户权限,避免这些因素导致金蝶EAS安装配置发生问题。详细请参见《金蝶EASV8.2教学版系统管理员手册》的详细说明。请检查您目前所做的二次开发功能,及时与开发人员联系并确认所做的二次开发是否会金蝶EASV8.2教学版升级指南2/115因升级而受到影响。特别需要关注数据库中的触发器。关于二次开发功能的元数据升级,请参见《金蝶EASV8.2教学版元数据升级指南》的详细说明。升级账套时需保证硬盘空间是当前账套大小的3倍左右。请确认临时可用空间为2G左右,在安装EAS时,如果提示硬盘空间不够用时,在Windows下,可以在安装界面对临时解压空间指定;而在非windows系统,则需执行以下命令:exportIATEMPDIR=/usr/tmp“/usr/tmp”为临时表空间目录请与实施或服务人员确认本次升级是否需要增加一些硬件,如CPU或内存的空间是否足够。服务器连接不了说明端口不通。只是某个分公司无法连接说明这个分公司的网络防火墙阻止了EAS的6888和11034端口,请联系网络管理员进行调整。一般情况下,建议广域网不要使用6888端口(在EAS管理控制台部署应用时可以修改端口),因为很多电信提供商封闭了6888端口(BT工具很多采用了这个端口,因此可能被封)。3升级步骤3.1数据备份在确认升级前,请事先备份好您以前的业务账套,具体操作步骤可以按以下步骤进行: 查询并记录数据库名称及对应的表空间名称。 为保证数据的完整性,建议在备份时断掉所有相关数据库连接。 Sqlserver数据库使用完整备份,对oracle10G版本则建议使用数据泵进行数据备份。(导出工具及说明请参见《数据库备份与恢复工具操作指导》)3.2软件安装3.2.1安装前准备为了防止升级过程发生意外情况,避免客户因升级而发生大面积无法使用EAS的现象,在升级前必须备份EAS服务端。金蝶EASV8.2教学版升级指南3/1153.2.2EAS安装 金蝶EAS服务端不要与数据库服务器安装在同一台物理主机。 金蝶EAS服务端安装至少需要10G左右空间,为了今后的升级备份等操作,推荐保留50G以上的剩余空间,空间检查方法请参考《金碟EASV8.2教学版系统管理员手册》。 金蝶EAS服务器所在主机至少4G以上内存。安装前系统临时目录(非windows环境为/tmp目录)至少需要2G左右的剩余空间。选择“金蝶EAS服务器”,出现如下界面金蝶EASV8.2教学版升级指南4/115选择语言后,点击“OK”按钮点击“下一步”按钮,出现如下界面金蝶EASV8.2教学版升级指南5/115选择“本人接受许可协议条款”,点击“下一步”按钮,出现如下界面保持默认设置,点击“下一步”按钮设置金蝶EAS安装目录金蝶EAS服务端不能安装在中文或者带空格的目录中,且安装目录必须有足够的剩余空间:金蝶EASV8.2教学版升级指南6/115设置应用服务器类型金蝶EASV8.2教学版服务端支持Apusic中间件。安装程序会自动把apusic安装在与金蝶EAS同级的目录下,默认支持apusic9.0应用服务器.点击“下一步”按钮,打开如下界面不同的操作系统出现的jdk选项可能存在差异,建议选择默认的jdk。金蝶EASV8.2教学版升级指南7/115选择应用服务器类型后,即可按默认提示进行EASV8.2教学版服务端的安装。金蝶EASV8.2教学版升级指南8/1153.2.3EAS部署安装完成后,进入EAS安装路径,安装执行amdin.cmd(sh)[文件路径:EAS安装路径/eas/admin]启动EASV8.2教学版管理控制台,经应用部署向导,设置服务器相关信息设置,注册数据中心后就可以完成金蝶EASV8.2教学版标准部署流程的所有工作。也可以通过控制台“工具”->“部署向导”手动来启动应用部署向导。金蝶EASV8.2教学版支持Apusic应用服务器,应用服务器参考下面的信息进行设置:1、Apusic服务器配置说明【概要文件】:从金蝶EAS5.4开始,金蝶EAS自带的apusic支持同一个apusic目录运行多个apusic实例,每个apusic实例的配置存放在apusic/domains目录下。因此每个金蝶EAS实例都必须使用不同的apusic实例。一般采用与金蝶EAS实例同名的apusic实例就可以了。【HTTP】端口:apusic默认端口为6888,但有些网络运营商屏蔽了该端口,如果客户需要在广域网上运行,建议点击【设置】修改这个端口。金蝶EASV8.2教学版升级指南9/115【应用服务器内存】:初始内存一般不需要修改,使用默认的512m(windows)或者1536m(非windows);最大内存推荐为3072M,但是最大内存不允许超出本机物理内存的80%,也不能超出3G(64位的unix系统除外,在64位的unix系统下,最大内存推荐为3072M)。【管理员】和【密码】设置:apusic默认的用户名和密码是admin,kd_eas80【部署完成后自动启动服务器】:如果希望部署完成后即可使用该实例,则选中此选项;如果是配置金蝶EAS群集,建议部署完毕后不要立即启动,等运行完群集配置向导后统一启动所有实例。3.2.4升级数据中心注意:在升级前建议进行账套备份安装和部署完成EASV8.2教学版后,升级原有的数据中心到EASV8.2教学版版本是必须的步骤。进入管理控制台,选择要升级的数据中心,然后点升级,在弹出的界面选择对应的功能即可。金蝶EASV8.2教学版升级指南10/115金蝶EASV8.2教学版升级指南11/115注意:升级过种中如果出现中断错误时,请查看对应安装目录“*/admin/logs/admin.log”文件进行分析。正常升级完成后,在管理控制台的数据中心点“刷新”,即可显示数据中心已经更新到V8.2教学版版本。启动EAS应用服务器,客户端或portal登陆测试一下是否正常。3.2.5部署调整和检查为了避免大量客户端同时更新组件导致网络阻塞甚至引发实例故障,需要部署模型以及相关参数做必要的检查和调整。调整内容主要包括:调整应用服务器线程参数以支持更多的下载线程,以及开启BIO。启用服务器端网络代理(NAP)负责自动更新和Portal访问。对于并发用户数量较多,且有一定集中度的客户,还有必要考虑二级代理方案,有效缓解更新对网络造成的压力。合理的JVM参数对EAS运行性能会有一定的提升作用。1.调整Apusic相关参数在大并发访问以及复杂网络情况下,如不同供应商之间互联,网通连电信,教育网连网通等情况时,网络很容易发生拥塞的情况,最终可能导致实例故障;如果关闭nio(Java网络通讯的一种机制),此时使用传统的bio,虽然有一定的效率损失,但通讯过程会更可金蝶EASV8.2教学版升级指南12/115靠。请修改每个apusic实例下的apusic/domains/<实例名>/config/vm.options。设置如下选项为true。com.apusic.net.bio=true2.启用NAP负责更新EAS集群环境中,server1的作用非常重要,默认的集群部署方式下,server1一旦出现故障,会导致整个集群不可用,只能通过重启整个集群解决。因此,如果因为自动更新导致server1出现故障就得不偿失了。从EASV6.0版本开始,系统增加了一个EAS网络代理程序(NAP),能够同时代理EAS服务器端口(RPC)以及HTTP端口(自动更新)。当启用RPC代理时,它可以取代EAS集群前置机的职责;当启用HTTP代理时,它会识别静态请求(如组件更新)以及动态请求(如Portal页面访问)并做不同的处理。如果是前者,NAP会直接从服务器目录或者本地更新缓存中获取文件并返回;如果是后者,则将请求转发给后端的EAS实例处理。NAP代理经过测试可以承受高并发的下载请求,并支持EASPortal集群,建议EAS的客户总是启用服务器端的NAP负责组件更新。默认NAP只启用HTTP代理,不会启用RPC代理,EAS服务器端也无需启动RPC代理。金蝶EASV8.2教学版升级指南13/115启动EAS管理控制台后,有一个“网络代理”页签,可以对NAP的端口进行配置,以及启动和停止NAP服务。【启用HTTPS代理】由于EAS自动更新目前都是基于HTTP协议,因此请勿勾选此选项,否则会导致更新报错。【HTTP端口】HTTP代理端口,对应EAS客户端设置的自动更新端口,不能和同一台服务器上的任何EAS实例的端口相同。调整设置后,请点击“保存”按钮将设置的信息保存到配置文件。在假定EAS对外更新和RPC端口分别为6888和11034时,不同场景下EAS实例以及集群控制器、NAP端口设置如下:序号EAS部署形态端口配置说明1单实例server1的HTTP/RPC端口分别设置为6890和11034,NAP端口设置为6888。注:启动EAS的过程除了启动server1外,还要切换到“网络代理”页签启动NAP,停止亦然。金蝶EASV8.2教学版升级指南14/1152集群(多实例)NAP端口设置为6888,集群控制器端口设置为11034,每个实例分别设置各自端口,不能与NAP以及集群控制器端口冲突,实例之前也不能出现相同的端口。注:在集群环境下启动和停止EAS集群会自动启动和停止NAP。3多机集群主机的配置方法同上面的集群(多实例)配置,从机的端口设置只要保证机器内部不冲突即可。如果生产环境升级后正式启用时仍然出现更新阻塞的情况,可以单独重启一下NAP即可,已经登录系统的用户不会受到影响,无法更新的客户端重新进入一次即可开始正常更新。3.镜像代理方案在广域网客户端数量较多,但又有一定集中度的情况下,可以考虑部署镜像代理以有效降低自动更新流量。理论上某机构部署了镜像代理后,该机构自动更新流量将会降低到只有一个客户端时的更新流量,如果客户端数量很多,效果将会非常显著。如果一个机构的客户端数量超过30,则建议配置镜像代理解决更新问题。镜像代理需要额外的硬件投入,使用开源软件实现。详细方案请参考《EAS镜像代理方案》。4.JVM参数检查EAS服务端实例的JVM参数最小堆内存和最大堆内存建议相等,≥1024m≤1536m。Windows环境通常最多只能使用1024m内存,其他平台可以达到1536m甚至更高。扩展属性中的JVM参数必须和JDK的类型匹配,否则可能导致EAS无法启动。如果出现无法启动的情况,请手工修改实例的脚本:eas/server/profiles/<实例名>/bin/set-server-env.sh(.bat),删除其中变量JVM_CUSTOM_PARAMS=后面的内容,然后再尝试启动实例。3.2.6客户端安装与更新为了避免版本升级以及打较大的补丁时出现网络堵塞的情况,实施控制是一种必不可少的手段,主要方法是事先准备一个已经完全更新好的客户端,然后打包分发给所有广域网客户端。1.安装并更新客户端金蝶EASV8.2教学版升级指南15/115请打开“EAS服务器连接设置”,关闭“按需更新”选项,即开启完全更新,并连接到已经升级或者打过补丁的测试环境;进入EAS登录界面,等待自动更新完成。若出现更新失败或者不完整的情况,请检查原因并解决。注:在将客户端整个目录用压缩工具打包之前,请不要忘记做如下工作:打开“EAS服务器连接设置”,打开“按需更新”选项,避免以后总是完全更新。最后用压缩工具将整个EAS客户端目录打包,以便分发。2.分发客户端将打包好的客户端放到公网上供广域网用户下载,或者通过刻录光盘的方式分发,一个机构只需要一份拷贝,机构内可以通过局域网复制。拿到新版本的客户端压缩包后,解压缩到指定的路径待用。如果路径和原始压缩路径不一样,则需要修改client/bin/set-client-env.bat中的EAS_HOME和JAVA_HOME路径指向新的目录。请特别知会业务人员不要立即使用新的客户端登录系统,等待邮件通知可以切换后再使用,避免新的客户端连接还没有升级的EAS,将组件更新到旧的版本。3.升级生产环境邮件通知所有业务人员停机升级计划以及系统可以正常使用的时间,并根据升级计划开展正式环境的升级工作。升级工作通常会涉及较多的数据被修改,因此有必要在升级完成后做一次数据库统计分析,保证数据库生成执行计划的效率。金蝶EASV8.2教学版升级指南16/1154.切换到新的客户端通知所有用户正式切换使用新的客户端,并根据需要设置新的端口。如果生产环境的升级步骤和补丁与测试环境完全相同,应该不会产生自动更新流量;如果存在大量文件更新,很可能是在使用旧的客户端连接服务器,此时应立即关闭EAS客户端并按照前面步骤检查并重新配置客户端。4业务功能升级影响为便于您更准确的评估升级风险并制定更完善的升级方案,下面我们将列示出升级后,可能会影响您原使用业务流程或操作习惯的一些主要变动项。如果您希望了解更多本版新功能或功能变动,请您查阅《金蝶EASV8.2教学版发版说明》。4.1财务会计4.1.1出纳管理 新支持功能:EASV8.2教学版web版的新出纳新增了代发单,收付款单与结算中心的集成、与结算中心对账、下载银行对账单、结算中心对账等GUI功能的web化。对升级没有影响。EASV8.2教学版web版支持资金预算控制 暂不支持功能:EASV8.2教学版web版暂未提供现金盘点单、凭证引入、电子对账功能。EASV8.2教学版web版不支持收付款单与票据管理的联用。 实现方式有改变功能:EASV8.2教学版web版暂未提供资金调拨单,但资金调拨单的转账、存现、取现功能可使用付款单实现,只是外币兑换功能暂不支持。4.1.2费用管理 新版本费用管理变化Web费用管理新版本对比上一版本界面和功能更加丰富。申请类单据和日常借款类单据分录由块状变成了表格的形式,如果有在此基础上对单据进行客户化开发,金蝶EASV8.2教学版升级指南17/115升级后会有影响。web增加了物品采购报销单和对公费用报销单,实现了GUI单据的全部web化。同时,针对费用会计的费用核算功能,增加了费用申请单、出差申请单、物品采购报销单、对公费用报销单和还款单的处理。GUI的单据序时簿分成两部分:一是费用报销,即员工的个人报销,员工可以在这里处理日常报销业务,用户无需数据授权,默认只能查看到制单人或申请人等于本人的单据;二是费用核算,主要用于费用会计进行财务处理,比如:生成/删除凭证、付款等。费用管理和费用核算下的功能都需要经过功能授权才能使用。历史版本升级到新版本后:如果升级前用户授予了单据(GUI)的功能权限,则升级后用户默认有费用管理下对应单据的功能权限。如果升级前用户授予了web单据(web借款单/出差借款单/报销单/差旅费报销单)的功能权限,则升级后用户默认有费用核算下对应单据的功能权限。对生成凭证功能进行了优化,符合条件的借款类和报销类单据,可以在费用系统生成付款凭证。 如果从7.5及以前版本升级到8.2,需要特别注意,需要进行两次数据升级:先从7.5及之前版本升级到8.0,再从8.0升级到8.2。7.5及之前版本升级到8.0由于预算等方式的改变,7.5(及之前版本)到8.0需要进行数据升级,升级的地址为:以任意用户打开portal地址如http://用户服务器IP:端口/portal,登陆成功后在地址栏中输入http://用户服务器IP:端口/easweb/cp/bc/updateData.jsf,即可以到数据升级界面。数据升级有两种情况:−第.