Symptom
When you create any payment using Petty Cash(transaction amount is in INR currency), at that time error appears: Amount must be rounded to 50 paise or the nearest rupee.
Environment
SAP Business ByDesign
Reproducing the Issue
1. Go to Payment Management Work Center.
2. Select Petty Cash view.
3. Select the desired Petty Cash and Click on New - Incoming Cash Payment - Direct posting to G/L Account.
4. Fill the required details.
5. Enter Payment amount, e.g. 100,60 and press Enter key.
Error: Amount must be rounded to 50 paise or the nearest rupee.
Cause
The Petty Cash is actually cash received from customer or the cash paid to customer. The Petty Cash is the actual currency.
Resolution
As only 50 Paise is the lowest numeration available in country India, so the system allows creating the petty cash payment with rounding to 50 Pais
This is expected system behavior.
See Also
Keywords
INR Currency, error in incoming cash payment. , KBA , inr currency , error in incoming cash payment , AP-PAY , Payment Processing , Problem