`
JerryWang_SAP
  • 浏览: 1085000 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

CRM product model的用法

阅读更多

User scenario

An example from sap help

For a car, the interior, the engine capacity, and the exterior paint color can vary, for example. When the customer selects this car in the Web shop, the possible characteristics for the product are displayed automatically. The customer can select the characteristic values that he or she wants. Only characteristics that are compatible with the previously selected characteristic values are shown. If the various characteristics of a product affect its price, the price that is displayed is also recalculated.

Detail step

This issue introduces basic functionality of product model in CRM WebClient UI, which is a prerequisite knowledge for co-deployment project.
You should first switch on configurable flag for the product type via customizing below:

  1. Create a new product and make sure "Configurable" flag is clicked:

Save the product. Now you should see "Product Model" assignment block. Click "Edit List" to create a new model:

  1. Create a new Characteristic based on "UNGROUPED":

Choose String as data type:

Based on this size characteristic, create three local values:

Create another COLOR characteristic:

And the third chatacteristic for Accessory number:

  1. Set the model status to Released:

And click "Apply Changes":

Now the model is ready for simulation:

Once you click Simulation button, you can configure the model according to available characteristic value maintained in previous step:

Once you have done value selection, click preview hyperlink:

You will get an overview of configured product model:

Edit the product Model created in previous blog, create a new dependency with type "Formula":

We can maintain formula for example below. In this case, it means "if the characteristic MACHINE_SIZE is selected as H(Home), another characteristic ACCESSORY_NUMBER would automatically be determined as 2".

You can click button "Suggest" to get some editing proposal.
Once edit is done, click "Check Syntax" to ensure the formula does not have any syntax error.

Since the product configuration engine is implemented in Java, there is a corresponding remote function module which delegates the check job to Java application running in virtual machine container.

You can find more information by tcode SM53:

Now simulate the product model, once Home is selected from drop down list and press entry key, the value 2 is automatically determined to 2 as expected.

Use product model in Quotation scenario

Create a new quotation, add the product which owns the created product model as item. Save the quotation.

Enter the item detail page, you can see a new "Configuration" assignment block.

The product model simulation page is now opened as a embedded view in Quotation item detail page.

Select value for characteristic according to your business. Now the configured product is persisted in quotation item level.

 

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

0
1
分享到:
评论

相关推荐

    CRM - A Leadership and Motivation Model

    CRM(客户关系管理)是一种新兴的管理概念,它提出了新的方法来管理客户。CRM的关注点在于技术和流程的管理、信息资源的管理和人员的管理,目的是创造一个能够让企业全面了解客户的环境。然而,CRM环境本质上是复杂...

    VtigerCRM 中文版使用手册

    ### VtigerCRM 中文版使用手册知识点概览 #### 一、VtigerCRM简介与安装 ...以上是对VtigerCRM中文版使用手册的关键知识点总结,旨在帮助用户全面了解该系统的功能与使用方法,从而更好地服务于企业的CRM管理工作。

    CRM(PHP源码,包含主流四个开源crm)

    4. 培训:为员工提供必要的CRM系统使用培训,以便他们能高效地利用系统提升工作效率。 5. 维护与更新:定期对系统进行维护,及时安装官方发布的安全补丁和功能更新。 总的来说,选择合适的CRM系统是企业提升客户...

    72crm_helpvpo_开源_悟空crm_fur61m_72crm前端文件_

    "72crm_helpvpo_开源_悟空crm_fur61m_72crm前端文件_"这个标题暗示了这是一个与72CRM相关的开源项目,特别关注的是其帮助中心(Help Center)的VPO(Visual Process Optimization,视觉流程优化)部分。这个项目已经...

    开发工具 boot-crm

    开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot...

    SuiteCRM-7.8.23 (中文说明请百度SuiteCRM论坛)

    作为一个开源项目,SuiteCRM的核心功能完全免费,用户可以自由下载、修改源代码,不受人数或容量的限制,这使得它在企业级应用中具有很高的灵活性和可扩展性。 SuiteCRM的设计理念旨在帮助企业更好地管理和维护客户...

    SuiteCRM 中文包

    总的来说,"SuiteCRM 中文包"是为提高中国用户使用体验而设计的重要工具,通过提供中文界面,使得企业可以更好地服务母语为中文的客户,提升工作效率。同时,其安装和使用流程简便,显示了SuiteCRM对用户体验的关注...

    CRM系统思维导图

    CRM思维导图,CRM思维导图,CRM思维导图,CRM思维导图,CRM思维导图

    易客CRM c3crm-master

    易客CRM,全称为C3CRM,是一款专为中小企业设计的免费客户关系管理软件。它在开源CRM领域具有一定的影响力,提供了与SugarCRM中文版和vTigerCRM中文版类似的特性,但完全免费且开放源代码,使得企业可以根据自身需求...

    小黄豆CRM源代码

    考虑到小黄豆CRM的前后端交互,很可能采用了MVC(Model-View-Controller)模式,这种模式能清晰地分离业务逻辑、视图展示和数据操作。 前端部分,描述中提到使用了JavaScript,这是一种广泛使用的客户端脚本语言,...

    crm方案免费开源

    CRM,即客户关系管理,是一种策略性的管理方法,旨在优化企业与客户之间的关系,提高客户满意度,提升销售和营销效率。在"crm方案免费开源"的背景下,这意味着有一套免费且可供公众使用的CRM系统源代码可供下载和...

    vtiger crm PDF maker PDF导出模块

    "modules"目录下包含具体模块的所有文件,比如模型(model)、视图(view)、控制器(controller)等,这些都是Vtiger CRM模块运行所必需的组件。在这个案例中,它们提供了PDF Maker模块的核心功能,如数据处理、PDF...

    微软CRM Dynamics CRM 2011 SDK DLL文件

    开发者可以使用这个库来创建客户端代理,连接到CRM服务器,然后执行查询、执行命令或调用服务操作。此外,它还支持身份验证、错误处理和事务管理,确保了与CRM系统的安全和可靠通信。 3. **SDK功能与应用场景** - ...

    SuiteCRM-8.5.0.zip

    6. `README.md`:项目的基本介绍文档,通常包含安装指南、使用方法和项目贡献信息等,是了解项目的第一步。 7. `LICENSE.txt`:包含了SuiteCRM的授权协议,通常会是开源软件的GPL、MIT等许可证,规定了软件的使用和...

    aeai crm 源码

    这些资料对于理解系统的功能、架构和使用方法至关重要。 通过深入研究aeai CRM源码,开发者不仅可以学习到CRM系统的具体实现,还能掌握Java开发、数据库设计、前端框架应用等多个方面的技术知识,对个人技能提升和...

    CRM原型.zip

    CRM,即客户关系管理,是企业管理和维护与客户关系的重要工具。这个名为"CRM原型.zip"的压缩包文件,显然包含了一整套完整的CRM系统的原型设计。以下将详细阐述这套系统涉及的关键知识点: 1. 客户管理:这是CRM的...

    使用wampserver部署Vtigercrm8流程

    在IT行业中,部署客户关系管理(CRM)系统是企业日常运营的重要组成部分,Vtiger CRM是一个广泛应用的开源CRM解决方案。本篇文章将详细讲解如何...记得在日常使用中定期更新Vtiger CRM,以获取最新的功能和安全补丁。

    悟空CRM-基于jfinal+vue+ElementUI的前后端分离CRM系统

    悟空CRM-基于jfinal+vue+ElementUI的前后端分离CRM系统。悟空CRM云服务完全免费,且不限人数。悟空云正式上线,包含客户关系管理系统(CRM)人力资源管理系统(CRM)、财务管理系统(FS)、无代码平台、SCRM。悟空...

    SSM框架CRM源码

    用户请求被路由到控制器,控制器处理业务逻辑并调用服务层的方法,然后将结果返回给视图层进行展示。 MyBatis是轻量级的持久层框架,它将SQL语句与Java代码分离,提供了一种灵活的映射机制,使得开发者可以方便地...

Global site tag (gtag.js) - Google Analytics