BPMON - Table Entry Counter - time setup

Hi,
In Table Entry Counter monitor there is a possibility to restrict selection by date for example $TODAY or $TODAY-2.
Is there any possibility to do the same with hour, so it looks at the data only from the last hour in the table (table field is in the hh:mm:ss format).
We need to monitor failed faxes of particular type and we created a view that combines relevant tables that we want to monitor. However if the fax failed once, even after resending it succesfully, error stays in the table. Therefore if one fax failed on particular day and has been resent, information about error is still generated and monitor is useless... Any ideas how to restrict that selection and avoiding ABAP coding?
Thanks in advance for help.

Hi Volker,
Thanks for reply, I already learned from Johannes Fleig that there is no possibility of setting something like a $TIME parameter (just if anyone else would like this information as well).
What we need (hopefully also other customers) is to monitor status of sent faxes (not NAST).
Those faxes need to have specific Subject (Doc. Title) for example "PO:123456789", we also send other documents via fax, but their failure is not of high importance to the business, therefore we can't use standard CCMS monitor as it counts all the failed transmissions.
So far we created a view with two tables: SOST and SOOD to have information both about status and doc title, so our BPMON monitor is selecting entries from this view with Doc Title - "PO:*" in status "E" (error) from $TODAY. That gives all the failed purchase orders from current day.
The problem is that even resent fax stores the information in SOST about the error (probably for logging sake) and this way even after successful resent, alert is still there until midnight. That's why I asked for a possibility of time limit, to create some kind of primitive delta monitoring.
Hope this information is sufficient

