Event Approved doesn't get triigered in QA system.

Hi All,
When Bid response is approved or accepted workflow is trriggered. This is working properly in development system , but not working in QA system. Event doesn't get triggerd in QA.
I have check the start condition , linkage type in development and QA , both are same.
Could you please help?
Regards,
S K.

Hi Sravan,
How is the event getting triggered?
Is it a standard event getting triggered by a transaction or is done programatically.
Check if the TRs have been ported in correct order to QA system from dev system.
Check in t-code SWEL if the event is getting triggered and the recipient workflow is being listed there.
Regards,
Saumya

Similar Messages

  • Double Click in ALV TREE doesn't get triggered

    Hello All,
    Double click event on item in a alv tree report doesn't get triggered. I thought I was doing everything right. Please help me out.
    Look at the code below and tell me what else I need to do.
    <b>FORM register_events .
    Event registration: tell ALV Tree which events shall be passed
    from frontend to backend.
      DATA: lt_events TYPE cntl_simple_events,
            l_event TYPE cntl_simple_event,
            l_event_receiver TYPE REF TO lcl_tree_event_receiver.
    Frontend registration:  get already registered tree events
      CALL METHOD g_alv_tree->get_registered_events
        IMPORTING
          events = lt_events.
    Frontend registration: add additional event ids
      l_event-eventid = cl_gui_column_tree=>eventid_node_double_click.
      APPEND l_event TO lt_events.
    Frontend registration: provide new event table to alv tree
      CALL METHOD g_alv_tree->set_registered_events
        EXPORTING
          events                    = lt_events
        EXCEPTIONS
          cntl_error                = 1
          cntl_system_error         = 2
          illegal_event_combination = 3.
      IF sy-subrc <> 0.
        MESSAGE x208(00) WITH 'ERROR'.                          "#EC NOTEXT
      ENDIF.
    Register events on backend (ABAP Objects event handling)
      CREATE OBJECT l_event_receiver.
      SET HANDLER l_event_receiver->node_double_click FOR g_alv_tree.
      SET HANDLER l_event_receiver->item_double_click FOR g_alv_tree.
      SET HANDLER l_event_receiver->on_function_selected FOR g_toolbar.
    ENDFORM.                    " register_events</b>
    When I double click on item on the report double click event doesnt trigger. what could be the problem? Any sample programs?
    Thanks,
    Chandni

    Hi,
    Here is a sample code for you.
    report ztree.
    TABLES : vbak.
    DATA: BEGIN OF mylist OCCURS 50. " Internal table hierarchy
    INCLUDE STRUCTURE snodetext.
    DATA: END OF mylist.
    DATA: f15 TYPE c.
    DATA :
    BEGIN OF gt_sales OCCURS 0,
    vbeln LIKE vbak-vbeln,
    kunnr LIKE vbak-kunnr,
    matnr LIKE vbap-matnr,
    arktx LIKE vbap-arktx,
    END OF gt_sales.
    SELECT-OPTIONS : s_vbeln FOR vbak-vbeln.
    START-OF-SELECTION.
    SET PF-STATUS 'ZTREE1'.
    SET TITLEBAR 'T1'.
    Fill internal table with pseudo-data
    PERFORM fill_itab.
    Hierarchy output
    PERFORM main.
    *& Form FILL_ITAB
    text
    --> p1 text
    <-- p2 text
    FORM fill_itab .
    *Fill the gt_sales table
    SELECT vkvbeln vkkunnr vpmatnr vparktx INTO CORRESPONDING FIELDS OF
    TABLE gt_sales
    FROM ( vbak AS vk INNER JOIN vbap AS vp ON vkvbeln = vpvbeln )
    WHERE vk~vbeln IN s_vbeln.
    SORT gt_sales BY vbeln kunnr.
    *Fill the root
    mylist-name = 'Report Tree List'.
    mylist-color = 1.
    mylist-intensiv = '1'.
    mylist-text = 'Report Tree List'.
    mylist-tlength = 16.
    mylist-tlevel = 1.
    mylist-tcolor = 1.
    mylist-tintensiv = '1'.
    mylist-text1 = 'using "RS_TREE_CONSTRUCT" function'.
    mylist-tlength1 = 50.
    mylist-tcolor1 = 2.
    mylist-tintensiv1 = '0'.
    APPEND mylist.
    LOOP AT gt_sales.
    ON CHANGE OF gt_sales-vbeln.
    mylist-name = 'level1'.
    mylist-color = 0.
    mylist-intensiv = '0'.
    mylist-text = 'Sales Document no:'.
    mylist-tlength = 20.
    mylist-tlevel = 2.
    mylist-tcolor = 7.
    mylist-tintensiv = '1'.
    mylist-text1 = gt_sales-vbeln.
    mylist-tlength1 = 30.
    mylist-tcolor1 = 2.
    mylist-tintensiv1 = '0'.
    APPEND mylist.
    ENDON.
    ON CHANGE OF gt_sales-kunnr.
    mylist-name = 'level2'.
    mylist-color = 0.
    mylist-intensiv = '0'.
    mylist-text = 'Customer no:'.
    mylist-tlength = 20.
    mylist-tlevel = 3.
    mylist-tcolor = 5.
    mylist-tintensiv = '1'.
    mylist-text1 = gt_sales-kunnr.
    mylist-tlength1 = 30.
    mylist-tcolor1 = 3.
    mylist-tintensiv1 = '0'.
    APPEND mylist.
    ENDON.
    mylist-name = 'level3'.
    mylist-color = 0.
    mylist-intensiv = '0'.
    mylist-text = gt_sales-matnr.
    mylist-tlength = 15.
    mylist-tlevel = 4.
    mylist-tcolor = 4.
    mylist-tintensiv = '0'.
    mylist-text1 = gt_sales-arktx.
    mylist-tlength1 = 30.
    mylist-tcolor1 = 2.
    mylist-tintensiv1 = '0'.
    APPEND mylist.
    ENDLOOP.
    ENDFORM. " FILL_ITAB
    *& Form MAIN
    text
    --> p1 text
    <-- p2 text
    FORM main .
    PERFORM hierarchy. " construct & draw the tree
    ENDFORM. " MAIN
    *& Form HIERARCHY
    text
    --> p1 text
    <-- p2 text
    FORM hierarchy .
    PERFORM build_tree.
    PERFORM draw_tree.
    ENDFORM. " HIERARCHY
    FORM BUILD_TREE *
    Builds the tree from internal table *
    Uses the Function module RS_TREE_CONSTRUCT *
    FORM build_tree.
    CALL FUNCTION 'RS_TREE_CONSTRUCT'
    TABLES
    nodetab = mylist
    EXCEPTIONS
    tree_failure = 1.
    ENDFORM. "build_tree
    FORM DRAW_TREE *
    Builds the tree from internal table *
    Uses the Function module RS_TREE_DISPLAY *
    FORM draw_tree.
    sy-lsind = 0.
    CALL FUNCTION 'RS_TREE_LIST_DISPLAY'
    EXPORTING
    callback_program = 'ZREPORT_TREE'
    callback_user_command = 'NODE_SELECT'
    IMPORTING
    f15 = f15.
    ENDFORM. "draw_tree
    FORM NODE_SELECT *
    Handles selection of nodes *
    FORM node_select TABLES knoten STRUCTURE seucomm
    USING command
    CHANGING exit
    list_refresh.
    Processing of commands for hierarchy list
    CASE command.
    WHEN 'DISP'.
    CASE knoten-id.
    WHEN '000002'.
    *Display Sales Order
    SET PARAMETER ID 'AUN' FIELD knoten-text1.
    CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.
    WHEN '000003'.
    *Display Customer
    SET PARAMETER ID 'KUN' FIELD knoten-text1.
    CALL TRANSACTION 'XD03' AND SKIP FIRST SCREEN.
    ENDCASE.
    ENDCASE.
    list_refresh = 'X'.
    ENDFORM. "node_select

  • Flush Event Queue doesn't work with "Key up"

    Hi,
    probably just a simple thing I am missing here. See the attached VI (including SubVI). In case 1 I fetch the Key Up event for ENTER and issue a Value Change on the Stop Button. This results in a check for the string length and in case it is too short brings up a dialog telling you the ID string is too short and brings you back to the ID entry. Unfortunately - when confirming the dialog with ENTER instead of using the mouse on the button theKey Up event fired again and therefore fetched by the Event Structure.
    So I thought I just flush all events in the queue. To be sure, I put a time value on the flush function which proceeds AFTER the dialog is completed, so the ENTER Key Up should be deleted as well. Bummer is - it doesn't work. Anyone know why?
    I tried as well with the dynamic event, which I unregistered right after the Stop Event is issued in the Key Up case. I then "re"register for the Key Up event at the same time/position as the flush event queue function is positioned now in the VI below. Still no joy.
    What is my mistake? Thanks a lot.
    Solved!
    Go to Solution.
    Attachments:
    Manual_ID_Entry.llb ‏47 KB

    comrade wrote:
    I don't understand 2 things:
    a) Why is the Key up event even fired? It doesn't come from the VI where the event structure resides and to which "Instance" the event is bound (VI->Key up), but from the dialog box (which is a different VI). Unless a calling VI inherits all events from its SubVIs or something like that.
    b) Why isn't the event fired by the button in the dialog box discarded as the flush event queue function is supposed to perform?
    Because you are slow.  Not you personally.  But compared to the computer, you just don't stand a chance.  So you hit the Enter button on the dialog.  That dialog's OK button activates on the key down.  So the dialog is long gone by the time you manage to get your finger off of the Enter key.  In fact, you loop should be back around to be waiting for an event first.  So it is waiting for an event when you finally get your finger off of the button.  Hey, we have a Key Up event!
    Your current checking for the validity of the id is just flat out annoying.  Use the Key Down? event to check for a valid character being entered.  Notice the '?' in my choice of event there?  That means it is a filter event.  This means you can throw away (discard) the character being pressed before the control even sees it.  You could also discard if there are already enough characters (Greater Or Equal, not Equal).
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • CSV File Doesn't Get Included In The Package

    Hello friends,
    We have problem with  packaging the indesign document.
    we are opening have data merge CSV files which show in the links pallet.
    when we run the package command the .csv file doesn’t get included in the package
    so if there are any extra settings that copies  .csv files in the current package please help me.
    Regard
    Tahir

    Hi
    And how about this technet article
    http://technet.microsoft.com/en-us/library/ff980461(v=exchg.141).aspx
    To avoid this error in the future, follow one or more of these steps:
    Do not manually modify message tracking log files. By default, these files are located in the following directory: C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking.
    Make sure that your file-based antivirus software is configured to exclude file directories that contain message tracking log files. For more information about configuring your file-based antivirus software on an Exchange server, see
    File-Level Antivirus Scanning on Exchange 2010.
    Review the System log for disk-drive-related events. Use the information in those events to determine whether the disk that stored the log files has any hardware failures. You may have to use
    CHKDSK tool to check a disk and display a status report. For more information about
    CHKDSK, type CHKDSK /? at a command prompt.
    Cheers
    Zi Feng
    TechNet Community Support

  • [svn:osmf:] 10991: Fix bug FM-119, where the playhead time doesn' t get updated until after the seek has completed.

    Revision: 10991
    Author:   [email protected]
    Date:     2009-10-17 22:52:28 -0700 (Sat, 17 Oct 2009)
    Log Message:
    Fix bug FM-119, where the playhead time doesn't get updated until after the seek has completed.  The bug is actually in Flash Player (FP-1705), and the workaround is to wait until NetStream.time gets updated before dispatching the seek completion event.  This changelist also updates the unit tests and NetMocker to verify the fix.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-119
        http://bugs.adobe.com/jira/browse/FP-1705
    Modified Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/SeekableTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/audio/TestAudioSeekableTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayer.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamSeekableTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestISeekable.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestSeekableTrait.as
        osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockNetStream.as
        osmf/trunk/libs/adobe/NetMockerTest/org/osmf/netmocker/TestMockNetStream.as

    Revision: 10991
    Author:   [email protected]
    Date:     2009-10-17 22:52:28 -0700 (Sat, 17 Oct 2009)
    Log Message:
    Fix bug FM-119, where the playhead time doesn't get updated until after the seek has completed.  The bug is actually in Flash Player (FP-1705), and the workaround is to wait until NetStream.time gets updated before dispatching the seek completion event.  This changelist also updates the unit tests and NetMocker to verify the fix.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-119
        http://bugs.adobe.com/jira/browse/FP-1705
    Modified Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/SeekableTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/audio/TestAudioSeekableTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayer.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamSeekableTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestISeekable.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestSeekableTrait.as
        osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockNetStream.as
        osmf/trunk/libs/adobe/NetMockerTest/org/osmf/netmocker/TestMockNetStream.as

  • Pan Gesture doesn't get triggered

    Can Some one explain me why my "TransformGestureEvent.GESTURE_PAN" doesn't get triggered?
    All the other gesture events are triggered.
    I find it a bit confusing
    Oh yeah, i am developing for every platform but testing on a google phone nexus S
    package
        import flash.display.Sprite;
        import flash.display.StageAlign;
        import flash.display.StageScaleMode;
        import flash.events.TransformGestureEvent;
        import flash.geom.Point;
        import flash.ui.Multitouch;
        import flash.ui.MultitouchInputMode;
        public class PanTest extends Sprite
            private var _target:Sprite;
            public function PanTest()
                // support autoOrients
                stage.align = StageAlign.TOP_LEFT;
                stage.scaleMode = StageScaleMode.NO_SCALE;
                Multitouch.inputMode = MultitouchInputMode.GESTURE;
                _target = new Sprite();
                _target.graphics.beginFill(0x99ff00);
                _target.graphics.drawRect(-200, -200, 400, 400);
                _target.transform.matrix.tx = 200;
                _target.transform.matrix.ty = 200;
                _target.x = stage.stageWidth / 2;
                _target.y = stage.stageHeight / 2;
                addChild(_target);
                if (Multitouch.supportsGestureEvents)
                    for each (var item:String in Multitouch.supportedGestures)
                        trace(item)
                        switch (item)
                            case TransformGestureEvent.GESTURE_PAN:
                                _target.addEventListener(TransformGestureEvent.GESTURE_PAN, _gestureHandler);
                                break;
                            case TransformGestureEvent.GESTURE_ROTATE:
                                _target.addEventListener(TransformGestureEvent.GESTURE_ROTATE, _gestureHandler);
                                break;
                            case TransformGestureEvent.GESTURE_SWIPE:
                                _target.addEventListener(TransformGestureEvent.GESTURE_SWIPE, _gestureHandler);
                                break;
                            case TransformGestureEvent.GESTURE_ZOOM:
                                _target.addEventListener(TransformGestureEvent.GESTURE_ZOOM, _gestureHandler);
                                break;
            protected function _gestureHandler(e:TransformGestureEvent):void
                trace(e.type);
                switch (e.type)
                    case TransformGestureEvent.GESTURE_PAN:
                        var prevPoint:Point = new Point(_target.x, _target.y);
                        _target.x += e.offsetX * 3;
                        _target.y += e.offsetY * 3;
                        break;
                    case TransformGestureEvent.GESTURE_ROTATE:
                        _target.rotation += e.rotation;
                        break;
                    case TransformGestureEvent.GESTURE_SWIPE:
                        break;
                    case TransformGestureEvent.GESTURE_ZOOM:
                        _target.scaleX *= e.scaleX;
                        _target.scaleY *= e.scaleY;
                        break;

    It might be to do with the pan gesture working with phases
    if (e.phase==GesturePhase.BEGIN) {
       // panel_mc.txt.text = "Begin";
        e.target.scaleX = 1.1;
        e.target.scaleY = 1.1;
    if (evt.phase==GesturePhase.UPDATE) {
       // panel_mc.txt.text = "Update";
        e.target.alpha = 0.5;
    if (evt.phase==GesturePhase.END) {
       // panel_mc.txt.text = "End";
        e.target.scaleX = 1;
        e.target.scaleY = 1;

  • Workflow for calendar event approval

    I've got the following scenario:
    A calender is set for data approval
    The reviewer has an alert set for postings
    A user posts an event
    the reviewer gets an alert pointing them to the calender event.  if they click on it
    the reviewer opens the event and has an approve/reject button
    does a notification go to the user telling them if it's been approve?
    Is it possible to set up a workflow to have things work this way?
    user posts an event
    an email with an approve/reject button goes directly to the reviewer (not a link to the calendar)
    the decision (approved/rejected) is sent back to the poster automatically upon hitting approve or reject
    Approved events appear on the calendar for everybody to see
    In the 2nd scenario, do you still need to have data approval set on the calendar - since you've using the workflow?
    Also, how would you set up an email that allows the reviewer to approve/reject to both approve/reject and submit to continue processing?
    Thanks for any help you can provide.
    ajw

    Hi Geek,
    According to your description, my understanding is that you want to use a workflow to achieve your goal.
    I recommend to use Start Approval Process action to meet your need.
    Here are the detailed steps:
    Set the “Require content approval for submitted items” to Yes in the calendar list and select “Only users who can approve items (and the author of the item)” under “Who should see draft items in this list”.
    Create a workflow associated with the calendar list and set the workflow to start when an item is created.
    Select Start Approval Process from Action, then click these users to set the approver(reviewer). Add a Set Workflow Variable action before the Start Approval Process step and change the settings to be: Set Variable: EnableContentApproval to Yes.
    Click Approval in the step Start Approval Process, click Change the behavior of a single task under Customization.
    Scroll down to the step When a Task Completes, add Send an Email action below the step If Current Task:Outcome equals Approved and step Else if Current Task:Outcome equals Rejected.
    Please refer to the picture below:
    After that, the approver(reviewer) will get the email and he/she can click Open Task button in the email to review and complete the task. When the approver approve/reject the task, the user will get an email and the rejected events cannot be viewed by the
    users who have no permission to see the draft items.
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • NativeProcess progressevent doesn't get dispatched

    Hi guys,
    I have a simple nativeprocess code in my app. I unzip password protected zip files using 7zip and want to capture every time a file is unzipped.
    Here's the code:
                        var npInfo:* = new NativeProcessStartupInfo();
                        npInfo.executable = app_7za;       
                         var args:Vector.<String> = new Vector.<String>;           
                        args.push("e");
                        args.push('');               
                        args.push("-Ptestpass");                   
                        args.push(zipFile.nativePath);
                        args.push('');
                        args.push("-o"+destinationFolder.nativePath);
                        npInfo.arguments = args; 
                        processBuffer = new ByteArray();
                        nativeProcess = new NativeProcess();
                        nativeProcess.addEventListener("standardOutputData",         onStandardOutputData);
                        nativeProcess.addEventListener("standardInputProgress",     onStandardOutputProgress);
                        nativeProcess.addEventListener(NativeProcessExitEvent.EXIT, onStandardOutputClose);
                        nativeProcess.addEventListener("standardErrorData",            onIOError);           
                        nativeProcess.addEventListener("standardOutputIoError",      onIOError);
                        nativeProcess.addEventListener("standardErrorIoError",         onIOError);
                        nativeProcess.addEventListener("standardInputIoError",         onIOError);  
    When I use it, it works, but I can only see the final output and the standardOutputData event doesn't get dispatched during the process.
    Do you guys have any idea?
    Thanks in advance.
    Zsolt

    Thats because output data is used when the executable returns some sort of output stream.
    You can listen on the exit event, which will fire as your process is complete (note: it'll only fire once all the files have extracted, you'd have to do them indvidually to capture each extraction within flash)
    private function onExit( event:NativeProcessExitEvent ):void {
                trace("Native Process Exit code: " + event.exitCode);
    And you'll get one of these exit codes
    Exit Codes from 7-Zip
    7-Zip returns the following exit codes:
    Code
    Meaning
    0
    No error
    1
    Warning (Non fatal error(s)). For example, one or more files were locked by some other application, so they were not compressed.
    2
    Fatal error
    7
    Command line error
    8
    Not enough memory for operation
    255
    User stopped the process

  • When I login, all of my desktop items are gone, the "Finder" icon is bouncing and a message asking to restore windows is blinking but unresponsive. I can't exit out of it. What do I do? I've tried force quitting, and it doesn't get rid of it.

    When I login, all of my desktop items are gone, the "Finder" icon is bouncing and a message asking to restore windows is blinking but unresponsive. I can't exit out of it. What do I do? I've tried force quitting, and it doesn't get rid of this message. When I login to my husband's account, this message does not appear.

    Hey sunnyday7!
    Here is an article that can help you address this issue:
    OS X: How to quit an unresponsive application using Force Quit
    http://support.apple.com/kb/ht3411
    Additional Information
    OS X automatically relaunches the Finder when it is quit. If the Finder is unresponsive, use Force Quit to relaunch it. Select Finder in the Force Quit Window or Dock, then click Relaunch.
    Thanks for using the Apple Support Communities. Have a good one!
    -Braden

  • My mac froze in an application so I shut it down by powering off with button, now when I try to turn it on I have a grey screen with Apple loge and the timer swirling but it doesn't get past this, please help!

    I Shut down my Mac by holding in the power button after my iMac froze and now when I try to turn it back it on all I get is the grey screen with Apple loge and the timer and doesn't get any further.  I have tried the diagnostic test but nothing was found.

    Take each of these steps that you haven't already tried. Stop when the problem is resolved.
    To restart an unresponsive computer, press and hold the power button for a few seconds until the power shuts off, then release, wait a few more seconds, and press it again briefly.
    Step 1
    The first step in dealing with a startup failure is to secure the data. If you want to preserve the contents of the startup drive, and you don't already have at least one current backup, you must try to back up now, before you do anything else. It may or may not be possible. If you don't care about the data that has changed since the last backup, you can skip this step.
    There are several ways to back up a Mac that is unable to start. You need an external hard drive to hold the backup data.
    a. Start up from the Recovery partition, or from a local Time Machine backup volume (option key at startup.) When the OS X Utilities screen appears, launch Disk Utility and follow the instructions in this support article, under “Instructions for backing up to an external hard disk via Disk Utility.” The article refers to starting up from a DVD, but the procedure in Recovery mode is the same. You don't need a DVD if you're running OS X 10.7 or later.
    b. If Step 1a fails because of disk errors, and no other Mac is available, then you may be able to salvage some of your files by copying them in the Finder. If you already have an external drive with OS X installed, start up from it. Otherwise, if you have Internet access, follow the instructions on this page to prepare the external drive and install OS X on it. You'll use the Recovery installer, rather than downloading it from the App Store.
    c. If you have access to a working Mac, and both it and the non-working Mac have FireWire or Thunderbolt ports, start the non-working Mac in target disk mode. Use the working Mac to copy the data to another drive. This technique won't work with USB, Ethernet, Wi-Fi, or Bluetooth.
    d. If the internal drive of the non-working Mac is user-replaceable, remove it and mount it in an external enclosure or drive dock. Use another Mac to copy the data.
    Step 2
    If the startup process stops at a blank gray screen with no Apple logo or spinning "daisy wheel," then the startup volume may be full. If you had previously seen warnings of low disk space, this is almost certainly the case. You might be able to start up in safe mode even though you can't start up normally. Otherwise, start up from an external drive, or else use the technique in Step 1b, 1c, or 1d to mount the internal drive and delete some files. According to Apple documentation, you need at least 9 GB of available space on the startup volume (as shown in the Finder Info window) for normal operation.
    Step 3
    Sometimes a startup failure can be resolved by resetting the NVRAM.
    Step 4
    If a desktop Mac hangs at a plain gray screen with a movable cursor, the keyboard may not be recognized. Press and hold the button on the side of an Apple wireless keyboard to make it discoverable. If need be, replace or recharge the batteries. If you're using a USB keyboard connected to a hub, connect it to a built-in port.
    Step 5
    If there's a built-in optical drive, a disc may be stuck in it. Follow these instructions to eject it.
    Step 6
    Press and hold the power button until the power shuts off. Disconnect all wired peripherals except those needed to start up, and remove all aftermarket expansion cards. Use a different keyboard and/or mouse, if those devices are wired. If you can start up now, one of the devices you disconnected, or a combination of them, is causing the problem. Finding out which one is a process of elimination.
    Step 7
    If you've started from an external storage device, make sure that the internal startup volume is selected in the Startup Disk pane of System Preferences.
    Start up in safe mode. Note: If FileVault is enabled in OS X 10.9 or earlier, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Post for further instructions.
    Safe mode is much slower to start and run than normal, and some things won’t work at all, including wireless networking on certain Macs.
    The login screen appears even if you usually log in automatically. You must know the login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    When you start up in safe mode, it's normal to see a dark gray progress bar on a light gray background. If the progress bar gets stuck for more than a few minutes, or if the system shuts down automatically while the progress bar is displayed, the startup volume is corrupt and the drive is probably malfunctioning. In that case, go to Step 11. If you ever have another problem with the drive, replace it immediately.
    If you can start and log in in safe mode, empty the Trash, and then open the Finder Info window on the startup volume ("Macintosh HD," unless you gave it a different name.) Check that you have at least 9 GB of available space, as shown in the window. If you don't, copy as many files as necessary to another volume (not another folder on the same volume) and delete the originals. Deletion isn't complete until you empty the Trash again. Do this until the available space is more than 9 GB. Then restart as usual (i.e., not in safe mode.)
    If the startup process hangs again, the problem is likely caused by a third-party system modification that you installed. Post for further instructions.
    Step 8
    Launch Disk Utility in Recovery mode (see Step 1.) Select the startup volume, then run Repair Disk. If any problems are found, repeat until clear. If Disk Utility reports that the volume can't be repaired, the drive has malfunctioned and should be replaced. You might choose to tolerate one such malfunction in the life of the drive. In that case, erase the volume and restore from a backup. If the same thing ever happens again, replace the drive immediately.
    This is one of the rare situations in which you should also run Repair Permissions, ignoring the false warnings it may produce. Look for the line "Permissions repair complete" at the end of the output. Then restart as usual.
    Step 9
    If the startup device is an aftermarket SSD, it may need a firmware update and/or a forced "garbage collection." Instructions for doing this with a Crucial-branded SSD were posted here. Some of those instructions may apply to other brands of SSD, but you should check with the vendor's tech support.  
    Step 10
    Reinstall the OS. If the Mac was upgraded from an older version of OS X, you’ll need the Apple ID and password you used to upgrade.
    Step 11
    Do as in Step 9, but this time erase the startup volume in Disk Utility before installing. The system should automatically restart into the Setup Assistant. Follow the prompts to transfer the data from a Time Machine or other backup.
    Step 12
    This step applies only to models that have a logic-board ("PRAM") battery: all Mac Pro's and some others (not current models.) Both desktop and portable Macs used to have such a battery. The logic-board battery, if there is one, is separate from the main battery of a portable. A dead logic-board battery can cause a startup failure. Typically the failure will be preceded by loss of the settings for the startup disk and system clock. See the user manual for replacement instructions. You may have to take the machine to a service provider to have the battery replaced.
    Step 13
    If you get this far, you're probably dealing with a hardware fault. Make a "Genius" appointment at an Apple Store, or go to another authorized service provider.

  • J1iex issue : J_1IEXCDTL GR qty doesn't get updated

    Hi ,
    we have a process like .... Capture excise invoice , MIGO 103 , MIGO 105 and Post excise invoice.
    Facing one issue wherein system is not updated GR QTY in J_1IEXCDTL  table.
    The step I am following are
    1) Capturing excise invoice ( Say number is 100 and excise invoice internal number 45)
    2) Cancelled that excise invoice
    3) Re-creating exscise invoice with same number ( 100 and excise invocie internal number 46)
    4) Did MIGO 103
    5) Perfomred MIGO 105
    6) Now cancelled MIGO 105 ,
    Issue 1 : It changed the status of both excise invoices 45 and 46 (internal numbers) to "IN PROCESS"
    Actually the Status of 45 should be CANCELLED and 46 should be "IN PROCESS"
    Issue 2 : Generally reversal of MIGO , updates the "Qty of Goods received" in J_1IEXCDTL  but in this case Qty doesn't get chaned to 0 for Excise invoice 46.
    Issue 3: Because of all these issues , we are not able to cancel Excise invoce 46. System is throwing an error
    " REVERSE the material document before invoice cancellation"
    have u guys encountered such types of issue ...
    regards
    Shrey

    Hi,
    After canceling the GR thru MIGO, please go to J1IEX & select cancel & save it.
    It will help to change the status form in process to cancel in excise books.
    Hope above will help.
    shyam kogta

  • My father updated his iPhone and once he did that he would receive all of my texts and iMessages, is that because we are on the same iCloud account? And if that's why how can I remove it or make it so he doesn't get all my messages

    My father updated his iPhone and once he did that he would receive all of my texts and iMessages, is that because we are on the same iCloud account? And if that's why how can I remove it or make it so he doesn't get all my messages

    you can change the accounts of different apps in the phone's settings menu.

  • Satellite L20: Modem doesn't get dial tone

    Hi,
    My L20 notebook doesn't get a dial tone whem I'm trying to dial up. On antoher pc the connection works well, so I'm sure that the line has a dial tone and that the other computer is 'listening'.
    I also tried to uncheck the 'wait before dial tone' option, tried to remove it from the Device manager, but after this all the modem still doesn't work. The current driver that is installed is version 7.20.00.00, because I can't install the latest version (7.25.00.00) (setup doesn't finish well, no specific error is given).
    Does anybody knows what to do??

    Open the system control panel and choose the Phone and modem options.
    There check the Modems tab. The modem should be placed in the list.
    If not, so you need to install the modem driver.
    Check the Modem function by pressing the "Query Modem" button.
    If the Modem Information window contain a list of AT commands (including ATI2, ATI3, ATI4 etc.), then the modem is correctly installed. The ATI5 command ends in with the number for the selected Regional settings (for example Germany = 06).
    To change the Regional Setting please use the Toshiba Internal Modem Region Select Utility.

  • Delete bank details for a BP in CRM 5.0, it doesn't get deleted from R/3

    Hi,
    When I delete bank details for a business partner in CRM, it doesn't get deleted form R/3.
    Although I can see a green bdoc with confirmed status, with no errors. Any clue?
    Regards,
    Kaushal

    Yes, when I add a new bank detail, it gets properly reflected in R/3. The problem is only during deletion.
    I think I've reached the solution - notes 1016909 and 941660.
    Regards,
    Kaushal

  • The onDeactivate event handler doesn't work in InDesign CC. Why?

    Hi guys.
    I’m working on a script in Javascript for InDesign CC.
    The big problem is that the onDeactivate event handler doesn’t work.
    Here’s an example that works in InDesign CSx but not in InDesign CC:
    #target indesign
    var w = new Window ("dialog", "Test onDeactivate");
    var et_1 = w.add("edittext", [undefined, undefined, 300, 30], "Lorem ipsum");
    var et_2 = w.add("edittext", [undefined, undefined, 300, 30], "Dolor sit amet");
    var st = w.add("statictext", [undefined, undefined, 300, 30], "CONSOLE:\r\r", {multiline: true});
    et_1.onDeactivate = et_2.onDeactivate = function(){
         st.text = "CONSOLE: I left the field with this text:\r\t«" + this.text +"»"; }
    var b_ok = w.add("button", undefined, "OK");
    w.show();
    The script shows a dialog window with 2 edit text fields: when a field loses the focus (clicking on the other one), the «CONSOLE» shows the text of the old field.
    Adobe, please, fix this issue as soon as possible.
    Thanks.
    Giorgio

    It's a bug, and it has been reported. Please report it yourself, the more reports the better. It's no good asking Adobe in this forum to fix something.
    Peter

Maybe you are looking for

  • Very slow Broadband Connection - 330kbps

    Hi, My Broadband connection has been quite fast (around 2700kbps) until recently. Having worked from home on several occassions in the last few months, due to the weather, I have exceeded my usage allowance. BT have charged me and I don't have any is

  • Videos do not play

    As stated with others, I am still unable to watch any of my videos and movies in itunes.  They work on my ipod and ipad, but not on my home PC itunes.  I really do not want to reinstall itunes, as I will loose all my saved data, yes I am one of those

  • How do you view original CRM billing document from R3

    We have sales orders and billing now in CRM. We have a requirement to link the accounting document to the billing document in CRM. Does anyone know if there is a standard function module to get the document flow or link to the CRM document?

  • Multicast error

    Hi, We have just updated our machines with AMD motherboards. We used one as trial, have to update sound card drivers, then we created an image and could upload and download image from server to this machine. However, when we tried to use this machine

  • Match the given word with dictionary

    Hi all I have an issue . I need to check the given word from the user input is a dictionary word or not. if it is a dictionary word then i am doing some functionality. how can i do that? thanx in advance