A/R Invoice + Payment using DI API

How can we create an A/R Invoice + Payment using DI API ?

Hello,
You (should) create a A/R invoice first, then you can create a payment based on the invoice.
or If you create the payment first later the invoice you should reconsile the 2 transactions.
Regards,
János.

Similar Messages

  • AR Invoice + Payment through DI API

    SBO 8.8
    Limited Logistic User
    In application I can create sales invoice and before click to Add button I can create payment (select account and ammount to be paid). After this document is added, the invocie is paid already.
    I cannot find a way how to make this same process through DI API. It is not problem to create Invoice and Payment and link these 2 docuements together, but problem is that I need solution for LIMITED LOGISTIC USER which has no acces to Payment object.
    Limited logistic user can create invoice and payment from invoice form (UI), but has no acces to Payments object in DI to create the same.
    Exist solution for this? Please help me with ideas, otherwise customer will kill me... (has app. 50 Logistic users)
    Thanks for help

    Hi Petr,
    Am I correct in assuming here that you are talking about creating a payment first and then linking it to invoice?
    Is there no way of using the WizardPaymentMethods object as it seems this is what the object is intended for?
    To give you an idea, we have set a Business Partner to "Cash Basic" terms in SAP and set up this Payment Terms in SAP to open Incoming payment when the invoice is created. In SAP when we capture an invoice for this BP then the Payment Means (not Incoming Payment) window comes up and we can process a Cash payment straight away. Then when we add the invoice an incoming Payment is automatically created in the background. However we are having trouble duplicating this functionality with the DIAPI.
    Kind regards,
    Greeshma

  • Invoice Payment Using Current Day's Exchange Rate

    Hello,
    The currency of our Mexico company code is peso. Sometimes, they enter invoices with a document currency of US dollar. The invoice will pick up the exchange rate applicable on the posting date of the invoice. So far, so good.
    On the day of payment, they would like to change the payment currency of the invoice to peso, and would like the payment program to pick up the exchange rate applicable on the payment date, and post differences accordingly. We cannot get SAP to do this.
    Once the payment currency is changed to peso, the payment program simply pays the peso amount in the invoice; it doesn't consider the exchange rate of the payment date.
    Does anyone know a way to get the payment program to use the current day's exchange rate, even if the payment is in the local currency of the company code?
    I appreciate any assistance. Even if you think this scenario is not possible, that would be valuable information.
    Kind regards,
    James

    Hi James,
    I created a Invoice with a Foreign currency and the exchange rate is 1.50. When I goto the Incoming Payment to pay the Invoice the document appears with the foreign currency and the exchange rate as at that date is displayed.
    If I change the currency to the Local Currency in the Payment Means, the amount of the Local Currency changes according to the rate defined.
    Please check if this is what is happening in your system.
    Regards,
    Jitin
    SAP Business One Forum Team

  • Posting invoice discounts using RFBIBL00

    I am generating a file to be processed by the program RFBIBL00 to clear incoming invoice payments using transaction FB05.  The input file being supplied by the user already has the cash discount identified in a separate field.  Can someone tell me which field(s) of BBSEG I need to move this amount into so that it fills in the 'Cash Discnt' field of the 'Post with clearing: Process open items' screen?

    Not offhand, but you can press F1 on the cash discount field and get the technical information (including the field name). Then go to BBSEG and see if that field name is there.
    Rob

  • Making an order payment using SecurePay and Paypal Standard gateway by API call-Order_PaymentProcess

    PART_1
    ==================================
    Hi,
    I'm working at third party system which by API communicate with BC and in short:
    1) create an order with specified products for specific customer) etc. at BC account ofcourse (works fine)
    2) Make the payment using one of the payment gateway (defined in BC Payment gateway section)
        a) SecurePay, or (works fine)
        b) Paypal Website Standard (problem)
    I found a litttle problem in API call to make the payment using paypal website standard (to be presice in case of Paypal option actually the user should be moved to the paypal website so the system should generate some link i think which will have some data which identify payment for specific order). I tried to use the Order_PaymentProcess (https://worldsecuresystems.com/catalystwebservice/catalystcrmwebservice.asmx?op=Order_Paym entProcess)
    call but it looks it can't be done?
    Please note the payment with this call using credit card details cause successfully use the SecurePay Payment gateway. Is here anyway who know the trick how to force (and what parameter should be used) to
    make the payment using Paypal Website Standard?
    And Yes I tried to obtain some additional documentation from BC support but without success (They said they are working at the new version of it... about 2 years ago they said they probably will prepare more detailed documentation ).
    ==================================
    PART_2
    In case if there is no possible to use the API call to force using the Paypal Website Standard is there any workaround of this?
    I mean is it possible to move the user to the paypal site but in post data set some value which can be handled directly by the BC after making the payment at paypal site, so the BC then could for specific order automatically register this operation after paypal send the successfull payment notification?
    ==================================
    PART_3
    The third part is the question how to force by API call BC to send the invoice to the customer after the order will be created (and before making the payment).
    The invoice is actually created only when the Order_PaymentProcess call will be finished with success (and the option "emailInvoiceToCustomer" will be set to true).
    Is there any way to do that?
    ==================================
    When You will answer please set note of what part is that answer.
    Thanks for advice!

    Dude, I don't know what you're saying. There's too much text and too much code, and the code is unformatted. When you post code, please use[code] and [/code] tags as described in Formatting tips on the message entry page. It makes it much easier to read.
    However, based on the subject of your post, there's one thing I can say: If your key's state changes in a way that can affect the value of its hashcode, then you'll have to remove and re-add that key/value pair. Since the hashcode determines which subset the HashMap searches though to find your key, if your key doesn't have the same hashCode it has when you put it into the map, then the map will search the wrong bucket for your key.
    If that doesn't help, please try to provide more concise, formatted code and a more concise explanation of the problem.

  • Regardng AP Invoice Payments converion process and APIs to be usd

    Dear All,
    As we all know Oracle has not provided any Public API to load or convert Invoice Payments data.
    I found that many people have used the followg internal APIs for loading the Invoice Payments data.
    1.AP_CHECKS_PKG.INSERT_ROW
    2.AP_PAY_INVOICE_PKG.AP_PAY_INVOICE
    3.AP_ACCOUNTING_EVENTS_PKG.CREATE_EVENTS  ( Event type will be ‘PAYMNENT’ )
    These APIs should be executed in the same sequence as mentoned above.
    Can anyone please confirm , if my understanding is correct ?
    Thanks,
    Neeraj Shrivastaa.

    Hi ,,,
    I too have to create Invoice payment conversion .
    Can you please help me in this and share your experiences.

  • How to create Downpayment Invoice using DI API in SAP B1 2005 version?

    Hi there,
    I appreciate anyone that can suggest me how to create a down payment invoice using DI API in SAP B1 2005 version? What is the object that we need to use? I can't find any object to achieve this
    Many Thanks,
    Harianto Ng

    the object is SAPbobsCOM.BoObjectTypes.oDownPayments, but if i remember correctly this object wasnt exposed in DI for 2004 and maybe for 2005 too.

  • PO number and Invoice number paying the payments using FBZ1 tcode?

    Hi all,
    i developed a report for pending payments as per client requirement.
    i'm getting the records in my output.
    but some records are not getting the PO number,Invoice number and due date as per requirement.
    the client some times doing the payments using the FBZ1 tcode.
    That items not displayed in my report.
    so, plz give me suggestions for getting the above fields data in my report.
    Thanks,
    Srini

    Yes..But they need Po number, Invoice number and due date fields in the report
    and they need days of pending  payments also.
    That is the reason, They need z report
    Thanks,
    Srini

  • Creating Excise Invoice from Sales Delivery using DI API.

    Hi Experts,
    I have been searching a lot for any Business Object for creating Excise Invoice base on Sales Delivery using DI API.. But have not yet found any one.
    I want to create Invoice for excisable items from Sales Delivery using DI API.,for Excisable items we cannot create standalone A/R Invoice . We need to create Excise Invoice also . But How to create Excise Invoice based on Sales Delivery using DI API. Is there any Business Object for that.
    Please suggest me.
    Thanks and Regards,
    Pooja Singh.

    Hi all,
    I have not received any reply for this thread. Does this mean that there is no provision for creating Excise Invoice from Sales Delivery ? Actually I was asked to create sales delivery and then Outgoing Excise Invoice and then Sales Invoice using DI API.
    But I don't find any Business Object for this in SDK ? Is it really not possible to create Outgoing Excise Invoice from Sales Delivery using DI API.? If possible then how?
    Please reply me if anyone has got any idea in this regard.
    Thanks and Regards,
    Pooja Singh.

  • Trying to create Invoice using the API,however i am not able to create the customer accounts in the front end

    when creating invoice using the API AR_INVOICE_AP_PUB.Create_Single_invoice Am Getting the below Error:
    Transaction type is invalid with current transaction date
    invalid transaction type
    either an inventory item description must be provided
    Kindly help me here

    Hi Team,
    I  tried creating the invoice and I got the above errors, however, when updated the batch source ID I am now getting this following error only, i am just left with the following Error only
    Either an inventory item or description must be provided.
    Please help me on this.

  • UDF IN PAYMENTS IS NOT ACTIVE WHEN USING INVOICE+PAYMENT

    We have created some UDFs in Payment header. When we use Invoice + Payment, these UDFs are not active. How to update them at the same moment with invoice issuing and without going to Banking module?

    Hi,Marina Chuprys .
    I think you need to click  a check box in settings under  Setting User definde fields.
    See the Path Tools--->Userdefined fields>Settings-> Click on Active to your UDF.
    Regds,
    Samapth Kumar devunuri.

  • R12 AP Invoice Payment API alternative

    Hi All,
    Currently I handle a project that would require loading of payment records from a staging table to OFIN R12. The issue is, Oracle itself doesn't provide an interface or API for AP Invoice Payments that load records from staging table or flat file to OFIN R12 payment tables. Is there any alternative or available API on R12 that can be utilize to performed similar functions?
    Our working environment:
    - EBS 12.1.1
    Any help much appreciated.
    Regards,
    Cyrus

    Hello Everyone,
    Any help from you guys?
    Regards,
    Cyrus

  • How to add Freight Charges to an invoice using DI API?

    I need to be able to add Freight Charges to an invoice of suppliers using DI API. Please I need help....!!!

    Hi,
    1. Step: Open the Invoice using oDocument.GetByKey("[DocEntry]")
    2. Step: Use the Lines in the BusinesObject (maybe copy them in an extra LinesObject for a better reading)
    3. Step: Use the Add()-Method to add a new Line
    4. Step: Fill the Line-Properties you want
    a.E.
    oInvoice.Lines.ItemCode = "FREIGHT"
    oInvoice.Lines.ItemDescription = "Freight Charge"
    oInvoice.Lines.Quantity = 1
    oInvoice.Lines.Price = 10.0
    oInvoice.Lines.UnitPrice = 10.0
    Remember: The Item (ItemCode) you want to insert must be existing
    5. Step: Update the main-Business-Object
    a.E.
    oInvoice.Update()
    Hope that help´s
    best regards
    Jochen

  • Invoices paid using wrong payment profile

    Hello,
    This is on r12.1.3
    User has made a mistake.  They have selected few invoices  for payment and inadverantly selected a wrong payment profile (with Payment Type - Electronic).
    Whereas, it should have been a different payment profile with (Payment Type - Printed).
    Now those checks wont print and payment is applied to invoices.   Is there any data fix where I can point such invoices/payments to the  correct payment profile?
    Please advise
    Darsh

    Hi Darsh
    As a payment has been generated these invoices will not be selected for payment again under the other payment profile.
    The supported method of generating a payment under the other payment profile would be to cancel the payment but not the invoice and then amend the payment type for the new payment profile to select.
    AB

  • AP - updating unpaid invoices payment priority

    all:
    Any one have suggested script which to use to update unpaid invoices payment priority code on ap_invoices_all table.
    there is ap_invoices_pkg.update_row api but do not have adequate information on this api to make this script.
    Will appreciate anyone who has done similar or another column update to unpaid invoices using this api to provide guidance.
    thanks

    Hi
    Thanks for the reply.
    We are using Oracle Applications : 12.1.1.
    we dont have approval for direct update,
    and updating through ap_invoices_pkg.Update_Row is not feasible.
    update me with the feasible solution
    Thanks and Ragards
    Dhananjaya

Maybe you are looking for

  • Since I upgraded to Mavericks, my Maxtor external hard drive doesn't work. What gives ?

    Since I upgraded to Mavericks, my Maxtor external Hard drive does not work. It is FireWire to Thunderbolt . When I connect it it crashes. What Gives ?j

  • When I receive text messages, it displays phone number instead of contact name.

    I updated to iOS 5 on my iPhone 4 over the weekend. Since updating to iOS 5, all of my text messages show up with a phone number listed instead of the contacts name. I checked my contact info and all the contact information is listed and the numbers

  • Conditional format in Matrix report

    Hi all, I have the column wise matrix output which I am require to put some highlight on the entire row if the condition meet. The output will be something like this :- Name ____________JOB A______JOB B _______JOB C AAAA____________2___________2_____

  • How do you 'unreject' a clip?

    this is maddening...how can I 'unreject' a segment of a clip? and how do I delete rejected clips?! space saver doesn't allow me to...it says'unable to reject clips'...ahh!

  • Auth source sync with about 200K users

    I have an authentication source that needs to synchronize about 200K users. This process is taking a REALLY long time. It looks like I have to execute a full synchronization every time because our groups and users can always change. Is there a way th