Need to default dates based on appraisal model in Java Iview MboStatusApp

Hi Gurus,
  I Need to default dates based on appraisal model selected in Java Iview MboStatusApp in MSS->Team->Performance Managemeent->Update Appraisals of reportees->Status overview .
In this iview we have drop down with list of appraisal models along with the validity period(Start and end date)
Trails Made : HRPDV00APPRAISAL0001 - I made an implementation for this BADI along with the iview settings at
self services - > Use Evaluation Period for Employee Selection set to 'NO'.
But when i tried to run the iview after implementation of BADI , i see there is no execution of BADI .
My Basic requirement is when manager select any appraisal model say 2009 's appraisal model then dates must be as
start date : 01/01/2009   End data : 12/31/2009
when i select 2011 appraisal model
start date : 01/01/2011   End data : 12/31/2011
Please help !
Appreciates the efforts made !!!

Hi Reddy, did you get any solution on how to change the initial date in Status overview?
Best regards
Lasse Finderup

Similar Messages

  • Overriding the default "date-based" restrictions in time reporting

    Hi all.
    When using CATS/ESS for reporting time on tasks / roles there are some built in date based rules which limits when time reporting is possible.
    The cProjects 4.5 (SP05) help describes this as follows for a task-based set-up
    The system creates a worklist in CATS to enable you to record your time for a role or task. The system selects all objects (tasks, project roles, or project definitions) to which you are assigned in the confirmation time frame:
    If you set up confirmation via tasks, the worklist displays all tasks for confirmation to which your user is assigned by means of a role for the confirmation time frame and which have been released. For the confirmation time frame, the system first checks
    the time frame you specified on the Staffing tab page. Then it checks the time frame you specified in the Tasks Assigned to Selected Project Role group box on the Tasks tab page. If you only made entries on one of the tab pages, these apply.
    Put differently there is as I understand it a two-step check against the date that the user is trying to report on
    a) check against dates in staffing tab of role
    b) check against dates in the "tasks assigned to selected project role" tab of the role
    The requirement we are looking at now is to make this check a bit more loose.  An example could be to say that time reporting is OK as long as the dates lie within the projects scheduled dates.
    Any comments / experiences around this?  Possible?  I assume one would need to try to influence how the worklist is built up.
    Best regards / Anders

    Hi Anders,
    The building up the CATS worklist is done in two side, ERP system and cProject system. Regarding your requirment I think, the logic is done in cProject side, where the logic is hard coded and no Badi to enhance it.
    Please see my report in the Wiki to have more details:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/pages/viewpage.action&pageid=61926
    Kind regards,
    Zhenbo

  • Need help on data coversion to be read by Java program

    Hello everyone,
    I have a challenging project to generate reports from MVS (mainframe) data and using Java as the programming language to read this data and generate reports. The Java program will execute on Wintel platform and AIX/UNIX platform.
    The data that I need to read (DCOLLECT idcams utility) is in binary/EBCDIC variable record format and resides in mainframe and transmitted via FTP to wintel platform.
    I tried converting the data to ASCII format before tranferering but the transfered data seems to be wrapped around and not sure how to handle it. I could transfer the whole thing in binary format and then read and convert at the same time( I believe Java can read EBCDIC accoding to my notes).
    I am sure some one have done this once before and I do not want to reinvent the wheel againg. I need your help in what direction to take for best aproach reading this data.
    Your suggestions would be appreciated
    Thanks
    Ulises (arsi)

    Thanks for you replies guys!
    I need to use java because the ultimate reporting tool
    is going to be a service developed in Jini.
    The reason I believe the data seem to be wrapped
    around after ftp transfer is because when I edited
    (TSO FSE from MVS) all text data is aligned withing
    the same column.
    After data is transmitted via FTP (converted to ASCII
    during trasmition) and edited with wordpad, text
    characters do not seem to be on the same possition.
    They are scattered all over the display area. Is
    possible this could be a display affect from winword
    but not sure.
    The MVS job to FTP the file follows:
    //STEP01 EXEC PGM=FTP,
    // PARM='FTP.MIAMIDADE.GOV (EXIT'
    //SYSPRINT DD SYSOUT=*
    //OUTPUT DD SYSOUT=*
    //SYSIN DD *
    user-name/password
    CD /storage
    CD UAL
    ASCII
    PUT 'STORAGE.DCOLLECT.TYPV' 'DCOLLECT_TYPEV.TXT'
    ls -l
    close
    quit
    Words of advice appreciated
    Ulises (arsi)
    YES! 1st mistake ... don't use WordPad for this ... your NotePad, Dos, or some other pure text editor.

  • Delivery Need By Default dates - How to set this at Site or Org level

    Within iProcurement Requisitions - Looking to set the default for the Need By Date to current date + 14 days. The system is defaulting a +2 days and don't know where to change it.

    Change POR: Days Needed By profile option from 2 to 14.
    Sandeep Gandhi

  • I want to change the end date in SAP HCM Appraisal model

    Hi all,
    The short dump gives out this message:
    Object type SUBTY cannot be read for message type HRMD_A from segment type E1PLOGI
    i want to change end date of the appraisal model multiplier, where i have to go and change the same.

    declare variable:
    DATA : gv_date(10) TYPE c.
    and assign value to it:
    CONCATENATE sy-datum+4(2) sy-datum+6(2) sy-datum(4) INTO gv_date SEPARATED BY '/'

  • How to find the appraisal form for an appraisal model

    Hi group,
    We want to implement the BAdI that defaults dates for an appraisal.  However, it should only kick in for certain appraisal models.  When entering the BAdI, I have APP_MODEL_ID available to me.  Based on this ID, I need to find which appraisal form the passed appraisal model belongs to - and only carry out code in BAdI if appraisal form = 5.
    I find AFORM_ID in table T77BF, but I cannot find how to determine this based on the APPL_MODEL_ID passed to the method.
    Any hints greatly appreciated.
    /Kirsten

    You can do a look up of the Table HRP1043 for the Appraisal Model & retrieve the Appraisal Form ID.
    data: w_form_id type AFORM_ID.
    select AFORM_ID into w_form_id up to 1 rows
                               from HRP1043
                               where plvar = '01'
                                   and otype = 'BS'
                                   and objid =  "Appr Model ID
                                   and istat =1
                                   and begda le sy-datum
                                   and endda ge sy-datum.
    endselect.
    if sy-subrc eq 0.
    * w_FORM_ID will ahve the form no
    else.
    * error.
    endif.
    ~Suresh

  • Select data based on status priority

    ID     PRO_ID     PRO_OBJ_ID     TASK_ID     DEVELOPER_ID     STATUS
    121243     4940     37506     5250     6532     REJECTED
    122063     4940     37506     5250     6532     CLOSE
    138306     4940     37506     5250     6532     ACCEPTED
    138307     4940     37506     5250     6532     WIP
    Hi,
    From the above table i need to select data based on status any status that is prior to CLOSE or ACCEPTED it must display all the status any status that is after CLOSE or ACCEPTED we must not consider.
    In the above scenioro it must display only the first three status. after ACCEPTED it must not display any thing
    Please suggest me a query how to write.
    Thanks
    Sudhir.

    Try:
    SQL> with t as (
      2  select 121243 id, 4940 pro_id, 37506 pro_obj_id, 5250 task_id, 6532 developer_id, 'REJECTED' status from dual union all
      3  select 122063, 4940, 37506, 5250, 6532, 'CLOSE' from dual union all
      4  select 138306, 4940, 37506, 5250, 6532, 'ACCEPTED' from dual union all
      5  select 138307, 4940, 37506, 5250, 6532, 'WIP' from dual union all
      6  select 138308, 4940, 37506, 5250, 6532, 'ACCEPTED' from dual union all
      7  select 138309, 4940, 37506, 5250, 6532, 'REJECTED' from dual union all
      8  select 121243, 4940, 37777, 5250, 6532, 'REJECTED' from dual union all
      9  select 122063, 4940, 37777, 5250, 6532, 'CLOSE' from dual union all
    10  select 138306, 4940, 37777, 5250, 6532, 'ACCEPTED' from dual union all
    11  select 138307, 4940, 37777, 5250, 6532, 'WIP' from dual union all
    12  select 138308, 4940, 37777, 5250, 6532, 'ACCEPTED' from dual union all
    13  select 138309, 4940, 37777, 5250, 6532, 'WIP' from dual
    14  ) -- actual query starts here:
    15  select t1.id
    16  ,      t1.pro_id
    17  ,      t1.pro_obj_id
    18  ,      t1.task_id
    19  ,      t1.developer_id
    20  ,      t1.status
    21  from   t t1
    22  where id <= (select max(id)
    23               from   t t2
    24               where  t2.status in ( 'ACCEPTED', 'CLOSED' )
    25               and    t1.pro_id = t2.pro_id
    26               and    t1.pro_obj_id = t2.pro_obj_id
    27               and    t1.task_id = t2.task_id
    28               and    t1.developer_id = developer_id
    29               );
            ID     PRO_ID PRO_OBJ_ID    TASK_ID DEVELOPER_ID STATUS
        121243       4940      37506       5250         6532 REJECTED
        122063       4940      37506       5250         6532 CLOSE
        138306       4940      37506       5250         6532 ACCEPTED
        138307       4940      37506       5250         6532 WIP
        138308       4940      37506       5250         6532 ACCEPTED
        121243       4940      37777       5250         6532 REJECTED
        122063       4940      37777       5250         6532 CLOSE
        138306       4940      37777       5250         6532 ACCEPTED
        138307       4940      37777       5250         6532 WIP
        138308       4940      37777       5250         6532 ACCEPTED
    10 rows selected.If that doesn't work then please provide us some representative sample data again.

  • EXTRACT DATA BASED ON BUDGET YEAR

    I have a scenario where I need to extract data based on the users enter the budget year.
    Our budget year is as follow:
    September,
    October,
    November,
    December,
    January,
    February,
    March,
    April,
    May,
    June,
    July,
    August
    If the users enter the budget year as 2014, I want to extract payment records from September 2013 to August 2014.
    September 2013,
    October 2013,
    November 2013,
    December 2013,
    January 2014,
    February 2014,
    March 2014,
    April 2015,
    May 2014,
    June 2014,
    July 2014,
    August 2014
    My query below only extracts payment records created for a given year which is not what I want
    DECLARE @BudgetYear Datetime
    SET @BudgetYear = '09/01/2014'
    SELECT 'REFUND' PaymentType ,pa.CreateDate,YEAR(pa.CreateDate) CreateYear, p.PaymentAmount
    FROM tblPaymentAllocation pa
    INNER JOIN tblReturn r
    ON r.ReturnID = pa.ReturnID
    INNER JOIN tblAccount a
    ON a.AccountID = r.AccountID
    INNER JOIN tblCommunity c
    ON a.Community = c.CommunityCode
    INNER JOIN tblAccountingDate ad
    ON ad.AccountingdateID = pa.AccountingDateID
    INNER JOIN tblPayment p
    ON pa.PaymentID=p.PaymentID
    WHERE YEAR(pa.CreateDate) = YEAR(@BudgetYear )
    AND p.PaymentType <> 'amended'
    AND r.ReturnType = 'refund'
    AND NOT (p.PaymentType = 'check'
    AND pa.Status = 'reversal' AND pa.PriorCredit < 0)

    Give this a go:
    SELECT 'REFUND' PaymentType ,pa.CreateDate,YEAR(pa.CreateDate) CreateYear, p.PaymentAmount
    FROM tblPaymentAllocation pa
    INNER JOIN tblReturn r
    ON r.ReturnID = pa.ReturnID
    INNER JOIN tblAccount a
    ON a.AccountID = r.AccountID
    INNER JOIN tblCommunity c
    ON a.Community = c.CommunityCode
    INNER JOIN tblAccountingDate ad
    ON ad.AccountingdateID = pa.AccountingDateID
    INNER JOIN tblPayment p
    ON pa.PaymentID=p.PaymentID
    WHERE pa.CreateDate BETWEEN CASE WHEN MONTH(GETDATE()) < 9 THEN CONVERT(VARCHAR,YEAR(GETDATE())-2)+'-09-01' ELSE CONVERT(VARCHAR,YEAR(GETDATE())-1)+'-09-01'END AND CASE WHEN MONTH(GETDATE()) < 9 THEN CONVERT(VARCHAR,YEAR(GETDATE())-1)+'-08-31' ELSE CONVERT(VARCHAR,YEAR(GETDATE()))+'-08-31' END
    AND p.PaymentType <> 'amended'
    AND r.ReturnType = 'refund'
    AND NOT (p.PaymentType = 'check'
    AND pa.Status = 'reversal' AND pa.PriorCredit < 0)
    It calculates what the range should be on the fly.

  • Restrict Query Data based on Date range and Users

    Hi All,
    I have a few web reports that I need do restrict data based on Users.
    In all the queries i have an infoobject 0CALDAY, and  a User Entry range variable on it. Because of performance issues  I need to restrict the range of dates a User can see. Typically most of users could go to a max date range of 1 month back. But some others would need the ability to see data for much bigger range of dates.
    Pls suggest how should i go about with this. Should I have to enforce this at Variable level(user exit).... but then i might have to maintain a table for the users.. Is there any other way of doing it.
    thanks
    Raj

    Any thoughts ?

  • SSRS report with tabular model - MDX query to filter parameter data based on Tuple value.

    Hello Everyone,
    I am working on SSRS report in which a tabular model is being used as a backend.
    I want to filter the report parameters which are dependent to other parameters. Like, country, state, and cities drop downs.
    All are multi-select parameters. I am using MDX queries to filter the parameters data.
    Based on selected one or more countries, the data of states needs to be filtered.
    The point is the text which is being displayed in state dropdown for each state name is combination of 3 different members.
    So, I created the following Tuple for the same and can see the expected display names in states dropdown.
    "("+
    [Location].[Code 1].CURRENTMEMBER.UNIQUENAME +","+
    [Location].[Code 2].CURRENTMEMBER.UNIQUENAME +","+
    [Location].[Descr].CURRENTMEMBER.UNIQUENAME +")"
    Now, when I would like filter the cities data based on selected one or more states, I am unable to pass the multiple Tuples (more than one selected Tuples) as parameter for cities dropdown.
    The following is my query for City parameter. It is working well when I select only one State from the dropdown.
    However, when I select multiple states, it is unable to convert the Tuple into SET in ELSE part of IIF condition specified in following query.
    Can anybody help me how to resolve the error that I am getting about STRTOSET function?
    Or
    Are there any other alternatives to achieve this requirement?
    Any help would be much appreciated.
    Query:
    WITH MEMBER [Measures].[ParameterCaption] AS [City].[City Business].CURRENTMEMBER.MEMBER_CAPTION
    MEMBER [Measures].[ParameterValue] AS [City].[City Business].CURRENTMEMBER.UNIQUENAME
    MEMBER [Measures].[ParameterLevel] AS [City].[City Business].CURRENTMEMBER.LEVEL.ORDINAL
    SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS ,
    [City].[City Business].Children ON ROWS
    FROM (
    SELECT ( STRTOSET(@State, CONSTRAINED) ) ON COLUMNS FROM [Model])
    WHERE ( IIF( STRTOSET(@State).Count= 1,
    STRTOTUPLE(@State, CONSTRAINED),
    STRTOSET("{
    ("+
    [Location].[Code 1].CURRENTMEMBER.UNIQUENAME +","+
    [Location].[Code 2].CURRENTMEMBER.UNIQUENAME +","+
    [Location].[Descr].CURRENTMEMBER.UNIQUENAME
    + ")
    }",CONSTRAINED )) ) CELL PROPERTIES VALUE
    Thanks, Ankit Shah
    Inkey Solutions, India.
    Microsoft Certified Business Management Solutions Professionals
    http://www.inkeysolutions.com/MicrosoftDynamicsCRM.html

    Hi,
    I used following dynamic query in expression of dataset of parameter and it works like a charm.
    "WITH MEMBER [Measures].[ParameterCaption] AS [City].[City Business].CURRENTMEMBER.MEMBER_CAPTION "&
    "MEMBER [Measures].[ParameterValue] AS [City].[City Business].CURRENTMEMBER.UNIQUENAME "&
    "MEMBER [Measures].[ParameterLevel] AS [City].[City Business].CURRENTMEMBER.LEVEL.ORDINAL "&
    "SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS , " &
    "[City].[City Business].Children ON ROWS " &
    " FROM [Model] WHERE ({"& join(Parameters!Location.Value,",") &"}) CELL PROPERTIES VALUE"
    Thanks, Ankit Shah
    Inkey Solutions, India.
    Microsoft Certified Business Management Solutions Professionals
    http://www.inkeysolutions.com/MicrosoftDynamicsCRM.html

  • Substatus need to default with D   while creating Appraisal doc

    Hi  Friends
    Am  using few  FM  to create appraisal docs in  In Review status  and In planning status based on selection  screen choose radio button     now in  my new req   i need to  default  documents sub status with  D  (  Mid Year-Self Appraisal )  ...           am trying to pass this as well in FM  but am not sure which code also at which place i need to right to  create doc with this substatus
    table for this is T77HAP_SSTATUS .
    and FM  am using are   HRHAP_DOCUMENT_PREPARE
    and                            HRHAP_TEMPLATE_GET_DETAIL    and few more inside these FM .
    but am not finding the exact place where i can write logic in between standard code to create doc with
    default substatus .= 'D'.
    Pls  any input on this  will be big help for me
    Regards
    Meeta

    ok

  • Needed SAP CRM Data model with Object, Entity and Attribute level details

    Hello all,
                 We are working on a huge IS-U / CRM implementation and we are still in the data gathering phase. The client has a whole load of legacy systems that will be replaced with IS-U and CRM. Right now we are in the process of developing data models using Excel first and then presenting them to the client to go forward from there. For this we need to have all the business objects, entities and their attributes.
    I know about the SD11 transaction, but we don't have a CRM system yet. My colleagues have access to a German ERP system and they were able to get models for HR, FI and Asset management. I tried for the Business partner / customer in there, but the models were not proper.
    So, once again, I need the specific data models out of SD 11 for  CRM business partner. If anybody has the information, please do pass it on to me as I need them urgently. It would be a great help if somebody can do so.
    Regards
    Rajesh

    I suggest the following:
    Please, check whether the system works if you activate the implementation BUPA_F4_AUGRP.
    In addition check the notes 559662, 674869 and 782927. Maybe the notes are already implemented but you can try then the implementation of the BADI (SE19). It should resolve your issue.
    I have implemented this Badi solution before, and after activation; the search help ; nor search result list did NOT show any Business partners anymore that had an authorization group I was not allowed to see.
    kind regards
    Davy Pelssers
    SAP CRM/Security consultant

  • How do you set up a default Date To based on Date From for report parameter

    I'm working on a report. I have been asked to set up a default Date To based on Date From for the report parameters. I mean when running a report, if an end user selects a value for parameter Date From, system will automatically populate the Date To parameter based on the Date From + 6 days.
    I guess there's gotta be something to do with Value Set. Do any of you guys know how to go about this?
    Any suggestion is greatly appreciated.
    Dennis

    You should be able to retrieve the value of other valueset using :$FLEX$.<valuesetname> I'm not sure about the exact syntax, it's been a while since i worked with applications.

  • Need to generate XML based on Data template

    Hi,
    I'm unable to submit (the second submit) my request using the demo links (XDO 5.6.3 or XDO 5.7) provided in http://bipublisher.us.oracle.com/?tab=samples&header=dataTemplate to generate the XML based on the data template.
    Heard that these links are available for Oracle EBS internal use. I work with EBS-CRM. I need to generate XML based on a data template and use the XML in the template. Data template has two queries for a template.
    Pls help.
    Thanks,
    Impha

    Impha
    Please use the internal mailing list for your questions the forum is meant for external customers. If you do not know the ML name - drop me a mail
    Tim

  • Needs to added default data cache to 1GB

    Hi All,
    When i tried to change defualt data cache getting below prompt.
    1> sp_cacheconfig "default data cache", "1024M"
    2> go
    Msg 10879, Level 16, State 1:
    Server 'TST', Procedure 'sp_cacheconfig', Line 1752:
    The current 'max memory' value '1792000', is not sufficient to change the size
    of cache 'default data cache' to '1024M' (1048576 KB). 'max memory' should be
    greater than 'total logical memory' '2024571' required for the configuration.
    (return status = 1)
    How to add 1GB for default data cahce.
    Please suggest.

    Hello Karthik,
    Increase your max menmory and run the cache config command again it should work.
    Eg:
    1. Please increase 'max memory' by additional X MB
    2. Please increase 'statement cache size' by additional X MB
    3. Both are dynamic parameters, does not require ASE restart.
    Regards
    Kiran K Adharapuram

Maybe you are looking for

  • Adobe CS 5.5 Standard setup - Adobe Application Manager has stopped working

    Hello, I was wondering if someone could help me with this situation. I successfully installed CS 2 on a Windows Server 2008 R2 SP1 Terminal Server. Now, I am trying to install the CS 5.5 upgrade but the Adobe Application Manager keeps crashing. I dow

  • Trouble Signing Docs after Adobe Reader XI Upgrade

    Ever since upgrading to Adobe Reader XI I cannot sign documents I could previously sign.  All documents now state 'signing: not allowed'. My signature certificate appears fine.  Any ideas on what could be the issue?

  • Configure OID with BPEL

    Hi Can anyone provide me the info on how to integrate OID with BPEL? My requirement is to pick email ids from OID and send emails from BPEL. Any tutorial or demo would he a great help Regards Deepak

  • Can't Open '06 Docs

    I have tried to open my old Keynote files since upgrading to iWork '08, but no luck. It just hangs up about 3/4 of the way through the import. Any ideas?

  • Ipod synching incomplete

    When my ipod synchs with PC it finishes, but is not complete - only gets as far as M!