Group condition with varying keys

Hi every one,
How to declear group condition with varying keys.
gajanan

Hi Rudrag,
What Karan has mentioned is absolutely correct.
To simpify it,
Suppose you have two materials M1 and M2 for which you want to give customer/material specific discount.
Create one material pricing group (e.g, 01) in customising, assign the Material Pricing group 01 to both the material in their respective material master in Sales org 2 view.
In V/06, open the condition type K005, activate the "Group condition" check box and assign "Routine 3" in the "Gorup condition routine" check box by selecting the value from the drop down.
Now create condition record for Condition type K005 in t.code VK11 for the two materials for one specific customer.
For example, for cudtomer C1 and Material M1, discount is Rs.10 per Piece(PC).
Go to scale and specify in the scale that if 10 Pieces then discount is Rs.15 per piece.
Similarly, for Custome C2 and Material M2 maintain a condition record for discount is Rs.20 per piece.
Go to scale and maintain and specify that, if 10 pieces order then discount will be Rs.25 per piece.
Now create a Sales order for the Customer C1 with the two material M1 and M2 with quantity 4 pieces and 6 pieces respectively.
System will add up the quantities of both the material as 4+6=10 pieces.
Even though, there respective order quantities are 4 pieces and 6 pieces , but still both the item will avail the discount for 10pieces level beacuse of the group condition settings.
But, the rate of the discount will taken from there individual condition record.
That means, M1 will get discount of Rs.15 per piece. So for  4 pieces discount will be Rs.60.
Similarly, M2 will get discount of Rs.25 per piece. So for 6 pieces  discount will be Rs.150.
If there is no setting for group condition then, M1 would have got discount of Rs.40 and M2 would have got discount of Rs.90.
I hope this is clear.
Regards
Pradyumna

