zhaocg il y a 2 ans
Parent
commit
17b336e2ac

BIN
SHR培训/1、产品安装部署.zip


+ 87 - 0
SHR培训/2022年度金蝶s-HR Cloud V8.6.1.2 二次开发培训(深圳站)培训须知.docx

@@ -0,0 +1,87 @@
+     2022年度金蝶s-HR Cloud V8.6.1.2二次开发培训(深圳站)
+                                 培训须知
+                                       
+欢迎您报名本次培训,为了帮助您顺利达成学习目标,请详细了解本须知内容,谢谢!
+ 培训时间:2022年10月14日-15日
+ 培训地点:金蝶软件园A栋A801会议室
+ 住宿地址: 深圳悦霁酒店(科技园店)  
+  【课程安排】
+                                    议程
+                                    时间
+                                    讲师
+                                    备注
+                        第一天(10月14日)上午
+                                 开场致辞
+                                   8:30-8:35
+                                    汪琼
+HR解决方案事业部副总经理
+                           二次开发规范宣讲
+                                   8:35-8:50
+                                   彭永亮
+s-HR核心平台部产品经理
+                 基础平台(开发环境、基础服务)
+                                  8:50-12:00
+                              杨天罡,向高
+s-HR核心平台设计师
+                        第一天(10月4日)下午
+                           基础框架案例专题
+                                  13:30-15:30
+                              王必军、黄静
+s-HR核心平台设计师
+                     s-HR单据全流程开发案例专题
+                                  15:40-18:00
+                                   邓志华
+东莞诺兑科技s - HR研发总经理
+                        第一天(10月14日)晚上
+                           单据扩展开发-实操
+                                  18:40-21:00
+                                 全体讲师
+                                       
+                        第二天(10月15日)上午
+                        组织人事扩展开发专题
+                                  8:30-10:00
+                                   高二奎
+s-HR组织人事设计师
+                    s-HR项目报表指标分析实战分享
+                                  10:10-12:00
+                                   唐宇轩
+南昌分公司客户化开发工程师
+                        第二天(10月15日)下午
+                              薪酬扩展开发
+                                  13:30-15:00
+                                   张鹏飞
+s-HR薪酬管理设计师
+                              考勤扩展开发
+                                  15:10-16:40
+                              肖海琪,牛鑫
+s-HR考勤管理设计师
+                              绩效扩展开发
+                                  16:50-18:20
+                                   范妙雄
+                                       
+                                 培训总结
+                                  18:20-18:30
+                                   郭功全
+                      金蝶中国HR云产品部副总监
+  
+  【学习提示】
+ 学员需携带电脑并在课前安装好s-HR Cloud V8.6.1.2开发环境(主要准备产品软件、数据库、许可导入、开发工具) 如需协助请联系HR解决方案事业部 徐红华13538199824
+ 学员参训前请提前学习金蝶云社区在线培训视频(金蝶s-HR Cloud->产品课程->开发培训->二次开发)
+
+  【费用说明】
+  交通及食宿费用由机构或伙伴自行承担。
+  
+  【酒店入住提示】
+ 会务组已按学员报名信息预留酒店房间,学员办理入住请报"金蝶s-HR二开培训",结账时由酒店开具发票;协议价496元/(光.大床房,光.双床房),含双早餐; 
+ 需要拼房入住的学员请提前告知工作人员,入住后请室友相互理解和支持;
+ 如需请假或取消住宿请务必提前告知工作人员,其他特殊情况需协调请提前沟通;
+ 学员赴深请确保本人健康码(粤康码)绿码。
+
+
+
+  【酒店位置】
+  
+  【活动联络】
+  HR解决方案事业部徐红华13538199824   
+有任何事宜,欢迎随时和我们取得联系,祝福大家学有所成!
+                                       

+ 113 - 0
SHR培训/s-HR二次开发环境搭建.doc

