SAP BCM Overview and Configuration
SAP BCM Overview and Configuration
12 30 24,416
Overview:
BCM stands for Bank Communication Management, which is a component under
FSCM (Financial Supply Chain Management). BCM is responsible for communication
with a bank in terms of payments sent, acknowledgments received and approval
workflows before payments are sent to the bank. Having said that BCM does not send
payment files to banks. It’s a middleware that picks up the file, encrypts it, and sends it
to the bank. BCM is responsible for the grouping of payments, merging of batches,
approvals for batches, and generating the payment batch. These batches get updated in
the bank monitor. Upon receiving responses/acknowledgments from the bank, the bank
monitor gets updated with appropriate status. In short, bank monitor is your single
source of truth for payment batches.
Configuration Pre-requisites:
To be performed by basis team:
Make sure the workflow templates and tasks are assigned as general task. To do
so call transaction PFTC. Update task type and task. Click on edit to update this
task as general task. If this is not maintained as general task, you will not be able
to see your batch in bank monitor(BNK_MONI/BNK_MONIP). Below is the
list of task type which needs to be updated/ checked:
50100075, 50100025,50100066,50100024,50100021.
BCM Configuration:
This blog will cover only basic business scenario where we will have approvals in place
and relevant rules, roles and responsibilities created.
As stated, above BCM is a part pf FSCM module in SAP. Below is the node for BCM.
Basic settings:
Path:
Below are standard basic settings for a payment batch. Select signature required only if
signatories are maintained in BAM (Bank account management)
Payment grouping:
Here you will have to create the rule which will be used in the workflows in next step.
These rules are created based on business requirements.
Release strategy:
Path:
Path:
Create rule
Insert agents for 2nd level approvers as done for first level approvers above
Select conditional and click on create to trigger 2nd level approval workflow using the
rule id created earlier.
Choose your options as shown on the screen below. You can always use drop-down:
Click on save and add it in a customizing transport:
This covers basic configuration for BCM. BCM offers flexibility to choose how you
may want to do batch grouping. This can be done by using additional criteria for
payment grouping as below:
Select group fields from drop down and assign priority as per the requirements.
Check out my next blog on payment status management and bank statement monitor.
Note: I have covered only BCM basic configuration. Payment status management and
bank statement monitor will be covered in next blog.
Happy SAPing !!
Assigned Tags
12 Comments
You must be Logged on to comment or reply to a post.
BALASA MANJUNATH
March 15, 2022 at 1:08 pm
Please share link of next blog payment status management and bank statement monitor.
Like 0
Share
Hassan Suleiman
April 28, 2022 at 4:59 pm
Like 0
Share
David Sanaphonh
July 5, 2022 at 7:48 pm
Like 0
Share
Sanjay Mukhopadhyay
December 5, 2022 at 1:40 pm
Hi Jarna, first of all big thanks for sharing the detailed customizing steps with
explanation. I am wondering what is the role of BCM apart of approval of payment files
through customized workflow ? If a client is implementing SAP MBC ( Multi Bank
Connectivity), is it advisable to have SAP BCM activated / implemented or is there a
workaround without BCM ? Can you also share your experience on how the linkage
between SAP BCM and SAP MBC will be setup by the SAP MBC team ? Thanks in
advance.
Like 0
Share
Jarna Hemnani
Blog Post Author
December 28, 2022 at 11:37 am
Thanks for reading my blog. This is a very good question indeed. Do read by bog post
on SAP MBC as well.
SAP MBC is like a middleware which will act as a swift partner whereas, SAP BCM is
more of workflows and controls to make payments to bank. monitor bank payments and
much more.
Like 0
Share
Like 0
Share
Jarna Hemnani
Blog Post Author
February 1, 2023 at 9:05 am
Like 0
Share
Harish Pothuguntla
February 3, 2023 at 6:05 am
Hi Jarna Hemnani
Greetings
Actually i am working as senior SAP consultant i have gone through your blog it is
good.
"Note: I have covered only BCM basic configuration. Payment status management and
bank statement monitor will be covered in next blog"
Thanks
Harish
Like 0
Share
Jarna Hemnani
Blog Post Author
February 3, 2023 at 10:31 am
Hi Harish,
Thanks for reading my blog. Payment status management and bank statement monitor
blogs are not published yet. I am still in process of writing on these 2 topics. Will
publish these blogs soon. However, PSM is a very standard config in SPRO and you
map statuses based on the response codes you receive from bank.
Like 0
Share
Harish Pothuguntla
February 3, 2023 at 11:34 am
Hi Jarna Hemnani
Thanks
Harish
Like 0
Share
jithendra Shivashankar
March 16, 2023 at 12:13 pm
Hi Jarna Hemnani
Could you please post how to configure logic file directory in Transaction FILE.
Thanks
Jithendra
Like 0
Share
jithendra Shivashankar
March 17, 2023 at 9:11 am
Hi Jarna Hemnani
Greetings
Actually, I am working as SAP consultant i have gone through your blog it is good.
"Note: I have covered only BCM basic configuration. Payment status management and
bank statement monitor will be covered in next blog."
Thanks
Jithendra KS
Like 0
Share