Exporting work order task relationships to excel
Hey,
I am in the process of developing excel spreadsheets to let us copy and paste SAP outputs and generate MS Project schedules from this data. We have been able to do a copy paste of all the information required from SAP except for the relationships between work order tasks. Is there a transaction which will let me view, and copy, these relationships for each task within several work orders at the same time?
I have had a look through the forum and couldn't find this question anywhere else. Hope someone can help me out!
Thanks
Dave
To produce extracts for Excel with total flexibility in filtering, the Report Editor in P6 should be named the Extract Editor as I use it all the time. Create a one that loops through data source Activities (and apply filter for activity codes etc ), then add two child data sources for Successors and Predecessors and place any filters you need on each. Execute with output in csv format for Excel. This solution also has two advantages in the ability to extract across multiple projects and also if you have the option installed..to get P6 to schedule it to occur automatically .
Similar Messages
-
Hi,
We're on R12.1.3 version of Oracle eBusiness Suite.
When I click on "Export Work Order " push button in Self service page [Maintenance Super User >> Work Orders tab >>Search for the work Orders], the default format is coming as .txt file but in 11i it used to be .csv
How do I change this to default .csv?
Thanks,
RamRam,
You may verify the profile option setup mentioned in the note - 437395.1.
Thanks,
PS. -
Single work order to release 2 operation from Task list 1 month and 6 month
Hello,
We have a maintenance plan for an equipment. It has a task list with 2 operation: Operation 0010 is 1 month interval and Operation 0020 is 6 month intervals.
Currently when the preventive maintenance plan is release, 2 work order are created for every 6 months.
Is it possible to combine the One month interval and 6 month interval task to a single Work Order?
Thanks.For 1 month freq, orders will be created every month. In 6th month, order will be created with one month & 6th month operation together.
If you want to suppress one month operation while order is getting created with 6th month operation, mention higher hierarchy for 6 month freq in strategy. This means, mention hierarchy 1 for 1 month freq & 2 for 6 months freq. While both the operations are due, operation with higher hierarchy only will be taken over to the order.
I guess, this what you expect. Please confirm. -
Field selection in SPRO of Relationship tab in Work Order
Hi,
How to make fields visible/invisible of Relationship tab (if there are any other than the visible ones as default). The tab is seen upon clicking of General button in Operations tab of Work Order iw31.
Thanks
FaisalRelationships are specific to operations, so of course, you should see by selecting each operation separately.
There are standard fields available, on those, you can hide or make visible. If you want to add new fields which are not standard, there are some screen exits. You may use those to add the fields.
But I am not sure you can add fields in Relationship matrix. You can use field key to add required fields against each operation. -
How to print batch work orders displaying only 1 task
Hi
I would like to know if it possible to print in large groups only task 0010 and then print task 0020 in another batch and so on. Excluding everything else except for the designated task number.I hope this makes sense.
Thanks in advance.I have just worked this out.
I copy all the work order numbers and copy them into Z4022 (WORK ORDER MASS PROCESSING)
Then I can sort to whatever is required.
Highlight a specific group or type and then press the print operations button located next to the release button on the ribbon.
Note: If task 0010 and 0020 is both highlighted together they do not print seperate. -
Work Order and parent/child relationship
I have been looking into the vision instance. There is an Asset-Rebuildable relationship, that is Forklif and it's battery. If there is a work order on the forklik "replace battery" can this be done automatically, or is this all manual.
1. When I pick the new battery from stores the S/N of the battery is associated with the forklif (automatic I tested this)
2. When I say "remove the old battery" should't the old battery parent/child relationship between the parent be broken and a child work order "charge" for the battery be logged. I could not reproduce that, but queried that this is what happens in vision. Are all these supposed to be manual?
RegardsFrom this plan, we can't easily get the parent child relationship like autotrace. Is there a way to get like autotrace?
SELECT * FROM table(DBMS_XPLAN.DISPLAY);
Plan hash value: 3693697345
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | TQ |INOUT |PQ Distrib |
| 0 | SELECT STATEMENT | | 1 | 117 | 6 (50) | 00:00:01 | | | |
| 1 | PX COORDINATOR | | | | | | | | |
| 2 | PX SEND QC (ORDER) |:TQ10003 | 1 | 117 | 6 (50) | 00:00:01 | Q1,03 | P->S | QC (ORDER) |
| 3 | SORT ORDER BY | | 1 | 117 | 6 (50) | 00:00:01 | Q1,03 | PCWP | |
| 4 | PX RECEIVE | | 1 | 117 | 5 (40) | 00:00:01 | Q1,03 | PCWP | |
| 5 | PX SEND RANGE |:TQ10002 | 1 | 117 | 5 (40) | 00:00:01 | Q1,02 | P->P | RANGE |
|* 6 | HASH JOIN | | 1 | 117 | 5 (40) | 00:00:01 | Q1,02 | PCWP | |
| 7 | PX RECEIVE | | 1 | 87 | 2 (50) | 00:00:01 | Q1,02 | PCWP | |
| 8 | PX SEND HASH |:TQ10001 | 1 | 87 | 2 (50) | 00:00:01 | Q1,01 | P->P | HASH |
| 9 | PX BLOCK ITERATOR | | 1 | 87 | 2 (50) | 00:00:01 | Q1,01 | PCWC | |
|* 10| TABLE ACCESS FULL | EMP | 1 | 87 | 2 (50) | 00:00:01 | Q1,01 | PCWP | |
| 11 | BUFFER SORT | | | | | | Q1,02 | PCWC | |
| 12 | PX RECEIVE | | 4 | 120 | 3 (34) | 00:00:01 | Q1,02 | PCWP | |
| 13 | PX SEND HASH |:TQ10000 | 4 | 120 | 3 (34) | 00:00:01 | | S->P | HASH |
| 14 | TABLE ACCESS FULL | DEPT | 4 | 120 | 3 (34) | 00:00:01 | | | |
Predicate Information (identified by operation id):
6 - access("E"."DEPTNO"="D"."DEPTNO")
10 - filter("E"."ENAME"='hermann')
--------------------------------------------------- -
Excel attachment opening blank in work order
Hi Experts,
I am having an issue with Excel attachment in work order.
there has been some coding done using open dataset ,readdataset etc.
I am using read in text mode .....
the file is being picked from Application server and someone told me that there is no way that SAP can support
the Excel attachment that is uploaded from Appication server.
Kindly suggest on this . I tried by saving it as CSV file but the format was incorrect.
Please suggest me how we can open the excel file correctly.
Thanks,
Pradeep.You need to use the Open In... feature to view it in Excel.
Once the attachment is open in the default viewer, you should have an icon that looks like a square with an up arrow on it. Tap on this, then choose Open In... and you should be able to open it in Excel.
~Lyssa -
Need help in work order save BADI and create BAPI
hi expert
Our issues are below list
1. When release and save the work order ,the standard BADI(WORKORDER_UPDATE) have not the parameters about service information . (for this issue , chunfai had give a solution ,we are testing it )
2. When we create work order by BAPI(BAPI_ALM_ORDER_MAINTAIN), the BAPI canu2019t provide the parameters about service information .we canu2019t create WO including service data.
3. When we update work order by BAPI(BAPI_ALM_ORDER_MAINTAIN), the BAPI canu2019t provide the parameter about service information . we canu2019t update WO including service data.
could anyone can provide some suggestion for above question ? thanks for a lotPlease check BADI IBAPI_ALM_ORD_MODIFY its method has a parametrs CT_HEADER_SRV and CT_HEADER_SRV_UP you can pass your data here...
Lets say this BAPI you are calling in custom program than if you donot see any parametrs where service data can be passed then you can export the data before calling bapi and import in this badi implementation and complete your task..
Please check BAPI and BADI documentation for more details
Even BAPi has these two parameters.
Nabheet
Edited by: nabheetmadan09 on Jan 11, 2012 2:08 PM -
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 -
Goods Issue against Work Order assigned to WBS - Report
We are doing Goods Issue against Work Order with movement 261, the data picked up from work order is not including
the WBS element mentioned on the work order. Through this WBS element report is created through MB51, with total receipts, total issues, transfer postings etc made against WBS element, but without WBS element No. in material document,
we cannot pull this report through MB51, as we see material document No.created against work order but not the WBS
No. there, so this report cannot be pulled from MB51 through WBS element.
Does anyone know of any other report that I can pull From WBS No. as all these material documents are hitting WBS with
total receipts, total issues, transfer postings against the said WBS mentioned in the work order.
Doing Good issue against WBS is no problem, as the material document saves the WBS No.>
Justin zhang wrote:
> 1. Try to see CN52N whether meet your business requirments
>
> 2. I use two steps approach investigating material documents for project WBS element:
>
> a. use IW39 list the work orders by selection criteria of WBS (this is PM order list).
> b. use SAP std. ALV copy functions and past work order numbers into MB51selection criteria
>
>
> I'm interested in std. t-codes if others can provide. Thanks.
>
> Edited by: Justin zhang on May 19, 2010 10:17 AM
Thanks Justin, your IW39 solution worked, as it has posting date selection defined there
which I cant find in CN52N. My solution was take details from MB51, then pull report IW39 within
posting dates and then export the WBS elements against work order to excel and then copy
the WBS elements in the MB51 report created. -
How to export the data from table to excel sheet
hi experts i have some problem am trying to export the data fro table to Excel sheet in the view controller i have created one button wit public void onActionCLEAR(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
//@@begin onActionCLEAR(ServerEvent)
//wdContext.nodeBapi_Salesorder_Getlist_Input().
//wdContext.nodeBapi_Salesorder_Getlist_Input().invalidate();
//@@end
//@@begin javadoc:onActionExporToExcel(ServerEvent)
/** Declared validating event handler. */
//@@end
public void onActionExporToExcel(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
//@@begin onActionExporToExcel(ServerEvent)
try{
FileOutputStream fos=new FileOutputStream("Test.xls");
PrintStream ps=new PrintStream(fos);
ps.println("<html><body><table border=1>");
int size=wdContext.nodeBapi_Salesorder_Getlist_Input().size();
Iterator attributes=wdContext.getNodeInfo().iterateAttributes();
ps.println("<tr>");
while(attributes.hasNext()){
ps.println("<th>");
DataAttributeInfo attrName=(DataAttributeInfo)attributes.next();
ps.println(attrName.getName());
ps.println("</th>");
ps.println("</tr>");
for(int i=0; i<wdContext.nodeBapi_Salesorder_Getlist_Input().size();i++)
attributes=wdContext.getNodeInfo().iterateAttributes();
ps.println("<tr>");
IWDNodeElement ele=wdContext.getElementAt(i);
while(attributes.hasNext()){
ps.println("<td>");
DataAttributeInfo attrName=(DataAttributeInfo)attributes.next();
ps.println(""+ele.getAttributeAsText(attrName.getName()));
ps.println("</td>");
ps.println("</tr>");
ps.println("</table></body></html>");
ps.flush();
ps.close();
fos.close();
catch(Exception e){
wdComponentAPI.getMessageManager().reportException(e.getMessage(), false);
finally{
//return("Test.xls") ;
//@@end
}h action and i have return the code
its running sucessfully but am not able to perform the action plz help meHi,
You shouldn't use DataAttributeInfo as it is an internal object, if I'm correct.
Use IWDAttributeInfo instead of DataAttributeInfo and it should work
(See also API doc of IWDNodeInfo.iterateAttributes() at http://help.sap.com/javadocs/nwce/ce711sp02/wdr/com.sap.wdr/com/sap/tc/webdynpro/progmodel/api/IWDNodeInfo.html#iterateAttributes())
Cheers,
Robin -
Work Center update during work order save (SAP PM) using exit IWO10009
Hi All,
I am updating the work center in the operation record of a work order using exit IWO1009. In the debug, the internal table for operation is updated successfully. But once the processing is done and I see the order though t-code IW33, I couldn't see the updated workcenter. And surprisingly, plant field which I am updating with work center, is getting updated in the operation and I can see this in IW33.
Pls help.
Thanks,
BhaskarHere is the code:
REFRESH : lt_afvgd.
Getting Operation details
CALL FUNCTION 'CO_BO_OPR_OF_ORDER_GET'
EXPORTING
aufnr_imp = caufvd_imp-aufnr
TABLES
afvgd_get = lt_afvgd.
IF caufvd_imp-AUART = lc_auart1 or caufvd_imp-AUART = lc_auart2 .
Determination of Work Centre for Operation Relevent To PTE Eng.
CLEAR : ls_afvgd.
READ TABLE lt_afvgd INTO ls_afvgd WITH KEY usr00 = 'PTE'.
IF sy-subrc eq 0.
ls_afvgd-arbpl = caufvd_imp-VAPLZ.
ls_afvgd-WERKS = caufvd_imp-VAWRK.
MODIFY lt_afvgd FROM ls_afvgd TRANSPORTING arbpl WERKS WHERE usr00 = 'PTE'.
ENDIF.
endif.
**-- Updating operations buffer
CALL FUNCTION 'CO_BO_UPDATE_OPR_OF_ORDER'
TABLES
afvgd_upd = lt_afvgd. -
Problem in exporting data from alv output to excel
Hi,
I had developed a report which has ALV report output.It is working fine and i am facing problem that when i am exporting it to the data to excel,it is not displaying the whole data in it. I am using reuse_alv_grid_display function module.
Waiting for a positive response.
Thanks & Regards,
Rickky
Moderator Message: FAQ. Please search for available information before posting.
Edited by: kishan P on Nov 8, 2010 12:34 PMIt is highly likely that the way you have built your field catalog is causing some data to drop on the export to excel. I have had this problem before. Check the fields in your fieldcat that are not working vs the ones that are working.
-
Error in File IC Work Order Report_v3-3: Max processing time or Max records
Hello Friends,
While running the Crystal report in Business Object Infoview, I am getting the below mentioned error when i am trying to go to the next page or trying to export all pages of report into PDF and any other format. I can see the first page in output and can export 1st page into PDF.
2010-12-29 17:28:05
com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Error in File IC Work Order Report_v3-3:
Max processing time or Max records limit reached---- Error code:-2147215357 Error code name:internal
at com.crystaldecisions.sdk.occa.report.lib.ReportSDKException.throwReportSDKException(Unknown Source)
at com.crystaldecisions.sdk.occa.managedreports.ps.internal.f.a(Unknown Source)
at com.crystaldecisions.sdk.occa.managedreports.ps.internal.f.getPage(Unknown Source)
at com.businessobjects.report.web.event.q.a(Unknown Source)
at com.businessobjects.report.web.event.q.a(Unknown Source)
at com.businessobjects.report.web.event.bq.a(Unknown Source)
at com.businessobjects.report.web.event.bt.broadcast(Unknown Source)
at com.businessobjects.report.web.event.ak.a(Unknown Source)
at com.businessobjects.report.web.a.p.if(Unknown Source)
at com.businessobjects.report.web.e.a(Unknown Source)
at com.businessobjects.report.web.e.a(Unknown Source)
at com.businessobjects.report.web.e.if(Unknown Source)
at com.crystaldecisions.report.web.viewer.CrystalReportViewerUpdater.a(Unknown Source)
at com.crystaldecisions.report.web.ServerControl.processHttpRequest(Unknown Source)
at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.do(Unknown Source)
at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Please Help.
Thanks,
Ziad KhanOk it looks to me that there are more than 20000 rows in your backend system that have to be fetched.
You can change this limit in the Central Management Console . Login as administrator and go to Servers . Double-click on the Crystal Processign server and change the value in the field Database Records Read When Previewing or Refreshing (0 for unlimited) according to your needs. AFter the change you have to restart the Crystal processing server.
Regards,
Stratos -
Create a Link between Work Order and Reapir Order
IREAPIRORDER is the reapir order(IW54)
AUFNR is the work order (IW31)
w_relation = 'VONA'.
fs_obj_rolea-objtype = 'BUS2032'.
fs_obj_rolea-objkey = REAPIRORDER.
fs_obj_roleb-objtype = 'BUS2007'.
fs_obj_roleb-objkey = AUFNR.
CALL FUNCTION 'BINARY_RELATION_CREATE_COMMIT'
EXPORTING
obj_rolea = fs_obj_rolea
obj_roleb = fs_obj_roleb
relationtype = w_relation
IMPORTING
binrel = fs_binrel
TABLES
BINREL_ATTRIB =
EXCEPTIONS
no_model = 1
internal_error = 2
unknown = 3
OTHERS = 4.
CALL FUNCTION 'BINARY_RELATION_CREATE_COMMIT'
EXPORTING
obj_rolea = fs_obj_roleb
obj_roleb = fs_obj_rolea
relationtype = w_relation
IMPORTING
binrel = fs_binrel
TABLES
BINREL_ATTRIB =
EXCEPTIONS
no_model = 1
internal_error = 2
unknown = 3
OTHERS = 4.
The link is not getting createdPlease go through this link:
/people/rammanohar.tiwari/blog/2005/10/10/generic-object-services-gos--in-background
Please give me reward points
Thanks
Murali Poli
Maybe you are looking for
-
How do i download my PHP site and edit it with Dreamweaver CS5?
I have followed the instructions and installed MAMP for mac. Connected and downloaded the entire site. When i open the index.htm file it appears with a URL for the main website. When i place it in live view the website code and design appear, but i c
-
When i want to drag and drop files or maps in finder the finder screen is moving upwards and the files above aren't visible anymore. This happens since OS X Yosemite.
-
[Guide] Bluetooth mouse in Windows 7
Issue: Mouse will pair, however, the device will lose it's connectivity after 20 seconds of the mouse being in active. The user will have to click the mouse button to wake it up. *How to solve?* Go to Device Manager -> Bluetooth Radios - > Apple Buil
-
Adobe Premiere Pro CS4 Version 4.2.1 When I go to export my film (about 2mins long) in Adobe Media encoder it says that the source file is missing and that the encoding cannot continue. When I go to the location, where apparently it is missing, I fin
-
Can we automatically default "Delivery Date" in "Latest GR Date" field at Item level in Purchase Order?