@@ -0,0 +1,113 @@
+
+                            s-HR二次开发环境搭建
+
+                                   目  录
+
+1.  简介  1
+
+2.  应用包结构   1
+
+3.  开发环境准备 2
+   3.1.   概述   2
+   3.2.   详细步骤  2
+
+
+
+
+   简介
+
+   s-HR二次开发指南主要介绍前端扩展、web层扩展和OSF的编写,并对s-
+HR应用包进行了介绍。
+
+
+
+
+   应用包结构
+
+1.                                                                        s-
+   HR二次开发扩展的内容以应用包的方式提供,对应的应用包名为:APPCustomer,所有
+   二次开发扩展的内容都包含在这个应用包中。该应用包目录结构如下:
+
+   [pic]
+
+2.          将该应用包通过s-HR应用中心安装后,应用包中的文件会相应的安装到s-
+   HR服务器,其中data目录下的脚本会自动执行,lib目录下的jar包会安装到server\l
+   ib\addon\customer\lib目录,web目录下的文件会安装到server\deploy\easweb.ear
+   \eas_web.war\addon\customer\web
+
+3.
+   开发人员对功能开发完成后,将相应的js、css、jar按上面的目录结构打成zip后,通
+   过应用中心安装即可。
+
+
+
+
+
+   开发环境准备
+
+
+1 概述
+
+   s-HR二次开发需要先在开发机器安装一个s-HR服务器,具体安装方法请参考s-
+HR安装部署相关文档。开发工具推荐使用eclipse,eclipse版本建议使用eclipse  for
+J2EE,该版本对js、css等web内容支持比较好,也可以使用自己熟悉的Java IDE。
+
+   下面将详细介绍开发环境的准备过程,为了方便起见以下用SHR_HOME表示s-
+HR的安装目录。
+
+
+2 详细步骤
+
+1. 在SHR_HOME下新建dev目录;
+
+2. 在{SHR_HOME}\dev目录下新建文件server-user.liblist;
+
+3.
+   修改{SHR_HOME}\eas\server\bin\common.pm文件,将其中的$DEVELOP_MODE="false"
+   修改为$DEVELOP_MODE="true";
+
+4.     在common.pm文件中找到$EAS_USER_LIB_FILE     =     "w:/eas/dev/server-
+   user.liblist";这一行,将它的值修改为刚才新建的server-
+   user.liblist文件路径,如如:$EAS_USER_LIB_FILE                          =
+   "d:/Kingdee_sHR/dev/server-user.liblist";
+
+5.                                      shr_custom_project.zip是一个空白的s-
+   HR二次开发eclipse工程,将该zip包解压,然后通过eclipse将该工程导入;
+
+
+
+
+
+
+
+
+
+
+
+
+
+   [pic]
+
+   [pic]
+
+   [pic]
+
+6.                                                     修改前面增加的server-
+   user.liblist文件,将shr_custom_project工程编译输出的目录设置在该文件中,如
+   下图;
+
+   [pic]
+
+7.                  设置shr_custom_project工程的java                   build
+   path,将{SHR_HOME}\D:\Kingdee_sHR\eas\server\lib下的除clinet目录下的jar包全
+   部引入进来;
+
+8.                                                                    启动s-
+   HR服务器,请运行{SHR_HOME}\eas\server\profiles\server1\bin\debugserver.bat
+   ,而不要使用管理控制台启动,否则无法调试服务器;
+
+9.                       按下图的方式新建“Remote                        Java
+   Application”,通过上面的方式启动服务器后,启动该Remote               Java
+   Application,则可以对服务器进行调试;
+
+   [pic]

BIN
SHR培训/培训相关代码.rar


BIN
SHR培训/金蝶 s-HR Cloud 2021二开培训-开发环境.pptx


BIN
SHR培训/金蝶 s-HR Cloud 2022二开培训-基础(part2).pptx


BIN
SHR培训/金蝶 s-HR Cloud 2022二开培训-基础(part3).pptx


BIN
SHR培训/金蝶 s-HR Cloud 2022二开培训-基础part1V1.1.pptx


BIN
SHR培训/金蝶 s-HR Cloud 2022二开培训-基础part1V1.2.pptx


BIN
SHR培训/金蝶s-HR CloudV8.6.1.2二次开发培训文档-唐宇轩.pptx


BIN
SHR培训/金蝶s-HR2022二次开发培训-单据全流程开发案例.pptx


+ 109 - 0
SHR培训/金蝶s-HR Cloud 2021H1 二开环境搭建指南.docx

