RFx Header Target Value in Sourcing  is Zero for RFx created in SRM Manually

Hi All,
  We are facing the issue with RFx Header Target Value, before proceeding with question , like to share our scenario's
We are using SAP SRM Classical Strategic Scenario.  and below are two possible ways.
  Case1)ECC PR - SRM SC (EXTR-BUS2121) - SRM RFx(BUS2200) - SRM RFx Response(BUS2202) - > ECC PO.
  Case2)ECC PR - SRM SC (EXTR-BUS2121) - SRM RFx(BUS2200) - SRM RFx Response(BUS2202) - > SRM Contract - ECC Contract.
  Case3) SRM RFx(user create RFx directly in SRM ) - SRM RFx(BUS2200) - SRM RFx Response(BUS2202) - > SRM Contract - ECC Contract.
  Case4)SRM RFx(user create RFx directly in SRM ) - SRM RFx(BUS2200) - SRM RFx Response(BUS2202) - > - > ECC PO.
   Now for cases  1 & 2 ,  Target Value in the RFx Header is populating correctly ,but  for Cases 3 & 4 where the RFx is directly created in SRM  ,the Target Value field is visible and editable in the RFx Header ,but when we enter some value and go to other tab, like bidder, the "Target Value" is getting cleared.,
  Can any help to understand this  SAP behavior of application ,Is this SAP standard? or is there is any miss in our configuration.? Kindly provide some inputs on this. I also cross checked the notes
Thanks
Channa

Hello Channa,
There is note 1992525 and 1712226.
Please refer to the note 2037465 for important information about pricing.
This note has all information about pricing in SRM for different scenarios.
Best regards,
Rohit

