Incoming payment - Consolidating BP problem
I am trying to input an Incoming payment but getting an error message as follows:
"The consolidating BP behind one or more of the selected transactions is different from the current consolidating BP"
I have tried removing the consolidation from the Accounting tab of the BPs master data but it still won't let me post the payment.
How can I work out this problem? I don't know when the consolidation was set up. The BPs would have been set up separately and it is likely that some invoices were issued before the second BP for that company was set up and invoices may have been issued from the second one before the consolidation was created between the 2..
I tried looking at the individual invoices to see if they have information about the consoloidation when they were created but I can't find any..
Thanks for any advice,
Karen
Dear Karen,
Dit you check the history report of the busines partner(s)?
Tools > show history...
In this history report you can check if and which consolidated BP was filled in at the time the invoice was created.
When you change these settings accordingly on the BP you should be able to process the payment.
Kind regards,,
Charlotte Jansen
Similar Messages
-
Incoming Payment Consolidating BP Error
Hi Everyone,
I would like to ask if anyone has encountered the same error in the Incoming Payment. I can't post the transaction and a system message will appear.
"The consolidating bp behind one or more of the selected invoices is different from the current consolidating bp. [message 3524-74]"
I have checked my customer and its consolidating bp and they are correct. What could be the possible error.
Thanks in advance.
MaluHi ,
Check the link
Incoming payment - Consolidating BP problem
*Close the thread if issue solved.
Regards
Jambulingam.P
Edited by: Jambulingam P on Jun 22, 2009 11:30 AM -
Problem canceling an incoming Payment
Hello Everybody
I'm trying to cancel an Incoming Payment using DI API.
When i do
oDocIP.GetByKey(iDocIPnumber)
I have the document (checked that by saving it as an XML File)
But wen i call the cancel method i have a -2028 Error "No Entry Found"
The incoming payment's payment mean is a bill of exchange.
Thanks in advance for your help
Best RegardsHello,
For me working Fine my code, which i publish here.
I really do now know what object you are using... oDI.oCompany, but not a problem....
Maybe please cleanup you SM_OBS_DLL, this somethimes solves the the problem...
So my code is....
Private Sub CancelPayment(ByVal sIvoiceID As String)
Try
Dim oPay As SAPbobsCOM.Payments = oCompany.GetBusinessObject(BoObjectTypes.oIncomingPayments)
Dim oRs As SAPbobsCOM.Recordset = oCompany.GetBusinessObject(BoObjectTypes.BoRecordset)
Dim s As String = String.Format("SELECT T0.DocNum FROM ORCT T0 INNER JOIN RCT2 T1 ON T0.DocNum = T1.DocNum Where T1.DocEntry = '{0}' and T1.InvType=13", sIvoiceID)
oRs.DoQuery(s)
Do While Not oRs.EoF
oPay = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oIncomingPayments)
If oPay.GetByKey(oRs.Fields.Item(0).Value.ToString()) Then
If oPay.Cancel <> 0 Then
MsgBox(String.Format("{0}-{1}", oCompany.GetLastErrorCode, oCompany.GetLastErrorDescription))
End If
Else
MsgBox("Payment not found")
End If
oRs.MoveNext()
Loop
Catch ex As Exception
MsgBox(ex.Message)
Finally
GC.Collect()
End Try
End Sub
Take care:
When you pay an invoice partially, example using 2 payments, each payments should be cancelled -> Put the payment object inside the loop, otherwise
you will have some problems with the garbage of DI API. Maybe this causes the problem....
Tested on B1 2007 PL49 and SP1PL05
Regards
J. -
Hi expert,
Now i have issue in my project about incoming payment. In detail:
When you sell good to distributor and issue invoice. After that you get money from distributor. But they never pay you base on invoice and full invoice. In SAP we have 2 ways to do this:
1/ Partial payment: they can't clear because it never full invoice and in a long time they will confuse when apply money which invoice.
2/ Residual items: they can clear and know how much distributor own them. But when they do balance confirmation, distributor don't understand and don't see how much they already pay to you.
Pls help me
Thanks,Hi
Use Partial Payment method only. But, introduce a new functionality, like - Clear the main invoice using the FI document using the main invoice as reference. You can do this if the main invoice amount reaches outstanding amount upto - 20% (that means, main invoice amount 10000$, receipts upto 8000$ keep the invoice open). For this seperate process use seperate GL to post this and also use the Reference field, Header text field, etc. as reference to the main invoice. Also, create a seperate Custom Z reprot to track the things.In that report you can give the input selection with all customer details, invoice details to get the details of the customer, invoice and amount details with % pending, so far paid, outstanding, etc..
VVR -
Problem while making incoming payment entries
I am making check incoming payment entries in SAP-B1. As we receive check payment entries, it is crediting clearing check account & debiting account receivables.
Please let us know how do bank account will be credited & clearing check account will be debited.Hi........
The entries are goming perfect. Actully in Incoming Payment there are two stage of entries.
1. Incoming Payment from Customer where cheque receive
2. Deposit in which check wil be deposited.
So in first option Cheque will be debited and customer Account will be settled.
in second step you have to deposit this cheque where Cheque account will be credited and deposit Bank will be debited.
This way your accounting happens and accounts for cheque will be settled.
Hope this will clear the concept.
Regards,
Rahul -
Problem with incoming payments layout
Hi all,
My customer wants to print the incoming payments but when he has a A/R Credit Memo type of document to be paid, the idea is to print the real name of the series.
For example, on A/R Credit Memo we have 2 series, one for credit notes and another one for debit notes. When he is making a payment for a document of the debit note series, on the printed document it will be seen as "A/R Credit Memos". Is it possible to see the name of the series on the incoming payments layout, instead of "A/R Credit Memos"?
Regards,
Pedro SantosPedro,
I know this can be a little bottleneck but unfortunately at this time we do not have much choices.
If you need no further answers, please mark this message closed
Regards
Suda -
Set "Payment Consolidation" for BP after we have added invoices for that BP
Dear Experts,
Currently, I have 3 BPs; bp01. bp02, bp03.
bp01 is the payment consolidation parent for bp02 and bp03, so I have also setup as accordingly in bp02 and bp03 to point to bp01.
However, my problem was... before I set the setting above, I had already have couple of invoices posted for bp02 and bp03. Now when I go to Incoming Payment and browse for bp01, I don't see the invoices for bp02 and bp03.
I understand that I had done the setting only after the invoices were created, that is why the invoices for bp02 and bp03 are not showing. But is there any way I can show all the invoices anyway when I want post incoming payment for bp01 now??
Much Thanks!
Warmest Regards,
ChinhoDear Gordon,
Reversing the invoices is not an option because there are thousands of invoices in my case, however I have found a good enough workaround.
My objective is actually on how I can key in the Incoming Payment in SAP in my case, whereby the Parent BP really pays the invoice for her Children BP. Here is what I do:
1. Using the Parent BP, key in a "Payment on Account" Incoming Payment.
2. Then, go to Main Menu > Business Partner > Reconciliation > Manual Reconciliation
3. Tick checkbox "Mutiple BP"
4. In the list, browse for the Parent BP and all the Children BP. Then reconcile the incoming payment from step1 with all the relevant open invoices
5. Click on "Reconcile" to applying the payment
Hope it helps!
Warmest Regards,
Chinho -
How to do payments consolidation
Dear Experts,
How can i add incoming payment via DIAPI for consolidating BP?
For normal payment - without consolidate BP is ok, can add successfully.
But , for consolidate BP, its only work for BP on Invoice, not the consolidate BP.
But, I need to post incoming payment for consolidate BP (invoice is point to other BP).
Thanks in advance.Actually my query got problem, after further checking, i find the answer already.
Thanks all. -
Create A/R Invoice and Its Incoming Payment using DI Server
Hi Everyone,
I need to create an A/R Invoice and its payment in a sigle transaction using DI Server. The problem is that I don't know the DocEntry that will be assigned to the invoice in order to set it in the SOP message for creating the incoming payment.
I guess the SOAP message should look like:
<?xml version="1.0" encoding="UTF-16"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header>
<SessionID>F46EDCE6-3F79-1F9F-1D1E-DC6226D04FA7</SessionID>
</env:Header>
<env:Body>
<dis:AddObject xmlns:dis="http://www.sap.com/SBO/DIS" CommandID="Add invoice">
<BOM>
<BO>
<AdmInfo>
<Object>oInvoices</Object>
</AdmInfo>
<Documents>
<row>
<DocDate>20040707</DocDate>
<DocDueDate>20040707</DocDueDate>
<CardCode>BP</CardCode>
</row>
</Documents>
<Document_Lines>
<row>
<ItemCode>Item1</ItemCode>
<Quantity>3</Quantity>
<TaxCode>My Tax</TaxCode>
</row>
</Document_Lines>
</BO>
</BOM>
</dis:AddObject>
<dis:AddObject xmlns:dis="http://www.sap.com/SBO/DIS" CommandID="Add Incoming Payment">
<BOM>
<BO>
<AdmInfo>
<Object>oIncomingPayments</Object>
</AdmInfo>
<Payments>
<row>
<CardCode>BP</CardCode>
<DocTypte>rCustomer</DocTypte>
</row>
<Payments>
<Payments_Invoices>
<row>
<DocEntry>???</DocEntry> <---- ???
<InvoiceType>it_Invoice</InvoiceType>
<SumApplied>100</SumApplied>
</row>
</Payments_Invoices>
</BO>
</BOM>
</dis:AddObject>
</env:Body>
</env:Envelope>
Any help?Dear Hugo Moreno,
You could use the GetNewObjectCode Method of the Company Object to retrieves the key of the last added record.
Please refer to SDK DI API help for this method.
Best Regards
Jane Jing
SAP Business One Forums team -
A/r Credit Memo Not Displayed on Incoming Payment Table
We created a new Credit Memo but we are able to see it in the Incoming Payment Table..Is there any flag that can help us to identify if the A/r Credit is unpaid...
I took a look at A/R Credit memo Header and Line(i.e ORIN and RIN1) to compare with other unpaid credit memos....but could not find anything....Which table and which field should i look for...I am sorry i missed a word in my question...Please read it again..
We created a new Credit Memo but we are NOT able to see it in the Incoming Payment Table..Is there any flag that can help us to identify if the A/r Credit is unpaid...
I took a look at A/R Credit memo Header and Line(i.e ORIN and RIN1) to compare with other unpaid credit memos....but could not find anything....Which table and which field should i look for...
Business parter payment consolidation is fine....and docstatus is open.... -
Payment on Account in Incoming payment
Dear All,
We are creating a addon for incoming payment through DI API. We are adding incoming payment based on journal entry and Invoice. While creating this entry in incoming payment, Payment on account checkbox is automatically enabled for the balance amount if the amount of incoming payment is less than the value of Invoice or outstanding in the journal entry. In this scenario we are unable to do the next incoming payment for the same invoice or the same journal entry(Customer outstanding amount). The following is the coding we are using for this purpose. Can any one suggest us as how to solve this problem.?
ocompany.GetNewObjectCode(CStr(jeno))
oPmt = ocompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oIncomingPayments)
oPmt.DocType = SAPbobsCOM.BoRcptTypes.rCustomer
sNum = invno
oPmt.CardCode = custcode
oPmt.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_JournalEntry
oPmt.Invoices.DocEntry = jeno
oPmt.Remarks = crno
oPmt.DocDate = docdate.Date
oPmt.DocTypte = SAPbobsCOM.BoRcptTypes.rCustomer
oPmt.CashSum = chqsum
If oPmt.Add() <> 0 Then
MessageBox.Show(ocompany.GetLastErrorDescription)
SBO_Application.MessageBox("Problem in Payment for Invoice no: " & crno & " Problem found is - " & ocompany.GetLastErrorDescription)
Else
End If
Regards,
ChandramohanHello Thiya,
see this thread: [Re: How to do an incoming payment based on journal entry whit SDK ?]
I did post some example code from the sdk help.
HTH
Regards Teun Aben -
Document Split for Currency Exchange while posting Incoming payment
Hi Experts,
Scenario:
> Post incoming Customer payments using F-28
> posting entered today (14 Jan 2009), but posting date is 30 Dec 2008)
> Tested in Clients 001 and 005 (same setup in terms of GLs, Customers, Vendors, etc)
I was able to post the incoming payment in Client 005. However, in Client 001, I got error message:
*Ex.rate diff.accts are incomplete for account 0000140000 (Trade Debtors/Customers) currency SGD
Message no. F5063
Diagnosis
The accounts for posting exchange rate differences could not be determined. For the specified G/L account and the specified currency key, the accounts are only specified incompletely. Either the accounts for the implemented exchange rate difference, the accounts for the valuation differences or the balance sheet adjustment account are missing.
System Response
The system cannot generate the exchange rate difference posting.
Procedure
By pressing ENTER, you achieve that the document is reset to a status without automatic posting. In another window, you can complete default settings for exchange rate differences and post the document afterwards.
Proceed*
When I clicked Proceed, the system took me to OBA1, with "Document Split for Currency Exchange" option highlighted in blue.
Does this mean that I need to create a new GL account to post Document Split for Currency Exchange?
Note: Setup for OBA1 both 001 and 005 are the same. But I only encountered the error in 001.
Hope someone can help me.
Thanks...problem solved: add relevant Open Item GLs in OBA1 (Account Determination for OI Exchange Rate Differences)
-
F-28 - Incoming payments with residual items - Vat code
Dear all,
I need to define a process in which the user can create a residual item for a downpayment on an incoming payment from a customer, and the system automatically creates a new document with the residual posting.
I have done the customizing for the "Residual Item Posting in Invoice Currency" and defined a Type of document for the residual item. The problem is that the standard procedure puts the vat code also in the payment document and in the residual item document on the customer position... and this is not correct.
Someone can help me?
Thank you
Regards
Marco.Yes, this is due to settings on GL Account for reconciliation account. Please fo t o FS00 provide reconciliation account nr (if down payment) from Sp. GL an d not from Vendor / Customer master and change settings on second tab > there is mantioned that posting without tax are not allowed. (input tax / only output tax only).
Due to GL master data he post always with the VAT. Addtionally if You will have a discount system will correct the VAT line with discount during clearing all of that becasue of GL master data.
Regards
Tadeusz -
Posting Incoming payments - F-28
*Tcode> F-28*
I am trying to post incoming payment. The customer is created in company code 1050 but, I am getting this error message:
"The entry 1050 is missing in table T043G"
How do I correct this error?
Please, I need step by step how to solve the problem not just general statement or comment. thanksDear David,
The reason for this is probably as a result of your customizing:
In table T043G-ZTERM you can define a payment term as a standard
for carryforward postings. Please have a look at the documentation of
this field:
"Standard payment term for carryforward postings
Terms of payment key which is to be transferred to the line
item when posting residual items.
Procedure
You only need to specify a terms of payment key here if the
terms are to be transferred from the original document."
You can customize T043G via SM31 or via IMG.
You are probably assigned to a tolerance group that has a fixed
payment term associated with it, in this case 1050.
Therefore you would either have to delete this fixed payment term
from the settings of your tolerance group, or maintain the entry
in table T052.
You can check this in transaction SE16, enter table name T043G, and
leave all the selections blank except for 'Fixed Term' where you
should enter 1050.
I hope this helps.
mauri -
Hi all
When i am trying to do the incoming payment F-28 for residual payment
the system showing an error message "Consolidated companies and company code are different"
what will be the reason of error,please let me know
Regards
AnsumanHello
Normally all error messages when double clicked give a pop up to a performance assistant screen, where the details of why the transaction failed are mentioned.
Check with BASIS team, why such messages are blocked.
Also, check the company code assignment in FBZP for paying company.
Reg
*assign points if useful
Maybe you are looking for
-
10.6.8 update won't be done for 9 days?!?!?
I needs some help, I currently have a mac and it's snow lepard, I need to download the update combo 10.6.8 and I did but it says it will be done in 9 days?!?! Is that normal?! HELP!
-
How to pass byte array / binary data to a webservice as parameter in osb
i have a webservice that has a byte array input parameter. i tried to use this WS in a message flow via service-callout. the problem i encountered is the following: since webservice call by using service-callout requires you to use an xml input as pa
-
Zip multiple files or folders but keep the file name
These two example files need to be compressed into one zip 20150113-Signs-R04.eps 20150113-Signs-R04.jpg As you know the the default name of the zip becomes: Archive.zip I would like it to be: 20150113-Signs-R04.zip I understand the ZIP utility canno
-
when i plug the ipod in and launch the updater, because all that it does is show a folder with a ! on it when it is on, it says that i need to stop all other applocations accessing it but their isn't anything. i even made all programs stop by the saf
-
Firefox, Quicktime, Flash, and Vista don't play well
I have a problem with Quicktime. When I install quicktime on my Vista machine, it takes over the Flash Plugin in Firefox, my most used web browser. Firefox has no options to tell it "Don't use Quicktime, use Flash!". When I was directed to the MIME s