Write Successful Logon Statistics

Hi,
i would like to set the 'write Successful Logon Statistics' to store the last login details of the portal users.
From the threads i found it has some performance issues. This is very important to monitor this info for me.
Please suggest if i can really turn on the write Successful Logon Statistics.
if not please let me know what and how it is affected in the performance.
AM
Edited by: Anoop Mathew on Apr 3, 2009 7:29 AM

Hi Anoop,
Check the below help links
http://help.sap.com/saphelp_nw70/helpdata/en/58/728ea01cf64fff996b827f2a06f9b1/frameset.htm
http://help.sap.com/saphelp_nw70/helpdata/en/63/9c3b51dda34e789737785189c4ffdb/frameset.htm
Have you tried portal activity report iview.
Other method is using webtrends in potal.
We are in the process of doing that
Raghu

Similar Messages

  • User Last Successful logon date and time

    Hello All,
    We have a requirement to display Last successful logon date and time every time user logs on to the Portal. Datasource for the portal is SAP.  I see few forums suggesting to use WCR_USERSTAT table, but i don't see this table being updated every time i logon to portal. Is there any work around for this?
    Thanks,
    Indrajit

    Hi IndraJit,
    Have a look at below link, if it can help.
    Regd Last Logon of User Logged onto portal
    I guess, the only way to get the info is through WCR_USERSTAT table. Also, check if the aggregator application is running on portal which tries to collect the aggregated data.
    http://help.sap.com/saphelp_nw04/helpdata/en/58/728ea01cf64fff996b827f2a06f9b1/content.htm
    Thanks and regards,
    Madhu Sudhan.

  • Exchange 2010 logon statistics with powershell

    I am trying to get some logon statistics from a Exchange server 2010, I am using the following command, 
    Get-MailboxServer | Get-LogonStatistics | Select UserName,ClientVersion,LastAccessTime,ServerName, but it returns this, 3587.0.32963.1, as a version
    number.
    I have read that it is af bug in Exchange 2010. Does anyone have a workaround?

    Right, I guess along with IP address Outlook doesn't send version information either back via Get-LogonStatistics...
    The client IP address for an Outlook 2010 client is not logged in Exchange when you use the Get-LogonStatistics command -
    http://support.microsoft.com/kb/2292750
    However you can get Version information from RPC Client Access Logs located in below folder...
    \Program Files\Microsoft\Exchange Server\v14\Logging\RPC Client Access

  • Can prev successful logon to Windows OS be reused for portals ?????

    we are to implement SSO onto EP SP9 using windows authentication....
    for that we went thru the documentation available on the Net and found this info but m not able to decipher it......
    "In the context
    of pure intranet portals – where access to the portal is granted
    from within the enterprise – a previously successful logon
    to the Windows operating system can be reused for portal
    authentication through the Windows LAN Manager"
    Detailed explanation is desired........??????
    Hoping to hear soon..........

    Samta,
    There is an excellent Weblog about this subject. You can find it at Integrated Windows Authentication with SAP EP 6.0 SP 3 and higher Part 1 of 2
    More information you can find here Configuring Integrated Windows Authentication
    Recently, I tried the instructions given in the Weblog and worked perfect for me.
    Cheers
    Patricio

  • ISE Guest Access- Redirect to URL after successful logon

    Currently, when guest users attempt to browse they get redirected to the guest portal.  After login, they get a message that they can now access the original URL.  Is there a way to automatically redirect to the URL they were trying to access, or remember the URL after they login?

    ISE guest flow :
    The user associates to the web authentication Service Set Identifier (SSID).
    The user opens the browser.
    The WLC redirects to the guest portal (such as ISE or NGS) as soon as a URL is entered.
    The user authenticates on the portal.
    The guest portal redirects back to the WLC with the credentials entered.
    The WLC authenticates the guest user via RADIUS.
    The WLC redirects back to the original URL

  • Retrieving all users and last successful login

    Hi. I"m trying to return a list of all users and thier last successful login to a particular database. Oracle version is 10.2.0.4 on RHEL 5.3. I am attempting to join to the sys.aud$ table or use the audit_trail views but I didn't know if there was something more obvious to do. We don't have Audit vault yet nor do we have actual logon triggers that write to an audit table - just have auditing turned on. audit_trail=db_extended.
    I appreciate any help in advance.

    Thanks....I have that on. I am now trying to get this information out of the sys.aud$ table to a report in a format similar to
    username, last successful logon
    by joining the all_users and sys.aud$ tables to get the max timestamp for action 100
    where user is in a list of users from all_users.
    This is taking a long time to return any information.
    I am wondering if there are other ways to get this information out of the database in a quicker fashion.

  • Developer 6i Forms Logon / Logout

    I am using Logon function with form developer 6i.
    how can i go to an other form after successful logon ?
    I have tried FORM_SUCCESS but it always return true.
    Thanks
    Waseem

    Create a login form with On-Logon trigger.
    Take a button at login form and write this at when-button-press trigger
         new_form ('start_up', to_savepoint, no_query_only, no_share_library_data);Hope this helps
    If someone's response is helpful or correct, please mark it accordingly.

  • Last Logon Date on Portal

    Hi,
    We need to get the portal users "Last Successful Logon" information in Portal 7.0 SP 19.
    Please help me with your ideas in implementation.
    Regards,
    Raju

    Hi,
    Create a abstract portal component and copy and paste the below code for the doContent () Method.
        public void doContent(IPortalComponentRequest request, IPortalComponentResponse response)
              DataSource dataSource= null;
              ResultSet resultSet= null;
              String sqlStatement =null;
              ResultSetMetaData rsmd =null;
              String nativesqlStatement=null;
              try
              sqlStatement = "select MAX(TIMESTAMPHOUR),LOGONID from WCR_USERSTAT GROUP BY LOGONID";
                   InitialContext initialContext= new InitialContext();
                   dataSource= (DataSource) initialContext.lookup("jdbc/SAP/EP_PCD");
                   java.sql.Connection connection= dataSource.getConnection();
                   java.sql.Statement statement= connection.createStatement();
                   Statement stmt=NativeSQLAccess.createNativeStatement(connection);
                   resultSet= statement.executeQuery(sqlStatement);               
                   rsmd=resultSet.getMetaData();
                   if(resultSet!=null)
                        int m = 0;
                        response.write("<html>");
                        response.write("<body>");
                        response.write("<br>");
                        response.write("<TABLE width='100%' border='2' cellspacing='2'>");
                        response.write("<tr>");
                        response.write("<td>"+"LAST SUCCESSFULL LOGON" +"</td>" );
                        response.write("<td>"+"LOGONID"+"</td>" );
                        response.write("</tr>");
                        while (resultSet.next()) {
                             m++;
                             Timestamp ts = new Timestamp(resultSet.getLong(1));
                             response.write("<tr>");                         
                             response.write("<td>"+ts.toGMTString()+"</td>" );
                             response.write("<td>"+resultSet.getString(2)+ "</td>");
                             response.write("</tr>");
                        response.write("</table>");
                        response.write("<br>");
                        response.write("Record count is " + m);
                   catch (Exception e)
                         response.write("<br>Exception : " + e);
                         response.write("</body>");
                         response.write("</html>");

  • Vdbench 5.04 - Solaris - read/write profile problem

    Hi, I'm trying to simulate a read/write IO profile to a raw disk. Have a Solaris 10 x86 server connected to a VNX over Fibre Channel.
    The profiles are spread over IO sizes ranging from 512b to 128k but I've tried getting this simplified version to work without success.
    I am using Vdbench 5.04. This is my parameter file:
    sd=sd1,lun=/dev/dsk/c3t60060160C43034009EF8FCAE1522E311d0s2
    wd=write,sd=sd1,readpct=0,xfersize=(4k,50,8k,50)
    wd=read,sd=sd1,readpct=100,xfersize=(4k,50,8k,50)
    rd=test,wd=(write,read),maxdata=4.5g,elapsed=3600,threads=50,iorate=500
    I have a dtrace script (iosnoop from the DTraceToolkit) running monitoring the I/O.
    From the output of the dtrace script I am seeing no 8k reads or 4k writes.
    The statistics from the VNX show the same results as the dtrace output so what is being written to the LUN is correct.
    Is xfersize the correct way to simulate a range of I/O sizes or is their a mistake in the parameter file?
    Any help appreciated :-)

    You are caching your i/o. Please specify /dev/rsdk/

  • Logon fail when creating Connection in Crystal Reports SP3

    Greetings,
    I am working on an issue where we have installed the SAP GUI 7.10, Crystal reports 2008 SP3, and SAP IK FP 3.1.
    We are testing the access to ECC.  We have setup the server in the GUI and can successfully logon to the server in the GUI.  We open Crystal Reports, select File -> New -> Standard Report, scroll down to SAP Table, Cluster, or Function, and the SAP System Logon window pops up.
    Select the ECC system, click Next, and input the logon info for the system.  Click Next and do not check the box for generating a RFC trace file, then click finish.
    This results in a new window popping up.  The title is Crystal Reports, and the contents of the window are as follows...
    Logon failed.
    Details: <bunch of Chinese characters>.<more Chinese characters>
    We are using the language setting of EN on the SAP server, and in the GUI configuration.  Not sure why we are getting Chinese (we have verified it as Chinese with a person here who can read some Chinese.  he says that the first part is "something about server not valid")
    We asked a user who does have a working install using CR 2K8 SP2 and SAP IK SP2 to try the login and he had the same results on this system.
    We can use the same SAP account to login to InfoView without an issue.
    Any suggestions?

    i had the same problem.
    it has something to do with the sap gui logon settings.
    1. go to your SAP logon ECC-properties (start sap-logon; right-click on your ecc connection)
    2. go to the Codepage-Tab
    3. set Language to default (standard)
    then it should work.
    br
    thomas

  • How to create a logon ticket in WAS ABAP ?

    Hi,
    Create a logon Ticket in a WAS Java is quite easy, but How create a logon ticket in a WAS ABAP ?
    If anyone have an answer for this question, I'm glad to ear it.
    Thanks in advance for your help.

    Thanks Eddy, for this link.
    In fact, I do not want to handle logon Error, but write a logon ticket for the connected user in a BSP page.
    In my case the user connect with a login + PWd in the URL. So the session stay open while timeout is not reached, or browser's window is not closed.
    When timeout is reached the user will no longer be able to browse to an other page without having to logon again. That why I would like, in the logon page, to write a logon ticket with 8 hours validity.
    In such case, if user's session timesout, next navigation will create a new session because having a valid logon ticket in browser session.
    It's quite easy to do this in WAS Java, but I do not know how to do this in WAS ABAP...
    I hope this description of my need will be more explicit.
    Taryck.

  • Problem about  logon ticket cookie

    Hi all,
        We have just set up  trust between two portals.And we want to archive this:
        One user log on a portal(consumer) and he can logon another(producer) with logon ticket.
        But one problem is:
        One user log on consumer and access the producer.Then he log off consumer without closing the browser.another user log on consumer,and when he enter the producer.The cookie in producer is the former user's information.
        When somebody logoff the portal. The logon ticket doesn't expire.Then another user log on. The cookie never updates?
        OK..One can close the browser to kill the cookie.But this is such a potential security problem.
        Is there something to explain this?
        Is there any idea to solve this?
        best regards,
    delma
    Message was edited by:
            delma ma

    Producer portal always knows the consumer as trusted one. 
    Well the SLT is actually a HTTP Cookie issued by the portal system to client browser after a successful logon. It contains portal user name, expiry time and target system identification signed by portal secure certificate.
    The logon procedure looks like so:
    User (XXX) calls the portal1(Consumer)
    Portal1 responds with logon page
    User sends the creditentials to the portal1
    Portal sends back some cookies to the user in 3-4 HTTP roundtrips.
    One of this cookies is the SAP Logon Ticket.
    User (XXX) contacting portal2 (Producer) sends the SAP Logon Ticket along the HTTP to that system.
    This cookie is then send by the browser in all subsequent HTTP calls done by the browser in this session.
    Here it explains the SLT is on the client's browser.
    The recievier system (portal2) - called on the HTTP port, when properly configured  checks the portal certificate with the one stored and then authorizes the user.
    The SLT does not verify the user machine, only it's name anyone fetching the SLT can use it to access other systems in landscape.
    Means of protection
    1.Using HTTPS so the SLT is not available to third party
    2.Additional authorization - for example NTLM
    Cheers
    biroj...........

  • How to print the error records and success records in bdc

    how to print the number of error records and success records in bdc

    hai,
    plz refer this program,
    Z_130399130271_A
    REPORT Z_130399130271_A
           NO STANDARD PAGE HEADING LINE-SIZE 325.
    *INCLUDE YVALIDATE.
    *include bdcrecx1.
    INCLUDE YINCLUDE399.
    DATA ITAB LIKE TABLE OF FILE_TABLE WITH HEADER LINE.
    PARAMETERS: DATASET(132) LOWER CASE.
    DATA : RC TYPE I,
    ERR(40) TYPE C,
    SUCCESSCNT TYPE I VALUE 0,
    FAILCOUNT TYPE I VALUE 0.
       DO NOT CHANGE - the generated data section - DO NOT CHANGE    ***
      If it is nessesary to change the data section use the rules:
      1.) Each definition of a field exists of two lines
      2.) The first line shows exactly the comment
          '* data element: ' followed with the data element
          which describes the field.
          If you don't have a data element use the
          comment without a data element name
      3.) The second line shows the fieldname of the
          structure, the fieldname must consist of
          a fieldname and optional the character '_' and
          three numbers and the field length in brackets
      4.) Each field must be type C.
    Generated data section with specific formatting - DO NOT CHANGE  ***
    DATA: BEGIN OF RECORD OCCURS 0,
    data element: LIF16
            LIFNR_001(016),
    data element: KTOKK
            KTOKK_002(004),
    data element: ANRED
            ANRED_003(015),
    data element: NAME1_GP
            NAME1_004(035),
    data element: SORTL
            SORTL_005(010),
    data element: STRAS_GP
            STRAS_006(035),
    data element: PFACH
            PFACH_007(010),
    data element: ORT01_GP
            ORT01_008(035),
    data element: ORT02_GP
            ORT02_009(035),
    data element: LAND1_GP
            LAND1_010(003),
    data element: REGIO
            REGIO_011(003),
    data element: SPRAS
            SPRAS_012(002),
    data element: TELF1
            TELF1_013(016),
    data element: TELF2
            TELF2_014(016),
    data element: BANKS
            BANKS_01_015(003),
    data element: BANKK
            BANKL_01_016(015),
    data element: BANKN
            BANKN_01_017(018),
          END OF RECORD.
    DATA:   BEGIN OF ERRORITAB OCCURS 0,
            LIFNR_001 LIKE LFA1-LIFNR,
            KTOKK_002 LIKE LFA1-KTOKK,
            ANRED_003 LIKE LFA1-ANRED,
            NAME1_004 LIKE LFA1-NAME1,
            SORTL_005 LIKE LFA1-SORTL,
            STRAS_006 LIKE LFA1-STRAS,
            PFACH_007 LIKE LFA1-PFACH,
            ORT01_008 LIKE LFA1-ORT01,
            ORT02_009 LIKE LFA1-ORT02,
            LAND1_010 LIKE LFA1-LAND1,
            REGIO_011 LIKE LFA1-REGIO,
            SPRAS_012 LIKE LFA1-SPRAS,
            TELF1_013 LIKE LFA1-TELF1,
            TELF2_014 LIKE LFA1-TELF2,
            BANKS_01_015 LIKE LFBK-BANKS,
            BANKL_01_016 LIKE LFBK-BANKL,
            BANKN_01_017 LIKE LFBK-BANKN,
            ERRORMSG(60) TYPE C,
            SERIAL TYPE I VALUE '1',
        END OF ERRORITAB.
    End generated data section ***
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR DATASET.
      CALL FUNCTION 'TMP_GUI_FILE_OPEN_DIALOG'
    EXPORTING
        WINDOW_TITLE            = 'select a file '
        DEFAULT_EXTENSION       = 'TXT'
        DEFAULT_FILENAME        = 'ASSIGN5.TXT'
      FILE_FILTER             =
      INIT_DIRECTORY          =
      MULTISELECTION          =
    IMPORTING
      RC                      =
        TABLES
          FILE_TABLE              = ITAB
    EXCEPTIONS
       CNTL_ERROR              = 1
       OTHERS                  = 2
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      READ TABLE ITAB INDEX 1.
      DATASET = ITAB-FILENAME.
      WRITE DATASET.
    START-OF-SELECTION.
    *perform open_dataset using dataset.
    *perform open_group.
      DATA T TYPE STRING.
      T = DATASET.
      IF T EQ ' '.
        MESSAGE E110(ZX).
      ENDIF.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          FILENAME                      = T
      FILETYPE                      = 'ASC'
          HAS_FIELD_SEPARATOR           = 'X'
      HEADER_LENGTH                 = 0
      READ_BY_LINE                  = 'X'
      DAT_MODE                      = ' '
      CODEPAGE                      = ' '
      IGNORE_CERR                   = ABAP_TRUE
      REPLACEMENT                   = '#'
      CHECK_BOM                     = ' '
    IMPORTING
      FILELENGTH                    =
      HEADER                        =
        TABLES
          DATA_TAB                      = RECORD
    EXCEPTIONS
      FILE_OPEN_ERROR               = 1
      FILE_READ_ERROR               = 2
      NO_BATCH                      = 3
      GUI_REFUSE_FILETRANSFER       = 4
      INVALID_TYPE                  = 5
      NO_AUTHORITY                  = 6
      UNKNOWN_ERROR                 = 7
      BAD_DATA_FORMAT               = 8
      HEADER_NOT_ALLOWED            = 9
      SEPARATOR_NOT_ALLOWED         = 10
      HEADER_TOO_LONG               = 11
      UNKNOWN_DP_ERROR              = 12
      ACCESS_DENIED                 = 13
      DP_OUT_OF_MEMORY              = 14
      DISK_FULL                     = 15
      DP_TIMEOUT                    = 16
      OTHERS                        = 17
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      LOOP AT RECORD.
        CLEAR RC.
        CLEAR ERR.
    *read dataset dataset into record.
        IF SY-SUBRC <> 0. EXIT. ENDIF.
        RECORD-KTOKK_002 = '0001'.
        PERFORM BDC_DYNPRO      USING 'SAPMF02K' '0100'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'RF02K-KTOKK'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM BDC_FIELD       USING 'RF02K-LIFNR'
                                      RECORD-LIFNR_001.
        PERFORM BDC_FIELD       USING 'RF02K-KTOKK'
                                      RECORD-KTOKK_002.
        PERFORM BDC_DYNPRO      USING 'SAPMF02K' '0110'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'LFA1-TELX1'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM BDC_FIELD       USING 'LFA1-ANRED'
                                      RECORD-ANRED_003.
        PERFORM BDC_FIELD       USING 'LFA1-NAME1'
                                      RECORD-NAME1_004.
        PERFORM BDC_FIELD       USING 'LFA1-SORTL'
                                      RECORD-SORTL_005.
        PERFORM BDC_FIELD       USING 'LFA1-STRAS'
                                      RECORD-STRAS_006.
        PERFORM BDC_FIELD       USING 'LFA1-PFACH'
                                      RECORD-PFACH_007.
        PERFORM BDC_FIELD       USING 'LFA1-ORT01'
                                      RECORD-ORT01_008.
        PERFORM BDC_FIELD       USING 'LFA1-ORT02'
                                      RECORD-ORT02_009.
        PERFORM BDC_FIELD       USING 'LFA1-LAND1'
                                      RECORD-LAND1_010.
        PERFORM BDC_FIELD       USING 'LFA1-REGIO'
                                      RECORD-REGIO_011.
        PERFORM BDC_FIELD       USING 'LFA1-SPRAS'
                                      RECORD-SPRAS_012.
        PERFORM BDC_FIELD       USING 'LFA1-TELF1'
                                      RECORD-TELF1_013.
        PERFORM BDC_FIELD       USING 'LFA1-TELF2'
                                      RECORD-TELF2_014.
        PERFORM BDC_DYNPRO      USING 'SAPMF02K' '0120'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'LFA1-KUNNR'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '=VW'.
        PERFORM BDC_DYNPRO      USING 'SAPMF02K' '0130'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'LFBK-BANKN(01)'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '=ENTR'.
        PERFORM BDC_FIELD       USING 'LFBK-BANKS(01)'
                                      RECORD-BANKS_01_015.
        PERFORM BDC_FIELD       USING 'LFBK-BANKL(01)'
                                      RECORD-BANKL_01_016.
        PERFORM BDC_FIELD       USING 'LFBK-BANKN(01)'
                                      RECORD-BANKN_01_017.
        PERFORM BDC_DYNPRO      USING 'SAPMF02K' '0130'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'LFBK-BANKS(01)'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '=UPDA'.
        PERFORM BDC_TRANSACTION USING 'XK01' CHANGING ERR RC.
        DATA: SERIAL TYPE I VALUE 1.
        IF RC <> 0.
          FAILCOUNT = FAILCOUNT + 1.
          CLEAR ERRORITAB.
          ERRORITAB-SERIAL = SERIAL.
          ERRORITAB-LIFNR_001 = RECORD-LIFNR_001.
          ERRORITAB-KTOKK_002 = RECORD-KTOKK_002.
          ERRORITAB-ANRED_003 = RECORD-ANRED_003.
          ERRORITAB-NAME1_004 = RECORD-NAME1_004.
          ERRORITAB-SORTL_005 = RECORD-SORTL_005.
          ERRORITAB-STRAS_006 = RECORD-STRAS_006.
          ERRORITAB-PFACH_007 = RECORD-PFACH_007.
          ERRORITAB-ORT01_008 = RECORD-ORT01_008.
          ERRORITAB-ORT02_009 = RECORD-ORT02_009.
          ERRORITAB-LAND1_010 = RECORD-LAND1_010.
          ERRORITAB-REGIO_011 = RECORD-REGIO_011.
          ERRORITAB-SPRAS_012 = RECORD-SPRAS_012.
          ERRORITAB-TELF1_013 = RECORD-TELF1_013.
          ERRORITAB-TELF2_014 = RECORD-TELF2_014.
          ERRORITAB-BANKS_01_015 = RECORD-BANKS_01_015.
          ERRORITAB-BANKL_01_016 = RECORD-BANKL_01_016.
          ERRORITAB-BANKN_01_017 = RECORD-BANKN_01_017.
          ERRORITAB-ERRORMSG = ERR.
          SERIAL = SERIAL + 1.
          APPEND ERRORITAB.
          MODIFY RECORD TRANSPORTING KTOKK_002.
          DELETE RECORD WHERE KTOKK_002 = '0001'.
        ELSE.
          SUCCESSCNT = SUCCESSCNT + 1.
        ENDIF.
      ENDLOOP.
    display output********************************************************
      SKIP.
      FORMAT COLOR 5 INTENSIFIED OFF.
      WRITE:/ 'No. of records successfully uploaded: '.
      FORMAT COLOR 4 INTENSIFIED OFF.
      WRITE: SUCCESSCNT.
    Displaying the success table******************************************
      IF SUCCESSCNT <> 0.
        SKIP.
        FORMAT COLOR 4 INTENSIFIED OFF.
        WRITE:/ 'Successful Records'.
        FORMAT COLOR 7 INTENSIFIED ON.
        WRITE:/(261) SY-ULINE,
              / SY-VLINE,
                'S.NO',                               007 SY-VLINE,
                'VENDOR ACC.NUM',                     023 SY-VLINE,
                'VENDOR ACC GROUP',                   041 SY-VLINE,
                'TITLE',                              048 SY-VLINE,
                'VENDOR NAME',                        064 SY-VLINE,
                'SORT FIELD',                         076 SY-VLINE,
                'HOUSE NO.& STREET',                  101 SY-VLINE,
                'PO.BOX NO',                          116 SY-VLINE,
                'CITY',                               129 SY-VLINE,
                'DISTRICT',                           141 SY-VLINE,
                'COUNTRY KEY',                        156 SY-VLINE,
                'REGION',                             166 SY-VLINE,
                'LANGUAGE KEY',                       180 SY-VLINE,
                'TELEPHONE NO 1',                     196 SY-VLINE,
                'TELEPHONE NO 2',                     213 SY-VLINE,
                'BANK COUNTRY KEY',                   231 SY-VLINE,
                'BANK KEY',                           241 SY-VLINE,
                'BANK ACC.NO',                        261 SY-VLINE,
                /1(261) SY-ULINE.
        FORMAT COLOR 4 INTENSIFIED ON.
        SERIAL = 1.
       SORT RECORD BY LIFNR_001.
        LOOP AT RECORD.
          WRITE:/ SY-VLINE,
          SERIAL LEFT-JUSTIFIED,          007 SY-VLINE,
          RECORD-LIFNR_001(016),          023 SY-VLINE,
          RECORD-KTOKK_002(004),          041 SY-VLINE,
          RECORD-ANRED_003(015),          048 SY-VLINE,
          RECORD-NAME1_004(035),          064 SY-VLINE,
          RECORD-SORTL_005(010),          076 SY-VLINE,
          RECORD-STRAS_006(035),          101 SY-VLINE,
          RECORD-PFACH_007(010),          116 SY-VLINE,
          RECORD-ORT01_008(035),          129 SY-VLINE,
          RECORD-ORT02_009(035),          141 SY-VLINE,
          RECORD-LAND1_010(003),          156 SY-VLINE,
          RECORD-REGIO_011(003),          166 SY-VLINE,
          RECORD-SPRAS_012(002),          180 SY-VLINE,
          RECORD-TELF1_013(016),          196 SY-VLINE,
          RECORD-TELF2_014(016),          213 SY-VLINE,
          RECORD-BANKS_01_015(003),       231 SY-VLINE,
          RECORD-BANKL_01_016(015),       241 SY-VLINE,
          RECORD-BANKN_01_017(018),       261 SY-VLINE.
          WRITE:/(261) SY-ULINE.
          SERIAL = SERIAL + 1.
        ENDLOOP.
        WRITE:/1(261) SY-ULINE.
      ENDIF.
      SKIP.
      FORMAT COLOR 5 INTENSIFIED OFF.
      WRITE:/ 'No. of records not uploaded: '.
      FORMAT COLOR 4 INTENSIFIED OFF.
      WRITE: FAILCOUNT.
    *Displaying the error table
      IF FAILCOUNT <> 0.
        SKIP.
        FORMAT COLOR 4 INTENSIFIED OFF.
        WRITE:/(320) SY-ULINE,
                'Error Records'.
        FORMAT COLOR 7 INTENSIFIED ON.
        WRITE:/ SY-ULINE, SY-VLINE,
                'S.NO',                               007 SY-VLINE,
                'VENDOR ACC.NUM',                     023 SY-VLINE,
                'VENDOR ACC GROUP',                   041 SY-VLINE,
                'TITLE',                              048 SY-VLINE,
                'VENDOR NAME',                        064 SY-VLINE,
                'SORT FIELD',                         076 SY-VLINE,
                'HOUSE NO.& STREET',                  101 SY-VLINE,
                'PO.BOX NO',                          116 SY-VLINE,
                'CITY',                               129 SY-VLINE,
                'DISTRICT',                           141 SY-VLINE,
                'COUNTRY KEY',                        156 SY-VLINE,
                'REGION',                             166 SY-VLINE,
                'LANGUAGE KEY',                       180 SY-VLINE,
                'TELEPHONE NO 1',                     196 SY-VLINE,
                'TELEPHONE NO 2',                     213 SY-VLINE,
                'BANK COUNTRY KEY',                   231 SY-VLINE,
                'BANK KEY',                           241 SY-VLINE,
                'BANK ACC.NO',                        261 SY-VLINE,
                'ERROR MESSAGE',                      320 SY-VLINE.
        WRITE:/(320) SY-ULINE.
        FORMAT COLOR 4 INTENSIFIED ON.
       SORT ERRORITAB BY LIFNR_001.
        LOOP AT ERRORITAB.
          WRITE:/ SY-VLINE,
                ERRORITAB-SERIAL LEFT-JUSTIFIED,          007 SY-VLINE,
                ERRORITAB-LIFNR_001 ,       023 SY-VLINE,
                ERRORITAB-KTOKK_002,       041 SY-VLINE,
                ERRORITAB-ANRED_003,       048 SY-VLINE,
                ERRORITAB-NAME1_004,       064 SY-VLINE,
                ERRORITAB-SORTL_005,       076 SY-VLINE,
                ERRORITAB-STRAS_006,       101 SY-VLINE,
                ERRORITAB-PFACH_007,       116 SY-VLINE,
                ERRORITAB-ORT01_008,       129 SY-VLINE,
                ERRORITAB-ORT02_009,       141 SY-VLINE,
                ERRORITAB-LAND1_010,       156 SY-VLINE,
                ERRORITAB-REGIO_011,       166 SY-VLINE,
                ERRORITAB-SPRAS_012,       180 SY-VLINE,
                ERRORITAB-TELF1_013,       196 SY-VLINE,
                ERRORITAB-TELF2_014,       213 SY-VLINE,
                ERRORITAB-BANKS_01_015,    231 SY-VLINE,
                ERRORITAB-BANKL_01_016,    241 SY-VLINE,
                ERRORITAB-BANKN_01_017,    261 SY-VLINE,
                ERRORITAB-ERRORMSG,        320 SY-VLINE.
          WRITE:/(320) SY-ULINE.
        ENDLOOP.
        WRITE:/ SY-ULINE.
      ENDIF.
    hope this ll help you..
    regards,
    prema.A

  • Parse Security Logs for User Account logon Computer Name

    Greetings,
    I was recently tasked with creating a list of user accounts and the computer in which they logged onto.  Unfortunately, we do not have time to use the logon script method.   I believe we can achieve this goal using software similar to LANSweeper
    however not all computers will be turned on at a given time and I believe this application gathers it's information from the client PC.  One possible solution I see is parsing the data from our domain controllers Security Logs / Successful Logons however
    this is proving to be a challenge. Any suggestions?  
    Thanks,
    Chris

    Hi Chris,
    I was recently tasked with creating a list of user accounts and the computer in which they logged onto.
    I believe we can achieve this goal using software.
    There is no built-in tool to complete this task.
    However, we can configure event log trigger to send email when specific logon events are generated.
    Here are some related articles below for you:
    Getting event log contents by email on an event log trigger
    http://blogs.technet.com/b/jhoward/archive/2010/06/16/getting-event-log-contents-by-email-on-an-event-log-trigger.aspx
    Send an email when an event is logged
    http://blogs.iis.net/rickbarber/archive/2012/10/26/send-an-email-when-an-event-is-logged.aspx
    Best Regards,
    Amy
    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • WRT1900AC Guest Logon

    I ran into an interesting problem this evening.  I tried to give my father-in-law access to my "guest network" on his Samsung phone - an Adroid-based device.  I have previously tested the guest network on my Apple iMac and been able to successfully logon via connecting to the appropriate wi-fi "guest" network then opening a browser window and entering the correct guest password.
    While his phone appeared to initially connect to the network aftering seeing it as a connection option, opening a browser window did not take him to the Linksys guest password page for some reason.  This inabilty to enter a password eventually failed to allow the wifi connection to work and prompted a connection error message.  I tried to disable access to the internet from his cellular network, ask his phone to forget my "guest network", then reconnect to the "guest" via wifi to force the phone to use wifi as the primary means of internet/network connection, but to no avail.
    Has anyone encoutered this challenge?  I'm hoping to try re-connecting his phone when he comes over next weekend.

    jdsmucker wrote:
    I guess I should also ask...do I need to put the guest's device MAC id into the system if I'm using MAC filtering for security?  I wasn't sure if MAC filtering (which I current use on my non-guest SSID connections) applies also to the "guest" network if it is enabled?
    Hi. Mac filtering is not applicable for guest network because it is not using the same IP address for us to access the Linksys Smart Wifi page. The guest access is already secured in a way that the IP address is not the same with that of the main network. Therefore the people who has access to your guest network will be unable to connect to your main WiFi network. The guest devices connected has IP address of 192.168.1.33 (by default). I guess this also answers the question above about putting the MAC address of the guest computers on the MAC filter tab of the smart wifi router as they are not even seeing each other on the same network. Check this link for more info: http://kb.linksys.com/Linksys/ukp.aspx?vw=1&docid=b8a51120f90e4dc1809731561e5f102a_Configuring_wirel...
    On the other hand, this router supports both guest and wireless security at the same time. For example, one laptop can connect to a guest network without having to type any password upon using the WiFi utility of the computer/device. It will only ask for a password once you're already about to open a website in your browser. Check this out: http://kb.linksys.com/Linksys/ukp.aspx?pid=80&vw=1&articleid=21449

Maybe you are looking for