Similar Messages

  • Target costs is showing as ZERO for one material in KKBC_ORD

    Hi,
    When i execute KKBC_ORD,It is showing the Total Target Costs as ZERO for one material.Cost estimate was already executed for that material.I couldnot find out the problem for this issue.
    Kindly help me to find why it is giving the ZERO value for this Total Target Costs in KKBC_ORD transaction.
    It would be a great help if any one helps me...
    Thanks
    Supriya

    Dear,
    Have you done the GR final DEV for order?
    You need to do the variance calculation in KKS2, then when you save the variance, the target cost is calculated.
    Target cost appear after GR. I think you are checking in CO03GotoCost--Analyasis.
    Go to t.code OKEV.Select Controlling Area XXX  and create Plan / Target version
    Go to transaction OKV6 these settings control what values are used to update the target costs.
    Target Costs=Actual Quantitiy X the Standard Cost Estimate Price..
    Regards,
    R.Brahmankar

  • Leading zeros for 9AMATNR creating problem

    Hi Experts,
    In the DP Planning book, we are using product (9AMATNR) as one of the characteristics. If I open the shuffler and enter a product number (numeric), the system attaches the leading zeros to make it 40 characters. If I put a product number as alpha numeric, system does not attach the leading zeros.
    After loading the data into the planning book, if I click on 'Details all' in the filter for product, I see the products as 'product number/description' e.g. 00000000000000000000000000000000000012345/ABCDEFGH.
    The issue is, while accomodating the leading zeros here, the description is truncated and we dont see the complete product description.
    Is there a way to over come this? The intent is that the product description should not get truncated.
    Any pointer would be of great help.
    Regards
    Manotosh

    In the IMG
    Goto SAPSCM - Implementation Guide
    -> Advanced Planning and Optimisation
    --> Master Data
    ---> Product
    > Specify Output Format of Product Number
    Ensure that the checkbox "Leading Zeroes" is not ticked

  • Free goods by header net value not Quantity

    Regards
    My client wants to make a sales promotions as the free goods SD. The difference is that free goods should not be given by the bought quantity of certain material, they should be given from the header net value of an order.
    For example:
    If a customer have an order with header net value of 100$ from only materials that has certain material pricin group, it should receive one free good.( All the materials in the order have the same material pricing group)
    If a customer have an order with header net value of 200$ from only materials that has certain material pricin group, it should receive two free goods.
    If there are ways to make this happen please let me know i would really appreciate it.
    Thanks
    Edited by: Ronald Caroli on Feb 13, 2008 9:13 PM

    Hi ronald,
    The userexit option is very tough to do.
    You are using a right userexit, but how are you coding it? Whats your design and flow?
    The BDC are programmable recordings of a standard transaction. Hence you will be able to record the way in which you add a line item to sales order. Ths recording is automatically converted into lines of code by SAP. Then you insert your checks and balances between these lines of code to make it behave the way you want the sequence of transactions to work.
    My thought was to make a recording of adding a new line item, in change sales order transaction(va02), with item category as Free of Charge(FOC). Then in the code, I wanted to check for material pricing group, if found correct, then would go finding the net value of sales document. If the value is above the limit, calculate the target quantity. Then follow the rest of the recording and add a new line with FOC as item category.
    But this was a seperate transaction, which could be applied seperately and not to be done automatically in sales order. This was becuase say if you switch off the promotion tomorrow, then you will not have to worry abt removing the same functionality from sales order, you just need to de-activate the transaction.
    Then there would be issues of doing hardcoding the net value limits, free good quantity in the user exit which is not at all recommended.
    Hope this helps.
    Abhishek

  • Target Value check not taking place

    Hey Gurus,
    In the MIC i have maintained the target value as 8. Now i have created an inspection plan and assigned this MIC to it. The inspection lot is getting generated at the time of GR, I am going to QA32 and recording the result for the lot generated. But when i am giving a value of 6 for that particular MIC, it is accepting it and no rejection is taking place. Can anyone tell me why this is happening and is there any config missing?
    Regards,
    Abhishek

    Hi
    For the Rejection/Acceptance system will check the Specifications limits of the MIC not the target value. So maintain the Lower and Upper Specs for the MIC in QS23 and Chk in QA32. The values out of the Lower or Upper Specs will be the Rejections.
    Regards
    Brahmaji

  • Mapping multiple source value to one target value in value mapping

    Hello experts,
    In my scenario, i need to map more than one source value to one target value in value mapping. Like:
    1        TenderPickup
    2        TenderLoan
    7        TenderPickup
    101     TenderPickup
    102     TenderLoan
    107     TenderPickup
    But when I enter the same target value for the second time and try to save it, it gives me an error saying value mapping already exists.
    But this should logically be allowed. How can this be done. Please provide a solution.
    Thanks,
    Yash

    Hi Prabhu,
    When i right click on the target field, it gives me only 3 options:
    1) Insert Row
    2) Delete Value Mapping
    3) Value Mapping in all agencies
    I dont see nay option for duplicating rows.
    What I hae done is in ID i clicked on TOOLS and then VALUE MAPPING. I checked the option "Value Mapping Agencies" and gave my source and target agencies detials. Then i clicked on DISPLY and in the next page I have 3 columns - Value for <source agency>, Value for <target agency> and Group name.
    When I give duplicate values in the column Vlaue for <target agency>, it doesnt allow me to and if i right click in this column, i get the above mentioend options.
    Please point out where i m going wrong.
    Thanks,
    Yash

  • How to remove target node if source field value is empty SAP PI Mapping

    Hello,
    how to remove target node if source field value is empty in graphical Mapping.
    Like if
    MIddle name in source filed is empty, I would like to eliminate target field from out put XML.
    Thank you
    John

    Hi Jhon,
    If you want to remove all empty tags and you dont to complicate your message mapping, you can use a XSL, after the message mapping,  to remove all the empty tags:
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
        <xsl:template match="node()|@*">
            <xsl:copy>
                <xsl:apply-templates select="node()|@*"/>
            </xsl:copy>
        </xsl:template>
        <xsl:template match="*[not(@*|*|comment()|processing-instruction())
         and normalize-space()='' ]"/>
    </xsl:stylesheet>
    Regards

  • Mapping conversion of source value 4448601.75 to target value 448601

    Mapping conversion of source value 4448601.75 to target value 4448601 or source value 999999.99 to target value 999999
    Here standard functions like round, floor, ceil..etc, will not work because they will convert source value 4448601.75 to 4448602 and source value 999999.99 to 1000000.
    Also i may have blank or white spaces coming in front of the source value from R/3 side like _____999999.99 and i want the value at the target side as _____999999. Here _____ representing blank or white spaces.
    How i will do the mapping, can someone help me out.
    Thanks,
    Ashish
    Edited by: Ashish Soni on Sep 6, 2008 9:53 PM

    >>Here standard functions like round, floor, ceil..etc, will not work because they will convert source value 4448601.75 to 4448602 and source value 999999.99 to 1000000.
    No....! The floor function can be used. It returns the largest integer that is not greater than the passed value. However this will also trim the spaces.
    So u can write a UDF that accept the number and substring till the decimal point and returns it.
    Try this.. It works..
    public String converv(String a,Container container)
    return a.substring(0,a.indexOf('.'));
    Thanks
    SaNv...

  • Entering Source and Target Values in Value Mapping

    Hi,
    Is there any auomative way of entering source and target values in Value Mapping or FixValues instead of manually entering the values.
    I have around 400 values to be entered on both sides.....just thinking of an easy way to do it....
    Thanks for suggestions.
    Regards,
    Bharani

    Hi,
    Use value mapping replication
    chk this link as to what SAP docs say on value mapping replication
    http://help.sap.com/saphelp_nw2004s/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/content.htm
    Value Mapping replication - Value Mapping replication
    https://www.sdn.sap.com/irj/sdn/advancedsearch?query=value%20mapping%20in%20xi&cat=sdn_weblog
    ValueMapping using the Graphical Mapping Tool
    The specified item was not found.
    https://www.sdn.sap.com/irj/sdn/advancedsearch?query=value%20mapping%20in%20xi&cat=sdn_weblog
    Regards,
    Swathi

  • Value Contracts - Target value at header

    Hello Gurus,
    I have a scenario where in we need to provide the target value in the contract for all the items present in the contract.
    I am using the value contract type wk1, its only allowing me to provide target value for each material. Is there a way to have the value contract for all the materials in the contract.
    I have used assortment module with no use....
    Thanks and regards,
    Pavan P

    Mark teh condition WK00 as header group condition. The target value would be applied for the complete order.

  • Pick first value from source structure out of multiple satisfying condition

    Hi PI Experts,
    I have mapping situation as follows. Looking for best way to achieve this.
    I have source structure
    Src Header
       Src Line ITems ( 1.. N)
             Line Field 1
            Src Details records ( 1....N)
                  Field 1
                  Field 2
    My Target stucture is
    Target (1.. N)  ( Cardinality same as the Src Details records)
    Line Field1
    Field 1  
    Field 2  ( This is should field2 of the first Src detail records which matches the condition based on field 1)
    From the source message  I want to repeat the field 2 in the target from that source record which matches the condition.
    e.g if Field1 =  PR00 then Copy of the values of records field 2 in the all the output target records.
    I was thinking of useOneOfMany but the issue is my source i can have multiple records which may satisfy the condition but i want only the first one which is satisfying condition from the source records to be output in targe.
    Thanks,
    Mahesh

    Hello,
    Use Collapse Context & SplitByValues like this
    Field2collapseContext-SplitByValue---Target Field
    Set the context of field to one level Up
    Regards

  • Selected model does not contain any target value prior

    Hi ODM experts,
    I have tried to apply the SVM alg in order to find anomalous records.The table source have rows like that:
    uniq_rec ID NAME A1 A2 A3 A4 A5 data
    577     2052956018     NAMEHDRCP8     2.27     0.4     85.46     0.01     14.54     24-JAN-13
    578     1250914484     NAMEDJDRVP3     11.45     1.24     56.24     0.01     43.77     24-JAN-13
    579     1968689283     NAMEDKEND12     0.000011     6.78     0.000029     0.01     0.091     24-JAN-13
    580     2063389130     NAMEDNMXG14     0.000011     0.65     36.65     0.02     0.091     24-JAN-13
    unq_rec is the pk, id is the id for the generic name and A1 .. A5 attributes ,data when collection occur etc
    I'm trying to execute the following code:
    drop table ALG_SET;
    exec dbms_data_mining.drop_model('SVMODEL');
    create table ALG_SET (setting_name varchar2(30), setting_value varchar2(4000));
    insert into ALG_SET values ('ALGO_NAME','ALGO_SUPPORT_VECTOR_MACHINES');
    insert into ALG_SET values ('PREP_AUTO','ON');
    commit;
    Begin
    dbms_data_mining.create_model('SVMODEL', 'CLASSIFICATION', 'ODM_PAR_FIN_HIST', 'UNQ_CRT', null, 'ALG_SET');
    end;
    The results is the following error:ORA-40104: invalid training data for model build ( if I run the code) .If I run from graphical interface I have obtained this
    error code " Selected model does not contain any target value prior"(using the similar model - SVM for anomaly detction plus the same source table )
    Please advice what is missing or wrong and if possible how to bypass this issue.
    Thanks in advance for support.
    Best Regards,
    Bogdan

    Here is also a newer example of creating a SVM Anomaly model from ODM sample code (12.1 version but this applies to 11.2):
    Rem
    Rem $Header: rdbms/demo/dmsvodem.sql /main/6 2012/04/15 16:31:56 xbarr Exp $
    Rem
    Rem dmsvodem.sql
    Rem
    Rem Copyright (c) 2004, 2012, Oracle and/or its affiliates.
    Rem All rights reserved.
    Rem
    Rem    NAME
    Rem      dmsvodem.sql - Sample program for the DBMS_DATA_MINING package.
    Rem
    Rem    DESCRIPTION
    Rem      This script creates an anomaly detection model
    Rem      for data analysis and outlier identification using the
    Rem      one-class SVM algorithm
    Rem      and data in the SH (Sales History)schema in the RDBMS.
    Rem
    Rem    NOTES
    Rem   
    Rem
    Rem    MODIFIED   (MM/DD/YY)
    Rem    amozes      01/23/12 - updates for 12c
    Rem    xbarr       01/10/12 - add prediction_details demo
    Rem    ramkrish    06/14/07 - remove commit after settings
    Rem    ramkrish    10/25/07 - replace deprecated get_model calls with catalog
    Rem                           queries
    Rem    ktaylor     07/11/05 - minor edits to comments
    Rem    jcjeon      01/18/05 - add column format
    Rem    bmilenov    10/28/04 - bmilenov_oneclass_demo
    Rem    bmilenov    10/25/04 - Remove dbms_output statements
    Rem    bmilenov    10/22/04 - Comment revision
    Rem    bmilenov    10/20/04 - Created
    Rem
    SET serveroutput ON
    SET trimspool ON 
    SET pages 10000
    SET echo ON
    --                            SAMPLE PROBLEM
    -- Given demographics about a set of customers that are known to have
    -- an affinity card, 1) find the most atypical members of this group
    -- (outlier identification), 2) discover the common demographic
    -- characteristics of the most typical customers with affinity card,
    -- and 3) compute how typical a given new/hypothetical customer is.
    -- DATA
    -- The data for this sample is composed from base tables in the SH schema
    -- (See Sample Schema Documentation) and presented through a view:
    -- mining_data_one_class_v
    -- (See dmsh.sql for view definition).
    --                            BUILD THE MODEL
    -- Cleanup old model with the same name (if any)
    BEGIN DBMS_DATA_MINING.DROP_MODEL('SVMO_SH_Clas_sample');
    EXCEPTION WHEN OTHERS THEN NULL; END;
    -- PREPARE DATA
    -- Automatic data preparation is used.
    -- SPECIFY SETTINGS
    -- Cleanup old settings table (if any)
    BEGIN
      EXECUTE IMMEDIATE 'DROP TABLE svmo_sh_sample_settings';
    EXCEPTION WHEN OTHERS THEN
      NULL;
    END;
    -- CREATE AND POPULATE A SETTINGS TABLE
    set echo off
    CREATE TABLE svmo_sh_sample_settings (
      setting_name  VARCHAR2(30),
      setting_value VARCHAR2(4000));
    set echo on
    BEGIN      
      -- Populate settings table
      -- SVM needs to be selected explicitly (default classifier: Naive Bayes)
      -- Examples of other possible overrides are:
      -- select a different rate of outliers in the data (default 0.1)
      -- (dbms_data_mining.svms_outlier_rate, ,0.05);
      -- select a kernel type (default kernel: selected by the algorithm)
      -- (dbms_data_mining.svms_kernel_function, dbms_data_mining.svms_linear);
      -- (dbms_data_mining.svms_kernel_function, dbms_data_mining.svms_gaussian);
      -- turn off active learning (enabled by default)
      -- (dbms_data_mining.svms_active_learning, dbms_data_mining.svms_al_disable);
      INSERT INTO svmo_sh_sample_settings (setting_name, setting_value) VALUES
      (dbms_data_mining.algo_name, dbms_data_mining.algo_support_vector_machines); 
      INSERT INTO svmo_sh_sample_settings (setting_name, setting_value) VALUES
      (dbms_data_mining.prep_auto, dbms_data_mining.prep_auto_on);
    END;
    -- CREATE A MODEL
    -- Build a new one-class SVM Model
    -- Note the NULL sprecification for target column name
    BEGIN
      DBMS_DATA_MINING.CREATE_MODEL(
        model_name          => 'SVMO_SH_Clas_sample',
        mining_function     => dbms_data_mining.classification,
        data_table_name     => 'mining_data_one_class_v',
        case_id_column_name => 'cust_id',
        target_column_name  => NULL,
        settings_table_name => 'svmo_sh_sample_settings');
    END;
    -- DISPLAY MODEL SETTINGS
    column setting_name format a30
    column setting_value format a30
    SELECT setting_name, setting_value
      FROM user_mining_model_settings
    WHERE model_name = 'SVMO_SH_CLAS_SAMPLE'
    ORDER BY setting_name;

  • Value mapping : target value need to be blank

    Hi,
    I have a requirement like below (just example).
    Source                        Target
    A                                 Z
    B                                 Y
    C                                 X
    N                                 BLANK or ""
    When I did this using value mapping it works fine for all values except for source value 'N'.
    When the source is N then the target should have value space or blank. Is this not supported by value mapping?
    For value N, do i have to explicitly check 'if value N then make it blank'?

    > For source value N I am getting target as N though in value mapping I have mentioned the target as blank.
    This is standard behavior of value mapping when any value is not present in value mapping table then it return the input value as it is. So this means when you declare N with a bank value as result then value mapping won't consider it as an valid entry in the value mapping table. So now you have to take care of N explicitly.

  • Report on OA target value and net value

    Hi all,
    Is there any standard report that can list out the target value and net value of a number of OA?  The values are similar to ME33K -> Header -> Statistics -> General.  Thanks.

    Thanks all. I had found the answer.  It should be transaction ME3L, change layout to select "Released value" and mark the column to show total value.

  • Problem interface having only target datastore without source

    Hi,
    I have created an interface,there is no source my target is oracle table.
    This table is having columns like..
    current_date,load_cycle_id etc.
    For current date in mapping i wrote 'select sysdate from dual' or 'sysdate'
    For load_cycle_id = database sequence is mapped like
    <schemaname>.<seq_name>.nextval
    But it is not working properly,
    In the operator select query doesn't have the from clause table value because of this it is resulting in an error.I manually added dual in that it is working.
    plz let me know how to create interface without source datastore and necessary setting required.
    <schemaname>.<seq_name>.currval it is also not working,it is giving error like
    "not defined in this session"
    plz let me know how to solve these problems
    Thanks,
    Jai
    and in one more interface if i want to use current value of the sequence i wrote

    I have created file_id_seq in database.
    In my first interface i have only target datastore.I have two fileds,like
    Load_cycle_id: Mapping--> <schema>.<seq_name>.nextval
    log_date : Mapping--> sysdate
    when I saw the query generated by the Odi in operator description tab
    selec ..
    from <table name is missing>
    in from clause i manually added dual ,and restarted the session then it was done.
    Its problem with query generated by the ODI.
    I changed in mappin as "select sysdate from dual" like that still i didn't get.
    After loading this interface by manually editing ,I created one more interface,
    in that one more filed is there which requires current value of the sequence used in above interface.In mapping i wrote <schema>.<seq_name>.curr_val Its resulting in an error like "sequence current value is not defined in this current session"
    plz help me
    Jai

Maybe you are looking for