Similar Messages

  • Group condition calulation error

    Hi Gurus
    I am facing a problem while applying a group condition as discount at item level. Tried to search in the existing threads but no luck.
    We have marked a discount condition as group condition with quantity scales.
    Now if there are multiple line items in the sales order for the same material with different quantities, there is a strange system behaviour.
    The line item with highest quanity gets the discount calulated with a conditon round diff populated (KOMV-KDIFF) with negative value in the sales order. Now when billing document is created for this sales order the same line item gets the condition round diff (KOMV-KDIFF) populated with positive value. This in turn results a difference in net value of sales order and billing document.
    Pls advise what could be the possible cause and solution.
    Thanks in advance,
    Gaurav

    Hi Nikhilesh
    Thanks for ur early reply.
    Yes there is a 1:1 relationship between sales order and invoice. Example is detailed below:
    Line item Material Qty     Amount (GBP)
    10           STL       6531   2220.54
    20           STL       6770   2301.80
    Now in the sales order, when the discount condition YGID is calulated on the above items @ 4.5%, discount value for line # 10 comes to 99.92 and discount value for line # 20 comes to 103.59 with -0.01 value in KOMV-KDIFF field.
    Thereafter when billing document is created for this sales order, value in line # 10 for the discount remains same i.e. 99.92 but for line # 20 the discount value comes as 103.58 with +0.01 value in KOMV-KDIFF field.
    This results in a difference in net values of sales order and billing document.
    Regards
    Gaurav

  • Two records with same  key (Infocube)

    Hi,
    I was trying to do, in a update rule, an "IF" condition with two key figures.
    IF Kf1 > Kf2. result = Kf1 else result = Kf2.
    But the data in the source (datamart Infocube to infocube) have tow records with the same characteristics combination (the same keys)and different amount in the keyfigures, then the result of my "if" condition is not the expected because I understood in the infocube only exists one characteristics combination. :S
    I was seeing those records in the manage transaction of the infocube.
    Some reason for this?
    Thanks and regards
    Victoria Leó

    This can happen with parallel loads.  Two rows with same set of Char values but in different packets of the same Request, being loaded at the same time.
    It really shouldn't be an issue - your update rule will make the KF change as desired.  Your queries aggregate KFs based characteristic values, not Dim IDs, so you'll get the totals you expect.
    Here's some more info:
    There is an RSRV Test that lets you check a dimension for a cube to see if multiple DIM IDs exist for the same combination of Chars - <b>Multiple Entries in Dimensions of a (Basis) InfoCube</b>
    Output looks like:
    12:02:24 o'clock on 08/25/2006: Start test run for user PIZZAMAN:)
    Dimension ZFM_C521: DIMID 61,215 and 61,214 have same characteristic values
    Dimension ZFM_C521: DIMID 61,880 and 61,879 have same characteristic values
    Dimension ZFM_C521: DIMID 61,366 and 61,365 have same characteristic values
    Dimension ZFM_C521: DIMID 61,368 and 61,367 have same characteristic values
    12:02:24 on 08/25/2006: Test run for user PIZZAMAN:) completed
    You can run the Correct Error option to have it update fact rows to use one of the DimIDs if you want, but unless you have lots of them, I even wouldn't bother.
    Here's the description of the test:
    <u>Description</u>
    This elementary test recognizes whether there are several lines that have different DIMIDs(dimension table key), but have the same SIDs for the selected dimension table for the InfoCube specified. (This can occur by using parallel loading jobs). This has nothing to do with an inconsistency. However, unnecessary storage space is occupied in the database.
    <u>Repairs</u>
    Since the different DIMIDs with the same SIDs are normally used in the fact tables, they cannot simply be deleted. Therefore, all of the different DIMIDS in the fact tables are replaced by one DIMID that is randomly selected from the equivalent ones. Before a change can be made to the database, the consent of the user is requested.
    DIMIDs that have become unnecessary are deleted in the connection. In doing so, not only are the DIMDs deleted that were released in the first part of the repair, but so are all of those that are no longer used in the fact tables (including aggregates). The consent of the user is again requested before this change is made.

  • How do you send an email to group address with Maverick OSX?

    Installed Maverick 10.9.2 and have problem sending emails to Group address's. I can add each reciepent one ata time but can not get the one click Group address to load like I could with OSX 10.7. Any ideas or help is greatly appreciated.
    Thanks

    Thanks for replying. I did a poor job of explaining my problem. With OSX 10.7, Sending mail from my Mac Pro I was able to add multiple groups to the send line. Using OSX 10.9 I can only add one group, it does not allow multiple's.
    I tried the CC  line as well as BCC  to no avail.
    As far as one click, I prefix all groups names with a key double character to keep them together. Now I can type that key characters on the Send To line and bring up the list of groups to select from ( my one click reference).. I use a double ZZ. After selecting the first group, keying ZZ quickly allows subsequent groups etc. to include in the same email. It worked with 10.7, not in 10.9?
    Rather time consuming, having to send each group the same email one at a time.
    Again appreciate your reply.

  • [svn:fx-trunk] 12795: Resolving race condition with interdependent Group properies alpha and blendMode .

    Revision: 12795
    Revision: 12795
    Author:   [email protected]
    Date:     2009-12-10 09:56:11 -0800 (Thu, 10 Dec 2009)
    Log Message:
    Resolving race condition with interdependent Group properies alpha and blendMode.
    QE notes: None
    Doc notes: None
    Bugs: SDK-24636
    Reviewer: Deepa
    Tests run: Checkin
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24636
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as

  • Is it possible to rank with group condition?

    Is it possible to rank with group condition? for example I have following dataset.
    RANK() OVER (partition BY PC.POLICY_NUMBER, PC.TRANSACTION_TYPE, COV_CHG_EFF_DATE order by PC.POLICY_NUMBER, COV_CHG_EFF_DATE, PC.TIMESTAMP_ENTERED) AS RNK,
    POLICY_NUMBER    TRANSACTION_TYPE  COV_CHG_EFF_DATE  TIMESTAMP_ENTERED                        Rank
    10531075PQ                           01           01/FEB/2009              15/SEP/2009 01:16:09.356663 AM       1
    10531075PQ                           01           01/FEB/2009              15/SEP/2009 01:16:09.387784 AM       2
    10531075PQ                           02           15/OCT/2009             16/OCT/2009 04:40:24.564928 PM       1
    10531075PQ                           02           15/OCT/2009             16/OCT/2009 04:40:24.678118 PM       2
    10531075PQ                           10           15/OCT/2009             16/OCT/2009 04:45:20.290117 PM       1
    10531075PQ                           10           15/OCT/2009             16/OCT/2009 04:40:29.088737 PM       2
    10531075PQ                           09           15/OCT/2009             16/OCT/2009 04:40:29.088737 PM       1 (expected 3)
    10531075PQ                           06           17/OCT/2009             17/OCT/2009 04:45:20.290117 PM       1
    10531075PQ                           07           17/OCT/2009             17/OCT/2009 04:40:29.088737 PM       1 (expected 2) I want to group rank based by transaction IDs. For ex, '09' and '10' as one set and '06' an '07' as another set. Instead of rank from start, I want rank continue for any occurance of '09' or '10'. In the above example, for the following row, I am expecting rank 3 as there are 2 transaction '10' already exist for same COV_CHG_EFF_DATE.
    10531075PQ 09 15/OCT/2009 16/OCT/2009 04:40:29.088737 PM 1 (expected 3)
    I wonder if it possible with Rank or another other analytical function. I am not looking for exact working code, but will appreciate if someone give me idea/tips. Sample table, and test data if anyone want experiment
    drop table PC_COVKEY_PD;
    create table PC_COVKEY_PD (
    POLICY_NUMBER varchar(30),
    TERM_IDENT varchar(3),
    COVERAGE_NUMBER varchar(3),
    TRANSACTION_TYPE varchar(3),
    COV_CHG_EFF_DATE date,
    TIMESTAMP_ENTERED timestamp
    delete from PC_COVKEY_PD;
    commit;
    insert into PC_COVKEY_PD values ('10531075PQ', '021', '002', '01', to_date('01/FEB/2009','DD/MM/YYYY'), cast('15/SEP/2009 01:16:09.356663 AM' as timestamp));
    insert into PC_COVKEY_PD values ('10531075PQ', '021', '001', '01', to_date('01/FEB/2009','DD/MM/YYYY'), cast('15/SEP/2009 01:16:09.387784 AM' as timestamp));
    insert into PC_COVKEY_PD values ('10531075PQ', '021', '004', '02', to_date('15/OCT/2009','DD/MM/YYYY'), cast('16/OCT/2009 04:40:24.164928 PM' as timestamp));
    insert into PC_COVKEY_PD values ('10531075PQ', '021', '004', '02', to_date('15/OCT/2009','DD/MM/YYYY'), cast('16/OCT/2009 04:40:24.264928 PM' as timestamp));
    insert into PC_COVKEY_PD values ( '10531075PQ', '021', '005', '10', to_date('15/OCT/2009','DD/MM/YYYY'), cast('16/OCT/2009 04:40:24.364928 PM' as timestamp));
    insert into PC_COVKEY_PD values ('10531075PQ', '021', '002', '10', to_date('15/OCT/2009','DD/MM/YYYY'), cast('16/OCT/2009 04:40:24.464928 PM' as timestamp));
    insert into PC_COVKEY_PD values ( '10531075PQ', '021', '004', '09', to_date('15/OCT/2009','DD/MM/YYYY'), cast('16/OCT/2009 04:40:24.564928 PM' as timestamp));
    insert into PC_COVKEY_PD values ('10531075PQ', '021', '004', '06', to_date('22/NOV/2011','DD/MM/YYYY'), cast('17/OCT/2009 04:40:24.564928 PM' as timestamp));
    insert into PC_COVKEY_PD values ('10531075PQ', '021', '004', '07', to_date('22/NOV/2011','DD/MM/YYYY'), cast('17/OCT/2009 04:40:24.664928 PM' as timestamp));
    commit;
    SELECT POLICY_NUMBER,
           TERM_IDENT,
           COVERAGE_NUMBER,
           TRANSACTION_TYPE,
           COV_CHG_EFF_DATE,
           TIMESTAMP_ENTERED,
            RANK() OVER (partition BY PC.POLICY_NUMBER, PC.TERM_IDENT, PC.TRANSACTION_TYPE, PC.COV_CHG_EFF_DATE
                    order by PC.POLICY_NUMBER, PC.TERM_IDENT, PC.COV_CHG_EFF_DATE, PC.TIMESTAMP_ENTERED) AS RNK
    FROM PC_COVKEY_PD PC
    ORDER BY PC.POLICY_NUMBER, PC.TERM_IDENT, PC.COV_CHG_EFF_DATE, PC.TIMESTAMP_ENTERED ;Edited by: 966820 on 30-Oct-2012 19:26

    Hi,
    966820 wrote:
    I want to group rank based by transaction IDs. For ex, '09' and '10' as one set and '06' an '07' as another set. So, whenever you see '09', you want to treat it as '10', and whenever you see '06', you want to act as if it were '07'.
    You can use CASE to map '09' to '10', and '06' to '07'. like this:
    ,       RANK () OVER ( PARTITION BY  policy_number
                                  ,             term_ident
                    ,            CASE  transaction_type
                                    WHEN  '06'  THEN  '07'
                                    WHEN  '09'  THEN  '10'
                                            ELSE  transaction_type
                               END
                    ,            cov_chg_eff_date
                    ORDER BY      timestamp_entered
                     )     AS rnkWhen you "PARTITION BY x", there's no point in saying "ORDER BY x" in the same analytic clause.
    Thanks for posting the CREATE TABLE and INSERT statements.
    Thanks, too, for posting your query, though, as mentioned already, it's unreadable. When posting any formatted text (and code should always be formatted), type these 6 characters:
    \(small letters only, inside curly brackets) before and after each section of formatted text, to preserve spacing.
    See the forum FAQ {message:id=9360002}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Maintaining pricing condition with field group

    Hi
    I want to check the linkage between condition maintenance table for pricing with the Contract.
    Can any body tell me how to maintain the pricing condition with the field group of Contract.(provide me the detail path)
    I am getting one error"Internal error in condition maintenance" when i click on product tab for any of contracts.
    So I guess it may be due to any linkage failure between condition table and field group or tabstrip. please tell me how could I proceed forward to check this error.
    Thanks

    Hi, I hope that this linck to serve.
    [condition fields table|condition fields table]
    Cordial greetings.

  • Pricing issue-With reference to group condition

    Hi Friends,
    Below are the details of the issue i have,
    Letu2019s say we have 3 service line items in a service order
    Line item 1-Do not charge the customer (controlled through accounting indicator)
    Line item 2-Charge customer (controlled through accounting indicator)
    Line item 3-Charge customer (controlled through accounting indicator)
    Now we have maintained group condition in pricing. So if line item 1 has 20 min, 2-30 min and 3-40 min of service the pricing will be as under,
    System adds 203040=90 min in total and than search for the scales accordingly (due to the group condition check) as the condition type is also scale based. But we donu2019t want to charge for the line item 1 due to some business rule. Thus the system should not consider line item 1(20 min) and add only 30+40=70 and look for the scales accordingly. Once the right scale has been found, it should divide the same in line item 2 and 3 equally. eg- if the scale returned was 60, it should be divided as 30 each between line item 2 and 3 and not as 20 between all 3 line items. We tried to make the scale of line item 1 to zero on certain business rule by creating a new routine. The problem now is, after getting the right scale the system divides it between the 3 line items instead of 2. Let us know if you have any solution to resolve this issue.
    Highly appreciate your help
    Sameer

    Hi Sameer,
    not sure which type of routine you did try to use. You should check whether a group key routine could help you to control the items, which should be grouped. Another option could be to prevent automatic determination of the group condition on the first item by a specific requirement formula (e.g. this could check the item categroy or the account indicator).
    Best Regards,
    Michael

  • Silent install application with varying license key (not with TS)

    Hi guys
    I want to deploy an application through sccm 2012 r2 with a license key in the command line. So far no problem, with the paramater
    ISX_SERIALNUMBER="XXX" I can handle that. So command line looks like: 
    msiexec /i "XY.msi" ISX_SERIALNUMBER="XXX"
    But here's the problem. That license key changes very often, usually a key can just be used for 2-3 installation. After that I get a new key which I have to use (we have no volume licensing... yes I know... do not ask...).
    I tried to create a machine variable (device - properties - variables) with the license key. but I didn't manage to get the variable in the command line correctly. I tried
    ISX_SERIALNUMBER="%variable%" but it didn't work. I realised that those variables just can be used with a TS. But I really don't want to use a TS for software deployments...
    After that I thought I'll try to get the variable with powershell and it worked. But just with an Administrator account who has access to the server. If i run the script in system context while deploying, it fails...
    Does anyone have another way to deploy Software with a Licence Key as a computer variable? Or any other way to specify a specific Licence key for a specific computer?
    thanks in advance
    p.s. I know I could entering it manually... but that's not an option at this time.

    I used the code in this link to achieve this in the past Worked very well.
    http://www.windows-noob.com/forums/index.php?/topic/4853-deploying-software-with-unique-keys/
    Basically you create a database to store your licences and it will update the fields to assign a computer object with the licence. Enter a column for Licences and one for Client. Set both to be type varchar(50) and allow for Null entries.
    Cheers
    Paul | sccmentor.wordpress.com
    That is pretty cool :)

  • GROUP CONDITION ROUTINE IN PO

    Hi all,
    in M/06 I have put flag GROUP CONDITION  and I have choosen GROUP CONDITION ROUTINE 3 (material Pricing group).
    Calculation Type= Quantity
    Scale basis= Quantity
    I have created 2 condition records for 2 materials with scales.
    These 2 materials have the same material price group.
    Why when I do purchase order the system doesn't accumulate the item quantities?
    If I do the same configuration in SD the system sum the quantities and get the right scales for each material.
    Does the  group condition routine 3 valid only for SD documents (Sales Order) and not for MM documents (Purchase Order)?
    Thanks a lot
    Best regards
    Alba Battolini
    Moderator message: Thread locked because of violating forum rules: subject in capital letters. Please read and  follow the forum rules
    Edited by: Jürgen L. on Mar 9, 2012 4:38 PM

    HI,
    Condition type for Planned delivery cost, like FRA1, FRB1,ect, have Acc. key& Accrual key like FRE, FR1 in PO pricing procedure(calculation schema)
    Deselected the indictor of Statistics.
    By doing it will included the deliverycost into the net price by removing Statictis indicator.
    Regards
    KK

  • Subcontracting With Variant Configuration materials

    Hi
    Trying to use the subcontracting process with variant config materials. The goal is to be able to select differnt BOM materials based on selection procedures from the BOM. Current testing shows that the proper item cat does not appear in the Purchase Req. I believe this is affecting the functionality. We have the special procurment key of 30 selected in the material and a BOM with selection procedures to pick the proper Bom material. Please advise if this can be done and if so how to go about it.
    Thanks
    Brian

    I mean to say Produciton Version
                                                                                    Production Version                                                                               
    Key which determines the various production techniques according to which 
         a material can be manufactured.                                                                               
    The production version determines the following:                          
         o  the BOM alternative for a BOM explosion                                
         o  the task list type, the task list group and the task list group        
            counter for allocation to task lists                                   
         o  lot-size restrictions for repetitive manufacturing                                                                               
    In the subcontracting Inforecord- Purchasing Org data 1 screen - under the Tax code field.

  • Scale type D for group conditions

    Hi all,
    I am creating a new group condition and am trying to make it scale type D - graduated-to-interval scale. However because this is a group condition, SAP is giving me an error (Scale type 'D' cannot be used for group condition 'X').
    What is the best solution to this?
    I would like to give discounts based on:
    Sales quantity:
    1-100 = 15% off
    101-200 = 25%
    201-300 = 35%
    301-400 = 45%

    Hello
    This is b'coz your condition type with active Group condition Indicator. That means, here the system calculates the basis for the scale value from more than one item in the document.
    So, the scale D maintain in Scale basis for those condition type, does not go with it and throws an Error.
    Thus, if you want to scale functionality for condition type with group condition indicators use GrpCond.routine to maintain routine.
    Routine number for creating group key identifies a routine that calculates the basis for the scale value when a group condition occurs in pricing.
    For instance.
    Check routine 3-Mat.Pricing Group. This is an example of a structure of group key formula.  A structure of group key formula can be used to influence the basis the system uses when reading the scale of a group condition.  The formula is assigned to a group condition type in customizing.
    Formula '3' adds up the quantities / values of all of the line items in the sales document that have the same material pricing group (field KONDM) as the current sales document line item.
    A company defines a particular discount (condition type Z001) with scales based on weight.  When a sales order line item is priced that is eligible for the Z001 discount, the user would like the system to read the scale with not just the weight of the current line item, but the combined weight of all items in the sales document that have the same material pricing group as the current line item.  To accomplish this, the user defines condition type Z001 as a group condition and assigns structure of group key formula '3' to it in customizing.
    I hope this assist you.
    Thanks & Regards
    JP

  • Testing sales groups/condition table

    Hi all
    For one sinario I have created some new sales groups and assigned to the existing sales offices.
    other sinatio I have created new condition table and assigned to the existing acces sequence.
    If I want to do testing what steps do i need to carry out from sd side, i want to prepare the test script for these two sinarios, please advise what testing steps should be done..
    thanks
    satish

    Dear Satish,
    Regarding sales group testing
    First you prepare the document what data need for testing and what is the result data after that.
    You just create sales order for a specific sales area in that sales order you check sales office is coming properly and check sales group which is coming in that sales order.
    You can check in the header level as well as item level go to menu Go To -->Header or Item --->Click in Sales tab here you can find sales office and sales group.
    Regarding acces sequence testing
    ou assign that access sequence to your condition type then create condition record in VK11 transaction with the key combination of newly created condition table.
    Now you create sales order check the price are executing by the syten as per the key combination or not.
    I hope it will help you,
    Regards,
    Murali.

  • CASE Statement in Where Condition with Multi Valued parameter in SSRS

    Hi All,
    I am little confused while using CASE statement in Where condition in SSRS. Below is my scenario:
    SELECT
    Logic here
    WHERE
    Date IN (@Date)AND
    (CASE
    WHEN NAME LIKE 'ABC%' THEN 'GROUP1'
    WHEN ID IN ('123456', '823423','74233784') THEN 'GROUP2'
    WHEN ABC_ID IS NULL THEN 'GROUP3'
    ELSE 'GROUP4'
    END ) IN (@GROUP)
    So above query uses WHERE condition with CASE statement from @GROUP parameter. I want to pass this parameter as multi- valued parameter and hence I have used CASE statement IN (@GROUP).
    For @Date one dataset will pass the available and default values and
    for @GROUP parameters, another dataset will pass the available and default values.
    But this is not working as expected. Please suggest me where I am making mistake in the query.
    Maruthu | http://sharepoint-works.blogspot.com

    Hi Maruthu,
    According to your description, I create a sample report in my local environment. It works as I expected. In your scenario, if the selected values from the Date parameter contains some of the Date field values, the selected values from the GROUP parameter
    contains some of GROUPS (‘GROUP1’,’GROUP2’,’GROUP3’,’GROUP4’) and the corresponding when statement is executed , then the dataset returns the corresponding values.
    In order to trouble shoot this issue, could you tell us what results are you get and what’s your desired results? If possible, you can post the sample data with sample dataset, then we can make further analysis and help you out.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Issue in Data from DSO to DSO Target with different Key

    Hello All,
    I am having Issue in Data from DSO to DSO Target with different Key
    Source DSO has Employee + Wage + Post numner as key and Target has Employee + Wage Type as key.
    DSO semantic grouping works like Group By clause in sql, is my understanding right ?
    Also if someone can explain this with a small example, it would be great.
    Many Thanks
    Krishna

    Dear, as explained earlier your issue has nothing to do with semantic grouping .
    Semantic grouping is only usefull when you have written a routine in the transformation for calculations and in error handling .
    Please go through this blog which explains very clearly the use of semantic grouping .
    http://scn.sap.com/community/data-warehousing/netweaver-bw/blog/2013/06/16/semantic-groups-in-dtp
    Now coming to your above question
    DSO 1
    Employee WageTyp Amount
    100          aa          200
    200          aa          200
    100          bb          400
    100          cc          300
    If we have semantic group as Employee .   If we have Employee as key of the target DSO and update type as summation .
    then target DSO will have
    Emp                Amount
    100                 700
    200                 200
    In this case Wage type will be the last record arriving from the data package . If the record 100  cc  300 is arrivng last then wage type will be cc .
    2) Case 2
    DSO 1
    Employee WageTyp Amount
    100          aa          200
    200          aa          200
    100          bb          400
    100          aa          300
    if we do Semantic grouping with Emp and Wage Type   If we have Employee and wage type as key of the target DSO and update type as summation .
    then target DSO will have
    Emp     Wage      Amount
    100          aa          500
    200          aa          200
    100          bb          400
    Hope this helps .

