Enhancement for Variant Config Characteristic and RESB table

We have a requirement to write the result of a variant configuration characteristic (an intelligent part number) to the RESB_ABLAD (material entered) field.
Is there a user exit that will facilitate this process?

Solved by reading the following OSS notes
562124 Configuration change via
549563 BAPI: Filling the configuration structures
567348 – Fill configuration via BAPI

Similar Messages

  • Tables, function modules for variant config data

    Hi all,
    I need to extract characteristics and values for variant material from sales order and production orders. Could you please tell me the relevant tables and function modules?
    Regards,
    Sachin M

    Hi
    Try the following;
    Function module to find values of characteristics - CLAF_CLASSIFICATION_OF_OBJECTS .
    Table # AUSP also holds values of characteristics, you can link to it via table INOB,which should also linked to table KONDH if you are using the same.
    Transaction code for Variant Config - CC04 (Product Structure browser)
    Cheers
    Chandra

  • BAPI_SALESORDER_CREATEFROMDAT2 is not carrying out pricing for variant config materials

    Hi Guys
    I need to create a BAPI to create sales orders coming in through a web service from an external system, for normal materials all works well, but for variant config materials the pricing is not happening, like the way it does when I manually create an order, I don't want to manually pass the pricing condition in BAPICOND as I want the BAPI to dynamically determine the conditions from the access sequence.
    While debugging VA01 I found that the control goes to the 'PRICING' function module twice, ones for the main material , and next for all its config materials, the second time it calls the 'PRICING' fm with pricing type 'O'. Here it selects the price for all the variant materials and loads into an internal table vkomv and displays in VA01 the variant materials that we select while creating the order, but in the case of the BAPI call, the control is going only to the 'PRICING' fm call for the header.
    I have passed 'V'  in the application parameter and the variant material in the varcond parameter of the BAPICOND structure.
    Any idea what I might be missing ??
    Thanks
    Sameer

    Solved by reading the following OSS notes
    562124 Configuration change via
    549563 BAPI: Filling the configuration structures
    567348 – Fill configuration via BAPI

  • BI Implementation for variant config

    Hi All,
    if Anyone having experience of BI Implementation for Variant config then please share detail steps with extractor/datasource available.
    Thanks

    Hello Sangita,
    Please check this link
    Implementing Variant Config (VC) as a characteristic in BW 3.5
    Thanks
    Geeta

  • IDOC / BAPI for Variant Config

    Can anyone help with getting data out of Variant Config detailing all possibilities?  Does an extract/upload BAPI / IDoc exist?
    If not does anyone have any other advice on how to do this?
    Rgds,
    Mark

    Hi,
    If you are looking for Variant Config data of a Sales Order, then the function is VC_I_GET_CONFIGURATION
    The function expects VBAP-CUOBJ as the input
    regards,
    Advait
    Edited by: Advait Gode on Oct 28, 2008 10:16 PM

  • Fields for Super BOM, Work Center & Super Routing for Variant Config

    hi! gurus,
    Please can you give me mandatory fields & values for Super BOM, Work Center & Super Routing for Variant Config
    thank you

    Hi,
    In the Super BOM you need to maintain the object dependencies.
    Workcenter fields are as usual for other production processes.
    Also you can use search option in the forum to view the threads posted in the past. There are many posts related to variant configuration.
    Regards,
    Senthilkumar

  • Text item cateory for variant config item

    Hi,
    I'm trying to create a text type item category for a variant config item. I tried to use the std TEXT but it doesn't work possibly coz its a variant config item. The item category grp assigned to this item is 0002. I used ZVAC and removed relevant for delivery n billing as I don't wnt this item to b relevant for either or even appear in either of those. But it still doesn't work. When i create the order and enter the item and hit enter, it takes the default item category grp for that order type (TEXT item category is added in manual item category field) and it grays out. I cannot make any changes to this item category although the order has not even been saved yet.
    Has anyone done any such config or know anything abt it? Pls help.

    0002 is basically for single-level configuration. So right there you are probably getting the issue, as well as using the standard TEXT item categoty..
    0004 is for multi-level config, which is, I guess, what you are looking for.
    But you will also want some other "Z__" item category defined for what you are looking for - don't use TEXT. I know, then it's a pain 'cuz you have to do all the copy control, but you really need to.
    Now with your new "Z__" make it Non-pricing-delivery-rqmts-picking-delivery-billing-etc.
    It's lots of fun, isn't it !

  • Planning w/o Final Assly for Variant Config matls

    Experts,
    I have a requirement where in my finished MTO Variant Config products have to be forecasted (at standard configuration, pre-determined BOM for the variant product) so that the dependent assemblies can be produced in advance. The assemblies & some components have huge lead times (22wks), hence the need to produce/procure them in advance. However, the assembly of the finished VC material will only be after the Sales Order is recvd for it.
    I know strategies 56 & 89 allow me to plan based on char's, however, I'm looking for a strategy like 50 which will allow me to assemble the FERT right after the Sales Order has been recvd..Am I on the right track here?
    Cheers

    Andy,
    Try 55
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/cb/7f944143b711d189410000e829fbbd/frameset.htm
    Rgds,
    DB49

  • Enhancement for Production Order Release and Batch Fixing.

    Hi Experts,
    I have assigned a enhancement for production order.The user exit is also given in the req as PPCO0001 through which i have to call a Z-Program for Batch fixing using Trans CO01 and release the order before saving once it is assigned to components.
    Now my probs is where to start working for the enhancement -is it possible to use any BAPI instead of Batch (BDC) or I can use any BADI instead User Exit.
    So if you guys have similar scenario worked on it or have similar example approach to solve it.Please do help.I will reward for all helpful answers.

    I figured out thr friends !
    Thanks,
    SriRam

  • Craeting data fiel for data from KNA1 and ADRC table...

    Hi,
    I want to create a data file (tab delimited) which will have data from two tables, KNA1 and ADRC. The customer number, Name1 and Name2 fields data will come from KNA1 but the Street field data will
    come from ADRC table. The ADRNR number will be a linkage between two tables KNA1 and ADRC.
    I don't want to write a reprot for this. Can someone tell me if I can use SQVI for this and then go to options download in excel sheet directly from the menu.
    Is there any other smarter way to do it ?
    Regards,
    Tushar.

    Use an inner join between KNA1 and ADRC...The use <b>GUI_DOWNLOAD</b> FM to download the file...
    Greetings,
    Blag.

  • Variant config in MM

    Hi,
    I need to map VC in MM side, i have went thru the blw link... where i need to work out on PO i.e how the characteristic values transferred from Sale order to PR and PO.
    Re: Variant config in MM
    rgds
    Jay

    Hi,
    For variant config. in MM you have to use the comunication structure as MMCOM in additional data for charactoristics.
    to configure follow the steps :
    u2022     Create a Material - KMAT as Material Type with Item Category - 0002 by using TCode MM02
    u2022     Create Charateristics using TCode CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
    u2022     Create another Characteristics using TCode CT04 - ZPrice, where directly go the additional data tab and maintain the table MMCOM and field VKOND (ABAP Dictionary it will ask for)
    u2022     Assign these two characteristics to a Class using TCode CL01 - ZBikeclass (Type 300) in characteristics tab page.
    u2022     Then go to Configuration Profile using TCode CU41 select the material and enter the description click on the Class assignment, i.e., assign Zbikclass.
    u2022     Now go back to Characteristic using TCode CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
    u2022     Now go back go to Extras - Other Dependencies - Assignments and Assign relationship ( by default it will come just save)
    u2022     Now select Blue- go to Extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
    u2022     Now go back go to Extras - Other Dependencies - Assignments and Assign relationship ( by default it will come just save)
                         Create a condition type ( e.g. ZVAR) with variant condition tick.
    u2022     Now go to Condition Record using TCode MEK1 - Enter ZVAR (Condition)(For created  Pricing Procedure which contains the defined condition ZVAR) - enter variant Red and Blue give the rates accordingly and create the purchase order.
    In the material tab new button will appear for configuration-- here you select the variant value ( value for the charactoristics - e.g. 'Red') - press enter and come back.
    Check the pricing in condition tab.
    Br,
    Satish

  • Variant Config- Dependcy based on Material quantity

    Hi ,
    I have a specific requirement for variant config.
    If we have a material A1 and it has variants as b1( values 5/10/15) and c1(red/blue/green).
    when i create the sales order for A1 and enter 5 in the quantity field , then the variant B1 should be populated with value 5, if the quantity is 10 then B1 gets populated with 10 and so on.
    I know that using the quantity field to drive this is not proper.
    But I am trying to do a work around.
    Because the business process has material with many variants but while ordering the customer will never order for more than 1 quantity of the material. and if he wants to check the various options he will need to mostly change one particular variant. I am trying to reduce the work involved in going to the variant  and then choosing the value.
    Any help would be rewarded...
    Thanks
    BGS

    we can use the refernece object field to do this.
    though it required a lot of my.
    anybody who needs help in this direction can send me a message. I shall help calrify

  • Planner profile SAPFAGL  and Summary Table is FAGLFLEXT

    Dear Friends,
    I am not able to enter plan data (Version 1) for Planner profile SAPFAGL and Summary Table is FAGLFLEXT.
    Whenever i try to enter plan data, got error message GLS0 is not available. Why..?
    Is there way to enter plan data (version 1) in Summary Table is FAGLFLEXT.....?  We are in ECC 6.0. Please help me. Thanks in Advance.
    I will give more points for this solution.
    VK.

    Hi VK,
    Please find the details.
    You must/can start the selection with the following parameters:
    1. Company Code (required entry field)
    Enter the company code of the accruals account to be checked.
    2. G/L Account (required entry field)
    Enter the accruals account to be checked.
    3. Posting Period/Year To (required entry fields)
    Enter the period to be checked in posting periods.
    4. Indicator: Only Not Cleared Documents (optional entry field)
    If you set this indicator, only actions with an incomplete revenue recognitions (revenue postings and billing document postings) are taken into account, because only these postings are necessary for an explanation of the balance. However, to trace the balance, it may be necessary for the system to also display completed (cleared) revenue recognition processes. In this case, the indicator must not be set, which generally has a negative effect on runtime.
                  Note: The periods in the SD tables are determined by the posting date in the VBREVE and VBREVR tables.
    If the necessary selection parameters were set and the report is started, a split screen appears.
    1. Upper part of the screen - Balances
                  This is where different balances are displayed for each currency in the form of a calculation. The calculation consists of the following:
    a) Balance from revenue recognitions
    This balance is determined from the posted revenue lines in the VBREVE table. These are the revenue amounts that were recognized in the selected period according to SD.
    b) - Balance from billing documents
    This balance is determined from the posted, billing items in the VBREVR table that are relevant for revenue recognition. These are the revenue amounts that were deferred in the selected period according to SD.
    c) - Balance from other postings
    If not only the revenue recognition process (VF44/VF46/VF01/VF02/VFX3) but also other FI transactions such as FB01 posted to the selected accruals account, then these values are not known in SD (VBREVx tables). This appears to result in an inconsistency between SD and FI, but there really is no inconsistency at all.
                           The system now takes the balance from revenue recognitions, minus the balance from billing documents, and compares the result with the total balance in FI. If there is a difference, the other postings on the selected accruals account for the selected period in FI are read. The result is the 'Balance from other postings.' If this balance is now also subtracted from the previous result, the determined value must result in the total balance from FI.
    d) Total balance
    This is the balance of the accruals account for the selected period that was determined in FI. If you now take the balance of revenue recognitions, minus the balance of billing documents and minus the balance of other postings, then the result should reflect the total balance in FI. If this is not the case, this result must be analyzed further, since there is an inconsistency between FI and SD. Transactions VF47 and VF45 (among others) are available for further analysis.
    2. Lower part of the screen - VBREVx rows (SD tables)
    This is where SD detail data (VBREVx tables) concerning the selection at sales and distribution document item level is listed (the total in the 'Balance' column must equal the total balance in FI). If the totals are different, there are inconsistencies between FI and SD.
                  The following values are displayed for the items:
    a) Billed revenues
    For the relevant document item, the revenue billed in the selected period is displayed, based on the billing items relevant for revenue recognition (this is the revenue that was posted to the selected accruals account). Data is retrieved using the reference line table (VBREVR).
    b) Recognized revenues
    For the relevant document item, the revenue recognized in the selected period is displayed, based on the VBREVE table (this is the revenue that was posted to the selected accruals account). Data is retrieved using the revenue line table (VBREVE).
    c) Accrued total value
    This is the revenue amount of the document item to be recognized at accruals account level. Data is retrieved using the control row table (VBREVK) in which the relevant accrued total value is updated.
    d) Balance
    This balance at document item level is calculated by subtracting the recognized revenues from the billed revenues.
    3. In addition to the screen described above, you can also receive more detailed information. The functions for the displayed ALV buttons are as follows:
    a) Billing documents (F5)
    This is where the billing items that are relevant for the selected document item are displayed. A jump to the respective billing document is also possible.
    b) Other FI documents (F6)
    If balances exist from other postings, the accounting documents which resulted in these balances are displayed here. A jump to the respective accounting document is also possible.
    c) Overview (F7)
    This is where the revenue recognition data that is relevant for the selected document item is listed. This is done in Transaction VF45 - 'Revenue Recognition: Overview.'
    Implementation
    1. Use Transaction SE38 to create the following program:
                        Name.....: SDRRAV53
           Title....: Compare report for revenue recognition
                         Create without a top include.
                      Attributes
          Type.............: Executable program
          Status...........: SAP Standard Production Program
          Application......: Sales
           Development class: VFE
    2. Use Transaction SE11 to create the following structures in the VFE development class:
    a) Data type (structure): VBREVBSIS
    Short text...........: Output Structure for SDRRAV53
    Enhancement category.: can be enhanced (deep)
    (from Release 4.70)
                           Component  Component type  Ref field  Ref table
    BUKRS      BUKRS
    BELNR      BELNR_D
    GJAHR      GJAHR
    HKONT      HKONT
    BUDAT      BUDAT
    WAERS      WAERS
    MONAT      MONAT
    SHKZG      SHKZG
    WRBTR      WRBTR          WAERS      VBREVBSIS
    ZUONR      DZUONR
    TCODE      TCODE
    AWTYP      AWTYP
    AWKEY      AWKEY
    b) Data type (structure): VBREVDETAIL
    Short text...........: Detailed Structure for SDRRAV53
    Enhancement category.: can be enhanced (character-type or numeric)
    (as of Release 4.70)
                           Component     Component type  Ref field  Ref table
    VBELN        VBELN
    POSNR        POSNR
    WAERS        WAERS
    VBREVR_WRBTR  WRBTR          WAERS      VBREVDETAIL
    VBREVE_WRBTR  WRBTR          WAERS      VBREVDETAIL
    VBREVK_WRBTR  WRBTR          WAERS      VBREVDETAIL
    VBREVK_BAL    WRBTR          WAERS      VBREVDETAIL
    c) Data type (structure): VBREVSALDO
    Short text...........: Balance Table for SDRRAV53
    Enhancement category.: can be enhanced (character-type or numeric)
    (as of Release 4.70)
                           Component     Component type  Ref field  Ref table
    WAERS        WAERS
    SALDO        WRBTR           WAERS      VBREVSALDO
    ORDERSALDO    WRBTR          WAERS      VBREVSALDO
    FAKTURASALDO  WRBTR          WAERS      VBREVSALDO
    RESTSALDO    WRBTR           WAERS      VBREVSALDO
    d) Data type (structure): VBREVINVOICE
    Short text...........: Billing Data for SDRRAV53
    Enhancement category.: can be enhanced (character-type or numeric)
    (as of Release 4.70)
                           Component  Component type  Ref field  Ref table
    VBELN      VBELN_VF
    POSNR      POSNR
    WAERS      WAERS
    WRBTR      WRBTR          WAERS      VBREVINVOICE
    3. Implement the source code attached at the end. Use the "Note Assistant" to do this.
    4. Add the following text elements to the SDRRAV53 report:
    a) Selection texts
                           Name     Text                        Dictionary Ref
    P_BUKRS  Company Code                'X'
    P_HKONT  G/L Account                'X'
    P_OPEN   only Not Cleared Documents  ' '
    b) Text symbols
                           Sym Text                                  dLen mLen
    D01 Total Bal                              11  40
    D02 Balance from Revenue Recognitions_____ 35   40
    D03 Balance from Billing Documents________ 33   40
    D04 - Balance from Other Postings__        33  40
    D05 _____________________________          29   40
    D06 Curr                                    7    7
    D07 Bals                                    6    6
    D24 Bal                                    5   18
    D25 Recognized Revenue                    18   30
    D26 Accrued total value                    25  40
    D27 Billed Revenues                        18  40
    E01 Period                                  8    8
    E02 Acct                                    5    5
    E03 Control                                9    9
    E04 Posting Period/Year                    20  20
    E05 To                                      3    3
                  Start Transaction SE38 or SE80. Under the menu option "Goto" you will find the menu option "Text elements." Here you can make the changes listed above.
    5. Create the GUI statuses INVOICE and STANDARD.
    a) Copy the STANDARD statuses from the SAPLSALV program and remove the following FCODES: &ALL, &SAL, &NFO, &NTE, &CRB, &CRE, &ABC, &CRL, &CRR, &XPA, &EB9, &RNT_PREV, &OMP, &XML.
    b) Add the following functions to the STANDARD status in the new program:
                           FCODE DETA
                           F-key  Function text      Icon name      Info text
    F5    Billing documents  ICON_OVERVIEW  Billing documents
                           FCODE REST
                           F-key  Function text       Icon name       Info text
    F6     Other FI documents  ICON_FINANCING  Other FI documents
                           FCODE VF45
                           F-key  Function text  Icon name    Info text
    F7    Overview       ICON_PERIOD  Revenue recognition overview
    6. Use Transaction SE93 to create the following transaction:
          Transaction code.: VF48 (Report transaction)
          Development class: VFE
          Transaction text.: Revenue recognition: Compare report
          Program..........: SDRRAV53
           Selection screen.: 1000
      Classification
           'x' - Professional User Transaction
       GUI capability
          'x' - SAP GUI for HTML
          'x' - SAP GUI for Java
           'x' - SAP GUI for Windows
    7. Save and activate the objects that you have created.
    Header Data
    Release Status: Released for Customer
    Released on: 16.11.2005  15:44:32
    Master Language: German
    Priority: Correction with high priority
    Category: Advance development
    Primary Component: SD-BIL-RR Revenue Recognition
    regards,
    Srinivas Muthyala

  • Link between Komv structure and related table

    hai,
    I have one problem in CIN.
    In Purchase Order for
    ED - JM01 or JEXC
    CESS -ZECS or JEC1
    CSTLST - JIP1 or JIP2
    stored in KOMV Structure,
    other than KOMV  TABLE where this values are stored..
    (In KONV no values found for that one)
    pLEASE, tell me Table name .....in which i get above condition value
    thank you
    Manoj..

    Hi,
    1)GOTO>SE11>Open the table.
    2)Just beside the CONTENTS & DISPLAY BUTTON-->Click on Graphics Button
    3)New Graphics window ill popup.
    4)check for the forign key and check table button.
    you will find all the related tables,and Relations.
    This will be very helpful for future reference also.
    Hope it resolves the query.
    Regards,
    Gurpreet

  • Monitoring object for Supply Chain management and Warehouse

    Hi , i am monitoing In ERP.Like going to DB2 then there i go to sements -->detals analysis .there i took owner SAPR3 and i took data like below
    Description: SD Document: Billing Document: Rebate Index
    Type : INDEX
    Name : VBOX___0          
    MB :91,359,000
    Description: DATA DEFINITION Queue
    Type :TABLE
    Name :  VBOX
    MB :55,032,000 like this
    so can anyone help me what object (Important object) in SCP i have to took for Table and Index.the same foe Warehose also.
    Please let me know what are the object shall i took.
    Below is i got for ERP for your kind persual
    Description     Type     Name     MB
    SD Document: Billing Document: Rebate Index     INDEX      VBOX___0                91,359,000
    DATA DEFINITION Queue     TABLE      VBOX                    55,032,000
    SD Document: Billing Document: Rebate Index     INDEX      VBOX~A          1,627,110
    CO Object: Line Items (by Period)       TABLE      COEP                    11,159,000
    Cluster table infosystem      TABLE      GLPCA                   8,920,000
    Accounting: Secondary Index for G/L Accounts       TABLE      BSIS                    6,723,000
    NewCo Operating Conc       INDEX      CE4B004           4,794,000
    Application log: log message      TABLE      ACCTIT                  6,293,000
    Cluster for conditions in purchasing and sales      TABLE      KOCLU                   6,534,000
    Document Segment: Material       TABLE      MSEG                    4,940,000
    thanks and regards
    brijesh prasad

    Hi
    Surf through this webpage - http://www.sap.com/services/education/certification/index.epx
    It will give you an idea of all certifications, levels, topics/modules to be studied.
    Also, information on contacting the SAP Education offices in various countries.
    Moreover, I recommend you to contact the Authorised Training Centers in US. They will share all the information right from duration to modules to fees.
    Cheers!
    Zub

Maybe you are looking for

  • Getting multiple values from a report

    I created a report in portal and I can get a single value using "get_value" function. Which procedure or function do I need to use to get multiple values ? Any help on this is greately appreciated. Ajay

  • How do you convert a project made in the Trial Version to the full version?

    I purchased the full version and can't figure out how to convert the project I made in the trial version to the real thing (still has the "made in trial version" ribbon on the video.  Thank for your help.

  • Full screen widget cut images

    Hi, i´m using a full screen widget to show various images of my portfolio, but that widget cuts my images at bottom: Original Image: In Full Screen widget: Settings of the widget: It´s a bug? someone with the same issue? there are solution? Thanks!

  • Process chain for a particular selection profile

    Hi, How can I create a process chain in DP to run only for selected selection profiles?

  • Here Drive + freezes on Lumia 1020

    Hi. I have a Lumia 1020. Version 4.0 of Here Drive + is unusable since it freezes periodically. Versions 3.0X on my 920 are ok. I,have tried to disable traffic info, map info, nothing works.