Variant config pricing condition description not correct

Hi Gurus!
I created Sales Order with a variant configuration material, pricing with package items. System pick up the correct
pricing but pricing Condition Name for all the items are the same, system is taking variant description VK30 instead
of condition type description in VK11.
I have a package e.g.
Material:  Phone Package A
Condition type:
- ZZ01 Phone 
- ZZ02 Charger
- ZZ03 Battery
Data entry: Material A001 Nokia phone package
charcteristics: Phone       PA
                       Charger    A1
                       Battery     T1
System compute all the description of condition type is the same
Material:  Phone Package A
Condition type:
key: PA-A1-T1
- ZZ01 Package A for Nokia AAA   10.00
- ZZ02 Package A for Nokia AAA   30.00
- ZZ03 Package A for Nokia AAA   50.00
I want the description of Condition Type not the variant description. Any clue on how to get the correct description of the
Condition Type?

Hi Sunny,
1) With respect to your original question (e.g. "how to have the VTEXT field on the Conditions tab display the Condition Type Description set via the IMG rather than the Variant Description set via txn VK30"). Please know that once you check the "Variant Condition" flag for a condition type, the system has no choice but to present the Variant Description because this behavior is hard-coded.
Easiest solution would be to activate screen overlay functionality (such as GUIXT) which can present the desired text to the user without affecting underlying code. Another alternative is to ask a developer to make an implicit enhancement that overrides the description just before presentation to the user.
If neither solution works out and the users insist that you show the condition type description, then variant pricing simply doesn't fit. Hopefully you don't get to this point, but if it happens, then you would have to revert to standard (non-variant) pricing. To start you would need new display-only VBAP fields for each price-relevant characteristic (e.g. ztraining, zcourse_type, zstudent, and maybe zresource). and then custom code to copy values selected in the VC back to the corresponding new line item fields which can be done via a user-exit. Then you would follow the normal process for introducing new price-relevant fields, and redesign your condition types and condition tables to remove all reference to pricing variants. A hassle, but side benefit would be more straight-forward master-data maintenance since the user can directly see and maintain all pricing key fields in VK11/12/13 (rather than having to check variant table(s) to discover how the pricing key fields translate to variant keys) and of course they would always see the condition type description as desired.
2) Moving on to address your 3rd-August follow-on comment from the other thread (e.g. "However, when I change the input Resource from 01 (Classroom) to 02 (Whiteboard) ... ZA01 is gone"). Is this what you wanted? If yes, then a user who needs a Classroom and Whiteboard and a Projector, would have to create a sales order with three configurable line items - is this the desired outcome?
Edited by: Laura J. Williams on Sep 23, 2010 1:22 AM

