With this post I continue the series of blog posts on the functionalities around bank statement & payment program. This post describes a variation of the payment process, where the payment program does not generate payment postings, only a payment order. The post describes the end-to-end process as well as the required customizing in the....

Here is a small post that explains how to reset the interest run in SAP. The post will explain the details for both SAP ECC system and S4 HANA. If you’re interested in the topics around interest calculation, please also check my other post about enhancement of the menu in transaction FINT. Reversal in SAP ECC Interest....

My previous post focused on the baseline process around import of bank statements in Fiori. This post explores additional enhancements that are necessary if you want to upload bank statements in bank specific formats e.g., XML, CSV, JSON etc. Introduction If your bank does not provide bank statements in a commonly recognized format (e.g., MT940, Multicash, BAI....

Here is my latest post, where I’d like to share some details about SAP’s functionality. It took me some time to prepare this post and it will take some time to read it through. I hope you will not regret this time. Please also check out my other posts. Introduction Direct debit is a financial transaction,....

Hello and welcome to my blog post on automating payment proposal process through batch jobs using program RFF110S.   Introduction: – Client had a requirement to automate ONLY their proposal jobs whereas payment runs be executed manually by the AP team. Daily, business executes 20 pay-cycles for multiple company codes with varied dataset based on the....

Recently, I was working on a requirement to add additional fields into ALV report for transaction FINT and the blog post by Marek Turczynski saved me a lot of time for this task. That requirement was addressed by implementation of the BADI FI_INT_CUS01. Upon further analysis of the BADI interface, I found an interesting extension option, which can be....

This blog post discusses customer tolerances:  when a customer short pays an invoice, what happens to the difference and how can it be controlled. Key concepts: Line item tolerances Tolerances for payment advices   Overview When a customer short pays their invoices, the differences need to be reconciled.  Typically, the differences are either written off....

This post discusses some other components of the tolerance configuration that need to be taken into consideration and supplements my other blog post Managing Payment Differences with Tolerances for Lockbox Cash Application There are a few other components of customer tolerances that should be taken into consideration that will impact cash application.  Refer to Figure 1.....

ABC SAP Implementation Project will replace some of ABC’s existing legacy applications with SAP. This cutover approach document defines how existing ABC business processes, operations, systems, and data will be transitioned to SAP. It also focuses on both the technical and system processes required to have the SAP production system operational along with the interim....

How to write a user exit for validation and substitution. Sometime there is a requirement which we can achieve only with the help of technical team. Here I am explaining how a functional guy can make some basic user exit and ask ABAP team to write the correct logic.   Introduction  This document aims to....

With every passing project involving SAP I understand that the body of knowledge in finance is still full of areas worth exploration. So here is another blog post on the functionalities related to bank statement in SAP. 1. Introduction Standard SAP system provides a flexible mechanism to configure GL accounts determination for bank statement operations.....

I’m working as a FICO Consultant in Pharma Industry. In this blog post I’m writing about a scenario where I have received more quantity than I’ve ordered for. I’m going to explain how I have handled this scenario in SAP below. Before explaining my scenario in detail, I’d like to give a brief about some....

In SAP ERP it is possoible to Automate Doubtful Customer Open item transfer and create the corresponding Provision. When Customer Open Item are overdue, the accounting department may want to treat them as a bad debt based on thier own criteria. For this, the account receivable team perform some manual activities to: Do Doubtful Customer....

Assumption: Reader has basic knowledge on Accounts payables and is aware of FBZP set up in the system.  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....

Lock Box implementation for unique customer use case Objective: This Article explains the implementation and use case of Lockbox functionality Business need for implementing Lockbox for incoming check payments   Elimination of manual scanning and manual processing of incoming checks resulting in processing error and delay   Manual reversal of dis-honored or voided checks is....

Introduction After doing a full S/4 HANA Hybrid implementation of all the Fields this is a small and very important information I would love to share In SAP S/4 HANA there are some major change in Simplification. Simplification means getting rid of Redundant Functionality. There will be a lot of Transaction Codes that has been....