Maybe you are looking for

  • Events in TAble Maintenance

    I am using a FORM routine of Maintenance type as 05 - Create New Entry. Here when ever a new entry is made i am using the code as below.   CALL FUNCTION 'UIPW_ENCRYPT'     EXPORTING       i_pw_decr = ztest_tm_logins-password     CHANGING       x_pw_e

  • Badi help need .. new to badi

    Hi , In ECC 6.0 , Im creating custom badi 'zbadi' in se18 . Interface name : zbadi_inf , impl class : zbadi_imp, method name : test , variable is var type vbak-vbelnr which is exporting . In program I m calling this badi my code is : class cl_exithan

  • Error when clicking on personalise button

    Hi Gurus, can you please suggest me and provide me solution on the below issue. when i am clicking on personalise button on header area in web-ui i am getting the following error. The *URL http://gotcrmdev01.wksc.local:8030/sap/bc/bsp/sap/crm_ui_fram

  • How can an iPhone be activated on an AppleID, if it is already activated on another AppleID?

    A used iPhone was bought and the previous owner did not manage to deactivate, the iPhone is still registered under his ID. So, the new owner can not activate the iPhone on his apple ID. What are the options to solve this situation?

  • Opening Ports on Airport Express for GTA IV

    I am told that to play Grand Theft Auto 4 (GTA 4) properly, I need to "open ports" on my router and enable UPnP (Universal Plug-n-Play). The ports I am supposed to open are: UDP 3478 3479 6672 28900 TCP 80 443 5223 3478 3479 3480 8001 8080 27900 On m