Scale Pricing Copy to Credit

My client does returns and credit memos with reference to an invoice, F2 to RE, TAN to REN.
They have a quantity scale based condition record that gives a discount percentage on the order/invoice.
When it copies to an RE from the invoice, and they change the quantity, they have to recalculate pricing to correct some other pricing conditions.  When they do this, it also updates the scale pricing condition and wipes it out because the credit amount does not meet the required quantity to qualify for the scale.
How can we achieve updating the pricing for other elements and leave the discount from the scale condition on the return and only have it adjust accordingly.
Example:
Scale is 50-100 EA gets 5% discount.
Original order was for 75 so they get 5% discount and have paid that.
Return is for 25, which doesn't meet the scale discount.  They should be credited the 5% on those 25 but updating pricing is wiping it out.
Thanks in advance,
Pam

Hi GangaDhar
Try This
SELECT     OPCH.DocNum, OPCH.DocDate, OPCH.CardCode, OPCH.CardName, OPCH.VatSum, OPCH.DocTotal
FROM         OPCH INNER JOIN
                      PCH1 ON OPCH.DocEntry = PCH1.DocEntry
                      where PCH1.TrgetEntry is not NULL
thanks
Ashish

Similar Messages

  • New pricing procedure for Credit memo request

    Hi All,
    I used pricing procedure ABC01 for sales and billing.
    I want to use new pricing procedure ( ABCO2) at the time of creating credit memo request, this credit memo req is with reference to Billing document.
    If I dont use with ref to billing document I can able to create credit mem req with pricing procedure ABC02,
    but if I am trying to create credit mem req with ref to billing document the pricing procedure in the billing document is being picked which is ABCO1.
    Can any one suggest where I am doing wrong.
    I maintained all the relevant copy controls.
    Thanks & Regads
    BVDV

    Hi
    Assign Document pricing procedure Z in VOV8 for CR document type , Now do the pricing procedure determination in OVKK with sales area + Cupp+Dupp=new pricing procedure
    Example :
    In OVKK, determine with 1000 + 10+ 10 + A+ 1 = standard pricing procedure for normal sales
    For credit memo in OVKK determine with 1000 + 10+ 10 + Z+ 1 = New pricing procedure for Credit memo
    Then when you create a sales order (with document type CR ) with reference to billing document then the new pricing procedure will get copied.
    Regards
    Srinath

  • Pricing Copy control

    Hi can anyone explain me working of pricing copy control ?
    Especially significance of condition control H and F in pricing copy control
    Thank you

    Dear Nikhil
    While carry out billing, you can determine the basis for billing based on the data you maintain in "Billing Quantity" of Copy Control.
    A: Relevant for delivery-related billing documents
    Outbound delivery is the basis for billing. The billing document status is only updated in the outbound delivery.
    B: Relevant for order-related billing documents
    The sales document is the basis for billing. The billing status is defined by the required quantity.
    In the standard system the item categories REN (returns) and BVN (cash sales) are set up in this way.
    C: Relevant for order-related billing documents
    The sales document is the basis for billing. The billing status is defined by the target quantity.
    In the standard system the item categories G2N (credit memo) and L2N (debit memo) are set up in this way.
    D: Relevant for pro forma
    To create a pro forma invoice, the billing relevance indicator must be blank. In addition, indicator D for cross-company code business processing should be used as follows:
    In the case of free-of-charge outbound deliveries, an internal allocation should be made to the company code for the delivery.
    The indicator D allows you to make free-of-charge outbound deliveries.
    F: Relevant for order-related billing documents - Status according to the invoice receipt quantity
    Relevant for order-related billing on the basis of the invoice receipt quantity (third party business transaction). The system only puts the order into the billing due list, if in Purchasing the invoice has been received from the vendor and processed. After every invoice receipt, a customer invoice is created in addition to the quantity given in the incoming invoice. The order applies until the next invoice comes in from the vendor.
    In the standard system, the item category TAS (third party business transaction) is set up in this way.
    Alternatively this procedure can refer to the quantity of goods received.
    You can control whether the invoice receipt quantity or the quantity of goods received is relevant for billing by carrying out copying control for billing at item level in the billing quantity field.
    G: Relevant for order-related billing of the delivery quantity
    The order is relevant for billing, but the cumulated quantity already delivered. This means that you can bill a number of partial deliveries in one transaction.
    H: Relevant for delivery-related billing documents - no zero quantities
    You can use this to prevent items with zero amount being included in the billing document.
    I: Relevant for order-related billing documents - billing plan
    Billing is carried out using the billing plan and its status. The status of the order item is understood to be the total status of the billing plan billing statistics.
    In the standard system, the item categories WVN (Service), MVN (rent) and TAO (milestone billing) are set up in this way.
    J: Relevant for cross EC country deliveries.
    thanks
    G. Lakshmipathi

  • Reg: LSMW Multiple line items of scale pricing in transaction VK11

    Hi,
    Iam using LSMW to upload price condition records(VK11)
    Totally Iam having two records which i have split as 2 flat files.
    one flat file with header details and another flat file with line items for scale quantity and scale pricing, something like below.
    Header flat file
    __ZPR3__
    __cust1__
    __Mat1__
    __AUD__
    __EA__
    __100__
    __10__
    __ZPR3__
    __cust2__
    __Mat2__
    __AUD__
    __EA__
    __300__
    __10__
    Line Item Flat file
    __cust1__
    __mat1__
    __95__
    __20__
    __cust1__
    __mat1__
    __90__
    __30__
    __cust1__
    __mat1__
    __85__
    __40__
    __cust1__
    __mat1__
    __80__
    __50__
    __cust1__
    __mat1__
    __75__
    __60__
    __cust2__
    __mat2__
    __70__
    __20__
    __cust2__
    __mat2__
    __65__
    __30__
    __cust2__
    __mat2__
    __60__
    __40__
    When i do the step of Read Data in LSMW iam getting the data correctly.
    in Display read data step i got the header data in yellow and its line item in blue.
    In Convert data step iam gettin as
    Transaction read = 2.
    Records read = 11.
    Transaction written = 2.
    Record written = 9.
    In Display Converted data step Iam getting every record as a higher level item (displayed in green)
    In Create Batch Input Session step Iam getting the message as 1 batch Input folder with 9 transactions
    Which is actually wrong because only two transaction only must be written.
    I think i migh have problem in Convert data step but iam not sure, can anyone help me what should be done.
    My requirement is to upload the two datas with multiple scale prices for transaction vk11.
    Kindly Help.
    Regards
    Naveen

    hi,
    For u r reqrmnt u can make use of direct input method.
    1)
    Object               0070   Condition record
    Method               0000
    Program name         RV14BTCI
    Program type         B   Batch input
    it make use of transaction VK15( alternate for vk11where instead of selecting combination u can directly input table name)
    2) create u r internal table structure with the following fields
         KSCHL               cond type
         KOTABNR          cond table
         VKORG             sales org
         VTWEG              distr chnnl
         KUNNR              customer
         MATNR              material num
         WERKS             plant
         WAERK             currency
         DATAB               from date
         DATBI                to date
         KSTBM              cond scale qty
         KBETR              rate
         LOEVM_KO       del ind
         KPEIN               cond pricing unit
    in the above if u dont require any fields u can omit but make sure u r using all key fields.
    i thnk in u r reqrmnt its customer specific pricing so customer, cond scale qty,rate r needed.
    deltion indicator is used to delete existing records.
    3)  maintain structure relations till BKOND3
    4)  for field mapping do Auto field mapping
         give Tcode VK15
         give value for VAKEY ( concate salesorg, plant,materialno,customer) 
    assign dates in standard format (YYYYMMDD)
    5) Run remaining steps like assigning files, read convert and all
    u r flat file structure shud be da same like u r internal table.
    if u r not givin values provide empty space.
    flat file
    zpr3   cust1   mat1   aud ea 100 10   95 20
    zpr3   cust1  mat1    aud ea 100 10   90 30
    zpr3   cust2  mat2    aud ea 300 10   70 20
    i hope it gives u some idea .
    if its useful rewrd me.

  • Quantity related Scale pricing not considered during Goods receipt

    Hello Group,
    First thanks for looking into my issue.  I tried to follow the solution in SAP Note 401941 on assessing the right unit price as it relates to the quantity received during Goods receipt, but my ABAP developers are very green at this time and they cannot figure out where to place this code fix and how it would work.
    Background on issue.
    From quantity of 1 to 99, I want the price to be 4.00 each
    From quantity of 100 and above, I want the price to be 3.00 each.
    When doing goods receipts for quantities that have not reached 100 yet, it is still assessing 3.00 each.  I found the OSS note above that is really not helpful and was wondering if anyone else is using scale pricing and how their GRs are calculated for correct unit price.
    Thanks all for your assistance.
    Samantha

    The scale pricing cannot be used to influence price during goods receipt. Goods Receipt will pick up the price from the purchasing document.
    Suppose you want to have that the price be determined based on the quantity received over a period of time, you need to use rebate agreement.
    The OSS note mentioned in your question says that you can determine the price based on the schedule line quantity during GR (not quantity at the time of GR). It will not solve your requirement.
    Lakshman

  • Scale and copy problem

    hey I was wondering if anyone can help me, im trying to do a tutorial in a magazine and one portion of the work needs me to scale and copy using the command shift+alt problem is this doesnt work, the shift key alone does constrain the proportions and holding alt with shift contrains it from the centre point but it doesnt copy, holding alt alone does copy thou... this command doesnt work , I can do this using the scale tool but it the work needs to be very precise and the scale tool is more awkward cos i need to keep setting the point and its not always exactly the same... so basically why doesnt shift+alt constrain and copy a shape? any help would be great. my comp is new and dont have any bugs or other issues.. any help will be great! thanks

    lucillecasamadera,
    I've been using Illustrator since 1988. I have been an Adobe Certifed Expert in Illustrator since CS2. I can assure you you've either misunderstood the tutorial or the tutorial is simply wrong. (that does happen)
    Dragging a transform handle with the Alt key will never result in a copy. Illustrator simply does not work that way. There's nothing wrong with your version. You are trying to do something Illustrator does not do.
    You must use a dedicated tool (scale, rotate, skew, selection) in order for the Alt key to generate copies when dragging.
    You can argue it all you want... but that's the answer. Sorry it's not the one you wanted to hear.

  • How do you drag-scale and copy at the same time?

    I just want to drag-scale and copy at the same time like in previous versions of illustrator by holding the command key while dragging. Can someone help me find out how to do this with CC? I don't have time to re-learn basic things over again. What was wrong with it the way it was?

    I guess you have to have the scale tool selected in the tool bar now in order to "drag-scale" and copy at the same time. Before you could just do it no matter what tool was selected in the tool bar. I liked it the way it was.
    -Jo

  • Is there standard functionality in ECC 6 that will handle the quotation of scale pricing?

    Inquiry and quotation functionality assumes that the quote to the customer will be for a specific material and quantity.  Is there standard functionality in ECC 6 that will handle the quotation of scale pricing?

    Thank you for the question.  In our scenario, we are not quoting a specific quantity.  We are quoting the scales.  Below is a theoretical example:
    Customer: 12345
    Validity period: 21.03.2014 - 30.06.2014
    Material:  123456 Widget with order UoM of EA
    Price:
    Up to 10,000 EA:  $2.25/1EA
    10,001 EA to 50,000 EA:  $2.00/1EA
    50,0001 +:  $1.75/1EA
    I am very familiar with inquires and quotations, and I understand that we can maintain scale price condition records and the price routine will determine the price based on the quantity of the inquiry, quotation, or order.   Unfortunately, I do not have a quantity to enter in the quotation.  I only have the scales.  I do hope this clarifies the question.
    Best regards,
    Mark

  • Scale pricing Per Each quantity

    Hi All,
    I have a scenario that I am trying to  implement in pricing and I am not sure if scale pricing will work or not. Here is the scenario.
    A Customer needs to be charged based on the weight of the material entered PER EACH QUANTITY. The pricing should be as follows
    From 0 to 5 pounds --> 50$
    From 5.1 to 10 pounds --> 100$
    From 10.1 to 20 pounds --> 150$ and
    From 20.1 to 50 pounds --> 200$
    A material X weighs 7 pounds in the material master.  If 3 quantity is entered at the line item for the material X, the total weight is 21 pounds in the sales order. Now the customer should NOT be charged 200$ based on the total weight of the quantity but should be charge as
    100$(for 7 pounds for 1st quantity) +
    100$ (for 7 pounds for the 2nd quantity) +
    100$ (for 7 pounds for the 3rd quantity) = 300$ Total.
    The standard scales configuration takes the total weight of the 3 quantity entered for material X (777=21 pounds) and then applies the scale pricing and calculates 200$ instead of 300$.
    Any ideas?
    Thanks
    BSR

    Shiva,
    Thank for the reply. the graduated scale config was over calculating the value and did not work for this requirement.
    However I was able to resolve the issue by creating a new scale base formula. For anyone who is interested below is the solution.
    Pricing condition has the following setting
    Condition class = A (Discount or surcharge).
    Calculation type = C (quantity).
    Do Not use fixed amount This is to allow the system to multiply the quantity with the amount calculated based on the scale condition record.
    Scale basis = (weight - net or gross what ever is needed per the requirement)
    Code for the formula
    data lv_ntgew like mara-ntgew.
    select ntgew from mara
                into lv_ntgew
                where matnr = komp-matnr.
    endselect.
    xkwert = lv_ntgew.
    The system calculates the scale base from the material master and then the amount from the condition record is multiplied by the quantity to give the condition value.
    Thanks
    BSR

  • Scale Pricing and many items on a PO due to different WBS

    Hello,
    We want to use scale pricing in contracts. The problem is that our purchase orders have many order lines as we buy the goods to many WBS elements.
    So If we buy 9 items and put them on 3 different lines with 3 items on each, we do not get the price we should have when we buy 9, but 3 times the price for 3.
    Is there a way to solve this?
    rgds
    GAR

    Hi,
    Not sure if this works in Purchasing. But you can do this in Sales using the Groupcondition routine. Try the following:
    Please mark the condition type as Group Cond in config (tcode M/06)
    Also write group condition routine that reads the cumulated quantity of all lines on the PO with the same article number.
    Here's the help of the field Grp.Cond.Routine in config of M/06.
    "Routine number for creating group key
        Identifies a routine that calculates the basis for the scale value when
        a group condition occurs in pricing.
    Example
        You can specify a routine, for example, that totals the value of all
        items in a document in order to determine the basis for a discount."
    You can write your own routine using quantity scale that the quantity of all items with the same article number needs to be added.
    The only question is - Is this functionality available for purchasing as well!
    Good luck!
    Regards,
    Naveen

  • Item Pricing date from ref. Invoice not copied into Credit memo request

    Hi SAP experts,
    If a reference invoice includes several pricing dates on item level
    only the first pricing date will be copied into the credit memo request.
    Example: Invoice includes three items. First item has pricing date
    2007-03-01 and item 20/30 have pricing date 2007-03-03. When creating
    a credit memo request with reference to this invoice,
    Pricing date 2007-03-01 will be copied to VBKD-PRSDT field
    on header/item level.
    When the customer has a foreign currency in use, the exchange rate
    in the credit memo request will be from 2007-03-01 and not from
    2007-03-03 for items 20/30. This is wrong.
    Can you help in finding a solution? Copying routines?

    Hi,
    Yes data transfer routine is the solution for this.You can create and assign a new routine in the copy control at item level for Invoice to Credit memo request.Here you can write the code as to transfer the data of pricing date field form billing document to credit memo request.
    This should work.
    Reward points if useful.
    Regards,
    Amrish Purohit

  • Pricing procedure for Credit Memo request WITHOUT reference

    Dear friends,
    I have come across a requirement where credit memo request has to be created without reference to preceding document. i.e. for just giving some credit to customer may be for over pricing or giving some credit to customer (as to maintain good relation).
    So generally we have different pricing procedure for Cr/Dr process.
    thus i have different pricing procedure for Cr/Dr process than normal sales process.
    here i have copied pricing procedure of normal sales and added extra condition type for manual pricing, which overrides basic pricing condition type.
    but calculate the discount and taxes on the manual price.
    I would like to know whether discounts and taxes condition type's should be used
    in the cr/dr process without reference to preceding document. and suggest me the right condition types to be used in cr/dr pricing procedure without reference.
    Thanks.

    HI,
    Remove all the other condition types from the procedure and keep only those which you need.
    Regards
    Abhilash

  • Free goods are not copying in credit memo from invoice

    Dear Gurus,
    I have made a invoice having two line items 1.normal goods with sale price and 2.free sample goods(part of promotional scheme) without any sale price.
    but while making credit memo for receiving goods back in cancellation of invoice , i am facing problem for free goods. system is not copying the free goods in credit memo and copying only normal goods.
    what can be problem for not copying? whether i am following some wrong procedure or some configuration is missing.
    please advise me with your valuable suggestions.
    Thanks in advance
    Parag

    hello, friend.
    first of all, the free goods are not relevant for credit memo since the customers never paid for these in the first place.
    however, i observed that after cancelling the invoice, you still issued a credit memo?  this may not be the proper process.  when you cancel the invoice, entries into the customers Accounts Receivables are reversed as well (we are assuming no payments are posted yet).  so there is no need to issue credit memos. 
    if you are referring to another process, please clarify the same.
    regards.

  • Invoice copy to Credit Memo Report

    Dear All ,
    I need some query which provide the detail of A/P Invoices which are copied to A/P Credit Memo.
    Thanks
    Gangadhar

    Hi GangaDhar
    Try This
    SELECT     OPCH.DocNum, OPCH.DocDate, OPCH.CardCode, OPCH.CardName, OPCH.VatSum, OPCH.DocTotal
    FROM         OPCH INNER JOIN
                          PCH1 ON OPCH.DocEntry = PCH1.DocEntry
                          where PCH1.TrgetEntry is not NULL
    thanks
    Ashish

  • All items are copied into Credit Memo request

    *Dear All*
    *Suppose I have created one scenario in which there is material code with one free goods and run uto the billing.*
    *I just need to know while creating Credit memo request wth reference to Billing,All items are copied into the sales order.My concern is that we can not hide free goods item in return order through Item selection.*
    Plz suggest on that issue

    Hi
    Yes you can set it up in the copy control of the item category so that it is not copied in the return order. But there is a specific reason why SAP would copy it into a return order. Suppose you sell goods and give something free, then based on the principle that the goods which were free were sent with the charged goods, it is expected that if the charged goods are sent back the free goods should also be returned.
    Thanks
    Indranil

Maybe you are looking for

  • Printing w/ Titles in iCal

    I have created a calendar group to be printed, however iCal is showing me no option to print the calendar with a title/header, and will only display the month at the top of the page.  Is it possible to print this calendar displaying a title across th

  • Need a FM which returns the last modified date& time

    Hi, Kindly Suggest me if any Function Module is there which returns the last modified date& time for tables HRP1000 and HRP1001. Rgds Kishor.C

  • Will apple notice......

    ..... if i swap the hard drive on my macbook. I just found out i have a toshiba drive and its making me uneasy as...well they aren't well reputed. According to pictures from OWC there are no apple logos on the hard drives of the macbooks like they we

  • JMS,Queues/Topics,Weblogic8.1

    Hi Im newbie to JMS, and I would like to get start with JMS,Queues/Topics on Weblogic8.1 . Can anybody provide me urls which are easy to understand as well as run the sample applications. thnks..

  • Interface builder freezes after installing snow leopard (OS X 10.6.1)

    Hi, I have just installed snow leopard and iphone sdk 2.2 (XCode 3.1.2) on my machine and now interface builder freezes every time i build my code OR open a .nib file. Anyone out there with a solution? suggestions?