One Order行项目里Item Category是怎么计算出来的

One Order的行项目里有个字段叫Item Category,我们在行项目里加入一个product后,就会自动带出Item Category来。这个值是怎么计算出来的?

检查CRMD_ORDERADM_I,能发现后台OBJECT_TYPE字段存储的值为BUS2000130.

Item Category Determination的配置:

在我的例子里,我创建的Opportunity的Transaction type为OPPT,我插入行项目的Product "JerryWang"上维护的item category的值为NORM。因此按照上图的配置,会自动带出OPPT - Opportunity Item。而OPPT对应的object type BUS2000130维护在如下配置里:

具体细节可以通过调试函数CRM_ORDER_ITEM_TYPE_SELECT_CB来理解.

关键字

CRMD_ORDERADM_I, OBJECT_TYPE, CRM_ORDER_ITEM_TYPE_SELECT_CB

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大内老A

谈谈你最熟悉的System.DateTime[下篇]

在《上篇》中,我们实现了将保存有消息条目的XML向CodeDOM的转换,即是将XML文件生成一个CodeCompileUnit对象,而该CodeCompileU...

1675
来自专栏编舟记

一步步编写SonarQube Plugin

插件确实不好写,因为插件是插入庞大的系统当中工作的,那也就意味着写插件需要具备一定的领域知识,包括系统架构、扩展点、业务共性及差异、API及其业务模型对应、安装...

1342
来自专栏菩提树下的杨过

puremvc框架之proxy

上一篇 puremvc框架之Command 里,已经学习了如何利用Command来解耦View层与业务逻辑的依赖,但是仍然有二个问题: 1、ButtonMedi...

2137
来自专栏FreeBuf

远程RPC溢出EXP编写实战之MS06-040

0x01 前言 MS06-040算是个比较老的洞了,在当年影响十分之广,基本上Microsoft大部分操作系统都受到了影响,威力不亚于17年爆出的”永恒之蓝”漏...

21410
来自专栏我的技术专栏

Linux编译工具:gcc入门

1054
来自专栏大内老A

从数据到代码——通过代码生成机制实现强类型编程[下篇]

在《上篇》中,我们实现了将保存有消息条目的XML向CodeDOM的转换,即是将XML文件生成一个CodeCompileUnit对象,而该CodeCompileU...

1836
来自专栏技术分享

.NET应用程序调试—原理、工具、方法

阅读目录: 1.背景介绍 2.基本原理(Windows调试工具箱、.NET调试扩展SOS.DLL、SOSEX.DLL) 2.1.Windows调试工具箱 ...

1986
来自专栏北京马哥教育

Nginx中location的匹配和rewrite

最近在线上进行nginx规则的调整的时候遇到一个问题,发现在location匹配时候可能会踩到的一个坑。 location在匹配规则的时候匹配的是归一化之后的U...

2805
来自专栏landv

金蝶K3 WISE BOM多级展开_BOM成本表

562
来自专栏battcn

一起学设计模式 - 命令模式

命令模式:对命令的封装,把发送命令和执行命令的责任分割开,分别委派给不同的对象,每一个命令都是一个操作,允许请求方与接收方独立开来,使之请求方不必清楚接收方的接...

1012

扫码关注云+社区