https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/Settlement-Management-blog-posts.xml SAP Community - Settlement Management 2026-02-24T00:14:00.269014+00:00 python-feedgen Settlement Management blog posts in SAP Community https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/settlement-management-condition-contracts/ba-p/13484326 Settlement Management - Condition Contracts 2020-10-19T10:54:28+02:00 former_member562929 https://community.sap.com/t5/user/viewprofilepage/user-id/562929 <H2 id="toc-hId-936249353"><STRONG>Introduction:</STRONG></H2><BR /> <H3 id="toc-hId-868818567"><STRONG>Calculating Rebates - Traditional vs S/4HANA way</STRONG></H3><BR /> <STRONG>In ECC system</STRONG>, it was necessary to set up accruals while setting up rebates as they are retroactive discounts. Conventional rebate system does not provide the flexibility to use same configuration and T-Codes for both the supplier and the customer side.<STRONG>&nbsp;</STRONG>It was essential for the system to keep track of all relevant documents including invoices, cancellations, credit, and debit memos, etc. In the ERP system, table VBOX stored all the relevant invoices. This table contained a huge number of rebate entries and any change in a customer’s scenario required the entire table to be rebuilt. During which, all rebate data would get locked throughout the organization, resulting in major blockages and preventing critical tasks.<BR /> <BR /> <STRONG>SAP S/4HANA</STRONG> has an innovative functionality called ‘Settlement Management’, which offers an intelligent solution for the above scenario irrespective of volumes. It handles the settlement of customer and supplier rebates seamlessly and provides a centralized and standard solution for managing supplier and customer conditions. Settlement Management in S/4HANA has various key advantages over traditional ERP rebate solution. It provides a real-time insight into the data related to actual business volume and accruals from sales order and sales invoice’s header and item tables. It comes with the feature of defining supplier and customer contracts by a single T-code and entry screen. This entry screen also provides options for inclusion/exclusion of conditions based on various organisational and master data aspects like customer, material, sales organization, material group, customer hierarchy and so on.<BR /> <H3 id="toc-hId-672305062"><STRONG>Condition Contract</STRONG></H3><BR /> This is a very important part of Settlement Management. Condition Contract allows to store all information related to an agreement, such as parent customer, eligible partner and contract conditions. It also contains important information, such as prices and the validity of the agreement. There is an exhaustive list of Condition Contract types that can be selected from various options to suit your business needs. Condition Contract consists of four main sections, mainly Condition Contract header, customer/vendor data, relevant conditions and settlement information. Multiple standard reports are available around Condition Contract for business use.<BR /> <H3 id="toc-hId-475791557"><STRONG>Key Process Flow:</STRONG></H3><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_14-41-29-2.png" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-08-20-2.png" /></P><BR /> <STRONG>&nbsp;</STRONG><BR /> <H3 id="toc-hId-279278052"><STRONG>Prerequisite:</STRONG></H3><BR /> Basic understanding of Rebate Management Process is required.<BR /> <BR /> Understanding of SD pricing condition technique that includes Condition table, Access sequence, Condition Type, Pricing procedure etc.<BR /> <BR /> Understanding of Rebate Settlement.<BR /> <BR /> Activation of Scope-Dependent Application Job Catalog Entries (S/4HANA)<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/Picture1-12.png" /></P><BR /> Check the following entries:<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/Picture2-9.png" /></P><BR /> &nbsp;<BR /> <H3 id="toc-hId-82764547"><STRONG>Getting Started</STRONG></H3><BR /> <H4 id="toc-hId-15333761"><STRONG>Customizing – Sales &amp; Distribution:</STRONG></H4><BR /> The configuration of Condition Contract Management comprises of three main steps:<BR /> <OL><BR /> <LI>Configure Pricing including Condition Contract Conditions</LI><BR /> </OL><BR /> In this step, you define pricing conditions that are relevant for the calculation of the settlement amount during the condition contract settlement. In particular, you make specific settings for the so-called condition contract conditions which you enter in the condition contract maintenance in the Conditions screen area. Contract conditions usually comprise the rebate and accrual conditions.<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-34-55.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-35-34.png" /></P><BR /> &nbsp;<BR /> <OL start="2"><BR /> <LI>Configure Condition Contract Maintenance</LI><BR /> </OL><BR /> In this step, you first define and configure parameters for condition contract types and then the condition contract types themselves.<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-36-24.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-37-30.png" /></P><BR /> &nbsp;<BR /> <OL start="3"><BR /> <LI>Configure Condition Contract Settlement</LI><BR /> </OL><BR /> In this step, you first define and configure parameters for condition contract settlement. Then you enhance existing condition contract types with these parameters<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-38-12.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-39-06.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-39-53.png" /></P><BR /> <STRONG>&nbsp;</STRONG><BR /> <BR /> <STRONG>Other Configuration Settings:</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/2020-10-15_15-40-46.png" /></P><BR /> <STRONG>&nbsp;</STRONG><BR /> <H3 id="toc-hId--310262463"><STRONG>Business Process:</STRONG></H3><BR /> <UL><BR /> <LI>Create Condition Contract – Business Volume Selection Criteria</LI><BR /> </UL><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/Picture3-9.png" /></P><BR /> <BR /> <UL><BR /> <LI>Create Condition Contract - Conditions</LI><BR /> </UL><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/Picture4-4.png" /></P><BR /> <BR /> <UL><BR /> <LI>Condition Contract - Settlement</LI><BR /> </UL><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/10/Picture5-5.png" /></P><BR /> &nbsp;<BR /> <H3 id="toc-hId--506775968"><STRONG>Conclusion and Key Takeaways:</STRONG></H3><BR /> <UL><BR /> <LI>Condition contract management provides central, standardised solution for the administration of supplier and customer conditions.</LI><BR /> <LI>Condition contracts support single or multiple customers/suppliers.</LI><BR /> <LI>Condition contract supports different types of settlement defined o the settlement calendar.</LI><BR /> <LI>Settlement and Accrual conditions are created independently on the condition contract.</LI><BR /> <LI>Accruals can be posted during invoicing or as a single document on delta accrual.</LI><BR /> </UL><BR /> &nbsp;<BR /> <H3 id="toc-hId--703289473"><STRONG>References and Further Reading:</STRONG></H3><BR /> <EM><U>2497386 - Required business functions for Settlement management </U></EM><BR /> <BR /> <EM><U>2481672 - Condition Contract Management - Useful Documents</U></EM><BR /> <BR /> <A href="https://launchpad.support.sap.com/#/solutions/r/?type=note&amp;route=notes&amp;pos=2&amp;p=%7B%22note%22%3A%222815535%22%7D&amp;searchTerm=condition%20contract%20management&amp;filters=[]&amp;sorter=score" target="_blank" rel="noopener noreferrer"><EM>2815535 - FAQ:&nbsp;Condition&nbsp;Contract&nbsp;Management&nbsp;by Settlement&nbsp;Management&nbsp;in SAP S/4HANA</EM></A> 2020-10-19T10:54:28+02:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/workflow-configuration-for-condition-contracts-settlement-documents/ba-p/13459491 Workflow configuration for Condition Contracts & Settlement Documents 2020-11-16T20:38:40+01:00 Anjhi https://community.sap.com/t5/user/viewprofilepage/user-id/199660 <H1 id="toc-hId-804546199">Introduction</H1><BR /> <STRONG>SAP S/4HANA</STRONG>&nbsp;has an innovative functionality called ‘<STRONG>Settlement Management</STRONG>’, which has been completely transformed when compared to classic rebate management. It handles the settlement of customer and supplier rebates seamlessly and provides a centralized and standard solution for managing supplier and customer conditions. Settlement management in SAP S/4HANA is tightly integrated with order to-cash processes along with the relevant finance (FI) and controlling (CO) modules. <STRONG>Condition Contract</STRONG> allows to store all information related to an agreement, such as parent customer, eligible partner and contract conditions. It also contains important information, such as prices and the validity of the agreement.<BR /> <BR /> System can be configured to manage workflows for sales rebate processing such as the approval processes for condition contracts and settlement documents and the release of condition contracts for settlement.<BR /> <BR /> In this blog post I will explain how to configure the workflow for the Condition Contracts in simple steps. I will also explain the additional setting that is required for the Settlement documents workflow. The steps mentioned in this blog post contains some technical settings. If you are a functional consultant, I recommend you to work alongside technical consultants or workflow administrators to complete these steps.<BR /> <H3 id="toc-hId-866198132"><STRONG>Prerequisite:</STRONG></H3><BR /> Understanding of Rebate Management Process in S4 HANA is required.<BR /> <BR /> Understanding of Condition Contracts and Settlement documents is required.<BR /> <BR /> Some knowledge of SAP workflow will be an advantage.<BR /> <H4 id="toc-hId-798767346">List of workflows and possible steps for Sales Rebate processing:</H4><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit22.jpg" height="332" width="736" /></P><BR /> <BR /> <H2 id="toc-hId-344088403"><STRONG>Getting Started</STRONG></H2><BR /> The workflow functionality for Condition contracts can be achieved with few configuration steps.<BR /> <H4 id="toc-hId-405740336">Steps to configure and test the workflow:</H4><BR /> <EM>Step 1: Identify SAP standard business objects and workflows</EM><BR /> <BR /> <EM>Step 2: Activate linkage</EM><BR /> <BR /> <EM>Step 3: Assign users to the Standard Task</EM><BR /> <BR /> <EM>Step 4: Assign users to the Workflow step</EM><BR /> <BR /> <EM>Step 5: Testing</EM><BR /> <EM>&nbsp; &nbsp; &nbsp; &nbsp; a. Create a Condition Contract and request approval</EM><BR /> <EM>&nbsp; &nbsp; &nbsp; &nbsp; b. Display Business Workplace</EM><BR /> <EM>&nbsp; &nbsp; &nbsp; &nbsp; c. Execute the task</EM><BR /> <H4 id="toc-hId-209226831"><EM><U>Step 1: Identify the SAP standard business objects and workflows</U></EM></H4><BR /> List of some of the relevant business objects and workflow templates:<BR /> <BR /> <STRONG><EM>Condition Contracts:</EM></STRONG><BR /> <BR /> BUS2235 – Business object for Condition contracts<BR /> <BR /> WS03100006 – Workflow template to Release Condition contract<BR /> WS03100007 – Workflow template to Release Condition contract for settlement<BR /> <BR /> <STRONG><EM>Settlement Documents:</EM></STRONG><BR /> <BR /> BUS2100&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - General Settlement document<BR /> BUS2100001&nbsp;&nbsp;&nbsp; - Supplier Settlement List<BR /> BUS2100002&nbsp;&nbsp;&nbsp; - Settlement document<BR /> <BR /> WS20000691 &nbsp; - Release Settlement document<BR /> WS20000692&nbsp;&nbsp; - Change Settlement document<BR /> WS20000694&nbsp;&nbsp; - Correct Settlement document<BR /> <H4 id="toc-hId-12713326"><EM><U>Step 2: Activate Workflow</U></EM></H4><BR /> Goto tcode SWE2 and create a new entry as below:<BR /> <BR /> Object category : BO BOR Object Type<BR /> Object type &nbsp; &nbsp; &nbsp; &nbsp;: BUS2235<BR /> Event &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : TOBEAPPROVED<BR /> Receiver Type. &nbsp;: WS03100006<BR /> Receiver call &nbsp; &nbsp; &nbsp;: Function Module<BR /> Receiver FM &nbsp; &nbsp; &nbsp;: SWW_WI_CREATE_VIA_EVENT_IBF<BR /> Linkage activate : Checked<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit18.jpg" /></P><BR /> This step can also be performed using the transactions PFTC/SWDD/SWUD.<BR /> <BR /> <STRONG><EM><U>Settlement documents:</U></EM></STRONG><BR /> <BR /> For settlement documents, in addition to the above setting I need to make additional configuration change as shown below.<BR /> <BR /> Tcode: WLFA<BR /> <BR /> In the Settlement document type definition, I need to activate the 'Control of Event call-up' in the Special processes section. Only then the relevant events will be triggered.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit21.jpg" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit19.jpg" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit0.jpg" /></P><BR /> <BR /> <H4 id="toc-hId--183800179"></H4><BR /> <H4 id="toc-hId--380313684"><EM style="font-size: 1rem"><U>Step 3: Assign users to the Standard Task</U></EM></H4><BR /> Tcode: SWDD<BR /> <BR /> Open the Workflow: WS03100006<BR /> <BR /> Click on ‘Agent assignment’ button for workflow step 000004 Release Condition contract<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/2020-11-13_12-47-26.jpg" /></P><BR /> Maintain Agent assignment screen is displayed.<BR /> <BR /> Click on Attributes button for the selected line. In the pop-up screen, select the option ‘General Task’ (this is for testing purpose only). In the real times scenarios other options are mostly used.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit16.jpg" /></P><BR /> Click on Transfer button.<BR /> <BR /> Now click on ‘Update Index’ button.<BR /> <BR /> Press F3 to go back to SWDD Workflow builder initial screen.<BR /> <H4 id="toc-hId--576827189"><EM><U>Step 4: Assign users to the Workflow step</U></EM></H4><BR /> In the workflow builder screen, select the workflow step and click on the Change button as shown below<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit13.jpg" /></P><BR /> Select the Agent as Workflow initiator. This will enable the approval request will go to the person who initiated the request which will enable the testing easy. In the real-time scenarios, other options like role/rule are popularly used.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit12.jpg" /></P><BR /> Before I exist this screen, I make sure the workflow step has the following settings<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit11-2.jpg" /></P><BR /> Binding exists<BR /> Agents were assigned (‘Workflow Initiator’ in this scenario)<BR /> Agent assignment is Green (I have activated this in previous step)<BR /> <BR /> Click okay and go back to the previous screen.<BR /> <BR /> Save<BR /> <BR /> That’s it, I have successfully configured the workflow to release the Condition contracts.<BR /> Let’s test it now.<BR /> <H4 id="toc-hId--1271057789"><EM><U>Step 5: Testing:</U></EM></H4><BR /> I will test the release Condition contract workflow setup now.<BR /> <BR /> <STRONG>1. Create a Condition Contract and click on request approval. (Do not release it yet)</STRONG><BR /> <BR /> Tcode: WCOCO<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit10.jpg" /></P><BR /> In the status tab, I can find the status ‘Approval requested’ as active<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit9.jpg" /></P><BR /> Save the Condition contract. Workflow will be started automatically in the background.<BR /> <BR /> For testing purpose, I do not need to create new Condition contracts every time. I can use the transaction SWUE and trigger the event as many times as I need. This will enable the workflow to start in the background.<BR /> <BR /> Tcode: SWUE<BR /> Enter the Condition contract number in the Object key<BR /> Click on Show Event Receiver button which displays the active Workflows<BR /> Now click on 'Create Event' button<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit8.jpg" /></P><BR /> After the event is created, I expect a message ‘at least one receiver found’<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit1.jpg" /></P><BR /> Now workflow is started and a workflow task must be available in my business workplace.<BR /> <BR /> <STRONG>2. Display Business Workplace</STRONG><BR /> <BR /> Goto tcode: SBWP<BR /> <BR /> List of workflow tasks assigned to me are available in this screen. I can see that the Workflow task to release the condition contract 2000000049 is available in the inbox.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit4.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>3. Execute the task</STRONG><BR /> <BR /> When I execute the task, the Condition contract screen will be displayed.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit3.jpg" /></P><BR /> Click on change Condition contract button.<BR /> <BR /> Goto Edit and select either Reject approval/Release document option.<BR /> <BR /> I select the 'Reject Approval' option in this test.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/snagit2.jpg" /></P><BR /> Save and exit. With this step the workflow is completed.<BR /> Now let me check the status of the condition contract.<BR /> <BR /> Tcode: WCOCO<BR /> In the status tab, I can see the status 'Approval Rejected' as active.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2020/11/Picture17.jpg" /></P><BR /> I can repeat the ‘Request approval’ step and can test the workflow again.<BR /> <H2 id="toc-hId--880765280">Conclusion:</H2><BR /> SAP Business workflow can be used&nbsp;for approval processes for condition contracts and settlement documents and the release of condition contracts for settlement.<BR /> <BR /> Users can reject, approve or edit a Condition contract using workflow<BR /> <BR /> SAP Business Objects can be enhanced to create bespoke events, methods, parameters etc.,<BR /> <BR /> Hope this blog post helps you in understanding how to setup workflow for Settlement management.<BR /> <BR /> Thank you and wish you good luck..!!<BR /> <H2 id="toc-hId--1077278785"><STRONG>References and Further Reading:</STRONG></H2><BR /> <P class="title topictitle1"><A href="https://help.sap.com/viewer/a41104a0081545a5bcbdd807ba60fcf0/LATEST/en-US/1dfdc49a46374548a3f55cab9698acf9.html" target="_blank" rel="noopener noreferrer">SAP Help - Workflows for Sales Rebate Processing</A></P><BR /> <A href="https://help.sap.com/viewer/a602ff71a47c441bb3000504ec938fea/7.5.6/en-US" target="_blank" rel="noopener noreferrer">SAP Help - SAP Business Workflow</A><BR /> <BR /> <A href="https://www.sap-press.com/introducing-rebate-and-settlement-management-with-sap-s4hana_5057/" target="_blank" rel="nofollow noopener noreferrer">Introducing Rebate and Settlement Management with SAP S/4HANA</A><BR /> <BR /> <A href="https://launchpad.support.sap.com/#/notes/2481672" target="_blank" rel="noopener noreferrer">2481672 - Condition Contract Management - Useful Documents</A> 2020-11-16T20:38:40+01:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/bonusvereinbarungen-transparent-gestalten-mit-sap-ccm-ccs/ba-p/13543968 Bonusvereinbarungen transparent gestalten mit SAP CCM/CCS 2022-01-05T12:32:35+01:00 ms-quare https://community.sap.com/t5/user/viewprofilepage/user-id/336648 <P>Bonusvereinbarungen können schnell komplex und unübersichtlich werden, gerade wenn die Verträge zu Bonuszahlungen noch auf Papier erfasst werden. Das führt nich selten zu falsch ausgezahlten Boni, <SPAN class="einleitungstext">redundanten Nebenrechnungen oder zum Chaos in Excel-Tabellen. Oftmals geht es hier nicht um kleine Summen, sondern um Beträge in Millionenhöhe.</SPAN><BR /><BR />In diesem Blogbeitrag möchte ich auf die digitale Lösung zu Bonusvereinbarungen von SAP eingehen, mit der sich solche Probleme vermeiden lassen.</P> <P style="overflow: hidden; margin-bottom: 0px;"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Bonusvereinbarung-SAP-CCM-CCS.jpg" border="0" /></P> <P><BR /><BR /></P> <H1 id="toc-hId-832077802">SAP TOOL CCS/CCM</H1> <P><BR />Durch die Umstellung auf S/4 HANA wird ***removed by moderator***, welches als Bonuslösung für den Einkauf entstanden ist, zu Condition Contract Management (CCM). Damit möchte SAP verdeutlichen, dass CCM nicht nur für die einfache Abrechnung (Settlement) von Konditionskontrakten verwendet werden kann.<BR /><BR />CCM gehört zum Settlement Management. Die Funktionen von CCS und CCM unterscheiden sich jedoch nicht. Sie können ihre CCS-Installation einfach nach S/4HANA übernehmen.<BR /><BR />In unserem Beitrag ***removed by moderator*** erfahren Sie mehr zu dieser Umstellung.</P> <H1 id="toc-hId-635564297">Bonusabrechnungen mit SAP CCM/CCS</H1> <P><BR />Der Umstieg auf ein digitales System hilft dabei, die Probleme zu Bonusabrechnungen zu vermeiden. Mit SAP CCM/CCS können Sie Ihre Bonuszahlungen und die nachträglichen Vergütungen digital abbilden. Alle Vereinbarungen können an einem Ort abgelegt und eingesehen werden. Mit nur wenigen Klicks können Sie feststellen, welche Zahlungen bereits getätigt wurden und welche noch ausstehen. Dadurch können Sie Ihre Bonusprozesse auch in Ihren ***removed by moderator***-Prozess integrieren und die Nachvollziehbarkeit erhöhen.<BR /><BR />Das sehr flexible Customizing in SAP CCM/CCS erlaubt eine einfache Integration in Ihr SAP-System. Unsere Erfahrung zeigt, dass Sie bei Abweichungen von Lieferzeiten, die im System erfasst wurden, über SAP CCM/CCS Lieferpönale abrechnen können.</P> <H1 id="toc-hId-439050792">Ihre Vorteile</H1> <P>Durch die digitale Abbildung verringert sich der Arbeitsaufwand deutlich, sodass Kosten eingespart werden können.<BR /><BR />Ein weiterer Vorteil ist die Möglichkeit zur besseren Verkaufspreis-Kalkulation Ihrer Produkte. Wenn Sie beispielsweise eine bestimmte Menge von einem Produkt kaufen, weil Sie dadruch einen Bonus vom Lieferanten erhalten, können Sie das Produkt selbst günstiger anbieten und erhalten somit einen Wettbewerbsvorteil.</P> <H1 id="toc-hId-242537287">Unser Webinar</H1> <P><BR />Möchten Sie mehr darüber erfahren, wie Sie Ihre Bonusvereinbarungen einfacher gestalten können? Dann empfehle ich Ihnen unser kostenloses Live-Webinar <STRONG>"So bringen Sie Transparenz in Ihre Bonusabrechnungen"</STRONG>.</P> <P style="overflow: hidden; margin-bottom: 0px;"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Beitragsbild_Webinar_Transparenz-Bonusabrechnungen.jpg" border="0" /></P> <P><BR /><BR /></P> <H2 id="die-webinar-daten" id="toc-hId-175106501">Die Webinar Daten</H2> <P><BR /><BR /></P> <UL> <UL> <LI>Termin: regelmäßig wiederkehrend</LI> </UL> </UL> <P>&nbsp;</P> <UL> <UL> <LI>Wir führen das Webinar mit dem Tool <STRONG>Webinaris</STRONG> durch.</LI> </UL> </UL> <P>&nbsp;</P> <UL> <UL> <LI>Den Link zum Webinar erhalten Sie nach der Anmeldung per Mail.</LI> </UL> </UL> <P>&nbsp;</P> <UL> <UL> <LI>Die Teilnahme ist <STRONG>kostenlos</STRONG>.</LI> </UL> </UL> <P><BR /><BR /></P> <H2 id="ihr-nutzen" id="toc-hId--21407004">Ihr Nutzen</H2> <P><BR /><BR /></P> <UL> <UL> <LI>Wir zeigen Ihnen, welche Potentiale in der Bonusabrechnung stecken.</LI> </UL> </UL> <P>&nbsp;</P> <UL> <UL> <LI>Sie erfahren, wie Sie Bonusvereinbarungen transparent gestalten und so mögliche Fehler vermeiden sowie administrative Aufwände senken können.</LI> </UL> </UL> <P>&nbsp;</P> <UL> <UL> <LI>Sie lernen, welche Möglichkeiten SAP CCM/CCS für Sie bereitstellt.</LI> </UL> </UL> <P>&nbsp;</P> <UL> <UL> <LI>Anhand einer Live-Demo zeigen wir Ihnen, wie das Tool in der Praxis arbeitet</LI> </UL> </UL> <P><BR /><BR /></P> <P class="p1">***removed by moderator***. Wir freuen uns, Sie in unserem Webinar begrüßen zu dürfen.</P> <H1 id="toc-hId--347003228">Weitere Informationen</H1> <P><BR />Als IT-Beratungsunternehmen haben wir ein umfangreiches Fachwissen über SAP-Anwendungen und IT-Trends. Im Folgenden habe ich Ihnen weitere spannende Beiträge zum Thema zusammengestellt:<BR /><BR /></P> <UL> <UL> <LI> <P class="p1">***removed by moderator***</P> </LI> </UL> </UL> <UL> <UL> <LI> <P class="p1">***removed by moderator***</P> </LI> </UL> </UL> <UL> <UL> <LI> <P class="p1">***removed by moderator***</P> </LI> </UL> </UL> <P><BR /><BR />Sie haben Fragen zum Webinar oder zu Bonusvereinbarungen mit SAP CCM/CCS? ***removed by moderator***</P> <P><BR /><BR />Sie können den Termin nicht wahrnehmen? Kein Problem! Wir bieten unsere Webinare auch On-Demand an. ***removed by moderator***</P> <P><BR /><BR /><STRONG>Wir freuen uns auf Sie!</STRONG><BR />Ihr mindsquare Team</P> 2022-01-05T12:32:35+01:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/transfer-manager-functionality-in-settlement-management/ba-p/13532834 Transfer Manager functionality in Settlement Management 2022-01-20T05:17:12+01:00 sozel https://community.sap.com/t5/user/viewprofilepage/user-id/785929 As we move forward switching from the ECC world to S/4HANA, our paths will be cutting off with&nbsp; settlement management more and more. In this article, I'll give a quick snapshot of Transfer Manager functionality in Settlement Management from a condition contract management (the replacement functionality for Rebate Management in ECC and more) perspective.<BR /> <BR /> Transfer Manager is a convenient functionality where you can update data in certain fields of the settlement document from available fields without the need for coding in a BADI. Transfer Rules copy the data from the source structure field to the target structure field you would like to modify instead of coding this inside the settlement management BADI's. You can think of it like the copy control between SD documents, but instead of the routines in the copy control, we have already defined events, data structures and their fields that can be used to transfer data from one structure field to another.<BR /> <BR /> Transfer Manager can be found in:<BR /> <BR /> SPRO &gt;&nbsp; Logistics General &gt; Settlement Management &gt; Settlement Documents &gt; Specify Settings for Transfer Manager<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Screenshot1.jpg" height="184" width="389" /></P><BR /> If you look at the IMG activity documentation, you'll find a detailed list of events being called during different phases of the settlement document posting. It also gives the BADI you can use alternatively instead of using the Transfer Manager.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Screenshot2-1.jpg" height="339" width="464" /></P><BR /> When you execute this menu item, system will pop-up a window with three different options.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Screenshot3.jpg" height="341" width="469" /></P><BR /> Define Transfer Groups is where the configuration is mostly done. The second and third items are used for linking the Transfer Group to the Settlement Document Type (either via Settlement Doc Type or via Event). Here is what the first item looks like when you double click on it:<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Screenshot4.jpg" height="390" width="533" /></P><BR /> There is no configuration where you can define any Transfer Events, they are hardcoded.<BR /> <BR /> Under every event, you can define Transfer Groups. These Transfer Groups are assigned to the Settlement Document type and form the link between the document type and transfer rule. If you need your transfer rule to work for some settlement document types and not all, this is where you make that differentiation.<BR /> <BR /> As an example, let’s take a look at event 78 – Accounting Accruals Line Billing Doc. This event has four Transfer Groups, 0C01, 0P01, 0R01 and 0S01.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Screenshot5.jpg" height="281" width="578" /></P><BR /> If you select 0S01 and check the rules under it, here is how it looks like:<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Screenshot6.jpg" /></P><BR /> Also, you can select the line and go into its details as below<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/01/Screenshot7.jpg" /></P><BR /> The transfer rule is assigning the condition contract number in the source structure (WCB_CC_KEY-NUM) to the Assignment number in the accounting document of the settlement document (ACCIT-ZUONR) for all settlement documents with 0S01 transfer group assigned to it . 2022-01-20T05:17:12+01:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/settlement-management-transfer-manager-and-split-criteria-for-settlement/ba-p/13522028 Settlement Management – Transfer Manager and Split Criteria for Settlement 2022-03-07T18:16:01+01:00 Marwa_Mekky1 https://community.sap.com/t5/user/viewprofilepage/user-id/630641 <H3 id="toc-hId-1088357634"><SPAN style="color: #b56005"><STRONG><BR /> Table of Contents<BR /> </STRONG></SPAN></H3><BR /> <STRONG><SPAN style="color: #19499c">1. Overview &amp; Business Case<BR /> </SPAN></STRONG><STRONG><SPAN style="color: #19499c">2. System Used<BR /> </SPAN></STRONG><STRONG><SPAN style="color: #19499c">3. Perquisites<BR /> </SPAN></STRONG><STRONG><SPAN style="color: #19499c">4. Configuration</SPAN></STRONG><BR /> <STRONG><SPAN style="color: #19499c">&nbsp; 4.1. Pricing</SPAN></STRONG><BR /> <STRONG><SPAN style="color: #19499c">&nbsp; 4.2. Transfer Manager</SPAN></STRONG><BR /> <STRONG><SPAN style="color: #19499c">&nbsp; 4.3. Split Criteria for Settlement Document<BR /> </SPAN></STRONG><STRONG><SPAN style="color: #19499c">5. Demo Video<BR /> </SPAN></STRONG><STRONG><SPAN style="color: #19499c">6. Conclusion</SPAN>&nbsp;</STRONG><BR /> <BR /> &nbsp;<BR /> <BR /> <SPAN style="color: #19499c"><STRONG>1. Overview &amp; Business Case</STRONG></SPAN><BR /> <BR /> I recently encountered a business case in settlement management, and I would like to share it with you.<BR /> <BR /> Our client had a Sales Rebate Scenario, where there is a main customer and there are several sub-customers underneath him, these sub-customers can reach up to 100 customers. The main customer gets a rebate for his business volume and another rebate for each of the sub-customers’ business volume when they buy materials that belong to a certain material group. These discounts vary from one sub-customer to another, the below example can be used for more clarification.<BR /> <TABLE style="height: 285px" width="472"><BR /> <TBODY><BR /> <TR style="height: 56px"><BR /> <TD style="width: 116.521px;height: 56px"><SPAN style="color: #b56005"><STRONG>Payer </STRONG></SPAN></TD><BR /> <TD style="width: 101.458px;height: 56px"><SPAN style="color: #b56005"><STRONG>Rebate Amount</STRONG></SPAN></TD><BR /> <TD style="width: 118.531px;height: 56px"><SPAN style="color: #b56005"><STRONG>Business Volume to be considered</STRONG></SPAN></TD><BR /> <TD style="width: 107.49px;height: 56px"><SPAN style="color: #b56005"><STRONG>Rebate Recipient</STRONG></SPAN></TD><BR /> </TR><BR /> <TR style="height: 55px"><BR /> <TD style="width: 116.521px;height: 55px">Main Customer</TD><BR /> <TD style="width: 101.458px;height: 55px">(500) $ Per 1 Piece (for Material Group A)</TD><BR /> <TD style="width: 118.531px;height: 55px">Main Customer</TD><BR /> <TD style="width: 107.49px;height: 55px">Main Customer</TD><BR /> </TR><BR /> <TR style="height: 84px"><BR /> <TD style="width: 116.521px;height: 84px">Sub-Customer1</TD><BR /> <TD style="width: 101.458px;height: 84px">(350) $ Per 1 Piece (for Material Group B)</TD><BR /> <TD style="width: 118.531px;height: 84px">Sub-Customer1</TD><BR /> <TD style="width: 107.49px;height: 84px">Main Customer</TD><BR /> </TR><BR /> <TR style="height: 10px"><BR /> <TD style="width: 116.521px;height: 10px">Sub-Customer2</TD><BR /> <TD style="width: 101.458px;height: 10px">(150) $ Per 1 Piece (for Material Group B)</TD><BR /> <TD style="width: 118.531px;height: 10px">Sub-Customer2</TD><BR /> <TD style="width: 107.49px;height: 10px">Main Customer</TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> &nbsp;<BR /> <BR /> <STRONG><SPAN style="color: #19499c">2. System Used</SPAN></STRONG><BR /> <BR /> S/4 Hana on Premise Demo Server, Release 2021.<BR /> <BR /> &nbsp;<BR /> <BR /> <SPAN style="color: #19499c"><STRONG>3. Perquisites</STRONG></SPAN><BR /> <BR /> Understanding of how S4Hana Sales Rebate Management works and its required set up, as this blog focuses more on the workaround used to achieve the business requirement.<BR /> If you want to know more about the delivered configuration and process description, you can check the below SAP Notes which provide an excellent guide.<BR /> <BR /> <STRONG>2815535 - FAQ: Condition Contract Management by Settlement Management in SAP S/4HANA.</STRONG><BR /> <BR /> <STRONG>2535889 - CCM - Description of delivered configuration.</STRONG><BR /> <BR /> <STRONG>2481672 - Condition Contract Management - Useful Documents.</STRONG><BR /> <BR /> <STRONG>2564353 - Condition Contract Management: Product Overview Documents.</STRONG><BR /> <BR /> &nbsp;<BR /> <BR /> <SPAN style="color: #19499c"><STRONG>4. Configuration</STRONG></SPAN><BR /> <BR /> <STRONG><SPAN style="color: #19499c">4.1 Pricing</SPAN></STRONG><BR /> <UL><BR /> <LI><SPAN style="color: #b56005"><STRONG>Create a new condition table</STRONG></SPAN></LI><BR /> </UL><BR /> Note that the customer used is Customer Hierarchy (HEINR).<BR /> <BR /> &nbsp;<BR /> <TABLE style="height: 79px"><BR /> <TBODY><BR /> <TR style="height: 14px"><BR /> <TD style="height: 14px;width: 89.0625px"><SPAN style="color: #b56005"><STRONG>Transaction</STRONG></SPAN></TD><BR /> <TD style="height: 14px;width: 519.917px">SPRO</TD><BR /> </TR><BR /> <TR style="height: 37px"><BR /> <TD style="height: 37px;width: 89.0625px"><STRONG><SPAN style="color: #b56005">Path</SPAN> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </STRONG></TD><BR /> <TD style="height: 37px;width: 519.917px">SPRO &gt; Logistics – General &gt; Settlement Management &gt; Basic Settings &gt; Pricing &gt; Sales (SD) &gt; Define Condition Tables &gt; Create Condition Tables</TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Condition-Table-1.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Condition Table</P><BR /> <BR /> <UL><BR /> <LI><SPAN style="color: #b56005"><STRONG>Create a new access sequence</STRONG></SPAN></LI><BR /> </UL><BR /> <TABLE><BR /> <TBODY><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Transaction</STRONG></SPAN></TD><BR /> <TD width="642">SPRO</TD><BR /> </TR><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Path</STRONG></SPAN></TD><BR /> <TD width="642">SPRO &gt; Logistics – General &gt; Settlement Management &gt; Basic Settings &gt; Pricing &gt; Sales (SD) &gt; Define Access Sequences</TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Access-Sequence.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Access Sequence</P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Access-Sequence-2.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Access Sequence - Field Catalogue</P><BR /> &nbsp;<BR /> <UL><BR /> <LI><SPAN style="color: #b56005"><STRONG><STRONG>Create a new condition type<BR /> </STRONG></STRONG></SPAN>Note that (ZRE1) is a copy of standard Condition type (RES1)</LI><BR /> </UL><BR /> <TABLE><BR /> <TBODY><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Transaction</STRONG></SPAN></TD><BR /> <TD width="642">SPRO</TD><BR /> </TR><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Path</STRONG></SPAN></TD><BR /> <TD width="642">SPRO &gt; Logistics – General &gt; Settlement Management &gt; Basic Settings &gt; Pricing &gt; Sales (SD) &gt; Define Condition Types</TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Condition-Type.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Condition Type</P><BR /> &nbsp;<BR /> <UL><BR /> <LI><STRONG>Assign the condition type to the pricing procedure used for Rebate and Rebate Accrual, and follow the rest of the standard set up to complete the configuration.&nbsp;</STRONG></LI><BR /> </UL><BR /> &nbsp;<BR /> <BR /> <SPAN style="color: #19499c"><STRONG>4.2 Transfer Manager</STRONG></SPAN><BR /> <BR /> We want to copy the data <STRONG>from</STRONG> the source Field (CUSTOMER) in the source structure table (KOMLFP) <STRONG>to</STRONG> the target field (HIENR04) in the structure table (KOMK). This will make sure that the condition record maintained in the condition contract and the customers with which the sales were achieved will be transferred properly to the settlement document and the header pricing.<BR /> <BR /> &nbsp;<BR /> <TABLE><BR /> <TBODY><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Transaction</STRONG></SPAN></TD><BR /> <TD width="642">SPRO</TD><BR /> </TR><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Path</STRONG></SPAN></TD><BR /> <TD width="642">SPRO &gt; Logistics – General &gt; Settlement Management &gt; Settlement Documents &gt; Specify Settings for Transfer Manager &gt; Define Transfer Groups.</TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> &nbsp;<BR /> <UL><BR /> <LI>Choose Transfer Event (<STRONG>21-Fill Pricing Header Customer</STRONG>) and create transfer group (0S01-Sales Rebate) and enter the below entries as indicated in the screenshot.</LI><BR /> </UL><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Transfer-Manger.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Transfer Event</P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Transfer-2.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Transfer Group</P><BR /> <BR /> <UL><BR /> <LI>Assign Transfer Group to settlement document type.</LI><BR /> </UL><BR /> <TABLE><BR /> <TBODY><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Transaction</STRONG></SPAN></TD><BR /> <TD width="642">SPRO</TD><BR /> </TR><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Path</STRONG></SPAN></TD><BR /> <TD width="642">SPRO &gt; Logistics – General &gt; Settlement Management &gt; Settlement Documents &gt; Specify Settings for Transfer Manager &gt; Define Transfer Groups &gt; Assign Transfer Groups to Settlement Document Type (via Event)</TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Transfer3.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Transfer Group Assignment</P><BR /> &nbsp;<BR /> <BR /> For more information on transfer manager check this blog created by Serkan Ozel<BR /> <BR /> <A href="https://blogs.sap.com/2022/01/20/transfer-manager-functionality-in-settlement-management/" target="_blank" rel="noopener noreferrer">https://blogs.sap.com/2022/01/20/transfer-manager-functionality-in-settlement-management/</A><BR /> <BR /> &nbsp;<BR /> <BR /> <SPAN style="color: #19499c"><STRONG>4.3 Split Criteria for Settlement Document</STRONG></SPAN><BR /> <UL><BR /> <LI>I wanted to create a separate settlement item for each customer (Main and Sub-Customer) to track their business volume and the specific discount applied, all of these settlement items will be included in one settlement document (<STRONG>Credit Memo</STRONG>) and for <STRONG>one contract recipient</STRONG> (Main Customer).</LI><BR /> </UL><BR /> <TABLE><BR /> <TBODY><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Transaction</STRONG></SPAN></TD><BR /> <TD width="642">SPRO</TD><BR /> </TR><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Path</STRONG></SPAN></TD><BR /> <TD width="642">SPRO &gt; Logistics – General &gt; Settlement Management &gt;Condition Contract Management &gt; Condition Contract Settlement &gt; Define and Configure Profiles for Business Volume Determination.</TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Split1.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Profile for Business Volume</P><BR /> &nbsp;<BR /> <TABLE><BR /> <TBODY><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Transaction</STRONG></SPAN></TD><BR /> <TD width="642">SPRO</TD><BR /> </TR><BR /> <TR><BR /> <TD width="92"><SPAN style="color: #b56005"><STRONG>Path</STRONG></SPAN></TD><BR /> <TD width="642">SPRO &gt; Logistics – General &gt; Settlement Management &gt;Condition Contract Management &gt; Condition Contract Settlement &gt; Specify Settlement Settings for Condition Contract Types</TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/03/Split2.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Assign Business Volume Profile to Condition Contract</P><BR /> &nbsp;<BR /> <BR /> <SPAN style="color: #19499c"><STRONG>5. Demo Video</STRONG></SPAN><BR /> <BR /> Watch the following short video for the Condition Contract's creation and settlement on Fiori for the above-mentioned business scenario.<BR /> <BR /> <IFRAME width="560" height="315" src="https://www.youtube.com/embed/sT4I9yyuzW4" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen=""></IFRAME><BR /> <BR /> &nbsp;<BR /> <BR /> <STRONG><SPAN style="color: #19499c">6. Conclusion&nbsp;</SPAN></STRONG><BR /> <BR /> This is how I tried to meet the customer requirement by utilizing Transfer Manager and Split Criteria for Settlement, I would be happy to read your thoughts and comments, and if there are better ways to fulfill the requirement, please leave it in the comment section below.<BR /> <BR /> Many Thanks! 2022-03-07T18:16:01+01:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/condition-contract-management-sales-commission-for-external-sales-agent/ba-p/13545090 Condition Contract Management - Sales Commission for External Sales Agent 2022-06-12T15:03:56+02:00 Marwa_Mekky1 https://community.sap.com/t5/user/viewprofilepage/user-id/630641 <P><SPAN><STRONG><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/Modern-Promotion-Business-Agency-Instagram-Post.png" border="0" width="154" height="154" /><BR /><BR /><BR /></STRONG></SPAN></P><P>&nbsp;</P><P><SPAN><STRONG><FONT color="#FF6600">Table of Contents</FONT>&nbsp;</STRONG></SPAN></P><P><BR /><FONT color="#000080"><SPAN><STRONG>1. Overview &amp; Business Case</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>2. System Used&nbsp;</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>3. Perquisites&nbsp;</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>4. Configuration<BR /></STRONG><STRONG>4.1 Condition Contract Pricing</STRONG></SPAN></FONT><BR /><FONT color="#000080"><SPAN><STRONG>4.2 Condition Contract Maintenance</STRONG></SPAN></FONT><BR /><FONT color="#000080"><SPAN><STRONG>4.3 Condition Contract Settlement&nbsp;</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>5. Additional Master Data Related Configuration</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>6. Master Data&nbsp;</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>7. Demo Video&nbsp;</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>8. Conclusion</STRONG></SPAN></FONT><BR /><BR />&nbsp;<BR /><BR /></P><HR /><P><BR /><BR /><SPAN><STRONG><BR /><FONT color="#000080">1. Overview &amp; Business Case</FONT></STRONG></SPAN><BR /><BR /><SPAN>I encountered several business scenarios regarding sales commission where the client used a fully customized solution without utilizing SAP Standard Sales Commission using Condition Contract Management, and its extended functionalities. I would like to share one of the business scenarios and how it can be actualized in the system.&nbsp;</SPAN><BR /><BR /><FONT color="#000080"><STRONG>The Commission Policy goes as follows:</STRONG></FONT><BR /><BR /></P><UL><UL><LI>Business volume selection criteria can be based on (<STRONG>Country of origin</STRONG>, Commission Group, Material, Material Type, Material Group, Country)</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>The commission is based on the Billing Documents that have been paid (<STRONG>cleared</STRONG>).</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>Example of commission policy: <STRONG><SPAN>If</SPAN></STRONG> country of origin is (Spain), Commission Group is (Red) and the Selling Price of the Product after discount is between (100:150) $, <STRONG><SPAN>then</SPAN></STRONG> commission rate is (2$).</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>Commission Rate can be <STRONG>Value</STRONG> (Commission=Rate * Quantity) or <STRONG>Percentage</STRONG> (Commission= Rate % * Net value of Billing Documents excluding taxes).</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>There is a minimum limit for each employee.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>The settlement is done <STRONG>quarterly</STRONG> (The sales employee takes only a 75% of his/her deserved commission) and<STRONG> yearly</STRONG> (If the sales employee achieves his/her yearly target then they take the remaining percentage (25%) of their deserved commission)</LI></UL></UL><P><BR /><BR /><FONT color="#000080"><SPAN><STRONG>2. System Used</STRONG></SPAN></FONT><BR /><BR />S/4 Hana on Premise Demo Server, Release 2021.<BR /><BR /><FONT color="#000080"><SPAN><STRONG>3. Perquisites</STRONG></SPAN></FONT><BR /><BR />Understanding of how S4Hana Settlement Management works and its required set up is a plus, as SAP Sales Commission Configuration Steps are quite similar to Sales Rebate.<BR /><BR />If you want to know more about the delivered configuration and process description, you can check the below SAP Note which provides an excellent guide.<BR /><BR /><STRONG><SPAN><BR /><A href="https://launchpad.support.sap.com/#/notes/2535889" target="_blank" rel="noopener noreferrer">2535889 - CCM - Description of delivered configuration</A><BR /></SPAN></STRONG><BR /><BR />&nbsp;<BR /><BR /><FONT color="#000080"><SPAN><STRONG>4. Configuration</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.1.&nbsp; Condition Contract Pricing</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG><STRONG>4.1.1 Change Field Catalog</STRONG></STRONG></SPAN></FONT><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>&nbsp;Logistics – General&gt;Settlement Management &gt;Basic Settings&gt;Pricing &gt;Sales&nbsp; &nbsp;(SD) &gt;Define Condition Tables &gt; Change Field Catalog</TD></TR></TBODY></TABLE><P><BR /><BR /></P><UL><UL><LI>Since the field (<STRONG>HERKL, Country of Origin</STRONG>) is not available in the list, we need to add it to the field catalog first before using it in the condition table.</LI></UL></UL><P><BR /><BR /><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/05/1-9.png" border="0" /><BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.1.2 Create Condition Tables</STRONG></SPAN></FONT><BR /><BR /></P><UL><UL><LI><STRONG>Condition Table(971)</STRONG> has a combination of Condition Contract Number, Country of Origin for the material and Commission Group.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI><STRONG>Condition Table(973)</STRONG> has a combination of Condition Contract and Volume Rebate Group( this field will be used to represent Settlement Dates, e.g., Partial Settlement Date).</LI></UL></UL><P><BR /><BR /></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>&nbsp;Logistics – General&gt;Settlement Management &gt;Basic Settings&gt;Pricing &gt;Sales&nbsp; &nbsp;(SD) &gt;Define Condition Tables &gt; Create Condition Tables</TD></TR></TBODY></TABLE><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/05/2-4.png" border="0" /></P><P>&nbsp;</P><P class="">Create Condition Table 971</P><P><BR /><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/05/3-6.png" border="0" /></P><P class="">Create Condition Table 973</P><P><BR /><FONT color="#000080"><SPAN><STRONG>4.1.3&nbsp; Create Access Sequence</STRONG></SPAN></FONT></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>&nbsp;Logistics – General&gt;Settlement Management &gt;Basic Settings&gt;Pricing &gt;Sales&nbsp; &nbsp;(SD) &gt;Define Access Sequences &gt; Maintain Access Sequences</TD></TR></TBODY></TABLE><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/05/4-7.png" border="0" /></P><P>&nbsp;</P><P class="">Create Access Sequence</P><P><BR /><FONT color="#000080"><SPAN><STRONG>4.1.4&nbsp; Create Condition Type</STRONG></SPAN></FONT><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>&nbsp;Logistics – General&gt;Settlement Management &gt;Basic Settings&gt;Pricing &gt;Sales&nbsp; &nbsp;(SD) &gt;Define Conditions Type&gt; Set Pricing Condition Types</TD></TR></TBODY></TABLE><P><BR />&nbsp;<BR /><BR /></P><UL><UL><LI><STRONG>Condition Type( ZRC1)</STRONG> is a copy of standard condition type<STRONG>( RCS1)</STRONG> but the group condition field is <STRONG>deselected</STRONG> and group condition routine is <STRONG>removed</STRONG>, the reason for doing this is that one of the requirements is to calculate the <STRONG>selling price after discount</STRONG> for each material, please bear in mind that this selling price might differ in every billing document considered relevant for the condition contract, this means that every item in these billing documents needs to be considered separately and not as a group.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>In addition to that, we need to use a <STRONG>custom scale routine( 901)</STRONG>, the routine calculates the selling price of the material.<STRONG><SPAN>Selling Price of the Material</SPAN> = Net Value(Condition Value of ZCBV)<SPAN> /</SPAN> Quantity of the line item.</STRONG></LI></UL></UL><P><BR /><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/6-7.png" border="0" /></P><P>&nbsp;</P><P class="">Condition Type: ZRC1- Commission</P><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/7-6.png" border="0" /></P><P>&nbsp;</P><P class="">Cont. Condition Type: ZRC1-Commission</P><P><BR />&nbsp;<BR /><BR /></P><UL><UL><LI><STRONG>Condition Type( ZCJ1)</STRONG> is a copy of standard condition type<STRONG>( RCJ1)</STRONG> but a Scale Routine is assigned to it, to make the scale base value read the amount stored in<STRONG>( Subtotal 7, KOMP-BONB)</STRONG>, this Routine is a copy of <SPAN><STRONG>Standard SAP Routine ( 2, CCS Total BusVolume)</STRONG></SPAN> with just replacing <STRONG>KZWI5</STRONG> with <STRONG>BONB</STRONG>.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>This condition type represents the 25% discount that will be deducted from the deserved commission that the sales employee should receive quarterly until the final settlement is done.</LI></UL></UL><P><BR /><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/8-6.png" border="0" /></P><P>&nbsp;</P><P class="">Condition Type: ZCJ1- Commission Weight</P><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/9-5.png" border="0" /></P><P>&nbsp;</P><P class="">Cont. Condition Type: ZCJ1- Commission Weight</P><P><BR />&nbsp;<BR /><BR /></P><UL><UL><LI><STRONG>Condition Type( ZCJ0)</STRONG> is a copy of condition type<STRONG>( ZCJ1)</STRONG>.<BR />This condition type represents the minimum limit that the sales employee should achieve, otherwise he will not receive any commission.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI><STRONG>Condition Types( ZCBV, ZRC2)</STRONG> are copies of standard condition types<STRONG>( RCBV, RCS2)</STRONG> respectively, there are no changes done to these standard condition types.</LI></UL></UL><P><BR /><BR />&nbsp;<BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.1.5 Specify CC-Relevance for Condition Types</STRONG></SPAN></FONT><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>&nbsp;Logistics – General&gt;Settlement Management &gt;Condition Contract Management&gt;Condition Contract Conditions &gt; Sales&gt; Specify CC-Relevance and Copy Control for Condition Types</TD></TR></TBODY></TABLE><P><BR /><BR /></P><UL><UL><LI><STRONG><STRONG>Since we have taken copies from Standard Condition Types, the the CC relevance is already maintained.</STRONG></STRONG></LI></UL></UL><P><BR /><BR /><SPAN><STRONG><FONT color="#003366">4.1.6 Define Pricing Procedures</FONT>&nbsp;</STRONG></SPAN><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>&nbsp;Logistics – General&gt;Settlement Management &gt;Basic Settings&gt;Pricing &gt;Sales&nbsp; &nbsp;(SD) &gt;Define Pricing Procedures</TD></TR></TBODY></TABLE><P><BR /><BR /></P><UL><UL><LI><STRONG>Pricing Procedure(ZA1012)</STRONG> is copy of standard Pricing Procedure<STRONG>(A10012)</STRONG> with replacing the standard condition types with their respective copy.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>Note that we need to assign <STRONG>"Subtotal 7"</STRONG> to the <STRONG>Condition Type( ZCBV)</STRONG> in the commission pricing procedure.</LI></UL></UL><P><BR /><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/10-3.png" border="0" /></P><P>&nbsp;</P><P class="">Pricing Procedure</P><P><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/11-3.png" border="0" /></P><P>&nbsp;</P><P class="">Cont. Pricing Procedure</P><P><BR /><SPAN><STRONG><FONT color="#003366">4.1.7 Define Condition Type Groups</FONT>&nbsp;</STRONG></SPAN><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Condition<BR />Contract Management - Condition Contract<BR />Conditions - Sales - Define Condition Type Groups</TD></TR></TBODY></TABLE><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/12-2.png" border="0" /></P><P>&nbsp;</P><P class="">Condition Type Group: ZC01</P><P><BR />&nbsp;<BR /><BR /><SPAN><STRONG><FONT color="#000080">4.1.8 Assign Condition Type Groups</FONT>&nbsp;</STRONG></SPAN><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Condition<BR />Contract Management - Condition Contract<BR />Conditions - Sales - Assign Condition Type Groups</TD></TR></TBODY></TABLE><P><BR /><BR /></P><UL><UL><LI>Assign the condition types to the desired maintenance levels (Condition Tables).</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>You can assign different colors to the maintenance levels, this makes it easier to distinguish between the various conditions used by the end user.</LI></UL></UL><P><BR /><BR /></P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/13-2.png" border="0" /></P><P>&nbsp;</P><P class="">Condition Type Group Assignment</P><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/14-1.png" border="0" /></P><P>&nbsp;</P><P class="">Cont. Condition Type Group Assignment</P><P><BR />&nbsp;<BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.1.9 Specify Settings for Transfer Manger</STRONG></SPAN></FONT><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Settlement<BR />Documents - Specify Settings for Transfer Manager</TD></TR></TBODY></TABLE><P><BR /><BR /></P><UL><UL><LI>In Transfer Event (22), we create a new Transfer Rule (3)&nbsp;to transfer the value in the field <STRONG>Settlement Date Type</STRONG>( KOMLFK - SETTL_DATE_TYPE) to the field <STRONG>Volume Rebate Group</STRONG>( KOMP-BONUS).</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>This will guarantee that the condition record maintained for <STRONG>Condition Type(ZCJ1)</STRONG> and <STRONG>Condition Table (973)</STRONG> is picked up correctly.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>We are doing this to make sure that the 25% discount will always be applicable in case of partial settlement.</LI></UL></UL><P><BR /><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/17.png" border="0" /></P><P>&nbsp;</P><P class="">Transfer Event: 22 - Fill Pricing Item Supplier</P><P><BR />&nbsp;<BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.2.1 Define Condition Contract Type</STRONG></SPAN></FONT><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Condition<BR />Contract Management - Condition Contract Maintenance -<BR />Define Condition Contract Types</TD></TR></TBODY></TABLE><P><BR /><SPAN><STRONG>&nbsp;</STRONG></SPAN><BR /><BR /></P><UL><UL><LI>Since the commission is based on the billing documents that have been <STRONG>cleared</STRONG>, we will use a copy of standard <STRONG>condition contract type( 0CS4- Commission External: Bill Doc Paid,2step)</STRONG>.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>The contract type is two steps as we want to Park the settlement documents first and then do a collective run into a single document and release it to accounting.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>Assign your newly created Condition Type Group to the Condition Contract Type.</LI></UL></UL><P><BR /><BR /></P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/18.png" border="0" /></P><P>&nbsp;</P><P class="">Condition Contract Type: ZCS4</P><P><BR /><SPAN><STRONG><FONT color="#000080"><SPAN>4.2.2 Define and Configure Sets of Field Combinations</SPAN></FONT><BR /></STRONG></SPAN></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Transaction</SPAN></STRONG></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Path</SPAN></STRONG></FONT></TD><TD>Logistics – General - Settlement Management - Condition<BR />Contract Management - Condition Contract Settlement -<BR />Define and Configure Sets of Field Combinations</TD></TR></TBODY></TABLE><P><BR /><BR /></P><UL><UL><LI>Create Field Combination <STRONG>(ZCNO)</STRONG> and assign the field <STRONG>HERKL </STRONG>to it.</LI></UL></UL><P><BR /><BR /></P><P><STRONG><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/25-1.png" border="0" /><BR /></STRONG></P><P><BR /><FONT color="#000080"><SPAN><STRONG>4.2.3 Define and Configure Field Combinations for Business</STRONG></SPAN></FONT><BR /><FONT color="#000080"><SPAN><STRONG>Volume Selection</STRONG></SPAN></FONT></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Transaction</SPAN></STRONG></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Path</SPAN></STRONG></FONT></TD><TD>Logistics – General - Settlement Management - Condition<BR />Contract Management - Condition Contract Settlement -<BR />Define and Configure Field Combinations for Business Volume<BR />Selection</TD></TR></TBODY></TABLE><P><BR /><BR /></P><UL><UL><LI><STRONG>ZC01</STRONG> is a copy of (<STRONG>0C01 Commission Settlement - External</STRONG>).</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>Assign Field Combination (ZCNO Country of Origin) to the set of field combination.</LI></UL></UL><P><BR /><BR /></P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/24-1.png" border="0" /></P><P>&nbsp;</P><P class="">Set of Field Combination Assignment</P><P><BR /><FONT color="#000080"><SPAN><STRONG>4.2.4 Define and Configure Profiles for Business Volume<BR />Determination</STRONG></SPAN></FONT></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Transaction</SPAN></STRONG></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Path</SPAN></STRONG></FONT></TD><TD>Logistics – General - Settlement Management - Condition<BR />Contract Management - Condition Contract Settlement -<BR />Define and Configure Profiles for Business Volume<BR />Determination</TD></TR></TBODY></TABLE><P><BR />&nbsp;<BR /><BR /></P><UL><UL><LI><STRONG>ZCS2 (Commission External: Billing Document Paid)</STRONG> is a copy of standard Profile <STRONG>(0CS2)</STRONG>.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI><STRONG><SPAN>Under Amount Fields:</SPAN></STRONG> Assign the business volume condition type (<STRONG> ZCBV</STRONG>) to the amount fields from business volume data.<IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/19.png" border="0" /></LI></UL></UL><P>&nbsp;</P><UL><UL><LI><STRONG><SPAN>Under Split Criteria for Settlement:</SPAN></STRONG> Make sure that the Usage Control for the following fields( <STRONG>LFTYPV - </STRONG>Document Category of Source Document, <STRONG>VBELN</STRONG> - Billing Document, <STRONG>POSNR</STRONG> - Billing Item) is <STRONG><STRONG>Always Used - Not Set Via Process Variant.</STRONG></STRONG></LI></UL></UL><P>&nbsp;</P><UL><UL><LI>This way we will have a <STRONG>settlement split at the item level</STRONG> for every Billing Document and its Line Items, this makes it possible to calculate the <STRONG>Selling Price</STRONG> for every item, using the <STRONG>special scale routine</STRONG> assigned to pricing condition type( ZRC1- Commission).<IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/20.png" border="0" /></LI></UL></UL><P>&nbsp;</P><UL><UL><LI><SPAN><SPAN><SPAN><STRONG><SPAN>Under Additional Business Volume Tables:</SPAN></STRONG><SPAN> With the help of an ABAP consultant, create a copy of the standard CDS View(<STRONG><SPAN>VWB2_VBRKVBRP_9</SPAN></STRONG>), add an<STRONG> Inner Join with MARC-HERKLE to add the country of origin to this view.</STRONG></SPAN></SPAN></SPAN></SPAN><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/21.png" border="0" /></LI></UL></UL><P>&nbsp;</P><UL><UL><LI><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/23.png" border="0" /><BR /><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/22.png" border="0" /></LI></UL></UL><P>&nbsp;</P><UL><UL><LI>Since we added country of origin field which is not originally supported in the condition contract, we also need to follow the instructions in this<STRONG><STRONG> <A href="https://launchpad.support.sap.com/#/notes/2366128" target="_blank" rel="noopener noreferrer">SAP Note:2366128</A>.</STRONG></STRONG></LI></UL></UL><P><BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.3 Condition Contract Settlement</STRONG></SPAN></FONT><BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.3.1&nbsp;Define Document Schema Groups for Settlement</STRONG></SPAN></FONT><BR /><FONT color="#000080"><SPAN><STRONG>Document Types</STRONG></SPAN></FONT></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Transaction</SPAN></STRONG></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Path</SPAN></STRONG></FONT></TD><TD>Logistics - General - Settlement Management - Basic Settings<BR />- Pricing - Define Document Schema Groups for Settlement<BR />Document Types</TD></TR></TBODY></TABLE><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/15-1.png" border="0" /></P><P>&nbsp;</P><P class="">Document Schema Group</P><P><BR /><FONT color="#000080"><SPAN><STRONG>4.3.2 <STRONG>Specify Pricing Procedure Determination</STRONG></STRONG></SPAN></FONT><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Basic Settings<BR />- Pricing - Specify Pricing Procedure Determination</TD></TR></TBODY></TABLE><P><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/16-1.png" border="0" /></P><P>&nbsp;</P><P class="">Pricing Procedure Determination</P><P><BR />&nbsp;<BR /><BR /><STRONG><SPAN><FONT color="#000080"><SPAN>4.3.3 Define Settlement Document Types</SPAN></FONT><BR /></SPAN></STRONG></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Transaction</SPAN></STRONG></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><STRONG><SPAN>Path</SPAN></STRONG></FONT></TD><TD>Logistics - General - Settlement Management - Settlement<BR />Documents - Settlement Document Types - All Document<BR />Types</TD></TR></TBODY></TABLE><P><BR /><BR /></P><UL><UL><LI>These are copies of standard Settlement Document Types in this respective order(<STRONG>0C21,0C23,0C91,0C93</STRONG>).</LI></UL></UL><P>&nbsp;</P><UL><UL><LI>Maintain the Document Schema Group and the Reversal Document Types.<BR /><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/26.png" border="0" /></LI></UL></UL><P><BR /><BR /></P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/27.png" border="0" /></P><P>&nbsp;</P><P class="">Settlement Document Type - ZC21</P><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/28.png" border="0" /></P><P>&nbsp;</P><P class="">Settlement Document Type - ZC21</P><P><BR />&nbsp;<BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.3.4 Allowed Combinations Settlement Process Type /</STRONG></SPAN></FONT><BR /><FONT color="#000080"><SPAN><STRONG>Settlement Document Type</STRONG></SPAN></FONT><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Settlement<BR />Process - Allowed Combinations Settlement Process Type /<BR />Settlement Document Type</TD></TR></TBODY></TABLE><P><BR /><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/29.png" border="0" /><BR /><BR />&nbsp;<BR /><BR /><SPAN><STRONG><FONT color="#000080">4.3.5 Specify Copy Control</FONT><BR /></STRONG></SPAN></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Basic Settings<BR />- Specify Copy Control</TD></TR></TBODY></TABLE><P><BR />&nbsp;<BR /><BR /></P><UL><UL><LI>Maintain Copy Control between the Commission Settlement Collection Type with both Commission Parked and reversal.</LI></UL></UL><P><BR /><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/31.png" border="0" /></P><P>&nbsp;</P><P class="">Copy Control Between Settlement Documents</P><P><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/31-1.png" border="0" /></P><P>&nbsp;</P><P class="">Copy Control Between Settlement Documents</P><P><BR />&nbsp;<BR /><BR /><FONT color="#000080"><SPAN><STRONG><SPAN>4.3.6 Specify Settlement Settings for Condition Contract</SPAN><BR /><SPAN>Types</SPAN></STRONG></SPAN></FONT><BR /><BR />&nbsp;</P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Condition<BR />Contract Management - Condition Contract Settlement -<BR />Specify Settlement Settings for Condition Contract Types</TD></TR></TBODY></TABLE><P><BR />&nbsp;<BR /><BR /></P><UL><UL><LI>Make sure the fields highlighted are maintained accordingly.</LI></UL></UL><P>&nbsp;</P><UL><UL><LI><STRONG>The Partial settlement Type is</STRONG> " <STRONG><SPAN>Separate</SPAN></STRONG>" in order to settle every partial settlement independently without taking the previous partial settlement into consideration.</LI></UL></UL><P><BR /><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/32.png" border="0" /></P><P>&nbsp;</P><P class="">Settlement Settings for Condition Contract</P><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/33-1.png" border="0" /></P><P>&nbsp;</P><P class="">Settlement Settings for Condition Contract</P><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/34.png" border="0" /></P><P>&nbsp;</P><P class="">Settlement Settings for Condition Contract</P><P><BR />&nbsp;<BR /><BR /><FONT color="#000080"><SPAN><STRONG>4.3.7 Assign G/L Accounts</STRONG></SPAN></FONT></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics - General - Settlement Management - Basic Settings<BR />- Account Determination - Revenue Account Determination<BR />(SD) - Assign G/L Accounts</TD></TR></TBODY></TABLE><P><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/35.png" border="0" /></P><P>&nbsp;</P><P class="">Account Determination</P><P><BR /><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/36-1.png" border="0" /></P><P class="">Account Determination</P><P><BR />&nbsp;<BR /><BR /><FONT color="#000080"><SPAN><STRONG>5. Additional Master Data Related Configuration</STRONG></SPAN></FONT><BR /><BR />&nbsp;<BR /><BR /></P><UL><UL><LI><STRONG><SPAN>Volume Rebate Groups</SPAN></STRONG> to represent Settlement Date Types.</LI></UL></UL><P><BR /><BR /><SPAN><STRONG>&nbsp;</STRONG></SPAN></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Sales and Distribution - Billing- Rebate Processing - Rebate Agreements - Define Material Rebate Groups</TD></TR></TBODY></TABLE><P><BR />&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/38.png" border="0" /></P><P>&nbsp;</P><P class="">Settlement Dates</P><P><BR /><BR /><BR /></P><UL><UL><LI><FONT color="#000080"><SPAN><STRONG>Commission Groups</STRONG></SPAN></FONT></LI></UL></UL><P><BR /><BR /></P><TABLE border="1"><TBODY><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Transaction</STRONG></SPAN></FONT></TD><TD>&nbsp;SPRO</TD></TR><TR><TD><FONT color="#FF6600"><SPAN><STRONG>Path</STRONG></SPAN></FONT></TD><TD>Logistics-General - Material Master - Settings For Key Fields - Data Relevant to Sales and Distribution - Define Commission Groups</TD></TR></TBODY></TABLE><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/37.png" border="0" /></P><P>&nbsp;</P><P class="">Commission Groups</P><P><BR /><SPAN><STRONG><FONT color="#000080">6.&nbsp; Master Data&nbsp;</FONT>&nbsp;</STRONG></SPAN><BR /><BR /></P><UL><UL><LI>Material Master</LI></UL></UL><P><BR /><BR /></P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/39.png" border="0" /></P><P>&nbsp;</P><P class="">Material Master-Commission Group</P><P>&nbsp;</P><P><IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/41.png" border="0" /></P><P>&nbsp;</P><P class="">Material Master-Country of Origin</P><P><BR />&nbsp;<BR /><BR /></P><UL><LI>The sales employee needs to be created as a vendor as well, and assigned as a Partner Function(<STRONG>ES</STRONG> - External Sales) in the sales order and the subsequent billing documents.<IMG src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/06/40.png" border="0" /><FONT color="#000080"><SPAN><STRONG><BR />7. Demo Video</STRONG></SPAN></FONT><BR /><BR /><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Frfx5GOsM30E%3Fstart%3D4%26feature%3Doembed%26start%3D4&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Drfx5GOsM30E&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Frfx5GOsM30E%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="200" height="112" scrolling="no" title="Condition Contract Management - Sales Commission for External Sales Agent" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div><BR /><SPAN><STRONG><FONT color="#000080"><SPAN>8. Conclusion</SPAN></FONT><BR /></STRONG></SPAN><BR />This is the standard configuration of Sales Commission using Condition Contract Management with some extended features, I truly hope this blog can be useful for some of you. I would be happy to read your thoughts and comments, and if there are better ways to fulfill the requirement, please leave it in the comment section below.</LI></UL><P>&nbsp;</P> 2022-06-12T15:03:56+02:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/tm-transportation-management-raw-material-po-with-capitalizable-cost/ba-p/13545101 TM Transportation Management (Raw Material PO with capitalizable cost + Integration with Material Ledger CCS) - ML Custo 2022-07-20T19:48:15+02:00 ArturoSenosain https://community.sap.com/t5/user/viewprofilepage/user-id/156644 Hi Friends!<BR /> <BR /> This is the continuation of a blog I wrote some time ago related to Transportation Management and its integration with Material Ledger - Cost component split.<BR /> <BR /> There is the link to the original blog: <A href="https://blogs.sap.com/2021/10/01/tm-transportation-management-raw-material-po-with-capitalizable-cost-integration-with-material-ledger-ccs/comment-page-1/#comment-631041" target="_blank" rel="noopener noreferrer">Tm-raw-material-material-ledger-ccs</A><BR /> <BR /> If you noticed, this is my new SDN account&nbsp; <span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:">😃</span><BR /> <BR /> &nbsp;<BR /> <BR /> In resume, this old blog show:<BR /> <UL><BR /> <LI>a purchasing flow of a raw material.</LI><BR /> <LI>Transportation costs added with TM module</LI><BR /> <LI>In what way this could be reflected in the cost component split CCS in the material ledger.</LI><BR /> </UL><BR /> The previous blog covered the end to end process, that includes: the creation of a freight unit, then the freight order, post the Service entry Sheet SES to the accountancy and finally update the material cost and reflect in the cost component split of the material.<BR /> <BR /> &nbsp;<BR /> <BR /> A lot of people asked me questions here and there about this topic, in particular&nbsp; "How to map a CCS element in Material ledger posting from TM?"<BR /> <BR /> The short response is: mostly in the same way as you do in MM or LE-TRA. Here in this blog i'll put the details to keep in mind when you build this scenario in your system. Let's start!<BR /> <BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <BR /> 1: You must first identify the condition that will be used on Settlement Management to post the freight cost!. I use the standard condition WTF1 in TM to post the Invoice on my example. Important to consider, we are talking about the Settlement Management condition, not the service entry sheet condition.<BR /> <BR /> &gt;&gt;&gt; The next screen is a new example i just build, here you see the condition WF01, and the value of 90k COP.&nbsp; You can use transaction WLFLTM2 - Overview Freight Cost Distribution&nbsp; to find the settlement document.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/07/WLFLTM2.png" /></P><BR /> &nbsp;<BR /> <BR /> In the Pricing Elements, you can see the condition.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/07/WTF2.png" /></P><BR /> &nbsp;<BR /> <BR /> 2: Then, you need to assign this condition to an Origin Group. As you know, originh groups are the link to a CCS element in product costing and material ledger. This is the KEY to the configuracion! Here is an example of the assignment of Origin group FR01 to TM condition WTF1, you do it for specific company codes. In the next example, i include our example CO01 company code, and PE01.By the way, I'm preparing a scenario of TM on intercompany&nbsp; sales that will consider this 2 company codes!!<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/07/01-Origin-Group.png" /></P><BR /> &nbsp;<BR /> <BR /> 3. In order to allocate to an element in the CCS, you need to know the GBB-VBR account of the material you are purchasing. The easiest way to do this is on table T030 that is the heart of the OBYC configuration.<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/07/01-GBB-VBR.png" /></P><BR /> &nbsp;<BR /> <BR /> 4. In the CCS definition on OKTZ, insert the combination of the account and the origin group you assigned to the condition. In this example, CCS is R2, the chart of account is INT that comes in the best practices, the account, origin group, and the cost component element id.<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/07/01-oktz.png" /></P><BR /> &nbsp;<BR /> <BR /> That's is! Simple, short and direct.<BR /> <BR /> &nbsp;<BR /> <BR /> The result is the following: When you post additive cost from TM, this cost will be reflected on the ML Kardex, in a specific element: in my Example, "Transportation". See the next screen.<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/07/CKM3N.png" /></P><BR /> Here you see the GR of the purchase order is under the category "Purchase Order", and the TM Settlement document is under the category Procurement, in the Colum "Transportation".<BR /> <BR /> &nbsp;<BR /> <BR /> Wish this help you in your projects. Have you ever worked with TM?&nbsp; Please don't forget to comment if you like this post .<BR /> <BR /> Arturo.<BR /> <BR /> &nbsp;<BR /> <BR /> PS. Im preparing more HOW-TO guides related to the integration between&nbsp; Material Ledger and other modules.<BR /> <BR /> &nbsp;<BR /> <BR /> --------------------------------------------------------------------------------------------------------------------------------------<BR /> <BR /> @ The images and the model be created by me, Arturo Senosain on a demo client. Material ZROH, CCS R2 (Ar-Two), and account &amp;71xx where created by me to show the flow! 2022-07-20T19:48:15+02:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/flexible-workflows-in-condition-contract-management/ba-p/13530567 Flexible Workflows in Condition Contract Management 2022-09-12T19:12:07+02:00 IMRANMUKADDAM https://community.sap.com/t5/user/viewprofilepage/user-id/819455 In this blog post I will explain how to configure the Flexible workflows for the Condition Contracts and Settlement documents. The Pre-requisites for understanding this topic are that the SAP Consultants must have basic knowledge of Condition Contracts and Settlement documents in S4HANA.<BR /> <BR /> You can configure and manage workflows for sales rebate processing such as the approval processes for condition contracts and settlement documents and the release of condition contracts for settlement.<BR /> <BR /> Depending on the workflow you want to manage, you open the&nbsp;<A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/a41104a0081545a5bcbdd807ba60fcf0/9116c38d91e142febe084c6bf761e5e9.html?locale=en-US&amp;state=PRODUCTION&amp;version=2021.002" target="_blank" rel="noopener noreferrer">Manage Workflows for Condition Contracts</A>&nbsp;app or the&nbsp;<A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/a41104a0081545a5bcbdd807ba60fcf0/27844b7333f44fe781646ad822f32edd.html?locale=en-US&amp;state=PRODUCTION&amp;version=2021.002" target="_blank" rel="noopener noreferrer">Manage Workflows for Settlement Documents</A>&nbsp;app.<BR /> <BR /> To create a new workflow, on the&nbsp;Manage Workflows&nbsp;screen, you make sure that the workflow you want to define is selected and then choose&nbsp;Add. You can then define the workflow steps, start conditions, and exception handling.<BR /> <BR /> <STRONG>Manage Workflows for Condition Contracts</STRONG><BR /> <BR /> With this app, you can manage workflows related to condition contracts, such as condition contract release and condition contract release for settlement.<BR /> <BR /> <STRONG>Manage Workflows for Settlement Documents</STRONG><BR /> <BR /> With this app, you can manage workflows related to settlement management documents, such as settlement document release.<BR /> <BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/First.jpg" /><BR /> <UL><BR /> <LI>Manage Workflows for Condition Contract -&gt; Release Condition Contract</LI><BR /> <LI>Manage Workflows for Condition Contract -&gt; Settlement Release of Condition Contract</LI><BR /> <LI>Manage Workflows for Settlement Documents -&gt; Release of Settlement Document</LI><BR /> </UL><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/second.jpg" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/3rd-2.jpg" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/4th.png" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/5th.png" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/6th.png" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/7th.png" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>In order to automate processes in Settlement Management with workflows, you first have to make settings in the&nbsp;Manage Teams and Responsibilities&nbsp;app.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/8_manageteams.jpg" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/9_manageteams.jpg" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/10_manageteams.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Check the transaction SWE2 in SAP GUI if Workflow Linkage is setup</STRONG><BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/08/11_SWE2.jpg" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/12_SWE2.jpg" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/13_SWE2.png" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Create Contract Process Variants and assign to Contract Type</STRONG><BR /> <BR /> Before you can manage workflows for&nbsp;Settlement Management, you need to define condition contract process variants to which you assign contract types.<BR /> <BR /> SPRO-&gt;Logistics General -&gt; Settlement Management -&gt; Condition Contract Management -&gt; Condition Contract Maintenance&nbsp;-&gt; &nbsp;Define Condition Contract Process Variants.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/14_ZTES.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Act</STRONG><STRONG>ivate Condition Contract Approval Process</STRONG><BR /> <BR /> SPRO-&gt;Logistics General -&gt; Settlement Management -&gt; Condition Contract Management -&gt; Condition Contract Maintenance&nbsp;-&gt; &nbsp;Define Condition Contract types<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/15_ACTIVATE.jpg" height="240" width="471" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Disable Automatic Accounting document generation of Settlement document</STRONG><BR /> <BR /> SPRO-&gt;Logistics General -&gt; Settlement Management -&gt; Settlement Documents -&gt; Document Types<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/16_POSTINGBLOCK-1.jpg" /></P><BR /> <STRONG>Enable Condition contract Event Management</STRONG><BR /> <BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/17_status.jpg" /><BR /> <BR /> &nbsp;<BR /> <BR /> <STRONG>Define Status Groups</STRONG><BR /> <BR /> SPRO-&gt;Logistics General -&gt; Settlement Management -&gt; Settlement Process&nbsp; -&gt; Define Status Groups with Application Statuses<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/18_status.png" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Define Settlement Process Types</STRONG><BR /> <BR /> SPRO-&gt;Logistics General -&gt; Settlement Management -&gt; Settlement Process&nbsp; -&gt; Define Settlement Process Types<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/19_status.jpg" /></P><BR /> <BR /> <H1 id="toc-hId-831061063"></H1><BR /> &nbsp;<BR /> <BR /> <STRONG>Authorizations in Settlement Management</STRONG><BR /> <BR /> You can implement an authorization check that precedes the creation of accounting (FI) documents to ensure that only designated employees can release settlement management documents to&nbsp;Financial Accounting. This function allows you to meet security and legal requirements.<BR /> <BR /> SPRO -&gt; Logistics - General -&gt;&nbsp;Settlement Management -&gt;&nbsp;&nbsp;Basic Settings -&gt;&nbsp;&nbsp;Specify Extended Scope of Settlement Management.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/20_auth.jpg" /></P><BR /> Authorisation Objects W_WBRK_ORG , W_WBRK_FKA &amp; W_WBRK_STS check for Authorization of users during processing of Settlement Documents created out of Condition Contracts. The access for Release to Accounting and Reversal of Settlement document can be managed with these objects.<BR /> <BR /> Authorisation Objects W_COCO &amp; W_COCO_ORG check for Authorization of users during processing of Settlement Condition Contracts. The access to Release condition Contracts can be managed with these objects.<BR /> <BR /> &nbsp;<BR /> <BR /> Once above mentioned setup is in place, you can now proceed to test the end to end workflow process as below.<BR /> <BR /> &nbsp;<BR /> <BR /> <STRONG>Open the Condition Contract in change mode and Click on Request Approval and save document.</STRONG><BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/21_requestapproval-1.jpg" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><STRONG>Release Condition contract from the Workflow approval box.</STRONG></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/22_wfapprovalcond.png" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>The condition Contract will now be seen as active.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/23_contractrelease.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Open the Condition Contract again in change mode, and Lock Settlement and save document.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/24_contractlock.jpg" /></P><BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/25_contractlock.jpg" /></P><BR /> <STRONG>Open the Condition Contract again in change mode, and request Settlement Approval and save document.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/26_settlementreleaseapproval.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Release Condition contract for Settlement from the Workflow approval box.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/26_settlwfapproval.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Settle the condition Contract for Delta OR Partial or Final Scenario.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/28_settlementrun.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Request for settlement document release via workflow. Go to status and click on "Workflow release required", assign the status and save document.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/29_settlementstatus.jpg" /></P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/30_settlementblockline.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Approve Settlement document from the Workflow approval box.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/31_Settlementapproval.jpg" /></P><BR /> &nbsp;<BR /> <BR /> <STRONG>Release the settlement document to accounting.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/09/32_settlementaccount.jpg" /></P><BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <BR /> <STRONG>Conclusion:</STRONG><BR /> <BR /> Flexible workflows can be used&nbsp;for approval processes for condition contracts and settlement documents.<BR /> <BR /> Hope this blog post helps you in understanding how to setup Flexible workflow for Settlement management.<BR /> <BR /> Thank you .<BR /> <H2 id="toc-hId-763630277"><STRONG>References and Further Reading:</STRONG></H2><BR /> <A href="https://help.sap.com/viewer/a41104a0081545a5bcbdd807ba60fcf0/LATEST/en-US/1dfdc49a46374548a3f55cab9698acf9.html" target="_blank" rel="noopener noreferrer">SAP Help – Workflows for Sales Rebate Processing</A><BR /> <BR /> <A href="https://launchpad.support.sap.com/#/notes/2481672" target="_blank" rel="noopener noreferrer">2481672 – Condition Contract Management – Useful Documents</A><BR /> <BR /> <A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/f89cf0387e8a460c8a37990b268da59f/32022d5695bc9d21e10000000a44538d.html" target="_blank" rel="noopener noreferrer">Authorisations in Settlement Management</A> 2022-09-12T19:12:07+02:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/commission-settlement-based-on-incoming-payment-amounts/ba-p/13542333 Commission Settlement based on Incoming Payment Amounts 2022-10-20T18:48:39+02:00 thiagorigo https://community.sap.com/t5/user/viewprofilepage/user-id/122164 Hi there, my name is Thiago Rigo (or just Rigo), I'm SAP S/4HANA OTC &amp; Logistics Solution Architect and I want to share my experience about a requriement related to Commissions setltlement.<BR /> <BR /> The main objective of this post is to share my findings and how I solved the requirement.<BR /> <BR /> &nbsp;<BR /> <BR /> <STRONG>First of all, a little bit about commission process and SAP S/4HANA:</STRONG><BR /> <BR /> Commissioning is the process of paying a portion of the sold amount to the sales representative. The company agrees with the sales representative the rules for comission as well as the commission percentage and/or commission method.<BR /> <BR /> In SAP S/4AHANA the solution for commissions is delivered in best practices trough scope item <EM>2TT - Sales Commissions - External Sales Representative</EM> which uses Condition Contract Management (CCM) as solution.<BR /> <BR /> If you are not familiar with the solution I recommend you check the scope item process before going foward this post.<BR /> <BR /> Basically, there are two ways to calculate commission amount:<BR /> <OL><BR /> <LI>Based on billed amount.</LI><BR /> <LI>Based on fully paid billed amount.</LI><BR /> </OL><BR /> &nbsp;<BR /> <BR /> <STRONG>Here is about what I was challenged:</STRONG><BR /> <BR /> In the customer where I'm working for, the business explained that depending on the agreements with the external sales representative, the commission amount must be paid over partial payments, in this case Installment payments.<BR /> <BR /> For example, a SD billing of 300 USD is created on Oct 10, with payment terms of 3 instalments of 100 USD as following:<BR /> <OL><BR /> <LI>100 USD on Oct 10;</LI><BR /> <LI>100 USD on Nov 10;</LI><BR /> <LI>100,USD on Dec 10.</LI><BR /> </OL><BR /> According to example above and the standard option of commission based on fully paid billed amount, the commission amount would be relevant only after last payment on December.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/10/Picture1-60.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic;font-family: 'SAPRegular', 'Helvetica Neue', Arial, sans-serif">Figure 1: Standard Process</P><BR /> &nbsp;<BR /> <BR /> The requirement is: once any payment is done, the respective paid amount (eg. 100 USD) should be relevant to be commissioned to external sales representative.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/10/Picture2-42.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic;font-family: 'SAPRegular', 'Helvetica Neue', Arial, sans-serif">Figure 2: Business Requirement</P><BR /> &nbsp;<BR /> <BR /> <STRONG>How to achieve that?</STRONG><BR /> <BR /> The condition contract management solution has several configurations, in my investigation and researches, I learned that base amount relevant for commision payment is called “Business Volume” and basically there is a CDS View assigned to commission contract which is responsible for searching data which is base for the business volume.<BR /> <BR /> The business volume profile is assigned to the condition contract type in in the following path:<BR /> <TABLE style="border-collapse: collapse;width: 100%" border="1"><BR /> <TBODY><BR /> <TR><BR /> <TD style="width: 100%"><EM>IMG &gt; Logistics – General &gt; Settlement Management &gt; Condition Contract Management &gt; Condition Contract Settlement &gt; Specify Settlement Settings for Condition Contract Types</EM></TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/10/Picture3-26.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic;font-family: 'SAPRegular', 'Helvetica Neue', Arial, sans-serif">Figure 3: Business Volume Profile assignment to Condition Contract Type</P><BR /> &nbsp;<BR /> <BR /> And the assignment of the business profile with the CDS View is available on the following SPRO path:<BR /> <TABLE style="border-collapse: collapse;width: 100%" border="1"><BR /> <TBODY><BR /> <TR><BR /> <TD style="width: 100%">I<EM>MG &gt; Logistics – General &gt; Settlement Management &gt; Condition Contract Management &gt; Condition Contract Settlement &gt; Define and Configure Profiles for Business Volume Determination</EM></TD><BR /> </TR><BR /> </TBODY><BR /> </TABLE><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/10/Picture4-28.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic;font-family: 'SAPRegular', 'Helvetica Neue', Arial, sans-serif">Figure 4: CDS View assignment to BV</P><BR /> &nbsp;<BR /> <BR /> Now checking the CDS view VWB2_VBRKVBRP_7 in tcode SE11 we found its respective data definition:<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/10/Picture5-19.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic;font-family: 'SAPRegular', 'Helvetica Neue', Arial, sans-serif">Figure 5: CDS View Data Definition</P><BR /> &nbsp;<BR /> <BR /> <STRONG>Here is the trick:</STRONG><BR /> <BR /> It’s possible to create your own CDS View selecting from V_WB2_VBRK_VBRP_5 and enhance selection with relevant fields to filter only incoming payment amounts by joining fields from CDS View I_OperationalAcctgDocItem or any other CDS view which has incoming payment data.<BR /> <BR /> In this case I joined fields of Clearing Document and Clearing Date + Posting Key = '15' to find the correponding incoming payment amount.<BR /> <BR /> Ask to your ABAP Developer for developing the CDS View according to business needs.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2022/10/Screenshot_3-1.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic;font-family: 'SAPRegular', 'Helvetica Neue', Arial, sans-serif">Figure 6: Creating custom CDS View</P><BR /> &nbsp;<BR /> <BR /> Once the new CDS view is done you can assign it to the business volume profile (as mentioned before).<BR /> <BR /> From now, the company will be able settle commissions based on incoming payment amounts which could be partial or fully payments.<BR /> <BR /> &nbsp;<BR /> <BR /> <STRONG>Considerations:</STRONG><BR /> <BR /> This solution may works for any other requirement which are not covered by the standard, the CDS View assignment can be changed to another one which solves the issue only by configuration or you may do a small development of new CDS View instead of developing a huge custom report or Fiori app to do the same commission amount calculation done by the standard apps.<BR /> <BR /> &nbsp;<BR /> <BR /> <STRONG>Related topics:</STRONG><BR /> <BR /> <A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/66f60a0b52da42d6a6d82607c65c413b/75a92083a8924b1a8deff0c3294bd761.html" target="_blank" rel="noopener noreferrer">External Commissions Settlement</A><BR /> <BR /> <A href="https://rapid.sap.com/bp/#/browse/categories/sap_s%254hana/areas/on-premise/packageversions/BP_OP_ENTPR/S4HANA/2022/US/9/EN/scopeitems/2TT" target="_blank" rel="noopener noreferrer">2TT - Sales Commissions - External Sales Representative</A><BR /> <BR /> &nbsp;<BR /> <BR /> I hope you enjoyed this topic and it could be opened your mind for different solutions keeping the SAP standard process.<BR /> <BR /> Please let me know your feedback/questions in a comment.<BR /> <BR /> Follow <SPAN class="mention-scrubbed">thiago_rigo</SPAN> for future posts.<BR /> <BR /> &nbsp;<BR /> <BR /> Thanks! 2022-10-20T18:48:39+02:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/s-4-hana-output-management-using-brf-for-settlement-document-in-2022-on/ba-p/13558301 S/4 HANA OUTPUT MANAGEMENT USING BRF+ For Settlement Document in 2022 On-Premises editions 2023-02-02T22:49:00+01:00 SatwikJoshi99 https://community.sap.com/t5/user/viewprofilepage/user-id/122146 In this blog I am going to explain you configuration steps for new output management BRF+ settings for Condition contract settlement document.<BR /> <BR /> S/4HANA delivers massive simplifications (customer adoption, data model, user experience, decision making, business processes, and models) and innovations. One of the areas of simplification is within the area of output management. The new output management encompasses the output across applications and is therefore found in the Cross Application section in the IMG. It is designed to be the successor for all frameworks (such as SD, FI Correspondence, CRM post processing).<BR /> <UL><BR /> <LI>With SAP S/4HANA a new Output Management approach is in place. By design, the new output management includes cloud qualities such as extensibility enablement, multi tenancy enablement and modification free configuration. Therefore, the complete configuration differs from the configuration that is used when output management is based on NACE.</LI><BR /> <LI>The configuration is based on BRF+ which is accessible for Customers. In SAP S/4HANA, the target architecture is based on Adobe Document Server and Adobe Forms only. For the form determination rules (along with other output parameters) BRF+ functionality is used (in this sense in combination with the message determination).</LI><BR /> <LI>Output Management is used to generate output for settlement management documents. When a settlement management document is generated, a request is made of Output Management to issue output for the document. The type of output to be issued for a settlement management document and the dispatch time are determined according to a set of customizable business rules.</LI><BR /> <LI>For settlement management documents, the set of business rules is represented by application object types and output types. The settlement management document category of a settlement management document determines the application object type. One or more output types are defined for each category of a settlement management document requiring output. When the business rules are applied by Output Management, attributes obtained from the document are used to determine the type of output, the receiver of output, the channel used to issue the output, the printer settings (only applicable for output channel PRINT) and the form template used to generate a PDF document</LI><BR /> </UL><BR /> Prerequisites:<BR /> <UL><BR /> <LI>Background RFC configuration has to be set up by the basis team. Refer Note - 2292571 (SAP S/4HANA output control - technical setup).</LI><BR /> <LI>Adobe Document Server is available – ADS needs to be implemented to allow SAP to fetch PDF properties for rendering output form.</LI><BR /> <LI>Transaction code KPRO has to be maintained with the help of Basis – KPRO allows to store PDF attachments on physical location.</LI><BR /> </UL><BR /> &nbsp;<BR /> <H3 id="toc-hId-1091309757">bgRFC (Background Remote Functional Call)</H3><BR /> <STRONG>Step 1): Start transaction SBGRFCCONF.</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-18.png" height="338" width="709" /></P><BR /> <STRONG>Step 2): Go to tab Define Supervisor Dest.</STRONG><BR /> <BR /> &nbsp;<BR /> <UL><BR /> <LI>Choose</LI><BR /> <LI>Choose</LI><BR /> <LI>In the dialog box Create RFC Destination for Supervisor, enter a Destination</LI><BR /> <LI>Mark the checkbox Create</LI><BR /> <LI>Enter a Username and a</LI><BR /> <LI>Save your</LI><BR /> <LI>Check with help of SAP Note 1616303 if bgRFC is</LI><BR /> </UL><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-21.png" /></P><BR /> <BR /> <H2 id="toc-hId-765713533"><STRONG>Configuration steps:</STRONG></H2><BR /> <H1 id="toc-hId-440117309"><STRONG>Define Output types:</STRONG></H1><BR /> SPRO → Cross Application Components → Output Control → Define Output Types.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/1-77.png" /></P><BR /> <BR /> <H1 id="toc-hId-243603804"><STRONG>Assign Output Channels:</STRONG></H1><BR /> SPRO → Cross Application Components → Output Control → Assign Output Channels.<BR /> <BR /> In this activity assign output channels to output type.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-22.png" /></P><BR /> &nbsp;<BR /> <H1 id="toc-hId-47090299">Output Parameter Determination in BRF+ (Transaction OPD)</H1><BR /> <STRONG>&nbsp;</STRONG>During document output, the master form template is determined by comparing each defined rule with the current data provided by the application. If a parameter is not defined (no value entered), this parameter is considered as a match, and else, system determines the rule where all parameters match. Master form template is used corresponding to this rule.<BR /> <BR /> &nbsp;<BR /> <H2 id="toc-hId--20340487">1:Maintain the Output type</H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-26.png" /></P><BR /> <BR /> <H2 id="toc-hId--216853992">2:Maintain the Receiver</H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-28.png" /></P><BR /> <BR /> <H2 id="toc-hId--413367497">3:Maintain Printer Settings</H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-29.png" /></P><BR /> <BR /> <H2 id="toc-hId--609881002">4:Maintain Form template</H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-30.png" /></P><BR /> <BR /> <H2 id="toc-hId--806394507">5:Maintain Output Relevance</H2><BR /> <P style="overflow: hidden;margin-bottom: 0px"><STRONG> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-31.png" /><BR /> </STRONG></P><BR /> <BR /> <H1 id="toc-hId--362250648">Output Processing:</H1><BR /> Output determination is performed in document based on determination rules defined for Output type, receiver role, channel, form template and printer setting with status as ‘To be Output”. Default data can be changed in the document.<BR /> <BR /> &nbsp;<BR /> <BR /> Settlement Document output is processed in Fiori App Change Settlement Document.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-23.png" /></P><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/01/Capture-24.png" /></P><BR /> Output is successfully processed for the desired output channels.<BR /> <BR /> Furthermore, there is a job scheduling app available: 'Schedule Job for Document Output - Settlement Management'. This tile is part of business catalog 'Sales - Settlement Management Document Output Scheduling'.<BR /> <BR /> If the status of the output document remains in To-Be output not changing to completed/ Successful, Implement SAP not: 3075079 - Output Type has dispatch "Immediately" but it not processed.<BR /> <BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <H4 id="toc-hId--1438973174">Conclusion:</H4><BR /> This functionality very useful where customer has access to the Output Management configuration based on BRF+.<BR /> <BR /> Solution is applied in Output Management using BRF+ in new Green field S/4 HANA Implementation and also in Expert Level Mock Implementation in S/4 HANA Simple Logistics Trainings.<BR /> <BR /> With SAP S/4HANA a new Output Management approach is in place. By design, the new output management includes cloud qualities such as extensibility enablement, multi tenancy enablement and modification free configuration. Therefore, the complete configuration differs from the configuration that is used when output management is based on NACE.<BR /> <BR /> I would very much appreciate your comments and suggestions.<BR /> <BR /> &nbsp;<BR /> <BR /> Thank you<BR /> <BR /> Satwik Joshi 2023-02-02T22:49:00+01:00 https://community.sap.com/t5/supply-chain-management-blog-posts-by-members/freight-settlement-document-posting-to-profitability-segment/ba-p/13571824 Freight Settlement Document posting to profitability segment 2023-09-29T01:19:08+02:00 Surajit233 https://community.sap.com/t5/user/viewprofilepage/user-id/163896 Across industries, inbound freight costs get absorbed into Inventory and drive profitability decisions upon sales to external customers. While using the SAP TM module, freight settlement documents (as it's called by its acronym “FSD”) drive most of the accounting postings. A common requirement from all clients is to post the settlement to the SAP profitability analysis or margin analysis module. In S4, account-based profitability analysis (A-COPA) or margin analysis is one such profitability analysis tool. This blog will focus on the S4 margin analysis scenario only.<BR /> <BR /> &nbsp;<BR /> <BR /> In the S4 embedded TM module, the freight settlement document will collect the charges from the freight order and create the service PO to post the carrier freight charges. Along with the service PO, the freight settlement will also post the confirmation of the service entry sheet (acronym “SES”) for the same service PO. There are various accounting treatments that can be adopted for this service entry sheet posting. I will be discussing a common approach for the service entry sheet posting in this blog. I will also be showing while pursuing this approach how we can make the system settings post to Account-based COPA or margin analysis.<BR /> <BR /> &nbsp;<BR /> <BR /> High--level Process Flow for Inbound Freight has been using the Figure 1 diagram<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Figure-1-High-level-process-flow-1.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Figure 1 High-level process flow</P><BR /> The above depicts a scenario for the transportation managed by a purchasing organization for external purchase. Based on this process flow, the purchase order (or this can easily be customizable in the TM (transportation management) module to use Inbound Delivery), creates the freight unit for material getting purchased. This freight unit will be converted to a freight order. In the freight order, the carrier will be assigned and all transportation charges will be calculated. The freight order will be settled to financial accounting and general ledger using the freight settlement document (acronym “FSD”).<BR /> <BR /> &nbsp;<BR /> <BR /> This blog will focus on the system settings that would be necessary to make the freight settlement document post to account-based profitability analysis (acronym “A-COPA” or margin analysis in S4 HANA).<BR /> <BR /> By S4 HANA embedded TM design, the freight settlement document that creates the service entry sheet can be posted to a profit and loss account using a cost center. However, based on the accounting method described in this blog, the business requires that the profitability segment be used instead and used in the subsequent document.<BR /> <BR /> The accounting method proposed in the blog uses a “clearing account” in the service entry sheet posting.<BR /> <BR /> Freight Settlement Document creates two documents, a service purchase order and a service entry sheet to confirm the service. The details of this mapping are part of the Transportation management setup. This blog will focus on accounting postings and the activation of margin analysis assignments.<BR /> <BR /> &nbsp;<BR /> <BR /> Example: Purchase order from an external supplier will have a freight carrier, that would directly bill the purchasing organization. Let’s say the freight agreed is $100. &nbsp;As soon as the purchase order is dispatched, the freight unit will be generated. Upon confirmation from the freight carrier about the inbound shipment, a freight order will be created. Figure 2 and Figure 3 show proposed accounting postings that involve two balance sheet GL accounts but when the freight order is settled via the freight settlement document, the system will look for a cost object. This can be posted to a profitability segment. The profitability segment will later be used to post to the “cost distribution” document.<BR /> <P class="image_caption" style="text-align: center;font-style: italic;font-family: SAPRegular, 'Helvetica Neue', Arial, sans-serif;overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Figure-2-1.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Figure 2: Debit Side posting to Freight Clearing (B/S) GL during Freight Settlement</P><BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Figure-3.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Figure 3: Credit Side posting to GR/IR (B/S) GL</P><BR /> &nbsp;<BR /> <BR /> Following configuration changes will be required to achieve this posting. Under the settlement Transportation management à Settlement à Freight Settlement à Integration for Settlement Posting à Assign Purchasing Information Posting, assign a material group.<BR /> <BR /> Follow the Purchasing à Material Master à Entry Aids for Items Without a Material Master to enter a default valuation class for the material group<BR /> <BR /> Next using Materials Management à Valuation and Account Assignment à Account Determination without Wizard à Configure Automatic Postings, the Freight Clearing GL account can be mapped under GBB/VBR account key. This mapping will need to be updated for the valuation class mapped under the Purchasing setting mentioned above.<BR /> <BR /> &nbsp;<BR /> <BR /> The offset of this Service Entry Sheet accounting will be the WRX Account Key.<BR /> <BR /> &nbsp;<BR /> <BR /> Next, to handle the profitability Segment posting for the Freight Settlement Document will be made possible using a BADI.<BR /> <BR /> /SCMTMS/SFIR_SES_ACC_ASSIGN<BR /> <BR /> &nbsp;<BR /> <BR /> This BADI (Figure 4) has sample code delivered by standard SAP. Within this code, the Internal table “lt_sfir_charge_item’ would contain the charge elements that have been copied over from the Freight order. For each of these charge elements, the profitability segment can be activated using a simple profit center mapping. One way to derive this profit center would be to read the material plant view profit center using the MARC table.<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/09/Figure-4.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">BADI to activate the Margin Analysis profitability segment</P> 2023-09-29T01:19:08+02:00 https://community.sap.com/t5/supply-chain-management-blog-posts-by-members/tm-freight-actual-invoice-posting-to-price-variance-gl/ba-p/13576508 TM Freight Actual Invoice Posting to price variance GL 2023-10-06T13:32:06+02:00 Surajit233 https://community.sap.com/t5/user/viewprofilepage/user-id/163896 In S4 HANA embedded TM (Transportation Management), Freight and other related charges are accrued through the freight settlement Document (FSD). FSD will create and post a freight service PO (purchase order) and its corresponding service entry sheet confirmation (goods receipt). The freight charges can be accrued via this service entry sheet confirmation and later can be distributed to the product-level margin analysis module using the “cost distribution” posting. Once the actual freight invoice is received, the actual charges can be different than the amount estimated or planned for. In the standard TM module, this variance still stays under the GL account that is used for the service entry sheet. In any organization, the purchasing department would like to split and apply this variance to the products that are part of the original order. This blog will show a simple enhancement to purchase price variance accounting. for these actual freight invoices.<BR /> <BR /> &nbsp;<BR /> <BR /> The following figures will show a proposal of the accounting entries accompanying the actual carrier freight Invoice. Let’s say the freight charges have been planned as $100 and upon receiving the actual freight invoice from the carrier, it was found to be $50 higher. Figure 1 shows that the $50 will be charged to a freight clearing GL account if this is the account that the freight settlement document uses. The offset of this posting will be to the Carrier payables (accounts payable sub-ledger GL).<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Figure-1.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Figure 1: Debit Side posting to Freight Clearing GL during cost distribution</P><BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Figure-2.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Figure 2 shows the offset for the actual freight invoice variance</P><BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <BR /> The next two figures show the debit (Figure 3) and credit side (Figure 4) of the cost distribution document that will be created while posting the Carrier Invoice. In the standard S4 system, the cost distributions by default are not activated for the “actual” carrier invoices. To solve this gap, a BADI (ERPTMS_IV_AT_POST_BADI) shown in Figure 5, should be activated. Once the enhancement is active in the system, during posting the Carrier AP Invoice, the system will call the cost distribution posting program again and will create a new additional cost distribution document. This document can be normally handled like any other cost distribution document using transaction code WLFLTM2 - Overview Freight Cost Distribution.<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Figure-3.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Figure 3: Debit Side posting to Expense (P/L) GL during cost distribution</P><BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Figure-4.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Figure 4: Credit Side posting to Freight Clearing (B/S) GL during cost distribution</P><BR /> &nbsp;<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/10/Figure-5.png" /></P><BR /> <P class="image_caption" style="text-align: center;font-style: italic">Figure 5: BADI to activate the cost distribution on the Freight Invoice</P><BR /> &nbsp;<BR /> <BR /> In conclusion, I would like to mention that once this BADI is activated, the incoming Invoice from the carrier will create an additional cost distribution document. While implementing this BADI, one can simply adopt the suggested code supplied by the system. By doing so, the price variance requirement around carrier invoices can be easily mapped to the other robust cost distribution functionality of the TM module. For additional requirements, this BADI or other cost distribution BADIs can be leveraged. 2023-10-06T13:32:06+02:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/comprehensive-issues-related-to-transactions-wb2r-sv-and-wb2r-sc/ba-p/13571795 Comprehensive issues related to transactions WB2R_SV and WB2R_SC 2023-11-30T13:32:25+01:00 rodrigo_benvenutti https://community.sap.com/t5/user/viewprofilepage/user-id/322139 In the world of business, efficiency is key. But what happens when the tools you rely on become sources of frustration? That's where we step in. In this blog, we're diving into the nitty-gritty of two essential transactions, WB2R_SV and WB2R_SC. These may sound like a bunch of letters and numbers, but they play a crucial role in Supplier / Customer Contract Settlement. We won't bore you with complicated business jargon, but instead, we'll tackle the common issues and problems users face when working with these transactions.<BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId-963869670">List of Issues Aimed to Solve with this Blog</H2><BR /> <UL><BR /> <LI style="list-style-type: none"><BR /> <UL><BR /> <LI>Shortdump: DBSQL_DUPLICATE_KEY_ERROR</LI><BR /> <LI>Shortdump: EXPORT_TOO_MUCH_DATA</LI><BR /> <LI>Shortdump: CONVT_NO_NUMBER</LI><BR /> <LI>Shortdump: SAPSQL_PARSE_ERROR</LI><BR /> <LI>Shortdump: DBSQL_STMNT_TOO_LARGE</LI><BR /> <LI>Shortdump: TSV_TNEW_PAGE_ALLOC_FAILED</LI><BR /> <LI>Performance</LI><BR /> <LI>Error FF765 - Transaction key does not exist</LI><BR /> <LI>Error WAB205 - Cannot save; diff. attribute in &amp;1 and altern. &amp;2</LI><BR /> <LI>Error WAB208 - No reference information for reference document category &amp;1 passed.</LI><BR /> <LI>Error WB2R111 - Internal error: Not all partial settlements could be distributed</LI><BR /> <LI>Error WS118 - Document &amp;1 has status &amp;2 and is complete.</LI><BR /> <LI>Field POSNR is wrong in tables WBRP and/or WB2_D_BVDETAIL</LI><BR /> </UL><BR /> </LI><BR /> </UL><BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId-767356165">DBSQL_DUPLICATE_KEY_ERROR</H2><BR /> <H3 id="toc-hId-699925379">Program SAPLWB2_REBATES_POST</H3><BR /> <P style="padding-left: 40px"><SPAN class="title">Please review the content of article number </SPAN><A href="https://me.sap.com/notes/3394884" target="_blank" rel="noopener noreferrer">3394884</A>.</P><BR /> <BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId-374329155">EXPORT_TOO_MUCH_DATA</H2><BR /> <P style="padding-left: 40px"><SPAN style="font-size: 1rem"><SPAN class="title">Please review the content of article number <A href="https://me.sap.com/notes/3394978" target="_blank" rel="noopener noreferrer">3394978</A></SPAN></SPAN>.</P><BR /> <BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId-177815650">CONVT_NO_NUMBER</H2><BR /> Make sure you have implemented the provided notes:<BR /> <UL><BR /> <LI><A href="https://me.sap.com/notes/3051332" target="_blank" rel="noopener noreferrer">3051332</A></LI><BR /> </UL><BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--18697855">SAPSQL_PARSE_ERROR</H2><BR /> <H3 id="toc-hId--86128641">Program CL_WB2_REBATE_SETTLEMENT</H3><BR /> <P style="padding-left: 40px"><SPAN class="title">Please review the content of article number </SPAN><A href="https://me.sap.com/notes/3394962" target="_blank" rel="noopener noreferrer">3394962</A>.</P><BR /> <BR /> <H3 id="toc-hId--282642146">Program SAPLV61Z</H3><BR /> <P style="padding-left: 40px"><SPAN class="title">Please review the content of article number <A href="https://me.sap.com/notes/2682781" target="_blank" rel="noopener noreferrer">2682781</A>.</SPAN></P><BR /> <BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--608238370">DBSQL_STMNT_TOO_LARGE</H2><BR /> <H3 id="toc-hId--675669156">Program CL_WB2_REBATE_SETTLEMENT======CP</H3><BR /> <P style="padding-left: 40px"><SPAN class="title">Please review the content of article number </SPAN><A href="https://me.sap.com/notes/3403729" target="_blank" rel="noopener noreferrer">3403729</A>.</P><BR /> <BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--654011023">TSV_TNEW_PAGE_ALLOC_FAILED</H2><BR /> <P style="padding-left: 40px"><SPAN class="title">Please review the content of article number </SPAN><A href="https://me.sap.com/notes/3403770" target="_blank" rel="noopener noreferrer">3403770</A>.</P><BR /> <BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--850524528">Performance</H2><BR /> <SPAN class="title">Please review the content of article number </SPAN><A href="https://me.sap.com/notes/3405529" target="_blank" rel="noopener noreferrer">3405529</A>.<BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--1047038033">Error FF765</H2><BR /> In the pricing schema used, check what is the tax condition type. Then review if an accounting key was maintained. If not maintained, the system cannot pass the data to accounting.<BR /> <BR /> Also, read the article <A href="https://me.sap.com/notes/2535889" target="_blank" rel="noopener noreferrer">2535889</A>.<BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--1243551538">Error WAB205</H2><BR /> The error is usually caused by missing "Document Schema Group" in table TMKV.<BR /> <BR /> To fix it, follow the instructions described in article <A href="https://me.sap.com/notes/2893326" target="_blank" rel="noopener noreferrer">2893326</A>.<BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--1440065043">Error WB2R111</H2><BR /> <SPAN class="title">Please review the content of article number </SPAN><A href="https://me.sap.com/notes/3405475" target="_blank" rel="noopener noreferrer">3405475</A>.<BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--1636578548">Error WS118</H2><BR /> You received this error message because you executed the report in a check run. In this case, the system couldn't give a number for the settlement. Please execute the report in the live run to avoid this error message.<BR /> <BR /> <HR /><BR /> <BR /> <H2 id="toc-hId--1833092053">Field POSNR</H2><BR /> <SPAN class="title">Please review the content of article number </SPAN><A href="https://me.sap.com/notes/3405508" target="_blank" rel="noopener noreferrer">3405508</A>. 2023-11-30T13:32:25+01:00 https://community.sap.com/t5/supply-chain-management-blog-posts-by-sap/customizing-transfer-manager-in-freight-cost-allocation-in-sap-tm/ba-p/13578542 Customizing Transfer Manager in Freight Cost Allocation in SAP TM. 2023-12-11T17:15:51+01:00 former_member809312 https://community.sap.com/t5/user/viewprofilepage/user-id/809312 In some projects, FI colleagues required to have some values from the Sales Order, Purchaser Order, Deliveries to be available in the Settlement Document (ABD) and based on that will explain in this blog How To make it available.<BR /> <BR /> As I mentioned early in the other Blog <A href="https://blogs.sap.com/2023/10/03/freight-cost-allocation-in-sap-tm-integration-with-financial-area-of-sap./" target="_blank" rel="noopener noreferrer">Freight Cost Allocation in SAP TM Integration with Financial area of SAP. | SAP Blogs</A>, this part from TM use the solution “<A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/f89cf0387e8a460c8a37990b268da59f/cb564b8acbdd47b29c571579e3115348.html?version=2023.000" target="_blank" rel="noopener noreferrer">Settlement Management | SAP Help Portal</A>”.<BR /> <P style="overflow: hidden;margin-bottom: 0px">In the part of <A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/f89cf0387e8a460c8a37990b268da59f/cb564b8acbdd47b29c571579e3115348.html?version=2023.000" target="_blank" rel="noopener noreferrer">Settlement Management | SAP Help Portal</A> exist one functionality called “<STRONG>Transfer Manager” </STRONG>tool is used in Settlement Management to manipulate the data of settlement management documents when certain business (transfer) events occur during the creation of new documents orthe change of existing documents.</P><BR /> <P style="overflow: hidden;margin-bottom: 0px">To make an example, you need to have the “<STRONG>Customer Reference</STRONG>”, from the Sales Order in the Settlement Document (ABD)in the “<STRONG>Reference Document Number</STRONG>”.</P><BR /> Sales Order:<BR /> <BR /> <IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/1-28.png" /><BR /> <BR /> &nbsp;<BR /> <BR /> Settlement Document (ABD):<BR /> <BR /> &nbsp;<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/2-17.png" /></P><BR /> &nbsp;<BR /> <BR /> Customizing need:<BR /> <BR /> Logistics General -- Settlement Documents -- Specify Settings for Transfer Manager - Define Transfer Groups<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/3-14.png" /></P><BR /> Create a Transfer Group and Transfer Rules:<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/4-13.png" /></P><BR /> &nbsp;<BR /> <BR /> As you can see above, we map the field from the Sales Order table <STRONG>VBAK-BSTNK</STRONG> into the Settlement table <STRONG>WZRE_S_HEADER_FIELDS – XBLNR</STRONG><BR /> <BR /> After created your transfer rule assigned it to the <STRONG>Assign Transfer Groups to Settlement Document Type (via Settle. Doc. Type)</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/5-7.png" /></P><BR /> &nbsp;<BR /> <BR /> The Standard Doc type for TM is <STRONG>1600 - Cost Distribution – TM</STRONG><BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/6-7.png" /></P><BR /> With this setup you will transfer data from Sales Order, Purchase Order, (Delivery - Inbound and Outbound).<BR /> <BR /> PO tables.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/7-6.png" /></P><BR /> Delivery tables.<BR /> <P style="overflow: hidden;margin-bottom: 0px"><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/blog_attachments/2023/12/8-5.png" /></P><BR /> &nbsp;<BR /> <BR /> Also available using BRF+ <A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/f89cf0387e8a460c8a37990b268da59f/6aac56c4ce9e48f392beca87aecdfec0.html?version=2023.000&amp;q=transfer" target="_blank" rel="noopener noreferrer">Working with BRFplus Within Transfer Manager | SAP Help Portal</A><BR /> <BR /> Download and upload it :<BR /> <BR /> <A href="https://me.sap.com/notes/2809114" target="_blank" rel="noopener noreferrer">2809114 - Composite SAP Note: BRFPlus for Transfer Events - SAP for Me</A><BR /> <BR /> <A href="https://me.sap.com/notes/3410593" target="_blank" rel="noopener noreferrer">3410593 - Use of BRFplus functions in the transfer manager - valid for S4CORE 108 - SAP for Me</A><BR /> <BR /> You can use the following events to change data for the creation of settlement documents for freight costs from transportation management.<BR /> <BR /> T1 Change data for creation from purchase order<BR /> T2 Change data for creation from sales order<BR /> T3 Change data for creation from delivery<BR /> Prerequisites<BR /> <BR /> You have implemented the classes for source value determination and classes for copy requirements that you want to use in transfer rules.<BR /> In requirement and source value classes you sometimes have additional data available as source or target data. For example the internal table with all condition records as structure T_KOMV in event 6E (Change before update). Which additional data you have available you can check in the coding where the event is called. You can find this using the where-used-list for the relevant event in the constant structure GCS_EVENT in class CL_WLF_TRANSFER_MANAGER.<BR /> You have implemented BRFplus functions that you want to use in transfer rules.<BR /> Activities<BR /> <BR /> 1. Select the transfer event for which you want to define a transfer group with transfer rules.<BR /> 2. Create a transfer group for the transfer event.<BR /> 3. Create the transfer rules for the transfer group.<BR /> 4. Assign the transfer group to the relevant settlement document types for the transfer event.<BR /> Standard Settings<BR /> <BR /> Refer:<BR /> <BR /> <A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/f89cf0387e8a460c8a37990b268da59f/cb564b8acbdd47b29c571579e3115348.html?version=2023.000&amp;q=Transfer%20Manager" target="_blank" rel="noopener noreferrer">Settlement Management | SAP Help Portal</A><BR /> <BR /> <A href="https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/f89cf0387e8a460c8a37990b268da59f/806eaf74c2c244cda0f7db47440586d6.html?version=2023.000&amp;q=Transfer%20Manager" target="_blank" rel="noopener noreferrer">Transfer Manager | SAP Help Portal</A><BR /> <BR /> <A href="https://me.sap.com/notes/2135627" target="_blank" rel="noopener noreferrer">2135627 - FAQ: Settings for Agency Business Document with reference to TM Freight Settlement Document - SAP for Me</A><BR /> <BR /> <A href="https://me.sap.com/notes/2487531" target="_blank" rel="noopener noreferrer">2487531 - Posting Agency Business/Settlement Mangement documents to COPA scenarios - SAP for Me</A><BR /> <BR /> <A href="https://me.sap.com/notes/2642502" target="_blank" rel="noopener noreferrer">2642502 - Settlement Document Posting - Error F5 727 (The maximum number of items for an FI document ('999') has been exceeded) - SAP for Me</A><BR /> <BR /> <A href="https://me.sap.com/notes/2040354" target="_blank" rel="noopener noreferrer">2040354 - Error Occurs when Reversal or Cancelling of FSD in SAP ERP - SAP for Me</A><BR /> <BR /> &nbsp;<BR /> <BR /> Hope this help you!<BR /> <BR /> Regards<BR /> <BR /> Rogerio Lima. 2023-12-11T17:15:51+01:00 https://community.sap.com/t5/technology-blog-posts-by-members/how-to-add-a-new-field-to-business-volume-selection-criteria/ba-p/13616932 How to add a new field to Business Volume Selection Criteria? 2024-02-27T18:34:04.825000+01:00 tugcezorlu https://community.sap.com/t5/user/viewprofilepage/user-id/893206 <P>When creating a condition contract, we select the sales criteria of that condition contract with the Business Volume Selection Criteria.</P><P>The standard Business Volume Selection Criteria in the system may not match the customer's needs.</P><P>In this case, we can create this need by adding new fields to the&nbsp;Business Volume Selection Criteria</P><P>SAP IMG (SPRO)</P><P>Logıstıcs- General&gt; Settlement Management&gt; Condition Contract Management&gt; Condition Contract Settlement &gt; Define and Configure Field Combinations for Business Volume Selection</P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="21.png" style="width: 891px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69840i22D692E2020E4F90/image-size/large?v=v2&amp;px=999" role="button" title="21.png" alt="21.png" /></span></P><P>In the meantime, we need to get a good customer analysis. Does the user need to add a new Business Volume Selection Criteria or add a new field to the existing Business Volume Selection Criteria?</P><P>We can add either way</P><P>If they want a new Business Volume Selection Criteria, we select new entries. If they want to add a new field to the existing Business Volume Selection Criteria, we create it by copying it from the existing one.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="22.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69842iE9A69158BA5AF2D3/image-size/large?v=v2&amp;px=999" role="button" title="22.png" alt="22.png" /></span></P><P>Suppose in our scenario we want to give the following options together</P><P>a field that is not in the billing type standard Business Volume Selection Criteria</P><P>there are others but not under one choice</P><P>Sales organization- Customer- Billing Type-Material Group</P><P>We can copy the sales organization or customer by selecting the line with the customer</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="23.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69843iC732086721DB5C8D/image-size/large?v=v2&amp;px=999" role="button" title="23.png" alt="23.png" /></span></P><P>We write the field names in the description by giving the appropriate number from the number sequence</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="24.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69844iE26FE7583501EEC8/image-size/large?v=v2&amp;px=999" role="button" title="24.png" alt="24.png" /></span></P><P>Than press enter and click oke</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="25.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69845i8CBBA691800A452B/image-size/large?v=v2&amp;px=999" role="button" title="25.png" alt="25.png" /></span></P><P>It was created. Select the line and click the Field Assignment</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="26.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69846i0D083CD1BB38ABE0/image-size/large?v=v2&amp;px=999" role="button" title="26.png" alt="26.png" /></span></P><P>Fields and click enter, you will get the following error</P><P>even if the billing type is a standard field, it gives an error because it has not been added before</P><P>If you want to add a Z* field, you can follow the same steps</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="27.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69848i9B1CA80C9B6B5B44/image-size/large?v=v2&amp;px=999" role="button" title="27.png" alt="27.png" /></span></P><P>Copy WB2_S_BVB_FIELDCAT and go to SE11 paste data type and click change</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="28.png" style="width: 881px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69849i80B3933ED0BFCABE/image-size/large?v=v2&amp;px=999" role="button" title="28.png" alt="28.png" /></span></P><P>Find append structure</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="29.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69850i81DC35EDD8E5D8BF/image-size/large?v=v2&amp;px=999" role="button" title="29.png" alt="29.png" /></span></P><P>Double click ZZAPPEND and add FKART field and press enter-activated</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="30.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69851i229C9A80F8330CD1/image-size/large?v=v2&amp;px=999" role="button" title="30.png" alt="30.png" /></span></P><P>Go back and we can see our field on chart</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="31.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69853i9622446DE7665CB2/image-size/large?v=v2&amp;px=999" role="button" title="31.png" alt="31.png" /></span></P><P>We came back to the customization field and when we said enter, it took the field and did not give an error and data was saved.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="32.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69854i2ABB51CB9F5AD1BD/image-size/large?v=v2&amp;px=999" role="button" title="32.png" alt="32.png" /></span></P><P>And Define and Configure Sets of Field Combinations</P><P>SAP IMG</P><P>Logıstıcs- General&gt; Settlement Management&gt; Condition Contract Management&gt; Condition Contract Settlement &gt; Define and Configure Sets of Field Combinations</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="33.png" style="width: 837px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69856i37785AC65E3C5093/image-size/large?v=v2&amp;px=999" role="button" title="33.png" alt="33.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="34.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69857iD2A8F35DC1DACA23/image-size/large?v=v2&amp;px=999" role="button" title="34.png" alt="34.png" /></span></P><P>Click new entries</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="35.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69859iDAC5CFB165C874F4/image-size/large?v=v2&amp;px=999" role="button" title="35.png" alt="35.png" /></span></P><P>Write Field comb. Number press enter and save</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="36.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69860iB7DA717B2D55C5C6/image-size/large?v=v2&amp;px=999" role="button" title="36.png" alt="36.png" /></span></P><P>Go to transaction WCOCO for create a new Condition Contract and we can see new entries at Business Volume Selection Criteria</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="37.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69861i556FA34CE84B3D5C/image-size/large?v=v2&amp;px=999" role="button" title="37.png" alt="37.png" /></span></P><P>And we can give selection criteria</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="38.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/69862i2E03A052BB99299A/image-size/large?v=v2&amp;px=999" role="button" title="38.png" alt="38.png" /></span></P><P>I would be happy to read your thoughts and comments and if there are better ways to fulfil the requirement, please leave them in the comment section below.</P><P>Thanks so much!</P> 2024-02-27T18:34:04.825000+01:00 https://community.sap.com/t5/supply-chain-management-blog-posts-by-members/lsp-scenario-in-transportation-freight-settlement-forwarding-settlement/ba-p/13656628 LSP Scenario in Transportation: Freight Settlement / Forwarding Settlement Document Posting errors 2024-04-03T10:47:20.608000+02:00 amar_medavarapu https://community.sap.com/t5/user/viewprofilepage/user-id/795172 <P>Some of the errors found during the setup &amp; respective solutions:</P><P>1. Cannot apply distribution level; cannot distribute costs</P><UL class="lia-list-style-type-circle"><LI>Forwarding order is completely independent and does not refer to an order-based transportation requirement (OTR) or delivery-based transportation requirement (DTR). hen you calculate charges, the system cannot distribute costs because there are no order or delivery items in the freight order.</LI></UL><UL><LI>Uncheck the “enable cost determination” in the FSD type(see image below).</LI></UL><P>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="amar_medavarapu_0-1712111452499.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/90178i0BED41CDA81640D5/image-size/medium?v=v2&amp;px=400" role="button" title="amar_medavarapu_0-1712111452499.png" alt="amar_medavarapu_0-1712111452499.png" /></span></P><UL><LI>Change the “distribution level” setting to “Forwarding Order” in the SPRO&gt;Define Cost Distribution profiles</LI></UL><P>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="amar_medavarapu_1-1712111452506.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/90180iE4462F209CBF7D2F/image-size/medium?v=v2&amp;px=400" role="button" title="amar_medavarapu_1-1712111452506.png" alt="amar_medavarapu_1-1712111452506.png" /></span></P><P>2. Agreement not found for organizational unit TM_SORG1 and party 17186002</P><UL class="lia-list-style-type-circle"><LI>Make sure Soldto/Shipto Party is extended to the TM SalesArea in the BP transaction.</LI></UL><P>3. Accruals posting failed as posting period is closed</P><UL class="lia-list-style-type-circle"><LI>Check &amp; close posting periods using MMPV &amp; MMRV</LI></UL><P>4. Unable to determine tax country for the billing document in SAP TM</P><P>&nbsp;</P><UL class="lia-list-style-type-circle"><LI>Maintain the country in the shipto/soldto address.</LI></UL><P>5. Sales area is not defined error</P><P>&nbsp;</P><UL class="lia-list-style-type-circle"><LI>Maintain the default distribution channel &amp; division in the SPRO&gt; “Define General Settings for TM “</LI></UL><P>6. ‘Billing document creation failed’ during FWSD posting.</P><P>&nbsp;</P><UL class="lia-list-style-type-circle"><LI>Under VOFM, use the appropriate copy routines in the copying requirements.</LI></UL><P>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="amar_medavarapu_2-1712111452511.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/90179i7CD9DE7BB885B1EA/image-size/medium?v=v2&amp;px=400" role="button" title="amar_medavarapu_2-1712111452511.png" alt="amar_medavarapu_2-1712111452511.png" /></span></P><P>&nbsp;</P><P>Finally, posted both the FSD &amp; FWSD to the S4 core system.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="amar_medavarapu_3-1712111452526.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/90181iA6CCFCBD01A1D597/image-size/medium?v=v2&amp;px=400" role="button" title="amar_medavarapu_3-1712111452526.png" alt="amar_medavarapu_3-1712111452526.png" /></span></P><P>&nbsp;</P><P>I hope this is helpful to the TM consultants &amp; I would like to receive any feedback or comment from you.</P><P>Thanks for reading.</P><P>_Amar_</P><P>&nbsp;</P><P><a href="https://community.sap.com/t5/c-khhcw49343/SD+%252528Sales+and+Distribution%252529/pd-p/209057551571413566377230676804921" class="lia-product-mention" data-product="1080-1">SD (Sales and Distribution)</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/MM+%252528Materials+Management%252529/pd-p/477297786799213261950044802925335" class="lia-product-mention" data-product="998-1">MM (Materials Management)</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SAP+S%25252F4HANA+Finance/pd-p/67837800100800006927" class="lia-product-mention" data-product="800-1">SAP S/4HANA Finance</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/FIN+Controlling/pd-p/165905235116577077914579113243106" class="lia-product-mention" data-product="953-1">FIN Controlling</a>&nbsp;</P><P><a href="https://community.sap.com/t5/c-khhcw49343/SAP+Transportation+Management/pd-p/01200615320800000686" class="lia-product-mention" data-product="879-1">SAP Transportation Management</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SAP+S%25252F4HANA/pd-p/73554900100800000266" class="lia-product-mention" data-product="799-1">SAP S/4HANA</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SAP+Supply+Chain+Management/pd-p/01200615320800000492" class="lia-product-mention" data-product="862-1">SAP Supply Chain Management</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SD+Billing/pd-p/102045428488054002446664744695930" class="lia-product-mention" data-product="1081-1">SD Billing</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SAP+Invoice+and+Goods+Receipt+Reconciliation/pd-p/67837800100800005970" class="lia-product-mention" data-product="668-1">SAP Invoice and Goods Receipt Reconciliation</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/MM+Invoice+Verification/pd-p/458360983784136828334119370605946" class="lia-product-mention" data-product="1000-1">MM Invoice Verification</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/MM+Purchasing/pd-p/507573428100543543566493124410813" class="lia-product-mention" data-product="1001-1">MM Purchasing</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/LE+%252528Logistics+Execution%252529/pd-p/264113000323749692806973999948926" class="lia-product-mention" data-product="989-1">LE (Logistics Execution)</a>&nbsp;</P> 2024-04-03T10:47:20.608000+02:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/vendor-rebates-sap-s4hana/ba-p/13765499 Vendor Rebates - SAP S4HANA 2024-07-19T14:54:06.403000+02:00 DinithiSenarathna https://community.sap.com/t5/user/viewprofilepage/user-id/1481590 <P><SPAN>A vendor rebate is a financial incentive, vendors offer to encourage buyers to purchase larger quantities or meet specific purchasing targets. The rebate process defines, monitor, and modifies purchasing rebate agreements flexibly based on supplier, product, and volume-based purchasing commitments.</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DinithiSenarathna_0-1721367382484.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/138689iB189BF6F96396E4D/image-size/medium?v=v2&amp;px=400" role="button" title="DinithiSenarathna_0-1721367382484.png" alt="DinithiSenarathna_0-1721367382484.png" /></span></P><P>The Purchasing Rebate Processing scope item in SAP concerns the subsequent settlement of rebate conditions agreed upon with a supplier. Here’s a breakdown of the process and key components involved:</P><P>Condition Contracts Management</P><P>&nbsp;&nbsp; - Rebate Agreements: Condition contracts are used to enter rebate agreements with suppliers. These contracts contain details about the agreed rebate conditions. In a condition contract, you specify organizational and process control parameters, business volume selection criteria, rebate conditions, and a settlement calendar.</P><P>Settlement Calendar</P><P>&nbsp; - The calendar includes dates for delta accrual, partial settlements, and final settlements. Delta Accruals is a procedure where accruals are not posted with transactional documents but are posted subsequently in a specific settlement run. During partial and final settlements, the rebate calculation is performed based on the business volume and rebate conditions specified in the contract. Settlement documents are created to claim the rebate payments from the supplier.</P><P>Data Sources for Business Volume Determination</P><P>&nbsp;&nbsp; - Supplier Invoices are generally used for amount-based rebate calculations. Material Documents are used for Goods receipt postings, usually applied for quantity or weight/volume-based rebate calculations.</P><P>In this article, we explore the two primary methods for settling condition contracts in the vendor rebate process within SAP S/4HANA, depending on the nature of the rebate agreement. When rebates are considered a cost reduction or gain from procurement activities, you perform a goods-related settlement as accounts payable, creating a credit memo with the supplier as the payer. This approach ensures that taxation is consistent with the taxation in the procurement process. Conversely, if the rebate agreement reflects a service rendered for the supplier, the settlement is performed as accounts receivable, generating an invoice for the supplier. Here, the taxation for the rebate amount is carried out in accordance with the service provided.</P><P>&nbsp;</P><P>Additionally, there is a variant process concerning the transfer of settlement documents to accounting. Typically, settlement documents are created and immediately released to accounting. However, you can also employ a two-step condition contract to collect and post settlement documents from different condition contracts in a single journal entry to accounting. In this scenario, the reversal of accruals and customer revenues is not posted until the collective settlement document is created.</P><P>The Business Process diagram for Vendor Rebates is as below</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DinithiSenarathna_1-1721367442159.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/138690iDEA30FFA210046EE/image-size/medium?v=v2&amp;px=400" role="button" title="DinithiSenarathna_1-1721367442159.png" alt="DinithiSenarathna_1-1721367442159.png" /></span></P><P>Explain this with a real-world example let’s take the below retail business scenario</P><P>BestBuy Mart, a leading retail chain, negotiates a volume-based vendor rebate agreement with Crunchy Delights, a prominent snack food supplier. The agreement stipulates that if BestBuy Mart purchases over 50,000 units of a specific snack product within six months, they will receive a 5% rebate on the total purchase value exceeding 50,000 units.’</P><P>BestBuy Mart enters the rebate agreement details into SAP S/4HANA, specifying the product, time frame, and rebate percentage. Throughout the six months, BestBuy Mart places multiple purchase orders for the snack product, with SAP S/4HANA tracking all purchases linked to the rebate agreement. By the end of the six months, BestBuy Mart has purchased 60,000 units.</P><P>SAP S/4HANA calculates the rebate amount based on the 10,000 units exceeding the threshold, applying the 5% rebate rate to the total purchase value of these units. Subsequently, SAP S/4HANA generates a rebate credit memo for the calculated amount and processes the payment request to Crunchy Delights. BestBuy Mart utilizes SAP S/4HANA’s reporting tools to review rebate earnings and settlement details, ensuring transparency and accuracy in financial reporting.</P><P>In this article, we will discuss the Fiori applications used in the vendor rebate process in SAP S/4HANA.</P><P>Fiori app – “Monitor Supplier Condition Contracts”</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DinithiSenarathna_2-1721367484801.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/138691i9DBC6AE1E4EBA24C/image-size/medium?v=v2&amp;px=400" role="button" title="DinithiSenarathna_2-1721367484801.png" alt="DinithiSenarathna_2-1721367484801.png" /></span></P><P>Using this app we can Create new condition contracts, release condition contracts, and lock condition contracts for settlement. Also, users can monitor the life cycle of condition contracts and analyze relevant contract data from different perspectives.</P><P>Fiori App – "Display business volume – Condition Contracts"</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DinithiSenarathna_3-1721367598264.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/138693i13880F2E9764002A/image-size/medium?v=v2&amp;px=400" role="button" title="DinithiSenarathna_3-1721367598264.png" alt="DinithiSenarathna_3-1721367598264.png" /></span></P><P>In this application, using the Customer, Condition Contract, or Settlement Date can view the business volume data for the condition contracts</P><P>Fiori Application - "Settle Condition Contracts"</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DinithiSenarathna_4-1721367633343.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/138695i3966CDED89ED9A22/image-size/medium?v=v2&amp;px=400" role="button" title="DinithiSenarathna_4-1721367633343.png" alt="DinithiSenarathna_4-1721367633343.png" /></span></P><P>Using this app we can poste accruals according to the pricing conditions specified in the condition contract. Also to create Supplier credit memo (settlement document) and reverse the existing accruals we are using this application.</P><P>Fiori Application – "Collect Settlement Documents"</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DinithiSenarathna_5-1721367676516.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/138697i6F9AD4C5A9E5F71E/image-size/medium?v=v2&amp;px=400" role="button" title="DinithiSenarathna_5-1721367676516.png" alt="DinithiSenarathna_5-1721367676516.png" /></span></P><P>This application is use for Create Collective Documents from Final Settlement of the vendor rebates.</P><P>Using these applications you can precede the vendor rebates process in sap S4HANA starting from Condition contract creation, Release Supplier Condition Contract for Settlement, Check Business Volume, create partial and final settlements and approval and finally create the collect settlement documents.</P><P>This article aims to give a high-level understanding of vendor rebates and settlement in SAP S4HANA using Fiori applications. There are many pre-configurations and master data creation before this rebate process and in form next article I hope to discuss those with a complete overview. Please do share your comments. It will be very supportive of the next articles.</P><P>&nbsp;</P> 2024-07-19T14:54:06.403000+02:00 https://community.sap.com/t5/supply-chain-management-blog-posts-by-members/rebates-condition-contracts-partial-settlements-with-individual-business/ba-p/13976265 Rebates (Condition Contracts) Partial Settlements with individual business volume 2025-01-07T18:09:06.630000+01:00 HariBoyapati2 https://community.sap.com/t5/user/viewprofilepage/user-id/1912127 <P><STRONG>Partial Settlement</STRONG> refers to the process of making a partial payment or credit settlement against a rebate agreement. This typically occurs when a customer or business partner earns a rebate, but the full amount due under the agreement isn't paid in one go. Instead, a portion of the rebate is settled, leaving the remainder for future settlement. As an example, an annual rebate agreement with partial settlement every quarter.</P><P>Let us under how the partial settlement of rebate condition contract works in S4 with an example:</P><P>There is an agreement with the customer stipulating that they will receive a 5% rebate on their business volume, provided they make purchases totaling $100,000.</P><TABLE width="290"><TBODY><TR><TD width="64"><P>&nbsp;</P></TD><TD width="116"><P>Quarterly Sales</P></TD><TD width="111"><P>Rebate amount</P></TD></TR><TR><TD width="64"><P>Q1</P></TD><TD width="116"><P>$50,000</P></TD><TD width="111"><P>0</P></TD></TR><TR><TD width="64"><P>Q2</P></TD><TD width="116"><P>$75,000</P></TD><TD width="111"><P>$6,250</P></TD></TR><TR><TD width="64"><P>Q3</P></TD><TD width="116"><P>$100,000</P></TD><TD width="111"><P>$5,000</P></TD></TR><TR><TD width="64"><P>Q4</P></TD><TD width="116"><P>$75,000</P></TD><TD width="111"><P>$3,750</P></TD></TR></TBODY></TABLE><P>&nbsp;</P><P>Let’s walk through how the rebate amount is calculated each quarter. In Q1, the total sales amount is $50,000, which does not meet the required business volume of $100,000. Therefore, the rebate for Q1 is zero. By the end of Q2, the cumulative business volume reaches $125,000 (Q1: $50,000 + Q2: $75,000). The rebate is calculated on the total of $125,000, resulting in a rebate of $6,250. By the end of Q3, the total business volume increases to $225,000. A 5% rebate on this amount equals $11,250. However, since $6,250 has already been settled in Q2, this amount is deducted from the $11,250, leaving a Q3 settlement amount of $5,000.</P><P>This process follows the standard functionality in the CCM rebate agreements.</P><H2 id="toc-hId-1078530331">Individual Partial Settlement:</H2><P>Let's examine how individual partial settlements operate. Business volumes are not cumulative; instead, each quarter's business volume is assessed independently. According to the annual agreement, the customer must purchase products worth $100,000 within a quarter to qualify for the rebate for that specific quarter</P><TABLE width="290"><TBODY><TR><TD width="64"><P>&nbsp;</P></TD><TD width="116"><P>Quarterly Sales</P></TD><TD width="111"><P>Rebate amount</P></TD></TR><TR><TD width="64"><P>Q1</P></TD><TD width="116"><P>$50,000</P></TD><TD width="111"><P>0</P></TD></TR><TR><TD width="64"><P>Q2</P></TD><TD width="116"><P>$75,000</P></TD><TD width="111"><P>0</P></TD></TR><TR><TD width="64"><P>Q3</P></TD><TD width="116"><P>$100,000</P></TD><TD width="111"><P>$5,000</P></TD></TR><TR><TD width="64"><P>Q4</P></TD><TD width="116"><P>$75,000</P></TD><TD width="111"><P>0</P></TD></TR></TBODY></TABLE><P>&nbsp;</P><P>Configuration required:</P><P>Menu path: WLFA -&gt; Condition Contract Management -&gt; Condition Contract Settlement -&gt; Specify Settlement Settings for Condition Contract Types</P><P>In the “Settlement Dates” section, for Partial settlement type select 2-Separate.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HariBoyapati2_0-1735961284393.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207411i4EE3B003BEE02874/image-size/medium?v=v2&amp;px=400" role="button" title="HariBoyapati2_0-1735961284393.png" alt="HariBoyapati2_0-1735961284393.png" /></span></P> 2025-01-07T18:09:06.630000+01:00 https://community.sap.com/t5/financial-management-blog-posts-by-sap/master-royalties-and-commissions-settlements-with-sap-cloud-erp-amp-sap/ba-p/14172403 Master Royalties and Commissions Settlements with SAP Cloud ERP & SAP Subscription Billing 2025-08-12T14:46:34.443000+02:00 christian_ilmberger https://community.sap.com/t5/user/viewprofilepage/user-id/424601 <P>Managing and charging services effectively in a subscription-based business model is crucial for sustained revenue and customer satisfaction. SAP Subscription Billing supports you in handling these aspects by offering intuitive solutions to manage your subscription business efficiently. When integrated with SAP S/4HANA Cloud Public Edition, it empowers organizations to streamline their financial processes. This integration also facilitates efficient and transparent management of complex subsequent settlement processes, such as royalties, internal, and external commissions in an automated manner. Understanding this synergy can transform how your business handles subscription services and the associated settlements, leading to optimized operations and improved financial outcomes.</P><P><STRONG>Exploring Different Settlement Options</STRONG><BR /><U>1. Intercompany Royalties:&nbsp;</U><BR />This settlement option is designed to manage royalties between different entities within the same corporate structure. When one company in a corporate group uses a product or service owned by another entity, intercompany royalties compensate the owning entity. This process ensures precise and compliant revenue distribution within corporate groups, enhancing financial accuracy and facilitating intercompany reconciliation.<BR /><U>2. External Royalties:&nbsp;</U><BR /><SPAN>Businesses often need to settle royalties with external entities or licensors who own certain intellectual properties or products that are included in the businesses' own offerings to their customers</SPAN>.&nbsp;<SPAN>These royalties are crucial for fulfilling legal obligations to licensors and securing continuous usage rights for commercially lucrative intellectual properties.</SPAN><BR /><U>3. Internal Commissions:&nbsp;</U><BR />Motivating sales teams through well-structured commission plans can directly impact the success of any business. Internal commissions are calculated based on sales performance and are pivotal in driving sales personnel to achieve their targets. This settlement process ensures that commissions are distributed fairly, based on clear conditions set within the agreement.<BR /><U>4. External Commissions:&nbsp;</U><BR />Similar to internal commissions but involving external partners, such as sales agents that help drive sales from outside the company. This commission model must ensure that these external partners are rewarded appropriately for their contributions to driving the company’s revenue, thereby fostering a healthy and profitable external partnership.</P><P><STRONG>Unlocking Robust Settlement Management Capabilities&nbsp;</STRONG><BR />The integration of SAP Subscription Billing with SAP S/4HANA Cloud Public Edition enables organizations to unlock advanced tools for managing settlements efficiently. Through the integration scenario Subscription Management with Sales Billing (scope item 57Z), your business can access essential subsequent processes such as:</P><UL><LI>Royalties Settlement for Sales (55I):&nbsp;<SPAN>This scope item facilitates the comprehensive management of intercompany and external royalty settlements</SPAN>. <A href="https://me.sap.com/processnavigator/globalSearch/55I" target="_self" rel="noopener noreferrer">Learn more about Royalties Settlement for Sales</A>.</LI><LI>Sales Commissions - External Sales Representative (2TT): Seamlessly handles the settlements of external sales commissions . This scope item supports the management agreements with external sales agents, ensuring accurate and timely settlements aligned with business goals. <A href="https://me.sap.com/processnavigator/globalSearch/2tt" target="_self" rel="noopener noreferrer">Explore Sales Commissions for External Representatives.</A></LI><LI>Internal Commissions Settlement for Sales (3TD):&nbsp;<SPAN>Supports internal settlements of sales commissions, enabling businesses to manage employee incentives effectively and promote a performance-driven sales environment</SPAN>. <A href="https://me.sap.com/processnavigator/globalSearch/3TD" target="_self" rel="noopener noreferrer">More on Internal Commissions Settlement for Sales.</A></LI></UL><P><BR />Condition contract, a central object in Settlement Management, manages all necessary conditions required for settlement, fostering an efficient and transparent process. By leveraging the above mentioned scope items, companies can ensure that their settlement processes are not only comprehensive but are also finely tuned to their specific business requirements. To accommodate variations from the default settlement process, each scope item comes with process variants. See the respective test scripts for details via the links above.</P><P><STRONG>Conclusion</STRONG>&nbsp;<BR />Integrating SAP Subscription Billing with SAP S/4HANA Cloud Public Edition amplifies your operational efficiency. It streamlines the settlement aspect of your business. With robust features and seamless integration, the solution ensures your financial settlement processes are automated, making your operations effortlessly smooth and efficient.</P><P><STRONG>Related Information&nbsp;</STRONG><BR />Explore deeper into each specific settlement process:</P><UL><LI><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/7d9da5fff26b4461a9125401794c7be6/0a27ac08164e4695b4a00941668afdb5.html" target="_self" rel="noopener noreferrer">Royalties Settlement&nbsp;</A></LI><LI><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/e6a740f26c994f63a89b514683e060a0/8d9fb48c94c34a0e87524245a2ac4488.html" target="_self" rel="noopener noreferrer">Internal Commissions Settlement&nbsp;</A></LI><LI><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/1bb45c1149984b6c8f5ef955bd757756/75a92083a8924b1a8deff0c3294bd761.html" target="_self" rel="noopener noreferrer">External Commissions Settlement</A></LI></UL><P>Co-Author:&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/189534">@shweta_kesarwani</a>.</P> 2025-08-12T14:46:34.443000+02:00 https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/condition-contract-process-customer-rebate-payment-to-an-alternate-customer/ba-p/14298022 Condition Contract: Process Customer Rebate payment to an alternate Customer or Vendor 2025-12-26T23:20:51.050000+01:00 HariBoyapati2 https://community.sap.com/t5/user/viewprofilepage/user-id/1912127 <H2 id="toc-hId-1767534530">Business Requirement:</H2><P>Multiple customers are tagged to a Buying group. Rebate Condition Contract should allow to make the rebate payment buying group or any of the individual customers or to an external vendor. Buying group customer will inform the client to which customer or the vendor to make the rebate amount.</P><H2 id="toc-hId-1571021025">System set-up needed:</H2><P>Assign settlement process type “0S35 - &nbsp;Sales Rebate Manual from Customer AccPay” and settlement document type “0S31 – Sales Rebate AccPay Manual” to the Condition Contract type 0S01 – Sales Rebate in "Specify settlement settings for Condition Contract type".</P><H2 id="toc-hId-1374507520">Process Rebate Payment:</H2><P>Tcode: WB2R_DOC_ENTRY</P><P>Enter the Condition Contract number, Settlement date, Settlement date type as “1 Partial Settlement” and then click on “Create”</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HariBoyapati2_0-1766787579796.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/356203i3413D17E379C4836/image-size/medium?v=v2&amp;px=400" role="button" title="HariBoyapati2_0-1766787579796.png" alt="HariBoyapati2_0-1766787579796.png" /></span></P><P>&nbsp;</P><P>&nbsp;A pop-up will come to select the Settlement Process Type</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HariBoyapati2_1-1766787579800.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/356204iD518AAB510E633D5/image-size/medium?v=v2&amp;px=400" role="button" title="HariBoyapati2_1-1766787579800.png" alt="HariBoyapati2_1-1766787579800.png" /></span></P><P>&nbsp;</P><P>Select the settlement process type as ZS30 to make rebate payment to customer. To make payment to vendor, select the settlement process type as ZS35.</P><P>When you select Settlement process type as ZS30, below pop-up appears.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HariBoyapati2_2-1766787579806.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/356205i74B1849DDCF73945/image-size/medium?v=v2&amp;px=400" role="button" title="HariBoyapati2_2-1766787579806.png" alt="HariBoyapati2_2-1766787579806.png" /></span></P><P>&nbsp;</P><P>Rebate recipient from the condition contract defaults into the Bill-to party field. This can be changed to desired customer to whom the rebate must be paid.</P><P>To make the Rebate payment to the vendor, select the Settlement process as ZS35.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HariBoyapati2_3-1766787579811.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/356206i8F54417BA013ECAC/image-size/medium?v=v2&amp;px=400" role="button" title="HariBoyapati2_3-1766787579811.png" alt="HariBoyapati2_3-1766787579811.png" /></span></P><P>&nbsp;</P><P>Enter the vendor number to whom the customer rebate amount has be paid.</P><P>This way we can process rebate amount to an alternate customer or a vendor.</P><P>&nbsp;</P> 2025-12-26T23:20:51.050000+01:00