When a new Service Request is created, the multi-level drop down list for Service Request subject is available.
Where do the value for those drop down list come from?
Here below is what I found via debugging:
- get allowed category type from table CRMC_PROC_CATTYP based on transaction type:
Two entries found:
These two entries are inserted here:
Then check for the given combination of Transaction type plus Catalog category, whether there is existing schema defined.
The check is done by API CL_CRM_ML_CATEGORY_UTIL=>GET_ASPECT.
I wrote a small report to check whether a schema is available for corresponding category:
REPORT zdetermine_schema.
PARAMETERS: guid TYPE crmt_object_guid OBLIGATORY DEFAULT '6C0B84B75FAB1ED7BC85AA545271F98C',
cat TYPE crmt_catalogtype OBLIGATORY DEFAULT 'C'.
DATA: lv_guid TYPE crmt_object_guid.
lv_guid = guid.
DATA: lr_aspect TYPE REF TO if_crm_erms_catego_aspect,
ls_detail TYPE crmt_erms_cat_as_buf.
CALL METHOD cl_crm_ml_category_util=>get_aspect
EXPORTING
iv_ref_guid = lv_guid
iv_ref_kind = 'A'
iv_profile_type = 'A'
iv_catalog_type = cat
IMPORTING
er_aspect = lr_aspect.
IF lr_aspect IS BOUND.
lr_aspect->get_details( IMPORTING ev_asp = ls_detail ).
WRITE:/ 'ASP id:', ls_detail-asp-asp_id.
ELSE.
WRITE:/ 'No detail data found'.
ENDIF.
In my example, no schema exists for category C:
But a schema exists for type D:
the ASP ID YBP_SERVICE comes from here:
相关推荐
sap source list 详解 SAP Source List 是一个重要的物料货源管理辅助手段,它记录着你可以跟谁去买东西,不可以跟谁去买东西,以及在哪个时限内有效的一张清单。Source List 的前提是该物料得有 Purchasing Info ...
Message determination 是 SAP 中的一种机制,用于根据预设规则决定打印输出的分配顺序。 1. 如果不使用 Message determination,打印输出的顺序如下: - User definition:在这里,可以在 Easy Access 菜单中对...
ERP系统信息化资料:SAP专业教材资料Country of Origin Determination.PPTX
在SAP系统中,Source Determination是采购模块中的一个重要组成部分,它通过自动化的规则和逻辑来确定从哪个供应商购买物料。 《详解Source Determination》可能是对SAP采购流程中源码决定策略的深入剖析,可能涵盖...
Source determination in detail
在 SAP MM 中,科目表(Account Determination)是指根据业务文档的内容将其分配到相应的科目上。科目表可以根据不同的标准进行分类,如物料类型、供应商、部门等。 评估层次 在 SAP MM 中,评估层次(Assessment ...
SAP NetWeaver PI作为整个SAP NetWeaver架构中的一个重要组成部分,它和其他模块如SAP PLM(产品生命周期管理)、SAP SCM(供应链管理)、SAP CRM(客户关系管理)、SAP SRM(供应商关系管理)等协同工作,共同构建...
### SAP ECC 6.0 (SAP_APPL 600):企业核心组件的关键功能与创新 SAP ECC 6.0(SAP_APPL 600)是SAP公司为企业提供的一套集成解决方案,旨在优化业务流程、提高效率并支持全球化运营。这一版本在原有基础上进行了多...
sap press doc 解压密码:abap_developer
SAP增强应用实例 在SAP系统中,增强是一种非常重要的功能,它可以帮助用户实现个性化的需求。今天,我们将通过一个实例来展示SAP增强的应用。 首先,让我们了解什么是SAP增强。SAP增强是一种基于SAP ABAP编程语言...
### SAP XI/PI 开发配置步骤详解 #### 一、登录XI系统 在开始SAP XI/PI的开发配置之前,首先需要登录到SAP XI系统。登录过程通常包括访问SAP系统的图形用户界面(GUI)或者通过SAP的管理控制台进行操作。这一步骤是...
在SAP系统中,自动过账(Automatic Posting)是一种核心功能,它允许企业高效地处理大量财务交易,减少人为错误并提高数据准确性。自动过账的原理基于预先定义的规则和配置,这些规则通常包括科目分配、成本中心、...
### SAP PI 异步接口创建步骤详解:MB PI 九恒星到SAP的POS过账及冲销接口 在企业级应用集成中,SAP Process Integration (SAP PI) 是一个非常重要的工具,用于实现不同系统之间的数据交换与集成。本文将详细介绍...
你整一个Allocation structure, SAPhelp. Create Allocation Structure 551 5工单 552 Material Ledger 物料分类账详解 552 一.ML功能简介 552 二.标准价Pk加权平均价 559 三.差异来源和差异处理 564 四.SAP差异科目...
在SAP系统中,MIGO(Material Goods Issue)主要用于处理库存物料的收货和发货操作。当执行103收货事务代码时,系统需要能够自动生成并打印IQC(Incoming Quality Check)检验单,以便进行质量检查和记录。本文将...
在SAP系统中,自动过账(Automatic Account Determination)是一项关键功能,它涉及财务会计与物料管理的集成,主要用于确定库存交易和其他业务活动时的总账科目。本篇文章将详细解析这一过程,并重点关注其中的几个...
### SAP MM 物料管理模块概述 #### 一、SAP MM 概念与功能介绍 SAP MM(Material Management)是SAP ERP (Enterprise Resource Planning) 的一个重要组成部分,主要负责企业的物资采购、库存管理以及发票校验等功能...
在SAP系统中,物料类型(Material Type)是一个至关重要的概念,它不仅用于区分不同种类的物料,而且在物料管理(MM)模块中起到关键的控制作用。物料类型定义了物料的基本特性和处理方式,影响着物料主数据的结构、...
- 使用事务代码KS10N或通过菜单路径“SAP菜单 -> Controlling -> Actual Data -> Value Field Groups -> Assign to Line Item Screens”。 - 选择要分配的价值字段组。 - 为选定的价值字段组分配一个或多个数据...