Reports Setup
To use statutory reports for any country, you must first set them up using the instructions below.
Workflow for Setup
Set data export path and server timeout |
Update system parameters for BPM |
Enable Background Task |
Additional SSI Setup |
Restart programs |
Follow country-specific instructions |
- In the Maconomy installation folder, go to the designated Coupling Service configuration folder in relation to the Maconomy shortname. (that is, C:\Maconomy\<Maconomy Install DIR>\CouplingService\Configuration\Settings).
- Select and open the Extension.ini file.
- Locate server.timeout and change the value from 600 (default for 10 minutes) to 2400 (40 minutes).
- Locate filepath.<file-path-id> = <file path>. This will serve as a template to the BPM export path.
- Create a new uncommented line following the template above and with the file path ID as bpmexportpath (for example, filepath.bpmexportpath.<Shortname of Maconomy installation>=C:\BPMSTATFOLDER).
- Make sure that system.maintenance is set to false.
- Save the file.
- Restart the coupling service.
For Maconomy versions 2.4.5, 2.5, and 2.5.1, you may encounter an error ("The system cannot find the path specified.") while trying to generate a report. The background task does not create the BPMSTATFOLDER folder automatically.
To manually create the export folder:
- On the system where the coupling server is hosted, locate the Maconomy folder.
For example on a Windows system, go to C:\Maconomy.
- Create the folder
BPMSTATFOLDER.
Stick to upper case or lower case for the folder name to make sure it runs properly across operating systems.
The statutory reports need to connect to a SAP BusinessObjects Server with the installed BPM package to be able to run.
To set up these system parameters:
- Open the Setup » System Setup workspace.
- Go to the Parameters and Numbers » System Parameters to view the System Parameters tab.
- Look for two BPM parameters. They should have 'BPM' in the Description text.
- Select each parameter and update the URL textbox with the appropriate http://Servername:Port.
- Save both parameters.
- Restart the Workspace Client.
- BPM Statutory reports can now be seen on the path: Reporting » Statutory Reporting.
The statutory reports run as background tasks to extract huge amounts of data without compromising simultaneous entry in the Workspace Client. Background Tasks are enabled by default. Set the task duration as described below.
To set the Task Duration:
- Go to Setup » Background Tasks » Management » System Defaults.
- In Default Max. Task Duration, enter 40 minutes.
In addition to the Silent Sign In (SSI) Setup detailed in the Maconomy System Admin Guide, additional steps are necessary to allow Trusted Authentication in REST API to run the statutory reports.
To configure Trusted Authentication for statutory reports:
- On the BO server, log in to the Central Management Console (CMC) with administrative rights.
- Go to Servers area of the CMC Client and open the properties for the Web Application Server.
- In the Command Line Parameters textbox, look for the parameter -Dbobj.trustedauth.home and note down its corresponding value. (for example, "-Dbobj.trustedauth.home=C:/Program Files (x86)/SAP BusinessObjects/SAP BusinessObjects Enterprise XI 4.0/java/pjs/container/bin")
- Go to the Authentication Management area of the CMC Client, and on the Enterprise tab, scroll down to the Trusted Authentication section.
- Under Trusted Authentication:
- Click Trusted Authentication is enabled.
- Click New Shared Secret.
- Enter the number of days for the Shared Secret Validation Period and timeout for the Trusted Authentication request.
- Click Update to save the settings.
- Reopen the Enterprise tab.
- Click Download Shared Secret. The File Download dialog box displays.
- Click Save and copy the
TrustedPrincipal.conf file to:
<INSTALLDIR>\SAP BusinessObjects Enterprise XI 4.0\win32_x86\
<INSTALLDIR>\SAP BusinessObjects Enterprise XI 4.0\win64_x64\
The Trusted Authentication Home folder as mentioned in Step 3 (for example C:/Program Files (x86)/SAP BusinessObjects/SAP BusinessObjects Enterprise XI 4.0/java/pjs/container/bin).
- Restart the SIA.
After this is completed, you must enable Trusted Authentication on the Coupling Service. To do so:
- Update the OSGi settings in MConfig.
- Select the Trusted Authentication check box, and then copy the value of the shared secret inside TrustedPrincipal.conf to the Password from the preceding list.
After SSI setup, you must restart the following programs:
- Tomcat
- Server Intelligence Agent (SIA)
- Click Ctrl + F to search for the country.
- Follow the country-specific setup instructions as needed.