Variant configuration with Sales order?

Dear SAPIENTS,
I require variant configuration scenario in case of sales order, batch mangement, MRP, production order.
Regards,
Kaushal Rai
Edited by: Kaushal Rai on Feb 27, 2009 2:06 PM

Dear,
Follow these steps.
1. Create the Characteristics in CT04.
2. Create the Class in CL02. (Class type 300)
3. Assign the characteristics to the above created class.
4. Create the material (Product) in MM01 with material type KMAT.
5. Assign the Class created in Step 2 to Classification view of Material.
6. Create the configuration Profile in CU41. to the necessary setting to in it.
7. Write the dependencies (Precondition, sele, procedure) in CU01.and Create Dependency net in CU21.
8. Assign sele, procedure, Dependency net in Configuration Profile.
9. Assign Preconditons to Chracteristics or Char values in Class.
10. Check the model in CU50. whether your depencies or working file or not.
11. Create the Supr BOM and Super Routing and attach the dependences in the respective and check whether your bom components and required operations are picking or not in CU50.
12. VK11 - Enter VA00 (Condition) For Std RVA001 Pricing Procedure.
Please refer this thread,
variant configuration
http://www.sap-img.com/sap-sd/steps-for-sd-variant-configuration.htm
Regards,
R.Brahmankar

