https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/NW-ABAP-Business-Rule-Framework-(BRFplus)-qa.xml SAP Community - NW ABAP Business Rule Framework (BRFplus) 2026-03-04T12:10:58.849537+00:00 python-feedgen NW ABAP Business Rule Framework (BRFplus) Q&A in SAP Community https://community.sap.com/t5/supply-chain-management-q-a/how-to-trigger-email-using-opd-brf-only-for-purchase-order-change-scenario/qaq-p/14058824 How to trigger Email using OPD (BRF+) only for purchase order change scenario 2025-03-27T12:18:58.737000+01:00 Rohit_Chavan1 https://community.sap.com/t5/user/viewprofilepage/user-id/2054564 <P>Hi Expert,</P><P>How to trigger Email Notification using OPD transaction (BRF+) only if someone change Purchase Order.</P><P>No need to trigger Email during Purchase Order creation.</P><P>Best Regards&nbsp;</P> 2025-03-27T12:18:58.737000+01:00 https://community.sap.com/t5/technology-q-a/dynamic-workflow-badi-in-if-usmd-ssw-syst-method-caller-is-not-working/qaq-p/14061934 Dynamic Workflow BAdI in IF_USMD_SSW_SYST_METHOD_CALLER is not working 2025-03-31T14:45:45.928000+02:00 rei12345 https://community.sap.com/t5/user/viewprofilepage/user-id/2001262 <P>Hello</P><P>I am implementing a dynamic workflow using a System Method BAdI. I have already created a service name and assigned it as a filter value in the BAdI.</P><P>(The other code reads data from the change request and I am only permitted to share the condition code below.) Here is the code within the BAdI:</P><P><!-- StartFragment --><SPAN>&nbsp;<SPAN class="">CONSTANTS</SPAN><SPAN class="">:</SPAN><BR />&nbsp;&nbsp;&nbsp;&nbsp;lc_action_approve&nbsp;<SPAN class="">TYPE&nbsp;</SPAN>usmd_crequest_action&nbsp;<SPAN class="">VALUE&nbsp;</SPAN>'03'<SPAN class="">,</SPAN><BR />&nbsp;&nbsp;&nbsp;&nbsp;lc_action_reject&nbsp;&nbsp;<SPAN class="">TYPE&nbsp;</SPAN>usmd_crequest_action&nbsp;<SPAN class="">VALUE&nbsp;</SPAN>'04'<SPAN class="">.</SPAN></SPAN></P><P><!-- StartFragment --><SPAN><SPAN class="">*Check&nbsp;MBRSH</SPAN><BR />&nbsp;&nbsp;<SPAN class="">CASE&nbsp;</SPAN>ls_material<SPAN class="">-</SPAN>mbrsh<SPAN class="">.</SPAN><BR />&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class="">WHEN&nbsp;</SPAN>'M'<SPAN class="">.</SPAN><BR />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ev_action&nbsp;<SPAN class="">=&nbsp;</SPAN>lc_action_reject<SPAN class="">.</SPAN><BR />&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class="">WHEN&nbsp;</SPAN><SPAN class="">OTHERS</SPAN><SPAN class="">.</SPAN><BR />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ev_action&nbsp;<SPAN class="">=&nbsp;</SPAN>lc_action_approve<BR />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class="">.</SPAN><BR />&nbsp;&nbsp;<SPAN class="">ENDCASE</SPAN><SPAN class="">.</SPAN></SPAN></P><P>I have placed a debugger within the code, and I can confirm that the condition is being evaluated. However, after the system processes ev_action (e.g., lc_action_approve), the workflow does not proceed to the next step. Conversely, if ev_action equals lc_action_reject, the M2 step is not triggered.</P><P>Thank you!</P><P>Best regards,</P><P>Rei</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Filter Value" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/244818iA96C3FCCF018699A/image-size/large?v=v2&amp;px=999" role="button" title="Filter Value.png" alt="Filter Value" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Filter Value</span></span><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Non User agent Table" style="width: 497px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/244817i93141E0AAB0A0DA5/image-size/large?v=v2&amp;px=999" role="button" title="Non User Agent Table.png" alt="Non User agent Table" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Non User agent Table</span></span><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Service Name" style="width: 661px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/244816i11A250816F56640C/image-size/large?v=v2&amp;px=999" role="button" title="Service Name.png" alt="Service Name" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Service Name</span></span><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Single Value Table" style="width: 562px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/244819iC34669F3F0688DE3/image-size/large?v=v2&amp;px=999" role="button" title="Single Value Table.png" alt="Single Value Table" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">Single Value Table</span></span></P><P>&nbsp;</P> 2025-03-31T14:45:45.928000+02:00 https://community.sap.com/t5/technology-q-a/quot-mdg-custom-brf-application-amp-function-configured-for-activity/qaq-p/14067366 "MDG: Custom BRF+ Application & Function Configured for Activity Determination in Change Request — N 2025-04-05T20:26:13.916000+02:00 Gayathri05 https://community.sap.com/t5/user/viewprofilepage/user-id/1735337 <P>Hello Experts,</P><P>I am working on SAP MDG and facing an issue in Activity Determination for Change Requests.</P><P>I have configured my own Custom BRF+ Application and Function for Activity Determination under the path:</P><P>SPRO → MOC → Change Request → Configure Properties of Change Request Step → Create Change Request - Activity Determination using Decision Table.</P><P>In my configuration:</P><P>I have created a Custom BRF+ Application.</P><P>Developed a Function (Mode: Functional Mode).</P><P>Created a Decision Table for determining the Activity based on conditions like Change Request Type, Material Type, etc.</P><P>Assigned the BRF+ Function in the respective configuration under SPRO.</P><P>But when I create a Change Request in MDG, the system is not triggering my BRF+ application and not determining the Activity automatically.</P><P>It is directly taking the default Activity, and I am not getting any errors in SLG1 logs also.</P><P>Can anyone help me with:<BR />What could be missing in this configuration?</P><P>Any prerequisite settings or checks required?</P><P>How to debug or trace whether the BRF+ function is being called?</P><P>Any Exit or BADI involvement in this scenario?</P><P>Thanks in advance for your help and suggestions.</P> 2025-04-05T20:26:13.916000+02:00 https://community.sap.com/t5/technology-q-a/output-device-not-found-in-brf-configuration/qaq-p/14068667 Output device not found in brf+ configuration 2025-04-07T18:07:44.440000+02:00 fabiop https://community.sap.com/t5/user/viewprofilepage/user-id/138040 <P>Hi everyone,</P><P>I have this problem, after I configured a ZPDF device output in SPAD, I cannot see it into the Output parameter determination functions:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="fabiop_1-1744041977535.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/247743i391C51AAF1EDFEAC/image-size/medium?v=v2&amp;px=400" role="button" title="fabiop_1-1744041977535.png" alt="fabiop_1-1744041977535.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="fabiop_0-1744041952370.png" style="width: 507px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/247742iBE1E6E29386BF00C/image-dimensions/507x61?v=v2" width="507" height="61" role="button" title="fabiop_0-1744041952370.png" alt="fabiop_0-1744041952370.png" /></span></P><P>Anyone got the same problem?</P><P>Thanks in advance</P> 2025-04-07T18:07:44.440000+02:00 https://community.sap.com/t5/technology-q-a/how-to-migrate-settings-for-enabling-versioning-in-decision-table-to-qa/qaq-p/14089313 How to migrate settings for enabling Versioning in decision table to QA? 2025-04-29T12:28:43.592000+02:00 gopalkrishna_baliga https://community.sap.com/t5/user/viewprofilepage/user-id/188399 <P>Dear Experts,</P><P>&nbsp; &nbsp;I have a BRF plus decision table in ECC.</P><P>&nbsp; &nbsp;The business users want to check change history where they want to see which user has added a new record or updated a record in teh decision table. So for this i opened the decision table in BRF workbench and swiched on versioning under General tab</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gopalkrishna_baliga_0-1745912711953.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/255921iF4960E3B5A48D713/image-size/medium?v=v2&amp;px=400" role="button" title="gopalkrishna_baliga_0-1745912711953.png" alt="gopalkrishna_baliga_0-1745912711953.png" /></span></P><P>I want to do the same (swich on versioning) in QA system as well. However i don't have developer access in QA.&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gopalkrishna_baliga_1-1745913338135.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/255930iF2C89C8F8171AE9A/image-size/medium?v=v2&amp;px=400" role="button" title="gopalkrishna_baliga_1-1745913338135.png" alt="gopalkrishna_baliga_1-1745913338135.png" /></span></P><P>Therefore i tried to transport the same using customizing request. But it adds the entire FDT000 table data in the TR.</P><P>After migration i get error:&nbsp;&nbsp;</P><P>Not released:Error in pre-export methods for request XXXXXXX</P><P><STRONG>BRF+: Object changed after write to transport</STRONG></P><P>What am I doing wrong? What is the correct way to migrate the versioning ON settings to QA?&nbsp;&nbsp;</P><P>&nbsp;Thanks</P><P>Gopal</P> 2025-04-29T12:28:43.592000+02:00 https://community.sap.com/t5/technology-q-a/i-want-to-migrate-the-configuration-from-nast-to-brf-between-s-4hana-and/qaq-p/14103886 I want to migrate the configuration from NAST to BRF+ between S/4HANA and Commerce Automation. 2025-05-16T16:54:36.832000+02:00 LisandroGorgone https://community.sap.com/t5/user/viewprofilepage/user-id/1927722 <P>I want to migrate the configuration from NAST to BRF+ between S/4HANA and Commerce Automation. Does anyone know where I can find documentation or the steps to follow for that?</P> 2025-05-16T16:54:36.832000+02:00 https://community.sap.com/t5/technology-q-a/brf-opd-sales-order-confirmation-edi-print-output/qaq-p/14119996 BRF+ OPD Sales Order Confirmation EDI Print Output 2025-06-05T12:02:20.048000+02:00 arindamsur https://community.sap.com/t5/user/viewprofilepage/user-id/1073 <P>Dear Expert,</P><P>I am trying to setup BRF+ OPD setup for order confirmation. After doing all necessary steps of configuration, I am getting an error message. Can anyone help me to resolve these error</P><P><STRONG>Sales Order Confirmation:</STRONG></P><P><STRONG>EDI: </STRONG>SOAP API B2B: S/4Hana on premises (not S/4 Hana public cloud)</P><P><STRONG>Error:</STRONG>&nbsp;No active outbound service for appl. obj. &lt;Sales Order No&gt;, outp. type ORDER_CONFIRMATION, BuPa &lt;Business Partner No&gt;</P><P><STRONG>SAP Error Code:&nbsp;</STRONG><SPAN>APOC_OR_MESSAGES404</SPAN></P><P><SPAN><STRONG>Print:</STRONG>&nbsp; Can anyone tell me Standard Sales Order confirmation print form template name?</SPAN></P><P><SPAN>Thanks,</SPAN></P><P><SPAN>Arindam Sur</SPAN></P> 2025-06-05T12:02:20.048000+02:00 https://community.sap.com/t5/technology-q-a/brf-updates-to-amt-doccur-aren-t-reflected-in-it-currencyamount-leading-to/qaq-p/14120093 BRF+ updates to AMT_DOCCUR aren't reflected in IT_CURRENCYAMOUNT, leading to posting, but unchanged. 2025-06-05T13:27:43.082000+02:00 rachna3 https://community.sap.com/t5/user/viewprofilepage/user-id/1635534 <P>Hi Gurus,</P><P><STRONG>Issue with BRF+ Integration in BAPI_ACC_DOCUMENT_POST – AMT_DOCCUR Not Updated.&nbsp;</STRONG></P><P>While integrating BRF+ with the BAPI - <STRONG>BAPI_ACC_DOCUMENT_POST</STRONG>, we attempted to modify the <STRONG>local currency amount</STRONG> (AMT_DOCCUR) dynamically using BRF+ rules. The logic was executed successfully, and the modified amount was correctly calculated within the BRF+ expression.</P><P>However, the issue arises during data mapping—specifically, when assigning the updated amount to the internal table IT_CURRENCYAMOUNT, which is a mandatory input structure for the BAPI.</P><P>Despite the updated value being present in the BRF+ output (e.g., a formula or ruleset), it is <STRONG>not getting transferred or passed</STRONG> into the IT_CURRENCYAMOUNT table during runtime. As a result, the BAPI call proceeds with the original amount (or an empty one), and the <STRONG>posting completes without reflecting the intended amount change</STRONG>.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rachna3_0-1749122573460.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/270138i4C28F76AAE1CAA46/image-size/medium?v=v2&amp;px=400" role="button" title="rachna3_0-1749122573460.png" alt="rachna3_0-1749122573460.png" /></span></P><P>Please let me know if you need anything else. Thank you so much for your quick response in advance.</P><P>Thanks again,</P><P>Rachna</P><P>&nbsp;</P> 2025-06-05T13:27:43.082000+02:00 https://community.sap.com/t5/technology-q-a/brf-s4-hana-2025-badi-code-abap-for-key-users/qaq-p/14132372 BRF+ S4/HANA 2025 BADI code ABAP for key users 2025-06-20T02:41:33.540000+02:00 adrcruzlm https://community.sap.com/t5/user/viewprofilepage/user-id/658649 <P>Dear Experts,</P><P>I'm implementing the SD_APM_SET_APPROVAL_REASON badi.</P><P>When implementing the badi, it tells me that the ABAP model for key users should be used.</P><P>For this badi, a BRF was implemented as the decision-making model.</P><P>My issue is that when I try to execute the BRF within the badi, I get the following message:</P><P>The use of Class CL_FDT_FUNCTION_PROCESS is not permitted.</P><P>I've searched some forums, but they refer to the CL_FDT_FUNCTION_PROCESS_API.</P><P>But it doesn't exist on my system.</P><P>I've also tried generating a class that inherits from CL_FDT_FUNCTION_PROCESS, but it's defined as final, so I can't inherit its properties.</P><P>Is there any other way to run the BRF from the ABAP code for key users?</P> 2025-06-20T02:41:33.540000+02:00 https://community.sap.com/t5/technology-q-a/is-there-a-released-api-rap-bo-cds-view-to-read-the-brfplus-tables/qaq-p/14134541 Is there a released API/RAP BO/CDS view to read the BRFplus tables/configuration data? 2025-06-23T16:34:16.067000+02:00 rammel https://community.sap.com/t5/user/viewprofilepage/user-id/837548 <P>Is there a released API/RAP BO/CDS view to read the BRFplus tables/configuration data?</P> 2025-06-23T16:34:16.067000+02:00 https://community.sap.com/t5/technology-q-a/adding-a-new-relationship-category-to-brf-opd/qaq-p/14137546 Adding a new relationship category to BRF+/OPD? 2025-06-26T11:20:43.294000+02:00 AndersMeinicke123 https://community.sap.com/t5/user/viewprofilepage/user-id/1767909 <P>Hello,</P><P>I'm currently working on a BRF+ project, where I'm tasked to edit the "<SPAN>OPD_V3_BILLING_DOCUMENT" to make the Receiver Decision Table include a new result column.</SPAN></P><P><SPAN>The problem arises when I try to add the new result column, as the Decision Table no longer follows SAP's template, I've tried to change the Result Data Object but that still sends errors:</SPAN></P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="AndersMeinicke123_1-1750928333864.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/279121iA5239EBFD80887C2/image-size/large?v=v2&amp;px=999" role="button" title="AndersMeinicke123_1-1750928333864.png" alt="AndersMeinicke123_1-1750928333864.png" /></span></P><P>the two errors are&nbsp;APOC_OC_CONFIG0101 and&nbsp;APOC_OC_CONFIG108.</P><P>The errors doesn't appear when I create my own Decision Table unless it share its name with one of standard SAP Decision Tables, but that isn't a solution as it then no longer appears in the OPD.</P><P>So my question is: How can I create a new Result Column without creating errors? and if that isn't an option, is there a way for me to make a new Decision Table and have that appear in the OPD?</P><P>Thanks in advance</P> 2025-06-26T11:20:43.294000+02:00 https://community.sap.com/t5/technology-q-a/is-brf-integrated-with-sap-flexible-workflow-for-dynamic-agent/qaq-p/14208092 Is BRF+ integrated with SAP Flexible Workflow for dynamic agent determination? 2025-09-05T07:24:30.975000+02:00 MustafaBensan https://community.sap.com/t5/user/viewprofilepage/user-id/1726 <P>Hi SAP Community,<BR /><BR /><SPAN>I'd like to understand whether&nbsp;SAP Flexible Workflow provides a standard/configurable integration with BRF+ for dynamic agent determination based on business rules, or if the only available approach is to invoke BRF+ through an agent determination BAdI such <EM>MMPUR_WORKFLOW_AGENTS_V2</EM>?<BR /></SPAN></P><P><SPAN>Any guidance would be appreciated.<BR /><BR /></SPAN>Thanks,<BR />Mustafa.&nbsp;</P> 2025-09-05T07:24:30.975000+02:00 https://community.sap.com/t5/financial-management-q-a/skip-role-owner-stage-approval-if-manager-is-same-as-role-owner/qaq-p/14217953 Skip Role Owner Stage Approval if Manager is same as Role Owner 2025-09-15T23:44:50.037000+02:00 joeljogygeorge https://community.sap.com/t5/user/viewprofilepage/user-id/2186425 <P>Hi,&nbsp;</P><P>&nbsp;</P><P>I have a requirement where I need to skip Role Owner stage approval if Manager is same as Role Owner. However, it is important that if there are 5 roles, and if Manager is same as Role Owner for only one of the roles, then the approval should be skipped for that one role only. Kindly provide ideas on how this can be achieved, by perhaps using BRF+ decision rules.&nbsp;</P><P><BR />Thanks,&nbsp;</P> 2025-09-15T23:44:50.037000+02:00 https://community.sap.com/t5/technology-q-a/bidder-registration-portal-in-srm-as-an-abaper/qaq-p/14262918 Bidder Registration Portal in SRM as an ABAPER 2025-11-07T11:27:17.399000+01:00 Naincy_Bharti https://community.sap.com/t5/user/viewprofilepage/user-id/2246064 <P>Hey buddy!</P><P>I am new to SAP, and want to create a Bidder Registration Portal in SRM Module, which takes input from bidders their data like Company name, GST, PAN and many more, and then after clicking submit it get move to a page which takes digital signature as input.</P><P>Can anyone give me proper roadmap considering me a complete fresher, it would be very helpful.</P><P>Thank you</P> 2025-11-07T11:27:17.399000+01:00 https://community.sap.com/t5/supply-chain-management-q-a/brf-opd-transition-help-condition-determination/qaq-p/14267058 BRf+ - OPD Transition Help Condition Determination 2025-11-12T16:10:12.233000+01:00 GAK1 https://community.sap.com/t5/user/viewprofilepage/user-id/1693922 <P>Hi Team,<BR />Have Forms and EDI configured in SAP S4 HANA public cloud, but the Form should be troiggered for few customers and for others it should be EDI.</P><P>but in the OPD we dont have options only one option is Customer Grpup which is being alread used and we cant use the same in OPD.</P><P>Need guidance in this case how to proceed further.</P><P>Regards,</P><P>Ashish</P> 2025-11-12T16:10:12.233000+01:00 https://community.sap.com/t5/supply-chain-management-q-a/where-to-download-the-business-rule-for-output-parameter-determination/qaq-p/14268410 where to download the business rule for output parameter determination - Defect overview print 2025-11-13T19:31:17.622000+01:00 RaghavanKathamuthu https://community.sap.com/t5/user/viewprofilepage/user-id/17050 <P>While printing the defect got a issue and it mentioned to maintain the OPD</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RaghavanKathamuthu_6-1763058395568.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/340290iD9E8CEEDFA88EC80/image-size/large?v=v2&amp;px=999" role="button" title="RaghavanKathamuthu_6-1763058395568.png" alt="RaghavanKathamuthu_6-1763058395568.png" /></span>Checked some configs in SIMG - Cross-Application Components- Output Control - Define Output Types<span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RaghavanKathamuthu_3-1763058057811.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/340287i0ACFE7D2A2171078/image-size/large?v=v2&amp;px=999" role="button" title="RaghavanKathamuthu_3-1763058057811.png" alt="RaghavanKathamuthu_3-1763058057811.png" /></span><BR />SIMG - Cross-Application Components- Output Control - Assign Output Channels<span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RaghavanKathamuthu_4-1763058171874.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/340288i393207A114578693/image-size/large?v=v2&amp;px=999" role="button" title="RaghavanKathamuthu_4-1763058171874.png" alt="RaghavanKathamuthu_4-1763058171874.png" /></span><BR />Tried the tcode OPD to create output parameter determination for QM_DEFECT overview. But no business rule for qm defect has been displayed.<BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RaghavanKathamuthu_5-1763058296926.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/340289i867B26B3070F6FA9/image-size/large?v=v2&amp;px=999" role="button" title="RaghavanKathamuthu_5-1763058296926.png" alt="RaghavanKathamuthu_5-1763058296926.png" /></span>Tried BRF+ tcode and add the business rule changed the used mode to expert using the settings.<BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RaghavanKathamuthu_1-1763057570293.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/340285i540E0A1F52304499/image-size/large?v=v2&amp;px=999" role="button" title="RaghavanKathamuthu_1-1763057570293.png" alt="RaghavanKathamuthu_1-1763057570293.png" /></span></P><P>Tried importing XML. but dont have the file.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RaghavanKathamuthu_2-1763057592973.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/340286iA1E312D371CF0B1C/image-size/large?v=v2&amp;px=999" role="button" title="RaghavanKathamuthu_2-1763057592973.png" alt="RaghavanKathamuthu_2-1763057592973.png" /></span>Here stuck. which XML file need to be uploaded. The file from Output Management Form template?<span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RaghavanKathamuthu_0-1763057355812.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/340283i541709BF480A1B7D/image-size/large?v=v2&amp;px=999" role="button" title="RaghavanKathamuthu_0-1763057355812.png" alt="RaghavanKathamuthu_0-1763057355812.png" /></span></P> 2025-11-13T19:31:17.622000+01:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/output-using-brf-for-order-confirmation/qaq-p/14271112 Output using BRF+ for order confirmation 2025-11-17T14:20:12.722000+01:00 Deepak_Sharma19 https://community.sap.com/t5/user/viewprofilepage/user-id/1931912 <P>Output management in SAP S/4HANA governs the generation and distribution of business<BR />documents, such as order confirmations, invoices, and delivery notes. With the advent of<BR />S/4HANA, SAP introduced a new framework for output management leveraging the<BR />Business Rule Framework Plus (BRF+), replacing the traditional NACE-based approach.<BR />This new mechanism provides greater flexibility, improved user experience, and better<BR />integration capabilities. Below is a comprehensive guide to configuring output<BR />management for order confirmation using BRF+.<BR />This documents provides a step by step guide to setup output using BRF+ for order<BR />confirmation.<BR />Step 1: Activate S/4HANA Output Management<BR />Ensure that the output management functionality is activated in the system. This is done by<BR />verifying the system configuration in SPRO:<BR />Path: SPRO &gt; Cross-Application Components &gt; Output Control &gt; Activate Output<BR />Management.<BR />Step 2: Define Output Types<BR />Navigate to the relevant configuration to define output types for sales documents:<BR />Path: SPRO &gt; &gt; Cross-Application Components &gt; Output Control &gt; Define Output Types.</P><P>Copy the standard and create new output</P><P>3: Assign output channels<BR />Path: SPRO &gt; &gt; Cross-Application Components &gt; Output Control &gt; Assign Output<BR />ChannelsCopyOUTPUT)</P><P>Step 4: Define Rules for Determination of Master Form Template<BR />Path: SPRO &gt; &gt; Cross-Application Components &gt; Output Control &gt; Define Rules for<BR />Determination</P><P>Click on new entries<BR />And enter the details as below</P><P>Step 5: Assign Form Templates<BR />Path: SPRO &gt; &gt; Cross-Application Components &gt; Output Control &gt; Assign Form<BR />Tem</P><P>Organization ID = company code Org<BR />unit Type = Sales Org (VKORG) Org<BR />Unit ID= SAGR (Sales org)</P><P>Click on new entries and enter the below</P><P>Form Template: SD_SLS_ORDER_CONFIRM (Standard)<BR />Step 6: Define Business rules for output Parameter determination<BR />Path: SPRO &gt; &gt; Cross-Application Components &gt; Output Control &gt; Define Business rules<BR />for Output Upon clicking on it new web page will be opened</P><P>Parameter determination Step1:<BR />Determination</P><P>Click on Edit and add new</P><P>Sales Org&nbsp;</P><P>Document Category C</P><P>Sales Order Type</P><P>Dispatch Time: 1 Immediate<BR />Upon entering all the details, click on activate</P><P>Parameter determination Step2:<BR />Determination Step: Receiver</P><P>Click on Edit and new entries<BR />New row will be populated. Enter the valuesRole=o/p</P><P>Upon entering the details, click on activate</P><P>Output Parameter determination Step3: Determination<BR />Step: Channel<BR />Click &amp; edit and new entries</P><P>No role is needed as we gave AG in Receiver</P><P>Upon entering the details click on activate</P><P>Output Parameter determination Step 4: Determination<BR />step: printer settings</P><P>Click on edit and new entries&nbsp;</P><P>Number of copies=1</P><P>Upon entering the details, click on activate</P><P>Output Parameters determination step 5:<BR />Determination Step: Form Template&nbsp;</P><P>Click on edit and click on ‘+’ new entries&nbsp;</P><P>Upon entering all the detail like</P><P>Output type, Form template CLICK ON ACTIVATE</P><P>Output Parameters determination step 6:<BR />Determination Step: Output Relevance&nbsp;</P><P>Click on edit and click on ‘+’ add new entries. New row will be populated and add the<BR />required entries</P> 2025-11-17T14:20:12.722000+01:00 https://community.sap.com/t5/technology-q-a/s-4hana-public-cloud-is-it-possible-to-add-a-4th-receiver-role-in-billing/qaq-p/14294964 S/4HANA Public Cloud – Is it possible to add a 4th Receiver Role in Billing Document Output 2025-12-22T06:43:17.348000+01:00 Achana_Bisoyi https://community.sap.com/t5/user/viewprofilepage/user-id/1616209 <P>Hello SAP Experts,</P><P>We are working on <STRONG>Billing Document Output Management</STRONG> in <STRONG>SAP S/4HANA Public Cloud</STRONG> using <STRONG>BRF+ (Manage Output Determination Apps)</STRONG>.</P><P>In <STRONG>Receiver determination (DT_RECEIVER)</STRONG>, the system allows only the following standard roles for Billing Document:</P><UL><LI><P>RE (Bill-to Party)</P></LI><LI><P>AG (Sold-to Party)</P></LI><LI><P>RG (Payer)</P></LI></UL><P>Our business requirement is to print <STRONG>4 copies of the Billing Invoice</STRONG> (Original, Duplicate, Triplicate, and Extra Copy).</P><P>We checked if an additional receiver role (for example, a 4th role or custom role) can be added in Output Management, but Public Cloud does not seem to support custom partner roles.</P><P><STRONG>Question:</STRONG></P><UL><LI><P>Is it technically possible in <STRONG>S/4HANA Public Cloud</STRONG> to add a <STRONG>4th receiver role</STRONG> for Billing Document output determination?</P></LI><LI><P>If not, is the <STRONG>only supported approach</STRONG> to handle multiple invoice copies inside a <STRONG>single Adobe Form</STRONG>?</P></LI></UL><P>Any official confirmation or SAP note reference would be very helpful.</P><P>Thanks in advance.</P> 2025-12-22T06:43:17.348000+01:00 https://community.sap.com/t5/technology-q-a/brf-rule-table-download-upload-grc12-sp25/qaq-p/14321875 BRF+ rule table download - upload - GRC12 - SP25 2026-02-05T04:32:19.189000+01:00 RaviDesai https://community.sap.com/t5/user/viewprofilepage/user-id/1766149 <P>Currently in our GRC12 system in we are using "ZGRAC_INITIATOR" as BRF+ rule table to take decision on which access request GRC should raise based on certain criteria i.e. new account, change account, transfer or lock account.</P><P>Now for some reason we have to update this ZGRAC_INITIATOR BRF+ table but while updating this table in DEV GRC system I found that one my colleague who was working in this project he did update the same table in 2020 and created one transport request which he did not moved further to production. So whatever changes he made those changes are still available in DEV only.</P><P>Now when I am doing my changes in DEV GRC system in the same table it is oblivious that it will also take the other changes which was done previously made in 2020.</P><P>I do not want to take those old changes as I am not aware what he did at that time.</P><P>can you please provide some guidance how we can move further in this case.</P><P>Is there any possibility that we can download current rule table from production or quality system and upload it in Dev system and then I will make my changes so that it will not impact the system.</P><P>If you have any other option, then please suggest.</P><P>Thanks&nbsp;<BR />Ravi Desai</P><P>#GRC12 #BRF+ #GRC #AccessControl</P> 2026-02-05T04:32:19.189000+01:00 https://community.sap.com/t5/technology-q-a/how-to-maintain-decision-table-in-brf-for-business-user/qaq-p/14338167 How to maintain decision table in BRF+ for business user 2026-02-27T13:54:09.501000+01:00 DEB1989 https://community.sap.com/t5/user/viewprofilepage/user-id/156789 <P>Hello Team,</P><P>I have create a BRF+ onject where I have used BRF+ decision table.</P><P>What is options available to maintan decision table without opening BRF+ tool?&nbsp;</P><P>I need some help on this.</P><P>Thanks</P><P>&nbsp;</P> 2026-02-27T13:54:09.501000+01:00