Alternative for 'AR Receipt apply to Credit Note'

we are using 11i. in the AR Receivables User Guide (115arug.pdf), we found this:
You can apply receipts to any type of transaction except guarantees and standard credit memos.
however, our users are requesting if they can apply the receipt to credit memos.
Need advice on alternatives.
Business scenarios:
1) revise of price
let's said we have 3 invoices,
INV 1=$ 1000 (with 1 line, $ 100 * 10 Each), on 90 days terms.
INV 2=$ 2000 (with 1 line, $ 100 * 20 Each), on 90 days terms.
INV 3=$ 3000 (with 1 line, $ 100 * 30 Each), on 90 days terms.
on day 75, we decided to revise the price to $90 (we are telco industries, handset price drop very fast).
so user will generate a Credit Note of $10*60=$600, not related to any invoices. (CN1)
when customer make payment of $90*$60, user create a receipt of $5400, and would like to apply to INV1, INV2, INV3, and CN1.
but Receipt can not apply to CN1. what can we do here? (right now they apply CN1 to INV1, and Receipt to part of INV1, full INV2, INV3, which to them, look weird)
p/s: above is simplified scenario, sometimes we have a lot of invoices/lines, which user dun want to create many CN, but wish to create a lump sum CN.
2) RMA on paid invoices
let's said we have 3 invoices,
INV 1=$ 1000 (with 1 line, $ 100 * 10 Each), on 90 days terms.
INV 2=$ 2000 (with 1 line, $ 100 * 20 Each), on 90 days terms.
INV 3=$ 3000 (with 1 line, $ 100 * 30 Each), on 90 days terms.
on day 34, customer make full payment of INV 1 (RCP1, $1000). so now the open balance is:
INV 1= $ 0 (fully paid)
INV 2= $ 2000
INV 3= $ 3000
on day 51, customer found the unit faulty(our customer actually is the dealer, they dun open/check the received stock immediately), request for RMA.
So our user create RMA order, complete it, and during autoinvoice, a CN1 is created and automatically apply to INV 1. so now the balance is:
INV 1= $ -1000 (receipt applied, credit note applied, thus become negative amount)
INV 2= $ 2000
INV 3= $ 3000
on day 80, customer pay the remaining $4000 (RCP2, $4000). user wish
1) CN1 is not automatically apply to INV 1 if INV 1 has been paid. (is this possible?)
2) RCP2 ($4000) can be apply to INV2, INV3, and CN1.
please advise what is the right way to handle above scenario, thanks.

Hi,
I also faced same issue. Please use ar_receipt_api_pub.Apply_other_account API. This should solve your problem.
Thanks,
AB

