Automatic SAP Cash Application- for ACH incoming payments
Dear experts,
We have requirement to automatically apply cash for the ACH incoming customer payments. We have been using LOCKBOX for automatic cash application for Check incoming payments. Now we want to implement automatic cash application for incoming ACH payments as well. What are available best options? Can we do this through EBS?
Any suggestions are highly appreciated.
Thanks,
Tina
Hi Tina
I suggest to use a different GL code for incoming ACH payments and set this up using BAI codes from your banks EBS file. I believe you are not running EBS statement upload or manual load currently. Identify all the bank transactions and their related BAI codes with the help from your bank.
Thanks
Sekhar
Similar Messages
-
Process steps for customer incoming payment w.r.to Billing.
Hi all,
Can some body help me in by providing the process steps for customer incoming payment w.r.to Billing.i want to know the process from open items to cleared item , if possible pl give table names also and thier data flow using tables.
thanksDear Sai,
Use the transaction code F-28.Give the document date, Bank account, amount received, Value date, and the customer code. In case you know which are the document numbers against which you have received the payment, select the "Document numbers" in the "Additional selection" tab and then click on "Process open items".
Fill the document numbers in the next field, press enter and then click on "Process open items". Select the open items, simulate and then save.
In case you do not have the document numbers, then directly click "Process open items", select the line items and click "Document > Simulate" and then save.
Assign points if useful.
Regards
Venkatesh -
BDC / Bapi For Post Incoming Payment (F-28)
Hi
Im creating BDC for F-28. But it got error coming out.
>> It says DB05B-PSZAH(02) is not an input field.
What I do is: First, I search for Line Item then Document Number. Then It return to basic list. Then I loop again for the second Line Item Number and Document Number.
I can activate the first amount but cannot for the next amount and so on.
Anybody could help me on this??
Is there any BAPI for Post Incoming Payment (F-28)?
Thank you.
Regards.i dont think there is a BAPI for this Transaction...
i have done a BDC on F-28 myself....pasting the code....hope it helps you....
*******NOTE********
the parameter in the subroutine is to see if there is a single document or multiple documents being posted.
FORM fill_bdc_data_f-28_9005 USING p_i_mult_doc TYPE c.
**BDC from screen 9005
DATA : l_amt_bdc(13), l_amt_bdc_remain(13), l_amt_bdc_mult(13),
l_amt_bdc_mult_remain(13), l_assignment(14), l_period(2),
l_amount(13).
CLEAR t_bdcdata.
REFRESH t_bdcdata.
PERFORM bdc_dynpro USING 'SAPMF05A' '0103'.
PERFORM bdc_field USING 'BDC_OKCODE' '=AB'. "OK CODE - doc overview
**get user default date format and pass date in that format
PERFORM convert_date_to_user_format USING bkpf-bldat.
PERFORM bdc_field USING 'BKPF-BLDAT' w_date. "cheque date
CLEAR w_date.
PERFORM bdc_field USING 'BKPF-BLART' i_blart. "doc type
PERFORM bdc_field USING 'BKPF-BUKRS' i_bukrs. "comp code
**get user default date format and pass date in that format
PERFORM convert_date_to_user_format USING bkpf-budat.
PERFORM bdc_field USING 'BKPF-BUDAT' w_date. "posting date
CLEAR w_date.
l_period = sy-datum+4(2).
PERFORM bdc_field USING 'BKPF-MONAT' l_period. "period
PERFORM bdc_field USING 'BKPF-WAERS' 'INR'. "currency
PERFORM bdc_field USING 'BKPF-BKTXT' i_bankl. "doc. hdr. text
PERFORM bdc_field USING 'BKPF-XBLNR' i_xblnr. "Ref. Document No.
PERFORM bdc_field USING 'BSEG-ZUONR' i_zuonr. "Assignment(Depot Code)
PERFORM bdc_field USING 'RF05A-KONTO' i_bank_gl. "Bank GL acc
PERFORM bdc_field USING 'BSEG-GSBER' i_gsber. "Business Area
l_amount = bseg-wrbtr.
PERFORM bdc_field USING 'BSEG-WRBTR' l_amount. "Amount
PERFORM bdc_field USING 'BSEG-PRCTR' ''. "Profit Center
**open items data
PERFORM bdc_field USING 'RF05A-AGKOA' 'D'. "Acc type (D=customers)
PERFORM bdc_field USING 'RF05A-XNOPS' 'X'. "Std OIs check box
**end of first screen
**document overview screen
PERFORM bdc_dynpro USING 'SAPMF05A' '0700'. "Overview Screen
PERFORM bdc_field USING 'BDC_CURSOR' 'RF05A-AZEI1(01)'. "cursor
PERFORM bdc_field USING 'BDC_OKCODE' '/00'. "OK CODE
PERFORM bdc_field USING 'RF05A-NEWBS' '19'. "posting key
PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer
PERFORM bdc_field USING 'RF05A-NEWUM' 'B'. "Spl GL Indicator
**for single document selected
CLEAR l_amt_bdc.
IF p_i_mult_doc = ''.
***new screen - next line item
PERFORM bdc_dynpro USING 'SAPMF05A' '0303'.
PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE
**for single document, use the bouncing amount calculated earlier
l_amt_bdc = w_amt_ant_bouncing.
PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc. "amount
**due date - same as posting date on screen
**get user default date format and pass date in that format
PERFORM convert_date_to_user_format USING bkpf-budat.
PERFORM bdc_field USING 'BSEG-ZFBDT' w_date. "due date
CLEAR w_date.
**assignment
CLEAR l_assignment.
CONCATENATE t_seldoc_ant_bouncing-belnr
t_seldoc_ant_bouncing-gjahr INTO l_assignment.
PERFORM bdc_field USING 'BSEG-ZUONR' l_assignment. "assignment
PERFORM bdc_field USING 'BSEG-GSBER' i_gsber.
**if there is some remaining amount, then go for another line item
IF w_rem_amt_ant_bouncing > 0.
PERFORM bdc_field USING 'RF05A-NEWBS' '15'. "posting key
PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer
**new screen
PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.
PERFORM bdc_field USING 'BDC_CURSOR' 'BSEG-ZTERM'. "CURSOR
PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE-ENTER
l_amt_bdc_remain = w_rem_amt_ant_bouncing.
PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_remain.
PERFORM bdc_field USING 'BSEG-ZTERM' '0001'.
**AGAIN
PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.
PERFORM bdc_field USING 'BDC_CURSOR' 'BSEG-WRBTR'. "CURSOR
PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE-SAVE
PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_remain.
PERFORM bdc_field USING 'BSEG-ZTERM' '0001'. "pmt term -hardcoded
PERFORM bdc_field USING 'BSEG-SKFBT' l_amt_bdc_remain.
ENDIF.
**multiple documents
ELSE.
**initialize remaining amount to amt entered on screen
l_amt_bdc_mult_remain = bseg-wrbtr.
LOOP AT t_seldoc_ant_bouncing.
IF l_amt_bdc_mult_remain > 0.
IF bseg-wrbtr > t_seldoc_ant_bouncing-rem_amt.
l_amt_bdc_mult = t_seldoc_ant_bouncing-rem_amt.
ELSE.
l_amt_bdc_mult = bseg-wrbtr.
ENDIF.
**remaining amt = screen amt - amt calculated above.
l_amt_bdc_mult_remain = l_amt_bdc_mult_remain - l_amt_bdc_mult.
PERFORM bdc_dynpro USING 'SAPMF05A' '0303'.
PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE
PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_mult. "amount
PERFORM bdc_field USING 'BSEG-GSBER' i_gsber. "Business Area
**due date - same as posting date on screen
**get user default date format and pass date in that format
PERFORM convert_date_to_user_format USING bkpf-budat.
PERFORM bdc_field USING 'BSEG-ZFBDT' w_date. "due date
CLEAR w_date.
**assignment
CLEAR l_assignment.
CONCATENATE t_seldoc_ant_bouncing-belnr
t_seldoc_ant_bouncing-gjahr INTO l_assignment.
PERFORM bdc_field USING 'BSEG-ZUONR' l_assignment. "assignment
**posting key 19 for all but last document
PERFORM bdc_field USING 'RF05A-NEWBS' '19'. "posting key
PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer
PERFORM bdc_field USING 'RF05A-NEWUM' 'B'. "Spl GL
ENDIF.
ENDLOOP.
ENDIF.
**post remaining amount
IF p_i_mult_doc = 'X'.
**new screen if there is some amount left
IF l_amt_bdc_mult_remain > 0.
**posting key 15 with remaining amount
PERFORM bdc_field USING 'RF05A-NEWBS' '15'. "posting key
PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer
PERFORM bdc_field USING 'RF05A-NEWUM' ''. "Spl GL
**new screen
PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.
PERFORM bdc_field USING 'BDC_OKCODE' '=BU'. "OK CODE
PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_mult_remain.
PERFORM bdc_field USING 'BSEG-ZTERM' '0001'. "pmt term - hardcoded
ELSE.
**if no amount is left, no need for a further line item
PERFORM bdc_field USING 'RF05A-NEWBS' ''. "posting key
PERFORM bdc_field USING 'RF05A-NEWKO' ''. "customer
PERFORM bdc_field USING 'RF05A-NEWUM' ''. "Spl GL
ENDIF.
ENDIF.
**clear variables
CLEAR : l_amount, l_assignment, l_amt_bdc,
l_amt_bdc_remain,l_amt_bdc_mult, l_amt_bdc_mult_remain.
ENDFORM. " fill_bdc_data_F-28_9005 -
SAP built applications for Blackberry
Hi All,
I am looking for information on SAP developed applications for Blackberry.
For example applications like Leave Approval, etc. if any.
Any pointers would be of great help.
Thanks in advance.Hi Suresh
Check this link
SAP Mobile Application for Travel Expenses
https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/80320b86-cc15-2a10-da9c-e84784b2eb08&overridelayout=true
Also check this link
https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/8eadb404-0901-0010-d1b7-8036eaf14e5f&overridelayout=true
Regards
Ruturaj -
How to trace deposit number for an incoming payment
Hi all
May I know how to trace a deposit number for an incoming payment that had already made deposit transaction?
Thanks alot
Regards,
Catea k.Under Incoming Payment, Check Register is the next menu item.
Just enter the selection including your required payment, you can find it.
Thanks,
Gordon -
T code for Total incoming payment
Dear friends
I want to know the the Tcodes / menupath for the following reports.
1. The total incoming payment received from a particular e PAYER/Customer.
2. The total outstanding payment of a particular payer/ customer.( goods have been despatched and invoice has been raised but payment has not been made.)
Thanks & regards
debasishHi:
for Incoming Payment
Manually F-28 - Incoming Payments
Automatic payment Program - F110
For outstanding payment of a particular payer/ customer
Refer to T.code
FBL5N - Display/Change Line Items
Input customer account,Company code and select open items radio button.
You will able to see all the oustanding recievables or open items from customer.
Please let me know if you need more information.
Assign points if useful.
Regards
Sridhar M -
Validation for Customer Incoming Payment
Dear All,
We are facing one issue regarding customer incoming payment. When user is making income payment via f-28, he enters the credit control area and GL Account according to division.
Problem is, though customer master in Sales Area is not maintained, system allows to post the incoming document. Due to it, customer credit limit does not get updated and we have to update it manually every time by resetting the customer master.
Do anyone have any validation for that in F-28?
Regards,
JigarHi,
Look in to the given link for Create Validations.
http://help.sap.com/saphelp_erp60_sp/helpdata/EN/5b/d231e143c611d182b30000e829fbfe/frameset.htm
Regards,
Sridhar Sha -
Cross - company cash application for Accounts recievables
Kindly let me know how to conduct an cross company cash application. Which transaction will best accomplish this .
I have set - up the cross - company clearing account between the 2 companies.
Thanks in advance.If I am not wrong, your company code A receives payment from customer and you want to clear the customer open item in company code B. If you have done the cross-company code clearing between these two company codes using T Code OBYA, then all you have to do is make the following posting in company code A.
Dr. Cash/Bank $100 (in company code A)
Cr. Customer $100 (in company code B)
System will automatically generate the following postings.
Dr. Cash/Bank $100 (in CoCd A)
Cr. Clearing with CoCd B $100 (in CoCd A)
Dr. Clearing with CoCd A $ 100 (in CoCd B)
Cr. Customer $100 (in CoCd B)
Clearing accounts are what you specify in OBYA.
Assign pts. if this answers your question! -
Using DTW to create Outgoing Payment for two Incoming Payment on Accounts
Hi Experts,
I hope you can help me with something i'm trying to do please.
The scenario is this:
Customer has two Incoming Payment on Accounts:
£0.30
£10.00
I am trying to create a DTW Outgoing Payment for the same Customer which selects these two Payment on Accounts.
I am using the spreadsheets OVPM and VPM2.
OVPM:
DocNum DocType CardCode TrsfrSum
1 rCustomer C23900 10.3
VPM2:
ParentKey DocEntry InvType PaidSum
1 77 it_Receipt 10
1 78 it_Receipt 0.30
Please note: 77 and 78 are the Incoming Payment Numbers. I have not left any columns out of my templates when I do the import.
I keep getting an error message which says u201CBase document card and target document card do not matchu201D, I found Note 1254839 for this but I have the correct BP and upper/lower case.
I have tested on 8.81 PL04 and PL07 and get the same results.
Any advice would be greatly appreciated!
Thanks so much,
CarolineHi Gordon,
Thanks for your email.
The sceanrio is that the Incoming Payments have already been made (as POA) in SAP on a Customer Account.
Now the situation is that an Outgoing Payment needs created via DTW against the same Customer, but which selects the two POA which were made as Incoming Payments.
I can do it in SAP whereby I don't use DTW, but whenever I use DTW I get that error message.
Any help would be appreciated.
Thanks again,
Caroline -
BAPI for Posting Incoming Payments thru F-28
Hi,
we are trying to post the incoming payment thru standard BAPI (BAPI_ACC_DOCUMENT_POST) but unable to do so. the error message are coming in Object type and object key fields in header data.
kindly help me, and if possible pls sent me sample input parameters(for header and lineitem details) for this.
It's very urgent
Points assured.
regards,
AnandHello,
what is the error log?
Pls mention
Rgds
Rajendra -
Business Transaction Events (BTE) for Post Incoming Payments F-28
Hi Experts,
I have a request from a user to add a ship-to-party column inside the Post Incoming Pamyent F-28 for all the 4 tabs (standard, partial payment, res.items, withholding tax). Anyone did this by using BTE? What should be the event name to add the partner field only for F-28 Posting (Incoming Payment)?
Thanks a lot!How are you going to use Ship-to?
There is no field within a Finance document that it relates to.
The customer is normally the "Payer" from a SD document, and the "Branch" is the sold to - but there is no financial field that it could map to? -
Query for what incoming payments are linked to a/r downpayment invoices
Dear all,
Please advice on what query will give me the incoming payments linked to A/R Downpayment invoices in SAP business one 2005 pl 50
Kind Regards,
MonilThanks Gordon,
Please advice on which tables do I refer to?
Monil -
Payment methods for automatic incoming payment processing.
Hi,
We have been using 'f110' program for automatic outgoing payment processing. Now we are trying to set the incoming payment processing using the same program. It should be mentioned that its a Canadian organization. For outgoing payment, we have been using Bank transfer method, one of the available methods for outgoing payment. Our organization wants the same bank transfer method for the incoming payment processing. However, Bank transfer method is not belong to the group of incoming payment methods, rather it has the following methods:
1. Debit memo
2. Bill/ex
3. Bill/ exch. pyt req.
4. Payment demand .
I am just wondering is there anyway we can include the bank transfer method inside the incoming payment group or we can use any of the existing method for the same purpose.
Reagrds,
LokmanDear Lockman,
The payment method "B" can just be:
If outgoing payment: Bank Transf
If incoming payment: Debit memo
So Debit memo means Bank transfer for incoming payment.
I hope this helps.
Mauri -
Background Journal entry for Incoming payment
Dear Experts,
Would you please help me in how to get the journal entry for an incoming payment entered as "payment on account".
The relationship map does not show this, but I can see the credit entry for the customer is passed.
same happens for incoming payment made for specific AR invoices.
SAP Doc says...
Result
An incoming payment document is created.
A journal entry that credits the customer and the tax accounts (if tax is involved), and debits the receivable account, is created.
The journal entries of the incoming payments and the paid invoices are reconciled.
The paid invoices are closed; they no longer appear in the Open Items list and in the Incoming Paymentswindow as documents for payment.
So how to check the journal entries for incoming payments.
Regards
Message was edited by: Suman RoyHi,
To see journal entry, drill down arrow at transaction no of incoming payment window.
Thanks & Regards,
Nagarajan -
Problem in Vendor payment notification for ACH Interface
Hi All,
I am creating DME File succesfully for ACH Vendor payment. Now i want vendor payment notification via mail id attatched to the vendor. But no mail is triggered. I am doing the below steps:
Step 1: Go to transaction FIBF.
Step 2: Go to Settings à Products à u2026Of a Customer
o Enter u201CProductu201D name as u201CACHu201D and u201CTextu201D as u201CVendor Paymentu201D.
Check u201CActiveu201D Check Box.
Click on Save.
Step 3: Go to Environment à Info system (Process) à Execute (F8) for subsequent screen that you get. Check for Process 00002040. Click on the process and then click on u201CSample function moduleu201D button and create custom function module ZSAMPLE_PROCESS_00002040 (Copy SAMPLE_PROCESS_00002040).
Step 4: Go to Setting à Process Function Modules àu2026of a customer
It will create a new entry in table TBE34.
o Enter Event = 00002040 (entry maintained in TBE01)
Country (CTR) =
Application (APPL.) =
Function Module = ZSAMPLE_PROCESS_00002040
Product = ACHPAY
Click on Save.
I need to tell you I have copied the standard program RFFOUS_T into a Z program for my required changed instead of User exits and also I have copied the standard layout F110_US_AVIS into a custom layout Z F110_US_AVIS and assign these two in FBZP Transaction for concerned payment method ( A for ACH in our case). I have also assigned mail id for all the vendors I am using.
But I am not getting my mail to be triggered.
Am I missing anything?do I need to write any code/own logic in the function module ZSAMPLE_PROCESS_00002040? If so, what logic should I write because standard logic inside this function module is handling the good logic to send mail. I am just copying it into Z function module.
Edited by: amrita banerjee on Oct 14, 2008 6:45 AMHi:
Please complete setup using FIBF, copy SAMPLE_PROCESS_00002040 and SAMPLE_PROCESS_00002050 and update the code. You may require Basis help to get up the email.
Thanks
Maybe you are looking for
-
Is it possible to apply a saved adjustment preset to a mask
I am photographing an old photo album that has many badly faded photos. In Aperture I want to be able to apply the same adjustments to the photos on each page without changing the page that they are 'stuck' to. I can do it with the standard presets
-
When I try to install itunes I get an error message that says "Cannot access internet connection \." Can someone please tell what this means? My internet connection is working.
-
HP 15 freezing and suspected driver issue but installed drivers!
Hi there! Ive been having this issue ever since I bought this computer! Sometimes the video goes haywire and freezes all scratchy sideways like. Then other times when it crashes I get this most infamous warning sign popping up before it reboots itsel
-
STO Frieght values redetermination in MM
Hi Please let me the procedure to redetermine the Frieght/Tax values based on Delivery date in STO. Scenario, Tax amount from plant to non excisable plant, excise duty should be loaded to material cost. But excise duties are chaged on daily basis as
-
I have a panel (which contains buttons) which is added in another panel and this another panel is also added in another tab container and the tab is in a JFrame. Now, in panel which contains buttons, there is a button- CLOSE. Now,how can I dispose th