Calling workflow tasks in program

Hi,
I want to know how to call a workflow task in a ABAP program. This task is linked to a customised method.
Thanks
Ananth

Hi Ananth
You have two options to trigger a workflow task
1> Attach a Business object and a particualr event in the
   triggering event of your task.
   Then in your ABAP pgm use FM SWE_EVENT_CREATE to raise
   the event for the Business object and the event which
   you attach in the task as trigerring event
2> Else , you can make use of SWW_WI_START function module and pass pass parameter ( it will be the name of your workflow task , The workitem Type , creator etc .)
Thanks
Shovit

Similar Messages

  • Call workflow from ABAP program

    created a zbusiness object (ZPRODH)with
    one key field product hierarchy,
    one attribute level number and
    one method display.
    I tested that zobject and using this object created workflow to display product hierarchy ,it is displaying it. now I have to call it from one abap program.
    In the abap program I am calling the funcion module, I
    CALL FUNCTION 'SWW_WI_START_SIMPLE'
    EXPORTING
    TASK = TASK
    IMPORTING
    WI_ID = WI_ID
    TABLES
    AGENTS = AGENTS
    WI_CONTAINER = WI_CONTAINER.
    It is calling the workflow and subrc is 0, but not passing the value to the workflow. Because of that the method is not working, any idea?
    Thanks in advance

    ttpa,
    Please check this thread:
    Re: Workflow from abap program
    Also check that your Fm do requires any explicit commit or not?
    Hope it will help u
    Cheers
    Jai

  • RCATSB01 - Variant "Workflow": Task TS20000460

    Hi.
    I've got some question regarding approval of time.
    The Customer have an older version of SAP, so we are using task TS20000460 for approval.
    The Customer wanted that the employee (the person who registered time) should be notified when the manager rejects working time.
    In variant Workflow (program RCATSB01), I found a possibility to do that. I have marked "Send notification", and set it to be required. This works, the manager have to choose reason before rejecting the hours.
    Now, some questions regarding this:
    1. Is this the only way (in SAP standard) to send notification back to the employee? The Customer wanted that the manager should be able to <i>write down the reason for rejection</i>, and not having to choose it from a drop-down list (table TCATSD).
    2. Why do I have to manually execute the program RCATSB01, variant Workflow, before registering time? If I doesn't execute it, the workflow receives the status "In Process" after rejection (and goes no-where). When I execute the program with the variant, the workflow get status "Completed" after rejection.
    3. Why doesn't the employee receive a notification of rejection in his SAP inbox (Documents folder)?
    Best regards,
    Eli-A

    Hi,
    1. You need to create one variant called "WORKFLOW"  in the program RCATSB01.
         In selection screen you assign
         Approval Program = 'A'.
    2. You need to do the agent assignment for task, Go to PFTC
        Additional data->Agent assignment->Maintain->attrubutes and select general task.
    Thanks and Regards,
    Chandra Madapati

  • Call enhancement class method from Bus. workflow task

    Hi all,
    I recently enhanced a global class from SAP (add a new method). Now I would like to call it from a workflow task (ABAP Class object used in the task). So it seems that only "native" methods from the class itself can be selected for the object method of the task.
    Same issue if I try to call it via secondary methods options...
    Last idea I have before the repair is: retrieve the instance saved into the WF container via a custom class interfacing IF_IFS_SWF_CONTAINER_EXIT (program exit) and call the enhanced method from the method proposed in this interface.
    Maybe someone had the same issue? Anyone could help or propose solution?
    Many thanks in advance for your help,
    KR,
    Olivier

    I think it might qualify for an OSS message.
    There was simmilar note for BADIs which was corrected: https://service.sap.com/sap/support/notes/1156392
    CL_SWF_UTL_DEF_SERVICES which is used in PFTC to determine callable methods doesn't include enhancements when calling  function SEO_CLASS_TYPEINFO_GET (parameter WITH_ENHANCEMENTS is default FALSE)

  • How to trigger a standard workflow task in customizing program?

    Hi experts,
    Does any1 have any ideas about how to trigger a standard workflow task in customizing program? Is there any FMs can be used to do this?
    Thx in advance. Points will be rewarded.
    Vincent

    will followiign Fms help -
    'SWE_EVENT_CREATE'
    SWR_START_WORKFLOW
    SWU_START_WORKFLOW

  • Calling ABAP WebDyn Pro from Workflow task

    Hi All;
    Is there a way to call WebdynPro view from Workflow task?
    Regards
    Devraj

    hi,
    In the workitem text, you can provide HTTP link of your adobe interactive form, so this workitem will go to user with the hyperlink and when he will click, it will redirect it to your interactive form .
    regards,
    sirisha

  • Workflow Tasks NOT expiring!

    Hi guys,
    I've bumped lately with an issue building a workflow on SP2010, as you mostly already have figured out from the title, workflow tasks are NOT expiring.
    I've tried to take this on my own, but no more as I have to move on. Here's the details;
    -a custom workflow (attached to a custom list) that has start custom task as its first action.
    -due date for custom task is set in "select task process participants", Due Date for Task Process. and is set to run parallel (I have one participant for the task).
    -the custom task have only the "behavior of a single task" configured, all task workflow steps are there.
    When a Task is Pending fires well, and it ends with Pause for 2 minutes > then send email. then task due date reaches but
    When a Task Expires never kicks! tasks simply stays at status "Not Started"
    when I check the workflow history, it shows the last log "pausing completed", but I suspect the main issue is with the task processor, task isn't expiring and im not sure where to look.
    timer job service is working, I've checked timer jobs (workflow auto cleanup, workflow failover and bulk workflow task processing) and they're all running in timely fashion now.
    any thoughts?
    thanks
    If a reply helps you Vote As Helpful, if a reply solves your problem don't forget to Mark As Answer. Aabed Yassine.

    hi Victoria,
    running the above code in a PS1 file throws:
    The term 'http://portal.xx' is not recognized as the name of a cmdlet,
    function, script file, or operable program. Check the spelling of the name, or
    if a path was included, verify that the path is correct and try again.
    At C:\Users\spadmin\Desktop\Get-TimeZone.ps1:2 char:70
    + $site=new-object Microsoft.SharePoint.SPSite(portal.xx<<<< );
        + CategoryInfo          : ObjectNotFound: (portal.xx:String
       ) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException
    Get-SPServiceContext : Cannot bind argument to parameter 'Site' because it is n
    ull.
    At C:\Users\admin\Desktop\Get-TimeZone.ps1:3 char:39
    + $serviceContext = Get-SPServiceContext <<<<  $site;
        + CategoryInfo          : InvalidData: (:) [Get-SPServiceContext], Paramet
       erBindingValidationException
        + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,M
       icrosoft.SharePoint.PowerShell.SPCmdletGetServiceContext
    You cannot call a method on a null-valued expression.
    At C:\Users\admin\Desktop\Get-TimeZone.ps1:4 char:14
    + $site.Dispose <<<< ();
        + CategoryInfo          : InvalidOperation: (Dispose:String) [], RuntimeEx
       ception
        + FullyQualifiedErrorId : InvokeMethodOnNull
    New-Object : Exception calling ".ctor" with "0" argument(s): "Value cannot be n
    ull.
    Parameter name: serviceContext"
    At C:\Users\admin\Desktop\Get-TimeZone.ps1:5 char:18
    + $upm = new-object <<<<  Microsoft.Office.Server.UserProfiles.UserProfileManag
    er($serviceContext);
        + CategoryInfo          : InvalidOperation: (:) [New-Object], MethodInvoca
       tionException
        + FullyQualifiedErrorId : ConstructorInvokedThrowException,Microsoft.Power
       Shell.Commands.NewObjectCommand
    i'm not sure what are the variables in this code, I've change the site collection URL and domain\user. anything else I should edit?
    If a reply helps you Vote As Helpful, if a reply solves your problem Mark As Answer. Its made to make it helpful for others seeking help.

  • HOW TO TRIGGER AN WORKFLOW FROM A PROGRAM ?

    HELLO THERE ,
    CAN ANYBODY PLZ TELL ME HOW TO TRIGGER AN WORKFLOW FROM AN PROGRAM AND TO PAS THE VALUE TO THE CONTAINER ?

    Hello Neon,
    If you want to trigger the workflow directly, use the FM, SWU_START_WORKFLOW
    CALL FUNCTION 'SWU_START_WORKFLOW'
      EXPORTING
        task                  =
    *   LANGUAGE              = SY-LANGU
        user                  =
    *   SENDER_ID             =
    * IMPORTING
    *   RETURN_CODE           =
    *   WORKITEM_ID           =
      tables
    *   CONTAINER             =
    *   MESSAGE_LINES         =
        attachment_list       =
    A workflow can also be triggered by and event which is in turn triggered by a program.
    By the FM, SWE_CREATE_EVENT
    Example:
    w_key = 'Connie'.
      w_creator-otype = 'US'.
      w_creator-objid = 'SAPDEV02'.
      CALL FUNCTION 'SWE_EVENT_CREATE'
        EXPORTING
          objtype                       = 'YH_BUDDIES'
          objkey                        = w_key
          event                         = 'event'
         creator                        = w_creator
    *     TAKE_WORKITEM_REQUESTER       = ' '
    *     START_WITH_DELAY              = ' '
    *     START_RECFB_SYNCHRON          = ' '
    *     NO_COMMIT_FOR_QUEUE           = ' '
    *     DEBUG_FLAG                    = ' '
    *     NO_LOGGING                    = ' '
    *     IDENT                         =
    *   IMPORTING
    *     EVENT_ID                      =
    *   TABLES
    *     EVENT_CONTAINER               =
       EXCEPTIONS
         objtype_not_found              = 1
         OTHERS                         = 2
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ELSE.
        WRITE: / 'EVENT TRIGGERED'.
      ENDIF.
      COMMIT WORK.
    Hope it helps you.
    Regards
    Indu.

  • E-mail via Workflow task is not send they say aprox once a month

    Hi there
    I am asked to check one system with a “workflow” running 2+ years. It is actually an task with method which sends an e-mail when Purchase requisition is created.
    It istriggered by event in user exit(via function).
    The version is IS oil 4.6C.
    The problem is that e-mail is not send they say aprox once a month (which I personaly do not believe). However I have to do something (and explain what could be the reason).
    What would be your idea to do?
    I have in mind to subtye BUS2081 to e.g zz BUS2081 and then delegate bus2081 system wide(which is not done (but I think this will not solve the problem).
    In addition all technical details:
    I created event  ZCREATED for object ZABUS2105 (done as copy of BUS2105) in user exit MEREQ001 (EXIT_SAPLMEREQ_008) while creating purchase requisition via z transaction me51n and my colleague added this function in MV45AFZZ(while creating purchase order from sales order).
    CLEAR EVENT_CONTAINER. REFRESH EVENT_CONTAINER.
    i_banfn = IM_BANFN_NEW.
    CALL FUNCTION 'SWE_EVENT_CREATE'
           EXPORTING
                OBJTYPE           = 'ZABUS2105'
                OBJKEY            = i_banfn
                EVENT             = 'ZCREATED'
                          creator           = sy-uname
           TABLES
                EVENT_CONTAINER   = EVENT_CONTAINER
    This event triggers workflow task TS92000018
    Task TS92000018 is a  background task and has  atribute »general task« . Metoda (program) is:
    BEGIN_METHOD ZWF_SEND CHANGING CONTAINER. 
       call function 'ZWF_SEND_MAIL7XX'      
          Exporting                        
           banfn = OBJECT-KEY-NUMBER.                                                                               
    END_METHOD.
    Function Z_SEND_MAIL7XX:
    FUNCTION ZWF_SEND_MAIL7XX.
    ""Local interface:
    *"       IMPORTING
    *"             REFERENCE(BANFN) TYPE  BANFN OPTIONAL
    *"             REFERENCE(STATUS) DEFAULT 1
      DATA: reclist   TYPE STANDARD TABLE OF somlreci1  WITH HEADER LINE,
            objtxt    TYPE STANDARD TABLE OF solisti1   WITH HEADER LINE,
            objpack   TYPE STANDARD TABLE OF sopcklsti1 WITH HEADER LINE.
      DATA: doc_chng  TYPE sodocchgi1,
            tab_lines TYPE sy-index,
            subject   TYPE so_obj_des,
            email like zwf_emailko7XX,
            menge(17) TYPE c,
            I_Zwf_obdelan7xx like zwf_obdelan7xx,
            I_eban like eban  occurs 10 with header line.
            SELECT SINGLE * FROM Zwf_obdeLAN7xx into i_zWF_obdelan7xx WHERE
    BANFN
    EQ
    BANFN.
      IF sy-subrc NE 0.
    KONCNEMU
    SELECT single * FROM eban where banfn = banfn.
        SELECT single * FROM zwf_emailko7XX into email
                        WHERE  ekgrp = eban-ekgrp.
    refresh reclist.
        reclist-receiver = email-SMTP_ADDR.
        reclist-rec_type = 'U'.
        APPEND reclist.
    CONCATENATE text-015 banfn INTO subject SEPARATED BY space.
      doc_chng-obj_name = 'SENDFILE'.
    Mail Subject
      doc_chng-obj_descr = subject."text-001.BO22.11.2005
    Mail Contents
    refresh i_eban.
      CONCATENATE text-015 banfn text-016 sy-mandt text-017 eban-ernam INTO
    objtxt
    SEPARATED BY
    space.
        APPEND objtxt.
    select * from eban into i_eban where banfn = banfn.
    menge = i_eban-menge.
      CONCATENATE  i_eban-matnr i_eban-txz01 menge i_eban-meins INTO objtxt
    SEPARATED
    BY space.
      APPEND objtxt.
      append i_eban. clear i_eban.
    endselect.
      DESCRIBE TABLE objtxt LINES tab_lines.
      READ TABLE objtxt INDEX tab_lines.
      doc_chng-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objtxt ).
      CLEAR objpack-transf_bin.
      objpack-head_start = 1.
      objpack-head_num = 0.
      objpack-body_start = 1.
      objpack-body_num = tab_lines.
      objpack-doc_type = 'RAW'.
      APPEND objpack.
      CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
           EXPORTING
                document_data              = doc_chng
                put_in_outbox              = 'X'
           TABLES
                packing_list               = objpack
               object_header              = objhead
               contents_bin               = objbin
                contents_txt               = objtxt
                receivers                  = reclist
           EXCEPTIONS
                too_many_receivers         = 1
                document_not_sent          = 2
                operation_no_authorization = 4
                OTHERS                     = 99.
    insert into zwf_obdelan7xx values banfn.
    commit work.
    endif.
    ENDFUNCTION.

    There are several things you can check before starting to check the code/solution.
    I would start by sending an e-mail from SAP Business Workplace - either to someone who say he/she receives e-mail only once a month, or to yourself if that is not possible. Check how long it takes from the mail is sent until it is received. Once the first mail has been received, send another mail and check the time again (to determine the sendmail process' interval). Of course you can probably just check the configuration of send processes ... but you may as well give them some hard proof.
    Secondly, check the send log (transaction SOST) - and find out how often there are the type of messages you are interested in. Alternatively, test the workflow and verify that messages are sent immediately.

  • How to set a custom column in a workflow task.

    Hello,
    I'm looking for some assistance a bit with how to set a custom column in a Workflow Task.
    I have a List Workflow that starts when an item is created in a list. The workflow, platform type SharePoint 2013, starts a new task, Task1, with Content Type 1. This Content Type has a custom column called Age. Once the Task1 is completed a new task, Task2,
    with Content Type 2, starts and has the same column Age, as Task1.
    How can I populate the Age column in Task2 with the content of the Age column in Task1?
    Since I start the task by running "Assign a task to ..." Action I was thinking to copy the Age column from the Task1 to the list item that started Task1, which has a column Age as well, and then in Task2 to start another workflow - which is associated
    with the Content Type 2,  that would try to read the Age column from the list item that started Task2, which was set once Task1 was competed - I know it's complex but this is how I was thinking. 
    The problem with this approach is that I can't get a reference to the list item that started Task2 to read the Age from the list item.
    Is there a better approach? I use SharePoint Designer 2013 to design all this.
    Any assistance is appreciated.
    Thank you.

    Hello Sebastian,
    you can get the Age column from Task 1 and then update the Task 2 Age column with that value. I am not sure why you want to run another workflow on Task 2.
    You can perform below steps to set Age column from Task 1 to Task 2.
    1.  Create Task 1 using Assign a task , wait till the task is completed.
    2. Get the Age column value based on Task 1 once the task is completed.
    3.Create Task 2 using Assign a task ,  uncheck wait till the task is completed option.
    4. Update the Task 2 with Age column in Task1.
    5. Use Wait for the field to equal value , check for Task Status is completed or not.
    >>The problem with this approach is that I can't get a reference to the list item that started Task2 to read the Age from the list item.
    you can get the related item from task list item to get the main list item.
    Other option is, Use Javascript and CSOM  in task edit form to get the Age column from Task1 and prepoluate the Age value when Task2 is opened.
    Hope this helps.
    My Blog- http://www.sharepoint-journey.com|
    If a post answers your question, please click Mark As Answer on that post and Vote as Helpful

  • Error in transporting WF workflow task

    Hello,
    I face an error when moving WF workflow task from Dev to QA.
    System is 4.0B.
    The QA transport log shows (errors in bold):
    Subsequent processing RH_ACTIVATE_PDOBJECT_AFTER_IMP for PDWS T started at 20:23:01
    Time... 20:23:02       Run time... 00:00:01
    Start activation of object WF 91000095 (client: 100) 202302
    <b>Error while activating</b>
    Time... 20:24:00       Run time... 00:00:58
    <b>Errors occurred during post-handling RH_ACTIVATE_PDOBJECT_AFTER_IMP for PDWS T</b>
    Post-handling RH_ACTIVATE_PDOBJECT_AFTER_IMP belongs to development class SP00
    <b>The errors affect the following R/3 components:</b>
       <b>BC-BMT-OM (Organizational Management)</b>
    In QA, the new version of the WF - created and activated in Dev - does not appear at all. I checked OSS Note 138411 - Collective note: PD Transports and OSS Note 88180 - Error during import postprocessing (Org.unit) but they didn`t help.
    In Dev, the new version of the WF was saved and activated and manually inserted in a customizing request from tr. PFTC. The transport included object <b>R3TR TDAT PDWS</b> with entries for HRP, HRT and SWD_* tables, with records for the WF task.
    Any help would be appreciated.
    Thanks and regards,
    Krisztian

    Hi Ravi,
    WS and TS tasks are recorded in changes, only the WFs and Ts are not. This is because some Personal Development objects are not to be transported, hence automatic transport connection for these is deactivated in IMG. Since WFs and Ts are considered as PD objects, the automatic transport is deactivated for them as well. For WFs and Ts manual transport is available in PFTC.
    This is unfortunate but this is how it`s set.
    On the other hand, version management is not something that works too well for workflows anyway (at least in 4.0B). You can`t see the differences in two separate versions like you would in a program. And in WFs and Ts you are able to generate versions just like for WSs and TSs for version management. So from my point of view manually transporting WFs and Ts are not the issue. But I may be wrong...
    Nevertheless I activated automatic transport connection and did a change in Dev like that. The transport created was moved to Acc, but still same problem...
    So I`m running out of clues.. maybe I just overlooked something...
    Thanks
    Krisz

  • Workflow task in "In Process"

    Hi all,
    I have a workflow task that stayed in the "In Process" state.  The task's method calls a function.  I don't know if the function had an error or what actually happened.  The function makes a call to a third party software(PRISM).  I have the task set to synchronous to wait for a return code. Does anyone know of a way to trouble shoot this.

    Yes, if you can reproduce it by calling the same method with the same inputs from transaction SWO1 (testing the BOR object type - or SE24 if it is a class). Then the debugging should reveal most of the information you need.
    I assume you are making an RFC call. In your function call you should, if it has not been done already, set up the special exceptions for RFC calls which will enable you to receive a returned error message in case of e.g. communications failure.

  • IDOC related to workflow task

    Is there any table or report which gives IDOC nos related to workflow task?

    Sreedevi, it depends what you want (where you start from), so please be more specific in your question next time (or if this doesn't answer your question).
    If you have a work item number and want to know the IDoc number you can use function module SAP_WAPI_OBJECTS_IN_WORKITEM to get a list of all object references. Then you have to process it from there. You can make a flexible solution which is compatible with future added IDoc types by checking the object type of each object returned and traversing the inheritance hierarchy until you get to object type IDOC. Then you know it is an IDoc, and you can find the IDoc number as the key of the object. Or you can hardcode supported object types using a CASE or IF statement. The flexible solution would be much more fun to program in my opinion.
    If you have an IDoc number and want to find work items you have to go the other way. That means starting with object type IDOC, finding all the inherited object types and for each of these using function module SAP_WAPI_WORKITEMS_TO_OBJECT. Again, another possibility is to hardcode the list of object types you want to check.
    The table Rose told you about, HRS1201, contains no IDoc numbers, but it contains all the tasks with the methods they use. So actually you can use that to find all the object types you need to check (whether they are inherited from IDOC), since all work items will refer to a task definition.

  • List workflow task details

    Hi all,<br>
    We're in the midst of evaluating oracle bpel pm 10.1.2 for our application. I had created an user task using jdeveloper bpel designer. Successfully tested the flow using bpel console and bpel worklist. I intended to develop a gui for displaying the task and task details using jsp pages. listTasks.jsp will display a list of tasks for a person. displayTask.jsp will allow that person to see the task details. Successfully implemented the listTasks.jsp with the following code:<br><br>
    listTasks.jsp<br>
    //import necessary packages<br>
    WorklistService wlSvc = WorklistService.getWorklistService();<br>
    String user = "achrist";<br>
    String password = "welcome";<br>
    IWorklistContext ctx = wlSvc.authenticateUser(user, password);<br>
    Map filterMap = new HashMap();<br>
    //put necessary filter in map<br>
    //get a list of tasks<br>
    //provide a link for user to see details<br>
    //something like <href="displayTask.jsp?taskId=<%= taskId %>"><br>
    //I had checked that the taskId contains value<br><br>
    displayTask.jsp<br>
    //import necessary packages<br>
    String taskId = request.getParameter("taskId");<br>
    if(taskId == null || "".equals(taskId)) {<br>
    //do something<br>
    } else {<br>
    WorklistService wlSvc = WorklistService.getWorklistService();<br>
    IWorklistContext ctx = wlSvc.authenticateUser("achrist", "welcome");<br>
    IWorklistTask task = wlSvc.getWorklistTaskDetails(ctx, taskId);<br>
    //having doubt to proceed further<br>
    }<br><br>
    I'm having problem with displayTask.jsp as how to proceed further. I'm using a schema file which contains info like customer name, address, customer id, and loan amount. How am I supposed to display those values in the jsp page? I saw a file called taskConfigSimpleUserActivity1_WF_Form.jsp, how can I make use of it? Any suggestion are welcomed and thanks in advance.<br><br>
    Regards,<br>
    k-lite

    I have a similar issue with my version of SharePoint. 
    SharePoint 2010 Enterprise.
    Outlook 2013 with MS Exchange
    Document approval workflow.
    When you open the document approval email that comes from SharePoint and click on "Open this task"  the popup window flashes across "workflow tasks details are being retrieved from the server ".
    I've tried the regedit fix and the hive fix and resetting IE that some of the other people have said that works and it doesn't. 
    When I go the site, and connect the task list to Outlook, I can complete the task that way.
    I also created a new approval workflow in SharePoint designer and it behaves the same way.
    Anything else I should try?
    == Steve Morley MedIT, Dalhousie University

  • Why do I not get the checkout option when clicking on the document link in the SharePoint workflow task?

    We are trying to use workflows to review and edit pdf files in sharepoint 2010. We are having a couple of issues and am hoping someone has the answer.....
    1)  When myself and coworkers click on the pdf document in the library, we get the check out option as expected.  However when we click on the document link in a workflow task (on the sharepoint site), the pdf opens as a temporary file and we do not get the check out option.  Why does this happen????? 
    2)  The same thing happens when we click on the document link in the workflow task email;   HOWEVER,  one of our co-workers does get the check out option when clicking on the link in the email task.  Why would she get the checkout option using the email and not when clicking on the link in the task list on the sharepoint site ????  We have compared our internet settings and adobe settings to ours and found no differences.
    We are using Sharepoint 2010, Windows 7, IE8, Adobe Reader X or XI.  Some of us have Adobe Pro X and have the same issues.

    No the person who can check out using the link in the email has the same permissions as me.  We have looked at all kinds of settings, profile etc and nothing evident can be determined to explain the reason.  However, one difference we did notice is that this person does not have a default web browser set and thus when clicking on items to open, it always pops up a dialog box asking which program to use to open it with.  This person chooses Adobe Reader and it opens on the Sharepoint server as it should and she gets the checkout option in a dialog box just like clicking on the document in the library.  My theory is that this step of choosing the program to open with is interrupting the typical way a pdf file is handled when clicking on URL links to the document, which is…. it is opened as temporary internet file rather than on the Sharepoint server.   Hopefully someone can figure this out ☺

