Error in Incoming payments
Hi Gurus,
When doing Incoming payments T.C F-28 i found an error
'Only input tax is allowed for account 889000 BR01, B1 is not allowed'.
B1 is the tax code.
Plz tel me how to rectify this...
Regards,
Manoja
Hi,
Goto account 889000 in FS00, In control data tab, give the tax category as "*". Then this account allows all tax types.
Hope you understand the concept.....
Regards,
Sreekanth....
Similar Messages
-
Error creating incoming payment. (ODBC -2035)
The error that I get while creating an incoming payment is:
This entry already exists in the following tables (ODBC -2035)
Here is the code:
public static bool CreatePayment()
DateTime now = DateTime.Now;
Payments pmt = (Payments) m_company.GetBusinessObject(BoObjectTypes.oIncomingPayments);
pmt.ApplyVAT = BoYesNoEnum.tYES;
pmt.CardCode = invoice.CardCode;
pmt.CardName = invoice.CardName;
pmt.CashSum = 0;
pmt.ContactPersonCode = invoice.ContactPersonCode;
pmt.DocCurrency = invoice.DocCurrency;
pmt.DocDate = now;
pmt.TaxDate = now;
pmt.DocRate = 0;
pmt.LocalCurrency = BoYesNoEnum.tYES;
pmt.DocType = BoRcptTypes.rCustomer;
pmt.HandWritten = BoYesNoEnum.tNO;
pmt.JournalRemarks = "journal remarks";
pmt.Remarks = "remarks";
pmt.Reference1 = baseEntry.ToString();
pmt.TransferSum = 0;
// invoice
pmt.Invoices.AppliedFC = 0;
pmt.Invoices.DocEntry = baseEntry;
pmt.Invoices.DocLine = 0;
pmt.Invoices.InvoiceType = BoRcptInvTypes.it_Invoice;
pmt.Invoices.SumApplied = amount;
// credit card
pmt.CreditCards.AdditionalPaymentSum = 0;
pmt.CreditCards.CardValidUntil = Util.CCDateToDateTime(cardExpirationDate);
pmt.CreditCards.CreditCard = bp.CreditCardCode;
pmt.CreditCards.CreditCardNumber = ccNumber;
pmt.CreditCards.CreditSum = amount;
pmt.CreditCards.CreditType = BoRcptCredTypes.cr_InternetTransaction;
pmt.CreditCards.FirstPaymentDue = now;
pmt.CreditCards.FirstPaymentSum = amount;
pmt.CreditCards.NumOfCreditPayments = 1;
pmt.CreditCards.NumOfPayments = 1;
// there's a record in OCRP (credit card payment methods)
pmt.CreditCards.PaymentMethodCode = 1;
if (pmt.Add() != 0)
int errCode;
string errMsg;
m_company.GetLastError(out errCode, out errMsg);
// here errMsg is "This entry already exists in the following tables (ODBC -2035)"
return false;
return true;
I had 53 records in ORCT (incoming payments) but the next number in NNM1 and ONNM was 1. So I assumed that it was wrong and tried to set NNM1.NextNumber and ONNM.AutoKey to 54 for ObjectCode = 24 (Incoming payment).
The error remained the same. Then I removed all records from ORCT and its subordinate tables RCT1, RCT2, RCT3,.... and changed the next number back to 1.
The error is still: "This entry already exists in the following tables (ODBC -2035)".
Do you have any ideas what may cause the above error and how I can get more info which is the entry that already exists and in which table?
The code above works on another company (database).
Thanks.
SvilenThanks Alexey,
Please note that I have manually modified SBO tables once the problem appeared not before. I do not know how receipt numbers got out of sync.
I also find the message "This entry already exist in the following
tables" without actually specifying any table, strange, the least.
The SDK is not particularly good and the samples in the help file are outdated and therefore wrong. -
Error Regarding Incoming Payment
Dear All
I am using SAP B1 with patch level 9, when i am selecting Incoming Payment in Banking Module System is showing error like ''Linking primary sales accounts has not been completed'' so wht could be the solution for this ?
Regards,
Kashinathi got solution by myself
-
Error entering Incoming Payments
Forum,
I am having problems entering Incoming payments into SAP for the last period of the current year. My Posting Period for period 12 is as follows:
Posting Date From: 30/08/10 - To: 26/09/10
Due Date From: 30/08/10 - To: 25/09/10
Document Date From: 27/10/00 - To: 26/09/10
When trying to enter a posting date of 22/09/10 I get the following error: " Posting Date varies from system date [Message131-57]. The system date on the client is 27/09/10. In getting the above error I am unable to proceed with entering the incoming payment. If however I extend the Posting Date To: 30/09/10. The system will allow me to proceed. This however is not viable as it opens up to entries being posted with next year's posting date. I have also been into: Administration>System Initilization> Document settings-->Block Documents with earlier posting dates - this option is not ticked.
Would anyone be able to assist?
Regards,
JuanThanks Jitin,
This site is on PL: 46 so is more than likely the problem. Will look to get them upgrade.
Regards,
Juan -
Error importing Incoming Payments using the Data Transfer Workbench
Every time I try to import Incoming Payments using the Data Transfer Workbench I get an error that the Update Failed - Can not find this object in B1Application-defined or object-defined error65171. I'm using the 3 templates for Payments, Payments_Checks and Payments_Invoices. I've filled them out as I've seen in other postings in this forum. Based on the error message, I really can't tell what I'm doing wrong. Could someone please take a look at my files and let me know what might be causing the error?
I'm using SBO 2007A PL41. Here's what I have entered in my templates for my test file.
Payments file
RecordKey 1
DocEntry (blank)
CardCode 1033985
DocDate 20081215
DocTypte rCustomer
TaxDate 20081215
Payments_Checks file
RecordKey 1
LineNum 0
AccounttNum 0
CheckAccount _SYS00000002152
BankCode CC
Branch 12345
CheckNumber 1
CheckSum 78.7
CountryCode CA
DueDate 20081215
Trnsfrable tNo
Payments_Invoices file
RecordKey 1
LineNum 0
DocEntry 31791
InvoiceType 13
SumApplied 78.7
Thank you.Hi Suda,
As far as I can tell from the threads you forwarded (and other searches I've done on here), my files are correct. I tried filling out the templates exactly as explained in the first link (see my data below) but it still isn't working. It just gives me the same generic error.
Payments
Record Key....CardCode.....DocDate
1...................1033985.......20081217
Payments_Checks
RecordKey....CheckAccount........CheckNumber....CheckSum
1.................._SYS00000002152..1..................... 78.7
Payments_Invoices
RecordKey....DocEntry.....SumApplied
1..................31791..........78.7
Is it correct that the Payments file should not contain anything in the DocEntry column? (I know that the DocEntry in my Invoices file is the DocEntry of the Invoice). I have a feeling that I'm making a stupid mistake somewhere but I just can't figure it out. Any ideas?
I really appreciate your help with this.
Thanks,
Charlotte -
Error adding Incoming Payments
hello all
I have a third party application, and I need to migrate incoming payments generated by that application. I read the headlines fit to be migrated to and through a loop trying to insert as many as required.
A payment can pay multiple invoices to a client. And this payment can be made partly in cash, another in check and another in credit card.
I had several error codes, but I will go for parts, first I get an error code (-10) and says it is an invalid document number in RCT2.DocEntry, reviewing SAP B1, if exist the invoice.
For i = 0 To dvMigrar.Count - 1
Console.WriteLine(CType(dvMigrar(i)("Ingreso_Caja"), String) + " " + dvMigrar(i)("Recibo_de_Caja"))
vPay.Series = oSeries.Series
vPay.ApplyVAT = BoYesNoEnum.tNO
vPay.CardCode = Trim(dvMigrar(i)("Cliente_No"))
vPay.CashSum = 0
vPay.DocCurrency = "USD"
vPay.DocDate = dvMigrar(i)("Fecha")
vPay.DocRate = 0
vPay.DocTypte = 0
vPay.HandWritten = 0
vPay.JournalRemarks = "Ingreso desde POS - " & CStr(dvMigrar(i)("Recibo_de_Caja"))
vPay.LocalCurrency = BoYesNoEnum.tYES
vPay.TaxDate = Now
'Migración de Detalle Facturas Pagadas
SlctCmd = "SELECT * FROM DOC_ABONAR_POS WHERE Ingreso_Caja = " & dvMigrar(i)("Ingreso_Caja")
Dim SqlAdapter2 As OleDbDataAdapter = New OleDbDataAdapter(SlctCmd, MyConnSQL)
dsMigrar2 = New System.Data.DataSet
SqlAdapter2.Fill(dsMigrar2)
Dim dvMigrar2 As DataView = New DataView(dsMigrar2.Tables(0))
For j = 0 To dvMigrar2.Count - 1
vPay.Invoices.Add()
vPay.Invoices.DocEntry = dvMigrar2(j)("DocEntry")
vPay.Invoices.InstallmentId = dvMigrar2(j)("No")
vPay.Invoices.DocLine = j
vPay.Invoices.InvoiceType = BoRcptInvTypes.it_Invoice
vPay.Invoices.SumApplied = dvMigrar2(j)("Valor")
vPay.Invoices.InvoiceType = BoRcptInvTypes.it_Invoice
Next
If (vPay.Add() <> 0) Then
Console.WriteLine("No se pudo generar Pago")
'Check Error
Call vCompany.GetLastError(nErr, errMsg)
If (0 <> nErr) Then
Console.WriteLine("Error encontrado:" + Str(nErr) + "," + errMsg)
End If
End If
Next
I'm trying to pay several invoices at the same incoming payment
Thanks in advance
Edited by: Oscar Alberto Cornejo on Nov 14, 2011 11:20 AMhi trying for this sample code.
Its working for me
Dim blnNEWFirstRecord As Boolean = True
For z As Integer = 0 To oSPRecSet.RecordCount - 1
oSalesPayments.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_Invoice
oSalesPayments.Invoices.DocEntry = oSPRecSet.Fields.Item("DocEntry").Value
oSalesPayments.Invoices.SumApplied = oSPRecSet.Fields.Item("OpenAmount").Value
If Not blnNEWFirstRecord = True Then
oSalesPayments.Invoices.Add()
End If
blnNEWFirstRecord = False
oSPRecSet.MoveNext()
Next
oPaymentError = oSalesPayments.Add() -
Hi all,
I'm getting an error while posting Incoming Payment. The error is 'A current account has not been defined'. I've selected house bank account at the header level i.e. GL Account, for that I'm getting warning message 'Defining credit/checking accounts as a cash account can affect the results of the cash flow report'. Please advise on the above mentioned issue and suggest ways to avoid this and to post Incoming Payments successfully.
Thanks,
BalajiDear Sir,
Please make sure that you have selected a GL account for Checks Received in the Admin->Set up->Financials->GL Account Determination->Sales-General Tab.
It should also appear in payment means window. When we coose or Change Bank GL account in payment means, we receive a system message that transaction will affect cash flow report. This is not an error message. You can continue to work.
Regards
Preety Goel
SAP Business One Forums Team -
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 -
Error on Incoming Payments Screen
Hello Experts,
We have recently upgraded one of our customers from 2007A to 8.81 PL06. When they try to create an Incoming Payment and click on payment means, they get this message. I have checked GL Account Determination setup screen. Please advise asap.
No matching records found 'G/L Accounts' (OACT) (ODBC -2028) [Message 131-183]Before raising a ticket in SAP
You should check which all account which you have mapped in G/L account detemination ,it is available in chat of account by clcik in orenge button.
Because such type of message indicate that ,you have mapped accouint but not in char of account.
some time upgradation take such type issue.
Thanks
Manvendra Singh Niranjan -
Error posting incoming payments (f-28)
Hello SAP Gurus,
When trying to post a customer payment I keep getting the following error message " The trading partner entered in account xxxxx cocdxx is not valid.
Any ideas?
Many ThanksHi Rup,
Field trading partner (-> BSEG-VBUND) of the company code clearing line items is filled
with the company (-> T001-RCOMP / Tr. OBY6) of the other company code, and if the account master data of the company code clearing account contain a trading partner which is different from this company,
error message F5 583 ('Business transaction cannot be processed
by consolidation') is raised as the trading partner customizing
is inconsistent.
Also for FI postings an error message is raised if the account
master data of the company code clearing account contain a
trading partner which is different from the company (-> T001-RCOMP)
of the other company code, and the posting is not possible. This
is the default system behavior. Such a FI posting is only possible
if the corresponding error message F5 636 ('The trading partner
entered in account & & is not valid') is switched off in transaction
OBA5.
Please have a look at the long text of error message F5 636:
Diagnosis
You have entered a cross-company code transaction. The system
should now automatically generate a clearing posting for account &
in company code &. The system determines the trading partner for
this line item from the company code to which the clearing posting
is made. This trading partner must be the same as that in the
account master record.
Please also check OBYA if any incosistency.
Regars,
Reka -
Incoming payment by F-28: Reason code error while posting
Hello everyone,
I want to post Incoing Payment using F-28 net of TDS. I want the separate GL account to be picked up automatically for the difference when I enter the Reason Code 003.
I did the following customization for the same.
1. Financial Accounting> Accounts Receivable and Accounts Payable> Business Transactions>Incoimng Payments> Incoming Payments Global Settings>Overpayment/Underpayment> Define Reason Codes:- Here I selected the Indicator 'C' for reason code 003 which is for "Indicator: Charge off difference via separate account". The reason code 003 is for TDS Netted
2. Below the Define Reason Code node, I selected the node 'Define Accounts for Payment Differences' . Selected the key ' Rules' and selected the checkbox 'Reason Code'. Then clicked on 'Accounts' and enetered the desired GL account against the reason code '003'.
After doing the above customization I posted the Incoming payment using T code F-28. I entered the difference in the field 'Difference Posting'. Then entered reason code '003' which is for 'TDS netted' in the field 'Reason Code'. Now, I am getting the follwoing error.
Reason codes with automatic charge-off are not permitted here
Message no. F5605
Diagnosis
The reason code entered is designed to ensure that the payment difference amount is posted to an account specially set up for this purpose. Postings of this nature usually require additional specifications (e.g. tax code, business area). If the difference stems from a single open item, the necessary specifications can be taken from that item. In the case that led to this error message, however, the difference does not stem soley from one item, which means that this method cannot be used.
System Response
The reason code entered is not accepted.
Procedure
You can either select a different reason code, which would create a new open item for the customer or vendor OR write off the difference using the function Charge off diff.. This function either takes you into a pre-configured account assignment model or into the document overview. From here you can enter the required difference postings.
How can I proceed ahead?
Thanks and Regards,
PradnyaHi Saulo,
Thanks for ur reply.
I had alreay done the config in OBXL and OBBE. Only thing I wanted to know is while posting Incoming Payment by F-28, how to use this reason code.
Ur reply was a gr8 help for me.
Regards,
Pradnya -
Error : FZ010 : Enter a payment method for incoming payments
Hi,
I am running F110 and paying intercompany vendors/customers.
I am running payment run for Compony 0050 and paying my vendor VEND0060 and CUST0060.
The balance of vend0060 is 2 million(credit) and balance of CUST0060 is 1 million (Debit).
So I am going in Reallocate and changing the bank details as getting exceptioin in CUST0060. But it gives out an error "Enter Payment method for incoming payments"
We have just configured outgoing payment and actually as credit balance is more, it should not give this error.
Does any one know solutin for this?
Error in details:
Enter a payment method for incoming payments
Message no. FZ010
Diagnosis
The balance of the items to be paid requires a payment method for incoming payments. You specified a payment method that is defined for outgoing payments.
System Response
The payment method is rejected.
Procedure
Enter a payment method for incoming payments.
Thanks
JRIn the master record of the customer/vendor, ensure that the appropriate payment methods are maintained. If you click on F4 on the payment method field, you can see different methods available for Incoming Payments and different methods for Outgoing payments.
Assign points accordingly.
Thanks,
Madhav Nanduri -
Error while opening the Incoming Payment Form
hi,
When i open the incoming payment(Banking -> Incoming Payments -> Incoming Payment) in sap b1 07 i got a error message "linking primary sales account has not been completed" .how can i open it?Open Administration -> Setup -> Financials -> G/L Account Determination ->Sales Tab ->General Tab.
Check if the "Checks Received" and "Cash on Hand" accounts are set -
Error while posting Incoming payment Cancellation entry in Current date
Hi Experts
Scenario
Incoming payenet created on 31-05-2009
Cancellation to be done on current date - 02-06-2009
Current period selected as 010609 to 300609 in general settings
When Incoming payment is cancelled - The system shows message ' The selected period is locked, Posting will be created in Current period', Continue - ?
When YES is clicked - 'Date deviates from permissible range - (Journal Entry - posting date) Msg - (173-11)
Document Numbering Journal entry is for Current period. (All the Journal entries are getting posted in current date, hence Document numbering is correct for Journal entry)
PLEASE NOTE - The cancellation entry is needed to be passed on system date (02-06-2009) and NOT original document date of incoming payment (31-05-2009)Hi Sundaraja
In 2007 B this issue does not arise, working FINE
In 2005 B, there is option to set period as Current which I have done. and Active 'YES' & Locked 'NO'. Infact I have done this for all the periods of yr 2009-10.
Still getting the error.
Regards,
Sid -
Error while posting Incoming Payment.
Hi
I Got this error while posting Incoming Payment. What do this Error Mean. How to solve it.
Error:
SBO_Application_ItemEventAP Object reference not set to an instance of an object
Thank YouHi Gayathri,
Try to disconnect the add-ons if any and then add the incoming payment.
Regards,
Vijay kumar
Maybe you are looking for
-
Error while installing quicktime and/or Itunes, please help.
Okay, it all started when I tried to update Itunes, while installing the new Itunes an error came, so I had to uninstall it all and reinstall. However, now whenever I try to reinstall quicktime, it gives this error. The path uninstall quicktime for t
-
How can I talk to a person about my bill
How can I talk to a person about my bill?
-
Customize jinternalframe titlebar
hai friends, can anyone help me in customize jinternalframe titlebar. 1.how to change the titlebar background color. 2.how to change titlebar height. 3.how to change border color.. pls anyone helpme
-
How to catch Delta Initialization and Delta Update in a Function Module
Hi Experts: I'm developing a FM to extract data from R3. I wonder if anybody knows how to catch when i'm making a delta initialization and a delta update in my FM, because i have different parameters and routines from each one. Thanks in advanced. Po
-
Can't pull up group to email to in iPhoto, what's wrong?
In Address book I already have groups set up. Previously, I could email some photos from iphoto and start to type in the group name and the send-to would populate from my address book. Now it does not.