DI FOR OUTGOING PAYMENT(VENDOR) PAYMENT MEANS CHECKS
Hi Experts,
Can you give me a sample DI code for outgoing payments(vendor) through payment means on check. thanks
Regards,
Phoenix
Hi Lucas,
Are you trying to refund a customer or pay a supplier's invoice? If it's the latter then you need to use SAPbobsCOM.BoRcptInvTypes.it_PurchaseInvoice as the document type rather then it_Invoice.
Kind Regards,
Owen
Similar Messages
-
Bapi for Posting the vendor payment.F-53
Hi,
I need to post a document for Vendor payment using BAPI, by providing the Vendor Invoice number as Reference number which was created by using the FM PRELIMINARY_POSTING_FB01. I can able to generate a Vendor invoice, But i cant able to make this vendor invoice number as a reference number to post the vendor payment using the BAPI BAPI_ACC_DOUMENT_POST. After Executing this BAPI ,then i check in FBL1N means, the posted document was in open items. It Should be in cleared items. If i manually entered through F-53 means the payment is coming successfully and also as Cleared items in FBL1N.How to solve this issue..
Regards
Bala.Hi Bala,
Can you please share your BDC code with me for clearing vendor invoice.
Regards
Neeraj Sharma -
Outgoing\Vendor Payment through Check
Hi All,
I am trying to create Outgoing payment\Vendor payment, can any provide me the code for the same, like what are the things need to me set to create Outgoing payment like check account\cash account.
What would be code when we try to create check payment for more than one invoice in the single document.
Thanks & Regards,
Naresh
Edited by: naresh2684 on Dec 5, 2010 5:43 AMThis is taken directly from the helpfile, incoming payment example but you only need to tweak the code a bit to make it for an outgoing.
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
'do it now
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 = 5031.2
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
To add multiple invoices, before adding the document do:
vPay.Invoices.InvoiceType = = it_PurchaseInvoice
vPay.Invoices.SumSpllied = 400
vPay.DocEntry = 1
vPay.Invoices.Add()
'Repeat above as neecesary.
There are lots of posts on the forum that cover this topic too. -
Scheme of Entries for vendor payment under EBS system
Hello Friends,
I am setting below the scheme of entries as I think is appropriate for making a vendor payment. The scenario is that we will make a payment to the vendor where the payment will be released through BACS (we are working for a UK based client). After the payment run is made the payment is not actually made for some reasons and are returned. Then we make the payment again and this time the payment run goes through smoothly.
I would request you to please let me know if I am wrong in the scheme of entries and if yes, what would be the proper scheme.
1.
When Invoice is raised (FB60)
GR/IR a/c Dr 100
VAT a/c Dr 20
To Vendor a/c Cr 120
At this point there is one open item that is created in the vendor account.
2.
When payment run is made (F110)
Vendor a/c Dr 120
To Unclear BACS a/c Cr 120
At this point the entries in the vendor account are cleared by entry no 1 and 2 and there are no open items.
3.
When Bank returns the payment as unsuccessful and we clear the entry (F-03)
Return BACS a/c Dr 120
To Vendor A/c Cr 120
At this point there is one open item that is created in the vendor account
4.
When payment is once more made and this time successfully
Vendor a/c Dr 120
To Unclear BACS a/c Cr 120
At this point entries 3 and 4 clears the open items in the vendor account and there remains no other open items.
Can someone please confirm if the sequence is correct or is there an additional step involved for resetting of any document after entry 2 when the payment run fails?
Regards,
Suvarghya DuttaHello,
When you have done step 2, immediately you will not come to know that your cheque is failed, only when you receive the bank statement.
In that case I would not expect you to post to a different account "Return BACS a/c". I do not see any reason for this account. I would expect you to debit to the same account "Unclear BACS a/c", which has been used in order to make the payment.
If you are using a different account for reversal, then you have to take two accounts for reconciliation purpose.
MIRO
GRIR Account Dr
To Vendor Account
F110
Vendor Account Dr
To Bank Sub-account (In your case Unclear BACS a/c)
FF67 or FF.5
If successfully paid
Bank Sub Account Dr
To Bank Main Account
If returned or unsuccessful (*)
Bank Sub Account Dr
To Vendor Account
If you are posting the entry (*) through bank statement, then no need to use FBRA.
Use FBRA immediately once you run F110 and you know that you have paid the vendor erronously. But once it reached bank and bank has issued bank statement, I would not expect you to run FBRA, but I would like to use FF67 process.
Regards,
Ravi -
Single Report Goods Receipt to Vendor Payment ( GR-IV-vendor payment)
Hi Friends,
My client wants to asking the single report for GR to Vendor payment. Please let me know how to get the report?
Regards,
Chandra.Dear Chandra,
To my knowledge, there is no standard report available for this.
You can use the tables BKPF, BSEG, MKPF and MSEG for creating a report.
Kindly close this thread in this forum and raise the same question in MM and FI. So you might get answers for your query.
Best Regards,
Raj -
Dear Experts,
We have a vendor created with payment method G but while making one payment we used payment method T. Now the vendor is chasing us saying he has not received the payment.
Does use of payment method other than one maintained in the vendor master, cause such an issue??
The bank has provided the copy of MT103 for this transaction.
Please suggest if the payment will go through in this case or not.
Thanks in advance
LEENA...Hi Ravi,
thnx for your reply.
Payment method G is ACH payment method u2013 it is for local singapore vendor payments.
· Proposal created in: F110,
· Posted document xxxxxxxx (year: 2012), Clearing doc xxxxxxx, Value date: 31.01.2012, Amount: SGD xxxxx
· As per the bank u2013 it is paid and no rejections till date.
· MT103 is payment proof by the bank. It is a proof stating that the particular trsnactions is processed by the bank.
Leena... -
Copying Comments from Outgoing Payments form to its checks for payment
Hi!, is there a way to pass the comments from the Outgoing Payments to the comments of the check for payment of the same outgoing payment?
We want to see in the checks for payments comments field, the same comment from the outgoing payment which the check was originated.
Thank you!If you are talking about bringing the Outgoing Payment comments to the Check Journal Remarks field, you could do it using a formatted search. Save the following SQL and link the query to the Journal Remarks field
SELECT T0.Comments FROM [dbo].[OVPM] T0 WHERE T0.DocNum = $[OCHO.TransRef] -
Query for Vendor Payment in SAP
Hello All,
I am a sap abap developer with little knowledge in SAP MM and SAP FI modules.
As per some requirement of my company ,i have created a PO then its GR and finally IR.
Now when i checked EKBE table (History per Purchasing Document) , i found two record in this table out of which one with
VGABE = 1 (Good Receipt) & another with VGABE = 2 (Invoice Receipt) .
Now my requirement is ,i want a entry in this table with VGABE = 5 (Payment) but i don't know how to do payment of vendor in sap so that this table will populate with a entry for payment type.
Please help me and let me know what will be the flow with tcodes to do the vendor payment in sap.
Please reply ASAP.
Thanks in advance.
Regards.
Abhinav Goel.Hello Mr.Raman,
Thanks for your response to my query.
As per my company requirement i have to track duplicate payment made to the vendor against same PO.
So for that after completing the cycle PR-PO-GR-IR-F-53 finally i found two records in BSAK table out of which :
One record was with my accounting document no from my invoice receipt of type RE.
Another record was with the vendor payment clearance document with type KZ.
Now again i have done payment to the vendor using F-53 tcode and now i found one more record with belnr = last payment document no and augbl = new payment document no. with type KZ.
So if i use below mentioned logic to track for duplicate payments made to the vendor ,then it will be fine or if not can you suggests me the needful changes in the logic.
1.) Check If record exists for my belnr no from invoice recipt in bsak.
2.) Take AUGBL No for this BELNR No and check if record exists for this AUGBL with type KZ.
Note:Means payment is done to the vendor upto this logic.
3.) Now if with the found record with type KZ any other record found with type KZ it can be taken of as duplicate payment made to the vendor.
Please suggest me if above mentioned logic is fine.
Regards.
Abhinav Goel. -
T.code for P.O to Vendor payment details
Dear All
Request you, please let me know any t.code is available for tracking Purchase order to vendor payment details.
It means in that T.Code out put we have to get details of P.O, GRN , IR and vendor payment details.
Thanks in advance
RAOHello,
There is no standard report available in SAP which will give a complete details from PR to Payment in one screen.
However you can check the normal vendor balance report (TCODE: FBL1N) where you will get all the vendor cleared & open vendor items. From the cleared vendor items you can drilldown to the PO and PR.
Regards,
Prasad -
Validation option for Vendor payments
Hi Everybody,
We have about 150 vendors for whom we make cheque payments (manual payment processing). Now, we started implementing online payments and currently we are making online payments for about 30 vendors. We want to create validation process for these 30 vendors in payment transaction code F-58 not to allow for cheque payment processing. If these vendors are selected in t code F-58, an error should be thrown saying these vendors are not for cheque payments. Please advice on this option in SAP in detail.
With best regards,
Hemanthhi
check with validation GBB1. -
UserExit or Customer Exit for F110 - '*' on Vendor Line Item Payment Run
Dear all,
Background
Currently in F110, when processing for vendor payments, the item text ( or segment text) is only printed out when item text begins with an asterik ' * '. The asterik is meant to indicate that this document/item is posted from external system. You may do a F1 on the text field for detail explanation.
In the event, asterik is not present on the item text even if the text is not blank, it will not be printed at all.
Here are two OSS notes on the asteriks: 312623 and 1292333.
Include: F110SFS0_SATZ_KOMPLETTIEREN
*------- Segementtext
IF REGUP-SGTXT(1) NE '*'.
REGUP-SGTXT = SPACE.
ENDIF.
Requirement
User is requesting for item text to be printed at all time, when the text exist, regardless of ' * '.
Question
Does anyone know of a user exit / customer exit that i could use to do modification for SGTXT ?
Would appreciate it, if you could share your suggestions / experiences - on this matter, even if it doesn't need to be resolved through user exits. Thanks in advanceBTW..you have fot following exits for F110;
Transaction Code - F110 Parameters for Automatic Payment
Enhancement/ Business Add-in Description
Enhancement
RFFOX074 Frame for user exit RFFOX074 (in program RFFOCH_U)
RFFOX075 Frame for user exit RFFOX075 (in program RFFOCH_U)
RFFOX081 Frame for user exit RFFOX081 (in program RFFOF__T)
RFFOX082 Frame for user exit RFFOX082 (in program RFFOF__T)
RFFOX100 Frame for user exit RFFOX100 (in program RFFOUS_T)
RFFOX101 Frame for user exit RFFOX101 (in program RFFOUS_T)
RFFOX102 Frame for user exit RFFOX102 (in program RFFOUS_T)
RFFOX103 Frame for user exit RFFOX103 (in program RFFOUS_T)
RFFOX104 user exit
RFFOX105 Frame for user exit RFFOX105 (in program RFFOUS_T)
RFFOX200 Frame for user exit RFFOX200 (in program RFFONZ_T)
RFFOX210 Frame for user exit RFFOX210 (in program RFFOAU_T)
RFFOX211 Frame for user exit RFFOX211 (in program RFFONZ_T)
RFFOX230 General program for user exit RFFOX230 (in program RFFOJP_L)
RFFOX240 Enhancement for User Exit 240 (RFFOAT_P)
RFFOX250 Enhancement for User Exit 250 (RFFODK_E)
RFFOX901 Framework for user exit RFFOX901 (in program RFFOM100)
RFFOX902 Framework for user exit RFFOX902 (in program RFFOM100)
FDTAX001 Enhancement to Transaction FDTA (event after the download)
FEDI0002 Function exits for EDI DOCS in FI - Incoming pyt adv.notes
FEDI0003 Function exits for EDI docs in FI - Save PEXR segments
FEDI0004 Function exits for EDI docs in FI - particular events
FEDI0006 Function Exits for EDI-docs in FI: Save IDCR Segments
RFFOX003 Frame for user exit RFFOX003 (in program RFFOM100)
RFFOX041 Framework for user exit RFFOX041 (in program RFFOBE_I)
RFFOX042 Framework for user exit RFFOX042 (in program RFFOBE_E)
RFFOX043 Framework for user exit RFFOX043 (in program RFFOBE_D)
RFFOX061 Frame for user exit RFFOX061 (in program RFFOCH_P)
RFFOX062 Frame for user exit RFFOX062 (in program RFFOCH_P)
RFFOX063 Frame for user exit RFFOX063 (in program RFFOCH_P)
RFFOX064 Frame for user exit RFFOX064 (in program RFFOCH_P)
RFFOX065 Frame for user exit RFFOX065 (in program RFFOCH_P)
RFFOX066 Frame for user exit RFFOX066 (in program RFFOCH_P)
RFFOX071 Frame for user exit RFFOX071 (in program RFFOCH_U)
RFFOX072 Frame for user exit RFFOX072 (in program RFFOCH_U)
RFFOX073 Frame for user exit RFFOX073 (in program RFFOCH_U)
Business Add-in
FI_BSTM_MC_EXIT FI Account Statement: Exit from MultiCash Conversion
FI_F110_SCHEDULE_JOB F110: Check before scheduling a proposal/update run -
Hi gurus,
how to check vendor payment is done are not in purchase order
Regards
muraliCheck through FBL1N vendor line item display, here you can check for the vendor libality generated during invoice (MIRO) posting once you get into the t-code FBL1N select the radio button open items only in line item selection give your vendor account, company code date (Key day at which the line items are open till now), and execute.
In the report screen to help your self you can search using crtl + F and put reference as serach criteria.
You will see the non cleared item the Status indicator tells you the line item is not yet cleared.
BR -
FEBAN - FB05 - error F5243 for vendor payment
Hello,
I kindly ask for a hint.
The vendor payment is included in eleclonical bank file.
From transaction FEBAN (Edit bank statement) for item which is not fully cleared we get to trans. FB05 (post with clearing) and try to post to account type K (vendor) - changed manually from D (customer) which is defaulted to K and vendor account number entered. The document type is not visible on selection screen when FB05 is accessed through FEBAN.
The document type for vendor payment should be KZ.
Somehow the transaction intend to hold DZ (customer payment) --> and when we hit enter an error message appears:
Account type K is not defined for document type DZ
Message no. F5243
Not sure what is driving this ...
Please, advise ...
Thanks a lot
MarcelaHello,
Please check your configuration:
IMG => Financial Accounting => Bank Accounting => Payment Transactions => Electronic Bank Statement => Make Global Settings for Electronic Bank Statement
Give your chart of accounts
Double click on posting rules.
Check the document type given for the posting rule you are using to post.
You need to change from DZ to KZ.
Regards,
Ravi -
Error In Transaction F-44 for Foreign Vendor Payment
Hi Experts,
User is getting the Error In Transaction F-44 (G/L account 14281001 xxxx does not exit) while doing Vendor Payment to Foreign Vendors.
When I checked in Vendor Master Data, Reconcilliation account is maintained for all Foreign(other) & Foreign(Intercompany) Vendors.
The GL 14281001 is maintain in the account determination configuration for other Foreign Vendors.
User is getting this Error After successful FF67 transaction Process.
Please advice.Hi Amitash,
GL is created @ COA level & not mark for deletion. This GL is not created in Company code. I discussed with user she was saying
F-44 transaction is booked a realized gain/loss while a foreign vendor invoice clearing vs payment. Normally this realized gain/loss must be booked directly to the foreign vendor account which is linked to GL XXXXXXXX for all IC foreign vendors and linked to GL YYYYYYYY for all other foreign vendors .
It will be not correct to book a foreign vendor realized gain/loss to a separate account therefore a new GL 14281001 should not be created in comp code XXXX, instead of incorrect GL14281001 SAP must select either GL XXXXXXXX for IC foreign vendors or GL YYYYYYYY for all other foreign vendors. -
Vendor payment doc type KZ looking for account type A which is not defined
Hi Experts
We are processing a Vendor payment where discount is received, howeve, the message "For document type KZ, account type A is not defined' in the job log.
Can anyone please put some light on this error.
Many thanks
Kind regards
DawnHi,
T-code OBA7: there it is defined which doc. type is allowed to use which acount types.
SAP standard for KZ is to use vendor + GL account types.
So check your document that you are going tro post or, if you think its ok, post the same document in a test client and enable doc. type KZ in OBA7 to be used with asset account types to view the result of your posting.
Best regards, Christian
Maybe you are looking for
-
About Ranking List, who can help me?
Dear Guru; when i use ME65 - Ranking lists in IDES, and i choose purchasing organization <1000> vendor between 1000 ad 2000, after execute , it show error message as below.. and who can help me solve it? Runtime errors ASSIGN_OFFSET_NOTA
-
Is there a fix for Captivate 4 with Flash Player 16 Installed?
Captivate 4 is not recognizing Flash Player since we upgraded to version 16. Which means we can not launch Captivate 4, is there a fix or a timeline for a fix on this issue? Thank you
-
SQ01 Sap Query - additional fields doesn't appear
Hi everybody, i've created a SAP Query with transaction SQ01 but one of my additional fields doesn't appear when i execute my Query. My query shows the G/L account number and the field status Group (table SKB1) I just need to display equally the text
-
Hi all, Can we have two clients in the same machine like one with SP 03 and other with SP 02. Please help me out, Thanks in advance, Regards, G.Vijaya Kumar
-
Global automatic activity's HTTPS listener
Hi all, I have a client application (POS point of sale) that needs to invoke a process. The POS system sends its messages in a specific XML format over HTTPS protocol and I can't play with this part. I'm trying to develop a custom event listener but