Do you have any question about this error?
Message type: E = Error
Message class: PZ - Messages: Payment program for payment requests
Message number: 138
Message text: Not all payments could be carried out (See long text)
Not all payments could be carried out.
Check the log for payment run &1/&2. Restart the payment run after
correcting the error.
Error message extract from SAP system. Copyright SAP SE.
PZ138
- Not all payments could be carried out (See long text) ?The SAP error message PZ138, which states "Not all payments could be carried out (See long text)," typically occurs in the context of payment processing within the SAP system. This error can arise for various reasons, and understanding the cause is essential for resolving the issue.
Causes:
- Insufficient Funds: The payment run may be attempting to process payments that exceed the available balance in the bank account.
- Payment Block: Certain invoices or payment requests may be blocked for payment due to various reasons, such as credit limits or payment terms.
- Incorrect Payment Method: The payment method specified may not be valid or may not be set up correctly in the system.
- Technical Issues: There may be issues with the configuration of the payment program or with the underlying data (e.g., vendor master data).
- Currency Issues: If there are discrepancies in currency conversion or if the payment currency is not supported, this can lead to errors.
- Missing Payment Details: Required information for processing payments (like bank details) may be missing or incorrect.
Solutions:
- Check Payment Block Reasons: Review the payment blocks on the invoices or payment requests. You can do this by checking the document status in the relevant transaction (e.g., FB03 for viewing documents).
- Verify Bank Account Balance: Ensure that the bank account has sufficient funds to cover the payments being processed.
- Review Payment Method Configuration: Check the configuration of the payment method in the payment program settings. Ensure that it is correctly set up for the vendors involved.
- Examine Payment Run Logs: Look at the logs generated during the payment run (transaction F110) to identify specific errors or warnings that can provide more context.
- Check Vendor Master Data: Ensure that the vendor master data is complete and accurate, including bank details and payment terms.
- Currency Settings: Verify that the currency settings are correct and that there are no discrepancies in currency conversion rates.
- Consult Long Text: The long text associated with the error message often contains specific details about the issue. Access it by clicking on the error message in the payment run log.
Related Information:
By systematically checking these areas, you should be able to identify the root cause of the PZ138 error and implement the appropriate solution.
Get instant SAP help. Start your 7-day free trial now.
PZ137
No payment requests were selected for payment
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
PZ136
The payment request ranges table contains no data
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
PZ139
All payments were carried out successfully
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
PZ140
Payment request &1 posted
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.