Similar Messages

  • Price and Pricing conditions are not copied to PO for a line item !!

    Hi
    I have created a PO w.r.t a PR which has only one line item.
    Now, I add another line item to this existing PO, i get an error message that the Price and Pricing conditions are not copied.
    How do i rectify this error !!
    Where might be the link for this Price and Pricing conditions to get copied in to this PO ??
    MaruthiRam

    What kind of PR and in the PO same material you enter for new line or new material and do you have any funcitonal authorization assigned o your user id
    please reply

  • All the pricing conditions are not visible for a given sales area, material

    Hello All,
    There is a customized screen with sales area(Sales org, distribution channel and division), material and sold to party. There is buttton when we click it has to display the pricing conditions. The problem here is it is not displaying all the conditions some conditions like ZB02 and MWST are missing. The Function module used is PRICING.
    Whereas in VA03 tranaction for a sales order created with this sales area, material it is showing all the conditions for a item.
    Please help me to solve this issue.
    Many Thanks,
    Rama

    Hi
    The BP's created for one particular sales area are not getting replicated into CRM, though before sometime it was happening.
    DJ>>  Hope the required sales area is available in CRM.
    The BP with the "general data", and "role of sold to party" only flows but not with the sales area. There is no BDoc error in the SMW01 either. While displaying BP for the role of sold to party, it shows "Sold-to-party(maintained)" but the sales area entries though maintained for this sales area in the ECC, do not flow to the CRM.
    DJ>> Please check the following -
    1. Create a BP in CRM (with the sold-to party role) with the required Sales area and see if this customer when replicated to ECC has the relevant Sales Area.  Ideally it should get replicated if all you middleware settings are fine.
    2. See you have not set a filter for a specific Sales Area and becuase of that BP is getting replicate but not the sales area.
    Hope this will help
    Regards

  • Pricing condition type not working

    Hi all,
    A pricing condition type is present which is supposed to make the netvalue to zero after the order reason is changed to rejection using va02. But even after the order reason is changed to rejection and we tried to genrate new pricing document, the netvalue is not becoming zero. How can I debug this? The condition type is not determined by using condition records.
    Thanks in advance.

    Hi Smith
    This should be working in the following ways.
    1) Order Reason/Rejection Reason being a field in the Key combination with 100% Discount triggering Zero Net Value
    if this the case, then you should check in Condition Analysis wheather the value has conrrectly flown in the condition table , if not why it has not flown in to the condition table (It could be missing value in the condition record or a prblem in the field catalogue user exit-  you need to take Developer's help as suggested by others)
    2)  Using a Requirement and changing the Net Value Zero without any condition table field.
    If so, put a break point in the requirement and check why this has not been successful in this scenario.
    I hope the replies would help you to some extent in solviing the issue.
    Thanks
    Subbu

  • Pricing condition is not displayed in the Condition tab

    Hi all,
    I replicted pricing condition from CRM to ECC along with Pricing procedure. I see that condition and pricing procedure in CRM system. When I create an order and go to Item condition tab then I don't see my replicated condition there (I expect it to be in the list). And pricing analysis shows for that condition that "Condition with external datasource has not been found". One guess is that I didn't follow the procedure of displaying condition types in product conditions after replication, i.e. didn't create appropriate maintenance group.
    Advise please
    Regards

    Hi Alex,
    I get the same error message "Condition with external datasource has not been found" like you.
    The field "INVENT_LOC" is filled properly.
    Did you do anything else to set up the VPRS condition? Any exchange with the ERP that must be configured?
    Is there any documentation how to set  up this condition?
    Thanks in advance.
       Best Regards,
          Ingo

  • BAPI_PO_CHANGE, Pricing condition valueis not updating

    Hi Experts,
    I need to update the one of the Pricing condition amount in PO.
    I am using BAPI_PO_CHANGE by passing PO number, POCOND
    and POCONDX.
    i need to update the pricing condition amount say from 10 to 15.
    I am passing the same in POCOND-COND_VALUE = '15.00000'
    and CHANGE_ID = 'U'.
    Please let me know the sol, Definitely points will be awarded.
    or cant we change the pricing condition value by BAPI. Please confirm.
    Thanks,
    Shaik Bhasha

    Hi,
    I believe you can use this BAPI to PO conditions..
    Check this code..
    PARAMETERS: p_ebeln LIKE ekko-ebeln.
    DATA: t_poitem LIKE bapimepoitem OCCURS 0 WITH HEADER LINE.
    DATA: t_poitemx LIKE bapimepoitemx OCCURS 0 WITH HEADER LINE.
    DATA: t_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
    DATA: t_cond LIKE bapimepocond OCCURS 0 WITH HEADER LINE.
    DATA: t_condx LIKE bapimepocondx OCCURS 0 WITH HEADER LINE.
    t_poitem-po_item = '00010'.
    t_poitem-net_price = '17.00'.
    APPEND t_poitem.
    t_poitemx-po_item = '00010'.
    t_poitemx-net_price = 'X'.
    t_poitemx-po_itemx = 'X'.
    APPEND t_poitemx.
    t_cond-itm_number = '00010'.
    t_cond-cond_type = 'P000'.
    t_cond-cond_value = '17.00'.
    t_cond-currency = 'USD'.
    t_cond-change_id = 'U'.
    APPEND t_cond.
    t_condx-itm_number = '00010'.
    t_condx-itm_numberx = 'X'.
    t_condx-cond_type = 'X'.
    t_condx-cond_value = 'X'.
    t_condx-currency = 'X'.
    t_cond-change_id = 'X'.
    APPEND t_condx.
    CALL FUNCTION 'BAPI_PO_CHANGE'
    EXPORTING
    purchaseorder = p_ebeln
    TABLES
    return = t_return
    poitem = t_poitem
    poitemx = t_poitemx
    pocond = t_cond
    pocondx = t_condx.
    COMMIT WORK.
    The above code works fine for me...
    Thanks,
    Naren

  • Pricing condition record not getting executed  in Sale order!

    hello all
    I was trying to process a sale order, when i enter the material, system giving me a message "ZINV" condition type missing. i have checked v/08 there is "check - tick mark" for 'zinv' condition type and I have maintained the condition record.
    It is still giving me the same error.
    any one can help me?
    thanks

    Same as above.
    If you are getting the error "Mandatory Pricing condition XXX is missing". All you have to do it select the item and then hit pricing icon on the lower section of your screen and then enter the missing condition in the table displayed in front of you and then enter a price etc.
    This message can be removed by customizing the pricing procedure and removing the 'Mdt' flag.
    Also make sure the condition type has been marked for manual update in the condition detail section.

  • Variant config pricing

    HI,
    for variant configuration pricing if we use VA00 ctype ,
    when we create sales order whether both proo & vaoo will get detrmined or only vaoo will be there
    pl let me kno how exactly varinat configuration pricing works

    hi
    vaoo will be assigned to characteristics
    but in sales order -proo will also be there rite along with va00

  • Pricing Condition Type - Not visible to the customer

    Dear All,
    What all the config need to set up in the pricing procuder for a condition type to ensure customer did not wish to see the value for the particular condition type on the invoice. However it should have the ability to value in the condition type automatically post to the correct accounts at the time of invoicing.
    Thanks in advance.
    Victor

    Hi victor
    If nobody should change the condition type at billing level or sales order level also  means then go to V/06 and set the field  Manual Entries - D .
    Secondly, in VTFL change the pricing  type to C or D then changing the condition type manually is not possible
    Regards
    Srinath

  • Pricing conditions are  not picked  in  print  preview  of  purchase order.

    Dear experts
    Purchase  order  was  created  for  imports  vendor.
    there  is  difference  of  amount  in   purchase  order  and   purchase order  print  preview.
    In  purchase  order  print preview  the  system  is  not  picking  the  values  of  custom value  and  custom  clearing charges.
    Import  pricing  procedure  is  assigned  to  vendor.
    what  else  more  be checked  since  the  print  preview  is  not  picking   the  conditions ,  custom value and  custom clearing charges.
    Any  solutions.
    Thanks  &  Regards.
    Erfan.

    Hi,
    Purchase order was created for imports vendor & must have separate documement type for Import Purchase order  or new PO output type for import.
    Check FORM or PDF/SmartForm Form used for your Import PO out put type for application EF in NACE t.code. Check SmartForm in t.code: SMARTFORMS and see condition types of custom value and custom clearing charges is there or not. Just consultant with ABAP consultant about condition types of custom value and custom clearing charges  inclusion in SmartForm.
    Regards,
    Biju K

  • Pricing condition type not visible

    All,
    I have a condition type which is visible in SPRO> Sales and Dist> Basic Functions> Pricing Control> Maintain Condition types.
    But when i go to VK11 to create record for this condition type, it doesn't exist there. Seems like its hidden or something.
    What would make it not show up in VK11 ?
    thanks

    Hi,
    Make sure it is not a header condition.
    Also check if you have assigned an access sequence to it.
    If you have created it from scratch, generate your condition table again.
    Regards,
    Amit

  • Pricing conditions are not displaying on purchsae order form

    hi.
    i am using zmedruck form,i am able to modify all and its printing properly,but pricing coditions at item level is not displaying ,if there is any solution for this let me know.
    Thanks in advance.

    yes u can write a subroutine in another program n call that from ur sapscript. u can pass the PO number from the script and use the logic accordingly in ur subroutine to get wat is required... u can refer the below example
    In script program,
    /:PERFORM GET_SBGRP_STEXT IN PROGRAM ZSDSCRIPT
    /:USING &GV_MATNR&
    /:CHANGING &GV_STEXT&
    /:TABLES INPUT_TABLE
    /: OUTPUT_TABLE
    /:ENDPERFORM
    In program ZSDSCRIPT,
    form get_sbgrp_stext tables intab structure itcsy
    outab structure itcsy.
    DATA: LV_MATNR LIKE MARA-MATNR,
    LV_TEXT(3) TYPE C VALUE 'ABC'.
    clear intab.
    read table intab with key name = 'GV_MATNR'.
    if sy-subrc = 0.
    lv_MATNR = intab-value.
    ENDIF.
    CLEAR OUTTAB.
    READ TABLE OUTAB WITH KEY NAME = 'GV_STEXT'.
    IF SY-SUBRC = 0.
    OUTAB-VALUE = LV_TEXT.
    modify outab index sy-tabix.
    ENDIF.
    endform.

  • Problem in pricing conditions are not updated in BAPI_SAG_CHANGE

    Hallo Friends,
    we have faced the one problem with the standard bapi *BAPI_SAG_CHANGE.
    we have passed the 10 item level data to the BAPI_SAG_CHANGE , the bapi BAPI_SAG_CHANGE successfully updated the 10 item level data to the schedule agreement .
    the problem is  pircing condtions are not updated succesfully for the each items in the schedule agreement.
    please suggest the good solution.
    thanks
    kumar

    Hi jons,
    Thanks for respoding my request, Please find my below code lines
    CALL FUNCTION 'BAPI_SAG_CHANGE'
            EXPORTING
              purchasingdocument           = st_header-number
              header                       =           st_header
              headerx                      = st_headerx
            VENDOR_ADDRESS               =
            HEAD_EXPORT_IMPORT           =
            HEAD_EXPORT_IMPORTX          =
            TESTRUN                      =
            TECHNICAL_DATA               =
         IMPORTING
            EXP_HEADER                   =
            EXP_HEAD_EXPORT_IMPORT       =
           TABLES
                    return                = st_return
    Begin of modify by kirankumar 07/12/2009
                   item                  = st_item
                     item                  = st_item[]
    End of modify by kirankumar 07/12/2009
                    itemx                 = st_itemx[]
                    account               = st_account
         accountprofitsegment  = st_accountprofitsegment
                    accountx              = st_accountx
                    schedule              = st_schedule
                    schedulex             = st_schedulex
                    sc_component          = st_sc_component
                    sc_componentx         = st_sc_componentx
                    shipping              = st_shipping[]
                    shippingx             = st_shippingx[]
         shipping_exp          = st_shipping_exp
                    delivery_address      = st_delivery_address
                    item_cond_validity    = st_item_cond_validity[]
                    item_cond_validityx   = st_item_cond_validityx[]
                    item_condition        = st_item_condition[]
                    item_conditionx       = st_item_conditionx[]
                    item_cond_scale_value = st_item_cond_scale_value
                    item_cond_scale_quan  = st_item_cond_scale_quan
                    export_import         = st_export_import
                    export_importx        = st_export_importx
                    item_text             = st_item_text
                    header_text           = st_header_text
                    head_cond_validity    = st_head_cond_validity
                    head_cond_validityx   = st_head_cond_validityx
                    head_condition           = st_head_condition
                    head_conditionx       = st_head_conditionx
                    head_cond_scale_val   = st_head_cond_scale_val
                    head_cond_scale_quan  = st_head_cond_scale_quan
                    partner               = st_partner[]
                    partnerx              = st_partnerx[]
         extensionin           = st_extensionin
                    extensionout          = st_extensionout.

  • Pricing Conditions are not updating in pricing procedure

    Dear Experts,
    I have created new condition table to maintain prices & assinged the same to access sequence. I have ticked the exclusive option also. But this option is ticked for each & every key combinations. Now I have maintained price on new key combination but system is picking old value only.
    Pl. help me.
    Thanks

    hi
    this can be possibility
    The validity of OLD condition record is say from Jan 2010 to Dec 2999
    Sales order date is say Sep1, 2010
    New Condition record valididty is from August 2010 to Dec 2999
    now as for same condition, you maintaining condition record which is actually overlapping, so go to VK12, and try to delet the OLD condition record or try to make Deletion Indicator for Condition Item
    kindly let us know why you created new condition record when you can update the old with new prices
    go to VK12
    select combination and maintain new price and mark old 1 for deletion

  • Pricing Condition is Duplicating on Changing the Variants in Quotation !

    Hi,
    I have a requirement, where the Pricing Condition (Custom Pricing Condition Specific to the Variant Pricing) is duplicating on changing the Variants in Quotation to be stopped or deleted.  I suppose, the variant pricing condition should not be newly added to the pricing table each time, there is a change in the material variants as chosen by the business/user with the Quotation.  Instead, I assume, the existing cost for the variant pricing condition should update each time, when the variant material is changed by the user. I am not sure, whether this issue can be controlled in the configuration? or Can I control the occurrence of the duplicate pricing condition inside any user exit by deleting the duplicate condition, but retaining the newly added ( Recently  added pricing table entry for that condition)? I am not sure, what are the possibilities to fix this issue? Appreciate if you could provide me with a suitable solution.
    Thanks for your time.
    Thanks,
    Kannan

    Hello Kannan.
    I have the Same Problem. do you have a solution for the same?
    i have written a pricing condition at the characteristic level using pricing Factors. however when i change the characteristic. it is duplicating the condition instead of refreshing it.

Maybe you are looking for

  • "How do I move my Elements to a new computer?"

    This means if they tell you about installing not just the program but the files and any sort of database it requires as well. Typically in a database there are two ways of moving files to another machine. 1. Simply copy the files from one location on

  • Transfer of Freight Conditions to Billing Document - exchange rate issue

    I am having an issue with my freight costs copy to customer billing document and the exchange rate causing the values to change.  Example - SCD freight = 400 USD, but vendor is being invoiced in BRL (807.44).  The freight is passed to customer billin

  • Force Quit Didn't Work

    I just recently got a brand new Macbook Pro with retina display in January. I was playing games online when suddenly the game froze.  I tried moving the cursor but the cursor was no where to be found.The sounds to the game still worked perfectly and

  • System backup to dvd

    How can I backup my whole system to dvd?

  • Remove picture from Home Screen

    I placed a jpeg onto my Home Screen that was sent to me of my granddaughter.  It is too large for the Home Screen and it is difficult to see all the icons.  How do I remove it? Solved! Go to Solution.