Automaically load data in payment against invoices in payable
Dear Experts
My scenario is following
Suppose I have two
hundred invoices then I have to issue 200 checks against these invoices, Its means that
I have to put manual entry two hundred times for two hundred checks issues, I like to avoid to put two hundred time manualy in payments
and want to upload data automatically for two hundred checks in payments form against two hundred invoices.
Is there any API or open API?
Thanks
Hi Sharma,
suppose I have 100 invoices, they had same same supplier type with same pay order with invoice number 1..100 in
order but supplier names are different , and want to issue 100 check for each invoice, I want to issue checks
of the same bank and branch, so I want to upload these data of 100 invoices automaticaly in payment form, Just
need to know any oracle built in procedure,concurrent program or api etc, If this can not help then
I like to writhe procedure to insert data into payments form, but I need to know the correct tables to insert payments
base on these invoices.
I shall be very thankful of your kind help.
once again I want to clear my logic, I want to avoid manualy entry for 100 invoices, and these invoices are with same
pattern supplier type and are in order.
Thanks
Similar Messages
-
Customer payment against invoices
Dear friends .
Please suggest me that is there any report in FI for customer payment against invoices
Customer No Name Company Code Fiscal Year Invoice No Invoce Posting Date Invoice Amount DZDoc No DZ Amount DZDoc Posting Date Planned Cash Discount Amount Actual Cash Discount Amount Short Payment Assignment Sales Office Profit Centre Clearing Document Clearing Date Base Line Date Net Due Date Days Interest Rate Interest Amount Terms Of Payment
I will be highly thank full to you all.
Please help me .
yours
viveksir , thanks for your valuabel suggestion but problem is there are so
amy fileds that are based on Amount DZ Amount CD Amount
and rest are missing .
Please suggest some FI based report for the same.
yours
vivek -
Partial Payments Against Invoice
Hi
I had AR Invoice with 100000 Inr amount, But I got Payment 50000 ,25,000,25000 in diffrent dates. If i made In coming payment first time . Ok that invoice displaying in incoming payments , Second time no Invoice displaying In incoming payment so Now how can i clear amount aginst that invoice
Regard
SrinivasHi
In the Incoming Payments Screen, after selecting a customer all his open invoices will be displayed.
Say for example you have 3 invoices,
InvoiceNo Balance
23 100000
45 20000
50 15000
Now your customer pays 50000 against invoice 23,
You can select that row in the Payment Screen and in the field 'Total Payment' you can type 50000 and goto Payment means and type 50000.
Now the invoice 23 will be still open. If you open the invoice, the 'Paid/Credited' will show '50000' and 'Balance Due' will show 50000 in the invoice document.
Now when you open Incoming Payments Screen again, the Invoice 23 will be shown with Balance of '50000'
You can repeat the above steps for Payment of 25000, 25000 -
Accounts Payable - Tracking of Advances & Partial payment against Invoice
I want to co-relate the advance payment and various partial payments made to one vendor with the specific Invoice. Can you please suggest the wayout?
Suppose I have made down payment to Mr. A. Then I have booked the invoice against which various part payments have been made. Now I want to know the pending due amount against the particular invoice. How can I track the same?Hi Kapil,
My suggestion would be -
Use the reference field to update the Invoice number in all the documents - Down payment, Invoice posting and the partial payments.
The reference field is editable even after the document is posted. So, you can update the down payment document also once you recieve the invoice.
Now, from FBL1N, you can sort/filter by the reference field and find out the balance to be paid for a particular invoice.
Regards,
Mike -
Open dispute for paypal payment against invoice for goods
dear paypal, i have paid for invoices in paypal for goods, i have kept many terms and conditions in it. but the seller did not obey the condition. it's been 30 days since the payment. now i think he is a fraud, i want to get my money back. i have paid with my credit card, can i get all my money back. do the paypal buyer protection covered? please help me and direct me what is the best way. expecting somebody to help me soon thank you
File for non reciept of item via the "resolve a problem link" lower left of your paypal summary page > put in what has happened and escalate to a claim. DO NOT close the claim unless you have the item or a cleared refund. ************************************** I give up my time to help you so a thank you or kudos would be cool.
Marking one of my replies as a solution would be appreciated if I sorted your problem. -
How to adjust advance in part/full against invoice for payment to vendor
Dear Experts,
I need all your expertise view on a scenario.
what i am trying to do is like i have given advance to vendor 10000 and deduct 100 tds on it.
now vendor send the invoice amount 30000 and we deduct tds by doing adjustment in invoice manually against advance amount and deducted tds 200 on invoice.
now vendor ask us to adjust the advance amount 3000 from 10000 advance amount against invoice and then do the payment for it. and we like to pay only 21000 against remaining amount after adjusting advance using partial payment method.
So please tell me the steps in detail with accounting entry to post this in sap.
Regards
Arun RaiHi,
You can clear down payment against invoice via F-54. Simply enter the data by entering the invoice number.
Regards,
Jigar -
WH Tax - Down payment clearing against invoice
Dear Experts,
This is regarding the down payment clearing against invoice where WH tax is involved in Down payment as well as in Vendor Invoice. we also deduct Work Contract Tax Z1 on vendor invoice.
the process is as follows :
Step 1 - Down payment to Vendor through TC # F-48
Entry : Vendor A/c Dr 2200.00
To Bank 2178
To TDS 22.00 @ 1%
Step 2 - Vendor Invoice Booking through TC # FB60
Entry : Expenses Dr 4400.00
To Vendor 4180
To TDS 44.00 @ 1%
To WCT 176.00 @ 1%
Clearing down payment against the invoice posted using FB60.
Step 3 - Down payment Clearing through TC # F-54
Entry : Vendor Dr 1980.00
To Vendor 2200.00
To TDS 44.00
To WCT 176
But in this process, it clearing WCT tax code also which i dont want in this. And if i adjust amount and do not clear whole amount available amount then after simulating it showing difference coming and debit and credit amount of line items.
But if i dont include WCT tax code in whole process then its working fine no problem coming in it, but want it also to include in clearing process of down payment against invoice.
Best Regards
Arun RaiDear,
i am following the SAP standard process for deducting TDS on down payment and invoices.
First i deduct the TDS on down payment and Then again full TDS amount on invoice not adjusted it in WHT tab in base amount after adjusting Advance payment.
in next process f-54 i cleared the advance payment against invoice so it reverse the invoice TDS amount to adjust the tds as per advance payment TDS.
In img i confiured the WHT for payment posting as by selecting "Central inv. prop." option in Central invoice option.
Regards
Arun Rai -
To get PO number against invoices at header level only
hi
I have this query to retireve payments against invoices
SELECT ai.gl_date, aca.amount paymentamount, aca.bank_account_name,aca.check_number,aca.DOC_SEQUENCE_VALUE voucher_num,
aca.payment_method_lookup_code, aca.vendor_name suppliername,ai.base_amount functional_amount, pha.segment1 po_num,
aca.check_date paymentdate, aida.period_name, aida.creation_date
FROM ap_invoices_all ai,
ap_vendors_v avv,
ap_invoice_payments_all aipa,
ap_checks_all aca,
ap_invoice_distributions_all aida,
po_distributions_all pda,
po_headers_all pha,
HR_ORGANIZATION_UNITS_V hrov
WHERE ai.vendor_id = avv.vendor_id
AND aca.vendor_id = ai.vendor_id
AND aipa.check_id = aca.check_id
AND aipa.invoice_id = ai.invoice_id
AND ai.invoice_id = aida.invoice_id
ANd pda.po_distribution_id=aida.po_distribution_id(+)
AND pda.po_header_id = pha.po_header_id(+)
AND pda.destination_organization_id=hrov.organization_id
and aca.STATUS_LOOKUP_CODE !='VOIDED'
and aca.DOC_SEQUENCE_VALUE='212366'
order by to_char(ai.gl_date,'MM')
18 records are shown
for aca.doc_sequence_value='212244 no rows returned
i found the reason as to this 212244 has no PO number
so i had to rewrite the query using ANSI JOINS
SELECT ai.gl_date, aca.amount paymentamount, aca.bank_account_name,aca.check_number,aca.DOC_SEQUENCE_VALUE voucher_num,
aca.payment_method_lookup_code, aca.vendor_name suppliername,ai.base_amount functional_amount, pha.segment1 po_num,
aca.check_date paymentdate, aida.period_name, aida.creation_date
FROM ap_invoices_all ai
join ap_vendors_v avv on(ai.vendor_id = avv.vendor_id)
join ap_invoice_payments_all aipa on (aipa.invoice_id = ai.invoice_id)
join ap_checks_all aca on ( aipa.check_id = aca.check_id and aipa.invoice_id = ai.invoice_id)
join ap_invoice_distributions_all aida on ( ai.invoice_id = aida.invoice_id)
left join po_distributions_all pda on (pda.po_distribution_id=aida.po_distribution_id)
left join po_headers_all pha on( pda.po_header_id = pha.po_header_id)
left join HR_ORGANIZATION_UNITS_V hrov on (pda.destination_organization_id=hrov.organization_id)
where aca.STATUS_LOOKUP_CODE !='VOIDED'
and aca.DOC_SEQUENCE_VALUE='212366'
order by to_char(ai.gl_date,'MM')
now i get the correct data for 212244
but when i run the same query for 212366 i get 19 records as one invoice in this 076998 has 3 line items and one line item dont have PO
BUT the requirement is to get only PO information at the header level not line levelkindly guide
thanking in advanceWhen you need only PO numbers, link only the 3 tables to make your query simpler.
ap_invoice_distributions_all aida,
po_distributions_all pda,
po_headers_all poh
Only po based invoices will be selected for these tables -
AUC Down payment : Open invoice at year end
Hi All
For LATAM countries I need to complete the Down payment to AUC
At present the configuration is working fine for the following
Create Order type Z60 (KO01).Create distribution rule for the order.
Create AUC (AS01) and assign order number (AS01) .Create receiving asset.
Create purchase order for the asset and assign asset number created above to the PO (ME21N)
Create Down payment request (F-47) with the PO assignment
Create Down payment F-48 with reference to the Down payment request sent earlier
Create Goods Receipt (MIGO)
Create Invoice Receipt (MIRO)
Clear down payment against invoice.(F-54)
ACC entry generated
1
Say 100 was paid as DP against the PO
50 Bank Cr 100
29M Vendor dpecial GL Dr 100
70 AUC DP A/C Asset Dr 100
50 AUC Clearing A/c Cr 100
2
Asset acquisiton invoice posting (ME21N)
70 AUC Asset Dr 2000
31 Vendor Cr 2000
3.
Clearing Vendor down payment (F-54) against invoice
39A Vendor Special GL Cr 100
26 Vendor Dr 100
75 AUC down payment Cr 100
40 AUC clearing GL Dr 100
Now I need to test the scenario wherein the invoice is not recd at period end SAP proposes the creation of a reserves for expected invoice and reversal when the invoice is recd .I have already enabled the transaction types necessary for dp at period end but require assistance on what should be the next steps to test this
Anyone having done a year end close with outstanding invoice....can you please send me the necessary steps for transfer ...is it manual..posting details would be great
RegardsHi
has anyone encountered a similar situation ? -
How to create Payment against the invoices in R12 using API/Interface table
Hi Experts,
I need your help.
As per my requirement , we need to create the payments against the invoices using the payment information provided.
Earlier the Payments against the invoice is done by (3rd party system) in 11i.
But, as a part of R12 implementation,
The requirement is like now they are going to provide us and flat file(having below payment information) and we need to create the payment with these information.
COLUMNS PROVIDED
SOURCE
INVOICE INTERNAL NUMBER #
ACCOUNTING SEGMENTS
DEBIT/CREDIT
AMOUNT
CURRENCY
BANK ACCOUNT
PAYMENT DATE
DUE DATE
PAYMENT METHOD
PAYMENT TERMS
BATCH ID
We need to create an inbound interface to achieve the below requirement.
1. Create the payments in oracle R12 with the above payment information. (unable to find the way please suggest).
2. Creating the Journal entries. -> We are having GL_INTERFACE & Journal Import program to import the journals.
3. Finally we have to posting the same into GL.-- Interface & Import programs available.
Is there any api or interface tables can be used to create the payment against the invoices in r12?
Could you please help me to achive my above requirements.
Any sample code or reference will be a great help for me.
Waiting for your response.
Thanks,
Thiru.Hi Thiru,
Perhaps these links can help:
http://ccchuanblog.blogspot.in/2010/12/oracle-ap-payment-api.html
http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/ap-invoice-payment-need-help-4037407
See "Understanding Oracle Payments APIs" here:
http://docs.oracle.com/cd/B40089_10/current/acrobat/120ibyig.pdf
If this answers your question, please mark the post. Thanks.
Kristofer Cruz
Edited by: Kristofer Cruz on Sep 5, 2012 2:41 PM -
Public API/Interface name to import the payment information against invoice
Hi,
I want to get the Oracle supported Public API/Interface name to import the payment information against invoices(because there is a need to importing payment data against closed invoices from 11.5.5 to R12). Since I am not getting any standard oracle supported method, I am using the API AP_PAY_INVOICE_PKG.AP_PAY_INVOICE but while running it I am getting the following error:-
Payment API Error =ORA-20001: APP-SQLAP-10000: ORA-28115: policy with check option violation
occurred in
AP_AIP_TABLE_HANDLER_PKG.Insert_Row <-AP_PAY_INVOICE_PKG.ap_pay_insert_invoice_payments<-AP_PAY_INVOICE_PKG.ap_pay_invoice<-.
Regards,The below query will meet your requirement, but payment amount won't matches with some cases see below .
1) Check Payment/EFT Payment for more than one invoice we will pay that time invoice amount is
not equal to payment amount, Payment amount is greater than Invoice Amount. This will be controlled in Report level.
if you develop report using this query, there you can control this issue.
SELECT aia.vendor_id, aps.vendor_name, aia.invoice_id, aia.invoice_num,
aia.invoice_date, aia.invoice_currency_code, aia.payment_currency_code,
aia.invoice_amount, aia.amount_paid, aia.payment_method_lookup_code,
aia.payment_method_code, aia.SOURCE, aia.invoice_type_lookup_code,
aia.voucher_num, aca.amount payment, aca.bank_account_name,
aca.check_id, aca.check_number, aca.currency_code,
aca.payment_method_lookup_code, aipa.accrual_posted_flag,
aipa.cash_posted_flag, aipa.posted_flag
FROM ap_invoices_all aia,
ap_checks_all aca,
ap_invoice_payments_all aipa,
ap_suppliers aps
WHERE aia.invoice_id = aipa.invoice_id
AND aca.check_id = aipa.check_id
AND aia.vendor_id = aps.vendor_id
if it's meet your requirement pls check the Correct/Helpful Answer for your question.
you can modify this query here and there as per your required fields.
Thanks
Hari -
Outgoing payment vs invoice due date
Dear Forum,
Our management wants to get historical due date outgoing payment compare to invoice due date. So we know if out finance paid accordingly based on the invoice due date.
The fields ;
Invoice Number
Invoice Date
Invoice Value
Invoice Due date
Outgoing Payment Number
Outgoing Payment Date
Type of Payment ( check / cash /bank transfer)
Due Date Check/Cash/Bank Transfer
Out Going Value
If any experts can help me to get the query? thanksHai!
Run this Query in SAP Query Manager.
Declare @FromDate datetime
Declare @Todate datetime
set @FromDate = (select min(S0.DocDate) from OPCH S0 where S0.DocDate >= '[%0]')
set @ToDate = (select max(S1.DocDate) from OPCH S1 where S1.DocDate <= '[%1]')
Select
P0.DocNum as 'Invoice Number',
P0.DocDate as 'Invoice Date ',
P0.DocTotal as 'Invoice Value ',
P0.DocDueDate as 'Outgoing Payment Number',
V0.DocNum as 'Outgoing Payment Date ',
V0.DocDate,
(case
when V0.CashSum > 0 then 'Cash'
when V0.CheckSum > 0 then 'Check'
when V0.TrsfrSum > 0 then 'Bank transfer'
end) as 'Payment Type',
V0.DocDueDate as 'Due Date Check/Cash/Bank Transfer',
V0.DocTotal as 'Out Going Value'
From OPCH P0, OVPM V0, VPM2 V2
Where
V0.Docentry=V2.DocNum and
V2.Docentry = P0.Docentry and
P0.DocDate >= @FromDate and
P0.DocDate <= @ToDate
Regards,
Thanga Raj.K -
Error whilst posting a payment against an invoice ..
I'm trying to post a payment against an invoice but i'm getting an error saying
"Error -10: Base Document Card and Target Document Card do not match"
The code is shown below
// Post a payment against this invoice ..
Payments oPay = (Payments)B1Connections.diCompany.GetBusinessObject(BoObjectTypes.oIncomingPayments);
oPay.CardCode = form.DataSources.DBDataSources.Item("@MyFileName").GetValue("U_BPCode", 0);
oPay.CardName = ((EditText)form.Items.Item("CardName").Specific).Value;
oPay.Reference1 = ((EditText)form.Items.Item("DocEntry").Specific).Value;
string workFld = ((EditText)form.Items.Item("U_Balance").Specific).Value;
oPay.CashSum = Convert.ToDouble(workFld);
oPay.CashAccount = "161010";
oPay.DocType = BoRcptTypes.rCustomer;
oPay.Invoices.DocEntry = invoice.DocNum;
oPay.Invoices.DocLine = 0;
oPay.Invoices.InvoiceType = BoRcptInvTypes.it_Receipt;
oPay.Invoices.DiscountPercent = 0;
oPay.Invoices.SumApplied = invoice.BaseAmount;
oPay.Invoices.Add();
int rtnCode = oPay.Add();
Utility.handleAnError(rtnCode);
I've checked the obvious that the invoice.DocNum does relate to the business partner in oPay.CardCode ..
Anyone any ideas ? The invoice is a service invoice and I don't have any Sales Order or anything for it ..
TIARob,
which ?
Robins or mine ?
EDIT: is see Robin was right
i place this in my "answered questions" book for other members
regards
David
Edited by: David Nussböck on Jun 3, 2008 3:11 PM -
How to do Payment against Proforma invoice with excise duty?
Hi all
I am using SAP B1 9.0
I have a scenario like, I want to make a proforma invoice partially/fully for the customer order(sales order) with excise duty and I will receive payment against this invoice.
I tried to use AR down payment request , thus I can create proforma invoice for partially/fully and I can do incoming payment also, but the problem is I can't use Excise duty(CENVAT) in down payment document. Is there a way or work around for my issue?
Thanks in advance.
PravinHi,
In standard SAP B1, we can't select Excise tax code in Down payment request document and it will not allow also
Find below the workaround solution:
1. When you are raising Down payment request, enter DPM value including Excise Duty. i.e. If the base value is 1000 and Excise duty 120, enter 1120 in DPM value, the percentage will become 112%. In case of partial also calculate partial excise duty and add in base value and enter in DPM value.
2. Based on Down payment request book the incoming payment
3. Adjust Down payment request in final AR Invoice it will get adjusted in total value.
Note: The Excise duties will book at the time of OEI booking (as per legal req). We can't book the excise at the time of Down payment.
Regards,
Kiran -
Hi Folks,
We have a requirement in FICA clearing rules to apply the payment against unpaid security deposit irrespective of the due date. I have the below rule configured as the first step in my clearing variant.
Grouping String: 019 (statistical indicator); Grp Rule: 3; Char Value: H (security deposits); AIRI: 4; Group: 019
Sort characteristic: 010 (Due date); Rank: 3; Char value: H; Rank: 1
I have maintained the corresponding clearing variant in all the clearing types (account maintenance, automatic clearing, and incoming payments); However, I still see that the items are cleared only based on due date;
Am I missing something here? Please share your suggestions.
Thanks,
Santosh
Moderator update - question solved with FICA: Clearing rules for account maintenance & auto clearing to apply credits against unpaid security deposits regardless of due date
Message was edited by: William EastmanSantosh:
This rule will not work in account maintenance. You would need to include the data about the credits into your grouping criteria in order for that to work. Most clearing rules do not work for account maintenance as they do for payments. You probably need to have a separate variant with a rule not based on statistical indicator, but rather based on transaction value or maybe create your own custom grouping via TFK116.
regards,
bill.
Maybe you are looking for
-
Problem with mail adapter module in PI 7.11
Hi, I modified our adapter module from PI 7.0 to be compatible with PI 7.11 SPS3. I followed the instruction in http://www.sdn.sap.com/irj/scn/index;jsessionid=(J2EE3417300)ID1491632150DB11633962752589437606End?rid=/library/uuid/c0b39e65-981e-2b10-1c
-
The bar for the website address is just gone, how do i get it back?
there is no website address at the top ^ it just shows my tabs and under that the toolbar, i cant seem to fix it or find the solution.
-
What kind of wireless bridge would work with Toshiba Regza HDTV & Toshiba Blu-ray DVD Player?
What will provide wi-fi to Toshiba DVD player connecting using an ethernet cable, giving an internet connection. gholmes1936
-
I can't remove itunes, error code is 2324 / 2330
ITunes didn't work on my computer. Then i want to install the new version. But i cant install -> Error-Code is 2330 Then i tried to remove -> Error-Code is 2324 Thanks for the Help
-
System copy of a DEV system on the same server
Hi experts! In our company, we have a 2-systems landscape, DEV and PRD, and we are working on the system together with another organization of the same company. Now, they want me to "split" the systems, one for each organization, making a copy of the