Maybe you are looking for

  • Ipod touch not recognized by laptop

    My sister brought her ipod touch over because she forgot her password and wanted me to restore it for her. When I plug the ipod into the usb port in my laptop i get a message saying, "USB device not recognized" and that it has malfunctioned. The ipod

  • BUG: Extra characters at the end of attachment file names

    I received complaints that my attachments didn't open on the PC's of the recipients. After I saw the messages I noticed there were extra characters at the end of their file names. That's why they wouldn't open. When I looked into my sent mail folder

  • Apply TV, Blu-tooth Headset not recognised ?

    I would have thought this would pick up new Blu-Tooth headset ? My Blue Tooth Ribbon isn't being detected, not showing to allow pairing. any suggestions ?

  • PDF toolbar disabled on some sites in IE8 (Acrobat v8.1.3)

    Hello, Recently we have come across sites that do not allow a conversion to PDF through the Adobe PDF toolbar in IE8. The toolbar is greyed out. For example, when searching google.com for acrobat, the results page has a greyed out pdf toolbar. Has an

  • Can't download Silvelight from web page

    Hey. Is the download server for Silverlight 5 down? When I click the download button the pop-up window times out, and I can't download. The pop-up window sends me to http://silverlight.dlservice.microsoft.com/download/F/8/C/F8C0EACB-92D0-4722-9B18-96