Similar Messages

  • Material Variant configuration in sales order line item from Ztable

    Hello Experts,
    we have configurable material and and creating sales order. from sales order line item if we goto configuration we can maintain variant configurations. My requirement is that when i click on configuration after selecting a line item i need to check ztable where i have material no and and relable text. if an entry exists i have to populate this relable text in one of the configuration filed. Can any one help how can i read and update configuration in sales order level and where to do this coding so that when i click on configuration the value from ztable populated in a field.
    Many thanks in advance.

    Hi Senthil,
    It is simple.
    When you create a characteristic which should have the value maintained in the Z table, go to the tab values. Here you have a push button called "Other Value check". Here you click this button and select the function module option. Now, in the window, you will have a place where you can mention the name of teh function module.
    You create a function module with the help of your developer to find out the text maintained in the Z table using teh rules you have in your mind and update that logic in the characteristic. In the earlier screen, you just have to mention the name of the function module, thats all, your work is done.
    Now when you configure, for this characteristic, the value will be automatically determined using teh function module. You have to create such characteristics as "Not ready for input" ones in additional data for which you cannot enter values manually.
    Hope this helps.

  • Copying Variant Configuration across sales order items

    Hi,
    We are working with SAP 4.7.
    I have a requirement to default the variant configuration values entered within line 1 of the sales order entry process on to subsequent lines. i.e. defaulting initial values for the configuration.
    Our users have to enter many variant line items on a sales order and within an individual order the variant characteristics will be very similar, therefore by defaulting these values to be the same as the previously entered line would be a considerable overhead saving.
    However I am having difficulty accessing the variant values which have been entered in the first line item. I have looked at userexit_move_workarea_to_sdwa and userexit_get_field_from_sdcom, however I don't know if I am heading in the right direction. Any advice appreciated.
    Thanks for your time.

    We are doing this with main-positions and subpositions. The sales clerk enters the main Position with all the characteristics, switches to the tab "Fast data entry" types in the main position, he wants to copy from and the material. There is a dependency which calls a function module which does the real work.
    This works with 4.6B in 4.7 there is a psotion type global position which acts similiar.
    Ok, now the code:
    Dependency
    pfunction Z_SD_WERTE_CHARACTERICS                    
      (SD_VBAP_UEPOS         = SD_VBAP_UEPOS,   
       STAERKE           = $self.STAERKE,
       BREITE              = $self.BREITE)
    /code
    CALL FUNCTION 'Z_SD_INHERITANCE'
         EXPORTING
              GLOBALS        = globals
         TABLES
              QUERY          = query
              MATCH          = match
         EXCEPTIONS
              FAIL           = 1
              INTERNAL_ERROR = 2
              OTHERS         = 3
    /code
    Z_SD_INHERITANCE
    DATA: h_uepos LIKE vbap-uepos.
      DATA: x_values TYPE ibco2_value_rec OCCURS 0 WITH HEADER LINE.
      FIELD-SYMBOLS:
      -values.
        ENDLOOP.
      ENDIF.
    *-- Ausgabeverarbeitung
      LOOP AT match WHERE atcio = 'O'.
    *-- Konvertierung ATINN auf ATNAM
        SELECT SINGLE * FROM cabn WHERE atnam = match-varnam.
        CHECK sy-subrc EQ '0'.
        READ TABLE x_values WITH KEY atinn = cabn-atinn.
        IF     sy-subrc IS INITIAL AND
           NOT x_values-atwrt IS INITIAL.
          match-atwrt = x_values-atwrt.
        ELSEIF sy-subrc IS INITIAL AND
           NOT x_values-atflv IS INITIAL.
          match-atflv = x_values-atflv.
        ENDIF.
        match-atfor = cabn-atfor.
        MODIFY match.
      ENDLOOP.
    ENDFUNCTION.
    /code
    Kind regards
    Matthias Kabel

  • Variant Configuration on Sales order

    Hi guys,
    Our users should be able to create sales orders from a webdypro screen using standard "variable configuration".
    I am looking for ideas on how to integrate/transfer the beck-end "variable configuration" to the dynpro screen?  
    Please advice,
    Thanks!

    You are talking about Variant Configurator - as in configuration of the product at Sales Order entry time - and not some Web Dynpro specific personalization/configuration - right?  If so, for questions about what application specific APIs you should call, you really need to ask those in other forums.  Perhaps the ERP or ABAP general forum you would reach a wider audience because that question really isn't WDA specific.  Have you checked the Enterprise Service for Sales Orders?
    I know that the WDA version of Sales Order Entry (L_ORD_MAINTAIN) doesn't yet support Variant Configuration of products.  Therefore there may not be good APIs yet.  I know that Variant Configuration is rather complex because you are basically building meta data that controls the screen generation for the configuration options.
    >How do we controll the "flow" logic
    What do you mean by this?

  • Which progrom is used to calculate price of variant config in sales order

    Hi Guys,
    Normally VA01 calls function module "PRICING" to calculate the pricing, i can set breakpoint to track it step by step.
    But when i test variant configuration in sales order, even though i set breakpoint in function module "PRICING", it doesn't stop at the point. it seems that VA01 calls another function module. Does anyone know it?

    Maybe there is unknow problem in our system to make the break-point unavailable. Today i re-check it. It's OK.
    In FM PRICING, There is a form named 'xkomv_aufbauen_aus_komt1' to add the variant condition by looping the variant attribute table XVCKEY into table XKOMV.

  • Is it possible to use variant configuration (with a Non-SAP solution) when creating ERP sales orders in SAP CRM WebUI

    Hello,
    our customer plans to use a Non-SAP solution for variant configuration (Camos) in SAP ERP (ECC 6.0) and in SAP CRM 7.0 EHP1 as well.
    ERP sales orders (and ERP quotations) should be created in SAP CRM (CRM WebUI).
    Is it possible to use variant configuration (with an external variant configuration tool) when creating ERP sales orders and quotations in the SAP CRM WebUI or do we have to implement SAP IPC for this?
    Thanks in advance.
    Regards,
    AEV

    Dear AEV,
    I think LORD (lean orders) should work with variant configuration as well. In the note 1236015 there is not restriction listed. However you need lord2 activated in ECC, and ECC system should be on EHP4.
    Best regards
    Rene

  • How to set "Configuration Variant" for a sales order item using function

    Hello All,
    I use function module 'SD_SALES_DOCU_MAINTAIN'  to create Customer Indep. Requirements but how to set "Configuration Variant" for a sales order item.
    Is their any idea or sample code?

    Hi Zhijun zhang,
    <u>http://help.sap.com/saphelp_nw2004s/helpdata/en/c0/98038ce58611d194cc00a0c94260a5/content.htm</u>
    <u>http://help.sap.com/saphelp_nw04/helpdata/en/c0/980374e58611d194cc00a0c94260a5/content.htm</u>
    A variant is simply an SAP report where the parameters for running the report have been set by the user and then saved with unique name. This allows future retrieval and execution of the report faster without reentering the parameters. As a convention the variant name should start with with the digits 50 so searchs for LHU variants is easier and quicker.
    The first link will guide you by screen shot wise.
    Award points if it adds information.
    Thanks
    Mohan

  • Impact of VC with Sales Order process on PP and MM

    Hi,
    My question is regarding configuration parameter  ‘Process’ in configuration profile of a material.  I have selected Sales Order (SET)
    for the solution I am working on.
    The requirement is to sell a product (FERT) with a service (NLAG).  The product has only one characteristic with different values
    representing service levels.  For example, Computer with either premium service level, advanced service level, or standard service level.
    The product computer has a production BOM with raw materials.  I have a created another sales BOM as a part of variant configuration
    with dependencies.
    I am able to enter the product (configured) with service as its characteristic using variant configuration.
    The order was delivered and invoiced without any error. However, marking the product as variant configured is impacting production planning(PIR
    and MM( the product is also source through STO).
    I would like to know why PP and MM is getting impacted as the configured material should only be relevant to SD(selected SET in configuration
    profile) We don’t want to take the material configuration to PP or MM as the product need to be manufactured or procured without any
    configuration and VC only need to be applied in sales order.
    What is wrong with my approach? Am I missing something?  if yes, what would be the correct approach considering my requirement?
    Your guidance will be greatly appreciated.
    Thanks,
    Abdul

    Hi Amber & Ritesh,
    Yes, sales SET alone doesn’t affect planning or MM if item only has only sales BOM.  The system
    looks for configuration in production BOM as the material (FERT) is set as 'Material is configurable' i.e., MARA-KZKFG
    Perhaps, I didn’t put much detail in my message. The errors (message no. 61259, 06836) in PIR and PO are due to MARA-KZKFG for finish good.  For that, I either need to select Prod/Planning or Order BOM in planning profile and perform the required configuration to make it work.  However,
    this is not our requirement.
    I want to be able to sell a set of Finish good (FERT) with service item(NLAG) using VC.   However, the system doesn’t allow that due to above reason.
    Please check the following SAP Help link. Here to my understanding, the header material can be set as configured material and only component could have production BOM.
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/35/1db853dcfcb44ce10000000a174cb4/content.htm.
    “This processing form means that in the sales order you can only process sales-relevant BOM items. You can use the item category group to define that requirements transfer and pricing are at component level. “
    Ritesh,  I think VC is ideal for MTO but we should be able to use it for MTS scenario.  Regarding the BOMs, I wanted the same what you have explained. However, I don’t think, I can have two BOMs.  My production BOM is getting impacted due to MARA-KZKFG so does the PIR&MRP.
    As mentioned above, the production BOM got activated for configured material.
    Thank you,
    Abdul

  • Planned order creation with sale order assingment at the run time of MRP

    some material item not planed with sale order stock in MRP run time. all setting in material master are corrected as i knowing.having some mistake in setting other configuration.

    Planning strategy is Make to order individual collective as individual but still come as make to stock plan orders
    Incase of Header material- Plan order is creating in MTS
    Check the sale order procurement tab, Is The requiremnt type is relevant to your Stratergy?, if not chnage it to correct requiremnt type and rerun MRP again
    Incase of component material- Plan order is creating in MTS
    Check for the component material MRP 4 View, individual/Coll.req- as 1. If not set as 1 and rerun the MRP again

  • GR QUANTITY NOT MATCH WITH SALES ORDER QTY IN DELIEVERY

    Hello Experts.
    due to over delivery tolerance in purchase order , some times we do gr for more than sales order qty for an item
    for eg in sales order item qty = 3000
    and during GR we receive 3052 due to delivery tolerence
    so  at the time of making delivery thru vl01n sales order qty copies which is 3000 .
    i need that sys should copy the qty from GR qty OR sys shud give an error msg , for this is there any Configuration method in sap
    OR using Enhancement
    Regards: Hemant

    Hi
    Check whether the sales order creation date and actually when you created the delivery ? if say u created the sales order yesterday with yesterday date as delivery date and carried out delivery process to day means. The delivery date in the delivery process will be today date in that case delivery date wont match with sales order. This is one case like that so many cases are there.
    Material might not be confirmed etc....
    Regards,
    Mullai

  • Configuration for Sales Order Tabs

    Hi Gurus,
                  I want to configure the sales order screens in such a way that the end user must be restricted to view the tabs such as say for example Partner Functions tabs?
    How to do the above configuration?
    regards,
    Sarosh

    hi,
    To make optional / mandatory you can use in IMG - S&D-> Basic > Functions-> Log of incomplete Procedures =>  select the fields > from the tables and the system will check for them (OVA2/VUA2)
    To make a filed entry enabled or grey (non-entry allowed):
    User exits in the program MV45AFZZ-USEREXIT_FIELD_MODIFICATION
    This user exit can be used to modify the attributes of the screen  fields.
    To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP.
    If a field has no field name, it cannot be allocated to a group. The usage of the field groups (modification group 1-4) is as follows:
    Modification group 1: Automatic modification with transaction MFAW
    Modification group 2: It contains 'LOO' for step loop fields
    Modification group 3: For modifications which depend on check tables or on other fixed information
    Modification group 4: is not used
    The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit. This FORM routine is called up by the module FELDAUSWAHL.
    Actually suppressing fielding sales orders userwise is quite easy. We are doing it in our company. For this we use userexit FORM USEREXIT_FIELD_MODIFICATION in MV45AFZZ.
    Below is the sample code
    IF SCREEN-NAME = 'VBKD-ABSSC'.
    AUTHORITY-CHECK OBJECT 'ZMV45AFZZ' ID 'SCRFNAME' FIELD SCREEN-NAME.
      IF sy-subrc = 0.
        SCREEN-INPUT = 1.
      else.
        SCREEN-INPUT = 0.
      ENDIF.
    endif.
    You place the authority check object in authorization profile in the role of the users, who should have access to the field (in this case it is VBKD-ABSSC), and there assign the corresponding fields that are to be accessed via this userexit.
    pls reward points if the answer is helpful
    REgards,
    Murali
    Message was edited by:
            murali reddy

  • Two Transaction Variants to one sales order type

    I want to assign two different transaction variants to one sales order type.
    Scenerio is this that i want to show billing block filed for order type "cr" for user SD1 in display mode and same filed for order type "cr" in changeable mode for usr SD_manager
    thanks in advance

    Hi
    Instead of going with Transaction variants go with Authorization check , so that your requirement can be fulfilled , say if document type CR is in display mode then give authorization to release the billing block. But if the document type CR is in change mode then give the authorization change mode . Then your requirement can be fulfilled.
    Regards
    Srinath

  • Opening and closing stock with sales order and with out sales order

    hello,
    any body please help me my client want to check opening stock and and closing stock in areport.
    material contains batch and some material with sales order and some are with out sales order. my client is asking this in a single layout. please tell me isthere any teport or bapi or function module to get this report.
    this is very uregent. and layout is requesting like opening stock, production stock, sales stock and closing stock.
    please guide me to get this report.
    Thanks & Regads
    Bhakta

    Transaction MB5B
    For sales order related use specila stock as E and use radio button indicator in stock type
    For stock w/o sales order, use special stock indiactor as "space' and stock type valuated stock.
    to get a perticular month,opening stock/closing stock enter the start date/end date as month start and end date.
    See the o/p which will give the stock as required by you

  • How  to grow the report of customer's openitem with sales order

    How  to grow the report of customer's open item with sales order?
    Now we can get the customer's open item with invoice No easily,but our end user need the the customer's open item also with sales order .And because a invoice to multi sales orders. I can do nothing.
    Now I have a idea that a develivey No with one sales order , and one invoice with a sales order's develivery ,then one inovice to one sales order .  I want to  know if other company have use this idea. Or have other solution for my problem.

    Hi Yuzhou Yang ,
      Yes you are right. In FI transaction you can get the sales invoice wise , reference field of the header data.
      As you are aware that while creating a sales order , no FI entry is generated.
      In my opinion you can get the required report through customization.
    Thanks
    D.K.Lakshmi narayana

  • Issue with sales order stock that is referencing a non-existing sales order

    We have an issue with sale order stock.
    Due to user error we have ended up with a negative quant of sales order stock in a bin. Further the error was due to mis-keying of sales order number. Hence this negative quant is referencing a sales order that does not exist.
    We need to get rid of this quant.
    I thought of cycling this quant off as a solution. And hence replicated the scenario in the test system. I was able to create a TO to cycle it off but cannot clear the differences from 999 . The error I get while trying to do this is "SD document not in database or has been archived" . This error is true since the sales order actually does not exist. So cycling it off did not work.
    Can anyone suggest how we can get rid of this negative quant of sales order stock ?
    Thanks

    Hi,
    You said that your user mistyped the SO number and it resulted in a -quant. In which transaction was it possible? If I give a non existing no. SAP doesn't allow me to book.
    If I were you I would check both in WM & IM what the user had done...step-by-step...
    Negative quant comes to existance in interim storage type if we book e.g. a GI. It should have started in IM...how was your user be able to do that??? If it was possible cannot you reverse the IM booking?
    (...if all else fails...cannot you create a SO document with external number assignment with the same number?...)
    BR
    Csaba
    Edited by: Csaba Szommer on Jun 24, 2008 8:31 PM

Maybe you are looking for

  • FM to translate first letter of every word to upper case.

    Hi all, I have a requirement to change the first letter of every word in sentence to Upper case.For example if the sentence is 'fifty eight thousand' it has to be changed to 'Fifty Eight Thousand'.Is there any FM to acheive this? Any help would be hi

  • Oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=OTHER_

    Hi, I am implementing FSM, I do not have any issues running export and import test methods running from AMImpl. Getting this error while running the import service method. I followed all the steps according to the FSCM TUD doc. My service point is :

  • Payment and invoicing

    I have a problem when I want to by applications on the apple store, an error message says that my payment  end is not accepted, I did purchases before without in facing this problem Thank you for your help

  • Help! iMovie won't update.

    Urgent! I recently downloaded iMovie to my macbook. It is version 9.0.7. In the updates section in the app store, I press the update button. It lets me put in my password and then it just goes back to being 'update' again. I've tried multiple times a

  • Getting "Insufficient # of client access lincenses" message

    Nothing has been monkeyed with and all of a sudden I'm getting that message when I'm trying to send/receive in Entourage. Please help!