@@ -0,0 +1,109 @@
+
+
+
+                                 文件状态
+                [√]草稿  [ ] 正式发布  [ ]正在修改
+                                 当前版本
+                                     V_1.0
+                                    拟 制
+刘永昌
+日期
+2021-9-10
+                                    审 核
+
+日期
+
+                                    批 准
+
+日期
+
+金蝶s-HR Cloud 2021H1 二开环境搭建指南
+
+
+
+目录
+1.1 相关软件下载	2
+1.1.1 EAS Cloud V8.6安装包	2
+1.1.2补丁下载地址	2
+1.1.3.postGredSql版本为12 可以自行去官网下载	2
+1.2 PG数据中心新建前置步骤	2
+1.2.1修改支持远程登录	2
+1.2.2 若数据中心是使用的PG新库,需要参考以下文档	4
+1.3 新建数据中心日志	4
+1.4 安装步骤	4
+1.4.1无数据库安装步骤	4
+1.4.2已有数据库安装步骤	4
+2.二开环境配置	5
+2.1 参考以下二开安装文档	5
+3 服务器的搭建	5
+3.1 服务器和外网如何通	5
+3.1.1 服务器如何与外网连接	5
+3.1.2 外网与服务器安装的软件(例数据库)连接	5
+3.2 外网如何填数据库相关连接信息	6
+
+1下载及安装
+1.1 相关软件下载
+1.1.1 EAS Cloud V8.6安装包
+https://pan.yunzhijia.com/index#/com/185786446311870464 [HYPERLINK: https://pan.yunzhijia.com/index%23/com/185786446311870464]
+
+1.1.2补丁下载地址
+http://ksm.kingdee.com:8000/ccsp/patch!patchDownLoadMain.action
+下好的补丁放在eas安装目录/eas/admin/patch/patchlist下
+
+1.1.3.postGredSql版本为12 可以自行去官网下载
+
+1.2 PG数据中心新建前置步骤
+1.2.1修改支持远程登录
+--------------------------------------------------------------------------------
+vi /var/lib/pgsql/11/data/postgresql.conf
+--------------------------------------------------------------------------------
+其中设置 listen_addresses = '*' 
+--------------------------------------------------------------------------------
+
+--------------------------------------------------------------------------------
+vi /var/lib/pgsql/11/data/pg_hba.conf
+--------------------------------------------------------------------------------
+#最后一行增加
+--------------------------------------------------------------------------------
+host all all 0.0.0.0/0  md5 
+--------------------------------------------------------------------------------
+---允许所有ip登录,不然就指定你本机ip才行,
+--------------------------------------------------------------------------------
+--pg_hba.conf中千万不要用trust认证,这是不需要密码
+--------------------------------------------------------------------------------
+
+--------------------------------------------------------------------------------
+#修改后保存,重启postgresql
+--------------------------------------------------------------------------------
+ systemctl restart postgresql-11
+--------------------------------------------------------------------------------
+windows下直接重启postgredsql服务
+
+1.2.2 若数据中心是使用的PG新库,需要参考以下文档
+\s
+
+1.3 新建数据中心日志
+	第一次新建数据中心和安装补丁的过程中会对数据库进行初始化,具体的相关日志可以在eas安装目录/eas/admin/logs/admin.log中查看
+1.4 安装步骤
+1.4.1无数据库安装步骤
+eas cloud 860安装介质安装->新库创建(管理控制台新建数据中心)->PTM150382->PT156261->PT156214->PT156297-> PT154486->PT156505->PT156559->PT156679->PTM155668->参考二开环境配置二开开发环境
+
+1.4.2已有数据库安装步骤
+eas cloud 860安装介质安装->PTM150382->PT156261->PT156214 ->PT156297->PT154486->PT156505->PT156559->PT156679->PTM155668->参考二开环境配置二开环境->自己挂已有的数据中心
+
+2.二开环境配置
+2.1 参考以下二开安装文档
+
+\s
+
+3 服务器的搭建  
+3.1 服务器和外网如何通
+3.1.1 服务器如何与外网连接
+想要在服务器上安装软件,需要开通堡垒机(编制外人员/金蝶集团WB人员/金蝶中国管理平台(WB)/金蝶中国流程与IT部(WB) 柳德华申请开通)才能从外网通过堡垒机去连接服务器安装相关数据库和svn软件。
+3.1.2 外网与服务器安装的软件(例数据库)连接
+外网开发若要与服务器软件ping通的话需要去申请域名服务
+
+开通域名服务完成后联系金蝶软件(中国)有限公司/金蝶中国管理平台/金蝶中国流程与IT部/金蝶中国基础运维部的黄小东,让他帮你把外网IP加上就可以了
+3.2 外网如何填数据库相关连接信息
+如截图所示先ping网址然后获取ip,然后在外网填上相关ip端口号就行
+