SD Rebates Quantities in credit memo request S060 doesn not have MENGE

When settling an agreement the quantity in the credit memo request or for reverse rebates debit memo does not carry over the quantity.  In purchasing rebates the info structure S074 includes site and MENGE as fields however on the SD side these fields are not there.  It appears standard SAP just passes the value over to the sales order and hence billing. 
Has anyone tried to include quantity-menge onto the sales order from settlement?

Hello,
The quantity that you are requesting is not available in general in the
credit note. Instead you can use the the condition rate, the condition
base and the condition value from the condition record related to the
item. With these values you can explain the rebate-value, that is paid
to your customer.
Of course: if you create a quantity-based rebate condition , you have
the quantity in your condition record.
Main reason why the origin quantities are not part of the credit memo,
is, that the quantity is not stored / cumulated in the statistic tables
during the posting of a invoice. Only the condition base value (revenue)
is stored and is shown in the condition record of the item.
Kind regards,
Kelly

Similar Messages

  • Rebate Agreement  TO Credit Memo Request No.

    Hi All,
    Here's the scenario, when i'm creating a Credit Memo No. in VB(7, a CM number will appear. My problem is, how can i get the BILLING DATE (SOURCE CODE) when displaying in VA03? what userexit or routine should I be using? Is there any way to find how the system displays the BILLING DATE?
    Thnx and regards,
    Mackoy

    So Vijay what I am hearing you say is pricing is correct, but you don't want to display cost, is that correct?  If so you can use Security to block visibility of the condition type.  If you don't want to have cost in the pricing at all then use t.code v/08 to remove the condition completely.
    Good luck

  • The Credit Memo & Original Invoice do not have the same net due date.

    The issue is that for returns of goods from the customer, the credit memo that gets created does not have the same net due date as the original invoice.  To accomplish this, in the credit memo, the indicator "V" must be entered in the credit memo field BSEG-REBZG "Invoice Ref".  This will make the credit memo due based on the payment terms. In the OSS message 50388, SAP identifies a user exit in SDVFX008 which will fill field BSEG-REBZG with the value "V".  Doing this should automatically make the credit memo for returns due the same date as the original invoice.SAP says to do the following:
    The function module called by SDVFX008 is EXIT_SAPLV60B_008
    Make the ABAP coding in include program ZXVVFU08.
    Populate field ACCIT-REBZG with "V"
    Despite doing this , we couldnt get the same net due date as the credit memo & Original invoice.
    Can anyone help? POINTS WILL BE GIVEN.
    Thanks
    Anita

    Hi Anitha,
    Does the value 'V' gets paopulated?.
    I mean to ask whether the program goes into the user exit logic?.
    Please let me know.
    Thank you.
    Regards,
    Karun M

  • Create Credit Memo Request based on % discounts of validwith out reference

    Hello Experts,
    Client wants to give credit memo request as 15% discounts on base price sold in the past. This kind of rebate discount is after every 3 months. Client just want to give straight discount instead of Rebate.
    Again credit memo request is prepared without reference to clients sales order. CR should have pricing new procedure condition type which says only 15% discount on ZPR0 base price.
    ZPR0 is Sales org/Dist Channel/Price List/Material.
    I made new % discount condition type in pricing procedure and maintained 15% in vk11
    This discount should take 15% of ZPR0 base price which is also maitained (Yearly changes).
    To fetch ZPR0 should I go for Routine with Base Condition for ABAPer?
    What is best solution you think deem fit. Appreciate your early response.
    Thanks

    Hi P Gomatheeswaran,
    Many thanks for useful tips. I had made discount From 1 only.
    However, I was not getting any Target Quantity. Then I realised that if I go to Item level in Sales tab there is order quantity & then it picked up price instead of 00
    Hi Lakshmipathi,
    Appreciate for very crucial answer of making PR00 as statistical. Thank you once again.
    I have rewarded the points.
    Thread is now closed.
    Rajiv Trivedi
    SAP-SD
    USA

  • Credit memo request from Billing Doc.

    Hi All,
    I am creating Credit memo request from Billing Doc.(both having Same Pricing procedure)
    Now i dont want JVAT condiion in Credit emo Request.I have created one user exit.
    But now, JVAT is mandatory condition in Pricing Procedure, which is giving error of incompletion.
    How to Proceed.
    Regards,
    Antaa21

    Hi Ajit,
    I have assigned new pricing procedure for Credit memo request,which is not getting determined when you create credit memo request with reference to Billing doc.
    Reg,
    Amol

  • Credit memo request / credit note

    I have a doubt in credit memo request setting.
    I have setup to create a credit memo req in sales with ref. to either billing doc or sales doc.
    In copy control I have chosen pricing type 'D'. We manually maintain prices in Sales.
    Say for eg. we have delivered the below to our customer.
    material 1 - 2 pieces - each at $2000
    material 2 - 1 piece -   each at $3500
    My customer didnot return the part, but instead comment that the price of material 2 is too high.
    So the client wishes to change the price of the material 2 to $2800/piece instead of $3500.
    I notice that when I mark the item 2 with reason for rejection code as "too expensive", in my Credit Note I see $0.00 to be copied.
    Am not clear here. Should I change the pricing type in my credit note to allow changes so that my new price is only at $2800?
    Where should I do this?
    Also should I delete the material 1 from the credit memo req document or should I delete it from my credit note?
    I quite don't know why should we keep the material when there is no problem that we already charged the customer & they have payed us too.
    Thk,
    Ann

    "Item Rejection reason" may be used in Sales Order, when there are multiple line item & some of them are not to be executed. The items which are not to be executed, should be maintained with "Item Rejection reason"
    <i>So you mean to say that I need to change the quantity/correct price in my credit memo request? So that the right amount copied to the credit note?</i>
    The anwer to this is Yes.
    <i>case 1: say if the customer has already paid the company excessively</i>
    Irrespective of receipt of excess payment Credit note can be issued. You need not cancel original invoice & the credit balance can be settled in latter transaction or can be refunded through FI.
    <i>case 2: also if only the invoice is sent to the customer, but if they have not paid the company</i>
    In this case, the customer can make the payment as per outstanding due in his account, as credit note will give an effect in accounting. You need not cancel original invoice & the credit balance can be settled in latter transaction or can be refunded through FI.
    Hope this information helps you.
    Regards,
    Rajesh Banka
    Reward points if helpful.

  • Credit Memo Request already exists for item & 1 , & 2, etc

    Hi SD guru's,
    I am trying to create a credit memo request in reference to my sales order invoice and i am getiing this warning message "Credit Memo Request already exists for item ".
    How is this possible,when i am creating the credit memo request only for the 1st time. Message number displayed is V1498, can you please help me solve this issue.
    Also when i manage to enter into the credit memo request document by pressing enter to all those warning's, i am asked to enter the target quantity. How do i handle this? since i have maintained order quantity in my sales order and my sales invoice.
    Message number displayed is V1498, can you please help me solve this issue.
    Waiting for your kind help.
    Regards
    Ravi.D.Mansharamani

    Hi,
    You can control the quantity to be copied into Credit memo request through Copy Controls Quantity Update.
    The the same quantity will be copied from the reference document into target document.
    You are getting error as Credit Memo Request exists , because you have created the Credit Memo request for full Sales Order Qunatity.
    Regards
    Krishna

  • Deleting credit memo request is not possible - why?

    I cannot delete a credit memo request after cancelling a credit memo because system says there are subsequent documents created for this.
    But this is not the case of our regular order - dly - bililng scenario, one can cancel the invoice, reverse the delivery, delete the delivery and delete the sales order at last.
    My question here is, why does system allow us to reverse everything and delete in our regular sales - billing scenario and NOT in credit memo requests?
    Thanks in advance

    Hi
    Last week even i encountered the same situation.
    You cannot delete a Credit memo request. Instead you have to reject all the line items in Credit memo request.
    Make sure you have cancelled all the credit memo created in reference to teh Credit memo request. After all teh credit memo have been cancelled. Go to credit memo request and select all the line items in the Credit memo request and reject the line items.
    A pop up will appear select any of the reason and save the document. The credit memo request will be cancelled.
    You can see the difference in the Status of the credit memo request before cancellation and after cancellation.
    Before cancellation the status will be displayed as OPEN after cancelling the Credit memo request status will be blank.
    Hope this helps you
    Regards,
    Arun.S

  • Replace AR Credit Memo Request Workflow with a new Custom Workflow

    Hello friends,
    We have a business requirement to replace the AR Credit Memo Request Workflow with a new Custom Workflow whenever an Invoice is disputed (Oracle Advanced Collections).
    The Credit Memo Request workflow is being launched within the Oracle API arw_cmreq_cover. We thought of an approach wherein the Oracle form IEXINDTL.fmb can be renamed and the Custom workflow to be called in the WHEN-BUTTON-PRESSED trigger on Dispute Button instead of calling the program Unit IEXINDTL_CONTROL.DISPUTE (as in standard form) which inturn calls several API's and hence the AR Credit Memo Request Workflow. But this would override the other standard processes being carried out in these API's. Our requirement is to only replace the AR Credit Memo Request Workflow and not to override the other standard processes.
    Does anyone have come across the similar requirement? Please let us know your inputs.
    Thanks in Advance !

    I ran across the same error today. Since it's been over a month, I assume you've fixed it already or decided you didn't need it at all? What was your fix?
    For me, I noted that in the sample directory, a similar "createView" call (in End User Anonymous Enrollment) also includes this argument:
    <Argument name='viewId' value='User'/>
    When I added that to my createView call, the "Missing view id" error went away, and the user are gets created.
    I'm not entirely comfortable with the value specified, though; seems like view IDs should be more unique. I would have thought it should have been something like this instead:
    <Argument name='viewId' value='User:$(accountId)'/>

  • BAPI to create a credit memo request

    Is there a standard BAPI that can create a credit memo request?
    If not, then can we copy a standard BAPI to a Z-version and amend that?
    Sample code appreciated.
    Thanks,
    John

    The suggestion to use SD_SALESDOCUMENT_CREATE proved fruitful.
    For creating with reference to an invoice:
    Setting ref_doc and ref_doc_ca for each line-item in sales_item_in seems necessary for the creation of the document flow.  Maybe it also brought through other data from the invoice?
    Setting ref_doc and refdoc_cat for sales_header_in caused header text (and maybe other stuff?) to be brought through from the invoice.
    It looks like it will do bills of materials - there's hg_lv_item in sales_items_in - but I've yet to try that.
    Here's the code of a demo program for a one-line CMR.
    REPORT  YJNM_CREATE_CMR5                        .
    Uses SD_SALESDOCUMENT_CREATE
    parameters:
      p_vgbel like vbrk-vbeln  default '90175587', "reference invoice
      p_fkdat like vbkd-fkdat  default sy-datum,   "billing date
      p_auart like tvak-auart  default 'Z002',     "sales document type
      p_vkorg like tvko-vkorg  default '3',        "sales org.
      p_vtweg like tvtw-vtweg  default '01',       "distr. chan.
      p_spart like tspa-spart  default '06',       "division
      p_vkbur like tvbur-vkbur default '034',      "sales office
      p_kunnr like kna1-kunnr  default '16797',    "sold-to
      p_bstnk like vbak-bstnk  default 'pono00000017',
                                                   "PO number
      p_bname like vbak-bname  default 'Bartholomew Snodgrass',
                                                   "name of orderer
      p_augru like tvau-augru  default '002'.      "order reason
    selection-screen skip.
    selection-screen begin of block i1 with frame title text-001.
      parameters:
        p_matnr like mara-matnr default '27585',   "material number
        p_zmeng type dzmengc    default '65',      "target quantity
        p_netwr like vbap-netwr default '1.20',    "net amount
        p_arktx like vbap-arktx default 'Afternoon tea',
                                                   "short text
        p_fbuda like vbkd-fbuda default '20060109'."service-rendered date
    selection-screen end of block i1.
    data:
      return              like bapiret2,
      returns             like table of return,
      salesdocument_ex    like bapivbeln-vbeln,
      sales_header_in     like bapisdhd1,
      sales_item_in       like bapisditm,
      sales_items_in      like table of sales_item_in,
      sales_condition_in  like bapicond,
      sales_conditions_in like table of sales_condition_in,
      sales_partner       like bapiparnr,
      sales_partners      like table of sales_partner,
      incomplete_log      like bapiincomp,
      incomplete_logs     like table of incomplete_log.
    perform:
      fill_sales_header_in,
      fill_sales_items_in,
      fill_sales_partners,
      fill_sales_conditions_in,
      call_bapi.
    FORM call_bapi .
    CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
      EXPORTING
      SALESDOCUMENT                 =
        SALES_HEADER_IN               = sales_header_in
      SALES_HEADER_INX              =
      SENDER                        =
      BINARY_RELATIONSHIPTYPE       = ' '
      INT_NUMBER_ASSIGNMENT         = ' '
      BEHAVE_WHEN_ERROR             = ' '
      LOGIC_SWITCH                  = ' '
        BUSINESS_OBJECT               = 'BUS2094' "cred. mem. req.
      TESTRUN                       =
      CONVERT_PARVW_AUART           = ' '
      STATUS_BUFFER_REFRESH         = 'X'
      IMPORTING
        SALESDOCUMENT_EX              = salesdocument_ex
      SALES_HEADER_OUT              =
      SALES_HEADER_STATUS           =
      TABLES
        RETURN                        = returns
        SALES_ITEMS_IN                = sales_items_in
      SALES_ITEMS_INX               =
        SALES_PARTNERS                = sales_partners
      SALES_SCHEDULES_IN            =
      SALES_SCHEDULES_INX           =
        SALES_CONDITIONS_IN           = sales_conditions_in
      SALES_CONDITIONS_INX          =
      SALES_CFGS_REF                =
      SALES_CFGS_INST               =
      SALES_CFGS_PART_OF            =
      SALES_CFGS_VALUE              =
      SALES_CFGS_BLOB               =
      SALES_CFGS_VK                 =
      SALES_CFGS_REFINST            =
      SALES_CCARD                   =
      SALES_TEXT                    =
      SALES_KEYS                    =
      SALES_CONTRACT_IN             =
      SALES_CONTRACT_INX            =
      EXTENSIONIN                   =
      PARTNERADDRESSES              =
      SALES_SCHED_CONF_IN           =
      ITEMS_EX                      =
      SCHEDULE_EX                   =
      BUSINESS_EX                   =
        INCOMPLETE_LOG                = incomplete_logs
      EXTENSIONEX                   =
      CONDITIONS_EX                 =
      PARTNERS_EX                   =
      TEXTHEADERS_EX                =
      TEXTLINES_EX                  =
      BATCH_CHARC                   =
    perform imcompletion_log.
    loop at returns into return where type ne 'S'.
      message id return-id type 'I' number return-number
        with
          return-message_v1
          return-message_v2
          return-message_v3
          return-message_v4.
      endloop.
    if salesdocument_ex is initial.
      write: / 'Document not created'.
    else.
      commit work.
      write: / 'Sales document number:', salesdocument_ex.
      endif.
    ENDFORM.                    " call_bapi
    FORM fill_sales_header_in .
    clear sales_header_in.
    move:
      p_fkdat to sales_header_in-bill_date,
      p_vgbel to sales_header_in-ref_doc,    "invoice number
      'M'     to sales_header_in-refdoc_cat, "invoice
      p_auart to sales_header_in-doc_type,
      p_vkorg to sales_header_in-sales_org,
      p_vtweg to sales_header_in-distr_chan,
      p_spart to sales_header_in-division,
      p_vkbur to sales_header_in-sales_off,
      p_bstnk to sales_header_in-purch_no_c,
      p_bname to sales_header_in-name,
      p_augru to sales_header_in-ord_reason.
    ENDFORM.                    " fill_sales_header_in
    FORM fill_sales_partners .
    clear sales_partner.
    sales_partner-partn_role = 'AG'.
    sales_partner-partn_numb = p_kunnr.
    append sales_partner to sales_partners.
    ENDFORM.                    " fill_sales_partners
    FORM fill_sales_items_in .
    perform one_item_in using:
      10
      p_matnr
      p_zmeng
      p_netwr
      'GBP'
      p_arktx
      p_fbuda.
    ENDFORM.                    " fill_sales_items_in
    FORM one_item_in  using    value(p_itm_number)
                               value(p_p_matnr)
                               value(p_p_zmeng)
                               value(p_p_netwr)
                               value(p_p_waerk)
                               value(p_p_arktx)
                               value(p_p_fbuda).
    clear sales_item_in.
    move:
      p_itm_number to sales_item_in-itm_number,
      p_fkdat      to sales_item_in-bill_date,
      p_vgbel      to sales_item_in-ref_doc,    "invoice number
      'M'          to sales_item_in-ref_doc_ca, "invoice
      p_p_matnr    to sales_item_in-material,
      p_p_zmeng    to sales_item_in-target_qty,
      p_p_netwr    to sales_item_in-target_val,
      p_p_waerk    to sales_item_in-currency,
      p_p_arktx    to sales_item_in-short_text,
      p_p_fbuda    to sales_item_in-serv_date.
    append sales_item_in to sales_items_in.
    ENDFORM.                    " one_item_in
    FORM fill_sales_conditions_in .
    refresh sales_conditions_in.
    perform one_sales_condition_in using:
      10
      p_netwr
      'GBP'.
    ENDFORM.                    " fill_sales_conditions_in
    FORM one_sales_condition_in  using    value(p_itm_number)
                                          value(p_p_netwr)
                                          value(p_p_waerk).
    clear sales_condition_in.
    move:
      p_itm_number to sales_condition_in-itm_number,
      'PR00'       to sales_condition_in-cond_type,
      p_p_netwr    to sales_condition_in-cond_value,
      p_p_waerk    to sales_condition_in-currency.
    append sales_condition_in to sales_conditions_in.
    ENDFORM.                    " one_sales_condition_in
    FORM imcompletion_log .
    loop at incomplete_logs into incomplete_log.
      write: / incomplete_log-itm_number,
               incomplete_log-field_text,
               incomplete_log-table_name,
               incomplete_log-field_name.
      endloop.
    ENDFORM.                    " imcompletion_log

  • Unable to delete credit memo request

    Hi all,
    I created a Credit memo request ( Sales document ) and I created Credit memo (Billing) for that.I dont want these both now.Hence I cancelled the credit memo first and now I am trying to delete the Credit memo request.System is not deleting.It gives a message that the subsequent document exist.But I already cancelled the subsequent document.
    Please let me know what is the root cause and how to fix this problem
    Regards
    Mano

    Hi,
    The actual problem is.user has created order and invoice with tax.Now the credit memo request is created and credit memo was also created.Now user says that the tax condition needs to be deleted in the invoice created for the order.That means I need to cancell and delete all the subsequent documents and go in to order, delete the tax condition type and create an invoice and credit that.
    I am unable to do this.Everything is greyed out because of subsequent documents.
    How to delete the tax condition type in the invocie/sales order.Please help
    Mano

  • Credit Memo Request - Warning Message

    Hi,
    We need to have Warning message to be displayed when we have the credit value exceeds the invoice value during the Credit Memo request creation with reference to the invoice.
    Currently, as per SAP Standard the system is throwing an information message when the credit value exceeds the invoice value.
    In the same requirement, we need to have a report for which we have the credit value exceeds the invoice value.
    Please help !
    Regards

    Hi,
    You can control the quantity to be copied into Credit memo request through Copy Controls Quantity Update.
    The the same quantity will be copied from the reference document into target document.
    You are getting error as Credit Memo Request exists , because you have created the Credit Memo request for full Sales Order Qunatity.
    Regards
    Krishna

  • REBATE CREDIT MEMO REQUEST -2CONDITION TYPE

    HI ALL,
    I am doing material rebate with my condition type ZZ02 n  maintaing  a rebate agreement for 1000 Rs- 50 Rs as my accruals. My accruals are Rs 200 after billing. Now when i am going and creating a rebate credit memo request, its not taking the Rs 200/- as the value rather 2 line items are generated with C. type ZZ02 with Rs 200 as my value(statuary) and another line item with (Rs 1000 *x quantity) which is the one it is taking.
    PLs let me know where i could be wrong in my settings.
    Rgds,
    Amit

    Did by configuring rebate aggrement type.

  • USEREXIT to adjust the rebate credit memo request to your own require

    We are using function module SD_BONUS_CREDIT_NOTE_CREATE in one of our rebate program.
    This Functional provides the option to use USEREXIT to adjust the rebate credit memo request to your      own requirements.
    With Present form of  functionl module it take standard doc type to  create the  rebate credit memo request.
    So Question here which  are userexit we have in this FM  which can be used to create  the  rebate credit memo request to our requirement.
    Has any body used this FM before to this length..
    appreacite your help
    Thanks
    rao

    Hi Serma,
    I haven't use this FM. I only can advise you how to find user exits in this (any) FM.
    Open your FM via SE37 and then try to find in this Function Group any CALL CUSTOMER-FUNCTION 'xxx' ..., where xxx is a 3-digit number which refers to the relevant FM EXIT_<FG>_xxx.
    <FG> is the name of the Function group to which the FM belongs to.
    When you find such an EXIT-Function, take a look at the parameters. When you find parameters which satisfy your needs, go ahead and build your EXIT enhancement in the predefined ZX-Include (you can find this inside the FM EXIT_<FG>_xxx).
    I hope this helps,
    Heinz

  • Bringing the nor rebate condition type in rebate credit memo request.

    Dear Gurus,
    Is it possible, to bring the discount condition type say Zxxx(which is not a rebate relevant)
    in the rebate credit memo request.
    In the credit memo request,  while doing price analysis I can see the condition type Zxxx with the message condition record found and manually removed.
    For the condition type I do not check the Delete Indicator.
    I don't know why it is happening..
    Kindly suggest me with your valuable thoughts.
    I need to bring the non-rebate relevant condition types in the rebate credit memo reqquest.
    Thanks & Regards,
    Venkatesh.S.P.

    Hi Gurus.
    Follow my business scenarie:
    This is GAS & OIL  company, in this business, they work with price including taxes, we are now implemented a rebate solution, but the accrual values follow the same business rule, including tax.
    At the moment to create a credit memo request for rappel, the system trasfer only tha rappel condition type with the final settlement value and calculate the tax condition type..
    In the credit memo pricing procedure, I need to split the net value by formula.
    this is my pricing procedure configuration:
    level          Cnd Ty                                         Level                Subto     Form
    15     0     BO02     Price                               
    600     0                  Sales Total                                             B     I     
    710     0     MWIG     tax                                       600     600          G     
    730     0     NTPS     Net Value                                                                       988
    810     0                  Net Value                               730     730     B     4     
    820     0                  tax                                       710     710     B          
    840     0                  T O T A L                               810     830     B     A     
    Formula 988
    FORM FRM_KONDI_WERT_988.
      XKWERT = XWORKI - XWORKG .
      XWORKG = 0.
      PERFORM XKOMV_KBETR_FROM_KWERT USING XKWERT.
    ENDFORM.
    This is my result in the rebate credi memo:
    Header     Net Value     100     usd               
    cnd ty     descrip     Value     curre     quan     um     cond value
    BO02     Rappel     100              USD     1              UN     100-
    MWIG     tax             16,000     %                              16-
    there are our expected result:
    Header     Net Value     84     usd               
    cnd ty     descrip                  Value             curre     quan     um     cond value
    BO02     Rappel                     100               USD     1             UN     100-
                 Total Rappel             100               USD     1             UN     100-
    MWIG     tax                         16,000     %                                              16-
    NTPS     Net Value                  84               USD     1             UN     84-
                    tax                               16               USD     1             UN     16-
                 T O T A L                      100               USD     1             UN     100-
    The problem is , the system never execute the formula 988
    There are a possibility to get this...a user exit, formula..that we can use..
    Please. any information we are appreciate.
    regards

Maybe you are looking for