前段时间想搞CRM了,可是公司没有环境,就去ECC直接试试事务码,结果竟然可以打开网页。。。兴奋之余又去看了一下CRM里的一些CLASS,结果很多都是没有的。沮丧!

后来想想,只能用UI的框架,挂WDA程序了。。。(WDA的服务这边默认激活的,没激活的可以自行百度)

好吧,下面说一下一些相关的配置吧:

UI相关服务激活:

简单点就是直接运行T-CODE:CRM_UI.看看打开的网页对应的系统服务路径

http://sapdev.zhengyee.com:8000/sap/bc/bsp/sap/crm_ui_start/default.htm?sap-client=200&sap-sessioncmd=open

看到这个地址,应该就知道了,SICF-SAP-BC-BSP-SAP(注意了,SAP下面的东西太多,就直接向下激活SAP(有个层级的图标的那个确定按钮))

这个时候运行刚才的T-CODE,就能打开网页了,输入用户名,密码,登录。。。提示“因为没有为您分配业务角色,所以不能登录;请与系统管理员联系”神马的。

这时候去给登录用户添加UI角色参数:SU01,修改用户参数,添加参数‘CRM_UI_PROFILE’,参数值‘*’,保存。

这个时候再运行刚才的T-CODE,登录就可以进去了,会进入一个选择业务角色的页面,这里显示的是系统默认带的角色,可以自己配,也可以用标准的。(此处不说)

到此为止,我们的UI框架就算出来了,那么怎么做WDA程序,这里也不废话了,自己学。

做好的WDA程序,怎么能挂到我们的UI框架呢?

1.因为ECC没有CRM相关的BC集,所以只能绕路啦:SE11->VIEW-'CRMV_IC_LTX_URL'.

新建一个URL参数文件

有了这个URL参数文件,那么就可以开始做其他配置了

2.定义导航栏参数文件:T-CODE:CRMC_UI_NBLINKS

2.1)定义逻辑连接

2.2定义工作中心:(这是要放到导航栏中的)

2.3)定义导航栏参数文件,选中需要登录的角色,此处用‘ADMIN’,选中,双击‘分配工作中心到导航栏参数文件’,新增条目‘新条目’

位置放最后,此处填60

保存

到此,基本结束了。

现在试试CRM_UI:

选择分配导航栏菜单的ADMIN

菜单就出来了。。。。。。

双击一下,右侧的WDA程序就出来了:

好了,大家有空就自己尝试吧!

漏了一个事务启动的配置。。。。以后加

ECC中的CRM UI端摆弄的更多相关文章

  1. ABP教程(四)- 开始一个简单的任务管理系统 - 实现UI端的增删改查

    接上一篇:ABP教程(三)- 开始一个简单的任务管理系统 – 后端编码 1.实现UI端的增删改查 1.1添加增删改查代码 打开SimpleTaskSystem.sln解决方案,添加一个“包含视图的MV ...

  2. 更改XAMPP中MySQL数据库的端口号

    更改XAMPP中MySQL数据库的端口号 如果电脑上已安装MySql数据库,还想用XAMPP中自带的数据库就需要更改XAMPP中数据库的端口号,避免和已安装的数据库冲突.本例以更改为3307端口号为例 ...

  3. 在Abp中集成Swagger UI功能

    在Abp中集成Swagger UI功能 1.安装Swashbuckle.Core包 通过NuGet将Swashbuckle.Core包安装到WebApi项目(或Web项目)中. 2.为WebApi方法 ...

  4. iframe中的jquery ui modal dialog 覆盖父窗口

    在iframe中 使用jquery ui dialog,弹出后可以覆盖父窗体 ///iframe中的jquery ui modal dialog 覆盖父窗口 function openDialog() ...

  5. java正则表达式提取地址中的ip和端口号

    由于我需要用到java正则表达式提取地址中的ip和端口号,所以我就写了一个demo,测试一下,下面是demo public class Test0810_1 { public static void ...

  6. 十、VueJs 填坑日记之在项目中使用Amaze UI

    上一篇博文,我们把jQuery集成到了项目中,今天我们来集成Amaze ui(妹子UI).先来介绍一下妹子UI.Amaze UI 含近 20 个 CSS 组件.20 余 JS 组件,更有多个包含不同主 ...

  7. 本文演示如何配置ASP.NET Core项目以在Visual Studio(VS)2017中使用Telerik UI for ASP.NET Core。

    学习时使用的是VS2017+Core2.1了,不再讨论VS2015和core1.1的东西. 配置ASP.NET Core Web应用程序以使用Telerik UI for ASP.NET Core: ...

  8. 子线程中刷新了UI

    This application is modifying the autolayout engine from a background thread, which can lead to engi ...

  9. C#如何在VS2015 2017版本中编写WPF UI界面引入第三方SVG图形

    原文:C#如何在VS2015 2017版本中编写WPF UI界面引入第三方SVG图形 在VS2015 2017版本中编写WPF UI界面引入第三方SVG图形     最近在写WPF界面的时候遇到一个情 ...

随机推荐

  1. SQL函数学习(十九):CAST()函数和CONVERT()函数

    19.CAST()函数和CONVERT()函数 CAST()函数可以将某种数据类型的表达式转化为另一种数据类型 CONVERT()函数 也 可以将指定的数据类型转换为另一种数据类型 19.1 CAST ...

  2. JavaScript Replace 多个字符

    <html> <head> <title></title> <script language="javascript"> ...

  3. 容易混淆的url src href

    新手刚学习的时候会分不清 url  src  href这些,不知道什么情况下应该用哪个.现在让我来理一理. url 统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网 ...

  4. 保存会话数据——session学习

    Session:Session是服务器端技术,利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的session对象,由于session为用户浏览器独享,所以用户在访问服务器的web资 ...

  5. 流媒体基础实践之——Nginx-RTMP-module 指令详解

    转载网址:http://blog.csdn.net/aoshilang2249/article/details/51483814

  6. ajax 、ajax的交互模型、如何解决跨域问题

    1.ajax是什么? — AJAX全称为“AsynchronousJavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术. — 不是一种新技 ...

  7. JS常用方法函数

    document.write("");为 输出语句    2.JS中的注释为//    3.传统的HTML文档顺序是:document->html->(head,bod ...

  8. Android广播BroadcastReceiver 一

    Android 系统里定义了各种各样的广播,如电池的使用状态,电话的接收和短信的接收,开机启动都会产生一个广播.当然用户也可以自定义自己的广播. 既然说到广播,那么必定有一个广播发送者,以及广播接收器 ...

  9. hiho_1290_demo_day

    题目大意 一个MxN的矩阵,矩阵中的有些方格中有障碍物,有些没有,有一个机器人从左上角出发,它只能有两种移动方式:一直向右移动,直到遇到障碍物:一直向下移动,直到遇到障碍物.     现在可以将矩阵中 ...

  10. markdown 语法学习

    markdown是一种轻量级的标记语言,和html类似,但是易读性比html要好很多. 基本语法: 1.标题和正文分隔线 === //至少三个连续等号,最高阶标题 --- //或者三个连续的减号,第二 ...