SOLMAN – Understanding Attribute Context & Action Profile in Mail Forms

Before going into the SOLMAN – Understanding Attribute Context & Action Profile in Mail Forms, In my past instructional exercise I told the best way to upgrade the standard SOLMAN Mail Structures with extra Ascribes (fields and items). Numerous perusers had question, how to track down the right Credit Setting and Trait Classification?

📺 Recommended Video: SAP ABAP Full Course Roadmap 2026 | Basic to Advanced (HANA, CDS & OData)

Watch our comprehensive video guide below for step-by-step SAP ABAP concepts and practical demonstrations:

Allow me to start with the nuts and bolts.

Quality assists with making customized content via the Post office Structures. Let’s get start on SOLMAN – Understanding Attribute Context & Action Profile in Mail Forms.

What are Attribute Contexts in Mail Forms?

Characteristic Settings figure out which ascribes (expect them to be fields or spot holders) are accessible in Mail Structures. Naturally, we will have standard trait setting accessible in Mail Structures. We can likewise characterize extra custom property setting. Doing as such, we can add our own characteristics. Ultimately, we can choose customized/custom property setting rather than default one via the Post office Structures during custom improvements.

How can we check the list of the attribute context available?

Execute SM_CRM Transaction. It opens a webpage link home screen, where we can see Service Operations.

Click on Mail Forms.

It will take you to the Search: Mail Forms screen.

Try not to be frightened to see the rundown of Mail Structures. Standard Mail Structures are given by SAP and the custom Mail Structures were made by SOLMAN Advisors. ABAP engineers don’t have to stress the way things were made (despite the fact that, figuring out how to make doesn’t hurt).

For our example we will select “Z_MESSAGE_PROCESSOR”.

Check the Attribute Context. It is a standard Context.

We can click the drop down to check the different Attribute Contexts available.

For our prerequisites in the past instructional exercise, they have chosen Administration Solicitation Ascribes. This will give us standard construction and fields naturally.

Click on Attribute Tab to check the Attribute Category.

Click the Attribute Category and check the different types of Attributes available.

For our prerequisite we picked SRQ Standard Ascribes which is utilized for the Assistance Sends. This class gives us the construction and rundown of accessible fields under it as displayed beneath.

Quality Classification is an assortment of classifications, which contains a rundown of classes accessible.

These classifications hold construction and fields which can be utilized for the mail structures.

  • Business partner
  • Marketing attributes
  • Campaigns
  • System attributes
  • Additional fields

Additional Brownie Points. ?

How to Create or Add Custom Attribute Context?

As educated over, the SOLMAN Specialists do this errand. ABAPers need not stress. Yet, ABAPer attempt to be Handyman. Thus, here we go. Regardless of whether we can’t dominate, no damage in knowing it. ?

Go to SPRO – > Client Relationship The board – > Advertising – > Showcasing Arranging and Mission The executives – > Customized Mail – > Keep up with Quality Settings for Mail Structures.

Time to maintain the Action Profile and Actions.

T-Code – SPPFCADM

We have maintained it for CRM_ORDER.

Select CRM_ORDER and click on Define Action Profile and Actions.

Search for your Activity Profile. We have replicated SMIN_STD standard Activity Profile to ZMIN_STD and tweaked.

ABAPers.. you are stepping an in the perilous area. Sssshhhhhh .. try not to tell your SOLMAN Advisor.

Select ZMIN_STD and click on Activity Definition.

List of Action Definitions are available.

Select the specific activity definition and snap on Handling Type.

Here you find the Allowed Handling Sorts of Activity. For us it is Technique Call and we likewise have the Strategy name for example SEND_MAIL_WITH_MAIL_FORMS.

Click on the showcase Execution button (featured in red circle above). This is the execution class which calls the Activity Technique.

How to find the Structure to be Enhanced in Mail Forms?

In the last article we uncovered that SRQ Standard Credits utilizes the standard design “CRMS_SRQM_GEN_FIELDS” and we expected to add another field in this construction to meet our prerequisite. In any case, one peruser inquired, “How could we realize this construction name?”

To respond to that inquiry, we want to thoroughly search in to the BADI we executed. BADI name CRM_IM_ADD_DATA_BADI. How we found the BADI is one more subject to talk about another day.

In the BADI Execution, go to Strategy CRM_IM_BPSELE.

At first, when there is no code in the technique, you may just put order “BREAK-POINT”. Or on the other hand you may just place a Circle AT CT_ATT_VALUES INTO WA_VALUES. ENDLOOP. Furthermore, put a break point.

If it’s not too much trouble, note: Put an Outside Break Point on the off chance that your SM_CRM utilizes the WebUI.

Really take a look at the segments in CT_ATT_VALUES. CRMS_SRQM_GEN_FIELDS is the design which will house the new fields. Presently mess with the design and pass anything that ascribes the business requests. You have turned into a Genie for them.

We are finished. I attempted to show every one of the abilities required for upgrading the SOLMAN Mail Structures. You additionally know not many stunts which the SOLMAN Experts don’t uncover. In this way, next time you want to send an additional quality, you can behave like a Genius and get it conveyed.

YOU MAY LIKE THIS

Building Cloud-Native ABAP Applications: A Guide to Modern SAP Development

Parallel cursor in SAP ABAP

How to Create RAP business events in SAP BTP ABAP Environment ?

  • Related Posts

    AI-Code Creates More Testing Work: Adapting to Increased Demand |

    Learn about the impact of AI-generated code on QA teams and strategies for adapting to increased testing demands. | Bright-Minds Training Institute, Pune

    Bridging the Gap: How Automation Addresses Understaffing in QA Teams |

    Learn how automation is helping to address the understaffing crisis in quality assurance teams, improving efficiency and enhancing software products. Discover best practices for implementing automation and explore the future of QA automation at Bright-Minds.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You Missed

    AI-Code Creates More Testing Work: Adapting to Increased Demand |

    • By Varad
    • October 24, 2026
    • 4 views
    AI-Code Creates More Testing Work: Adapting to Increased Demand |

    Bridging the Gap: How Automation Addresses Understaffing in QA Teams |

    • By Varad
    • October 23, 2026
    • 12 views
    Bridging the Gap: How Automation Addresses Understaffing in QA Teams |

    Selenium BiDi: A Game Changer for Browser Automation |

    • By Varad
    • October 22, 2026
    • 16 views
    Selenium BiDi: A Game Changer for Browser Automation |

    Catch Regressions First: The Power of Continuous Performance Baselines

    • By Varad
    • October 21, 2026
    • 29 views
    Catch Regressions First: The Power of Continuous Performance Baselines

    uman Oversight in AI Testing

    • By Varad
    • October 19, 2026
    • 21 views
    uman Oversight in AI Testing

    Harnessing Observability for Automated Regression Tests

    • By Varad
    • October 18, 2026
    • 29 views
    Harnessing Observability for Automated Regression Tests