zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    eclipse下c/cpp " undefined reference to " or "launch failed binary not found"问题
    blockdev 设置文件预读大小
    宝宝语录
    CentOS修改主机名(hostname)
    subprocess报No such file or directory
    用ldap方式访问AD域的的错误解释
    英特尔的VTd技术是什么?
    This virtual machine requires the VMware keyboard support driver which is not installed
    Linux内核的文件预读详细详解
    UNP总结 Chapter 26~29 线程、IP选项、原始套接字、数据链路访问
  • 原文地址:https://www.cnblogs.com/hhelibeb/p/10112723.html
Copyright © 2011-2022 走看看