Similar Messages

  • Goods receipt corresponding to credit note

    Hi,
    How can we post a credit goods receipt corresponding to a credit note assigned to a purchase order.
    Thanks and regards
    Aparna

    Hi,
    Can we use the movement type 102 and do the posting for the return of a certain quantity of the material from the customer?
    Thanks and regards
    Aparna

  • Defaulting the Service Provider for the receipts pulled from credit card

    Hi,
    When the Associate goes on a business trip , some of the expenses are processed through the AMEX corporate credit card. Using a custom PRCC , these credit card transactions are uploaded into the system and are available as buffer during the trip creation. Associates creates the trip using ESS Portal. When the Associate selects the expense from the credit card buffer , we want the Service Provider to be defaulted to AX (AMEX). The service provider code for AMEX is configured as AX.
    In the following configuration (Travel Expenses->Master Data->Credit Card Clearing->Define Assignment Table for Credit Card Clearing , we updated the Service Provider as AX for all the expense types related to AMEX.
    Now we notice that AX is not defaulted in the Service Provider when the Associates pulls the expense from the AMEX credit card buffer.
    Is there a way to default the service provider for all the expenses pulled from the credit card buffer?
    Thanks
    Sukumar

    Hi Nandagopal,
    You are right that the origin column has Amex logo when selected from the Buffer. We are using Service provider in determining who the payment should go to. If the expense is from the credit card buffer , the payment should go to AMEX directly. If the expense is non-AMEX (i.e manual entry and not from buffer) , then the payment will go to the employee themselves. Different wage types are determined based on the Service Provider for the same expense type. For example for expense type ACAR (Rental) , if the Service Provider is AX , then wage type say WJ67 is selected by the system . For expense type ACAR and no Service provider , then wage type WJ17 is derived. The accounting is determined based on the wage type.
    So Service Provider is one of the key field that determines the accounting. When the associate selects from credit card buffer , the associate should also select the service provider as AX so that payment goes to AMEX. If the Associate forgets to select the service provider , then the payment goes to the Employee. Then the employee has to pay AMEX separately. In order to avoid this, we want to default the service provider as AX when the associate pulls from the credit card buffer.
    We maintained the default service provider as AX for AMEX credit card clearing in img node Travel Expenses->Master Data->Credit Card Clearing->Define Assignment Table for Credit Card clearing. In this node we link the credit card company transaction keys to SAP expense type and you have the option to select the Service Provider. But his default is not working in Portal.
    Please let me know if this default setting should work.
    Thanks
    Sukumar

  • How can we identify which credit note applied to which AR Invoice?

    Hi,
    We are in 11.5.10.2.
    We want to migrate all the open transactions data of AR.I have few questions as given below :
    1.How do we identify in Invoice Entry screen where a credit memo is linked to Invoice.
    2.One credit note & 3 Invoices are applied with a Receipt,so how we can identify the invoice which is applied with credit note.
    3.Is there any possibility of applying credit memo directly to AR Invoice with out the receipt screen.

    Hello.
    1.How do we identify in Invoice Entry screen where a credit memo is linked to Invoice.
    2.One credit note & 3 Invoices are applied with a Receipt,so how we can identify the invoice which is applied with credit note.Query the invoice and navigate to Action/Installments/Activities.
    3.Is there any possibility of applying credit memo directly to AR Invoice with out the receipt screen. You probably can use an API. There are a lot of questions about this is the forum.
    Octavio

  • Automatically apply credit notes to debit notes in AR

    Hi,
    I have a requirement where my client wants me to find out the customers who have credit and debit balances on their accounts that balance out to zero.
    Also they want me to write a program that automatically applies the credit notes to debit notes for such customers.
    Can someone please let me know the SQL/APIs that can be used to first identify such customers and then automatically apply the credit notes to debit notes.
    I being a TCA/Distributions guy and being new to AR would really appreciate your help.
    Thanks!
    Regards,
    Kamal Bhutani

    Hello Kamal.
    This query will identify which customers have zero balance but open debit/credit memos (for rel 11i):
    select c.customer_name, c.customer_number,
    nvl(sum(ps.amount_due_remaining),0)
    from ra_customers c, ar_payment_schedules_all ps
    where ps.customer_id = c.customer_id
    and ps.org_id = <your organization id>
    and ps.status = 'OP'
    and ps.class in ('DM', 'CM')
    group by c.customer_name, c.customer_number
    having nvl(sum(ps.amount_due_remaining),0) = 0
    Hope this helps,
    Octavio

  • Credit note for Returns

    Hello,
    I did a credit note for a "returns order".
    Does someone know why I get the message:
    Document xxx saved (no accounting document generated)
    After that I have to press the "green flag" in change billing document or the ReleaseToAccounting within the menu.
    Is there a reason for this? Could this credit notes be released to accounting automatically as invoices do?
    (customizing?)
    Thx a lot !!!

    Hello chandu,
    thx. for your response.
    Your answer is correct, when having a determination problem.
    In my case I do nothing else, than save the credit note, then have to do a "ReleaseToAccounting" manually.
    Is this a intentional 2-step procedure within SAP?

  • Bapi for VF01 of internal credit note IG

    Hi,
    i'm looking for a bapi/function module that does the same thing as transaction VF01 with :
    billing type : IG (internal credit note)
    document from : an invoice.
    I know the the bapi's for creating an billing doc from a sales order, but can ik use this one also for the creation of a credit note from an invoice.
    regards,
    Hans

    Check this sample code of creating the billing document using the bapi BAPI_BILLINGDOC_CREATEMULTIPLE.
    DATA: t_success TYPE STANDARD TABLE OF bapivbrksuccess WITH HEADER LINE.
    DATA: t_billing TYPE STANDARD TABLE OF bapivbrk WITH HEADER LINE.
    DATA: t_return TYPE STANDARD TABLE OF bapireturn1 WITH HEADER LINE.
    t_billing-salesorg = vbak-vkorg.
    t_billing-DISTR_CHAN = vbak-vtweg.
    t_billing-DIVISION = vbak-spart.
    t_billing-DOC_TYPE = vbak-auart.
    t_billing-ref_doc = vbak-vbeln.
    t_billing-ref_item = vbap-posnr.
    t_billing-doc_number = vbak-vbeln.
    t_billing-ITM_NUMBER = vbap-posnr.
    t_billing-ordbilltyp = 'BILLING TYPE'.
    t_billing-price_date = sy-datum.
    t_billing-ref_doc_ca = vbak-vbtyp.
    t_billing-sold_to = vbak-kunnr.
    t_billing-material = vbap-matnr.
    t_billing-plant = vbap-werks.
    APPEND t_billing.
    CALL FUNCTION 'BAPI_BILLINGDOC_CREATEMULTIPLE'
    TABLES
    billingdatain = t_billing
    return = t_return
    success = t_success.
    commit work.

  • Any alternatives for dbms_utility.format_call_stack?

    For the freaks out there:
    isn't there an alternative for dbms_utility.format_call_stack, since this will not work in server-side pl/sql when called from Oracle Forms. I'm searching something like a Data Dictionary View where I can retrieve this kind of information.
    Regards, Roel

    I am having the same problem.
    I need a way to trace the path, even when the code is called from Forms.
    Any ideas??

  • Goods receipt for credit note

    Hi,
    We received a credit note assigned to a purchase order. How can we post a corresponding credit goods receipt?
    Thanks and regards
    Aparna

    HI!
    You can  use T-code: FB65  and  MIRO for  Sub Debit/Credit note.(Creditnote)
    regards,
    Rup

  • Credit memo not generated for RMA Receipt

    Hi,
    i created RMA receipt but for this credit memo not generated in AR, Manually i have run the Workflow Background Process  & Receiving transaction processor concurrent also. even though CM not generated(In AR Interface lines table also data is not available)..or else is there any possibility for cancel or return the RMA Receipt quantity?
    regards
    Balaji
    Edited by: user9122706 on May 15, 2012 9:22 PM
    Edited by: user9122706 on May 15, 2012 9:51 PM

    Dear Balaji,
    Credit memo not generated for RMA Receipt,Can u put manual credit in AR
    Regards,
    Shineee..

  • Auto-clear  only credit note with  customer invoice (not receipts)

    Hi all,
    I have a query in regards to auto clearing. Program SAPF124.
    Is it possible to run the program that will clear only credit notes against invoices, and not receipts!
    Thanks a million.
    Regards
    Tonia

    If you have different document type and different number ranges for credit notes and payments, restrict the selection by document number ranges  e.g from 1900001 to 1999999.
    Regards,

  • VF06 - Back ground job for Credit Note Generation

    Dear SD GURUS n EXPERTS,
    My user want to create the Credit note generation (Sales Return Invoice) automatically. On SDN I found that it can be achieved by VF06 and scheduling this JOB in background on every night. IS IT CORRECT???
    If yes, Please tell me detailed steps or step by step procedure.
    Thanks in advance.
    DSC

    Hi DSC
    There should be no issue in meeting this need.
    When you create your returns delivery and carry out the post goods receipt in LE
    the system will write an entry into the billing due index table VKDFS with your
    returns billing type that is assigned for the process.
    You only have to schedule a background job to run when required with program SDBILLDL
    in SM36 with a variant where it is only selecting RE documents.
    This will bill all due returns documents as required
    Hope this helps
    Kind regards
    Brian

  • HT4009 My receipt No.176037635953Friday, August 16, 2012. Please check my receipt as I have not received the credit on my account on friendcaller app. Thanks

    Hi,
    I have purchased a 10USD credit for Friendcaller app.
    My receipt No.176037635953Friday, August 16, 2012. Please check my receipt as I have not received the credit on my account on friendcaller app. Thanks

    Nobody here works for Apple.
    http://apple.com/support/itunes/contact/

  • Crystal Reports layout for AP/AR Invoice, Credit Note

    Hi
    I am currently designing layouts for AP and AR procedures.
    The Quotations, Orders and Goods Receipt PPO's all work fine using the Dockey@ parameter but neither the purchasing invoice and credit notes or the sales credit notes seem to connect at all during the design stage.
    Do i need to set a new/different parameter for these particular layouts or am I doing anything else wrong?
    Regards
    Peter

    I am using version 8.8 SP.00 PL.10
    It is very strange that I cannot get the layout connected to the database as I have followed the same steps for all layouts. It all works fine until I get to the invoice stage and then I cannot make the connection.
    (I dont need to worry about the sales invoice as this was provided at installation point by our vendor)

  • SQL Query for full paid invoices and payed out credit notes

    Hi alltogether,
    I have some problems with a sql query.
    I want to export all closed (full paid) invoices and credit notes in a table with the paid date.
    The problem is that I have several internal reconciliations for one invoice or credit note.
    So with my current query I get all these dates in the result but only for invoices, not for credit notes.
    I only need the last internal reconciliation date as payment date for all invoices and credit notes where the open amount is 0.
    In SAP B1 the finance team has service invoices and credit notes imported out of an ERP system.
    These documents are marked with an 'Y" in the coloumn "U_I_Imported" in the table "OINV" or "ORIN".
    SELECT
    OINV.DocTotal - OINV.PaidToDate as Offen, OINV.NumAtCard, OINV.U_I_Imported, ORCT.DocDate as 'Zahlungsdatum'
    SELECT
    OINV.DocTotal - OINV.PaidToDate as Offen, OINV.NumAtCard, OINV.U_I_Imported, ORCT.DocDate as 'Zahlungsdatum'
    FROM
    OJDT inner join
    ORCT on OJDT.BaseRef = ORCT.DocNum inner join
    RCT2 on ORCT.DocNum = RCT2.DocNum inner join
    OINV on RCT2.BaseAbs = OINV.DocEntry
    where
    OINV.DocTotal - OINV.PaidToDate = 0 and  OINV.U_I_Imported = 'Y'
    group by
    OINV.NumatCard, OINV.DocTotal - OINV.PaidToDate, OINV.U_I_Imported, ORCT.DocDate
    order by
    ORCT.DocDate
    I hope you can help me.
    Kind regards,
    Max

    The solution for my problem:
    select
    OINV.DocTotal - OINV.PaidToDate as 'Offen', OINV.CardCode as 'Kundennummer', OINV.NumAtCard as 'DIAMOD Rechnungsnummer', OINV.DocNum as 'Dokumentennummer',  max(ORCT.DocDate) as 'Zahlungsdatum', case when ORCT.DocCurr = (select MainCurncy from OADM) then RCT2.DcntSum else RCT2.DcntSumFC end as 'SkontoRechnungswährung',
        RCT2.DcntSum as 'SkontoFirmenwährung'
    from
        JDT1 inner join
        OJDT on JDT1.TransId = OJDT.TransId inner join
        ORCT on OJDT.BaseRef = ORCT.DocNum inner join
        RCT2 on ORCT.DocNum = RCT2.DocNum inner join
        OINV on RCT2.BaseAbs = OINV.DocEntry
    where
    JDT1.TransType in ('24') and
    OINV.U_I_Imported = 'Y' and
    OINV.DocTotal - OINV.PaidToDate = 0
    group by
    OINV.NumAtCard, OINV.DocNum, OINV.CardCode, OINV.DocTotal - OINV.PaidToDate, ORCT.DocCurr, RCT2.DcntSum, RCT2.DcntSumFC
    union all
    select
    OINV.DocTotal - OINV.PaidToDate as Offen, OINV.CardCode as 'Kundennummer', OINV.NumAtCard as 'DIAMOD Rechnungsnummer', OINV.DocNum as 'Dokumentennummer',  max(OITR.ReconDate) as 'Zahlungsdatum',
        0.0 as 'SkontoRechnungswährung',
        0.0 as 'SkontoFirmenwährung'
    from
    OITR inner join
    ITR1 on OITR.ReconNum = ITR1.ReconNum inner join
    OINV on ITR1.SrcObjAbs = OINV.DocEntry
    where
    OINV.DocTotal - OINV.PaidToDate = 0 and ITR1.SrcObjTyp = 13 and OINV.U_I_Imported = 'Y'
    group by
    OINV.NumatCard, OINV.DocNum, OINV.CardCode, OINV.DocTotal - OINV.PaidToDate
    union all
    select
    ORIN.DocTotal - ORIN.PaidToDate as Offen, ORIN.CardCode as 'Kundennummer', ORIN.NumAtCard as 'DIAMOD Rechnungsnummer', ORIN.DocNum as 'Dokumentennummer',  max(OITR.ReconDate) as 'Zahlungsdatum',
        0.0 as 'SkontoRechnungswährung',
        0.0 as 'SkontoFirmenwährung'
    from
    OITR inner join
    ITR1 on OITR.ReconNum = ITR1.ReconNum inner join
    ORIN on ITR1.SrcObjAbs = ORIN.DocEntry
    where
    ORIN.DocTotal - ORIN.PaidToDate = 0 and ITR1.SrcObjTyp = 14 and ORIN.U_I_Imported = 'Y'
    group by
    ORIN.NumatCard, ORIN.DocNum, ORIN.CardCode, ORIN.DocTotal - ORIN.PaidToDate

Maybe you are looking for