Example Work Order Interface - Resource add
Can anyone give me an example load script for wip_job_schedule_interface and wip_job_dtls_interface tables? The documentation has a couple of errors and if I could just see one example that works I think I could figure it out. I have an existing work order and just want to be able to add a resource using the work order interface.
Any help you can give me would be greatly appreciated!!
Thanks,
Joe
p.s. I am getting invalid value for load type when I use the following:
insert into wip_job_schedule_interface(
allow_explosion
,created_by
,created_by_name
,creation_date
,group_id
,header_id
,last_update_date
,last_updated_by
,last_updated_by_name
,load_type
,process_phase
,process_status
,wip_entity_id
--,wip_entity_name
--,line_code
--,line_id
,organization_id
--,organization_code
,start_quantity
values(
'Y' --allow explosion
,'1008119' --created_by
,'JCOLLINS' -- created by name
,sysdate -- creation date
,'104747' -- GROUP ID USE WIP_JOB_SCHEDULE_INTERFACE_S
,'2' --HEADER_ID
,sysdate -- last_update_date
,'1008119' --last updated by
,'JCOLLINS' --last updated by name
,'3' --load_type
,'2' --process_phase
,'1' --process_status
,'136715' --wip_entity_id
,'3159' --,organization_id
,'1'
insert into wip_job_dtls_interface(
--parent_header_id,
group_id,
assigned_units,
autocharge_type,
basis_type,
completion_date,
load_type, -- 1 for loading a resource
operation_seq_num,
process_phase,
process_status,
resource_id_old,
resource_id_new,
resource_seq_num,
scheduled_flag,
standard_rate_flag,
start_date,
usage_rate_or_amount,
uom_code,
wip_entity_id,
--wip_entity_name,
organization_id,
substitution_type,
last_update_date,
last_updated_by,
creation_date,
created_by,
schedule_seq_num
values(
--'2'
'104747' -- group_id
,'1' --assigned_units,
,'1' --autocharge_type,
,'1' --basis_type,
,sysdate + 360 --completion_date,
,'1' load_type, 1 for loading a resource
,'10' --operation_seq_num,
,'2' --process_phase,
, '1' --process_status,
,'4267' --resource_id_old
,'4267' --rsource_id_new
,'50' --resource_seq_num,
, '1' --scheduled_flag,
,'1' --standard_rate_flag,
,sysdate -- start_date,
,'1' --usage_rate_or_amount
,'HR' -- uom_code,
,'136715' -- wip_entity_id
,'3159' -- organization_id
,'3' -- substitiution_type
,sysdate -- last_update_date
,'1068' --last_updated_by
,sysdate -- creation_date
,'1068' -- created by
,'40' --schedule_seq_number
);
Please find an example : we replace a group of resources by another group of resources:
INSERT INTO WIP_JOB_SCHEDULE_INTERFACE
(group_id
,header_id
,wip_entity_id
,organization_id
,first_unit_start_date
,firm_planned_flag
,status_type
,load_type
,process_phase
,process_status
,description
,created_by
,creation_date
,last_update_date
,last_update_login
,last_updated_by)
VALUES
(i_group_id
,i_job_id
,i_job_id
,i_organization_id
,i_first_unit_start_date
,i_firm_planned_flag
,1 -- STATUS_TYPE: Unreleased
,3 -- LOAD_TYPE: Update standard or non-standard Discrete Job
,2 -- PROCESS_PHASE: Validation
,1 -- PROCESS_STATUS: Pending
,i_description
,g_created_by
,g_creation_date
,g_last_update_date
,g_ast_update_login
,g_last_updated_by);
INSERT INTO WIP_JOB_DTLS_INTERFACE
(group_id
,wip_entity_id
,organization_id
,parent_header_id
,operation_seq_num
,department_id
,resource_id_old
,replacement_group_num
,resource_seq_num
,resource_id_new
,usage_rate_or_amount
,uom_code
,load_type
,substitution_type
,process_phase
,process_status
,description
,created_by
,creation_date
,last_update_date
,last_update_login
,last_updated_by)
VALUES
(i_group_id
,i_job_id
,i_organization_id
,i_job_id
,r_operations.operation_seq_num
,r_operations.department_id
,r_operations.resource_id
,r_operations.replacement_group_num
,r_operations.resource_seq_num
,r_operations.new_resource_id
,r_operations.usage_rate_or_amount
,r_operations.uom_code
,1 -- resource
,3 -- change
,2 -- validation
,1 -- pending
,i_description
,g_created_by
,g_creation_date
,g_last_update_date
,g_last_update_login
,g_last_updated_by);
Similar Messages
-
Work order interface : how to schedule the resources
Hello,
I am trying to reschedule a job and to replace the resources of this group by alternate resources : I have inserted one line in the WIP_JOB_SCHEDULE_INTERFACE and one line in the table and WIP_JOB_DTLS_INTERFACE.
After importing these group, I get the following result :
- the job is correctly reschedule (the start date is the start date I entered in the interface, and the end date is computed forward from this date).
- the operation start date and end date are correct (same as the job dates)
-the resources have been correctly changed (replaced by the replacement group)
But the resource schedule dates have not changed .
How can I have the resources reschedule using the interface ?
Thanks in advance.Are you loading start_date and completion_date into wip_job_dtls_interface?
Not the same as first_unit_start_date, last_unit_start_date, etc. -
Amount Column not showing up in Work Order
Hi,
We use SAP Business One 2007A. We have a work order program which is an add-on. When viewing a list of work orders or when viewing open items list for work orders, the amount column does not show up. I tried everything with the format settings and it wont work. Any solutions to this?
Please let me know..
Thank you,Hi,
Welcome you post on the forum.
What add-on is this? Is this open item list for work orders by the add-on?
Thanks,
Gordon -
working in Work order report, this report has different level , for example
0 level transaction
1 level transaction
in subtotal don't want to add 0 level transaction,
when I did the sub total it added all the level , so in sub total amount double up because of that
how to add the expression so I can the level 0 take out from sub total , so it does not include in sub total
can some one please help me with this
thanks in advanceHi Simon_ Hou
I tried the expr the way you suggested , it did not work getting error message, the exp I added is below
this the expression I added on sub total where is highlighted in Yellow, under Cost amount column,
I really appreciate the help
=Sum(IIF(Fields!COLLECTREFLEVEL.Value=
"0",0,Fields!CostAMOUNT.Value),"DataSet1")
please see below my QUERY, can you please help and let me know what I did wrong in my exp
SELECT PRODTABLE.PRODID, PRODCALCTRANS.COSTGROUPID, PRODTABLE.QTYCALC, PRODTABLE.PRODSTATUS, PRODCALCTRANS.COSTAMOUNT,
PRODCALCTRANS.COSTMARKUP, PRODCALCTRANS.REALCOSTAMOUNT, PRODCALCTRANS.CALCTYPE, PRODTABLE.DATAAREAID, PRODCALCTRANS.KEY3,
PRODCALCTRANS.CONSUMPVARIABLE, PRODCALCTRANS.REALCONSUMP, PRODTABLE.ITEMID, PRODTABLE.SCHEDDATE, PRODTABLE.FINISHEDDATE,
PRODCALCTRANS.KEY1, PRODCALCTRANS.TRANSDATE, PRODCALCTRANS.QTY, PRODCALCTRANS.KEY2, PRODCALCTRANS.COLLECTREFLEVEL,
PRODCALCTRANS.LINENUM
FROM PRODTABLE INNER JOIN
PRODCALCTRANS ON PRODTABLE.PRODID = PRODCALCTRANS.PRODID AND PRODTABLE.DATAAREAID = PRODCALCTRANS.DATAAREAID
WHERE (PRODTABLE.PRODSTATUS = 7) AND (PRODTABLE.DATAAREAID = N'AR1') AND (PRODTABLE.ITEMID = @itemid) AND
(PRODTABLE.FINISHEDDATE >= @Paramfromdate) AND (PRODTABLE.FINISHEDDATE <= @Paramtodate) -
Error Message while assigning resource to work orders
Hi All,
We have the MRS tool integration with service work orders for scheduling. When we assign the resources with 9 hours as duration there is no error. When we allocate more than 9 hours for some resources, not all, we receive the error message as
" Duration 29,160 S is not a multiple of 15 minutes " . These duration of secs varies when the duration is varied > 9 hours.
We have checked the planning board profile configurations but nothing seems to be visible. In customising we have the following settings,
Time Granularity : 15 mins
Min duraiton of assignments: 15 mins
Automatic Assignment Splits
Min duraiton : 2 hours
Max overtime hours : 2 hours
Max Ratio is % : 75
Can anyone throw some light on this?
Regards,
SelvaHi Anil Satya,
The MRS is integrated with Service Order types and the operations are selected for each order then the assignment of hours takes place in MRS.
If the assignment is done for 9 hours then there is no such error. These errors are very specific to some personnel numbers ( not for all ) where the duration is more than 9 hours.
Is there any availability of resources for this operation / job through configuration settings? Why such a question is some resources even when 15 or 20 hours is assigned , no errors exists.
Hope this explanation provides a better clarity.
Regards,
Selva -
Add new field in Work Order Component Tab
Dear Experts,
Really need your advice to solve my client requirement related to Work Order. The requirement is to put status code and estimated date of returned material in WO Component Tab.
And because we almost use all of fields in Component. So i'm trying to know, is there any configuration (in SPRO - if any) by adding new custom fields in Work Order (WO) Component Tab?.
Or is there any enhancement (EXIT) to add new fields in WO?
Please advice.
Thanks.
LN.Hi Anthyodaya,
Try this screensexit not sure if this is what you are looking for
EXIT_SAPMV45A_001( Take help of ABAP for this)
Hope this helps.
Thanks and Regards
Rohit
this Question is raised by you twice..please close one. -
Add inventory bin number field to Work Order Components Tab
Hello,
Can someone please show me how to add the inventory bin number field to Work Order Components tab.
ThanksHi Jay,
Can u help me in understanding as how you achieved this functionality?
Regards. -
Performing resource transaction at the work order completion in Oracle
Hello Guru's
Is there any way to have Oracle 11g to perform the resource transaction at the work order completion? Currently a resource transaction is performed when work order is scanned in a scan point. What we want to see is resources transactions at the end of life of work orders most likely a wip assy completion transaction. We are seeing that this happens only for bill of material with just one level. We would like see this behavior on BOMs set up using phatom as supply type for the subassemblies (with more than 1 level structure).
Regards,I am using SAP ECC 6.0.
SAP Basis Component and Cross-Application Component: release 700, level 013
Is there any other information you need?
Could I still use this OSS note with this version?
Also, the issue is not about the response time like mentioned in the OSS note. -
Hello,
In SSM > Work Orders tab > Search for some WO and go to Detail of WO > Work Order Relationship tab > click Update Work Hierarchy button:
Select WO and choose Add Existing Work Orders > click Go button > Advanced Search for WOsL - We would like to add another new search criteria - "Work Order Description". How could I do that via personalization or is it possible?
Thanks, Regards,
JitkaI am using SAP ECC 6.0.
SAP Basis Component and Cross-Application Component: release 700, level 013
Is there any other information you need?
Could I still use this OSS note with this version?
Also, the issue is not about the response time like mentioned in the OSS note. -
BAPI for transaction IW31 (creating a work order)
Hi all,
I need to be able to create a work order ( IW31) using ABAP code and was wondering if any knew if there was a BAPI that should be used for this functionality.
Thanks in advance
Marthi,
You can use
BAPI_ALM_ORDER_MAINTAIN.
Have a look at the following documentation.
FU BAPI_ALM_ORDER_MAINTAIN
Text
Process Maintenance-/Service Order
Functionality
This Business Application Programming Interface (BAPI) is used for changing maintenance- or service orders and their lower-level objects. The following objects of an order can be processed (for restrictions, see the note at the end of the documentation):
Order header
Partner
User status
Order operations
Relationships
Components
Long texts for order header, operations, and components
Function
Calling up this BAPI once allows you to perform all the operations. For this the system supplies the function module with a method table containing the methods to be performed. The entries in the method table refer to data records in the optionally filled-out data tables. All the methods from the method table are performed. Alternatively, just lower- level objects from existing orders can be changed.
You can process the transferred data with the Business Add-In (BAdI) IBAPI_ALM_ORD_MODIFY to, for example, merge data from the external system with data from the R/3 system. The BAdI is called up as soon as the transferred data is converted into the internal format. The tests then take place after this.
Construction of Method Table
REFNUMBER Reference number for linking object methods - attributes
The reference number is the line of the database which contains the corresponding data. The data table is determined by the object type.
OBJECTTYPE Object category
The object category specifies which object from the order should be processed. The key words listed here are not language-dependent and must be transferred exactly as they are. The following objects exist:
HEADER Order header
PARTNER Partner data
USERSTATUS User status
OPERATION Operation data
RELATION Relationships
COMPONENT Components
TEXT Long texts
(empty) ,General BAPI functions (save)
METHOD Methods
The methods with which the data should be processed. The following functions exist:
CREATE Create objects
CHANGE Change objects
DELETE Delete objects
RELEASE Release
TECHNICALCOMPLETE Technically complete
ATPCHECK Availability check
CALCULATE Calculate
SCHEDULE Schedule
DELELTEDSEX Delete the status for external scheduling at operation level
SAVE Save all data
DIALOG Call-up dialog. See explanation below.
TRACE Write trace file in the specified file to the frontend
OBJECTKEY SAP external object key
This key is for assigning the lower-level objects correctly to the corresponding objects, as there is always just one key in the data table. The key must have the following structure:
1-12 Order number
When creating orders with internal number assignment, a reference number beginning with % must be entered here. The BAPI then returns this number and the number actually assigned.
13-16 Operation number
17-20 Sub-operation number
For relationships, the key is structured as follows:
1-12 ,Order number from
13-16 Operation number from
17-28 Order number to
29-32 Operation number to
The following methods are permissible for the individual objects:
HEADER:
CREATE, CHANGE, RELEASE, TECHNICALCOMPLETE, ATPCHECK, CALCUALTE, SCHEDULE
OPERATION
CREATE, CHANGE, DELETE, DELETEDSEX
PARTNER, RELATION, COMPONENT, USERSTATUS, TEXT:
CREATE, CHANGE, DELETE
(empty):
SAVE, DIALOG, TRACE
Data tables and update tables
The objects have one or more data tables. For some objects you can specify which of the fields specified in the structure should be changed. For this you must set the field in the corresponding table to X as in the data table. If no update-table is transferred, then only those fields are set that have a value that is not initial. This simplifies the transfer data. However, this means it is not possible to delete fields. If an update structure should only be specified for some data records, the table with the update fields must nonetheless have the same amount of lines as the data table. The empty lines are then treated as if no update structure was transferred. The objects "Partner", "User Status", and "Text" have no update tables. The whole data record is always copied here.
References
The objects use the field REFNUMBER from the method table to refer to the lines in the data table. Counting always begins with 1. In doing this, REFNUMBER also refers to the update table. However, in the method table there is a second reference to higher-level objects for lower-levels objects. The field OBJECTKEY must be filled with order number, operation number, and sub-operation number, as specified above. If lower-level objects of a newly-created order should be changed, then you must enter a temporary order number that must begin with %. Several orders can be numbered serially, for example, with %00000000001, %00000000002 ... .
The following objects have special treatment for REFNUMBER:
Partner
Texts
Partners have an order number in the data table. During processing of the method table, all those entries in the data table are processed which have an order number that is the same as that in the line to which the method refers. Thus, through just one entry in the method table, several partners can be changed.
Texts are composed of two tables. The first table (IT_TEXT) is made up of the header data of the text. Here you must specify the object and the first and last line of the text table (respectively inclusive, counting from 1). Through this, a line segment is specified in the text line table (IT_TEXT_LINES).
Peculiarities in processing
The BAPI processes the transferred methods in a particular sequence, which must not correspond to the sequence in the methods table.
Write trace file
Change user status time period 1
Delete objects (dependent first)
Create new objects
Change existing or newly-created objects
Change user status time period 2
Status change of order
Save data
The methods are performed such that lower-level objects can also be assigned to newly-created objects. For example, first the operations are created, and then the components. Long texts can also be created for the objects.
Components have an exceptional position. Components are created through the assignment to an operation, that is, using the "key" order/ operation (item number). However, as this is not the unique component key, you can only access the components to change them, delete them, or add long texts by using the reservation number/-item, which is only given after saving. This means that, for example, you cannot create a long text when you create the component.
User status changes can take place at two different time points. Time point 1 is before the object changes, time point 2 is after the object changes and before the status change of the system. These time points should be defined in the transfer table in the field CHANGE_EVENT. The field documentation contains the possible values.
The external scheduling is offered by the BAPI as a special function. THe BAPI can set the date field directly at the operation level, and select the operation with the status DSEX "Date set by external system". This status prevents any further scheduling of the operation, it keeps the transferred dates. For this, set the category 'X' in the restriction categories. When reading the operation, this category is also returned, independent of the category of restriction set in the dialog. To delete the status, you can call up the method DELETEDSEX for the object operation. The external scheduling cannot be influenced in the dialog. All changes to the scheduling restrictions in the dialog are saved as normal, but are not relevant for the scheduling as long as the status DSEX is active.
Every time the BAPI is called up, a SAVE or DIALOG method must be transferred. Normally, calling up a BAPI is seen as a transaction. All data that is changed in the BAPI should be saved to the database immediately. The BAPI checks whether a SAVE method exists, otherwise it terminates processing. A test run of the BAPI is composed of a normal call-up using the SAVE method and a subsequent BAPI_TRANSACTION_ROLLBACK. To call up the BAPI without the SAVE method, for example, to realize dialog transactions, the BAPI can be called up with the DIALOG method. This switches off the check for the SAVE method. The processor must then ensure that later either a SAVE method or a BAPI_TRANSACTION_ROLLBACK is called up.
A BAPI_TRANSACTION_COMMIT without SAVE method terminates processing in the update to ensure that no inconsistent data is written to the database. The processor who called up the BAPI does not receive any confirmation for the termination of the update in the target system. This logic is necessary as the order data was flagged for updating with BAPI_TRANSACTION_COMMIT through the SAVE method. However, the status information was already flagged for updating when the BAPI was called up. A BAPI_TRANSACTION_COMMIT without SAVE method then just saves the status information and would generate inconsistent orders, if the updating was not terminated.
Customer Enhancement
The BAdI IBAPI_ALM_ORD_MODIFY can be used to change the transferred data. The BAdI is called up after the conversion of the transfer structure into the structures used internally. Additional data can be transferred using the table EXTENSION_IN. Only then is the data checked.
Example
The following examples should clarify the use.
Creating an order
OBJECTKEY should be filled with a temporary key. The BAPI returns this key together with the assigned order number in the return table ET_NUMBERS . The order number in the HEADER table should also be filled with the number. For external number assignment, the external number should be specified. The update structure can be transferred if necessary.
Methods table
REFNUMBER OBJECTTYPE METHOD OBJECTKEY
1 HEADER CREATE %00000000001
IT_HEADER
ORDERID ORDER_TYPE PLANPLANT ...
%00000000001 PM01 1000 ...
Creating an order with operation and long text
Methods table
REFNUMBER OBJECTTYPE METHOD OBJECTKEY
1 HEADER CREATE %00000000001
1 OPERATION CREATE %00000000001
1 TEXT CREATE %000000000010010
IT_HEADER
ORDERID ORDER_TYPE PLANPLANT ...
%00000000001 PM01 1000 ...
IT_OPERATION
ACTIVITY SUB_ACTIVITY CONTROL_KEY WRK_CNTR ...
10 PM01 MECHANIC ...
IT_TEXT
ACTIVITY ... TEXTSTART TEXTEND
10 ... 1 2
IT_TEXT_LINES
TDFORMAT TDLINE
Longtext for operation 10, line 1
Line 2 of the long text
Notes
Using the BAPI to process the order data cannot support all the functions of the transaction. This applies in particular for the following functions:
Order header data
The object list cannot be processed.
Refurbishment orders are not supported.
The estimated costs cannot be processed - only the estimated overall costs of the order.
Notification data cannot be processed with the order BAPI. Even if the settings in Customizing are such that the orders and notifications can be maintained on one screen, no notification is created for the order.
Permits cannot be processed.
The order addresses cannot be processed.
Individual partner addresses cannot be maintained.
The settlement rule cannot be maintained.
Order functions
Printing the papers is not possible.
Locking and unlocking the order is not possible.
Accepting and rejecting quotations is not possible.
Business completion is not possible.
Flagging for deletion is not possible.
The log cannot be displayed.
User default values are not used.
The field selection is not checked.
The Customer Exits/BAdIs are not executed completely.
Joint ventures are not supported.
Funds Management is not supported.
Investment orders are not supported.
No integration of service products with task lists possible.
No integration of configurable service products possible.
Assignment of sales document items with service products in accordance with the aforementioned conditions.
Operation data
A change of the control key in the operation is not possible, if this leads to a change of the processing type (internal-/external processing)
User status change not possible.
Production resources and tools cannot be processed.
Service lines cannot be processed.
Task list integration is not supported.
Linking operations with object list is not supported.
Component data
User status change not possible.
BOM data cannot be processed.
The delivery address cannot be processed.
Further Information
See also the documentation for the individual transfer tables.
Parameters
IT_METHODS
IT_HEADER
IT_HEADER_UP
IT_HEADER_SRV
IT_HEADER_SRV_UP
IT_USERSTATUS
IT_PARTNER
IT_PARTNER_UP
IT_OPERATION
IT_OPERATION_UP
IT_RELATION
IT_RELATION_UP
IT_COMPONENT
IT_COMPONENT_UP
IT_TEXT
IT_TEXT_LINES
EXTENSION_IN
RETURN
ET_NUMBERS
Exceptions
Function Group
IBAPI_ALM_ORDER
~~Guduri -
Work Order - TECO Status Question
Dear All,
Is there a way to indicate who performed the last accounting transaction with a Work order?
For example, Who Teco'd the order and when it was Teco'd, etc..
This allows me to create a report to show productivity of how many work orders being complete.
Any suggestions will be greatly appreciated. Thank you!
MikeHello Michale
From PP Stand point ,if you are looking at TECO of Production order with individual person did , U can use COOIS functionality seleting Sytem Status : TECO and Give the Production Scheduler .There are lot of functionality u can use within date ranges, plant wise , material wise and u have the option to choose various lay out to generate report from COOIS.
Hope this will solve your problem.
Regards
Jia -
Work Order to cost center settlement with line item detail
Iu2019m having difficulty finding a method to settle from a work order to a cost center with line item detail. When an order is settled with KO88 or KO8G the total value for that work order/cost element combination is combined and posted to the cost center as a lump sum with the description of CTR\######. Users would like to see the individual values that posted to the work order in a cost center report such as KSB1.
I donu2019t see anything in the settlement rule, settlement profile or allocation structure that will allow line item settlement from work order to cost center. Is line item settlement possible when settling to a cost center? Is there an alternate way to see these expenses as line items in KSB1?
Thanks,
JeffThanks Christian,
We've defined an allocation structure that we use for Project System and Work Order settlement and have Receiver Categories established as FXA, CTR and WBS with "by Cost Element" checked. Work order costs do settle to the cost center entered in the settlement rule, the problem is it combines all items values as a single amount when posting to the cost center.
For example:
expenses post to the work order under cost element 500000 for $500, $200, $300 and cost element 600000 for $250 and $250. The settlement rule says to settle to cost center 170000. When the settlement takes place cost center 170000 is debited $1000 to cost element 500000 and $500 to cost element 600000. We would prefer to see individual posting of $500, $200, $300 to 500000 and $250, $250 to 600000.
Thanks,
Jeff -
Change Maintenance Work Order Detail Report in Print WO page
Hello,
I would like to ask you for your help. We would like to have different report in Print WO function than Maintenance Work Order Detail Report. I mean SSM responsibility > Search for WOs > click Print WO icon. We applied patch #9871500 (I found it there: Templates associated to datadefinitions other than 'EAMWRREP' are not shown in the Work Order Detail report in EAM [ID 1209703.1]). I did personalizations steps - I defined new data definition (for example TEST) and report with data definition TEST is shown in the option on Print WO page now... But how should I it define to have correct result? What should be defined in Executable, Concurrent Program, Data Definition and Data Template? I have RDF and RTF files for this report. We are using different SQL than it is used in the original report. How could be used our SQL defined in RDF?
Thanks, Regards,
JitkaHi,
1) You can choose to select and Print shop paper when you need.No enhancement is required.
2) There is not an option in standard to say Print/Not print Long text . You will have to replace the standard form with a custom form and build the logic to print /Not Print long text based on your rules.
Regards
Narasimhan -
EAM Maintenance Work Order Detail Report
Hello All,
I have a requirement to add new fields to the Maintenance Work Order Detail Report which is run from the web page. This report's RTF template works based on the fields which are defined in the seeded data definition. This seeded data defintion has an seeded XSD file with the fields in it. By the RTF template I got the standarad concurrent program name as Maintenance Work Order Detail Report.
I assumed the following process to happen when the Run button on the EAM work order page is clicked.
1. Concurrent program Maintenance Work Order Detail Report is submitted
Executable: PL/SQL Package EAM_WOREP_PUB.Work_Order_CP
Seeded Data Definition: Work Order Details -- This DD has a seeded XSD file EAMWOREPORT.xsd
2. So the RTF template based on the pl/sql package and the XSD file generates the report and displays.
Please correct if my assumptions are wrong.
I want to add new fields to this report. So I have customized the pl/sql package, modified the code with new fields and created a custom data defintion with a new XSD file with the new fields added in it. Also created a new template linked to new data defintion. After doing all this I am not able to see the new fields on the report generated they come as NULL.
My question is Is it feasible to add new fields to this Maintenance Work Order Detail Report or we can use only the fields which the seeded one gives?
Version: R12.1.2
I tried and tried but couldn't find a solution to it. If anyone has faced the same issue please let me know.
Thank You!!IW47 should give you the required information.
Regards
Narasimhan -
CAN ANY ONE SEND ME THE documentation for work order conversion.
including the interface tables, base tables , concurrent program and validation columns .
Ineed a clear idea of what is happening. i gone throughed the documents in metalink and open interface documents but i cank get the clear idea how the two interface table is processed to create a work order. please help me
Message was edited by:
user595942Hi,
Can you please make Ship To also as Primary Business Purpose?
Regards
Raghavender K
Maybe you are looking for
-
Content conversion for multiple recordesets of the same type
Hi I have a scenario where in i have the follwing structure BXX <> HDR <> ITM1 <> *TM2 <> Now sometimes i get mutiple records like the following BXX <> HDR (first occurance) <> ITM1 <> ITM2 <> HDR (2nd occurance) <> ITM1 <> ITM2 <> ITM3 <> HDR (Third
-
I am using JMX monitoring tool for monitor tomcat 6. I need to change the MaxSpareThreads in Catalina-Threadpool under Mbeans. The default value for write attribute is false. How to change the attribute to true.So that i can modify the value. Please
-
Software/F​irmware Engineer - Santa Clara CA
Software / Firmware Engineer OptiMedica is looking for an experienced Software / Firmware Engineer to support the development and production of its expanding line of innovative ophthalmic instruments. Candidate must be experienced in low level hardwa
-
Satellite C850-F0152 - Wireless is gone after Win 7 installation
Hello I have a C850-F0152, i got it with Win 8 so i reformatted with win 7 x64, however my wireless is gone.. What i mean is, i had wireless with win8, i could connect to networks and stuff, but with the reformat its just gone, there is no wireless a
-
having problems with adobe flash player mouse wont work with it?