Skip to Content
Author's profile photo Zatopek Ondrej

BCM – error when creating payment medium

In this blog I will take a look on a situation where there is an error during payment file creation after the final approver has approved a payment batch in Bank Communication Management. When such an error occurs, usually there is this kind of message in transaction BNK_MONI:

The error can be investigated further in SM37 transaction where you should find a job in the status “cancelled”.

In our case the problem is in missing authorizations to folder where the payment medium should be stored.

Of course this error needs to be corrected by granting authorizations to the user who is executing the payment approval and thus creating payment file. The problem is that even after it has been corrected, the status in BNK_MONI remains as “Error in payment medium creation”. To fix this error, two steps need to be executed.

  1. Run the report RBNK_BATCH_REPEAT_SAPFPAYM – this report recreates the original job for payment medium creation with same parameters. It is also possible to delete old job data.

File date and file ID can be found in BNK_MONI. After the execution a new job has been created.

2. Next step is to run the report RBNK_BATCH_RETRY_FILE_CREATION. This report sets the             correct status in BNK_MONI. We need to enter correct batch number.

With this procedure the status is correctly updated and further processing is possible (import of status messages from the bank).

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Kiran K
      Kiran K


      Do you mean to say the above steps will let us create the Payment File without cancelling the failed Payment Run in F110.

      Is this related to the functionality where F110 creates a Payment File in bank specific format ( @ or # separated on App server and from there transfers it to the Bank ?

      Kindly let me know if I am wrong.


      Author's profile photo Zatopek Ondrej
      Zatopek Ondrej
      Blog Post Author

      Hi Kiran,

      yes. The above process basically reschedules the original job that has been cancelled. Therefore it will create the payment medium (if the original error has been solved) and thus it is not necessary to reverse F110 / F111 payment runs.



      Author's profile photo Alexis Otto
      Alexis Otto

      Very nice, thank you! This is not an easy log to find and helped alot!

      Author's profile photo Madan Kumar Vattikuti
      Madan Kumar Vattikuti

      Hi Ondrej

      I have a situation where payments have bean made and bank has accepted the payments, batch status updated with received by bank in BNK_MONI, now business realised that there is one vendor bank details updated wrongly and immediately called bank and stopped the payment.

      Now we need to change the status of the batch to rejected by bank in BNK_MONI, Do you know how can we do it?

      Thanks & Regards

      Madan Kumar V

      Author's profile photo TCS Support
      TCS Support

      Hi Zato,

      Can you please let me know which authorisation was missing.

      I am facing exact issue and don't know which authorisation to be provided to user.