Migrate Hierarchical Task Lists ("Create" Transaction WPSTLH1)

I am new to Data Migration and I have been creating some LSMWs using IBIP and have working General and Equipment Task List load programs.
however the requirement is to migrate Hierarchical Task Lists too. 
there seems to be no standard functions to do this, and the way you activate the screen in the transaction WPSTLH1 makes it not suitable for a screen recording (due to the use of mouse to activate the screen)
has anyone successfully created this type of migration objects?
or will i have to write ABAP to do this part?

found program RWPSTLH_DINP that seems to do the trick!

Similar Messages

  • API for Task list create/change

    Hi,
    Is there any API for task list create/change (Transaction IA05/06)?
    Thanks
    Sanket Sethi

    That would be very useful to know for me too. So has anybody an idea?
    Greetings Philip

  • Migrating PM task lists with lsmw

    can someone help?
    we are migration task lists with operations that have long texts:
    the source is the MPLA and MPOS tables, entered in excel sheet and we have STXT as well, with a few lines of text per operation
    when the data is migrated with lsmw, the text comes out weird....strange symbols, no new lines etc etc.
    does anyone have experience with migration PM task lists and can give me an idea of what to do?
    by the way, the end of the lsmw is BI.
    thanks
    Alisa

    I have the same problem....
    Please can somebody help me?

  • Task List - Create New Form for Subtasks

    Hi, Is this possible to create a new form for SubTasks in SharePoint 2013 task List
    probably using Infopath. Out of Box, Sharepoint opens datasheet view to add the subtask for a main task. just want to know whether it is possible.
    Any help will be highly appreciated
    Ram Sharma

    Hi Ram,
    Per my understanding, you want to create a New Form for creating sub tasks.
    By default, the subtasks can only be created in the datasheet view, which means that there are some fields of a task cannot be filled in when subtask created, what’s
    more, there is no OOTB feature can meet this requirement.
    Actually, a subtask is also a normal task, the difference is that it can be connected with the parent task through a property “ParentID”. Let’s say if there is a task
    with “ID” 1, then the “ParentID” of its subtasks will be “1;#1”.
    Thus, as a workaround, you can create a custom New Form page with the extra “ParentID” field to be filled in. After submitting, a new task will be created, because
    the “ParentID” has a value which points to another task, this new task will be a subtask now. This can be done with Client Object Model programmatically.
    About how to work with Client Object Model:
    JavaScript Client Object Model
    http://msdn.microsoft.com/en-us/library/office/hh185006(v=office.14).aspx
    More information about JavaScript Client Object Model:
    How to: Create, Update, and Delete List Items Using JavaScript
    http://msdn.microsoft.com/en-us/library/office/hh185011(v=office.14).aspx  
    Common Programming Tasks in the JavaScript Object Model
    http://msdn.microsoft.com/en-us/library/office/hh185015(v=office.14).aspx
    Best regards
    Patrick Liang
    TechNet Community Support

  • Error while creating configurable task list

    Dear Expert,
    I am trying to create configurable task list for equipments and I want to use this task list for preventive maintenance cycle. In following steps I will tell you what i did in the process.
    Step1:- Characteristic is created and different values are assigned to this.
    Step2:- Class with class type 300 is created, characteristic is assigned to this class
    Step3:- Equipments are created and class created in above steps is assigned to them and character values are set for them
    Step4:- General maintenance task list created
    Step5:- Configuration profile for task list with same class is created
    now while creating the object assignment in the task list operation, in the dependency basic data I am getting error ' No source code entered'. Please guide me what data do I need to enter in this basic data and where I am doing wrong.
    I try to follow the previous discussion regarding the same topic, but unable to create this object dependency assignment.
    Thanx in advance, for your help.
    Regards,
    Parag

    Hi Parag,
    See this document.Configurable Tasklist
    I hope you will be able to connect and correct your process accordingly.
    Step3 here (CU01) is related to your issue.
    You are expected to give a code shown like that in the Editor above Assignments  in the Tasklist Extras menu (Takes to CU01)
    Jogeswara Rao K

  • Equipment Task List

    Hi PM Experts,
    I have a general doubt in PM task list.
    When I open a Equipment task list with transaction IA03, and go to the components assigned to an operation.
    There i can see  a field "Holder" ... can someone please explain to me what is this "Holder" field.
    Actually when i copy this routing to create another counter, the "Holder" is not getting copied.
    Please Help.
    Thanks,
    Rohit

    Hi,
    There i can see a field "Holder"
    I'm not aware of that field. Maybe it is a custom field or belongs to some IS-functionality. What is the field name (F1 - Technical information)  ?
    -Paul

  • SharePoint Provider Hosted App that can update existing SharePoint Task List

    Note: I am unable to take advantage of the Microsoft.SharePoint library directly. Adding a reference results in a 32bit/64bit library mismatch error.
    I have to find a solution that uses only the Microsoft.SharePoint.Client extension. 
    I am looking for example code where provider-hosted SharePoint App loads a SharePoint Task List View that allows users to interact with the tasks.
    So far I have only been able to programmatically create and then load the SharePoint tasks list, create and populate a DataTable object and set the datasource of a GridView object to that DataTable.
    I am unable to trigger my method linked to my checkbox within the gridview.
    Ideally I would like to just customize a Task View that already has this functionality.
    Here is my default.aspx.cs code-behind file:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using SP = Microsoft.SharePoint.Client;
    namespace SPAppBasicWeb
    public partial class Default : System.Web.UI.Page
    protected void Page_PreInit(object sender, EventArgs e)
    Uri redirectUrl;
    switch (SharePointContextProvider.CheckRedirectionStatus(Context, out redirectUrl))
    case RedirectionStatus.Ok:
    return;
    case RedirectionStatus.ShouldRedirect:
    Response.Redirect(redirectUrl.AbsoluteUri, endResponse: true);
    break;
    case RedirectionStatus.CanNotRedirect:
    Response.Write("An error occurred while processing your request.");
    Response.End();
    break;
    protected void Page_Load(object sender, EventArgs e)
    // The following code gets the client context and Title property by using TokenHelper.
    // To access other properties, the app may need to request permissions on the host web.
    var spContext = SharePointContextProvider.Current.GetSharePointContext(Context);
    using (var clientContext = spContext.CreateUserClientContextForSPHost())
    //clientContext.Load(clientContext.Web, web => web.Title);
    //clientContext.ExecuteQuery();
    //Response.Write(clientContext.Web.Title);
    SP.ClientContext cc = new SP.ClientContext("http://server/sites/devapps");
    SP.Web web = cc.Web;
    SP.List list = web.Lists.GetByTitle("General Tasks");
    SP.CamlQuery caml = new SP.CamlQuery();
    Microsoft.SharePoint.Client.ListItemCollection items = list.GetItems(caml);
    cc.Load<Microsoft.SharePoint.Client.List>(list);
    cc.Load<Microsoft.SharePoint.Client.ListItemCollection>(items);
    //try
    //const int ColWidth = 40;
    cc.ExecuteQuery();
    DataTable dt = new DataTable();
    dt.Columns.Add("Task Name", typeof(string));
    dt.Columns.Add("ID", typeof(int));
    foreach (Microsoft.SharePoint.Client.ListItem liTask in items)
    DataRow dr = dt.NewRow();
    dr["Task Name"] = liTask["Title"];
    dr["ID"] = liTask["ID"];
    //dr["chkTask"] = liTask["Checkmark"];
    dt.Rows.Add(dr);
    GridView1.DataSource = dt;
    GridView1.DataBind();
    protected void chkTask_CheckedChanged(object sender, EventArgs e)
    //add code here to update Task Item by ID
    Response.Write("checkbox event triggered");
    Here is my simple default.aspx:
    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="SPAppBasicWeb.Default" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <asp:GridView ID="GridView1" runat="server">
    <Columns>
    <asp:TemplateField>
    <ItemTemplate>
    <asp:CheckBox ID="chkTask" runat="server" OnCheckedChanged="chkTask_CheckedChanged" AutoPostBack="true" />
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>
    </div>
    </form>
    </body>
    </html>
    http://www.net4geeks.com Who said I was a geek?

    Hi,
    Please try to modify your code as below:
    using (var clientContext = spContext.CreateUserClientContextForSPHost())
    SP.Web web = clientContext.Web;
    SP.List list = web.Lists.GetByTitle("General Tasks");
    SP.CamlQuery caml = new SP.CamlQuery();
    Microsoft.SharePoint.Client.ListItemCollection items = list.GetItems(caml);
    clientContext.Load(items);
    clientContext.ExecuteQuery();
    If the code still not works, I suggest you debug the code or following the blog below to create a Provider-Hosted App for SharePoint and read list items from SharePoint list.
    http://blogs.msdn.com/b/steve_fox/archive/2013/02/22/building-your-first-provider-hosted-app-for-sharepoint-part-2.aspx
    Best Regards
    Dennis Guo
    TechNet Community Support

  • Change Request Management  "There is no task list for this project"

    Hello!
    I would like to use the functionality of CharM in SOLMAN 4.0.
    When I enter the Tcode /n/tmwflow/proj I receive the waring/error "There is no task list for this project" (/TMWFLOW/TRACK_N114)
    If I create my own task list via Task list --> create
    I get the warning "You cannot change task lists in the SAP namespace"
    What are the steps to define task list for my project?
    Do I need to configure SPRO ... --> Extended Configuration --> Schedule Manager?
    The second warning I get: "NO CTS projects created yet" or
    "The Solution Manager project does not have an active CTS project yet".
    How can these warnings/errors be corrected?
    Thank you very much!
    regards

    Hi,
    Pls click the check button(next to activate button)
    see the SLG1 log generated remove the errors shown in red.
    One it is done u press the refresh button & thn u cn create the task list
    chk
    https://websmp202.sap-ag.de/~sapdownload/011000358700000657692007E/ECTS_CHARM_SP12.PDF
    /people/dolores.correa/blog/2008/07/26/first-steps-to-work-with-change-request-management-scenario
    http://help.sap.com/saphelp_sm32/helpdata/en/0c/5b2160f6fa4b83a3674a210b1cdeb0/content.htm
    Regards
    Prakhar

  • Task List issue

    I have two end users in the same plant, with the exact same security roles and user parameters. When one user creates an SM03 the system assigns a general task list created for there plant. When the other user does exactly the same thing, the system displays a pop up to choose the task list, then a pop up to choose the operations. What is causing this? This happens to various users in various plants.

    Table TPMUS must be populated with user ID.  No entry needs to be maintained only an entry with user name created. This table has no configuration or defaults in parameters. Steps to be taken by end user: Pull up any SM0x in IW32
    1. Extras u2013 Settings u2013 Default values
    Order Type field:
    1. Enter SM03
    2. Click the save icon u2013 DO NOT click the GREEN CHECK
    3. Remove SM03
    4. Click save icon
    5. Exit IW32
    Background table is now maintained for user

  • SAP PM Task List

    Dear Experts
    I have the following client requirement
    In the Instrumentation Department there are many Transmitters of different ranges(0-200, 0-300,0-10 etc). They will calibrate those equipments in the following manner
      let us take an example of transmitter of range 0-200deg
      First they will give the value of 0deg to the transmitter and check the output. it must be in the range of -1 to 2. next they will give the value of 25 deg and check the output It must be in the range of 23 to 26. In the same manner they will check for 50deg, 75deg, 100deg. Like that they will check for different equipments of different ranges. So How can i map this process in sap for calibration process. I am new to sap So I am requesting to help me.
    Thanks in advance
    Ravi

    Create MIC in QS21 for 0 deg, 25 deg, 50 deg, etc., such as wherever you want to check the reading. Keep description appropriately which shows the input degree. Maintain the lower limit, upper limit & target value for that MIC. MIC should be as Quantitative.
    Create Task List (IA01 / IA05) separately for different range equipment & mention one operation as Transmitter Calibration and assign the desired MIC to that operation. Mention Inspection Point as 300 in Task List header.
    Create Calibration Order type by assigning Inspection type 14 to that. OR use PM06 order type
    Create Calibration Order in IW31 & assign the task list created for that transmitter
    While releasing, Inspection lot will be created. Record the results in QA32.
    Note: There are many threads discussed about calibration process. So, search in google as "Calibration".

  • Task List Type

    I am creating maint plan (IP42) and during assigning Task List, it is asking for "Task List Type" as input.
    I have searched in header screen of task list but could not find it. Can anyone say from where I can get this.
    Regards.
    Manoj

    HI
    at the time of creating plan, youhave to assign the task list,
    so when you search from plan you need to tick on check box of FL tasklist (if plan belongs to FL level),tick equipment task list if you want to assign the task list created against the equipment(IA01)
    if you want to assign the general maintenance task lsit tick on the check box of general maintenace task list.
    if you want to know the task list type
    A -general task list
    E-Equipment Task List
    T-Task List for Funct. Location
    -ashok

  • Migrating Task Lists associated with the documents

    Hi,
    I am currently in middle of migrating documents and all the attached equipment numbers, functional locations, material masters, etc. I have migrated these items and they are fine.
    The mini stumbling block at the moment is migrating task lists attached to these documents. I am not sure how I can check any task list attached to a document i.e. for a given document can I see the relevant task list in cv02n or cv03n? Or from where to extract these i.e. with DRAW, DRAD, etc.
    Any suggestions most welcome.
    Cheers,
    Dhaval

    Hi Dhaval,
    The standard objects which you have mentioned are tables. And tasklist is a structure. The solution is you can create a view of the tasklist in SAP DMS object link and the dms screen in tasklist IA03 transaction. for this abap enhancement is required)(z-development). This can be achived. But the difference is that like EQUI ,MARA,LFA1 these are tables and standard objects. for adding another objects there is different method(tables). In your case it's structure so make view of it with help of abap'r.
    I hope this will resolve the query.
    Regards,
    Ravindra

  • Error while creating task list

    Hi All,
    I am configuring change management , i have created project and assigned logical component for that when i create task list it gives below error .
    For object /TMWFLOW/M , number range interval 01 does not exist
    Message no. NR751
    Diagnosis
    The database table NRIV has the delivery class 'C', i.e. the SAP default settings are only in client 000.
    Procedure
    Create the missing number range interval in customizing.
    Transaction code:
    I have already  maintained number ranges.
    Thanks
    Santosh

    Hi ,
    Make sure you maintain the number range interval to be no. "01" and not "1" or anything else. I kept getting the "Error reading information for number range object /TMWFLOW/D" (and /M/ and /V) even though I had added the number range interval as described in the manual. As soon as I deleted the interval "1" and put it back with "01" that check passed and I could create a task list.
    Thanks
    Abullais

  • Example of a source file for Creating general maintenance task list

    Hi SAP Gurus,
    I need to create general maintenance task list from a source file. Reading forums i found that it is possible by using LSMW, with object 0490 and method 0000.
    However, I don't know how to associate structure IBIPTLST, IBITLOP and IBIPMAT. When i assign individual source files for each structure, and I execute LSMW, a problem appears indicating that IBITLOP don't have all the required fields from the list header.
    This is the structure propose by SAP in standar programa IBIP.
    Structure - IBIPTLST     Task list header
    |-->>  IBIPTEXT  (see comment below)
       |-->>  IBIPTLOP   Operations
    |       |-->> IBIPTEXT  (see comment below)
       |       |-->> IBIPTMAT  Material for one operation
       |       |-->> IBIPPRTS  Production resources/tools (PRT
       |                   |-->> LONGTEXT  (see comment below)
       |       |-->  IBIPMPAC  Maintenance packages (up to 32)
       |--->> IBIPBDCD (see comment below) from operation overview
    In other forums, a possible solution is to define an unique source file, that is proposed by LSMW, but i don't know how to obtain this template.
    Can you send me an excel example of how to define de input file or the steps I have to follow in order to execute an LSMW or the standard transaction IBIP?.
    My e-mail is [email protected]
    I have read all the SAP documentation, what i really need is an example.
    Thanks a lot
    Andrés.

    solved

  • BAPI to create a PM notification with a task list (as in IW21)

    Hi to all,
    my question is: is there a bapi to create a PM notification in which I can add a task list? A bapi with which I can simulate the transaction IW21.
    Thank you very much,
    Antonio

    Hi,
    Try using the Bapi.
    BAPI_ALM_NOTIF_CREATE
    Also use this BAPI_ALM_NOTIF_TASK_COMPLETE  to complete the task.(if the task is not getting updated)
    Then use  BAPI_TRANSACTION_COMMIT.
    Regards,
    Raj.

Maybe you are looking for

  • Scanning... and Mulitple String lines

    My text file that I want to scan looks like this format: Name of Student Test Answers (True or false) Example: Joe Smith TFTFTFFTFFFTFFTFFTFTTFF etc.. Jane Sims FTFTFTTFFTTFFTFFFTFTFTF etc.. The issue is - I know how to scan the data of my textfile.

  • Which trigger to use in this case

    Hello All, I have a form in which I have an list item STATUS STATUS may have values a or b or c or d One event should happen when user selects 'c' whose earlier status is 'b'. Here I have two doubts 1) Which trigger I have to use 2) How to get the ol

  • Selecting Items in MIRO

    Hi Gurus, I want to post an invoice in MIRO which  is having over 1000 line items. I want to select 300 line items at a time. I am selecting line items one by one. Can you suggest me anyother method of selecting line items which takes less time? Plea

  • SQL Loader versus External Table

    If anyone has worked on external tables please let me know your views.

  • Oracle 9i and calendar definitons

    In 8i we used OrdSys.OrdtCalendar to store in the database calendar definitions. After installation of 9i I couldn't find this type at all and functions which operated with calendar definitions gone as well. What can I use for calendar definitions in