有些CRM settype用事务码COMM

  • 时间:
  • 浏览:0
  • 来源:大发时时彩网页计划—大发快三彩票

本文来自云栖社区商务媒体合作伙伴“汪子熙”,了解相关信息可不都都上能关注微信公众号"汪子熙"。

For example, settype COM_COMMERCIAL could be opened via tcode COMM_ATTRSET:

After that the settype could be opened in transaction code.

display them in COMM_ATTRSET:

COMM_PR_CONFIG, CRMM_PR_REFOBJ, COMM_PR_MAT, CRMM_PR_TAX,

CRMM_PR_SALESG, CRMM_PR_SALESA, COMM_PR_SRV, COMM_PR_UNIT,

COMM_PR_SHTEXT, COMM_PR_LGTEXT, CRMM_PR_SALESH, CRMM_PR_BTR,

CRMM_PR_SRVRR, CRMM_PR_SRVDUR, COMM_PR_GTIN, CRM_CAT_SAL, CRM_CAT_PUR,

COMM_PR_COND, COMM_PROD_VAR, COMM_PR_CM, COMM_PR_STATUS.

Compare the variable value for success case COM_COMMERCIAL:

The error message is raised in line 48:

Manually add the missing R in debugger:

The set type was not created using the Maintain Set Types and Attributes transaction in the product master (COMM_ATTRSET), or it is a standard SAP set type that was created manually (not generated).

Make your changes using the transaction originally used to create

the set type. Standard SAP set types that were created manually cannot be displayed using a set type transaction as the COMC_SETTYP_ATTR

entries required to do this do not exist.

The following settypes cannot be displayed in transaction

COMM_ATTRSET. The following settype haven't been created by the

generation tool of transaction COMM_ATTRSET but they are manually





Root cause is, the correct settype and persistence table name should be COMM_PRFREEATTR, unfortunately, when you enter tcode COMM_ATTRSET, the last character R of name is truncated:





This question is asked by Dr. Lin.

However COMM_PRFREEATTR could not be opened: