Help with authority-check

Hello ppl,
On my selection screen for a report, I have the field Sales Org. SELECT-OPTIONS: s_vkorg FOR gs_selscr-vkorg 
                              OBLIGATORY, "Sales Org.
I need to check whether the user has the authorization for the selected sales organisations. So, I am using:
  AUTHORITY-CHECK OBJECT 'V_VBAK_VKO'
           ID 'VKORG' FIELD s_vkorg
           ID 'ACTVT' FIELD '03'.
  IF sy-subrc NE 0.
    MESSAGE e013.    " No authorization
    SET CURSOR FIELD 'S_VKORG-LOW'.
  ENDIF.
But, will this code handle a range of sales organisations?
Also, how will I be able to display an error message displaying the sales org for which the user has no authorization?
Please help.
Thanks.

selection-screen begin of block b1 with frame .
select-options : so_bukrs for bsid-bukrs obligatory,
so_kunnr for bsid-kunnr,
so_hkont for bsid-hkont,
so_prctr for bsid-prctr ,
so_ktokd for kna1-ktokd.
selection-screen end of block b1.
initialization.
*Clearing the work area.
clear gs_bsid.
Refreshing the internal tables.
refresh gt_bsid.
*comm1 = 'Post Dt'.
*comm2 = 'Doc Dt'.
*comm3 = 'Bline Dt'.
*******AUTHORITY-CHECK ***********************************************
at selection-screen .
call function 'ZCAGL_COUNTRYCODE'
exporting
IM_WERKS =
IM_SPART =
IM_PRCTR =
im_bukrs = so_bukrs-low
importing
e_land1 = e_land1.
if e_land1 ne 'IN'.
message i004(yfi02) with 'This Company Code' so_bukrs-low
'doesn''t belong to INDIA'.
leave program.
else.
authority-check object 'ZPRCHK_NEW' :
id 'BUKRS' field so_bukrs-low.
if sy-subrc ne 0.
message e001(yfi02).
leave program.
endif.
endif.
if so_prctr-low is not initial.
call function 'ZCAGL_COUNTRYCODE'
exporting
IM_WERKS =
IM_SPART =
im_prctr = so_prctr-low
IM_BUKRS =
importing
e_land1 = e_land1.
if e_land1 ne 'IN'.
message i004(yfi02) with 'This Profit center'
so_prctr-low 'doesn''t belong to INDIA' .
leave program.
else.
authority-check object 'ZPRCHK_NEW' :
id 'PRCTR' field so_prctr-low.
if sy-subrc ne 0.
message e002(yfi02).
leave program.
endif.
endif.
endif.
this will help u....
Regards
Anbu