Similar Messages

  • BPMon: Table Entry Counter Key Figure

    Hi guys.
    When using the key figure "Table Entry Counter", if one of the fields in the table is a datestamp, is it possible to set a dynamic date field on this? E.g. would it be possible to only look at the last 2 weeks?
    Thanks,
    John

    Hi John,
    I think you got your answer quite some time ago via OSS message. But in order to benefit the community I also want to provide an answer here. There exists a Setup Guide for the Table Entry Counter under http://service.sap.com/bpm > Media Library > Technical Information in which it is explained how to realize dynamic dates.
    You can also follow the direct link http://service.sap.com/~sapdownload/011000358700000767792010E
    Best Regards
    Volker

  • Table Entry Monitoring on Table BKPF

    Hello dear SAP Community,
    I set up the table entry monitoring in BPM to look for parked documents (Field BSTAT = V) in table BKPF with the corresponding company code using "Number of Counted Entries"
    So far everything works fine but I do have a question regarding the Output.
    Is there a possibility to change/adapt this upper/lower range settings (RED, if less/equal; YELLOW, if less/equal; Yellow, if more than; RED, if more than)
    to simply YELLOW if more than and RED if more than.
    Because in my case if there are no selected values this causes a RED Alert but actually this should trigger a green message because it is a desired result.
    Thank you for hints/solution
    BR, Florian

    Hi Florian,
    Just to clarify, if you do not put any values in "RED, if less/equal; YELLOW, if less/equal" that causes an alert in your Table Entry Counter?
    I'm using this type of monitor for checking if there are more then 0 entries of some type, for that I am only filling "Red if more than" and all the other fields are empty. This configuration works for me. Could you describe a bit closer what values you typed into "Number of Counted Entries" tab ?
    BR,
    Jolanta.

  • Program SAPLSBAL_DB taking long time for BALHDR table entries

    Hi Guys,
    I am running a Z program in Quality and Production system both which is uploading data from Desktop.
    In Quality system the Z program is successfully uploading datas but in production system its taking very long time even sometime getting time out.
    As per trace analysis, Program SAPLSBAL_DB taking long time for BALHDR table entries.
    Can anybody provide me any suggestion.
    Regards,
    Shyamal.

    These are QA screen shots where no issue, but we are getting very long time in CRP.
    Regards,
    Shyamal

  • CSS SNMP counter "apCntStickyStatsNewCt".. query on sticky table entry lifetime.

    Hello,
    Can someone confirm the meaning of SNMP counter "apCntStickyStatsNewCt" please? Does it just mean that for every new sticky table entry created that this counter gets incremented ?
    My understanding is that there is a finite number of sticky table entries. There is one table for all entries and these can be made up of L3, L4, SSL etc.. and it operates on a First-In-First-Out system.
    Assuming we fill all available sticky table slots, when this "apCntStickyStatsNewCt" counter increments and inserts a new sticky entry then the oldest sticky table entry gets removed from the end of the of the table. Is this correct ?
    By taking a delta of this counter every 60 seconds I'm trying to determine if this counter can be used to work out how long a sticky entry will remain in the sticky table before being purged/pushed out.
    The full namepsace/OID info for apCntStickyStatsNewCt is below:
    Name  .iso.org.dod.internet.private.enterprises.cisco.ciscoMgmt.arrowPoint.apMgmt.cntExt.apCntStickyStatsTable.apCntStickyStatsEntry.apCntStickyStatsNewCt
    (OID .1.3.6.1.4.1.9.9.368.1.16.25.1.2)
    Many thanks,
    Scott

    Hi Gilles,
    Thank you very much for your pointing and suggestion and I am sorry for my delay response.
    I understand there are two kind of CLI on CSM depend on using CSM mode or RP mode.
    - show command begins with "show ip slb" when using CSM mode (ip slb mode csm)
    - show command begins with "show mode csm x" when using RP mode (ip slb mode rp)
    And "show mod csm x sticky config" command can be done on RP mode only.
    So I tried to "show ip slb sticky config" command on CSM mode, but I could not find
    "config" argument as follows,
    ct65svf1#sh ip slb sticky ?
    client sticky associated with a specific client IP address
    groups list configured sticky groups
    | Output modifiers
    ct65svf1#sh ip slb sticky
    So I think, on CSM mode, I can not calculate the amount of sticky entry by executing one
    show command.
    Is my understanding correct ?
    Best regards,

  • CDHDR table entry updation with different Time Stamp

    Hi Experts,
    I'm changing the Contract Partner First Name. The time stamp updation in Change Document Object DEBI is with UTC but the BUPA_BUP Object with Local Time Stamp.
    We want both time stamp with the UTC.
    Time Zone mentioned at SPRO level is UTC.
    Have anyone faced such situation earlier?
    Thanks and Regards,
    Jyoti Shankar

    Jyothi,
    I'm not sure whether this answers your query or not but suggest you to look at these 2 FMs'
    BUS_CUA_VARI_FUNCTION_CONVERT
    BUS_LOCATOR_OKCODE
    Ist FM uses table TBZ4 that uses GUI.
    Probably this is the reason you view object BUPA_BUP in the table with GUI time.
    Rgds
    Rajendra

  • Right way to preserve all parent table entries in a join with many tables!!

    This problem is quite interesting to me. I have asked this question to others but no body is able to provide me with proper answers.
    The problem is: How do I join a huge parent table with many child tables (more than 5 child tables) preserving all of the parent table entries. Lets say there is the parent table parentTable and three child tables childTable1, childTable2, childTable3. In order to get the data after joining these tables the query that I have been using was:
    select parent.field1, parent.field2, parent.field3, child1.field4, child1.field5, child2.field6, child3.field7 from ParentTable parent, childTable1 child1, childTable1 child2, childTable3 child3 where parent.fielda = child1.fieldb and parent.fieldc = child.fieldd and parent.fielde = child.fieldf.
    Although the tables are huge (more than 100,000 entries), this query is very fast, however those parent table entries which do not have child entries are lost. I know that I can left join a parent table with a child table and then with the next child table and then with the next child table and continue. Isn't there a simple solution for this commonly happening problem?
    Please provide suggestions please...

    Hello Lakshmi,
    Although I do not know exactly how to achieve what you want to achieve but I have seen DBAs/ABAPers in my experience can run queries/scripts using the COUNT function to give the actual number of line items per table for all your 100 or odd tables.
    Rgds
    CONMJI

  • Counter/Timer Waveform

    I would like to convert period measurements (RPM data) received from my counter/timer board into waveform data type so that I would be able to conduct frequency analysis on the data (e.g. FFT). Have tried with limited success interpolation & decimation techniques. Would be grateful for any suggestions.

    Malfesto,
    I had a look and can offer up a few comments:
    1. I don't understand your comment about "truncation error" in the slow speed pulses case. Perhaps your are remarking about the "glitches" in the slow data embedded in the block diagram array? More on this a bit later...
    2. At least at a quick glance, the interpolation seems a little funky. I didn't spend a ton of time wrapping my head around it so maybe it's actually ok, but I saw a finite difference that would act like a derivative of the period, and a scaling factor based on the average period -- things that make me go hmmmm.
    Also, if you zoom on the graphs for the Slow Data, you can kinda see that the "Post Processing Graph" looks like a derivative of the "Pre Processing Graph". I suspect you need to rework your interpolation method.
    3. When I did a similar project, I think I first converted all the periods to frequencies and also generated a "sample time" array that was the cumulative sum of the periods. (I toyed with tweaking the time array so that the timestamp would correspond to the midpoint of the interval that I had converted to a frequency. I don't recall now whether that tweak proved useful enough to bother with).
    Once I had laid out arrays for frequencies and (unequally-spaced) sample times for those frequencies, I could generate an equally-spaced time array at a desired "virtual sampling rate" and interpolate to create new "virtual frequency" values. Since I was merely post-processing data, I think I also used the native LabVIEW array functions 'Threshold 1D Array' and 'Interpolate 1D Array' in the interpolation process.
    Now, before going into an FFT you'll want to remove the huge DC offset. This may be as simple as subtracting the mean or median frequency from all entries if you are nominally at constant speed.
    4. Your raw dataset for Slow Data has suspiciously periodic glitches in the periods. There is a very strong and dominating pattern that repeats every 16 intervals. Your typical period is registering about 10 million timebase cycles. However, in every set of 16 periods, you get one period around 27 million and another around 35 million.
    I don't know how you gathered your "Slow Data" values, but there seems to be a systemic error in the measurement. That sort of one-sample discrepancy looks very suspicious. I'd urge you to determine the source of those glitches and try to eliminate them. They don't appear to be telling the truth about the motion you wish to characterize. The device you measure doesn't by chance start and stop or go back-and-forth during your measurement, does it?
    Hope this helps.
    -Kevin P.

  • Html error while downloading table entries to Excel.

    Hi,
    I am getting an error while downloading table entries from webdynpro to excel. After some entries below error script comes and  this is not comming all the times.
    Is this because of large size?Can anyone please suggest me on this?
    <u>Here is the dump:</u>
    [code]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>                                   
    <head>                                   
         <title>Error Report</title>                              
    <style>                                   
    td {font-family : Arial, Tahoma, Helvetica, sans-serif; font-size : 14px;}                                   
    A:link                                    
    A:visited                                    
    A:active                                    
    </style>                                   
    </head>                                   
    <body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0">                                   
    <table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75">                                   
    <tr bgcolor="#FFFFFF">     
        <td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="4" color="#666666"><b>  500   Internal Server Error</b></font></td>     
    </tr>     
    <tr bgcolor="#3F73A3">     
        <td height="23" width="84"><img width=1 height=1 border=0 alt=""></td>     
        <td height="23"><img width=1 height=1 border=0 alt=""></td>     
        <td align="right" height="23"><font face="Arial, Verdana, Helvetica" size="2" color="#FFFFFF"><b>SAP J2EE Engine/6.40 </b></font></td>     
    </tr>     
    <tr bgcolor="#9DCDFD">     
        <td height="4" colspan="3"><img width=1 height=1 border=0 alt=""></td>     
    </tr>     
    </table>     
    <br><br><br><br><br><br>     
    <p><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><b>  Application error occurs during processing the request.</b></font></p>     
    <p><font face="Arial, Verdana, Helvetica" size="2" color="#000000"><table><tr><td valign="top"><b> Details:</b></td><td valign="top"><PRE><pre>com.sap.engine.services.servlets_jsp.server.exceptions.WebIllegalStateException: The stream has already been committed.     
         at com.sap.engine.services.servlets_jsp.server.runtime.client.HttpServletResponseFacade.sendError(HttpServletResponseFacade.java:792)
         at com.sap.engine.services.servlets_jsp.server.runtime.client.HttpServletResponseFacade.sendError(HttpServletResponseFacade.java:780)
         at com.sap.engine.services.servlets_jsp.server.runtime.client.HttpServletResponseFacade.sendError(HttpServletResponseFacade.java:768)
         at com.sap.tc.webdynpro.serverimpl.core.url.WebDynproExchangeHandler.responseCachedWebResource(WebDynproExchangeHandler.java:98)
         at com.sap.tc.webdynpro.serverimpl.core.url.WebDynproExchangeHandler.doExchange(WebDynproExchangeHandler.java:189)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doExchangeProcessing(DispatcherServlet.java:164)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:119)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:48)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
         at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
    </pre></PRE></font></td></tr></table></font></p>     
    </body>     
    </html>[/code]
    Thanks,
    Sanjeev

    Hallo Sanjeev,
    How do you exactly "download the table entries from Web Dynpro to Excel?"
    I wrote a new <b>Wiki Code Tutorial </b>which demonstrates how to download an Excel file from a Web Dynpro <i>Table </i>UI element <b>on-demand</b>. In this scenario the resource gets re-created on every request. The solution is based on re-initializing the context with a new  0-byte resource object within the calculated context attribute getter method.
    See <a href="https://wiki.sdn.sap.com/wiki/display/Snippets/ExportingTableDatainWebDynproJava-SAPNetWeaver04s">Exporting Table Data in Web Dynpro Java - SAP NetWeaver 04s</a>
    Regards, Bertram

  • Need to insert rows into 100 tables at a time

    hi there,
    below is our script for creation of 100 tables...
    we need a plsql script, to insert rows into 100 tables at a single time...
    please help us...vey urgent...
    DECLARE
    counter NUMBER;
    sql_string VARCHAR2(2000);
    BEGIN FOR counter IN 1..100 LOOP sql_string := 'CREATE TABLE emp_table'||counter||'
    (id integer primary key, col_a VARCHAR2(42),col_b date,col_c number,col_d varchar2(20),col_e varchar2(20),
    col_f varchar2(20),col_g varchar2(20),col_h date,col_i varchar2(20),col_j varchar2(20),col_k date)';
    EXECUTE IMMEDIATE sql_string;
    END LOOP;
    END;
    /

    hi,
    below is our procedure and the error we are getting...
    Name Null? Type
    ID VARCHAR2(10)
    COL_A VARCHAR2(10)
    COL_B VARCHAR2(10)
    COL_C VARCHAR2(10)
    COL_D VARCHAR2(10)
    COL_E VARCHAR2(10)
    COL_F VARCHAR2(10)
    COL_G VARCHAR2(10)
    COL_H VARCHAR2(10)
    COL_J DATE
    DECLARE
    counter NUMBER;
    sql_string VARCHAR2(4000);
    BEGIN FOR counter IN 1..100 LOOP sql_string := 'CREATE TABLE emp_a'||counter||'
    (id varchar2(10), col_a varchar2(10), col_b varchar2(10), col_c varchar2(10), col_d varchar2(10), col_e varchar2(10),
    col_f varchar2(10), col_g varchar2(10), col_h varchar2(10), col_j date)';
    EXECUTE IMMEDIATE sql_string;
    END LOOP;
    END;
    DECLARE
    counter NUMBER;
    sql_string VARCHAR2 (2000);
    BEGIN
    FOR OuterCounter IN 1 .. 100 LOOP --- table prefix in which it is to be inserted
    FOR InnerCounter IN 1 .. 100 LOOP --- records to be inserted
    sql_string := 'INSERT INTO emp_a' || Outercounter || ' (id, col_a, col_b, col_c, col_d, col_e, col_f, col_g, col_h, col_j)
    VALUES ('
    || InnerCounter || ', to_char( ''col_a''' || innercounter || '),'
    || InnerCounter || ', to_char( ''col_d''' || innercounter || '),'
    || ', to_char( ''col_e''' || innercounter || '),'
    || ', to_char( ''col_f''' || innercounter || '),'
    || ', to_char( ''col_g''' || innercounter || '),'
    || ', to_char( ''col_h''' || innercounter || '),'
    || ', to_char( ''col_j''' || innercounter || '), SYSDATE)';
    EXECUTE IMMEDIATE sql_string;
    END LOOP;
    END LOOP;
    END;
    DECLARE
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    ORA-06512: at line 17
    please check the procedure and write the correct one...

  • Oracle 10g - Insert in to Temporary Table - Record count mismatch between s

    We are trying insert records from a select query in to temporary table, some of the records is missing in the temporary table. The select statement is having multiple joins and union all which it little complex query. In simple terms the script contains 2 part 1st Part Insert in to temporary table 2nd part Select query with multiple joins, inline sub queries, unions and group by classes and conditions
    Eg. If we execute select statement alone it returns some count for example => 60000 After inserting into the temp table, in temp table the count is around 42000 why is the difference?
    It is simple bulk inserts... insert in to temp table select from xxx. also, there is no commit in between. The problem is all the records populated by the select statement are not inserted in to temp table. some records are not inserted.*
    Also, we had some other observation. It only happens in its 2nd execution and not its first run. Hope there might be some cache problem
    Even, we also did not believe that. We are wondering. In TOAD, we tested however at times it happens. In application jar file, after "insert in to temp select * from xxx" we take the i. record count of temp table and ii. record count of "select * from xxx" separately but both doesn't match. Match only at 1st time.
    Thank you in advance for your efforts and help.
    Shiva.

    The code looks like
    sql = "insert in to temptable select x,y,z,.... from xxx,abc,pqr..where...."; (logial but not real is very complex around 700 lines with multiple joins, inline sub queries, group by etc. )
    stmt = conn.createStatement();
    rCount= stmt.executeUpdate(sql);
    Actual issue is
    rCount = xxxx = Count(temptable) < count(select x,y,z,.... from xxx,abc,pqr..where....)
    why this diffference ? some records populated in the select but not inserted in to temp table
    Anyone can explain?

  • SQL Developer 3.1.07 does not show a Tables entry under the Navigator

    Installed SQL Developer 3.1.07. Under my Connections window, I log into the SYSTEM account. There is NO tables entry. SYSTEM has access to all tables in the database. It's the same behavior for other database users as well.
    I re-installed SQL Developer 3.0.04 and a Tables entry DOES appear for the same SYSTEM user connected to the same database.

    Hi J,
    I was under the impression that regardless of the Java version that my environment variables are setup to use,
    the installation of SQL Developer (when you install with a JDK), that the JDK version installed with SQL Developer
    is the one that is used.Exactly correct, unless you decide to override it in the conf file. I needed to be certain you did not.
    Anyway, trying to resolve the problem, let's go back to a possibility that something went wrong with the migration of your preference settings. Here is an old thread discussing a missing Tables node in the Connection view (sometimes called the navigator tree):
    Table node missing from navigator tree in 3.0.04
    The poster had to rename the system directory containing these settings, then ignore the offer to migrate settings upon starting up SQL Developer again. If you never migrated settings in the first place, then I'm not sure what more to say -- probably would require additional research here in the forum. But if you did migrate settings, then try the following:
    1. Export your connections (Connections node | right-click | Export Connections...)
    2. Exit SQL Developer
    3. Rename the directory to something else
    4. Restart SQL Developer
    5. Import your connections
    That directory on my Windows 7 machine for the current production release is something like:
    C:\Users\<username>\AppData\Roaming\SQL Developer\system3.1.07.42
    Hope this helps,
    Gary

  • Function module to find number of table entries in Data base table

    Hi All
       I have the urgent requirement to find out the number of table entries in a table  using the function Module.
    if u know the Function Module name please let me know
    Thanks & Regards
    Rajmohan.G

    You can calculate the total number of records like this.
    TABLES : ztable.
    DATA cnt type I.
    Select count( * ) into cnt FROM ztable.
    Regards,
    Santosh

  • The SYSVAL table entry for the database version (16) does not match the required version

    We upgraded from Tidal Enterprise Scheduler (TES) 5.31 to 6.1 on fresh Windows x64 2008 R2 servers.  I did a fresh install but our DBA restored a copy of our database from pre-prod which was at 5.31.  I get the error below.  Note, SQL went from 2005 to 2012 during this upgrade.  Do I need to change a value in this table to reflect the SQL change?
    [04/29 12:47:14:198]:TIDAL Enterprise Scheduler: version 6.1.0.133
    [04/29 12:47:14:198]:Java version: 1.8.0
    [04/29 12:47:14:198]:Java Virtual Machine version: 25.0-b70
    [04/29 12:47:14:198]:Start Time : 04/29/14 12:47:14:198
    [04/29 12:47:14:198]:----------------------------------------------------------------------------
    [04/29 12:47:14:198]:Database URL :jdbc:sqlserver://SQL2012-Host:1433;responseBuffering=adaptive
    [04/29 12:47:14:198]:Database Driver :com.microsoft.sqlserver.jdbc.SQLServerDriver
    [04/29 12:47:14:198]:Maximum number of log files = 100
    [04/29 12:47:14:198]:Added a LogFile called 'RegularFile'
    [04/29 12:47:14:198]:LogManager: setting default log
    [04/29 12:47:14:214]:Retrieved a LogFile called 'RegularFile'
    [04/29 12:47:14:495]:MessageBroker: Instantiated TcpTransportServer (URI = tcp://0.0.0.0:6215)
    [04/29 12:47:16:975]:Retrieved a LogFile called 'RegularFile'
    [04/29 12:47:17:272]:The SYSVAL table entry for the database version (16) does not match the required version (23). Shutting down.
    [04/29 12:47:20:282]:
    [04/29 12:47:20:282]:
    [04/29 12:47:20:282]:Shutting down the application

    I had this error last night while applying a patch to 6.0. However in my case the version was 21 versus a required version of 23.
    As far as i know 6.1 is not compatible with the 5 db schema, so you will need an update / migration plan for the db also.

  • Table entries for Personnel administration and organisation management

    Hi ,
    For a functional consultant do we need to remember the table entries where the employee infotypes saved or where the table entries is useful as far as Personnel administration and organisation management is concerned.....
    and one more thing how to create a custom Infotype (employee) detail documentation required ...
    keep me posted
    Thanks

    hi,
    it is really helpful if you rember the table name which holds the information about the infotypes
    table starting with <b>PA</b> contains all the personnel information data
    like <b>PA0001</b> holds the information of<b> infoty0001</b>
    similary you can check for other info types
    and hr haster table like<b> HRP1000</b> or<b> HRP1001</b> hold all the other hr objects including your personnel objects as well as organizational related objects
    <b>infotype numbers</b>
    Four digit number nnnn
    Unique identification
    <b>9000 to 9999 reserved for customer infotypes</b>
    <b>naming convention
    0000 to 0999 – HR Master data  / Applicant data
    1000 to 1999 – Organizational Management
    2000 to 2999 – Time data                     
    4000 to 4999 – Applicant data           
    9000 to 9999 – Customer defined</b>
    defination of infotypes
    <b>Each infotype nnnn requires at least two structures and one table</b>:
    <b>Structure PSnnnn</b>
         Structure PSnnnn contains all of the infotype data fields.
    <b>Structure Pnnnn</b>
         Structure Pnnnn contains infotype key fields and all of the data fields
    from structure PSnnnn .
    <b>Transparent table</b> PAnnnn and/or transparent table PBnnnn
    <b>infotype module pool</b>
    A module pool should be used with each infotype. This module pool is the main program for the maintenance interface for the info type.
    The name of the program is MPnnnn00. Where P stands for Human Resources (personnel) and nnnn is the four-digit info type number.
    Transparent table PAnnnn is required if you want to use an infotype within Personnel Administration.
         If you want to use an infotype within Recruitment, transparent table PBnnnn is required.
    In accordance with the distribution of infotype name ranges, objects P9nnn , PS9nnn , PA9nnn and PB9nnn are assigned to the customer name range.
    <b>infotype screen</b>
    An initial screen
    A single screen
    A list screen
    <b>Initial screen</b> is used as technical interface
    Screen 1000 is used for all info types
    Processed in background and not displayed
    Performs general initialization procedures
    <b>A single screen</b>
    Its an interface between the system and the user.
    It enables to create, display or maintain data records.
    Screen 2000 is used for single screen.
    <b>list screen</b>
    Unable to list all records in info type
    Screen 3000 is used for list screen
    <b>infotype time constrains</b>
    A time constraint indicates whether more than one infotype record may be available at one time. The following time constraint indicators are permissible:
    A    Only one record may exist, valid  from 01/01/1800 to 12/31/9999. Splitting and deletion is not permissible.
    B    Only one record may exist, valid  from 01/01/1800 to 12/31/9999. Splitting is not permissible, but may be deleted.
    T    The time constraint varies depending on the subtype.
    Z    Refers to time management infotypes.
    <b>
    to create infotype</b>
    Transaction code
    <b>‘PM01’.</b>
    <b>enhancing PA infotype</b>
    Start the Personnel Administration info type copier (PM01)
    Enter the info type number.
    Choose Enhance info type.
    Start transaction PM01
    You access the Create Info type screen:
    Choose Enhance Info types.
    In the Info type no. field, enter the four-digit number of the info type you want to create. When you specify the info type number, please remember to enter any leading zeros.
    In the Sub-Objects group box, flag CI Include.
    Choose Create. The Dictionary: Initial Screen is displayed.
    Create the Cl include.
    Choose Activate.
    Return to the Create Info type screen.
    Choose Create All.
    hope this information will help you..
    and don't forget to reward points

Maybe you are looking for

  • ITunes 10.4 Update: Bonjour Problems

    (Just as an aside, I have never experienced problems of this manner, and installation of new updates was always simple & easy) Whenever I attempt to update iTunes+Quicktime, I seem to encounter the same baffling problem: I am not able to provide a ro

  • Manual Reservation for Movement type 261

    Dear Friends, I want to create a manual reservation (MB21) for production order i.e. movement type 261. But system is not allowing and giving error message order category 10 (prodn order) not allowed for manual reservation. Can some one help to know

  • Phone in recovery mode?

    I just upgraded from the 1st gen to a 3gs 16g I came home to sync new to old, when i plugged in the old, i needed to update so i did it updated then said it was transfering, then when it got done instead of saying sync complete, it said phone in reco

  • Does anyone know the best way to create a form that you can do a mail merge with?

    I have been asked to create a form that can be used to do a mail merge. At first I thought I could create it in indesign and then pdf the file and do form fields right in the pdf, but I'm not sure if you can do a mail merge with data in an excel file

  • Find a element in a collection (associative array)

    I am wondering is there any way that I can look for an item in an array when the subscript is not part of a key of a table.I mean if in a employee table I can fill the array with employee info if the subscript say employee id is numeric. employee(emp