• SAP CRM 集类型(Set Type)与产品层次(Product Hierarchy)


    本文是产品与对象相关的部分SAP文档的翻译,不包含配置部分。

    本文链接:https://www.cnblogs.com/hhelibeb/p/10112723.html

    1,对象(Objects)

    对象是全局唯一的有形或无形对象,公司销售它或为它提供服务。对象通常是继承自产品的特定单一单元。然而,不像产品,对象是唯一的。这意味着虽然可能有相似的对象,但至少有一个描述对象的属性是不同的。这通常是它的标识符。比如说,车子会有自己的号码牌。

    对象构成的唯一实体是公司和相关方间业务的中心。例如,一家电力供应商,可以使用对象描述他们输电的位置,比如“建筑”或“住房”。

    对象被集成在产品主数据中,提供给你用于在业务处理中创建、跟踪所需信息的工具。产品主数据提供了检索对象相关信息的中心源。

    对象数据包含了特定业务处理需要的信息(例如客户调查,销售订单,服务处理,合同),以及其它在本质上描述或分类对象的基本数据。比如:

    • 描述性数据,比如尺寸和数量
    • 具备控制功能的数据,比如决定销售订单中的每个项目分类的项目分类组。

    这一信息存储在单独的产品主数据记录中。相关数据集合在一个单一的数据库对象中,这样可以避免存储冗余数据。

    以下是对象所具备的特点,

    产品类型(Product Types

    产品类型描述对象的基本特性,它也决定可以分配到对象的分类,从而决定对象的特性和它被使用的方式。(Only the product type Materialcan be used for objects.)。产品类型包含以下几种,

    • 物料

    • 服务

    • 保修

    • 金融

    • 金融服务

    • 知识产权(IP)

    对象族(Object Family

    每个对象都属于一个对象族。对象族是基于对象属性的分组。创建对象时,必须为其分配对象族。

    属性和集类型(Attributes and Set Types)

    属性用于描述被划分为相同的集类型的对象。集类型的使用提供了在系统中为对象详细建模的能力。

    分类和层次(Categories and Hierarchies

    分类和层次用于实现结构化,并且允许你将对象按照不同的条件分组。分类定义了允许被分配给对象的集类型和关系类型,从而允许你通过分配分类来将对象的信息按需要结构化。

    关系(Relationships

    可以在对象间、产品间和产品与对象间创建关系,来表示特定的产品信息。例如组件,计数器,保修,资质要求等。

    参考产品(Reference Products

    可以参考参考产品的技术和业务数据。

    备选ID(Alternative IDs

    可以在产品主数据中定义备选ID,并且在业务处理中使用它们而不是对象ID。备选ID允许你在业务处理过程中使用满足行业标准的标识符,比如车辆识别号(VIN),序列号,ISBN。

    例子:

    2,集类型和属性

    属性用于描述产品,集类型是产品的组。它们作为数据库表存储在系统中。

    注意:在本节中,“产品”既指产品,也指对象。

    集类型允许将数据字段组分配给产品,通过这样的方式可以为产品在系统中详细建模。

    集类型和属性需要和产品层次、产品分类同时使用。这些元素的结合使相关的集类型可以在产品页被使用,从而描述产品。

    结构

    集类型被分配给分类,而不是直接分配给产品。通过将集类型分配给分类,相应地把分类分配给产品,你可以按需要提供描述产品的数据。

    机制如下,

    标准集类型

    集类型可以是为了满足专门需求的自定义集类型,也可以是SAP标准的集类型。SAP提供了以下标准集类型,

    通用集类型,

    Technical Name

    Description

    COMM_PR_SHTEXT

    描述

    COMM_PR_UNIT

    计量单位

    COMM_PR_LGTEXT, COMM_PR_LGTEXT1, COMM_PR_LGTEXT2

    Notes/Sales Notes

    CRMM_PR_SALESA

    销售:控制字段,数量

    CRMM_PR_SALESG

    销售:分组

    CRMM_PR_TAX

    物料集类型,

    Technical Name

    Description

    COMM_PR_MAT

    物料基本数据

    COMM_PR_GTIN

    全球贸易项目号

    CRM_PR_RESIDVL

    金融相关属性

    服务集类型

    Technical Name

    Description

    CRMM_PR_BTR

    事务控制字段

    CRMM_PR_SRVDUR

    工作期间

    CRMM_PR_SRVRR

    资源需求

    CRMM_PR_SRVENT

    服务合同默认值

    SERVICEPLAN

    服务计划

    CRM_SERIALNUM

    服务中的序列号处理

    保修集类型

    CRMM_PRWTY

    保修

    CRMM_PRWTY_CAT

    保修分类数据

    CRMM_PRWTY_SRV

    保修服务

    CRMM_PRWTY_CNT

    保修次数数据

    其它产品类型的集类型

    Product Type

    Set Types

    Financing

    金融集类型

    Financial Service

    金融服务产品集类型

    Intellectual Property Management

    知识产权管理集类型

    3,产品层次

    产品层次提供了一种结构化的机制,可以用于在产品主数据内建模。

    注意:在本节中,“产品”既指产品,也指对象。

    产品层次包含用于根据不同条件将产品分组的分类。层次的目的取决于你的公司的需求和业务标准。

    层次可以是多级的,用来实现控制和信息方面的功能。

    结构

    层次内的分类是分层排列的。所有低层分类继承高层分类的产品类型和集类型。可以为低层分类分配附加的集类型。

    例子如下(注意下面的集类型不是标准的,只是个自定义的例子):

    如果一个产品类型被分配到分类,只有这个产品类型的产品可以被分配给分类。分配产品类型给分类使得可以将集类型分配给分类。集类型可以在产品或对象页面作为assignment block出现。

    为了防止一个集类型被多次基于分类分配给同一个产品,在设定分类和层次时需要按以下原则进行:

    • 一个集类型可以在同一个层次中被分配给多个分类,但是每个产品类型只能有一个层次。因此即使两个分类在不同的层次中、但是有相同的产品类型,也是无法将同时集类型分配给两个分类的。
    • 一个产品可以被分配给多个分类,只要分类属于不同的层次。因此产品在各个层次中都只能分配给一个分类。

    相关链接:SAP Document

  • 相关阅读:
    [LeetCode]题解(python):041-First Missing Positive
    [LeetCode]题解(python):037-Sudoku Solver
    [LeetCode]题解(python):040-Combination Sum II
    [LeetCode]题解(python):039-Combination Sum
    [LeetCode]题解(python):038-Count and Say
    [LeetCode]题解(python):036-Valid Sudoku
    [LeetCode]题解(python):035-Search Insert Position
    [LeetCode]题解(python):034-Search for a Range
    [LeetCode]题解(python):033-Search in Rotated Sorted Array
    计算最长英语单词链
  • 原文地址:https://www.cnblogs.com/hhelibeb/p/10112723.html
Copyright © 2020-2023  润新知