Stock quantity KF coming as 0 from dso A to another dso B? Please suggest.

We have one reserved stock quantity KF in prod where we are getting the values to 'A' DSO from the x data source in ECC through full update. I mean when ever there is a change to the quantity it will be updated to the A dso, if there is no change nothing will get into the A dso. if mat 1 has new 10 reserved quantity it wll come as 10 and then there is another DSO "B" where its pulling from A to B in delta update. In the B dso its a delta load from A to B. And the problem now is no matter if we have an update to mat 1 or not its pulling the quantity as 0 from A to B DSO. That is in clear scenario, mat 1 is coming as 10 yest which is right and if suppose there is no update to mat 1 today, DSO A has nothing in it which is also right. But B dso is having 0 in it which is wrong.....so this is happening for all the mat 1 .......mat 100 even if there is no quantity update in the DSO A.
For example if we have no update in the DSO A tomorrow, there is no record in DSO A but there is a mat 1 as 0 in DSO B tomorrow.
DSO A is a full update from ECC and DSO B is a delta upload from DSO A to DSO B. So all the  material's are coming as 0 even if there is no update in ECC for the reserved quantity in BI. Please suggest me any approach to fix the issue.
My requirement is mat 1 should have 10 in DSO B even today even if there is no delta update. That is it should not replace the earlier/previous reserved quantity to 0 if there is no delta change.
NOTE: If there is any delta update to DSO A -50 after a couple of days, it shows the correct quantity in DSO A as 50 and DSO B as well. But will show the reserved quantity as 0 between the old (10) and new (50) delta loads.
dso B has these values
mat 1- 10 - yesterday
mat 1- 0 -today
mat 1- 0 -next day
mat 1- 50 -after couple of days
dso A has only these
mat 1- 10 -yesterday
mat 1- 50 -after couple of days
requirement in DSO B
mat 1- 10 - yesterday 
mat 1- 10 ( since no change) - today
mat 1-  10 (since no change) - next day
mat 1 - 50 ( as new delta has come) - after couple of days
Edited by: Daniel on Mar 29, 2011 1:45 PM

Hi Daniel,
In Transformation between DSO A-->B, for KF reserved stock quantity the values are in Overwrite.
to check right click on the mapping of KF open Rule Details --> see Aggregation(it will be overwrite).
As per your requirement you can't change to summation also.
So i guess you have to go for ABAP code:
In Rule details set rule type to Routine and write use below code:
(suppose your source field is R_S_QTY)
declare an temp variable is global area.
IF R_S_QTY > '0'.
RESULT= SOURCE-FIELD->R_S_QTY.
Temp_var = RESULT.
ELSE.
RESULT = Temp_var.
ENDIF.
Hope these might resove your issue.
Thanks,
Jitender.

