How To automate Customer Incoming payment process
HI
Our Client wish to automate Incoming payment process on the basis of below discount structure, In our client get majority of incoming payment through down payment and clear it the basis of FIFO method
Example
Down payment =1000
INV1.400
INV2.800
Will clear INV1 .400 with full amount
Will clear NV2. 800 with part payment and apply below discount percentage
0-6 days
6-12days
12-18days
3%
2%
1%
Kindly guide me the feasibility implementing this process with valuable thoughts
Regards
Ajeesh.s
Dear Expert
Example
Down payment =1000
INV1.400
INV2.800
Will clear INV1 .400 with full amount
Will clear NV2. 800 with part payment 600 and 100 paid out with in 6-12 days remaining 100 paid out with in 1 2-18 days , this is the scenario
Here INV2
0-6 days
6-12days
12-18days
3%
2%
1%
Kindly guide me the feasibility implementing this process with valuable thought
Similar Messages
-
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 -
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 -
How to Collect the Incoming Payment from Alternative Customer?
Hi All,
Can any one solve the below problem and in which screen I have to execute?
1. How to Collect the Incoming Payment from Alternative Customer, if one Customer is having 2 Accounts in the same Company Code?
Thanks
ChandraPlease see the below link:
http://help.sap.com/saphelp_47x200/helpdata/en/01/a9b220455711d182b40000e829fbfe/frameset.htm
Thanks
Chandra -
BAPI used to post the customer incoming payment by using F-28
Hi all,
Currently, users post customer incoming payment via F-28. They would like this process to be automated. I check from the forum BAPI_ACC_DOCUMENT_POST is correct to do the F-28 posting. I am using SAP release 4.7 and I couldn't find the mentioned BAPI in tcode SE37.
Any idea is mentioned BAPI applicable in higher release? Can you please share with me any other options can achieve to automate the customer incoming payment?
Thanks and regards
Kang RingHi Alex
You are right. Sorry for the mistake as I filter to select the top 2 hit list as such it resulted BAPI_ACC_DOCUMENT_POST not found. BAPI_ACC_DOCUMENT_POST will post the account transaction only and it will not clear the open item. It seems like there is no way to avoid to use BDC as users would like to auto clear the invoices when doing the customer incoming payment.
Regards
Kang Ring -
Post incoming payment process open items error message
Hello,
When doing incoming payment process for open items one error message shows :"The difference is too large for clearing". It seems I have to input some amount in cash discount area.But actually the case discount amount is 0 in SO condition.
Could you please help me on this issue?
ThanksHi ling zhang
In F-28 you can clear the amount but you need to give the exact amount for that customer.
The possible reason for getting that error while clearing is that customer must be having already some more open line items.
Just go to FBL5N and check the open line items and the total amount of that payer and then go to F-28 and then clear the amount
Regards
Srianth -
Customer Incoming Payment Issue
Dear Friends,
I have recived Customer Incoming Payment for more than 4000 line items.
Please let me know how to post and cleared this open items in one shot.
I tried to post in F-28 but it will take lot of time to select thousands open items.
Kindly let me know is there any other method to hangle this kind of issue..
Thanks,
JDHi Javed,
Run T.code f-28 and when you select the customer code in open item selection then choose select all and then documents which you do not want to clear, deselect them.
It will take less time.
Regards,
Ankur -
Customer Incoming Payment Reversal issue
Hi Friends,
I cleared accounting document for customer incoming payment using F-28. and there is some problem so we want to reverse the same.
how can we reverse the Customer Incoming Payment
Thanks & Regards
VishalHi,
That menas one of the line item of your F-28 document has been cleared with another clearing document.
Go to FB03 and enter your Doc no, CC, FY
Click on the customer line item, and see there will be fields called cleareing document no and clearing date. Note down that document number.
Now go to FBRA and give that clearing doc no and do reset and reversal.
Then use FB08 to reverse your F-28 original entry.
This will solve your issue.
Thansk,
Srinu -
Dear All,
I would like to know how to input the following using customer incoming payments
1. Customer check no / DD No
2. Check date / DD date
3. Multiple checks in one incoming payments
4. Customer bank details
5. Receiving bank and location
Thanks
SembianHi,
the manual cheque transaction FF68 could help you. However, to make it work and
use it there is some set up and additional knowledge required regarding functions.
I suggest you do a search here and check the transaction itself.
Also, don't discount the SAP library on details
Regards
Hein -
One time customer incoming payment
dear all,
i sell scrap which doesn't belong to our stock to one time customer ,please how to post the incoming payment,should i create the customer master data first then to post the incoming payment through the T-code F-28 or there was another procedures
please provide me by the paths and necessary codes
thnkxDear Expert,
If you want to sale the scrap with respect to customer, then create a customer from customer master by selecting a one-time customer check box.
You have to sale the scrap by using T-Code: F-92 - With Customer and then clear the Customer open item when he makes a payment in T-Code: F-28 - Customer Payment with Clearing
or We have an option to sale a scrap without customer in T-Code: ABAON - Asset Sale Without Customer
T-Code: ABAVN - Asset Retirement by Scrapping
Regards,
GK
SAP -
How to do an incoming payment based on journal entry whit SDK ?
Hello
Somebody have the code for SDK of Business One, how to do an incoming payment based on journal entry?
TksHello Julio,
Here some example code from the SDK helpfile.
Private Sub cmdTest_Click()
On Error GoTo ErrorHandler
Dim vCompany As SAPbobsCOM.Company
'create company object
Set vCompany = New SAPbobsCOM.Company
'set paras for connection
vCompany.CompanyDB = "SBODemo_US"
vCompany.Password = "manager"
vCompany.UserName = "manager"
vCompany.Server = "(local)"
'connect to database server
If (0 <> vCompany.Connect()) Then
MsgBox "Failed to connect"
Exit Sub
End If
Dim nErr As Long
Dim errMsg As String
'Set the object's properties
Dim vPay As SAPbobsCOM.Payments
Set vPay = vCompany.GetBusinessObject(oIncomingPayments)
vPay.Address = "622-7"
vPay.ApplyVAT = 1
vPay.CardCode = "D10006"
vPay.CardName = "Card D10004"
vPay.CashAccount = "288000"
vPay.CashSum = 0
'vPay.CheckAccount = "280001"
vPay.ContactPersonCode = 1
vPay.DocCurrency = "Eur"
vPay.DocDate = Now
vPay.DocRate = 0
vPay.DocTypte = 0
vPay.HandWritten = 0
vPay.JournalRemarks = "Incoming - D10004"
vPay.LocalCurrency = tYES
vPay.Printed = 0
vPay.Reference1 = 8
vPay.Series = 0
vPay.SplitTransaction = 0
vPay.TaxDate = Now
vPay.TransferAccount = "10100"
vPay.TransferDate = Now
vPay.TransferSum = 0
vPay.Invoices.AppliedFC = 0
vPay.Invoices.AppliedSys = 0
vPay.Invoices.DocEntry = 8
vPay.Invoices.DocLine = 0
vPay.Invoices.DocRate = 0
vPay.Invoices.InvoiceType = 13
vPay.Invoices.LineNum = 0
vPay.Invoices.SumApplied = 5031.2
Call vPay.Invoices.Add
Call vPay.Invoices.SetCurentLine(1)
vPay.Invoices.AppliedFC = 0
vPay.Invoices.AppliedSys = 1089.65
vPay.Invoices.DocEntry = 11
vPay.Invoices.DocLine = 1
vPay.Invoices.DocRate = 0
vPay.Invoices.InvoiceType = it_Invoice
vPay.Invoices.LineNum = 1
vPay.Invoices.SumApplied = 1000
vPay.CreditCards.AdditionalPaymentSum = 0
vPay.CreditCards.CardValidUntil = CDate("10/31/2004")
vPay.CreditCards.CreditAcct = "295000"
vPay.CreditCards.CreditCard = 3
vPay.CreditCards.CreditCardNumber = "884848448"
vPay.CreditCards.CreditCur = "EUR"
vPay.CreditCards.CreditRate = 0
vPay.CreditCards.CreditSum = 5031.2
vPay.CreditCards.CreditType = 1
vPay.CreditCards.FirstPaymentDue = CDate("11/29/2002")
vPay.CreditCards.FirstPaymentSum = 5031.2
vPay.CreditCards.LineNum = 0
vPay.CreditCards.NumOfCreditPayments = 1
vPay.CreditCards.NumOfPayments = 1
vPay.CreditCards.OwnerIdNum = "3993939"
vPay.CreditCards.OwnerPhone = "383838888"
vPay.CreditCards.PaymentMethodCode = 1
Call vPay.CreditCards.Add
Call vPay.CreditCards.SetCurentLine(1)
vPay.CreditCards.AdditionalPaymentSum = 0
vPay.CreditCards.CardValidUntil = CDate("10/31/2004")
vPay.CreditCards.CreditAcct = "295000"
vPay.CreditCards.CreditCard = 3
vPay.CreditCards.CreditCardNumber = "884848448"
vPay.CreditCards.CreditCur = "EUR"
vPay.CreditCards.CreditRate = 0
vPay.CreditCards.CreditSum = 1000
vPay.CreditCards.CreditType = 1
vPay.CreditCards.FirstPaymentDue = CDate("11/29/2002")
vPay.CreditCards.FirstPaymentSum = 1000
vPay.CreditCards.LineNum = 1
vPay.CreditCards.NumOfCreditPayments = 1
vPay.CreditCards.NumOfPayments = 1
vPay.CreditCards.OwnerIdNum = "3993939"
vPay.CreditCards.OwnerPhone = "383838888"
vPay.CreditCards.PaymentMethodCode = 1
If (vPay.Add() <> 0) Then
MsgBox ("Failed to add a payment")
End If
'Check Error
Call vCompany.GetLastError(nErr, errMsg)
If (0 <> nErr) Then
MsgBox ("Found error:" + Str(nErr) + "," + errMsg)
Else
MsgBox ("Succeed in payment.add")
End If
'disconnect the company object, and release resource
Call vCompany.Disconnect
Set vCompany = Nothing
Exit Sub
ErrorHandler:
MsgBox ("Exception:" + Err.Description)
End Sub
HTH Regards Teun
Edited by: Teun Aben on Aug 4, 2010 9:00 PM -
Hi,
Please guide me in the customer down payment process.
I have made a 10000 as down payment to our customer in F-29.
After that i created Customer invoice using F-22.
After that i paid invoice amount thrugh f-39 with the clearing of down paymet.
Now my down payment was fullly utilized and inovice was also paid.
If i see in FBL5N the customer balance zero.
why should i again do the transaction in F-32.
Please guide me
SateeshHi Sateesh,
in f-32 you will clear the open items.
the process will be like this.
1.fist u got the downpayment..so u will post at f-29
system will creat a customer open item here.
2.then u will rise the Customer invoice at f-22
3.then you have to clear the down payment at f-39.
4.then you have to clear the customer open item at f-32.
here you will clear the Customer open item where u have in step 1.
now chekc the balence.
thanks. -
How to automate the data load process using data load file & task Scheduler
Hi,
I am doing Automated Process to load the data in Hyperion Planning application with the help of data_Load.bat file & Task Scheduler.
I have created Data_Load.bat file but rest of the process i am unable complete.
So could you help me , how to automate the data load process using Data_load.bat file & task Scheduler or what are the rest of the file is require to achieve this.
ThanksTo follow up on your question are you using the maxl scripts for the dataload?
If so I have seen and issue within the batch (ex: load_data.bat) that if you do not have the full maxl script path with a batch when running it through event task scheduler the task will work but the log and/ or error file will not be created. Meaning the batch claims it ran from the task scheduler although it didn't do what you needed it to.
If you are using maxl use this as the batch
"essmsh C:\data\DataLoad.mxl" Or you can also use the full path for the maxl either way works. The only reason I would think that the maxl may then not work is if you do not have the batch updated to call on all the maxl PATH changes or if you need to update your environment variables to correct the essmsh command to work in a command prompt. -
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 -
F-28 error customer incoming payment
Hi Experts
I am getting error when i ma trying to post customer incoming payments...
Bank account is petty cash account
Error : Balancing field profit center in line item 001 is not filled
Kindly reply , thanks in advance
AlexHi,
Please note that the error is expected when using Profit Center as a mandatory field ( in your splitting characteristics),
but however no value can be derived when posting the incoming payment.
If you want the field profit center to be a mandatory field, you need to make sure that this will be derived by your splitting rules.
Please review the following two consulting notes in relation to the document splitting functionality:
1085921 Document split
891144 New GL/Document splitting: Risks w/ subsequent
regards
Waman
Maybe you are looking for
-
Trying to boot in to safe mode, phone will just reboot.
Hi. I'm trying to boot my Incredible into Safe Mode, because I'm having trouble with my sound. I can't hear speakerphone, ringtones, button presses etc. So I'm trying to boot into Safe mode. I press the buttons (down volume, Menu, circular button) wh
-
Managing routing tables in Windows
Hi, I need some help regarding manipulating routing tables in Windows through JAVA. what i am looking for are functions in java that i can use to make changes in the OS (windows) routing tables so as to provide facilites like forwarding, routing etc
-
How to know if a UDF form is opened else then using a TRY CATCH ?
I'm looking for any way to find out if the UDF form is visible else then trying to open it in a try catch and if it's not sending a key. This if very ugly, slow and not really my kind. I tried to iterate through all the forms in SBO_Application.Form
-
Identfying the Duplicate Entries
Hi All, As per my requirement 1. The internal table is the input. 2. I need the duplicate records of the internal table with the combination of 2 key fields. 3. I should not use SORT because i need the index number in order as per in the table . E
-
FDM Mapping script produces result #script
Hello, I am trying to use the following mapping script and instead of getting the result defined in the script it is producing the result #script. It is as if it is taking that as the target rather than processing the script. Has anyone else seen thi