Copy General Task List from one service order to another one
Dear Guru,
I have the following questions:
1- From a service order in IW32, how can I see the link between the operations and components?
2- I want to be able to copy all the operations and all the components contained in a service order into another service order for a similar type of equipment. Can someone help me step by step on what needs doing?
KR
Christian
Hello Sebastian,
Many thanks for your quick reply indeed on this.
Now this is the catch: I know that I could create a new service order based on a previously created one using IW31, however in my department they are creating sales orders for equipments in the normal SAP SD flow.
In one the material line they enter a service material which is converted into a ZC03 (Service order) when saving the normal sales order which creates automatically a Service Order number.
Because they create a lot of those service order in that way, they want to be able to populate them with the same list of operations and relevant components all the time.
If they would be using IW31 to make copies, they would have to cancel the previously generated service order deriving from the regular Sales Order in SD which we want to avoid simply because it alters the original sales document flow.
Question:
1- I tried to copy the description of the task lists present in my service order thinking that would also copy the list of relevant and subsequent components defined for each task. The system has only copied the description of the tasks but not the components.
Is there a way we could copy a list of general tasks to automatically have those coming with the relevant components?
Please advise
KR
Christian
Similar Messages
-
Deallocate maintenance task list from order
Dear Expert
I have attached a maintenance task list in maintenance order through Extras>> Task list selection>>direct entry.
due to some reson I want to deallocate same task list from that order.
how I can do it.????
Regards
PrasadHI Pete
thank you so much for your reply. I tried this and when I was trying to assign same task list with same geoup counter(but modified operations)it is giving below error.
how to correct it ??
and deleting operations from order,does not remove task list from maintenance order. it still shows under planning tab.
error Meassage
No operations available for selection in chosen funct. loc. task list PS-ADM-MAIN-A-7220-0601 12
Message no. IW615
Diagnosis
You have selected a task list to include in the maintenance order or service order.
The system can no longer provide operations for you to select from for this task list because they have all already been included in the order and the indicator One-time operation selection has been set.
System Response
Processing will not be continued.
Procedure
Remove the indicator One-time operation selection.
Regard
Prasad -
General task list: component selection from BOM - possible in batch input?
Hi experts,
for the assignment of non-stock material to general task lists I have followed the advice from message[6115684|Re: General Task List Components;.
So what I have done is:
- Include non-stock material in BOM
- Assign BOM to general task list header
When clicking on the "Component selection" button in the task list components, I can select a component.
When entering the material number of the component directly though, I get an error: "Material type X and line item type L not compatible" (CO135).
I would like to upload the general task lists with a batch input recording, but I can't figure out how to select components.
Any thoughts?
Kind regards,
AndreasHello,
We have the same requirement to load tasklists (change & create). We are using the function modules EAM_TASKLIST_CREATE and EAM_TASKLIST_CHANGE. However, i cannot get a non-stock BOM item to process. Has anyone got this working?
Thanks,
Clay.
EDIT: Found the answer - simply fill in the fields for BOM on the component (STLTY, STLNR, STLKN, and STLAL).
Message was edited by: Clayton Mergen -
How can we restrict users from marking service orders as deleted
Hi,
Please guide me :
Is it possible to restrict users (who are having authorization of marking service orders as deleted) from marking some service orders as deleted, if they have not created these service orders?
In other words, requirement is : only the person creating the Service Order should be authorized to delete.
Please guide.
Thanks and RegardsThere are many BADI and EXITS available, you have find the appropriate place to put your code.
USER - EXITS
CNEX0013 Order: Cust. enhancement: Default item category comp. assgmt
CNEX0026 Customer enhancement for general inspection of material
CNEX0027 Customer enhancement: Plant, storage loc. finding for comp.
IWO10004 Maintenance order: Customer check for order completion
IWO10005 Maintenance order: Cust.-specif. determination of profit ctr
IWO10006 Maint. order: Fcode exclusion through cust. enhancement
IWO10007 Maint.order: Customer enhancement - permits in the order
IWO10008 Cust. enhancement: Determination of tax jurisdiction code
IWO10009 PM Order: Customer Check for 'Save' Event
IWO10010 Maint. order: Cust. enhancement for determining WBS element
IWO10011 Maint. order: Customer enhancement for component selection
IWO10015 Maintenance order: F4 Help for user fields on operation
IWO10016 PM Order: Cust. enhancement to check operation user fields
IWO10017 Determine external order number by customer logic
IWO10018 Maintenance order: User fields on order header
IWO10020 Maintenance order: Automatically include task list
IWO10021 Automatic task list transfer when creating order from notif.
IWO10022 Determine calendar from user exit
IWO10023 Service order: Change header data for advance shipment doc.
IWO10024 Service order: Changes to items for advance shipment
IWO10025 PM/SM order: Finding responsible cost center
IWO10029 Inclusion of bill of material in PM/SM order
IWO10030 Preset Fields for Event Object
IWO10031 Hide personnel number in PM/SM order
BADI
Name of a BAdI Definition
ARC_PM_ORDER_CHECK
ARC_PM_ORDER_DELETE
ARC_PM_ORDER_PREPROCESSING
ARC_PM_ORDER_WRITE
ARC_PM_QMEL_CHECK
ARC_PM_QMEL_DELETE
ARC_PM_QMEL_PREPROCESS
ARC_PM_QMEL_WRITE
IWO1_ORDER_BADI
IWO1_PREQ_BADI
IWO1_SCREEN_MODIFY
IWO1_TL_INTEGRATION
IWO1_TL_INTEGRATION2
Edited by: Manish Bisht on Jul 11, 2009 9:27 AM
Edited by: Manish Bisht on Jul 11, 2009 9:28 AM -
Automatic inclusion of a task list in a Maintenance Order
I have created some general maintenance task list. When I want to include some operations from the task list in a work order,
the complete list is included. Is not possible to select some operations to be included?
ThanksHi,
you can have selection of operations while integrating tasklist into order through customizing. The node is Plant Maintenance and Customer Service-> Maintenance and Service Processing->Maintenance and Service Orders-> Functions and Settings for Order Types->Default Values for Task List Data and Profile Assignments. In this screen flag the operselection for the given ordertype and plant. -
Search help for general task list
Hi,
I have problem when searching for general task list via classification (in service order, extras>task list selection>direct entry). When I doubleclick a task list, group counter is not copied back in first selection screen; only group has copied. How can I solve this problem?
Regards,
Roberthi Ashok,
I've checked classification data for general task list, it's ok. but, I still don't have group counter copied. In other tabs of search help is everything ok.
- Robert -
Print Individual task Lists from Project 2010
Hi
I have a routine which prints individual task lists from a Project Plan using VBA. This routine is currently being piloted and they have advised that not all resources have a task list produced. when I step through the code the Resource numbers
appears in this order:
1,3,18,7,8,9,11,12,13,14,18,19,20,21,22,23,24,25
Task lists are produced for each of the above resources. However this misses resource numbers 2,4,5,6,10,15,16,17 and I have no idea why. I have supplied my code below. Any advice/guidance appreciated. You will note that the task
lists are exported to a pre-defined spreadsheet template.
Sub PrintResourceCharts()
Dim xlApp As Excel.Application
Dim xlRange As Excel.Range
Dim rName As String
Dim Tsk As Task
Dim Res As Resource
Dim Ass As Assignment
Dim s As Worksheet
Dim BookNam As String
Dim Row As Integer
Dim fName As String
'Call SetSummaryTask - DB: commented out - run summaryname manually as required.
Call Task_CF_To_Assignment_CF
'Remove Existing Task List files from directory before creating new ones
On Error GoTo Finish
Kill "D:\Task List Templates\Task Lists\*.*"
Finish:
'Save File Location
fName = "D:\Task List Templates\Task Lists\"
'Start Excel and Create a new Workbook
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = True
'Export Resource and Task details
For Each Res In ActiveProject.Resources
If Res.Assignments.Count > 0 Then
Row = 5
xlApp.Workbooks.Open ("D:\Task List Templates\Task List Template.xlsm")
BookNam = xlApp.ActiveWorkbook.Name
Set s = xlApp.Workbooks(BookNam).Worksheets(1)
For Each Ass In Res.Assignments
Set xlRange = s.Range("A5")
If Ass.PercentWorkComplete < 100 Then
With xlRange
rName = Ass.ResourceName
s.Range("A" & Row).Value = Ass.ResourceName
s.Range("B" & Row).Value = Ass.TaskUniqueID
s.Range("D" & Row).Value = Ass.Text1
s.Range("E" & Row).Value = Ass.Start
s.Range("G" & Row).Value = Ass.Finish
End With
End If
Row = Row + 1
Set xlRange = xlRange.Offset(Row, 0) 'Point to next row
Next
xlApp.Visible = True
Application.DisplayAlerts = False
If rName = "" Then
GoTo Finished
End If
xlApp.ActiveWorkbook.SaveAs FileName:= _
"D:\Task List Templates\Task Lists\" & rName & ".xlsm", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
rName = ""
xlApp.ActiveWorkbook.Close savechanges:=False
Application.DisplayAlerts = True
End If
Next
Finished:
xlApp.Application.Quit
Set xlApp = Nothing
MsgBox ("Individual Task Lists have now been produced....")
End SubTony,
You said you step through the code and it picks up resource 1. What happens when the loop gets to resource 2? Note: since resource 1 may have several assignments and stepping through them all could take some time, I sometimes use a stop statement in the
outer loop to make it a little easier to "catch" what I'm looking for. For example, you could put this right after the For Each Res...
If Res.ID = 2 then stop
Then step through and see what happens.
John -
Does anyone know if there is a way to specify the item category for components when using a General Task List? Equipment Task Lists allow this functionality but I've found no way to change from "L" when using general and would like to be able to select "N". We are on ERP 6.0.
Thanks for your assistance.
Bob StanzaLooks like we can have plants set-up a repair parts assembly and assign it to the General Task List. Then they can configure the BOM as required for ordering.
Thanks all.
Bob
Edited by: Bob Stanza on Sep 4, 2008 7:30 PM -
Problem with numbering of general task lists by creation thru LSMW - (IA05)
I'm using a sequencial file to create general task list thru LSMW (Object 0490 which corresponds to TCode IA05).
The numbering range for general task list groups is internal. I executed batch input and it works pretty well with the first general task list group, but every next fails, because the number of the previousy created task list stays in the user buffer and apears in the PLNNR field, so the system assumes I'm trying to create a new group counter instead of new general task list group.
I explicitely set IBIPTLST-PLNNR = '' in field mapping - still the same problem. I also set user parameter PLN to be empty in SU3 and still no luck. I even turned off the historic data in local data tab of SAPGui, but the problem persist.
Can anyone tell me how can I achieve it without changing the numbering range to external?Hi,
From IBIP Help:
Initial fields
As a general rule, initial fields in structures are not transported into the corresponding screen field. In other words, fields that are blank are ignored. If you explicitly want to reset a field to the value "<blank>", you must mark the field in the batch input structure with the value !. This is the reset indicator, and means that a field is to be reset to its initial value.
Try setting IBIPTLST-PLNNR to !
-Paul -
Transaction code for list of pending service orders
Hi All,
Could any body tell me what is the tcode for pending service orders?
Ex: I have a service PO with one line item and 10 services under that line item in service tab of the PO item details.
I have made service entry for 8 items. And I have such type of serveral POs.
Through which TCode I can get the list of pending service orders (partial and fully pending)?
Thanks in advance
RamHi dear,
You can use ME2L,ME2M,ME2N with Purchasing Organisation as SERV & selection criteria as WE101.
You can also use T codes MSRV3,MSRV6,here you can make use of Order quantity and Quantity released.
You can also use ME2S make use of Entered Qty , Entered Value and Accpted Quantity and Accepted value fields in the report.
Edited by: Deepak Kulkarni on Mar 21, 2011 3:53 PM -
General task list with component : creating standard BOM
Hello,
When adding a component to a general task list , i get a "create standard BOM" screen , see below for example :
Standard object PA00000212
Plant
BOM Usage 4
Change Number
Valid From 07.09.2009
Can someone explain to me the relation between standard BOM and component within a general task list ?
Thanks,
P.Hi,
Pls find some of the points below for your referece
Standard BOM:
Can used for assigning the material from the BOM to Task list operation
That is, BOM components for the object (Equipment, Functional Location , Assembly) can be retrived and assigned to maintenance Task list of the operation
Condition: BOM corresponds exactly to the content of the structure list
Free Material Assignment:
Assigning Stock Material (Material number) those are not listed in the BOM of maintenance object directly to the maintenance task list
Condition: Setting to be done as BOM usage for Plant Maintenance (4)
Path: Maintenance plans, work centers, Tasl Lists and PRTs>>>>>Tasl Lists>>>>>Control Data>>>>Define Presetting for Free Assignment of Material-----BOM Usage as 4
Pls note that, while making free assignment, system creates an internal BOM and this can not be processed from application.
Hope this may useful
Thanks
Siva -
Hi SAP gurus.
I'm using LSMW program 490 for general task list.
When I use the program, it jumps to IA01. I have allready run SM31, and add the value IA05 in SXDA3 table. But the problem still continue.
Is it possible to link the operations in task list with the packages of Strategies, in LSMW?
I really need som help on this.
Many thanks.hi
you have to change the T code to IA05 in the table /SAPDMC/LSOCOD for your project ,in SE16N specify the project name and before executing it specify &sap_edit in the command field and execute the T code .in the list you have to change the Tcode from IA01 to IA05 .
I think you can assign the maintenance packages to the operation .you have to use a separate sheet and create separate source structure for the same .i havn't tried but just check it
regards
thyagarajan -
Lsmw for general task list (IA05)
Dear Experts,
I am developing lsmw for general task list (IA05). For that I have created two recordings one for header item and another for its operation respective to that group (PLNNR). I had created 2 flat file for it, one for Header Data and one for Operation. I am linking files with respect to its group (PLNNR).
This lsmw works for its header data perfectly but at its operation level it will not get group counter(PLNAL) for the respective group(PLNNR). I have to select group counter and click on opertaion manually, after that it fills the opertation perfectly.
So can anybody suggest me how to link header and operation data in lsmw.
Thanks in advance.
Regards,
Sunil.Hi Sunil,
I guess you are using object type 490 to create tasklists.
To do this create one flat file and not two flat files.
The flat file structure has to be like this..
TCODE Record Name Data
for first task list
IA05 IBIPTLST Header data
for single operation
IBIPTLOP Operation data
IBIPTEXT Long text data
IBIPTMAT component data
for second operation
IBIPTLOP Operation data
IBIPTEXT Long text data
IBIPTMAT component data
for second task list
IA05 IBIPTLST Header data
for second task list - 1st operation
IBIPTLOP Operation data
IBIPTEXT Long text data
IBIPTMAT component data
for second task list - 2nd operation
IBIPTLOP Operation data
IBIPTEXT Long text data
IBIPTMAT component data
Regards,
Arun Prasath Kumar -
Uploading Master Data for General Task List
Hi gurus,
I want to Upload General Task List through LSMW. It is displaying the Program name as IBIP instead of RIIBIP00 for the Object 0490.
How to overcome it and how to "Maintain the Structure Relation".
Help me out. Our's is ECC 6.0
I have to upload this one in our Client's place. Very urgent.
Points will we rewarded.
Regards,
Charles S.Hi,
You should go ahead with IBIP.. Create ur struture in step 2 and step 3
then finally in step 4 SAP will provide following str.. just mapping structre u created in step 2 here to respective one .
IBIPTLST IBIP: Task List header
The target structure IBIPTLST must be selected.
IBIPTEXT IBIP: Long text line
IBIPTLOP IBIP: Task List Operation
IBIPTEXT IBIP: Long text line
IBIPTMAT IBIP: Task list component
IBIPPRTS IBIP: PRTs (production resources/tools)
IBIPTEXT IBIP: Long text line
IBIPMPAC IBIP: Maintenance Packages
IBIPBDCD IBIP: Direct BDCDATA: formatted BDCDATA: expert use
You may provide mapping only for those str which u r going to use ...rest can be ignore...
Enjoy SAP.
Pankaj Singh. -
LSMW Transaction IA06 - Change general task list
Hi,
I'm using BDC for transaction IA06. But now I've encountered a problem in the maintenace package.
For each GROUP(PLNNR) and COUNTER (PLNAL), there are different number of maintenance package: screen field: RIHSTRAT-MARK01, RIHSTRAT-MARK02, RIHSTRAT-MARK03, etc.
In my source data, the input value is in number which corresponds to the text in each RIHSTRAT-MARK For example, the maintenance package for group PRPMP counter 1 has 1, 2, 3, 4, 8, 12, 16, 26, 52. From my source data, the package is 12, then I will have to check the 6th box.
The problem is, there are different number of packages for each group and counter, and the sequence of package text is dfferent too.
I'm wondering if there is a table that stores the number of package and it's corresponding text for each group and counter?
I've searched the forum, but there seems no discussion about this issue. I'd appreciate any feedbacks from you. Thanks in advance.
LilyLily Wu:
Were you able to find a solution to loading the data maintenance package: screen field: RIHSTRAT-MARK01, RIHSTRAT-MARK02, RIHSTRAT-MARK03, etc. ?? Transaction IA06 (Change General Task List: Maintenance Package Overview), Program SAPLCPDI, Screen 3600. I have searched forum too and do not see discussion on this topic also.
I have a similar situation needing to load Maintenance Package indicator data via IA05 thru LSMW. I have an LSMW using the Standard Batch/Direct Input. It is using Object 490 (Gen. task list) Method 0000 and the program Name is IBIP. I am able to import 2 files. 1 for the Task List Header to Structure IBIPTLST. The 2nd file to the Task List Components IBIPTMAT. This process works, but the requirement is to also load the data to update ("check") the screen field: RIHSTRAT-MARK01, RIHSTRAT-MARK02, RIHSTRAT-MARK03, etc. with the proper 'X's for each component.
I have found suggestions to use the IBIPMPAC (Maintenance Packages) structure to load. But this structue is looking for a 2 character field (i.e. KTEXTZYK01, KTEXTZYK02, etc. of type KTEXTZYK). This looks like the data that would be used for Maintenance Strategies Cycle Lengths found in IP11.
Any assistance in loading the Maintenance Package indicators is helpful. Thank you in advance.
Jim
Maybe you are looking for
-
HT202213 my apple tv is not showing in the devices in Itunes to select for sharing.
Can someone tell me what I need to do get my Itunes and Apple TX sharing. I reinstalled the operating system on my Imac and now Im having problems mwith getting my Apple TV and IPhoto to work. Thanks, in advanced.
-
Get IDOC number information from BD10 to be displayed
Hi, I want to make a report whr i m calling 'BD10' report by call transaction which is used for sending material master details through IDOCs.(msg type MATMAS). basic type matmas05. now user requirement is that we need to show materail number along w
-
Consume External Web Service (WSDL) in ABAP (Release 700) - Proxy Error
Hi All, Have a requirement to Consume an External Web Service in ABAP. We have the WSDL for Ext. Web Service. Did some research and came across the link: http://help.sap.com/saphelp_nw2004s/helpdata/en/69/8a1e9553dc4baba6026a3db510cadb/content.htm Fi
-
Confused...... have downloaded Apple TV version 3.0 and Itunes 9.02, and really glad to finally see better options for photo viewing. However, as I have a bigger library than the size of my ATV, I am not syncing all pics, but wish to sync some. I hav
-
On Coldfusion Builder 2, I see these tabs are available when I create a new page, but not on Coldfusion Builder 3. What should I do to show them on CFB 3?