Similar Messages

  • How  to transfer data from one system to another by datamart please give de

    how  to transfer data from one system to another by datamart please give details

    Hi Deba,
    Find the below SAP help doc which may help u...
    http://help.sap.com/saphelp_nw70/helpdata/en/12/43074208ae2a38e10000000a1550b0/frameset.htm
    Also find the below threads...
    Loading data from one cube to another cube.
    data copy from infocube to infocube in two different BW systems
    Delta when loading from ODS to ODS
    reg datamart
    Data mart flag
    Regards,
    KK.

  • Physical Connectivity from Fabric Interconnect to MDS and Failover please suggest

    Dear Team
    We have 2 FI and 2 MDS 1 SAN
    Currenlty the connectivity is
    2 direct physical connections from FI-A to MDS1
    2 direct physical Connections from FI-B to MDS2
    From MDS 1 connection to SAN Primary controller
    From MDS 1 connection to SAN Secondary controller
    From MDS 2 connection to SAN primary controller
    From MDS 2 connection to SAN Secondary controller
    Hope the above connectivty is fine?
    we had looked at
    http://www.cisco.com/en/US/prod/collateral/ps4159/ps6409/ps5990/white_paper_c11_586100.html (as team always preferred to go via cisco standards)
    In FI we have to cluster the FI and Primary and Subordinate,likewise here for MDS to we need to? or will it be done via FIs ?
    If not these 2 MDs they work independent but sharing the configs that happens among them?
    Now what ever changes (Zone Creation)we make on MDS1 hope that will get relpicated to MDS2 via FIs?
    If MDS1 Fails will all the configuration be available on MDS2 and still the infra will be smooth running ? and vice versa?
    Any additional steps to be done to achieve it?
    Which is the best way to achieve it please suggest
    Thanks and Regards
    Jose

    Hi Jose.
    Physically your connectivity is good.
    On the UCS side, the 'Primary' and 'Subordinate' role refer only to the Management of the system and which device is actually running UCS Manager.
    Each MDS device will have separate configuration (zoning).  It's different between the 2 devices.
    The blade itself will have a connection out each side, or 'SAN Fabric'.
    e.g.
               +----+
           +---+    +-----+
           |   |    |     |
           |   |    |     |
           |   |SAN |     |
           | +->----<--+  |
           | |         |  |
           | |         |  |
       +---+-+-+    +--+--+--+
       |       |    |        |
       |MDS-A  |    |MDS-B   |
       +--^-^--+    +---^-^--+
          | |           | |
       +--+-+--+    +---+-+--+
       |       |    |        |
       |UCS-A  |    | UCS-B  |
       +--+----+    +-----+--+
          |               |
          |               |
    VSAN100    +-----+    | VSAN200
          |    |     |    |
          +---->     <----+
               |Blade|
               +-----+
    The blade will have a HBA on FabricA (VSAN100) and FabricB (VSAN200)
    Each HBA will have a different WWPN, and on the SAN array, each controller will have a WWPN
    So on MDS-A, the zoning will be:
    Blade WWPN A
    Storage WWPN Primary A
    Storage WWPN Secondary A
    MDS-B, the zoning will be:
    Blade WWPN B
    Storage WWPN Primary B
    Storage WWPN Secondary B
    So the configuration is *not* synced between the two MDS devices, but they each have visibility to the blades vHBA device.  At the blade level, the Multipathing software on the Operating System will handle any failover.
    On the UCS, we would generally use a Port Channel up to the MDS.

  • HT1923 In a hurry, I purchased or downloaded an application, now how to uninstall the same if I found it not useful.  Is deleting the icon sufficient from the screen of mobile phone? Please suggest.

    In a hurry, if I have purchased or downloaded any application, can I uninstall it completely if I found it not useful.  Is deleting I-con from the mobile screen sufficient? Please suggest. 

    Sorry, but what sort of "application" are you referring to, and on what system or device?

  • Merging 2 DSO data to another DSO

    Have a query w.r.to merge of DSO data.
    DSO 1
    100    10    ABC  24.5
    100    20    DEF  35.6
    DSO 2
    100   10  1001  56.8
    100   10  1002  58.9
    Now, in DSO 1, 100, 10 are header and item which are keys
    In DSO 2, 1001, 1002 are document no so 3 keys. However this data might get updated later than DSO 1 as part of delta. Below is final output req
    DSO 3 -  same keys as DSO 2. Planning to do delta dtp from both these dsos to DSO 3 without any ABAP.
    100   10  1001  ABC  24.5  56.8
    100   20     -      DEF  35.6    - 
    100   10  1002  ABC  24.5  58.9
    Now if there is a new record for 20 in DSO 2, will it update the 2nd record or will it create a new record as below? I think this should overwrite 2nd record in DSO 3 and not like below. Please confirm
    100   10  1001  ABC  24.5  56.8
    100   20     -      DEF  35.6    -  
    100   10  1002  ABC  24.5  58.9
    100   20  1002  DEF  35.6  65.7

    Sorry for the confusion....I got the below output in DSO3:
    100    10     -       ABC   24.5      -
    100    20     -       DEF   35.6      -
    101    10     -       LMN   67.2      -
    100   10  1001     -          -        56.8
    100   10  1002     -          -        58.9
    Now my requirement is to only show the header and item data that has document no. If there is no document no, then show the header and item data with blank document no.
    Eg:  Output should be as below:
    100   10  1001     ABC    24.5      56.8
    100   10  1002     ABC    24.5      58.9
    100   20      -         DEF    35.6        -
    101   10      -         LMN    67.2       -
    Now if there is a new document no for 3rd record above in next delta with doc no 1003, final o/p needs to be as below. The previous record need not be shown...
    100   10  1001     ABC    24.5      56.8
    100   10  1002     ABC    24.5      58.9
    100   20  1003     DEF    35.6       88.5
    101   10      -         LMN    67.2       -
    This seems to be through ABAP. Can some one suggest and help?

  • Transfer from one NetWeaver to another. IMPORTANT PLEASE!!!

    Hi,
    I'm still using my "SAP NetWeaver 70 - Java and ABAP VMware Trial".
    But, as explained yesterday, I'm having some trouble with table DOKTL table (see post "DOKTL problem... and more... " Posted: Apr 23, 2008 9:40 PM, for details).
    However, my NetWeaver is getting difficult to use (Type list fails in SE11, ...).
    So, I've installed a new NetWeaver.
    IMPORTANT QUESTION -
    Now, my important question : HELP PLEASE !!!! :
    I WANT TO TRANSFER my developments done in my old NetWeaver into my new one. HOW DO I DO THIS. I don't want to redo everything again.
    See my previous post for details on this ("Export Tables (SE11 stuff) and ABAP program (SE80 stuff), HOW TO ?" Posted: Apr 23, 2008 6:17 PM).
    HELP PLEASE, I can't imagine I have to redo my three days work because I've had to reinstall NetWeaver.
    Angela

    I've been looking in SE01.... but not getting very far.
    Can anyone give me a simple example.
    For example I create a simple table with SE01. I create a simple ABAP report with SE80.
    I then have two things in my "local objects".
    How do I create an "transport order" to move them to another NetWeaver ?
    Thanks for some help.
    Angela

  • PS/STOCK Quantity Transfer

    Hi,
    is it possible to make a quantity transfer of an item from a projet to another one, without transfering the charges of the item.
    Exemple:
    project                         Stock                      Charges
    projet X                       2 items A                   10 Euros
    What I'm trying to do is to transfer the 2 items A  bought on project X to a projet Y , but keeping the charges (10 euros) on projet X.
    project                         Stock                      Charges
    projet X                                                       10 Euros
    projet Y  
                     2 items A 

    Hi Ismael,
    i think this is not possible. as and when we transfer a material to some other object their value also goes to another object.
    i think FI person can better explain this.
    thanks
    Sunil

  • Batch Stock quantity population !

    I am doing a transfer posting (MB1B) using movement type 541. When I select a batch# I expect the quantity of stock in that batch to populate automatically, which does not happen. System requires you to manually input the stock quantity. Can anyone help me with this! Thanks!

    Hi,
    Please check for Batch Determination you should have completed following settings.
    Batch Management>Batch Determination and Batch Check>Strategy Types
    Define Inventory Management Strategy Types
    In that please check Access sequence is maintained , Selection section : Class type 023, Class and Selection type should be maintained ( prerequisite You should have class and characteristics)
    in Sorting Section  : sorting sequence should be maintained. example :  EXPIRATION if you are using SLED
    Batch Search Procedure Definition-->Define Inventory Management Search Procedure , your procedure should contain the strategy type defined in above step
    Batch Search Procedure Allocation and Check Activation-->Allocate IM Search Procedure/Activate Check
    In this step Against 541 enter the Search procedure creates in above step.
    After above  steps.
    In master data maintain classification view for material with class 023 through MM01 or CL24N
    Logistics -->Central Functions -->Batch Management -->Batch Determination -->For Inventory Management -->MBC1 - Create
    Maintain record for your combination
    Any try to the total cycle , from raw material purchase onwards
    Hope this clarifies,
    Thanks & Regards,
    Sridhar

  • How can I move ex a head from one picture to another?

    Hi
    How can I move ex a head from a picure to another picture? Please help

    In addition to Jeff's great tutorials, here are some video tutorials as well:
    please post back if you have any questions,
    janelle

  • Transfer kindle books from one iPad to another?

    I have an iPad 2 and have gotten a new iPad. I use a kindle app and wanted to know how I can transfer books that is on the device, that I deleted in my amazon.com library?

    Are you saying you actually deleted the books from your amazon account itself? There's no way to transfer books from one iPad to another. I'd suggest consulting Amazon.

  • Passing data row-wise from one VO to another.

    Hi,
    I am a ADF newbie so I have a slight issue which I am not able to resolve.
    I need to pass data from table t1 to table t2 which I am able to establish by creating viewlink between the two. But each time I press the 'CreateInsert' button for the VO made for t2,I need a different value to be passed. Basically, I need to pass values rowwise from t1 each time the user clicks the 'CreateInsert' button for t2 VO.
    Eg. If there is an itemCategory table which contains the attributes for an item such as Expiry Date,Food Code,Type of food then for the itemFood, each time I click the 'CreateInsert' button, a new row should be created where attributeId has to be passed one by one i.e. on first click Expiry date should be passed, 2nd click food code should be passed so that based on these attributes,corresponding attribute values for itemFood can be entered in the itemFood table.
    How can I achieve this in ADF? Is there an alternative way where instead of clicking the 'CreateInsert' button, attributeids cn be passed from itemCategory to itemFood?
    Any help in this case is highly appreciated.
    Thanks & Regards,
    Chaya

    Is it possible to pass multiple values for same attribute from one table to another using viewlink?
    eg. If there are 2 tables- FoodAttributes which contains the type of food and the attributes associated with it.
    say,Type -Vegetable, Non-veg, Fruits then for vegetables,attributes can be weight,leafy,etc.
    Another table is FoodTable where we have food specific attribute which contains name of food ,attributes associated with it and the values for those attributes, like cabbage is name, attributes associated with it are leafy,weight and in values we specify leafy as yes and its weight in kg. So I need to pass the attribute names from 1st table to 2nd table. Please suggest a way to do this.

  • FM to convert amount  from one currency to another currency?

    HI Experts
    is thier any Fucnction module to convert amount  from one currency to another currency?
    please help me.
    Thanks

    Hi,
    data: lv_foramt TYPE vbap-netpr VALUE 40,
          lv_forcurr TYPE string VALUE 'USD',
          lv_loccurr TYPE string VALUE 'INR',
          lv_locamt TYPE vbap-netpr.
    CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'
           EXPORTING
            CLIENT                  = SY-MANDT
             DATE                    = sy-datum
             FOREIGN_AMOUNT          = lv_foramt
             FOREIGN_CURRENCY        = lv_forcurr
             LOCAL_CURRENCY          = lv_loccurr
            RATE                    = 0
           TYPE_OF_RATE            = 'M'
            READ_TCURR              = 'X'
          IMPORTING
    *        EXCHANGE_RATE           =
    *        FOREIGN_FACTOR          =
            LOCAL_AMOUNT            = lv_locamt
    *        LOCAL_FACTOR            =
    *        EXCHANGE_RATEX          =
    *        FIXED_RATE              =
    *        DERIVED_RATE_TYPE       =
          EXCEPTIONS
            NO_RATE_FOUND           = 1
            OVERFLOW                = 2
            NO_FACTORS_FOUND        = 3
            NO_SPREAD_FOUND         = 4
            DERIVED_2_TIMES         = 5
            OTHERS                  = 6
         IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
         ENDIF.
         write:/ lv_locamt.
    P.S. Please test your FM in SE37. When I tested, it worked only between USD and INR.

  • Transfering ipod info from one computer to another

    I am moving and currently all my ipod information and itunes is on a room mates computer. How do I transfer all my information from their computer to another computer? Please Help.
    dell   Windows XP  

    take a look at this.. its one option
    http://docs.info.apple.com/article.html?artnum=300173

  • How to pass value from one method to another method

    Hi all,
    I have created a funtion module and i am calling this function module inside a method and it is exporting some value in a table, now i have to pass table value to another method where i have do some thing based upon this values.
    I think there a marco available to move the values from one method to another method.
    Please help me in this issue.
    Regards
    Balaji E.

    Hi,
    Let me make certain assumptions!
    Method 1 - You export the table values
    Method 2 - The method where you need the table values
    Once you create a method from a function module which has tables as one of the export parameters then the code automatically puts in the macro code which looks like : SWC_SET_TABLE CONTAINER 'Table' TABLE.
    The 'Table' in the above code is the container element which is created by the workflow once you use this method and the TABLE (The table that gets filled in the function module) is the variable to code automatically created.
    Now you can use the other function module in the workflow as a background step and pass the values from the 'Table' container to this method using the binding. When you use this then the method automatically has the macro SWC_GET_TABLE CONTAINER 'Table' ITABLE. Here the 'Table' is the same container table you used in the binding and the ITABLE would be the variable you can use in the other function module.
    Hope this helps,
    Sudhi

  • Call view from one DC to anothe Dc

    Hi ,
    How to access view from one DC to another DC.
    Please give me details.
    Thanks
    Risha

    go through this thread [Accessing one DC from Another|Re: interacting one DC with another DC]
    nikhil

Maybe you are looking for