Tuesday, May 2, 2023

Define PO Output using BRF+ in S/4 HANA

Define PO Output using BRF+ in S/4 HANA

Output Management for PO – BRF+

When SAP S/4 HANA is implemented and , first time we are trying to view the PO output but the look and feel is different after Purchase Order created, not as earlier as we saw in Display Purchase Order in ECC.

In today’s date, if our system is S/4 HANA then it will display like this given below:

*Before Output Management Configuration

Display%20Purchase%20Order

Display Purchase Order

PO%20Output%20in%20Messages

PO Output in Messages

 It is different right.

Lets see, how we able to view the PO output or print preview by doing BRF+ Configuration.

BRF+ is a new output management is available for the processing of purchase orders in S/4 HANA.

The completed configuration differs from the configuration that is used when Output Management is based in NACE and table NAST. The configuration of Output Management is based on BRF+.

In SAP S/4 HANA, the target architecture is totally based on Adobe document server and Adobe Forms only. For the form determination rules BRF+ functionality is used.

Output Management based on NAST is no longer supported for new document in the Purchase Order.

The new Output Management supports only the Channels PRINT, EMAIL, XML (for Ariba Network Integration) and IDOC (for on-premise)

It is not mandatory to use the new Output Management, we can use the old NAST configuration by only activate or inactive the application.

SPRO Path -> SAP Ref. IMG -> Cross Application Components -> Output Control -> Manage Application Object Type Activation

Choose “Application Inactive” in Status, for which you wan to switch back to NAST.
Application%20Object%20Type%20Activation

Refer SAP Note – 2228611 for Output Management in SAP S/4 HANA.

Lets start the Configuration for PO Output with BRF+

Steps for configuring BRF+

  1. Import of BRF Plus application
  2. Manage Application Object Type Activation
  3. Define Output Types
  4. Define Business Rules for Output Determination
  5. Assign Output Channel
  6. Assign Form Template

1. Import for BRF Plus application

Download relevant application file from SAP note – 2248229 – SAP S/4HANA output management – BRFplus files. Save these in your local system drive.

Go to transaction BRF+ or BRFPLUS

BRF Plus workbench is displayed

BRF+%20Workbench

BRF+ Workbench

Click on personalize button on right top corner

Personalize%20Button

Personalize Button

Change the settings in Expert Mode

Change%20Settings%20in%20Expert%20Mode

Change Settings in Expert Mode

And then Save the settings.

Click on tools button and then select XML import

Tools%20--%20XML%20Import

Tools — XML Import

Specify the XML file location saved in earlier step in the popup and other parameters like customizing request and workbench request number.

XML%20file%20location

XML file location

Select standard radio button and click on upload XML button on top.

Application is uploaded as shown below

Application%20Upload

Application Upload

2. Manage Application Object Type Activation

In output control application is represented by object type and in this object we activate the object.

SPRO Path -> SAP Ref. IMG -> Cross Application Components -> Output Control -> Manage Application Object Type Activation

In the path go to New Entries and specify the object type – “Purchase order” and maintain Status – “Application Active”

Application%20Object%20Type%20Activation
                                                                Application Object Type

3. Define Output Types


An output type represents a business document of a single application and defines the output parameters for that document.

SPRO Path -> SAP Ref. IMG -> Cross Application Components -> Output Control -> Define Output Type

Click on New Entries and maintain Output Type – Z*Purchase Order against Application Object Type – “Purchase Order” and define Text

Output%20Type

Output Type

4. Define Business Rules for Output Determination


Business rules are created and maintained in BRFplus decision tables. These rules are used to determine the output parameters of specific business objects. Each rule comprises several determination steps connected to specific parameters. If you leave a column in the decision table blank, any value is deemed as satisfying the condition.

SPRO Path -> SAP Ref. IMG -> Cross Application Components -> Output Control -> Define Business Rules for Output Determination

Define Business Rule one by one and save the settings.

5. Assign Output Channel


In this step output channels selected with respect to supported channels by output types. To prevent the end user from selecting output channels that are not applicable for a output type, only those output channels that can actually be used should be displayed in the applications

SPRO Path -> SAP Ref. IMG -> Cross Application Components -> Output Control -> Assign Output Channels

Click on New Entries and maintain the Output type and Channel against application object – “PURCHASE_ORDER”

Assign%20Output%20Channel

Assign Output Channel

6. Assign Form Template


In this step, we assigned the Form and Program to be used for printing the Purchase Order against the Application Object – PURCHASE_ORDER and Output type.

SPRO Path -> SAP Ref. IMG -> Cross Application Components -> Output Control -> Assign Form Templates

Click on New Entries and maintained the form and program against application object and output type.

Assign%20Form%20Template

Assign Form Template

Conclusion:

Once all the configuration steps are done then create new Purchase Order and view the Print Preview or Print the document

In the new Purchase order, the status is in “In Preparation”

Purchase%20Order

Purchase Order Output

Click on Printer it will change the status to “To be Output”

Select and click on

to Send Output.

 

Reference SAP Notes:

2294198 – SAP S/4HANA output control – customized forms

2292539 – SAP S/4HANA output control – configuration

2228611 -Output Management in SAP S/4HANA

2292571 – SAP S/4HANA output control – technical setup

2248229 – SAP S/4HANA output management – BRFplus file

If this blog is helpful to you, please share your valuable comments.