Report and Layout Import Wizard issue
Running SAP B1 v8.82 PL04. RDC into the client server.
I'm getting an issue when importing a report. I get all the way to clicking the "Finish" button and it never loads to the next screen (telling me if the import was successful or not). When I go to the location I specified for the report, it appears there but with a different icon and when I click it shows me an error: "No matching records found 'Queries' (OUQR) (ODBC -2028) [Message 131-183]".
Narrowed down the issue a little:
- Happens for any report I try to import
- Happens for both file types (.rpt / .b1p)
- The wizard works in the other databases on the server
- Same issue when I try on different computers with different log ins
There didn't seem to be any major event that triggered the issue. I was in the middle of importing a few reports, and imported a couple successfully, when all of the sudden the issue occurred.
You can also refer to the video link I've attached below which is a complete walk-through of the issue. Any help on this is greatly appreciated, this is really holding me up. Thanks in advance!
-Andrew
http://screencast.com/t/g88C39K78Zgs
Verifique a SAP Note 1532509.
Solution
Please run the below query and if it returns results please Go to the PEQ page mentioned below or log a support message via SAP Service
Marketplace, and attach the results of the query.
select * from CDPM where ObjectType = 232 and ObjectKey not in (select doccode from rdoc) order by permid
Select * from USR3 where PermId
not in (Select distinct Absid from OUPT union Select distinct cast(PermId as nvarchar(50) )from CDPM)
the solution to this note can be found at:
http://wiki.sdn.sap.com/wiki/display/PEQ/Can%27t+import+CR+template+into+B1
By using
Similar Messages
-
Report and Layout Import Wizard does not work
We used the Report and Layout Import Wizard extensively in 8.80 with no problems encountered.
We are now upgraded to 8.81 PL07. This is the first attempt at using the wizard in 8.81. The intro window of the wizard, with 'To Start, use the "Next" button' message is as far as I can get. The "Next" and "Cancel" buttons are inoperative - when I click them, there is no response (but they are not greyed out). The program has not crashed - I can move the window, and the "X" close button at top right works, but nothing else does. I am logged in as a superuser, running B1 in an RDP session on the server, same as under 8.80.
Any ideas out there?Hi,
This is a 8.81 PL07 bug!
I had the same problem this week, and i found the note [1615932 - Buttons "Cancel" and "Next" are inactive in Report and layout import wizard window], that says that it is corrected on PL08!
Regards,
Alice -
Delete Crystal Report Design in Report and Layout Manager
Hi All
How to permanently delete a customised Crystal Report Design imported in Report and Layout Manager?
There is no Delete button at all unlike Form Design?
Kedalene ChongHi Nagarajan
Please see image attached, already login as superuser but there is no Delete button for imported Crystal Report Design in Report and Layout Manager. -
Rename or delete manually created menus from Report and Layout Manager
Hi All,
Does anyone know if it's possible to rename or delete a folder manually created during a report import in the Report and Layout manager?
Kind regards,
MattPosted the question on the SAP core forum.
-
Missing reports in Report and Layout manager
Hi Experts,
i need to convert with Crystal Converter some PLD Tax reports.
The problem is that under Tax Reports tree, in report and layout manager, reports of typecode 'RB01' are missing!
Why are they missing??
Is there any other way to convert them even if missing?
i can see them in the tax report form, selecting tax register block and press ok.
From the print layout designer they are listed.
Please help.
Thanks
PaoloHi Paolo,
What is your B1 PL? Have you solved your problem? Try to upgrade to the latest PL if you are not in it.
Thanks,
Gordon -
Schedule report and download generated PDF issue
Hi,
I am trying to run a rpt file, which is stored on CR server, on the CR server 2008, the generated pdf to be stored in inbox, and the pdf will be retrieved using IPDF class and inputstream. Ideally, whole process is running within one session using enterprise SDK. <br>
I am be able to run the rpt file by using schedule mechanism. Setting scheduleInfo to run it RightNow. I can access the generated PDF right after my program schedule(run) the rpt file without any problem. The PDF exists in both inbox and instance manager (as child of rpt file). <br>
Here comes the problem. When my program uses enterprise SDK to query file list in inbox immediately after schedule() call, the query returns no files. <br>
Furthermore, I then tried to inspect the instance of generated PDF file by query all PDF instances. I tried to print out the instance name by using <br>
IPDF content = (IPDF)instanceObject;<br>
System.out.println(((IFile)content.getFiles().get(0)).getName());<br>
, and realized that the generated file name is actually the rpt file!! which is really confusing (as I explicitly set query to be SI_KIND = 'Pdf'). <br>
To conclude my issue, after I schedule the rpt file to run now, I am able to view the generated pdf on CMC. The pdf (as it displayed in CMC) stored in inbox, and as an instance of the rpt file. However, I cannot retrieve PDF from enterprise SDK. I can retrieve the content of instance, but it's clearly not the pdf file I expected. <br>
I also tried to logoff session after I schedule the rpt, and re-login to retrieve pdf, and tried to explicitly commit() after schedule(). Both methods doesn't solve the problem. Any suggestion on what might happens or something I might have missing? Thanks in advance.<br>
p.s. I think it may be helpful if I give out the whole process flow as follow:<br>
1. log on the CR server, obtain session<br>
2. retrieve the rpt file.<br>
3. set schedule time (right now), format(pdf), destination(inbox), and parameter<br>
4. make schedule call: schedule(IInfoObjects).<br>
first option:<br>
5. query file list in inbox (SELECT * FROM CI_INFOOBJECTS WHERE SI_KIND = 'Inbox')<br>
6. retrieve file from file list and store the data into arraylist by using file's inputstream IPDF.getInputstream<br>
7 close all resources<br>
Outcome: no file in inbox (I can view pdf on CMC though)<br>
second option:<br>
5. query pdf instances belong to rpt file (FROM CI_INFOOBJECTS WHERE SI_PARENTID ="+ <br>report.getID() +" and SI_INSTANCE=1 and SI_KIND='Pdf'")<br>
6. retrieve file from instance list and store data into arraylist by using file's inputstream.<br>
7 close all resources<br>
Outcome: the instance is actually the rpt file rather than generated pdf. <br>
mlie<br>
Edited by: mlie on May 11, 2009 11:16 AMHi Praveen, <br>
Thanks for reply. <br>
It's my bad not showing all of my code. The whole piece of code is <br>
String inboxQuery = "SELECT * FROM CI_INFOOBJECTS WHERE SI_KIND = 'Inbox'";<br>
IInfoObjects ceInboxs = getDocument(ceInfoStore,inboxQuery);<br>
IInfoObject ceInbox = (IInfoObject)ceInboxs.get(0);<br>
<br>
inboxQuery = "SELECT * FROM CI_INFOOBJECTS WHERE SI_PARENTID = " + ceInbox.getID();<br>
<br>
ceInboxs = (IInfoObjects)ceInfoStore.query(inboxQuery);<br>
I believe I don't need to include owner name because SDK will determine which inbox to retrieve automatically according to the user who login to CR server. <br>
However, to try all the possibility, I still appended the user id at the end of query, and still no luck. <br>
I am wondering if its got something to do with timing. Please advice. Thank you <br>
mlie -
FIM Reporting and SCSM Database Query Issue
Hello,
We have been having issues with FIM Reporting, the ETL Process for some reason seems to be failing, we further drilled down and found that there was a SQL Query running on the SCSM database Server for a very long time.
"CREATE PROCEDURE dbo.[p_GroomManagedEntity] ( @TargetId uniqueidentifier, @RetentionPeriodInMinutes int, @GroomingCriteria nvarchar(max), @BatchSize int )
AS BEGIN DECLARE @LastErr int; DECLARE @RowCount int = 1; DECLARE @TotalRowCount int = 0; DECLARE @RetentionDateTime DATETIME; DECLARE @SelectEntitiesToBeGroomedStmt
nvarchar(max); DECLARE @CoreDeleteTypedEntitiesTable TypedManagedEntityType; DECLARE @TimeGenerated DATETIME = getutcdate(); DECLARE @Command nvarchar(MAX) DECLARE @GroomHistoryId
bigint DECLARE @Comment nvarchar(max); SET @Command = N'Exec dbo.p_GroomManagedEntity ' + CAST(@TargetId AS nvarchar(40)) + ', ' + CAST(@RetentionPeriodInMinutes AS nvarchar(10)) +
', ' + CAST(@GroomingCriteria AS nvarchar(100)) + ', ' + CAST(@BatchSize AS nvarchar(10)) -- Call the grooming history insert sproc EXEC @LastErr = dbo.p_InternalJobHistoryInsert @Command,
@GroomHistoryId OUT IF @LastErr <> 0 GOTO Err; CREATE TABLE #BaseManagedEntitiesToDelete ( BaseManagedEntityId uniqueidentifier
); -- Figure out the retention datetime SELECT @RetentionDateTime = DATEADD(mi, -@RetentionPeriodInMinutes, getutcdate()) -- Execute the grooming filter statement,
hence populate the table variable, with "BatchSize" many entities. WHILE (@RowCount > 0) BEGIN INSERT #BaseManagedEntitiesToDelete EXEC sp_executesql @GroomingCriteria,
N'@Retention DATETIME,@TargetTypeId uniqueidentifier,@NumOfEntities INT', @Retention = @RetentionDateTime, @TargetTypeId = @TargetId, @NumOfEntities = @BatchSize;
SELECT @LastErr = @@ERROR, @RowCount = @@ROWCOUNT; IF @LastErr <> 0 GOTO Err; IF (@RowCount >
0) BEGIN -- Convert the BMEIds to TMEIds. INSERT @CoreDeleteTypedEntitiesTable SELECT
TME.TypedManagedEntityId FROM #BaseManagedEntitiesToDelete D JOIN dbo.TypedManagedEntity TME ON D.BaseManagedEntityId
= TME.BaseManagedEntityId WHERE TME.IsDeleted = 0; SELECT @LastErr = @@ERROR;
IF @LastErr <> 0 GOTO Err; --
Use existing DDP code to delete the instances captured in the temp table. EXEC @LastErr = dbo.p_DDPWrapperForGroomManagedEntity @TimeGenerated, @CoreDeleteTypedEntitiesTable;
IF @LastErr <> 0 GOTO Err; TRUNCATE TABLE #BaseManagedEntitiesToDelete;
SELECT @LastErr = @@ERROR; IF @LastErr <> 0 GOTO Err; END
SET @TotalRowCount = @TotalRowCount + @RowCount; END -- Call the grooming history insert sproc to update status to success
SET @Comment = N'BaseManagedEntity: ' + CAST(@TotalRowCount AS nvarchar(10)) EXEC @LastErr = dbo.p_InternalJobHistoryUpdate @GroomHistoryId, 1, @Comment IF @LastErr <> 0
GOTO Err; RETURN 0 Err: -- Call the grooming history insert sproc to update status to failure. SET @Comment = N'BaseManagedEntity: ' + CAST(@TotalRowCount
AS nvarchar(10)) EXEC @LastErr = dbo.p_InternalJobHistoryUpdate @GroomHistoryId, 2, @Comment IF @LastErr <> 0 GOTO Err; RETURN 1 END"
Can somebody advise on what this query is really about and what is its fuction, we are thinking of killing this query since it has been running for a very long time, will that hamper or cause the database to corrupt.
Rgds,
Abhishek.Vijay,
Thanks for you reply.
I figure out a related bug:
Bug 12859472: Cannot browse store procedure in case-sensitive MS SQL Database
There are two possible workarounds:
1. Use a database name with capital letters
2. Do not use stored procedures, but access the tables directly.
The notes on the Bug ticket describes that the issue would be scheduled to be fixed in PS7 which is 11.1.1.8.
Cheers!
Leandro. -
Hyperion Reporting and Analysis Framework Agent issue
Hi All,
Right after have installed and configured all EPM 11.1.2.3 environment on Windows 2008, I had to stop all services and restarted the server for maintenance, after start all EPM services the RA Framework stops after have started and the following message is displayed at Event Viewer.
"The description for Event ID 0 from source HyS9RaFrameworkAgent_epmsystem1 cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
The Java Virtual Machine has exited with a code of 0, the service is being stopped.
the message resource is present but the message is not found in the string/message table"
What does it means ? Someone could help me on that ?
Thanks in advanceLooking into log file agent.log at C:\Oracle\Middleware\user_projects\epmsystem1\diagnostics\logs\ReportingAnalysis, I've found the following :
[2013-08-29T11:27:25.166-03:00] [EPMAGENT] [ERROR] [] [oracle.EPMAGENT.com.oracle.cmc.Agent] [tid: 10] [ecid: 0000K3AU9r0Fw0G6yzuXMG1I7pd5000000,0] Error while starting agent[[
com.oracle.cmc.agent.AgentException: Can't create RMI registry & bind to RMI Registry
at com.oracle.cmc.Agent.doRmiRegistry(Agent.java:620)
at com.oracle.cmc.Agent.start(Agent.java:152)
at com.oracle.cmc.Agent.main(Agent.java:936)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.brio.one.common.utils.Loader.run(Unknown Source)
at com.brio.one.common.utils.Loader.main(Unknown Source)
Caused by: java.rmi.server.ExportException: Port already in use: 6861; nested exception is:
java.net.BindException: Address already in use: JVM_Bind
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:310)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:393)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:129)
at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:188)
at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:100)
at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:86)
at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:186)
at com.oracle.cmc.util.RmiUtil.createRegistryAndBindAgent(RmiUtil.java:108)
at com.oracle.cmc.Agent.doRmiRegistry(Agent.java:612)
... 8 more
Caused by: java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:383)
at java.net.ServerSocket.bind(ServerSocket.java:328)
at java.net.ServerSocket.<init>(ServerSocket.java:194)
at java.net.ServerSocket.<init>(ServerSocket.java:106)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createServerSocket(RMIDirectSocketFactory.java:27)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createServerSocket(RMIMasterSocketFactory.java:333)
at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:649)
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:299)
... 17 more
But the RMI servics starts without problem.... -
Hi,
I'm using SAP BO version 8.8 PL 18.
When using Report and layout manager -> Report & Layout Import Wizard -> I specify the file (.rpt) for import and I choose Report as the type, then the wizard is stuck.
Please I need your help, Thank you.Hi,
Your steps are correct. Please check again that whether you are selecting the folder to save the report by clicking the browse (...) button or not.
Regards,
Bala -
Management Reporter wizard issue
I prepare the migration for Microsoft FRx to Microsoft Management Reporter and I have an issue for Management Reporter wizard when I wrote the server name cannot connect for step 2 specify connection management reporter database server and have long time
and show me error message “can’t retrieve database ensure server and login credential are correct”, although at the same time I connected by server for Report Design and I proceed all instructions required for Migration guide documentation. please help me
and solve this problemI'd try them over here.
https://community.dynamics.com/default.aspx
Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows]
Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights. -
Adding a Crystal Report (report or layout) in a specific menu location
Hi,
i want to import a CR Report through SDK.
I found an example in the sdk help center. You can find it searching 'Adding a Crystal Report (report or layout)'.
It works but going in the Report and layout manager i find it under 'Lost Reports'.
i cannot find a way to specify the MENU LOCATION just like the Import Wizard allows.
Can anyone help me?
Thanks
Paolohi how you solve this??
-
Crystal Reports and Authorization Problems
I am having an issue with Crystal Reports and User Authorizations.
I was build a Crystal Report and import into SAP Business One (SBO 8.8 PL18 HF). After that i give full authorizations for this report in some users. Then if the user login in SBO and choose to see the report his has the following error
You are not permitted to perform this action - "The name of the Report " [Message 200-30]
or
You are not permitted to perform this action - "The name of another Crystal Report " [Message 200-30]
This happen also if I edit a crystal report and re import the new version.
If i change the user to Super User then there is no Problem but i don't want something like this. Is something going wrong with Import Crystal Report and SBO menu items?
Any Idea?
Thanks In advance
Edited by: Apostolis Andrikos on Feb 17, 2011 1:25 PMHi Balakumar,
I had tried also with the way that you suggested...
Only if I give full authorizations for all the modules itu2019s possible for the user to open the crystalu2026
And I said possible because sometimes with full Authorizations everything it is ok and sometimes not.
The most strange thing is that if I choose to open a Crystal Report the display error as i said before is
for another Crystal Report in SBO menu.
e.x I choose to run a Daily Cash Report from the User
and the ERROR Said
"You are not permitted to perform this action - Outgoing Payments Message 200-30"
Thanks for your Response -
Possible solution: Open Crystal Reports Print Layout from UDO form
Hi all,
I recently had to print information of a UDO which I have on a new form. I searched through the forum and found different solutions, but none that used the new "integrated" crystal reports viewer. So I came up with this workaround, which so far works great. I post it here for anybody else needing this kind of workaround, or in case somebody has a better solution, pick that up.
Here it is:
1) Create your Crystal Report file and import using the Reports and Layouts screen in SAP Business One. Give it a meaningful name and location in the menu. Have at least one parameter to take the DocNum or DocEntry, or whatever your primary key is. (Note: I know the import can be done by SDK, but as far as I can see there's no way to place it in the menu structure just yet.)
2) In your Add-On in the event ID 520 (print), call the following function with the Document Number grabbed from the open form:
public static bool printUDO(string strDocNum)
// get menu UID of report
Recordset oRS = (Recordset)B1Connections.diCompany.GetBusinessObject(BoObjectTypes.BoRecordset);
oRS.DoQuery("SELECT MenuUID FROM OCMN WHERE Name = 'ReportName' AND Type = 'C'");
if (oRS.RecordCount == 0)
B1Connections.theAppl.MessageBox("Report layout 'ReportName' not found.", 0, "OK", null, null);
return false;
// execute menu and enter document number
B1Connections.theAppl.ActivateMenuItem(oRS.Fields.Item(0).Value.ToString());
Form form = B1Connections.theAppl.Forms.ActiveForm;
((EditText)form.Items.Item("1000003").Specific).String = strDocNum;
form.Items.Item("1").Click(BoCellClickType.ct_Regular); // abrir reporte
return true;
I know it's kind of a dirty solution, but it works, and if you have any suggestions, I'd be happy to hear them.
Thanks!
Joerg.Hi Joerg,
It's not a dirty solution... I like it and i'm using it
Thanks!
Best regards,
Ana Silva -
Dunning Report Print Layout Issue
Hi
I have a problem with the Dunning Report Print layout (Dunning All (system)). In the wizard I select all the Invoices (Which are over due and current) for the BP and sent to printer.
In the print out all the due dates are mixed with the acctual Due dates.
Acctuall Invoices
Doc No. DOC Due Level
======================================
10000 05.11.07 2
10001 25.02.08 1
10002 03.03.08 1
10003 03.04.08 0
Print out
Doc No. DOC Due Level
======================================
10000 05.11.07 2
10001 03.03.08 1
10002 03.04.08 0
10003 25.02.08 1
How can I fix this. This is coming from the System template and we havent change anything.
Could you please help me.
Thanks
SanjayaHi
I solved the problem. But the issue was when i ran the dunning wizard the layouts messed up. For example if I had a dunning letter with 3 lines (overdue documents). The last line would copy itself 4-6 times (it would show the last document 4-6times so the total lines in the dunning letter would be 7-9 lines). But I solve the issue. Somehow the attention person (which I got from the contact persons (ocrp) and not from the document contact person (oinv) ) did the issue. When i switch it to the oinv the issue was gone.
kind regards
Søren
Edited by: Bundgaard Søren Hollænder on Jan 26, 2009 9:56 AM -
Migrating a webi report from one environment to another using import wizard
Hi Everyone,
Can anyone please tell me what all access should I have on my ID to be able to migrate a webi report from one environment to another environment(e.g. from development to quality).
Regards,
Neeraj SharmaHi,
To use the Import Wizard utility, you basically need Administrator, Full Control to Top-level folder, and "Add objects to the folder" and "Edit objects" for this user on the root folder.
You need the least restrictive role, because you require absolute control for content promotion between 2 entitlement systems.
the webi document is the cherry on-top, you;ll have universes, connections, folders to bring over too.
Regards,
H
p.s. check Note 1450708 - How to restrict access to the Import Wizard from a Business Objects Enterprise system
and
Note 1297121 - What rights needed to use Biar File Extraction for a normal user while using Import Wizard ?
Maybe you are looking for
-
How can i get hotmail to work in mail?
So in hotmail it finally lets me select if I use POP to download Hotmail messages to another program, that program could make it so I can't read my messages on Hotmail. (For example, this might happen if you use Mac Mail or Mozilla Thunderbird). I ha
-
Internet Connect doesn't like me...
Hi. Normally I can figure out what's wrong with my computer on my own, but this time I've been thrown for a loop and I need help. And I apologize in advance for the lack of useful information about my computer. :/ I've got a G4, tower of some sort, b
-
Controlling the default language for new business users
Hi everyone, If this has been answered elsewhere, my apologies for asking again. My company is currently in the initial implementation of ByDesign (1405). I just migrated our employees into ByD using the migration tool. This went fine, and also creat
-
Error occurred, try later
Hi, see please the foto. No crash in flash, other tabs with YT are still working fine. In the selected tab appeared this warning with a black -grey pizelated background screem as in the analogic tv from the past youtube error? what do you mean? a ref
-
Hi I'm new in this, I'm looking for some help, what i can do if my mac book is getting slower. It was very fast 4 months ago and I didn't installed a lot of stuf in this time and it became slower.