VMC的两个程序

CRM的VMC出错,原因不明。查到两个程序,有一定的帮助。

  • RSVMCRT_HEALTH_CHECK,用于检查VMC的状态,Note 1328019;
  • RSVMCRT_REDEPLOY,重新Deploy VMC组件,Note 1279389;

一开始的时候,GUI弹出消息“CRM:SAP系统消息:############”。在Update了Kernel后,运行报表程序一提示“Java Services Runtime Error”。在运行报表程序二,故障排除。至于是何原因,惭愧,不知道。

Add comment January 23rd, 2010

“白色”圣诞

圣诞日起来,发现窗外白茫茫一片,俨然成了“白色”圣诞。但这里不是北方,而是深圳;同样那白茫茫的不是雪,而是灰霾。别提环保局、气象局的说辞,珠三角一带的空气,已经非常的差。一河之隔的香港天文台预测,25日最高温度会达摄氏23度,将会是香港18年来最热的圣诞节。

日前哥本哈根气候峰会败幕,人类又错失了一次机会。其实国人并不关心减排,发展才是硬道理。有一种转移视线的说法是,与其关心减排,不如关心一下污染。我个人不认为减排和降低污染是对立的。退一步说,降低污染的讨论欠奉,因为目的只是转移话题。

关于哥本哈根,除了主流媒体的义正言辞话,最近网上流传英国卫报的一篇文章《How do I know China wrecked the Copenhagen deal? I was in the room》,但愿不是真的。只希望中国能给后代、也给这个世界积点德。

望着窗外的“白色”圣诞,这就是我们要的“发展”吗?

Add comment December 25th, 2009

Replicating Equipment

本文仅涉及非层次设备R/3向CRM方向的同步。

做Service的时候,要达至CRM与R/3的集成(哪怕是迁移),设备的同步是基本条件。设备的同步,也在CRM主数据同步的框架里头,只是还有些粗糙,操作起来也困难些。首先,Customizing里头的两篇文档要仔细阅读(IMG: CRM – Master Data – Installed Base – Replication of Equipement from SAP ECC CS),这是我能找到的最详尽的文档了。

  • Prerequisites and General Information for Equipment Replication
  • Define Default Settings for Equipment Replication

在CRM里头,已经没有设备的概念了,取而代之是一个更广泛的东东:Installed Base(简写IBase),设备只是IBase里头的一个Object类型的Component(组件)。所谓Object类似于产品,但是是唯一的,例如车是产品,但是配上牌就是Object。于是R/3的设备同步到CRM是这样的:

  1. 每个设备在CRM中创建相应的Object,设备的内容变成Object的Set Types;
  2. 在CRM中创建IBase(仅限非层级的设备);
  3. 创建IBase的Component,并指向Object;

简单来说,我们在CRM看到的设备,就是一个一个的IBase,这种IBase只有一个组件,组件包含了设备信息。组件的信息其实Set Types的集合,默认如下:

  • COMM_PR_LGTEXT1
  • COMM_PR_SHTEXT
  • COM_LOCAT_ADDR
  • COM_TA_MANUFAC
  • COM_TA_R3_ID

上述,文本、描述、地址、制造商、R3标识,就是我们在CRM能看到的设备信息。

OK,转入实践。

STEP 1,为IBase Category创建合作伙伴确定过程,并分配。IMG: CRM – Master Data – IBase,IBase Category选择EQ。

STEP 2,为Object创建Product Category。此步关键,容易忽略。T-CODE: COMM_HIERARCHY。在Hierarchy ID:R3PRODSTYP中,新建一个0401的Category,Product Type为物料,Object Family是0401。注意PartnDetProc选择STEP1创建的合作伙伴确定过程。Set Types页签就选上面的默认值。

STEP 3,IMG: Define Default Settings for Equipment Replication,按默认值配,注意钩选Delta Load。

STEP 4,激活Business Add-In: Equipment Download,不然就白干了。

STEP 5,T-CODE: R3AC1,可选EQUIPMENT做Filter。

STEP 6,T-CODE: R3AS,可以同步了。

STEP 7,R/3中,在Table: TBE31添加PM000020 BC-MID EQUIPMENT_COLLECT_DATA,方能实现增量更新。

Add comment November 12th, 2009

CRM_DATAEXCHANGE_TOOLBOX

偶得一个报表程序(Report):CRM_DATAEXCHANGE_TOOLBOX。正如它的名字,还真是一个工具箱,包含了一些业务数据同步的分析工具和处理工具(也都是报表程序)。以前是零零散散的找到这些工具的,没想到还有这个方便的东西。

Note: 718322

Add comment June 12th, 2009

人生有几多个十年

最近在看一套TVB电视剧,《巾幗梟雄》,甚为振奋。

学柴九话哉:“人生有几多个十年,最紧要痛快。”

Add comment June 4th, 2009

5.12

愿死者安息。

星期日檔案 – 不能說的真話
http://mytv.tvb.com/news/sundayreport/24665

Add comment May 12th, 2009

谈谈CRM Transaction的Status

最近在搞CRM的Status,接下来会用本贴做些这方面的杂记。

Function:

  • CRM_STATUS_CHANGE_FOR_ACTIV_OW。最常用的一个Function,它既可以执行指定的Business Transaction(T-CODE: BS33,或查看Report: CRM_STATUS_CON)去更改订单的状态,也往往仅用做检查是否允许执行指定的Transaction;
  • CRM_STATUS_CHECK。检查订单的状态;
  • CRM_STATUS_SET_INTERN_OW。修改订单的系统状态;

系统状态:

  • R/3的概念系统状态是不允许手工设置的,但是CRM中部分系统状态允许手工设置。详见View: CRMV_STATUS_PROC;
  • CRM甚至引入Lifecycle Status(系统状态,可手工设置),即I1002 OFFN Open,I1003 BARB In process,I1004 FREI Released,I1005 ERLD Completed,用于表示标准订单的执行情况。详见Note: 827079。
  • 在WebClient中,一旦订单设置了用户状态,Lifecycle Status及其他系统状态将不可选择。因此务必设置好用户状态,让它涵盖可更改系统状态的内容,如Released。

待续…

另相关文章:

Add comment April 6th, 2009

Previous Posts


Calendar

February 2010
M T W T F S S
« Jan    
1234567
891011121314
15161718192021
22232425262728

SAP

Meta