Similar Messages

  • Urgent! Problem with authority-check

    Hi all,
    I encounter some wierd scenario with authority-check.
    I try to run IW41 (create order confirmation) and the following authority-check
    AUTHORITY-CHECK OBJECT 'C_AFKO_ATY'
           ID 'ACTVT' FIELD TMP_ACTVT
           ID 'AUTYP' FIELD ACT_AUTYP.
      IF NOT SY-SUBRC IS INITIAL.
        MESSAGE E124 WITH SY-TCODE RAISING MISSING_AUTHORITY.
      ENDIF.
    was successful. However, when i try to run the FM CO_RI_CONFIRMATION_CREATE (use to create order confirmation), the exact same code is run and when i reach the above authority-check, it fails even if all the variable passed to the check is the same.
    How can this happen? I need some help. Very urgent.

    Hi Mil,
    Check the values of TMP_ACTVT and ACT_AUTYP for both the cases.
    May be they are different.
    Reward points if useful.
    Regards,
    Atish

  • Help reg  authority-check

    Hi all,
    can anyone explain what this statement does.
    authority-check object 'Z_Abc_def'
      id 'ZAbc_defI' field '*'.
    Thanks in advance

    Check the sap provided help:
    here is an excerpt:
    AUTHORITY-CHECK
    Basic form
    AUTHORITY-CHECK OBJECT object
        ID name1  FIELD f1
        ID name2  FIELD f2
        ID name10 FIELD f10.
    Effect
    Explanation of IDs:
    object
    Field which contains the name of the object for which the authorization is to be checked.
    name1 ...
    Fields which contain the names of the
    name10
    authorization fields defined in the object.
    f1 ...
    Fields which contain the values for which the
    f10
    authorization is to be checked.
    AUTHORITY-CHECK checks for one object whether the user has an authorization that contains all values of f (see SAP authorization concept).
    You must specify all authorizations for an object and a also a value for each ID (or DUMMY).
    The system checks the values for the IDs by AND-ing them together, i.e. all values must be part of an authorization assigned to the user.
    If a user has several authorizations for an object, the values are OR-ed together. This means that if the CHECK finds all the specified values in one authorization, the user can proceed. Only if none of the authorizations for a user contains all the required values is the user rejected.
    If the return code value in SY-SUBRC is 0, the user has the required authorization and may continue.
    The return code value changes according to the different error scenarios. The return code values have the following meaning:
    4
    User has no authorization in the SAP System for such an action. If necessary, change the user master record.
    8
    Too many parameters (fields, values). Maximum allowed is 10.
    12
    Specified object not maintained in the user master record.
    16
    No profile entered in the user master record.
    24
    The field names of the check call do not match those of an authorization. Either the authorization or the call is incorrect.
    28
    Incorrect structure for user master record.
    32
    Incorrect structure for user master record.
    36
    Incorrect structure for user master record.
    If the return code value is 8 or 24, inform the person responsible for the program. If the return code value is 4, 12, 16 or 24, consult your system administrator if you think you should have the relevant authorization. In the case of errors 28 to 36, contact SAP because authorizations have probably been destroyed.
    Individual authorizations are assigned to users in their respective user profiles, i.e. they are grouped together in profiles which are stored in the user master record.
    Note
    Instead of ID name FIELD f, you can also write ID name DUMMY. This means that no check is performed for the field concerned.
    The check can only be performed on CHAR fields. All other field types result in 'unauthorized'.
    Example
    Check whether the user is authorized for a particular plant. In this case, the following authorization object applies:
    Table OBJ: Definition of authorization object
    M_EINF_WRK
       ACTVT
       WERKS
    Here, M_EINF_WRK is the object name, whilst ACTVT and WERKS are authorization fields. For example, a user with the authorizations
    M_EINF_WRK_BERECH1
       ACTVT 01-03
       WERKS 0001-0003 .
    can display and change plants within the Purchasing and Materials Management areas.
    Such a user would thus pass the checks
    AUTHORITY-CHECK OBJECT 'M_EINF_WRK'
        ID 'WERKS' FIELD '0002'
        ID 'ACTVT' FIELD '02'.
    AUTHORITY-CHECK OBJECT 'M_EINF_WRK'
        ID 'WERKS' DUMMY
        ID 'ACTVT' FIELD '01':
    but would fail the check
    AUTHORITY-CHECK OBJECT 'M_EINF_WRK'
        ID 'WERKS' FIELD '0005'
        ID 'ACTVT' FIELD '04'.
    To suppress unnecessary authorization checks or to carry out checks before the user has entered all the values, use DUMMY - as in this example. You can confirm the authorization later with another AUTHORITY-CHECK.
    Regards,
    ravi

  • New iMac extremely slow following migration (Help  with Etre Check diagnosis)

    Hi gurus,
    New iMac - scheduled for genius bar on Friday but trying to avoid the trip.  Migrated everything over from 2009 macbook pro to 2011 macbook and now 2013 iMac.  I imagine there is a lot of cruft from the repeated migrations and am close to just wiping and migrating from scratch.  I don't know, however, how to get my old mail and other critical settings over.
    Problem is clearly in the user account.  I created a separate admin account and that runs relatively fine.  Is the below user account salvageable? Should I delete all my old permissions?  Any tips would be appreciated.  Thanks for the Etrecheck program,
    Problem description:
    Application hangs and system unresponsive in migrated user account
    EtreCheck version: 2.1.8 (121)
    Report generated February 16, 2015 at 4:48:06 PM PST
    Download EtreCheck from http://etresoft.com/etrecheck
    Click the [Click for support] links for help with non-Apple products.
    Click the [Click for details] links for more information about that line.
    Hardware Information: ℹ️
        iMac (21.5-inch, Late 2013) (Technical Specifications)
        iMac - model: iMac14,1
        1 2.7 GHz Intel Core i5 CPU: 4-core
        8 GB RAM Upgradeable
            BANK 0/DIMM0
                4 GB DDR3 1600 MHz ok
            BANK 1/DIMM0
                4 GB DDR3 1600 MHz ok
        Bluetooth: Good - Handoff/Airdrop2 supported
        Wireless:  en1: 802.11 a/b/g/n/ac
    Video Information: ℹ️
        Intel Iris Pro
            iMac 1920 x 1080
    System Software: ℹ️
        OS X 10.10.2 (14C109) - Time since boot: 4:51:57
    Disk Information: ℹ️
        APPLE HDD HTS541010A9E662 disk0 : (1 TB)
            EFI (disk0s1) <not mounted> : 210 MB
            Macintosh HD (disk0s2) / : 999.35 GB (585.74 GB free)
            Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
    USB Information: ℹ️
        TOSHIBA External USB 3.0 2 TB
            EFI (disk3s1) <not mounted> : 210 MB
            Time Capsule (disk3s2) <not mounted> : 2.00 TB
        Western Digital My Book 1130 2 TB
            EFI (disk1s1) <not mounted> : 210 MB
            ACbook (disk1s2) <not mounted> : 2.00 TB
        Centon DataStick 30.93 GB
            EFI (disk2s1) <not mounted> : 210 MB
            Install OS X Yosemite (disk2s2) /Volumes/Install OS X Yosemite : 30.59 GB (25.27 GB free)
        Apple Inc. FaceTime HD Camera (Built-in)
        Apple Inc. BRCM20702 Hub
            Apple Inc. Bluetooth USB Host Controller
    Thunderbolt Information: ℹ️
        Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
        Mac App Store and identified developers
    Kernel Extensions: ℹ️
            /System/Library/Extensions
        [not loaded]    com.Cycling74.driver.Soundflower (1.4.2) [Click for support]
        [not loaded]    com.eltima.ElmediaPlayer.kext (1.58 - SDK 10.4) [Click for support]
        [not loaded]    com.logmein.hamachi (1.0) [Click for support]
        [not loaded]    com.seagate.driver.PowSecDriverCore (5.1.1) [Click for support]
        [not loaded]    com.wdc.driver.1394HP (1.0.7) [Click for support]
        [not loaded]    com.wdc.driver.USBHP (1.0.7) [Click for support]
        [loaded]    net.telestream.driver.TelestreamAudio (1.1.0 - SDK 10.8) [Click for support]
            /System/Library/Extensions/Seagate Storage Driver.kext/Contents/PlugIns
        [not loaded]    com.seagate.driver.PowSecLeafDriver_10_4 (5.1.1) [Click for support]
        [not loaded]    com.seagate.driver.PowSecLeafDriver_10_5 (5.1.1) [Click for support]
        [not loaded]    com.seagate.driver.SeagateDriveIcons (5.1.1) [Click for support]
    Problem System Launch Agents: ℹ️
        [killed]    com.apple.accountsd.plist
        [killed]    com.apple.AirPlayUIAgent.plist
        [killed]    com.apple.bird.plist
        [killed]    com.apple.CallHistoryPluginHelper.plist
        [killed]    com.apple.CallHistorySyncHelper.plist
        [killed]    com.apple.cloudd.plist
        [killed]    com.apple.cmfsyncagent.plist
        [killed]    com.apple.coreservices.appleid.authentication.plist
        [killed]    com.apple.coreservices.uiagent.plist
        [killed]    com.apple.iconservices.iconservicesagent.plist
        [killed]    com.apple.Maps.pushdaemon.plist
        [killed]    com.apple.nsurlsessiond.plist
        [killed]    com.apple.pluginkit.pkd.plist
        [killed]    com.apple.recentsd.plist
        [killed]    com.apple.SafariNotificationAgent.plist
        [killed]    com.apple.sbd.plist
        [killed]    com.apple.scopedbookmarkagent.xpc.plist
        [killed]    com.apple.secd.plist
        [killed]    com.apple.secinitd.plist
        [killed]    com.apple.security.cloudkeychainproxy.plist
        [killed]    com.apple.spindump_agent.plist
        [killed]    com.apple.tccd.plist
        [killed]    com.apple.telephonyutilities.callservicesd.plist
        23 processes killed due to memory pressure
    Problem System Launch Daemons: ℹ️
        [killed]    com.apple.AssetCacheLocatorService.plist
        [killed]    com.apple.awdd.plist
        [killed]    com.apple.coresymbolicationd.plist
        [killed]    com.apple.ctkd.plist
        [killed]    com.apple.diagnosticd.plist
        [killed]    com.apple.GSSCred.plist
        [killed]    com.apple.iconservices.iconservicesagent.plist
        [killed]    com.apple.iconservices.iconservicesd.plist
        [killed]    com.apple.ifdreader.plist
        [killed]    com.apple.MobileFileIntegrity.plist
        [killed]    com.apple.nehelper.plist
        [killed]    com.apple.nsurlsessiond.plist
        [killed]    com.apple.periodic-daily.plist
        [killed]    com.apple.sandboxd.plist
        [killed]    com.apple.secinitd.plist
        [killed]    com.apple.softwareupdate_download_service.plist
        [killed]    com.apple.spindump.plist
        [killed]    com.apple.sysmond.plist
        [killed]    com.apple.systemstatsd.plist
        [killed]    com.apple.tccd.system.plist
        [killed]    com.apple.wdhelper.plist
        [killed]    org.cups.cupsd.plist
        22 processes killed due to memory pressure
    Launch Agents: ℹ️
        [loaded]    com.google.keystone.agent.plist [Click for support]
        [not loaded]    com.maintain.LogOut.plist [Click for support]
        [not loaded]    com.maintain.Restart.plist [Click for support]
        [not loaded]    com.maintain.ShutDown.plist [Click for support]
        [not loaded]    com.maintain.Sleep.plist [Click for support]
        [running]    com.maintain.SystemEvents.plist [Click for support]
        [loaded]    com.oracle.java.Java-Updater.plist [Click for support]
        [running]    com.seagate.SeagateStorageGauge.plist [Click for support]
        [loaded]    org.macosforge.xquartz.startx.plist [Click for support]
    Launch Daemons: ℹ️
        [loaded]    com.adobe.fpsaud.plist [Click for support]
        [running]    com.bombich.ccchelper.plist [Click for support]
        [running]    com.crashplan.engine.plist [Click for support]
        [running]    com.eltima.ElmediaPlayer.daemon.plist [Click for support]
        [failed]    com.google.GoogleML.plist [Click for support]
        [loaded]    com.google.keystone.daemon.plist [Click for support]
        [loaded]    com.microsoft.office.licensing.helper.plist [Click for support]
        [loaded]    com.oracle.java.Helper-Tool.plist [Click for support]
        [loaded]    com.rogueamoeba.hermes.plist [Click for support]
        [failed]    com.vmware.launchd.vmware.plist [Click for support]
        [running]    com.zqueue.servetome-server.plist [Click for support]
        [loaded]    jp.co.canon.MasterInstaller.plist [Click for support]
        [loaded]    net.sourceforge.MonolingualHelper.plist [Click for support]
        [loaded]    org.macosforge.xquartz.privileged_startx.plist [Click for support]
    User Launch Agents: ℹ️
        [running]    .dat0598.40e (hidden) [Click for support]
            /usr/bin/osascript /usr/bin/osascript osascript -e tell application "Folder Actions Dispatcher" to tick
        [unknown]    .datdf56.40b (hidden) [Click for support]
        [loaded]    com.adobe.ARM.[...].plist [Click for support]
        [failed]    com.amazon.cloud-player.plist [Click for support]
        [running]    com.amazon.music.plist [Click for support]
        [running]    com.microsoft.LaunchAgent.SyncServicesAgent.plist [Click for support]
        [running]    com.mlbam.nexdef.plist [Click for support]
    User Login Items: ℹ️
        iTunesHelper    Application  (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
        Canon IJ Network Scanner Selector2    UNKNOWN  (missing value)
        Dropbox    Application  (/Applications/Dropbox.app)
        ACbook    UNKNOWN  (missing value)
        CrashPlan menu bar    UNKNOWN  (missing value)
        CrashPlan menu bar    Application  (/Applications/CrashPlan.app/Contents/Helpers/CrashPlan menu bar.app)
        Canon IJ Network Scanner Selector EX    Application  (/Applications/Canon Utilities/IJ Network Scanner Selector EX/Canon IJ Network Scanner Selector EX.app)
        Caffeine    UNKNOWN  (missing value)
    Internet Plug-ins: ℹ️
        EPPEX Plugin: Version: 10.0 [Click for support]
        Flash Player: Version: 16.0.0.305 - SDK 10.6 [Click for support]
        SlingPlayer: Version: Unknown - SDK 10.8 [Click for support]
        AdobePDFViewer: Version: 9.5.5 [Click for support]
        Leap Web Player: Version: LeapPlayer version 2.0.2f2 [Click for support]
        Unity Web Player: Version: UnityPlayer version 3.5.5f4 - SDK 10.6 [Click for support]
        nppanda3d: Version: Unknown [Click for support]
        googletalkbrowserplugin: Version: 5.40.2.0 - SDK 10.8 [Click for support]
        iPhotoPhotocast: Version: 7.0 - SDK 10.8
        RealPlayer Plugin: Version: Unknown [Click for support]
        QuickTime Plugin: Version: 7.7.3
        FlashPlayer-10.6: Version: 16.0.0.305 - SDK 10.6 [Click for support]
        DivXBrowserPlugin: Version: 1.4 [Click for support]
        Silverlight: Version: 4.0.60129.0 [Click for support]
        CoolirisWebKitPlugin: Version: Unknown [Click for support]
        Google Earth Web Plug-in: Version: 6.0 [Click for support]
        Default Browser: Version: 600 - SDK 10.10
        Easy-WebPrint EX: Version: 1.0.0 [Click for support]
        o1dbrowserplugin: Version: 5.40.2.0 - SDK 10.8 [Click for support]
        Flip4Mac WMV Plugin: Version: 2.3.8.1 [Click for support]
        SharePointBrowserPlugin: Version: 14.4.3 - SDK 10.6 [Click for support]
        ContentUploaderPlugin: Version: 1.2 [Click for support]
        JavaAppletPlugin: Version: Java 8 Update 31 Check version
    User internet Plug-ins: ℹ️
        Picasa: Version: 1.0 [Click for support]
    3rd Party Preference Panes: ℹ️
        RCDefaultApp
        Flash Player  [Click for support]
        Flip4Mac WMV  [Click for support]
        Java  [Click for support]
        Perian  [Click for support]
    Time Machine: ℹ️
        Skip System Files: NO
        Mobile backups: OFF
        Auto backup: NO - Auto backup turned off
        Volumes being backed up:
            Macintosh HD: Disk size: 999.35 GB Disk used: 413.60 GB
        Destinations:
            Untitled [Local]
            Total size: 0 B
            Total number of backups: 0
            Oldest backup: -
            Last backup: -
            Size of backup disk: Too small
                Backup size 0 B < (Disk used 413.60 GB X 3)
    Top Processes by CPU: ℹ️
            11%    BitdefenderVirusScanner
             7%    WindowServer
             1%    loginwindow
             0%    SystemUIServer
             0%    dpd
    Top Processes by Memory: ℹ️
        94 MB    BitdefenderVirusScanner
        60 MB    Finder
        34 MB    mds_stores
        26 MB    CrashPlanService
        26 MB    WindowServer
    Virtual Memory Information: ℹ️
        34 MB    Free RAM
        1.24 GB    Active RAM
        1.23 GB    Inactive RAM
        1.81 GB    Wired RAM
        37.21 GB    Page-ins
        1.05 GB    Page-outs
    Diagnostics Information: ℹ️
        Feb 16, 2015, 04:30:47 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/BitdefenderVirusScanner_2015-0 2-16-163047_[redacted].crash
        Feb 16, 2015, 02:41:32 PM    /Library/Logs/DiagnosticReports/firefox_2015-02-16-144132_[redacted].hang
        Feb 16, 2015, 02:40:05 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/garcon_2015-02-16-144005_[reda cted].crash
        Feb 16, 2015, 01:21:20 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/BitdefenderVirusScanner_2015-0 2-16-132120_[redacted].crash
        Feb 16, 2015, 11:56:57 AM    /Library/Logs/DiagnosticReports/Folder Actions Dispatcher_2015-02-16-115657_[redacted].cpu_resource.diag [Click for details]
        Feb 16, 2015, 11:50:54 AM    /Library/Logs/DiagnosticReports/com.zqueue.servetome-server_2015-02-16-115054_[ redacted].crash
        Feb 16, 2015, 11:49:07 AM    Self test - passed
        Feb 16, 2015, 09:55:04 AM    /Library/Logs/DiagnosticReports/Folder Actions Dispatcher_2015-02-16-095504_[redacted].cpu_resource.diag [Click for details]
        Feb 16, 2015, 09:44:52 AM    /Library/Logs/DiagnosticReports/Folder Actions Dispatcher_2015-02-16-094452_[redacted].cpu_resource.diag [Click for details]
        Feb 15, 2015, 03:02:01 PM    /Library/Logs/DiagnosticReports/ClamXav_2015-02-15-150201_[redacted].hang
        Feb 15, 2015, 02:58:45 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/garcon_2015-02-15-145845_[reda cted].crash
        Feb 15, 2015, 12:35:39 AM    /Library/Logs/DiagnosticReports/Folder Actions Dispatcher_2015-02-15-003539_[redacted].cpu_resource.diag [Click for details]
        Feb 15, 2015, 12:19:21 AM    /Library/Logs/DiagnosticReports/CrashPlanService_2015-02-15-001921_[redacted].c pu_resource.diag [Click for details]
        Feb 14, 2015, 11:45:36 PM    /Library/Logs/DiagnosticReports/Folder Actions Dispatcher_2015-02-14-234536_[redacted].cpu_resource.diag [Click for details]
        Feb 14, 2015, 07:00:58 PM    /Library/Logs/DiagnosticReports/Folder Actions Dispatcher_2015-02-14-190058_[redacted].cpu_resource.diag [Click for details]
        Feb 14, 2015, 03:54:47 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/ClamXav_2015-02-14-155447_[red acted].crash
        Feb 14, 2015, 03:18:24 PM    /Library/Logs/DiagnosticReports/Folder Actions Dispatcher_2015-02-14-151824_[redacted].cpu_resource.diag [Click for details]

    Everything is included below.  Shortly before I ran the script I disabled folder actions which appeared to have a bunch of redundant and scripts that were taking close to 6-7 gigs of ram,   It'll be interesting to review the below.  Thanks Mr. Davis, you are a major resource, 
    Start time: 09:12:51 02/17/15
    Revision: 1241
    Model Identifier: iMac14,1
    System Version: OS X 10.10.2 (14C109)
    Kernel Version: Darwin 14.1.0
    Time since boot: 7:55
    UID: 501
    USB
        My Book 1130 (Western Digital Technologies, Inc.)
        External USB 3.0 (Toshiba America Info. Systems, Inc.)
        DataStick (Alcor Micro, Corp.)
    Bluetooth
        Apple Magic Mouse
        Apple Wireless Keyboard
    Activity
        CPU: user 18%, system 19%
    CPU usage (%)
        mds (UID 0): 19.5
    I/O wait time (ms/s)
        mds (UID 0): 1156
        mdworker (UID 89): 186
    I/O requests (KiB/s)
        mds (UID 0): 4892
    System errors (per sec)
        mdworker (UID 89, error 2): 158
        mds (UID 0, error 2): 149
        mds (UID 0, error 20): 116
    Trusted certs (user)
        63.197.157.203
    Firewall: On
    Listeners
        kdc: kerberos
        launchd: afpovertcp
        launchd: microsoft-ds
        launchd: printer
        launchd: ssh
    System caches/logs
        1166 MB: /Library/Caches/CrashPlan/42/cpfmf
    Diagnostic reports
        2015-02-14 ClamXav crash
        2015-02-15 ClamXav hang
        2015-02-15 garcon crash
        2015-02-16 BitdefenderVirusScanner crash x2
        2015-02-16 Kernel gpuRestart
        2015-02-16 com.zqueue.servetome-server crash
        2015-02-16 firefox hang
        2015-02-16 garcon crash
    I/O errors
        disk3s2: data underrun 1
        disk1s2: do_jnl_io: strategy err 0x6 2
    Volumes
        disk0s2: /
        disk1s2: /Volumes/Install
        disk3s2: /Volumes/ACbook
        disk2s2: /Volumes/Time
    Kernel log
        Feb 15 09:48:38 warning: loginwindow(73) performed out-of-band resume on ClamXav(2059)
        Feb 15 09:48:38 warning: loginwindow(73) performed out-of-band resume on Console(2347)
        Feb 15 09:48:38 warning: loginwindow(73) performed out-of-band resume on iTunes(2727)
        Feb 15 09:48:43 IOAudioStream[0xffffff802f3abc00]::clipIfNecessary() - Error: counted 1 clip more than one buffer ahead errors.
        Feb 15 14:53:10 warning: loginwindow(73) performed out-of-band resume on ClamXav(2059)
        Feb 15 14:56:36 warning: loginwindow(73) performed out-of-band resume on ClamXav(2059)
        Feb 16 09:39:13 utun_start: ifnet_disable_output returned error 12
        Feb 16 10:07:25 Trying restart GPU ...
        Feb 16 11:43:50 jnl: disk1s2: write_journal_header: error writing the journal header!
        Feb 16 11:43:51 jnl: disk1s2: close: journal 0xffffff802b4daa80, is invalid.  aborting outstanding transactions
        Feb 16 11:51:14 utun_start: ifnet_disable_output returned error 12
        Feb 16 11:57:11 jnl: disk1s2: write_journal_header: error writing the journal header!
        Feb 16 11:57:11 jnl: disk1s2: close: journal 0xffffff8025c1cc20, is invalid.  aborting outstanding transactions
        Feb 16 14:22:43 Limiting closed port RST response from 423 to 250 packets per second
        Feb 16 14:24:06 Limiting closed port RST response from 264 to 250 packets per second
        Feb 16 14:24:28 Limiting closed port RST response from 324 to 250 packets per second
        Feb 16 14:24:42 Limiting closed port RST response from 251 to 250 packets per second
        Feb 17 01:18:41 Sleep failure code 0x00000088 0x14006700
        Feb 17 01:18:41 System was rebooted due to Sleep/Wake failure
        Feb 17 01:18:41 Failed to open swap file 30
        Feb 17 01:18:41 vm_swap_create_file failed @ 19 secs
        Feb 17 01:18:41 USBF:    20.861    AppleUSBHubPort::FatalError - Port 1 of Hub at 0x14800000 reported error 0xe00002ed while doing getting port status (4)
        Feb 17 01:18:41 USBF:    20.861    AppleUSBHubPort::FatalError - Port 1 of Hub at 0x14800000 reported error 0xe00002c0 while doing clearing port feature (2)
        Feb 17 01:19:29 utun_start: ifnet_disable_output returned error 12
        Feb 17 08:10:16 [IOBluetoothHCIController][handleACLPacketTimeout] -- Disconnecting due to device not responding (ACL Packet timed out) for connection handle 0x40
    System log
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:08:56 Finder assertion failed: 14C109: libxpc.dylib + 40320 [UUID]: 0x13
        Feb 17 09:09:31 WindowServer disable_update_timeout: UI updates were forcibly disabled by application "Safari" for over 1.00 seconds. Server has re-enabled them.
        Feb 17 09:09:31 WindowServer WSGetSurfaceInWindow : Invalid surface 687364876 for window 227
        Feb 17 09:09:37 WindowServer disable_update_timeout: UI updates were forcibly disabled by application "Safari" for over 1.00 seconds. Server has re-enabled them.
        Feb 17 09:09:38 WindowServer WSGetSurfaceInWindow : Invalid surface 1046946449 for window 227
    Console log
        Feb 17 07:47:09 nsurlstoraged The read-connection to the DB=/Users/USER/Library/Caches/com.apple.icloud.fmfd/Cache.db is NOT valid.  Unable to determine schema version.
        Feb 17 07:47:09 nsurlstoraged realpath() returned NULL for /Users/USER/Library/Caches/com.apple.icloud.fmfd
        Feb 17 07:47:09 nsurlstoraged realpath() returned NULL for /Users/USER/Library/Caches/com.apple.icloud.fmfd
        Feb 17 07:47:53 nsurlstoraged realpath() returned NULL for /Users/USER/Library/Caches/com.apple.icloud.fmfd
        Feb 17 07:47:53 nsurlstoraged The read-connection to the DB=/Users/USER/Library/Caches/com.apple.icloud.fmfd/Cache.db is NOT valid.  Unable to determine schema version.
        Feb 17 07:47:53 nsurlstoraged realpath() returned NULL for /Users/USER/Library/Caches/com.apple.icloud.fmfd
        Feb 17 07:47:53 nsurlstoraged realpath() returned NULL for /Users/USER/Library/Caches/com.apple.icloud.fmfd
        Feb 17 07:54:18 ReportCrash Invoking spindump for pid=9255 wakeups_rate=757 duration=60 because of excessive wakeups
        Feb 17 07:54:59 ReportCrash Invoking spindump for pid=9269 wakeups_rate=1144 duration=40 because of excessive wakeups
        Feb 17 08:09:53 ReportCrash Invoking spindump for pid=417 wakeups_rate=252 duration=179 because of excessive wakeups
        Feb 17 08:15:34 ReportCrash Invoking spindump for pid=9290 wakeups_rate=203 duration=222 because of excessive wakeups
        Feb 17 08:18:12 ReportCrash Invoking spindump for pid=6328 wakeups_rate=185 duration=244 because of excessive wakeups
        Feb 17 08:28:18 ReportCrash Invoking spindump for pid=9314 wakeups_rate=3955 duration=12 because of excessive wakeups
        Feb 17 08:32:28 ReportCrash Invoking spindump for pid=9321 wakeups_rate=609 duration=74 because of excessive wakeups
        Feb 17 08:36:08 ReportCrash Invoking spindump for pid=9331 wakeups_rate=573 duration=79 because of excessive wakeups
        Feb 17 08:38:36 ReportCrash Invoking spindump for pid=9348 wakeups_rate=1503 duration=30 because of excessive wakeups
        Feb 17 08:41:49 ReportCrash Invoking spindump for pid=9378 wakeups_rate=725 duration=63 because of excessive wakeups
        Feb 17 08:45:39 ReportCrash Invoking spindump for pid=9390 wakeups_rate=398 duration=114 because of excessive wakeups
        Feb 17 08:49:04 ReportCrash Invoking spindump for pid=9420 thread=174222 percent_cpu=63 duration=143 because of excessive cpu utilization
        Feb 17 08:50:57 nsurlstoraged Error: execSQLStatement:onConnection:toCompletionWithRetry - SQL=COMMIT;, error-code=1, error-message=cannot commit - no transaction is active
        Feb 17 08:51:18 mdworker Error loading /Applications/GarageBand.app/Contents/Library/Spotlight/GarageBandSpotlightImpo rter.mdimporter/Contents/MacOS/GarageBandSpotlightImporter:  dlopen(/Applications/GarageBand.app/Contents/Library/Spotlight/GarageBandSpotli ghtImporter.mdimporter/Contents/MacOS/GarageBandSpotlightImporter, 262): Library not loaded: @rpath/MAFiles.framework/Versions/A/MAFiles
         Referenced from: /Applications/GarageBand.app/Contents/Library/Spotlight/GarageBandSpotlightImpo rter.mdimporter/Contents/MacOS/GarageBandSpotlightImporter
         Reason: image not found
        Feb 17 08:51:18 mdworker Cannot find function pointer MetadataImporterPluginFactory for factory UUID in CFBundle/CFPlugIn 0x7f8b9870c650 </Applications/GarageBand.app/Contents/Library/Spotlight/GarageBandSpotlightImp orter.mdimporter> (bundle, not loaded)
        Feb 17 09:10:19 nsurlstoraged ERROR: unable to get the receiver data from the DB!
    Loaded kernel extensions
        net.telestream.driver.TelestreamAudio (1.1.0)
    Daemons
        com.adobe.fpsaud
        com.apple.AccountPolicyHelper
        com.apple.CodeSigningHelper
        com.apple.Kerberos.kdc
        - status: 1
        com.apple.MobileFileIntegrity
        com.apple.aelwriter
        com.apple.awdd
        com.apple.cache_delete
        com.apple.cfprefsd.xpc.daemon
        com.apple.coreduetd
        com.apple.coresymbolicationd
        com.apple.ctkd
        com.apple.diagnosticd
        com.apple.dpd
        - status: 75
        com.apple.icloud.findmydeviced
        com.apple.iconservices.iconservicesagent
        com.apple.iconservices.iconservicesd
        com.apple.ifdreader
        com.apple.nehelper
        com.apple.networkd_privileged
        com.apple.nsurlsessiond_privileged
        com.apple.nsurlstoraged
        com.apple.periodic-daily
        com.apple.periodic-weekly
        com.apple.sandboxd
        com.apple.secinitd
        com.apple.softwareupdate_download_service
        com.apple.softwareupdated
        com.apple.spindump
        com.apple.sysmond
        com.apple.systemstatsd
        com.apple.tccd.system
        com.apple.watchdogd
        com.apple.wdhelper
        com.bombich.ccchelper
        com.eltima.ElmediaPlayer.daemon
        com.google.GoogleML
        - status: 1
        com.google.keystone.daemon
        com.microsoft.office.licensing.helper
        com.oracle.java.Helper-Tool
        com.rogueamoeba.hermes
        com.vmware.launchd.vmware
        - status: 78
        com.zqueue.servetome-server
        jp.co.canon.MasterInstaller
        net.sourceforge.MonolingualHelper
        org.cups.cupsd
        org.macosforge.xquartz.privileged_startx
    Agents
        com.adobe.ARM.UUID
        com.amazon.cloud-player
        - status: 78
        com.amazon.music
        com.apple.Safari
        com.apple.photostream-agent
        com.google.keystone.system.agent
        com.maintain.SystemEvents
        com.microsoft.SyncServicesAgent
        com.mlbam.nexdef
        com.oracle.java.Java-Updater
        com.seagate.SeagateStorageGauge.plist
        org.macosforge.xquartz.startx
    User overrides
        com.apple.imagent.monaco
        com.apple.FTMonitor
        com.apple.apsd-ft
    User login items
        iTunesHelper
        - /Applications/iTunes.app/Contents/MacOS/iTunesHelper.app
        Canon IJ Network Scanner Selector2
        - missing value
        Dropbox
        - /Applications/Dropbox.app
        ACbook
        - /Volumes/ACbook
        CrashPlan menu bar
        - missing value
        CrashPlan menu bar
        - /Applications/CrashPlan.app/Contents/Helpers/CrashPlan menu bar.app
        Canon IJ Network Scanner Selector EX
        - /Applications/Canon Utilities/IJ Network Scanner Selector EX/Canon IJ Network Scanner Selector EX.app
        Caffeine
        - missing value
    Firefox extensions
        Mozilla Firefox hotfix
        Hide My ***! Web Proxy
        FoxyProxy Standard
        Jesper Staun Hansen
        Torrent Tornado
        Torrent Finder Toolbar
    Widgets
        iStat nano
    iCloud errors
        bird 405
        cloudd 68
        CallHistorySyncHelper 6
        Safari 4
        accountsd 2
    Continuity errors
        lsuseractivityd 8
        Safari 2
    Restricted files: 43
    Lockfiles: 22
    Accessibility
        Keyboard Zoom: On
        Scroll Zoom: On
    Contents of /Library/LaunchAgents/com.maintain.LogOut.plist
        - mod date: Feb  9 20:01:50 2015
        - checksum: 2486542021
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Disabled</key>
        <true/>
        <key>Label</key>
        <string>com.maintain.LogOut</string>
        <key>ProgramArguments</key>
        <array>
        <string>/usr/bin/osascript</string>
        <string>-e</string>
        <string>delay 3</string>
        <string>-e</string>
        <string>try</string>
        <string>-e</string>
        <string>do shell script &quot;killall Cocktail&quot;</string>
        <string>-e</string>
        <string>end try</string>
        <string>-e</string>
        <string>ignoring application responses</string>
        <string>-e</string>
        <string>try</string>
        <string>-e</string>
        <string>tell application &quot;System Events&quot; to log out</string>
        ...and 7 more line(s)
    Contents of /Library/LaunchAgents/com.maintain.Restart.plist
        - mod date: Feb  9 19:55:16 2015
        - checksum: 1856196442
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Disabled</key>
        <true/>
        <key>Label</key>
        <string>com.maintain.Restart</string>
        <key>ProgramArguments</key>
        <array>
        <string>/usr/bin/osascript</string>
        <string>-e</string>
        <string>delay 3</string>
        <string>-e</string>
        <string>try</string>
        <string>-e</string>
        <string>do shell script &quot;killall Cocktail&quot;</string>
        <string>-e</string>
        <string>end try</string>
        <string>-e</string>
        <string>ignoring application responses</string>
        <string>-e</string>
        <string>try</string>
        <string>-e</string>
        <string>tell application &quot;System Events&quot; to restart</string>
        ...and 7 more line(s)
    Contents of /Library/LaunchAgents/com.maintain.ShutDown.plist
        - mod date: Feb  9 19:55:17 2015
        - checksum: 2131448796
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Disabled</key>
        <true/>
        <key>Label</key>
        <string>com.maintain.ShutDown</string>
        <key>ProgramArguments</key>
        <array>
        <string>/usr/bin/osascript</string>
        <string>-e</string>
        <string>delay 3</string>
        <string>-e</string>
        <string>try</string>
        <string>-e</string>
        <string>do shell script &quot;killall Cocktail&quot;</string>
        <string>-e</string>
        <string>end try</string>
        <string>-e</string>
        <string>ignoring application responses</string>
        <string>-e</string>
        <string>try</string>
        <string>-e</string>
        <string>tell application &quot;System Events&quot; to shut down</string>
        ...and 7 more line(s)
    Contents of /Library/LaunchAgents/com.maintain.Sleep.plist
        - mod date: Feb  9 20:01:53 2015
        - checksum: 2684026111
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Disabled</key>
        <true/>
        <key>Label</key>
        <string>com.maintain.Sleep</string>
        <key>ProgramArguments</key>
        <array>
        <string>/usr/bin/osascript</string>
        <string>-e</string>
        <string>delay 3</string>
        <string>-e</string>
        <string>try</string>
        <string>-e</string>
        <string>do shell script &quot;killall Cocktail&quot;</string>
        <string>-e</string>
        <string>end try</string>
        <string>-e</string>
        <string>ignoring application responses</string>
        <string>-e</string>
        <string>try</string>
        <string>-e</string>
        <string>tell application &quot;System Events&quot; to sleep</string>
        ...and 7 more line(s)
    Contents of /Library/LaunchAgents/com.maintain.SystemEvents.plist
        - mod date: Feb  9 19:55:17 2015
        - checksum: 1297325733
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Disabled</key>
        <false/>
        <key>KeepAlive</key>
        <true/>
        <key>Label</key>
        <string>com.maintain.SystemEvents</string>
        <key>ProgramArguments</key>
        <array>
        <string>/System/Library/CoreServices/System Events.app/Contents/MacOS/System Events</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        </dict>
        </plist>
    Contents of /Library/LaunchAgents/com.oracle.java.Java-Updater.plist
        - mod date: Feb  6 15:45:52 2015
        - checksum: 655956191
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>com.oracle.java.Java-Updater</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Resources/Java Updater.app/Contents/MacOS/Java Updater</string>
        <string>-bgcheck</string>
        </array>
        <key>StandardErrorPath</key>
        <string>/dev/null</string>
        <key>StandardOutPath</key>
        <string>/dev/null</string>
        <key>StartCalendarInterval</key>
        <dict>
        <key>Hour</key>
        <integer>17</integer>
        <key>Minute</key>
        <integer>49</integer>
        <key>Weekday</key>
        <integer>1</integer>
        </dict>
        </dict>
        ...and 1 more line(s)
    Contents of /Library/LaunchAgents/com.seagate.SeagateStorageGauge.plist
        - mod date: Mar 10 08:38:47 2010
        - checksum: 3262128215
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <!--
           com.seagate.SeagateStorageGauge.plist
           SeagateDiagnostics
           Created by John Brisbin on 3/10/10.
           Copyright 2010 Seagate Technologies LLC.. All rights reserved.
        -->
        <plist version="1.0">
        <dict>
        <key>KeepAlive</key>
        <true/>
        <key>Label</key>
        <string>com.seagate.SeagateStorageGauge.plist</string>
        <key>LimitLoadToSessionType</key>
        <string>Aqua</string>
        <key>OnDemand</key>
        <false/>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/Application Support/Seagate/Seagate Storage Gauge.app/Contents/MacOS/Seagate Storage Gauge</string>
        <string>-doautolnch</string>
        <string>/Library/Application Support/Seagate/Seagate Storage Gauge.app</string>
        </array>
        <key>RunAtLoad</key>
        ...and 3 more line(s)
    Contents of /Library/LaunchDaemons/com.bombich.ccchelper.plist
        - mod date: Feb  6 13:35:20 2015
        - checksum: 495358405
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>com.bombich.ccchelper</string>
        <key>MachServices</key>
        <dict>
        <key>com.bombich.ccchelper</key>
        <true/>
        </dict>
        <key>Program</key>
        <string>/Library/PrivilegedHelperTools/com.bombich.ccchelper</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/PrivilegedHelperTools/com.bombich.ccchelper</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        </dict>
        </plist>
    Contents of /Library/LaunchDaemons/com.crashplan.engine.plist
        - mod date: Jan 10 11:46:36 2015
        - checksum: 757054163
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>com.crashplan.engine</string>
        <key>UserName</key>
        <string>root</string>
        <key>GroupName</key>
        <string>wheel</string>
        <key>Nice</key>
        <integer>20</integer>
        <key>KeepAlive</key>
        <true/>
        <key>OnDemand</key>
        <false/>
        <key>RunAtLoad</key>
        <true/>
        <key>AbandonProcessGroup</key>
        <true/>
        <key>WorkingDirectory</key>
        <string>/Applications/CrashPlan.app/Contents/Resources/Java</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Applications/CrashPlan.app/Contents/MacOS/CrashPlanService</string>
        ...and 26 more line(s)
    Contents of /Library/LaunchDaemons/com.eltima.ElmediaPlayer.daemon.plist
        - mod date: Oct  9 06:40:45 2012
        - checksum: 1274124936
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Disabled</key>
        <false/>
        <key>KeepAlive</key>
        <false/>
        <key>Label</key>
        <string>com.eltima.ElmediaPlayer.daemon</string>
        <key>LaunchOnlyOnce</key>
        <true/>
        <key>OnDemand</key>
        <false/>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/Application Support/ElmediaPlayer/empdaemon</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        </dict>
        </plist>
    Contents of /Library/LaunchDaemons/com.google.GoogleML.plist
        - mod date: Mar 10 10:19:30 2008
        - checksum: 315725308
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>com.google.GoogleML</string>
        <key>OnDemand</key>
        <true/>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/Google/GoogleML/GoogleML.bundle/Contents/MacOS/googleml-modwat ch</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>StandardOutPath</key>
        <string>/dev/null</string>
        <key>UserName</key>
        <string>root</string>
        <key>WatchPaths</key>
        <array>
        <string>/Library/Google/GoogleML/Modules</string>
        <string>/Library/Google/GoogleML</string>
        </array>
        </dict>
        </plist>
    Contents of /Library/LaunchDaemons/com.rogueamoeba.hermes.plist
        - mod date: Jul 15 21:05:58 2008
        - checksum: 1539233627
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>GroupName</key>
        <string>wheel</string>
        <key>Label</key>
        <string>com.rogueamoeba.hermes</string>
        <key>ProgramArguments</key>
        <array>
        <string>/usr/local/hermes/bin/hermesctl</string>
        <string>update</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>ServiceIPC</key>
        <true/>
        <key>UserName</key>
        <string>root</string>
        <key>WatchPaths</key>
        <array>
        <string>/usr/local/hermes/modules</string>
        </array>
        </dict>
        </plist>
    Contents of /Library/LaunchDaemons/com.vmware.launchd.vmware.plist
        - mod date: Nov  2 16:11:08 2007
        - checksum: 1467462916
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
                "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
                <key>Label</key>
                <string>com.vmware.launchd.vmware</string>
                <key>ProgramArguments</key>
                <array>
                        <string>/Library/Application Support/VMware Fusion/boot.sh</string>
                        <string>--start</string>
                </array>
                <key>RunAtLoad</key>
                <true/>
        </dict>
        </plist>
    Contents of /Library/LaunchDaemons/com.zqueue.servetome-server.plist
        - mod date: Sep 22 07:54:14 2014
        - checksum: 1392131937
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>KeepAlive</key>
        <dict>
        <key>PathState</key>
        <dict>
        <key>/Library/Application Support/ServeToMe/incoming/settings.xml</key>
        <true/>
        </dict>
        <key>SuccessfulExit</key>
        <false/>
        </dict>
        <key>Label</key>
        <string>com.zqueue.servetome-server</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/PrivilegedHelperTools/com.zqueue.servetome-server</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>ThrottleInterval</key>
        <integer>5</integer>
        </dict>
        ...and 1 more line(s)
    Contents of /Library/LaunchDaemons/jp.co.canon.MasterInstaller.plist
        - mod date: Nov 11 12:21:11 2014
        - checksum: 4111951265
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>jp.co.canon.MasterInstaller</string>
        <key>Program</key>
        <string>/Library/PrivilegedHelperTools/jp.co.canon.MasterInstaller</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/PrivilegedHelperTools/jp.co.canon.MasterInstaller</string>
        </array>
        <key>ServiceIPC</key>
        <true/>
        <key>Sockets</key>
        <dict>
        <key>MasterSocket</key>
        <dict>
        <key>SockFamily</key>
        <string>Unix</string>
        <key>SockPathMode</key>
        <integer>438</integer>
        <key>SockPathName</key>
        <string>/var/run/jp.co.canon.MasterInstaller.socket</string>
        <key>SockType</key>
        ...and 5 more line(s)
    Contents of /Library/LaunchDaemons/net.sourceforge.MonolingualHelper.plist
        - mod date: Sep 16 12:53:32 2012
        - checksum: 4229206510
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>net.sourceforge.MonolingualHelper</string>
        <key>MachServices</key>
        <dict>
        <key>net.sourceforge.MonolingualHelper</key>
        <true/>
        </dict>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/PrivilegedHelperTools/net.sourceforge.MonolingualHelper</strin g>
        </array>
        </dict>
        </plist>
    Contents of /System/Library/Security/authorization.plist
        - mod date: Jan  7 19:31:13 2015
        - checksum: 2720110640
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>comment</key>
        <string>The name of the requested right is matched against the keys.  An exact match has priority, otherwise the longest match from the start is used. Note that the right will only match wildcard rules (ending in a ".") during this reduction.
        allow rule: this is always allowed
        &lt;key&gt;com.apple.TestApp.benign&lt;/key&gt;
        &lt;string&gt;allow&lt;/string&gt;
        deny rule: this is always denied
        &lt;key&gt;com.apple.TestApp.dangerous&lt;/key&gt;
        &lt;string&gt;deny&lt;/string&gt;
        user rule: successful authentication as a user in the specified group(5) allows the associated right.
        The shared property specifies whether a credential generated on success is shared with other apps (i.e., those in the same "session"). This property defaults to false if not specified.
        The timeout property specifies the maximum age of a (cached/shared) credential accepted for this rule.
        The allow-root property specifies whether a right should be allowed automatically if the requesting process is running with uid == 0.  This defaults to false if not specified.
        See remaining rules for examples.
        </string>
        <key>rights</key>
        <dict>
        <key></key>
        <dict>
        <key>class</key>
        <string>rule</string>
        <key>comment</key>
        ...and 1850 more line(s)
    Contents of /private/etc/authorization.deprecated
        - mod date: Sep 30 13:39:21 2013
        - checksum: 2773682028
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>comment</key>
        <string>The name of the requested right is matched against the keys.  An exact match has priority, otherwise the longest match from the start is used. Note that the right will only match wildcard rules (ending in a ".") during this reduction.
        allow rule: this is always allowed
        &lt;key&gt;com.apple.TestApp.benign&lt;/key&gt;
        &lt;string&gt;allow&lt;/string&gt;
        deny rule: this is always denied
        &lt;key&gt;com.apple.TestApp.dangerous&lt;/key&gt;
        &lt;string&gt;deny&lt;/string&gt;
        user rule: successful authentication as a user in the specified group(5) allows the associated right.
        The shared property specifies whether a credential generated on success is shared with other apps (i.e., those in the same "session"). This property defaults to false if not specified.
        The timeout property specifies the maximum age of a (cached/shared) credential accepted for this rule.
        The allow-root property specifies whether a right should be allowed automatically if the requesting process is running with uid == 0.  This defaults to false if not specified.
        See remaining rules for examples.
        </string>
        <key>rights</key>
        <dict>
        <key></key>
        <dict>
        <key>class</key>
        <string>rule</string>
        <key>comment</key>
        ...and 9729 more line(s)
    Contents of /private/etc/ssh_config
        - mod date: Oct  1 12:06:10 2012
        - checksum: 1281775184
         Host *
           SendEnv LANG LC_*
        Host *
            XAuthLocation /opt/X11/bin/xauth
    Contents of Library/LaunchAgents/com.adobe.ARM.UUID.plist
        - mod date: Aug 21 15:00:01 2010
        - checksum: 2170691092
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>com.adobe.ARM.UUID</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Applications/Adobe Reader 9/Adobe Reader.app/Contents/MacOS/Updater/Adobe Reader Updater Helper.app/Contents/MacOS/Adobe Reader Updater Helper</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>StartInterval</key>
        <integer>12600</integer>
        </dict>
        </plist>
    Contents of Library/LaunchAgents/com.amazon.cloud-player.plist
        - mod date: Feb 22 10:43:22 2014
        - checksum: 2707474481
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>EnableTransactions</key>
        <false/>
        <key>KeepAlive</key>
        <true/>
        <key>Label</key>
        <string>com.amazon.cloud-player</string>
        <key>Program</key>
        <string>/Applications/Amazon Cloud Player.app/Contents/MacOS/Amazon Music Helper</string>
        <key>RunAtLoad</key>
        <true/>
        </dict>
        </plist>
    Contents of Library/LaunchAgents/com.amazon.music.plist
        - mod date: Jan 12 15:51:16 2015
        - checksum: 3668832669
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>EnableTransactions</key>
        <false/>
        <key>KeepAlive</key>
        <true/>
        <key>Label</key>
        <string>com.amazon.music</string>
        <key>Program</key>
        <string>/Applications/Amazon Music.app/Contents/MacOS/Amazon Music Helper</string>
        <key>RunAtLoad</key>
        <true/>
        </dict>
        </plist>
    Contents of Library/LaunchAgents/com.apple.FolderActions.folders.plist
        - mod date: Feb 17 09:08:58 2015
        - checksum: 1189540302
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>com.apple.FolderActions.folders</string>
        <key>Program</key>
        <string>/usr/bin/osascript</string>
        <key>ProgramArguments</key>
        <array>
        <string>osascript</string>
        <string>-e</string>
        <string>tell application "Folder Actions Dispatcher" to tick</string>
        </array>
        <key>WatchPaths</key>
        <array/>
        </dict>
        </plist>
    Contents of Library/LaunchAgents/com.apple.SafariBookmarksSyncer.plist
        - mod date: Jul 31 12:13:01 2010
        - checksum: 2859079559
        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
        <key>Label</key>
        <string>com.apple.Safari</string>
        <key>LimitLoadToSessionType</key>
        <string>Aqua</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Applications/Safari.app/Contents/SafariSyncClient.app/Contents/MacOS/S afariSyncClient</string>
        <string>--sync</string>
        <string>com.apple.Safari</string>
        <string>--entitynames</string>
        <string>com.apple.bookmarks.Bookmark,com.apple.bookmarks.Folder</string>
        </array>
        <key>RunAtLoad</key>
        <false/>
        <key>ThrottleInterval</key>
        <integer>60</integer>
        <key>WatchPaths</key>
        <array>
        <string>/Users/USER/Library/Safari/Bookmarks.plist</string>
        </array>
        </dict>
        ...and 1 more line(s)
    Contents of Library/LaunchAgents/com.microsoft.LaunchAgent.SyncServicesAgent.plist
        - mod date: Feb 17 01:22:03 2015

  • Securing action box items with authority-check object

    In a 4.6c environment I have setup action box items for various sm and QM notifications.
    I would like to secure some of the action box items that their execution is only allowed by authorized personnel using authority-check objects.
    Is there a way to secure the action box item by the item number? If not the action box items are using a function module. Maybe I could use the fm name in the authority-check.
    Any ideas would be greatly appreciated.

    Hi,
    just see these examples
    SAPTLIST_TREE_CONTROL_DEMO_HDR
    SAPTLIST_TREE_CONTROL_DEMO
    SAPTLIST_TREE_MODEL_DEMO
    and for getting a checkbox we have to repalce the icon what is there in the example program and handle the checked and unchecked event for the checkbox.
    this can be achieved by using object oriented methods...
    reward if helpful
    rgds,
    Prajith
    Prajith

  • Rfc call with authority check

    Hello,
    how can I use authority check in a remote function call from another system?
    The user is there not the real personalized user.
    Thank you for help!
    Christine

    Hi,
    CALL FUNCTION 'AUTHORITY_CHECK'
               EXPORTING
                    USER                = LV_USER
                    OBJECT              = lv_object
                    FIELD1              = lv_field
                  VALUE1              = LV_VALUE
                  field2              = space
                  value2              = space
                  field3              = space
                  value3              = space
               EXCEPTIONS
                    USER_IS_AUTHORIZED  = 0
                    USER_DONT_EXIST     = 1
                    USER_IS_LOCKED      = 1
                    USER_NOT_AUTHORIZED = 2.
    Regards,
    Arek
    Reward points if useful

  • Problem with authority check

    in the USEREXIT_NUMBER_RANGE program RV60AFZZ, we have an authority check
    AUTHORITY-CHECK object 'F_BKPF_BUP'
            id 'BRGRU' field t001b-brgru. 
    This check is not working in the user exit. however when i created a test program to test the syntax for the authority check, it is working fine.
    Can anyone let me know what the problem can be?

    Hi,
    Check the fields whether they are having the values or not
    also check the sy-subrc authority check.
    Thanks
    Shiva

  • Help with the check box.

    Hi,
    I have a question with the Checkbox. I am using Apex 4.0.
    I have 5 checkboxes and using the Lovs I have given values to each check box.
    When I select the checkboxes and submit, the values are inserted into a single column.
    Example
    Consider CB as check box
    CB1 1
    CB2 2
    CB3 3
    CB4 4
    CB5 5
    When I Select CB1, CB4, CB5 In database it stores as 1:4:5 But, I need it to be stored as 10045 format. Like if I select CB2,3 5 then it should be stored as 02305
    The return value of the checkbox should be displayed along with the other unselected values as 0s as told in the above format.
    Can anyone help me with this.
    Thanks,
    Rik

    If you want to show the value on screen(can't set it to the same checkbox item)
    checkbox_item_name = 'P133_CHECK';  //checkbox item name
    checkbox_value_item_name = 'P133_CHECKBOX_VALUE'; // Item which has the checkbox value concatenated 0 for not checked and checkbox value when checked
    $('#'+checkbox_item_name).find('input[type=checkbox]').click( function(){
      var val = '';
      $('#'+checkbox_item_name).find('input[type=checkbox]').each( function(){
        if ( $(this).is(':checked') ){ val+= $(this).val(); }
        else { val+=0; }
      $s(checkbox_value_item_name,val);
    If you want to just use the value in PLSQL, it is much more simpler
    Create a Dynamic Action that is triggered "*before page submit*"
    Execute JS code
    checkbox_item_name = 'P100_CHECK';  //checkbox item name, change it appropriately
    var val = '';
    $('#'+checkbox_item_name).find('input[type=checkbox]').each( function(){
      if ( $(this).is(':checked') ){ val+= $(this).val(); }
      else { val+=0; }
    $s(checkbox_item_name,val);Now when the checkbox submits, the checkbox item would have the concatenated value as required.

  • Need help with spell checker program

    Hi
    I am writing a spell checker program and need help for a simple logic.I have "List" of correctly spelled words and a String array of wrong spelled words.How can I compare both and tell that for eg xyz word is not spelled correctly.

    BigDaddyLoveHandles wrote:
    To learn more about Map, take the collection tutorial: [http://java.sun.com/docs/books/tutorial/collections/index.html]
    (Actually, to me it sounds like you have a Set of correctly spelled words and another Set of words which may or may not be correctly spelled, and you want the difference...)That is what it sounds like to me also, and that is easy.
    JSG

  • Help with a check constraint

    I have inadvertantly posted this in the wrong section, so I am reposting this in the SQL section and marking this one as answered.
    Hi,
    I have a question regarding creating a constraint against two tables. I have an FK in table_A that should check the constraint against two related tables. Table_A is the table that holds the FK and tables B and C hold the PK back to table A. The problem is with my constraint FK I receive the message ORA-02251: subquery not allowed here. I need to ensure that the AFK contains the FK value that is in either TABLE_B or TABLE_C .
    In my create statement I have
    CREATE TABLE TABLE_A
         (_PK INTEGER NOT NULL ENABLE,
         _FK INTEGER NOT NULL ENABLE,
         CONSTRAINT A__PK PRIMARY KEY (_PK) ENABLE,
         CONSTRAINT A__FK CHECK (_FK IN (SELECT FK FROM TABLEB UNION SELECT FK FROM TABLEC)) ENABLE
    Thanks
    Edited by: user11947229 on Oct 10, 2009 11:43 AM

    "FK value that is in either TABLE_B or TABLE_C"
    This is exactly what is not constraint! Constraint is against one object not set of objects like in your case.

  • HT1420 Please help with Authorizing a new computer

    I have tried what they say to go to store then account and it says I have 2 computers authorized and the only button is to deauthorize the 2 computers. Please help. I just want to add our new computer.

    Press the Alt and S keys and choose Authorize this Computer, or click here, follow the instructions, click on Store in the menu bar, and choose Authorize this Computer.
    (79377)

  • Help with authoring and posting Quicktime movies on the web

    Greetings all,
    I recently launched a new website (www.articles-of-war.com) with a 'movie trailer' page (http://www.articles-of-war.com/pages/down_trai.html) similiar to the movie trailer pages on the Apple site.
    The page has links to Quicktime movies of different sizes (small, medium, high, HD, etc). When I click any movie, though, it takes a long time for them to appear before they can play (the blue Quickime "Q" logo appears as the entire movie loads, for example), rather than playing almost immediately.
    When I built the trailer pages, I made sure to set "autoplay" to "true."
    When I authored the Quicktime movies, I used these settings:
    H.264
    Prepare For Internet Streaming (Fast Start)
    Data Rate: Automatic
    I'm sure I'm skipping some simple step to make these movies play right away - is there anyone that can offer some advice?

    You lost the "fast start" feature when you added the annotations and then used a regular "Save".
    Use "Save As" (QuickTime Pro) to restore the fast start feature and upload those new files again.
    You should also consider a more modern audio codec than IMA 4:1 to reduce the size of your audio track.

  • Help with authorizing my computer for itunes and syncing my iphone

    when i try to authorize my computer while connected to the internet i get this message: itunes could not connect to the itunes store an unknow error occurred 306 make sure your network connection is active and try again.  It also happens when i tried to sync my iphone too.  I am on mozilla firefox and the connection is active.  the operating system is windows im not sure which one

    Do I have to be on aol to connect to it?

  • PNP authority check

    Hi all,
    I have a problem with authority check in a report.
    I have to access to a field in an infotype and subtype.
    I have all authorizations for this subtype and infotype.
    I'm trying to retrieve this data from an employee, but this employee has informed another subtype in this infotype where I haven't permisions.
    As in the source code there aren't access to this subtype where I haven't permisions, I found that the systems make it's authority check before the START-OF-SELECTION in class CL_HRPAD00AUTH_CHECK_STD, method IF_EX_HRPAD00AUTH_CHECK~CHECK_AUTHORIZATION.
    The system takes the employee number, gets all its informed infotypes and subtypes and perform the authority check for my user, so I can't access to this employee information.
    I think this authority check is made by the use of PNP logical database.
    Is there any way to avoid this authority check?
    Regards,
    Angel Cepa

    Hi Angel Cepa,
    first of all: maybe you can use logical database PNPCE, because PNP is obsolet.
    Anyway, please refer to the documentation of PNPCE (transaction SE36), that may solve your problem.
    PNP/PNPCE knows two ways to check authority:
    1. If no authorization exists for even one individual data record of one of the infotypes used, processing of the personnel numbers is terminated by default (switch "PNP_SW_SKIP_PERNR" = Y)
    2. If you set this switch (at the INITIALIZATION or START-OF-SELECTION events) to N, no more personnel numbers (without authorization) are skipped. Only the data records for which no authorization exists are rejected (that is, not made available).
    So, simply set the switch, mentioned above, to "N" and you will have access to this employee (except the infotype-records, you don't have authority for).
    Regards
    CHRIS

  • With regard to lock object and authority check

    hi all
    i would like to know about lock object and authority check specifically in reports. there is a coding in sap library with regard to authority check, but there is no coding to restrict user (i mean there is no user names that the object is restricting for a particular user or any user has got permission to change or display object). 
    further, the code mentions that you need an authorization in your user master record for the object, could any of u explain where is user master record.
    below is the code for authority check.
    *&      Module  USER_COMMAND_0100  INPUT
    MODULE USER_COMMAND_0100 INPUT.
      CASE OK_CODE.
        WHEN 'SHOW'.
       AUTHORITY-CHECK OBJECT 'S_CARRID'
    ID 'CARRID' FIELD '*'
    ID 'ACTVT'  FIELD '03'.
       IF SY-SUBRC NE 0. MESSAGE E009. ENDIF.
       MODE = CON_SHOW.
       SELECT SINGLE * FROM  SPFLI
        WHERE  CARRID      = SPFLI-CARRID
        AND    CONNID      = SPFLI-CONNID.
       IF SY-SUBRC NE 0.
    MESSAGE E005 WITH SPFLI-CARRID SPFLI-CONNID.
       ENDIF.
       CLEAR OK_CODE.
       SET SCREEN 200.
        WHEN 'CHNG'.
       AUTHORITY-CHECK OBJECT 'S_CARRID'
    ID 'CARRID' FIELD '*'
    ID 'ACTVT'  FIELD '02'.
       IF SY-SUBRC NE 0. MESSAGE E010. ENDIF.
       MODE = CON_CHANGE.
       SELECT SINGLE * FROM  SPFLI
        WHERE  CARRID      = SPFLI-CARRID
        AND    CONNID      = SPFLI-CONNID.
       IF SY-SUBRC NE 0.
         MESSAGE E005 WITH SPFLI-CARRID SPFLI-CONNID.
       ENDIF.
       OLD_SPFLI = SPFLI.
       CLEAR OK_CODE.
       SET SCREEN 200.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    i thank u all for the help in advance.

    hi
    this might help
    REPORT YUSRLOCK NO STANDARD PAGE HEADING.
    TABLES: TRDIR, USR02.
    DATA: MARK,CNTR TYPE I,
          ACCNT LIKE USR02-ACCNT, ERDAT LIKE USR02-ERDAT,
          ANAME LIKE USR02-ANAME, CLI(3) VALUE 'AAA', SZIN TYPE I,
          SYDATUM LIKE SY-DATUM, FLAG(3).
    TABLES: UINFO.
    DATA: OPCODE TYPE X VALUE 2.
    DATA: BEGIN OF USR_TABL OCCURS 10.
            INCLUDE STRUCTURE UINFO.
    DATA: END OF USR_TABL.
    START-OF-SELECTION.
      CALL 'ThUsrInfo' ID 'OPCODE' FIELD OPCODE
        ID 'TAB' FIELD USR_TABL-SYS.
      SELECT * FROM USR02 CLIENT SPECIFIED ORDER BY MANDT BNAME.
        IF USR02-MANDT <> CLI.
          SZIN = SZIN + 1. SZIN = SZIN MOD 2.
          CLI = USR02-MANDT.
        ENDIF.
        IF USR02-UFLAG = 0.
          MARK = ' '.
        ELSE.
          MARK = 'X'.
        ENDIF.
        CLEAR FLAG.
        LOOP AT USR_TABL.
          IF USR_TABL-BNAME = USR02-BNAME AND USR_TABL-MANDT = USR02-MANDT.
            FLAG = '!!!'.
          ENDIF.
        ENDLOOP.
        SYDATUM = SY-DATUM - 30.
        IF SYDATUM < USR02-TRDAT.
          IF SZIN = 0.
            WRITE:/ ' ', MARK AS CHECKBOX,' ', USR02-BNAME COLOR 2,
                  ' ',USR02-MANDT COLOR 2,
                  '   ',USR02-USTYP COLOR 2,
                  ' ',USR02-TRDAT COLOR 2, USR02-LTIME COLOR 2,
                  ' ',FLAG COLOR 6.
          ELSE.
            WRITE:/ ' ', MARK AS CHECKBOX,' ', USR02-BNAME COLOR 3,
                  ' ',USR02-MANDT COLOR 2,
                  '   ',USR02-USTYP COLOR 2,
                  ' ',USR02-TRDAT COLOR 2, USR02-LTIME COLOR 2,
                  ' ',FLAG COLOR 6.
          ENDIF.
        ELSE.
          IF SZIN = 0.
            WRITE:/ ' ', MARK AS CHECKBOX,' ', USR02-BNAME COLOR 2,
                  ' ',USR02-MANDT COLOR 2,
                  '   ',USR02-USTYP COLOR 2,
                  ' ',USR02-TRDAT COLOR 4, USR02-LTIME COLOR 4,
                  ' ',FLAG COLOR 6.
          ELSE.
            WRITE:/ ' ', MARK AS CHECKBOX,' ', USR02-BNAME COLOR 3,
                  ' ',USR02-MANDT COLOR 2,
                  '   ',USR02-USTYP COLOR 2,
                  ' ',USR02-TRDAT COLOR 4, USR02-LTIME COLOR 4,
                  ' ',FLAG COLOR 6.
          ENDIF.
        ENDIF.
        HIDE: USR02-BNAME, USR02-MANDT.
      ENDSELECT.
      CLEAR USR02.
    TOP-OF-PAGE.
    WRITE:/ 'LOCK   USER         CLIENT  TYPE     LAST lOGIN     ' COLOR 6.
      SKIP.
    AT USER-COMMAND.
      IF SY-UCOMM = 'SEL'.
        DO.
          CLEAR MARK.
          READ LINE SY-INDEX FIELD VALUE MARK.
          IF SY-SUBRC NE 0.  EXIT. ENDIF.
          IF USR02-BNAME IS INITIAL.CONTINUE.ENDIF.
          SELECT SINGLE * FROM USR02 CLIENT SPECIFIED WHERE
          MANDT = USR02-MANDT AND BNAME = USR02-BNAME.
          IF MARK = 'X' AND USR02-UFLAG = 0.
            USR02-UFLAG = 64.
            UPDATE USR02 CLIENT SPECIFIED SET: UFLAG = 64 WHERE
            MANDT = USR02-MANDT AND
            BNAME = USR02-BNAME.
            COMMIT WORK.
          ENDIF.
          IF MARK = ' ' AND USR02-UFLAG = 64.
            USR02-UFLAG = 0.
            UPDATE USR02 CLIENT SPECIFIED SET: UFLAG = 0 WHERE
            MANDT = USR02-MANDT AND
            BNAME = USR02-BNAME.
            COMMIT WORK.
          ENDIF.
        ENDDO.
        CLEAR USR02.
      ENDIF.
    regards
    Arun

Maybe you are looking for

  • Keyboard issue after coffee spill.

    I've problem. I've spilled a bit of coffee (sugar+milk) on my W500's keyboard - (Enter key area). And now, there are such problems: After pushing keys: F5, F9, Backspace, backslash, Space the behaviour is like hitting the Enter. Could anyone help me

  • Itunes crashing windows 7 x64

    itunes and my system is up to date, but itunes keeps crashing and freezing my computer (particularly after waking computer or after it's been idle for some time). using windows7 x64. any tips for fixing the problem? Description Faulting Application P

  • Memory Leak with RDC (11.5.11.1732) using SetDataSource

    I believe I have identified a 20 byte memory leak each time a VB6 application calls Report.Database.SetDataSource and passes an ADO recordset (in craxdrt.dll version 11.5.11.1732 and earlier). I've created a simple VB application which demonstrates t

  • Insert a  BSP Application in  Web Application designer template (WAD)

    Hello to all I like to place a BSP Application in my Web Application designer template (WAD). Have someone a good idea how to display a BSP in a web item. We use BW 7.0 . Thanks a lot for any good idea. Christian Edited by: Christian Baumann on Nov 1

  • Reports -functionmodules

    hi all. observe the following code. data:v_lifnr type n, if <var>-fieldname = 'lifnr'. v_lifnr = <var> -value. select............................ this is regarding interractive report using function modules. in this ,when we declare variables to hold