Capturing key data for tracking/compliance

We have two separate user groups, both of whom can access eLearning portal. One group (permanent staff) does have LMS logins but a bigger (volunteer) group have no login IDs (in a year or so, this may change)
However, i'd appreciate advice on how to capture basic data (Pass/score and Name, - plus users Location/Role/Manager, not currently captured in our LMS)
Using CP4, I have set up a Random Q pool and then a slide with free Text Entry Boxes, to input key data.
There are potentially too many people to manage creating an email to send data.
How do I collect/export the data into, say, a spreadsheet (as an interim solution to capture data to report for compiance training ) .
If this is possibile, Step-by-step help would be appreciated. (not a techy and never used anything like java scripting)
Much thanks in advance

That seems remarkably complicated - surely there must be an easy way to say That is precisely the way all Actions are handle by Swing components. It is extremely easy if you take a few minutes to understand how it works.
Using a KeyListener is the wrong approach.

Similar Messages

  • AP Aging report - key date for user entry

    Hi All,
    We have a requirement to calculate aging buckets like 0-30,31-60,61-90...etc.
    I know the key date for this report is created on net due date in SAP standard report.
    In standard SAP report , key date is always a system date(SY-DATUM).
    What we need for this report is , we need to get all the invoices which are outstanding as of that date(the date which user enters).
    If user enters today's date(08/28/07) , he should get all the invoices outstanding till that date in aging buckets and if user enters some date in the past like 07/26/07, he should get all the invoices outstanding as of that date.
    Can  someone Pls tell me if aging buckets are calculated based on a user entry ?
    Regards,
    Kumar

    Hi Voodi,
    Aging in the standard report is being calculated like below...
    1.For open items
    Posting date<key date
    Item status = O
    2.Posting date < keydate and clearing date > key date and net due date with offsets on keydate ( key date + 1 - keydate+30 --- for 1-30 days) like wise for all aging buckets.
    in this scenarion , key date is always system date ie today's date.
    But user wants to get all the invoices based on his user entry...
    is this possible with the same standard key date variable or do we need implement any other logic???
    Regards,
    Kumar

  • Key date for a query

    Dear All,
    I have created a customer exit variable on key date of a query.
    With this input variable i am first asking user to input one particular date say he enters 31.12.2010 then i am trying to add 1 more day to it and making it 01.01.2011.
    I have put a break point in the code but it does not stop the processing there.. report executes directly taking the first user input.
    I want to add 1 more day to the user entered date and this modifiied date should be the input date for key date field.
    Below is my code.
      WHEN 'ZCAL_DAY_EXT'.
        IF I_STEP = 2. "after the popup
          LOOP AT I_T_VAR_RANGE INTO LOC_VAR_RANGE
          WHERE VNAM = 'ZCAL_DAY_EXT'.
            CLEAR L_S_RANGE.
          ENDLOOP.
          DATA: v_temp like sy-datum.
          v_temp = loc_var_range-low.
          v_temp = v_temp + 1.
          L_S_RANGE-LOW = v_temp.
          L_S_RANGE-SIGN = 'I'.
          L_S_RANGE-OPT = 'EQ'.
          APPEND L_S_RANGE TO E_T_RANGE.
        ENDIF.
    Do let me know where am i going wrong? Or is it we cannot use customer exit with Key date.
    Thanks & Regards,
    Anup
    Edited by: Anup Chaudhari on Aug 2, 2011 7:16 AM

    Hi Anup,
    Basically I_STEP = 1 is used for populating the default value which will be shown on selection screen and I_STEP = 2 is the step in which you does the processing on variable values which are entered on selection screen.
    I am surprised that your internal table is empty, actually it is supposed to contain all the variable values which are entered in I_STEP = 1.
    Can you try to add some more variables along with the current variable and check whether their value is coming in the internal table or not?
    Finally what you can try is get the user input date in one variable and then create another customer exit variable in which you will calculate the new value and use this variable in Key date, the problem might be that we are trying to modify the same variable, actually it should not be the problem but I have no clue what is happening and you can just try this alternative.
    Regards,
    Durgesh.

  • Capture threshold date for donor

    For fundraising, I would like write a view to capture the date when a donor has reached a threshold of $10,000 within a fiscal year. There may be multiple gifts from this same donor within the year:
    06/01/2008 $5,000
    07/01/2008 $4,000
    10/01/2008 $1,000
    12/01/2008 $2,000
    The pertinent date here is 10/1/2008 since that is the date when he arrived at the $10,000 level, all subsequent gifts do not matter. I want to be able to count how many donors 'arrived' at this level in a given month and not count them again for the remaining months of the year. It would have these fields:
    ID CumulAmtinFiscalYear Date DateMonth FiscalYear
    Any help is appreciated.

    select   id , dt1, cummul_don_fisc, year_fiscal
    from ( select t.* , sum(amount) over(partition by id,  to_char(dt,'yyyy'))  somme_totale
             from t )
    where somme_totale >=10000
    model
    return updated rows
    partition by (id ,  to_char(dt,'yyyy') year_fiscal)
    dimension by ( row_number() over(partition by id,  to_char(dt,'yyyy') order by dt ) rn)
    measures( sum(amount) over(partition by id,  to_char(dt,'yyyy') order by dt) somme,
                       dt dt1,0 cummul_don_fisc )
    RULES
    ITERATE( 1000)
    until (somme[iteration_number+1]>=10000)
            (dt1[1]=case when somme[iteration_number+1]>=10000 then dt1[iteration_number+1] end,
              cummul_don_fisc[1]= case when somme[iteration_number+1]>=10000 then
                                                                      somme[iteration_number+1] end
    order by id
    DEmo
    SQL> with t as (
      2                      select 1 id,to_date('06/01/2008','mm/dd/yyyy') DT,5000 amount from dual
      3                    )
      4  select   id , dt1, cummul_don_fisc, year_fiscal
      5  from ( select t.* , sum(amount) over(partition by id,  to_char(dt,'yyyy'))  somme_totale
      6               from t )
      7  where somme_totale >=10000
      8  model
      9  return updated rows
    10  partition by (id ,  to_char(dt,'yyyy') year_fiscal)
    11  dimension by ( row_number() over(partition by id,  to_char(dt,'yyyy') order by dt ) rn)
    12  measures( sum(amount) over(partition by id,  to_char(dt,'yyyy') order by dt) somme,
    13                     dt dt1,0 cummul_don_fisc )
    14  RULES
    15  ITERATE( 1000)
    16  until (somme[iteration_number+1]>=10000)
    17          (dt1[1]=case when somme[iteration_number+1]>=10000 then dt1[iteration_number+1] end,
    18            cummul_don_fisc[1]= case when somme[iteration_number+1]>=10000 then
    19                                                                    somme[iteration_number+1] end
    20        )
    21  order by id
    22  /
    no rows selected
    SQL>
      SQL>   with t as (
      2                      select 1 id,to_date('06/01/2008','mm/dd/yyyy') DT,5000 amount from dual uni
    on all
      3                      select 1, to_date('07/01/2008','mm/dd/yyyy'),4000 from dual union all
      4                      select 1, to_date('10/01/2008','mm/dd/yyyy'),1000 from dual union all
      5                      select 1, to_date('12/01/2008','mm/dd/yyyy'),2000 from dual union all
      6                      select 2, to_date('07/01/2008','mm/dd/yyyy'),4000 from dual union all
      7                      select 2, to_date('10/25/2008','mm/dd/yyyy'),6000 from dual union all
      8                      select 3, to_date('12/01/2008','mm/dd/yyyy'),2000 from dual union all
      9                      select 3, to_date('07/01/2008','mm/dd/yyyy'),4000 from dual union all
    10                      select 4, to_date('01/01/2009','mm/dd/yyyy'),4000 from dual union all
    11                      select 5, to_date('01/01/2009','mm/dd/yyyy'),10000 from dual
    12                    )
    13  select   id , dt1, cummul_don_fisc, year_fiscal
    14  from ( select t.* , sum(amount) over(partition by id,  to_char(dt,'yyyy'))  somme_totale
    15            from t )
    16  where somme_totale >=10000
    17  model
    18  return updated rows
    19  partition by (id ,  to_char(dt,'yyyy') year_fiscal)
    20  dimension by ( row_number() over(partition by id,  to_char(dt,'yyyy') order by dt ) rn)
    21  measures( sum(amount) over(partition by id,  to_char(dt,'yyyy') order by dt) somme,
    22                     dt dt1,0 cummul_don_fisc )
    23  RULES
    24  ITERATE( 1000)
    25  until (somme[iteration_number+1]>=10000)
    26          (dt1[1]=case when somme[iteration_number+1]>=10000 then dt1[iteration_number+1] end,
    27            cummul_don_fisc[1]= case when somme[iteration_number+1]>=10000 then
    28                                                                    somme[iteration_number+1] end
    29        )
    30  order by id
    31  /
            ID DT1       CUMMUL_DON_FISC YEAR
             1 01-OCT-08           10000 2008
             2 25-OCT-08           10000 2008
             5 01-JAN-09           10000 2009
    SQL>

  • Bex query-KEY date for time dependent objects

    Hi
    I have one infoobject called 0customer that has one time dependent attribute .called status. I would know how the system works in the following senario for the a given key date(which in bex properties).
    question 1)
    customer todate          fromdate    status
    1            20071231     20070101     Y
    1            20081231     20080101      N
    1            20091231     20081101      X
    can the data in the infoobject be overlapped? is the 3 rd record is  valid in the above example - as months(11&12of2008)  overlapping with second record? ? pls advise
    question 2)
    customer todate          fromdate    status
    1            20071231     20070101     Y
    1            20081231     20080101      N
    1            20091231     20090101      X
    If the keydate is 20080201 which record will it return?would it return the record that has status 'N'?
    what does the keydate is compared against? is it with from date or todate or between fromdate and todate? does the query return only one customer record for a given customer when it runs in the query?
    Please advise.
    Thanks
    Vennela

    1) Normally you cannot activate the data with this constellation. If you have inconsistent master data you can repair with transaction RSRV.
    2) The system returns N for key data 20080201.
    Best regards
    Dirk
    Edited by: Dirk Herzog on Nov 19, 2008 1:16 PM

  • Currency Translation on Key Date for AR Aging

    Need your valuable advice!
    I have created an AR Aging query including both Open and Cleared Items based on 0FIAR_C03_Q0005 standard query. However the requirement is to do currency translation to Group Currency (USD) on Key Date. This Key date is defaulted to today but the user can change this to go back in time and pull all the ARs as of that back dated key date.
    I was planning to create a currency translation type on M rate based on the Key Date Variable in RSCUR. However I am confused on which variable to base this currency translation. I have several key date variables in my query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date).
    Which Key Date Variable should I use in 'Time Reference from Variable' field in RSCUR? Would it be one of the 3 mentioned above or something else and why?
    Appreciate your valuable advice.
    Thanks,
    Al

    Hi,
    Yes I do want to use the Key date from the variable screen and I am using the standard 0FIAR_C03_Q005 with slight modification including currency translation.
    As I mentioned in my original post I have several key date variables in this query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date). My question is which one should I use if I want to base it on the specific key date variable from the variable screen? I need the specific Key Date variable technical name.
    Thanks,
    Al

  • Bill key date for manual billing

    When a manual billing document is invoiced, the bill key date field in table ERDK remains empty even though it has been correctly filled in ERCH. Any idea why this is so and how it can be corrected?

    Hi,
    To update the Bill Key date in ERDK,we implemented the BADI ISU_DEF_BILL_PERIOD and inside it,under method SET_BILLING_PERIOD_INV we made the code changes to update the billing key date.
    Thanks,
    Shreeraj

  • Key command for track level?

    how can i increase/decrease the track level with a key? i found it for "last clicked parameter"... can't find a direct way for the track level. thanks.

    The Logic-style approach to faders is a strange one. In ProTools you have sliders which are much easier to move in increments. You can also enter the volumes by typing in a number, allowing very precise adjustment. Apple probably opted for the tiny blue knobs so they would take up less space in the track window. I do like being able to see many tracks at once so this is probably a good decision.
    Heck, I have learned to live with it. The more I use Garageband the more I realize just how cool an app it is. Apple has given a near-pro level app to us for next nothing. In addition, I am using Jampacks 4, which opens a whole new world. The sounds are stunning and mixed in a way that requires very little eq to get your mix to sound fantastic. In my last mix all I did was balance the sound levels and add some reverb via the Ambience plugin to push some sounds to the back and the mix was done. Wow!
    Kurt

  • Variable For Query Key Date

    Hi All,
    I am using time dependent master data, i want to count number of employees on particular key date for diffferent Orgunits. So i created variable in the query properties for dynamic date selection .I also have other variable - Calendar month.
    If the user enters particular  Calendar Day (21.03.2008), then the report should show the total number of employees for that particular day.
    If the user chooses Cal Year/month  then the report should show the total number of employees for that time frame (12.2007-12.2008).
    When i enter Cal Year/month and execute the system not allowing to execute the report. It says Calender Day is mandatory.
    How can i bypass the calenderday when i choose calyear/month.
    Variable for Key date :
    Char - Calender Day
    Mandatory
    Ready for Input
    Regards
    A.Vasister

    Hi,
    For this work you have to create another 2 variable.
    1. Make your both user entry variables as optional.
    2. Create another 2 variables processing type as user exit.
    3. In the CMOD program, identify which variable contains data.
       - If the user entered month, then in the user exit of Calender day's from date should be
         first day of the month parameter and to    date should be the last date of the month parameter.
       - If the user entered date, then pass corresponding month&year value of the date to calmonth variable.
    Let me know the position.
    Vivek

  • Using a range of dates for Key Date

    In a HR Bi data warehouse, we have a position-to-position hierarchy, where each of the nodes are time dependent. So, it shows for each node,  valid from and valid to dates, and all the employees who are reporting to that position. This hierarchy is built on the infoobject 0HRPOSITION, which is maintained in R/3 and extracted to BI.
    Let us take an example: Position 1000 is valid from 1-1-2006 to 6-30-2006 Employees reporting to this position are A,B,C,D
                                           Position 1000 is valid from 7-1-2006 to 12-31-9999 Employees reporting to this position are A,E,F,G
    When a user chooses the position 1000, and date range 1-1-2006 to 12-31-2006, it show the complete list of employees as
    A,B,C,D,E,F,G.
    Because the Keydate can only be a single value, and it is automatically taking today's date, and pulling the nodes based on that.
    I have created a hierarchy node variable on the 0HRPOSITION infoObject, and entered the value 1000, with no value for the keydate.
    The system is simply showing employees, A,E,F and G. That is my problem
    My requirement is this: I like to be able to give a date range, (for the hierarchy)  say from 1-1-2006 to 12/31/2006 and get the complete list of Employees, which is A,B,C,D,E,F,G.
    Is this possible? Can I change the way this hierarchy is defined so that I can pull the possible values for a range?

    Thank you Ajay.
    After some thinking, I have realized that these options will not work.
    We have a position-to-position hierarchy that shows who reports to who in the organization. This hierarchy is built on the Infoobject 0HRPOSITION.  Each node in this hierarchy has is time-dependent. Note that, the entire hierarchy is not timedependent. Only the individual position nodes are time-dependent.
    This 0HRPOSITION infoobject exists in the  Heacount cube as one of the characteristics. Here is my requirement.
    1. I want to show in a report, all the employees (directly or indirectly) reporting to a manager for a period of say, 1 year?
    I know that I can specify a key date for the hierarchy 0HRPOSITION, then the report will show all the employees (direct and indirect) reporting to a position say 6/30/2008. I don't want this for a specific date, I want to get  ALL the employees (direct and indirect) reporting to a position in a range of dates( say 1 year)
    Does that make sense? How do we achieve this goal?

  • Ageing Analysis - Key date

    Dear Experts,
    When I am Executing Ageing Analysis u2013 Customer outstanding report (On InfoCube 0FIAR_C03), If I give Key date 31.7.2009, it is showing correct result for grand total balances = Sum of the totals of balances of ( 0 days + 1-30days + 31-60 days etc).
    But when  I use the key date for the same query say 4.8.2009, the totals of balances & sum of the totals of balances of ( 0 days + 1-30days + 31-60 days etc) not matching.
    In the report for some documents no values are coming in the ageing part, even its balances are there in the balances.
    Could you please help?
    Thanks,
    Nav

    Hello,
    Key date is for time dependent master data values only.
    Do you have any time dependent master data in the queries??
    Also,it will show only those values which are valid on this date....that is the only those values of master data from the cube will be read which have validity period for this date.
    So its quite possible that many master data values have there validity period ending on 31st July and therefore there are new values for them and based on that its picking up different value from the cube
    so values at 4th August need not match with the key date value for 31st July.
    The good Idea could be to see the values of time dependent char which you are using in the query  and its values for both the key dates and then verify the difference.
    This could explain why the values are not read from cube even if they are there beecause the master data values in those records does not fall in the validity date which you have given.
    Regards
    Ajeet

  • SAP BW Hiearchy Key Date Variables - Web Intelligence

    Hi,
    I have couple of issues / scenarios which are not working as expected. First, as I understand that hiearchy variables are supported by WebI.
    Scenario 1
    I have created a hiearchy key date variable within the report and made it optional. I run the report an no key date appears. It should appear. If I then make the hiearchy key date to mandatory I get a database error. Looks like there is a problem with hierarchy key date variables?
    Scenario 2.
    I change the hierarchy key date so it uses the key date of the query (so no longer a variable).
    As an example,I have employee "Employee X" assigned to "team A." This team moves from the Desktop team to the IT team on the 01.04.2011.
    IT
       A - 01.04.2011 -> 31.12.9999
    Desktop
       A - 01.01.2011 -> 31.03.2011
    I have a hiearchy variable so I can select a team as requied (using the object 0ORGUNIT) If I run the report using the key date 01.04.2011 the WebI report displays the current hierarchy nodes i.e.
    IT
       A
    and the data shows correctly,
    If I now re-run the report using the key date 01.03.2011 in the selection screen in the WebI report the following is still shown
    IT
       A
    If I select team A - no data is displayed. So it looks like via the use of the "Use query key date" for the hierarchy key date works but not in selection screen which is a problem.
    Is this a bug or am I doing something wrong?
    Thanks

    Hi,
    I have now got scenario 2 working - well I didnt do anything apart from run it InfoView and it is fine. But for some reason does not work in WebI Rich client - I will have a look into this furrher but am happy that it works in infoview. Sceanrio 1 is no working still I have run it in InfoView and get the error "A database error occured. The database error text is: Failed to execute MDX query. Reason: Specify a value for variable Hierarchy Key Date. (WIS 10901)" This hiearchy key date is th variable which I have created and assigend to the hiearchy so that a "hierarchy date" can be selected.
    +Scenario 1+
    +I have created a hiearchy key date variable within the report and made it optional. I run the report an no key date appears. It should appear. If I then make the hiearchy key date to mandatory I get a database error. Looks like there is a problem with hierarchy key date variables?+
    Any help is appreciated.
    Thanks.
    Edited by: Leo on Apr 25, 2011 4:20 PM

  • Select key date of time-dependent hierarchy before select a hierarchy node

    Hello experts!
    I have a Web Application which has a selection on 0ORGUNIT (organizational unit). The selection is on hierarchy nodes and the hierarchy is time-dependent.
    Because of the time-dependency I have to give a key date for the hierarchy. But I want to select the key date at runtime/execution of the query and additionally I want to select the hierarchy node and other selection criterias.
    Maybe there is a solution to get all this in one pop-up or maybe in two or another solution how I can implement this requirement.
    Thanks for help!
    Peter

    Hey!
    You don't have to use the same presentation-hierarchy like  the selection-hierarchy is which you use for the variable. While presentation-hierarchy always has a key-date, the selection-hierarchy has none. So you see all values for selection but just this which are valid for the presentation-hierarchy are selected. And there is a warning which you can supress over RSRT.
    This solution works for our problem, maybe not for yours, don't know.
    Best regards,
    Peter

  • What is the use of the key date in filters in IP?

    Hi all,
    can anybody tell me what the key date on the filter in the planning modeler is good for? It seems to be always overwritten by either the key date in the query or the one set for the infocube in the planning modeler. Even if I don't set a key date for the latter two, the infocube date seems to be taken (I get the current day as query key date).
    Or to put it this way: Where do I set my key date when I try to use time-dependent navigation attributes in a planning query? The infocube key date seems to take precedence, but I haven't found a way to derive my key date from the input-ready planning year variable in the query (exit or replacement path won't work).
    Regards,
    Tilman

    Hi Indu,
    many thanks already for your replies.
    Do I understand you correctly that the key date on the filter will only have an effect when used in conjunction with planning functions (not queries)? I was going to use one filter both.
    I turns out that my problem is rather how BI evalutates the key dates in the query/infocube/filter, and while I might not have the problem with planning functions, I do have it once I try to use key dates on an input-ready query. Since my key date needs to be derived from the planning year variable on-the-fly, only an exit variable used on the query's key date seems to be able to to this (variables in the infocube's key date get evaluated before the query's variable screen is displayed) . Unfortunately, it gets overwritten by whatever is set as key date in the infocube, and the filter's key date does not seem to matter at all.
    Further, this seems to be a very IP-specific problem. Not only that normal reporting does only offer one key date (query), if you "manage" to break characteristic relations of your planning cube in a way that input-readiness is no longer provided, things work JUST AS DESIRED....The query's key date takes precedence, and time-dependent navigational attributes get displayed with their correct value.
    This can't be right. I do not think that the case of having to use time-dependent navigational attributes in a planning query is rare, so I might have to open a ticket...
    Regards,
    Tilman

  • Does MB5L capture the data if goods movement without accounting document

    Dear Guru,
    Can you please advice me if the transaction MB5L capture the data for those goods movement without accounting document?
    Thanks and Regards,
    CW

    Since MB5L captures based on the material and valuation area, still you can see the postings that has been made non-valuated.

Maybe you are looking for

  • Can't locate or create iTunes folder...

    Okay, so... I downloaded iTunes, worked great. I have all my music on an external hard drive, and that's where the "iTunes" folder was located. My first mistake was trying to get the "my music" folder that comes with vista to link to my external hard

  • Using a Greenscreen in FCP

    What is the best way to use a greenscreen effect in FCP. I have taken video of kids in front of the greenscreen for thier Christmas program now I have to put them in front of various locations. I have used Pinnacle on a PC in the past but this will b

  • How do I set the default page for a new tab?

    For some reason every time I open a new tab it goes to Bing. I would prefer it be blank, or even go to Google instead.

  • Send back an error msg to previous page

    hi all, can anyone tel me hw shud i send back an error to previous page and write tht error msg in the same cell of table where text field was null or empty. hw can i sene addtional info with sendRedirect() using sendRedirect("..url...?add=var1"); as

  • Troubleshooting Event 2080 MSExchange ADAccess

    Maybe a bit of a strange one.  We have 1 x Exchange 2010 server and 2 x Domain controllers configured identically (to the best of my knowledge)  When we look in the Application log at the AD Topology, we see the following for the domain controllers I