Reporting processes in SAP...
Gurus
Will any of you, Gurus able to explain to me how- reporting processes in SAP- are performed from a SAP MM perspective?
Thanks,
rash
Hi,
Not sure if the question is clear...
Do you want to know how the MM reports are used / read / developed / built to produce the report outputs what we in general see in SAP?
Well, with whatever best I could understand from your question, the answer is -
There are various levels of reports (types) available in SAP:
1) Based on Transactional Data in SAP, using ABAP programming language, in SE38 transaction, programmers develop custom reports apart from those standard ones available in each module/submodule of SAP.
2) Next higher level is information systems (Logistics Information Systems)
3) Next Higher Level you have Executive Information Systems
First one above is more useful to end users of daily transactional processing like buyers, store keepers, and little bit above them, managers
Second and 3rd are useful for summarized reports for example, what is spent on purchases of a particular set of raw materials in a specific period from a group of vendors....there are infinite such reports again.....
The next level of combination of 2 and 3 above is the currently available BW or BI business information warehouse of Business Intelligence......
You can develop reports as you wish for the business requirements of your project.
ABAP team can help. Functional consultants will guide the programmers on what are the process requirements based on which the report has to be developed and how the output should appear. If this is not what you asked, please ignore
Regards
Similar Messages
-
Crystal Reports background processing for SAP Business One 8.8
Dear Partners,
I have an SDK program developed in SAP Business One SDK that works in 2007, it calls crystal reports externally and can be executed as a background task using the windows schedular or from the command prompt.
My problem is it does not work under SAP Business One SDK 2008 PL18 with SQL Server 2008, Visual Studio 2008.
I receive the following message after this line in my code,"oReport.PrintToPrinter(CopyNo, False, 0, 0)".
'CrystalDecisions.CrystalReports.Engine.LogOnException: Logon failed.
Error in File XX_Report_Ver_0.01 {1A6620A2-5D73-49D2-9347-32ED068AA64E}.rpt:
Unable to connect: incorrect log on parameters. ---> System.Runtime.InteropServices.COMException (0x8004100F): Logon failed.
Error in File XX_Report_Ver_0.01 {1A6620A2-5D73-49D2-9347-32ED068AA64E}.rpt:
Unable to connect: incorrect log on parameters.
at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.GetLastPageNumber(RequestContext pRequestContext)
at CrystalDecisions.ReportSource.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext)
--- End of inner exception stack trace ---
at CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)
at CrystalDecisions.ReportSource.EromReportSourceBase.
at CrystalDecisions.ReportSource.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext)
at CrystalDecisions.CrystalReports.Engine.FormatEngine.PrintToPrinter(Int32 nCopies, Boolean collated, Int32 startPageN, Int32 endPageN)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.PrintToPrinter(Int32 nCopies, Boolean collated, Int32 startPageN, Int32 endPageN)
at BGProductionRpt.ECR_Common.ECR_PrintReport(Int32 CopyNo) in C:\SDK Development\8.8\test\XX_Rpt\ECR_Common.vb:line 485'
My Question is what Crystal Reports libraries or other method should I be using ?
Crystal Reports 2008 for SAP Business One eg. 51038978.zip - downloaded from portal obviously dosn't contain the CrystalDecisions libraries.
Crystall Reports 2008 - cr2008_sp3_fullbuild, cr2008fp33.exe, cr2008fp33_mm, cr2008fp33_clickonce - also download from the portal, the cr2008_sp3_fullbuild does contain the crystal decisions libraries.
Finally other choices are crystal reports included with the visual studio 2008 and crystal reports full version direct from Business Objects.
I have tried different versions of crystal decision libraries- eg, 12.0110 or 12.02 but still no joy.
Also if I manage to get the report to fire what should the client be running eg, if they have the Crystal Reports 2008 for Business One do they also need to install the Crystal Reports Run time - cr2008fp33_clickonce.
Any help would be appreciated.
Thanks.Hi John
Since the SDK works in 2007 it will be using the OLD DB access method.
Change the Crystal report to use an OLE DB datasource rather than the SAP Business One data source.
Regards
Rob -
Error in the Report Painter standard reports delivered by SAP library 1VK
Hi,
The Report Painter standard reports delivered by SAP contain the following errors, after the upgrade from 4.6C to ECC 6.0,in the report 1LMA-001 (library 1VK, report group 1LMA), actual for activity types
are missing.
I already copy from client 000 and generated, but still missing the actual for the activity types.
Thanks in advanced for you support,
SusanaHi,
Firts of all thanks for you answer.
Process flow:
1. production order confirmation CO11N
2. after production confirmation if we check the in order CO03 cost/analysis, the actual for the activity is there.
3. afterwards with we execute report S_ALR_87013646, the actual for the activity type is missing.
Report group 1LMA-001 library 1VK.
I already did:
1. GR59
2. Report RGRJBG00
3. OKB6
Regards,
Susana -
SolMon 3.2, Difference between SolMon report and Service .sap report?
Hi Guys,
last week i found one strange thing, there are differences between the reports of our local SoMon server report and report from service.sap (service message).
why there will be difference like this, Please help me in this regards.
Regards
SriniSoftware Components for SAP Solution Manager 4.0 as of April 2007.
SAP_BASIS 700 Basis Component
SAP_ABA 700 Cross-Application Component
PI_BASIS 2005_1_700 PI_BASIS 2005_1_700
ST-PI 2005_1_700 SAP Solution Tools Plug-In
SAP_BW 700 SAP NetWeaver BI 7.0
SAP_AP 700 SAP Application Platform
BBPCRM 500 BBPCRM
CPRXRPM 400 SAP xRPM/cProjects/cFolders 4.00 (ABAP)
ST 400 SAP Solution Manager Tool
ST-A/PI 01I_CRM500 Application Servicetools for CRM 500
ST-ICO 150_700 SAP Solution Manager Implementation Content
ST-SER 700_2006_2 SAP Solution Manager Service Tools
ST (Solution Manager Infrastructure, tx solution_manager, SOLAR01)
ST-A/PI (Download modules to get data for service sessions, monitoring)
ST-ICO (Implementation Content - Business Process Repository)
ST-SER (Service Sessions as EarlyWatch Alert, SAP GoingLive Check, Setup System Monitoring, Central System Administration, Setup Business Process Monitoring, Service Level Reporting, ....)
See also SAP Notes:
- 707705 (www.service.sap.com/sap/support/notes/706705) for an explanation on Components for Messages (with lots of key words).
- 394616 (www.service.sap.com/sap/support/notes/394616) Release strategy for SAP Solution Manager
Best regards
Ruediger -
Integrating Microsoft Reporting Service with SAP running on SQL Server 2K5
Hi All,
I am new to SAP R3 and I need the help for Integrating Microsoft Business Intelligence Report Services with SAP R3 4.6 C running on SQL Server 2005? Also how Biztalk Adapter is use full for this process?
Thanks in AdvanceHello Madhav,
you might want to post this to the "SAP on Windows" forum as well.
Regards,
Marc
SAP Techology RIG -
Hi Experts,
I am starting this discussion for getting more insight to how to get your escheatment process mapped in SAP.
Those who dont know about Escheatment let me give some brief summary about it: Escheatment process is US centric process. As per law company has to pay the unencashed checks issued to vendor or to customer(Credit memo) to state liability account. This involve void of checks, Reversal of payment made, then clearing the Invoice issued with the state liability posting.
Now I have to map this process in SAP so if any one of you have any idea or ever implemented this process in SAP please share your thoughts and knowledge on the same. It will be highly appreciated.
Regards,
AmitDear Amit,
For the escheatment of non-cashed checks please check the following process:
(A) Check Management
0. Customizing (preparation)
Create a void reason code for "escheated" checks in transaction FCHV.
1. Get the list of those checks with report RFCHKN10 (transaction FCHN) where you can select all outstanding checks that have a specific age (and other properties if necessary).
2. Start transaction FCH9 to void each check of the list, that has to be paid to the state. Use the void reason code created above.
Remark: Voiding checks with transaction FCH9 does not influence payroll or finance, it only sets the status of the check to "escheated" and updates the date (void date = escheatment date) and the user. Detailed information of the check and the link to the application is not lost, only the status has changed to "escheated".
(B) Financial Accounting
0. Master Data (preparation)
Create a vendor "State" to be used for the payment to the state.
1. The above check usually has created an open amount on the outgoing check's account. This amount will never be cleared against the bank account, thus we post a document that will reduce this open amount and create an open item on the vendor "state":
Posting Key / Account / Amount
40 / Outgoing checks / Old Check's amount
31 / State / Old Check's amount
2. Start the payment program F110 to transfer the money to the state (via ACH or check, following the rules and laws).
Regards,
Ildikó -
Hello Experts,
I could not confirm a message when it is still "In Processing with SAP". Is this standard? How should we customize this so that messages can still be confirmed even if it is still with SAP. Thank you.
regards,
GraceHi Algrace,
Try with AI_SDK_SP_AUTO_CLOSE. I hope this report, You can close the message with the status "In Process By SAP" too,
but SAP's standard practise we are not supposed to close CRM ticket which are in INPROCESS by sap. this lead inconsistency. Even sap provided another report AI_SDK_SP_AUTO_CLOSE_2 which prevent the ticket confirmation when the ticket with SAP Still opens.
All the needed information for how to create this report and usage available in the SAP note 1498458 - AI_SDK_SP_AUTO_CLOSE: Eliminate status inconsistencies and also refer the sap note 1792409.
Thanks
Jansi -
Maximum report processing jobs??
Hi,
I have developed a web application which uses crystal reports as its report engine. Several people have been testing and printing a particular report and now they all get 'The maximum report processing jobs limit configured by your system administrator has been reached'.
Can someone tell me what this means and how I fix it please? Here is my code declaration:-
Private crDatabase As CrystalDecisions.CrystalReports.Engine.Database
Private crTables As CrystalDecisions.CrystalReports.Engine.Tables
Private crTable As CrystalDecisions.CrystalReports.Engine.Table
Private crxFormulaFields As CrystalDecisions.CrystalReports.Engine.FormulaFieldDefinitions
Private crxFormulaFields_A As CrystalDecisions.CrystalReports.Engine.FormulaFieldDefinitions
Private crxFormulaFields_B As CrystalDecisions.CrystalReports.Engine.FormulaFieldDefinitions
Private crxFormulaFields_C As CrystalDecisions.CrystalReports.Engine.FormulaFieldDefinitions
Private crxFormulaFields_D As CrystalDecisions.CrystalReports.Engine.FormulaFieldDefinitions
Private crxFormulaField As CrystalDecisions.CrystalReports.Engine.FormulaFieldDefinition
Many Thanks,
RogerThis error is thrown when the CR print engine reaches its limit of 75 print jobs.
As Don has suggested, try below options
- Use HTTP sessions to store report objects and reuse them.
- Clear your %TEMP% folder.
- Use CR cleanup code, close and Dispose methods.
for more info see below doc.
http://scn.sap.com/docs/DOC-21533
- Bhushan -
Return table from report processed in background .
Hi All ,
I have a requirement where from inside a method , I have to process a report in background and this report should return a internal table with SAP data which have to be processed further .
Can anyone suggest me is it possible to get a return internal table from a report processed in background .
All your responses/suggestions would be appreciated ..
Regards,
RanjitaHi,
You can Export the internal table to a memory location and import the entries in the report.
Regards,
Srini. -
Combine report list for SAP-PP module
Respected SAP GURU,s
Can any body give me the combined report list of SAP-PP modules or give some direction to search it.
SFC route is not required...
pl reply urgently
Rewards point will be given.
VEDANTHi,
These are the few reports
1. KanBan Analysis1 Plant
Txn Code: MCQ.
This report gives information of KanBan usage. This can be used only when KanBan Component is used.
2 KanBan Analysis 2
KanBan Board Demand Source Overview
Txn Code:
PK11
PK12
PK13
PK18
This report gives information of KanBan usage. This can be used only when KanBan Component is used.
3 Material Usage Analysis Plant
Txn Code: MCRE
This report can be used for analyzing the actual material usage against plan in manufacturing process.
4 Product Cost Analysis Selection Plant
Txn Code: MCRI
This report can be used for finding out planned cost vs. actual cost in the manufacturing process
5 Missing Parts Info System
Txn Code: CO24
Missing Part List Check -
CR Max Report Processing Jobs Limit - reg hack not working
http://coil.sap.com/irj/boc/index?rid=/library/uuid/f053713e-3e3d-2c10-2a81-f79259e54023
I've followed the steps in the above PDF and my application's behavior has not changed.
My web app uses session, and calls .close and .dispose on last report when users go to load a new report (easier this way with the way the application is written).
We have a new, very powerful web server, so I've set the reg key in question to -1, restarted the box and I'm still getting the dreaded Crystal Reports Maximum Report Processing Jobs Limit after an hour or so of usage. True, we do have some complicated reports, but -1 is meant to remove all limits? Server is doing fine on mem/processor usage.
I using CRXIR2 runtimes (CrystalReports11_5_NET.msi) on the Win2k3r2 server, .NET 2.0
Why is the reg setting being ignored?Hello,
To clarify also, you can set that number to anything you want but it is limited internally to 75. Anything more than 75 and the engine ignores it, same when setting it to -1, 75 is still the max. Ideally this should be set to 50, QA tested with 75 so that is what we set the default to in the registry. And to confirm, this is the number of jobs the RAS server can handle at one time, it is not the number of users that can send reports to be processed, the default is 3.
Also Jason pointed out the inProc RAS ignores the registry setting also, even though we read the key it's ignored if it falls out of usable range. There is also a Stand alone verion of Crystal Reports Server Embedded but it's for OEM Partners only. It runs as a Service and in CRSE 2008 you can have more than one server running. But not an option if you are not a Partner.
And as Ludek mentioned, you need to move to a supported high volume configuration. For this type of load I suggest you use the Full Business Objects Enterprise and change your code to use the Job Server to process reports. The job server will spawn a separate process for each report job and distroy the process when the job is complete thus releasing all memory associated with that job. RAS does not do this, it's a single process spawning separate threads for each job and therefore it does put excess loads on the CPU in your configuration.
Keeping 3 users in mind build in Report Job caching internal in your app. Your can application managing the report jobs is more efficient in this configuration than RAS doing it. We only hold onto the job for so long, 20 minutes is the default, and then we move onto the next job. So if any jobs fail it can cause problems which I believe is why you are having to cycle the WEB server. If you do this make it configurable/switchable so if you do migrate to BOE you must let BOE manage the jobs, it is designed to do this and managing it yourself may cause problems but this is all dependant on how and what parts you use.
Another option with BOE is you can have multiple RAS or Job Servers installed to take advantage of the hardware. This way you are not limited to one RAS server processing reports. We internally handle Round Robin job assignment. Example if you have 4 RAS servers running and RAS#1 is busy it will pass the job request to RAS#2, if it's busy it will pass the job to RAS#3 and then #4 and carry on until a RAS server is avaiable. If RAS#2 is then free it gets the job assigned to it and the next job is queued....
Thank you
Don -
The maximum report processing jobs limit configured reach
Getting error "The maximum report processing jobs limit configured by your system administrator has been reached."
after running a number of reports.
The problem clears up when I issue an IISreset.
Environment
- Windows 2008 Server.
- 3 x ASP .Net application using CR.Net developed using VS2005.
- Installed full version of Crystal Reports 2008.
I also have a full version of Crystal Reports 2008 installed on my developemnt system along with VS 2005.
I don't understand this error. The load on the server for running reports is extremely low. When I talked to Business Objects about the configuration he did not see any issues.
What do I need to do to resolve this issue without having to spend a ton of money?
Is there something I can do in code to reslove this issue?
The other question I have is CR.NET from I gathered reading other posts is limited to 3 concurrent licenses. Can this be increased? If so, who do I contact to purchase addtional licenses?
Regards
PaulMake sure you are closing and disposing of the report objects as you get done with them:
Dim report as New ReportDocument
Protected Sub Page_load()
End Sub
Private Page_Unload()
report.close()
report.dispose()
GC.Collect
End Sub
//C# (on form open):
private void WebForm1_Init(object sender, System.EventArgs e)
if (boReportDocument != null)
boReportDocument.Close();
boReportDocument.Dispose();
GC.Collect();
// C# on form close
private void Page_Unload(object sender, EventArgs e)
if (boReportDocument != null)
{ boReportDocument.Close();
boReportDocument.Dispose();
GC.Collect();
If you don't do the above, you either run out of licenses or memory.
The other question I have is CR.NET from I gathered reading other posts is limited to 3 concurrent licenses. Can this be increased?
No, this can not be increased. However, you can upgrade to the CR Server which you can bump up to 20 concurrent licenses and 5 user licenses. The following may be of help:
https://boc.sdn.sap.com/node/972
Ludek -
Where to find Crystal Report Formats for SAP B1 8.8 (India Localization) ?
Hi Experts,
do anybody knows Where to find Crystal Report Formats for SAP B1 8.8 (India Localization) ?
For example
Sales Register
Purchase Register
Journal Register
Sales Analysis - Crystal Report
Purchase Analysis - Crystal Report
Check Register - Crystal Report
Production register
Pending Sales Order
Outstanding Receivable
Outstanding Payable
BankBook
CashBook
General Ledger
BP Ledger (Customer / Supplier)
Trial Balance
Balance Sheet
Profit & Loss Statment
Cash Flow statment
Excise reports
RG 23 A Part I
RG 23 A Part II
RG 23 C Part I
RG 23 C Part II
Daily Stock Account
RG 1
ER 1
etc....
Documets Layout
Incoming Payment
Outgoing Payment
Journal Entry
Transaction Journal Report - Crystal Report
Sales Quotation
Sales Order
Sales Delivery
Sales Return
Sales Invoice (A/R Invoice)
Purchase Order
Goods Receipt PO
Purchase Goods Return
Purchase Invoice (A/P Invoice)
Inventory Transfer
Inventory - Goods Receipt
Inventory - Goods Issue
Best Regards,
Samir GandhiHi Neetu,
Do you wish that at all customer site all concern involved in implemtation do the same work ?
I believe ERP is meant for single entry system, and it should be true for implementation also, why to invest man hours for the same task ?
I expect it standard reports should be released by SAP, so that speed of implementation improve, we have more nos. of satisfied customers.
customised reports is all together different and it is understood that it is needed to be developed after study the exact requirement.
Best Regards,
Samir Gandhi -
Dear Sirs,
We have Business Objects BI 4.0 and SAP BW 7.3.
Actually we are using Web Intelligence and BEx Query to reporting.
We have not Business Layer (Universe) between BW and BO because BO it's not supported to create universe (unx) on BW. So we create document in WEBI using BEx Query.
We want to use Xcelsius (Dashboard Design) 2011 and I was thinking that we can use query from universe to connect with BW (new functionality in version 2011). Can we? Or maybe we should to connect to BW using "Connecttion to SAP BW"?
We want to use Explorer (on iPad and iPhone), but Explorer requires universe (unx).
Is not possible to create universe (unx, because unv is not supported via Explorer) based on SAP BW, is it true?
We should we do, when we want to use Explorer with SAP BW?
Do I understand connection between reporting tools and SAP BW:
Crystal Reports - can I use cubes or BEx queries
Xcelsius - using "Connection to SAP BW"
WEBI - BExqueries or universe (but only UNV - old version).
Explorer - in my opinion is not possible
Analysis for OLAP - drirect to cube in SAP BW
Could you please comment.Hi
With the current version of the BI 4.0 SP2 BI Platform, one cannot create a universe (.UNX format) against BW using the OLAP connection. However you can create a universe (.UNX format) using the Relational connection (see OSS note: 1656905 - How to create UNX universe based on Business Warehourse InfoCubes). One limitation is the use of hierarchies with the relational connection.
Then you can create the Information spaces based on the universe (.UNX format) that the Explorer can use.
BO Reporting tools:
1. Crystal Reports for Enterprise = you can use the OLAP connection (BICS) directly against the BW InfoCubes or Queries, if queries already exist in the BW system then you can leverage these directly (less time spent recreating the entire query in Crystal)
2. Xcelsius = you can use the BICS or Web Service or Universe to access the data
3. Web Intelligence = you can use the OLAP Connection (BICS)
4. Explorer = you can use a universe (.UNX format) via a Relational Connection
5. Analysis for OLAP = you can use the OLAP connection (BICS) to either a query or InfoCube.
It is hoped that in Feature Pack 3 which will be released later this year, that missing functionalities will be delivered for BI 4.0.
Regards
Derek -
How to open Crystal Report from the SAP GUI ?
Hi experts,
We have developed some reports for our ECC 6.0 system by using Crystal Report 2008 and SAP integration kit , these reports are published to BO edge 3.1 server. To view the report, our user have to open IE and login Infoview first.
For convenience, we want to open Crystal report from SAPGUI directly without login BOE, How can we do it?
Thanks.Hi
please take a look here
Crystal Reports
Regards,
STratos
Maybe you are looking for
-
Assigning a specific value to the sapscript counter variable
Hi all, I am trying to use the sapscript counter variable in my sapscript but encounter the following warning. My code looks like the following: /: DEFINE &SAPSCRIPT-COUNTER_0& = 0 The new counter value is &SAPSCRIPT-COUNTER_0(+)& The warning i get w
-
How can I delete a file in AL11? Or rename it?
Hi experts! I need to rename or to delete a file sites in Al11, can anybody guide me how can I delete or rename that file? The name is incorrect and there's a job how search for this file and is always running because the name doesn't fix with the go
-
Taking this phone to Dubai for one week...
spent time with verizon people on phone. first, they said my phone is global ready. they said with wifi in hotel, I could use it for calls, texts, and email. However, no one seems to have info about how to charge the phone in Dubai...don't know if th
-
Deleting mailboxes in my email account.
I Can't delete a mailbox that I created in my email account. When I go to edit and select the mailbox/folder it comes up with the option to delete and when I select it it boots me out of my email account? Sends me to my home screen. Kinda strange.
-
"Back" functionality in playback control
Hi, I've published my output in Captivate 3. A strange occurrence: sometimes, when I click "back" in succession in the playback control, the previous slides are displayed and sometimes the movie gets stuck on a certain slide and is unable to go backw