Batch bursting reports with alternate aliases

Using HFR 9.3.1 we are using the batch bursting option to generate multiple PDF files. One of the features we are using is the MemberAlias for the file names. This gives each file a different name based on the member alias in the POV.
The issue we are running into is that no matter what I have tried, it will only leverage the default alias table. I have tried setting the alias table in the report to the alternate alias table, in fact when I open the report the member in the report is the correct alias from the alternate table. But the report label generated by the burst option is using the default alias.
I also tried making the alternate alias table the "Active" alias table at the database level, which did not help either.
Anyone come across this and figure out a way to get it to work properly?
TIA

Hi,
If the reports are in the 'book' which is then bursted out then the 'book' property has the settings for the alias table to be used when the 'book' is run. You may want to try that option too.
Regards

Similar Messages

  • Error When Batching/Bursting Reports

    I'm getting this error when I batch/burst books and it's causing the server to falter.
    ERROR HRFoundationClient     com.sqribe.transformer.GetMiniContainerBySmartCutCommand.execute: The object "/GoTeam/FY11 Reports/Planning/FY11 Plan Book/Batch Reports/Information Services/All RCs/RC_GSLT/JAMIS Cost Element Detail-RC_GSLT" is not found. It either does not exists, or it may be inaccessible.
    Does anyone know what this error means?

    The message indicates there is a reference to "JAMIS Cost Element Detail-RC_GSLT" which the batch client can't either find (as it's been renamed) or doesn't have enough permissions to see the object.
    Check the batch user permissions to see if they can see the object in question and it's correctly named.
    Cheers, Iain

  • Bursting report with LOV

    Hi!
    I have to burst some reports, splitted by ID. But this select is very big, and Publisher don't get the result. It's fine when I query it with parameter filter (LOV), but then I can't burst it.
    When I don't use the LOV, then I can't setup the burst... I think that the SPLIT BY dropdown list run the whole select, and it fails, or timeout, or I don't know.
    What can I do?
    Thx,
    Andras

    Hi Tim,
    I got a little bit closer. I can't set the Split by parameter, so I've changed the main select to a simple one, and then I set the split by parameter, and the pasted back the bigger select. (I got a timeout for loadlov)
    I found out, that I can set the parameter to 'All'...
    but when I schedule the report, I got a lot of empy reports. I think that the parameter doesn't filled row by row.. because it all works with 1 value.
    Do I need to put and conditions into the bursting select? The parameter list gives 300 companies, but there are 1200 companies altogether...
    when I scheduled the report setting the parameter to ALL, it started to create 1200 empty files...
    which table shall I use at the bursting select?
    Thanks a lot,
    Andras

  • Modifying XML to run a batch/burst on a Book With Multiple Connections

    Figured I'd use the ENTIRE subject line.
    Quick: I have a book that has multiple reports with multiple data connections. I wanted to create a batch and have it burst for a certain POV. Unfortunately because there are multiple data connections, it will only modify one report POV, not all associated with the book.
    I exported the batch file and modified the XML file and called <Batch_POV_OVERRIDE> twice within the <BURSTING_OPTIONS> tags but it reduced performance significantly (1 minute to 12 minutes a report)
    Question is, is there a better way to do this? I know this really relates to Hyperion BI Applications, but since this is in XML, I was hoping someone with experience in both could POSSIBLY help me.
    Thanks in advance!

    Kolbjxrn,
    Please post this question on http://forums.oracle.com/forums/forum.jsp?id=486963 for best response.
    Ashesh Parekh
    Oracle9iAS Product Management

  • Stock Report with Batch Number

    Hi ,
    My Client requires stock report with Batch numbers .required report format is
    Item Code,BatchNumber,OpenQty,OpenVal,PurchaseQty,PurchaseVal,SalesQty,SalesVal,ClosQty,CloseVal
    I tried using query on wiki for stock report but that query is written in 2007 and Batch tables and OINM table is changes in 8.81.
    http://wiki.sdn.sap.com/wiki/display/B1/SAPB1SQLH-INItemInventoryOpeningandClosingStockper+warehouse
    can any one help with stock report- batches.
    Thanks,
    Preeti

    HI,
    use below query as basis and mofiy the fields required. it shows linking in batch and transaction tables:
    SELECT distinct T0.ItemCode,T0.ItemName ,T0.DocDate ,T0.DocType ,T0.DocNum,T0.LocCode ,t4.DistNumber as [BatchNumber], T1.Quantity ,T5.CalcPrice as [Price]  
    FROM  [OITL] T0 
              INNER  JOIN [ITL1] T1  ON  T1.[LogEntry] = T0.[LogEntry] 
              INNER JOIN  OBTN T4 on T1.MdAbsEntry=T4.AbsEntry
              INNER  JOIN [OITM] T2  ON  T2.[ItemCode] = T0.[ItemCode]   
              Inner JOin OINM T5 on T0.ItemCode =T5.ItemCode and T0.LocCode = T5.Warehouse  and T0.AppDocNum = T5.BASE_REF
    Thanks,
    Neetu

  • Bursting a report with multiple queries

    Hi,
    I need to set-up bursting in BIP for a report with multiple queries. The output format is pdf and delivery is through e-mail. Since the queries need to be linked, I'm trying to do this using data template. I've set-up split and burst based on a field (store_id) from the first query which is used as a bind variable in the subsequent queries. So I'd ideally want the report to be split based on store_id. The report works fine if I use a parameter for store_id and view the output by store_id. When I try to schedule the report for bursting, it generates and e-mails the reports but only the last report appears to have correct data output while the others have only the output from the first query (and all other queries appear to return nothing in the report).
    Any suggestions on what could be the issue here? Thanks!
    Here is the data template for the report:
    <dataTemplate name="Report" description="Report" dataSourceRef="ReportDB">
    <dataQuery>
    <sqlStatement name="STORE_VENDOR">
    <![CDATA[SELECT STORE.STORE_ID Q1_STORE_ID, VENDOR.VENDOR_ID Q1_VENDOR_ID, VENDOR.VENDOR_DESC Q1_VENDOR_DESC, PERSON.NAME Q1_NAME
                   FROM STORE, SERVICE_TICKET, VENDOR, ROLE, ROLE_TYPE, PERSON, PERIOD PERIOD_FROM, PERIOD PERIOD_TO
                   WHERE (SERVICE_TICKET.SOURCE_ID = STORE.SOURCE_ID AND SERVICE_TICKET.STORE_ID = STORE.STORE_ID)
                   AND (SERVICE_TICKET.SOURCE_ID = VENDOR.SOURCE_ID AND SERVICE_TICKET.VENDOR_ID = VENDOR.VENDOR_ID)
                   AND (STORE.SOURCE_ID = ROLE.SOURCE_ID AND STORE.STORE_ID = ROLE.STORE_ID)
                   AND (ROLE.SOURCE_ID = ROLE_TYPE.SOURCE_ID AND ROLE.ROLE_TYPE_ID = ROLE_TYPE.TYPE_ID AND ROLE_TYPE.TYPE_DESC = 'PIC')
                   AND (ROLE.SOURCE_ID = PERSON.SOURCE_ID AND ROLE.PERSON_ID = PERSON.PERSON_ID)
                   AND SERVICE_TICKET.START_DATE BETWEEN PERIOD_FROM.START_DATE AND PERIOD_TO.END_DATE
                   AND PERIOD_FROM.PERIOD_DESC = 'Cal Week 1'
                   AND PERIOD_TO.PERIOD_DESC = 'Cal Week 4'
                   GROUP BY STORE.STORE_ID, VENDOR.VENDOR_ID, VENDOR.VENDOR_DESC, PERSON.NAME
                   ORDER BY STORE.STORE_ID]]>
    </sqlStatement>
    <sqlStatement name="WO">
    <![CDATA[SELECT STORE.STORE_ID Q3_STORE_ID, 'Nightly Cleaning' Q3_NIGHTLY_CLEANING, 'Nightly Cleaning' Q3_DESCRIPTION, SERVICE_TICKET.TICKET_ID Q3_TICKET_ID, TO_CHAR(SERVICE_TICKET.END_DATE, 'MM/DD/YYYY') Q3_END_DATE, 'Excellent' Q3_QUALITY_RATING_1, 'Satisfactory' Q3_QUALITY_RATING_2, 'Unsatisfactory' Q3_QUALITY_RATING_3
                   FROM SERVICE_TICKET, STORE, PERIOD PERIOD_FROM, PERIOD PERIOD_TO
                   WHERE (SERVICE_TICKET.SOURCE_ID = STORE.SOURCE_ID AND SERVICE_TICKET.STORE_ID = STORE.STORE_ID)
                   AND SERVICE_TICKET.START_DATE BETWEEN PERIOD_FROM.START_DATE AND PERIOD_TO.END_DATE
                   AND STORE.STORE_ID = :Q1_STORE_ID
                   AND PERIOD_FROM.PERIOD_DESC = 'Cal Week 1'
                   AND PERIOD_TO.PERIOD_DESC = 'Cal Week 4']]>
    </sqlStatement>
    <sqlStatement name="SERVC_TYPE_1">
    <![CDATA[SELECT STORE.STORE_ID Q4_STORE_ID, ZONE.ZONE_DESC Q4_ZONE_DESC, SERVICE_TICKET_LINE.SERVICE_COST Q4_SERVICE_COST, SERVICE_TICKET_LINE.TICKET_ID Q4_TICKET_ID, TO_CHAR(SERVICE_TICKET_LINE.WO_END_DATE, 'MM/DD/YYYY') Q4_WO_END_DATE, 'Excellent' Q4_QUALITY_RATING_1, 'Satisfactory' Q4_QUALITY_RATING_2, 'Unsatisfactory' Q4_QUALITY_RATING_3
                   FROM SERVICE_TICKET_LINE, SERVICE_TICKET, STORE, SERVICE_TYPE, ZONE, PERIOD PERIOD_FROM, PERIOD PERIOD_TO
                   WHERE (SERVICE_TICKET.SOURCE_ID = SERVICE_TICKET_LINE.SOURCE_ID AND SERVICE_TICKET.TICKET_ID = SERVICE_TICKET_LINE.TICKET_ID)
                   AND (SERVICE_TICKET.SOURCE_ID = STORE.SOURCE_ID AND SERVICE_TICKET.STORE_ID = STORE.STORE_ID)
                   AND (SERVICE_TICKET_LINE.SOURCE_ID = SERVICE_TYPE.SOURCE_ID AND SERVICE_TICKET_LINE.SERVICE_TYPE_ID = SERVICE_TYPE.TYPE_ID)
                   AND (SERVICE_TICKET_LINE.SOURCE_ID = ZONE.SOURCE_ID AND SERVICE_TICKET_LINE.ZONE_ID = ZONE.ZONE_ID)
                   AND SERVICE_TYPE.TYPE_DESC = 'ABC'
                   AND SERVICE_TICKET.START_DATE BETWEEN PERIOD_FROM.START_DATE AND PERIOD_TO.END_DATE
                   AND STORE.STORE_ID = :Q1_STORE_ID
                   AND PERIOD_FROM.PERIOD_DESC = 'Cal Week 1'
                   AND PERIOD_TO.PERIOD_DESC = 'Cal Week 4'
                   ORDER BY SERVICE_TICKET_LINE.SOURCE_ID, SERVICE_TICKET_LINE.TICKET_ID, SERVICE_TICKET_LINE.LINE_ID]]>
    </sqlStatement>
    <sqlStatement name="SERVC_TYPE_2">
    <![CDATA[SELECT STORE.STORE_ID Q5_STORE_ID, ZONE.ZONE_DESC Q5_ZONE_DESC, SERVICE_TICKET_LINE.SERVICE_COST Q5_SERVICE_COST, SERVICE_TICKET_LINE.TICKET_ID Q5_TICKET_ID, TO_CHAR(SERVICE_TICKET_LINE.WO_END_DATE, 'MM/DD/YYYY') Q5_WO_END_DATE, 'Excellent' Q5_QUALITY_RATING_1, 'Satisfactory' Q5_QUALITY_RATING_2, 'Unsatisfactory' Q5_QUALITY_RATING_3
                   FROM SERVICE_TICKET_LINE, SERVICE_TICKET, STORE, SERVICE_TYPE, ZONE, PERIOD PERIOD_FROM, PERIOD PERIOD_TO
                   WHERE (SERVICE_TICKET.SOURCE_ID = SERVICE_TICKET_LINE.SOURCE_ID AND SERVICE_TICKET.TICKET_ID = SERVICE_TICKET_LINE.TICKET_ID)
                   AND (SERVICE_TICKET.SOURCE_ID = STORE.SOURCE_ID AND SERVICE_TICKET.STORE_ID = STORE.STORE_ID)
                   AND (SERVICE_TICKET_LINE.SOURCE_ID = SERVICE_TYPE.SOURCE_ID AND SERVICE_TICKET_LINE.SERVICE_TYPE_ID = SERVICE_TYPE.TYPE_ID)
                   AND (SERVICE_TICKET_LINE.SOURCE_ID = ZONE.SOURCE_ID AND SERVICE_TICKET_LINE.ZONE_ID = ZONE.ZONE_ID)
                   AND SERVICE_TYPE.TYPE_DESC = 'XYZ'
                   AND SERVICE_TICKET.START_DATE BETWEEN PERIOD_FROM.START_DATE AND PERIOD_TO.END_DATE
                   AND STORE.STORE_ID = :Q1_STORE_ID
                   AND PERIOD_FROM.PERIOD_DESC = 'Cal Week 1'
                   AND PERIOD_TO.PERIOD_DESC = 'Cal Week 4'
                   ORDER BY SERVICE_TICKET_LINE.SOURCE_ID, SERVICE_TICKET_LINE.TICKET_ID, SERVICE_TICKET_LINE.LINE_ID]]>
    </sqlStatement>
    <sqlStatement name="SERVC_TYPE_3">
    <![CDATA[SELECT STORE.STORE_ID Q6_STORE_ID, ZONE.ZONE_DESC Q6_ZONE_DESC, 'Excellent' Q6_QUALITY_RATING_1, 'Satisfactory' Q6_QUALITY_RATING_2, 'Unsatisfactory' Q6_QUALITY_RATING_3, 'One' Q6_QTY_MISSING_1, 'Two' Q6_QTY_MISSING_2, '3 or More' Q6_QTY_MISSING_3
                   FROM SERVICE_TICKET_LINE, SERVICE_TICKET, STORE, SERVICE_TYPE, ZONE, PERIOD PERIOD_FROM, PERIOD PERIOD_TO
                   WHERE (SERVICE_TICKET.SOURCE_ID = SERVICE_TICKET_LINE.SOURCE_ID AND SERVICE_TICKET.TICKET_ID = SERVICE_TICKET_LINE.TICKET_ID)
                   AND (SERVICE_TICKET.SOURCE_ID = STORE.SOURCE_ID AND SERVICE_TICKET.STORE_ID = STORE.STORE_ID)
                   AND (SERVICE_TICKET_LINE.SOURCE_ID = SERVICE_TYPE.SOURCE_ID AND SERVICE_TICKET_LINE.SERVICE_TYPE_ID = SERVICE_TYPE.TYPE_ID)
                   AND (SERVICE_TICKET_LINE.SOURCE_ID = ZONE.SOURCE_ID AND SERVICE_TICKET_LINE.ZONE_ID = ZONE.ZONE_ID)
                   AND SERVICE_TYPE.TYPE_DESC = 'PQR'
                   AND SERVICE_TICKET.START_DATE BETWEEN PERIOD_FROM.START_DATE AND PERIOD_TO.END_DATE
                   AND STORE.STORE_ID = :Q1_STORE_ID
                   AND PERIOD_FROM.PERIOD_DESC = 'Cal Week 1'
                   AND PERIOD_TO.PERIOD_DESC = 'Cal Week 4'
                   ORDER BY SERVICE_TYPE.TYPE_ID]]>
    </sqlStatement>
    </dataQuery>
    <dataStructure>
         <group name="G_STORE_VENDOR" source="STORE_VENDOR">
              <element name="Q1_STORE_ID" value="Q1_STORE_ID"/>
              <element name="Q1_VENDOR_ID" value="Q1_VENDOR_ID"/>
              <element name="Q1_VENDOR_DESC" value="Q1_VENDOR_DESC"/>
              <element name="Q1_NAME" value="Q1_NAME"/>
         </group>     
         <group name="G_WO" source="WO">
              <element name="Q3_NIGHTLY_CLEANING" value="Q3_NIGHTLY_CLEANING"/>
              <element name="Q3_DESCRIPTION" value="Q3_DESCRIPTION"/>
              <element name="Q3_TICKET_ID" value="Q3_TICKET_ID"/>
              <element name="Q3_END_DATE" value="Q3_END_DATE"/>
              <element name="Q3_QUALITY_RATING_1" value="Q3_QUALITY_RATING_1"/>
              <element name="Q3_QUALITY_RATING_2" value="Q3_QUALITY_RATING_2"/>
              <element name="Q3_QUALITY_RATING_3" value="Q3_QUALITY_RATING_3"/>
         </group>     
         <group name="G_SERVC_TYPE_1" source="SERVC_TYPE_1">
              <element name="Q4_ZONE_DESC" value="Q4_ZONE_DESC"/>
              <element name="Q4_SERVICE_COST" value="Q4_SERVICE_COST"/>
              <element name="Q4_TICKET_ID" value="Q4_TICKET_ID"/>
              <element name="Q4_WO_END_DATE" value="Q4_WO_END_DATE"/>
              <element name="Q4_QUALITY_RATING_1" value="Q4_QUALITY_RATING_1"/>
              <element name="Q4_QUALITY_RATING_2" value="Q4_QUALITY_RATING_2"/>
              <element name="Q4_QUALITY_RATING_3" value="Q4_QUALITY_RATING_3"/>
         </group>     
         <group name="G_SERVC_TYPE_2" source="SERVC_TYPE_2">
              <element name="Q5_ZONE_DESC" value="Q5_ZONE_DESC"/>
              <element name="Q5_SERVICE_COST" value="Q5_SERVICE_COST"/>
              <element name="Q5_TICKET_ID" value="Q5_TICKET_ID"/>
              <element name="Q5_WO_END_DATE" value="Q5_WO_END_DATE"/>
              <element name="Q5_QUALITY_RATING_1" value="Q5_QUALITY_RATING_1"/>
              <element name="Q5_QUALITY_RATING_2" value="Q5_QUALITY_RATING_2"/>
              <element name="Q5_QUALITY_RATING_3" value="Q5_QUALITY_RATING_3"/>
         </group>     
         <group name="G_SERVC_TYPE_3" source="SERVC_TYPE_3">
              <element name="Q6_ZONE_DESC" value="Q6_ZONE_DESC"/>
              <element name="Q6_QUALITY_RATING_1" value="Q6_QUALITY_RATING_1"/>
              <element name="Q6_QUALITY_RATING_2" value="Q6_QUALITY_RATING_2"/>
              <element name="Q6_QUALITY_RATING_3" value="Q6_QUALITY_RATING_3"/>
              <element name="Q6_QTY_MISSING_1" value="Q6_QTY_MISSING_1"/>
              <element name="Q6_QTY_MISSING_2" value="Q6_QTY_MISSING_2"/>
              <element name="Q6_QTY_MISSING_3" value="Q6_QTY_MISSING_3"/>
         </group>
    </dataStructure>
    </dataTemplate>

    Hello user6428199,
    When you use ":Q1_STORE_ID" in your queries, BI Publisher looks for a report parameter named Q1_STORE_ID. Change all your report queries to get data for all the store_id's available. As you are bursting the report using the store_id as the bursting key, BI Publisher will split the report based on the stored_id and delivers content based on it. No matter how many queries you may have, BI Publisher will loop through all the store_id's available and all the queries will return data for that particular id in a report.
    Thanks,
    Machaan

  • Report with customer info for an Sales Order with batch details

    Hi
    Can any one please tell me the SAP REPORT with contains data of customers were shipped a specific product (material number) by batch number.  report with the name and address of the customer, the sales order number and the number of products that were shipped.
    Thanks
    Nick

    Hi nick,
    See if anybody has worked on SIS (sales information system) in your team.
    He can help you out to create one info structure , by selecting desired characteristics, key figure with respective update rules. though its require lot of configuration but you can make it without abap development.
    (I couldn"t make it in time to provide you detailed configuration but below given path will take you to the configuration area )
    IMG - LG -Logistick information system -logistick data werhouse- data basis- field catalogue.
    IMG - LG -Logistick information system -logistick data werhouse- data basis -
    infostructure.
    IMG - LG -Logistick information system -logistick data werhouse- data basis - updating - update defination & update rules.
    ( MC18, MC21, MC24,& MC30)this transaction help to create field catelogue, info system, update rule & generation log respectively.
    karnesh

  • Reports with Batch

    Hi Experts
    We are Implementaing PP - PI for for a pharma company. Since the all the Process oriented, clientt is expecting all the reports with the batch number. For Information, we have configured such that, the batch number can be given as an input at  the time when the order is getting created.
    Kindly let me know the standard PP - PI / costing reports with the batch number
    Thanks in advance
    Palaniappan

    Menu Area SAP1  holds the most reporting transaction codes:
    In SAP easy access screen execute SAP1
    Logistics General >> Logistics Basic Data >> Batch Management, has some reports. Others, you can find in respective modules like material management etc. lot of them have batch related reports.

  • Batch Scheduling of reports with parameters

    I've been searching the doc and have come up empty so far on this -- how do I take a Discoverer workbook/sheet that accepts a customer account parameter and set it up as a scheduled report?
    The trick here is that I want to schedule 100s of these things so that reports are generated for a large number of customer accounts, but not all customer accounts (there are many thousands of customer accounts).

    Hi,
    Yah! this looks good. Other way would be to use the Schedule command line parameter itself. For example you can have a form application taking the user parameter for individual user plus they can enter the schedule parameters also or you can hardcode them . Then you send this request to Report server which run the jobs at schedule time.
    FYI, in report 9i there is a new feature called event triggers also. You can run a report with any event trigger from the database. This may be useful for the solution you have suggested, suppose you wish to run the report as soon as user updates data in database, this even t triggers can be used.
    Hope this helps!
    Thanks,
    Rohit

  • Error on Bursting Report for BI Publisher

    hi all,
    i am getting the following error when i am bursting the report for BI Publisher.
    * Nested Exception (Underlying Cause) ---------------
    oracle.apps.xdo.servlet.scheduler.ProcessingException: java.lang.NullPointerExce
    ption
    at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.jav
    a:2116)
    at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:358)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
    ava:520)
    Caused by: java.lang.NullPointerException
    at com.sun.java.util.collections.Hashtable.get(Hashtable.java:321)
    at oracle.apps.xdo.batch.bursting.ProcessEnterpriseDocument.processLayou
    t(Unknown Source)
    at oracle.apps.xdo.batch.BurstingProcessorEngine.addDocument2Queue(Unkno
    wn Source)
    at oracle.apps.xdo.batch.BurstingProcessorEngine.createBurstingDocument(
    Unknown Source)
    at oracle.apps.xdo.batch.BurstingProcessorEngine.endDocument(Unknown Sou
    rce)
    at oracle.xml.parser.v2.XMLContentHandler.endDocument(XMLContentHandler.
    java:119)
    at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingP
    arser.java:311)
    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:263)
    at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(Unknown
    Source)
    at oracle.apps.xdo.batch.BurstingProcessorEngine.process(Unknown Source)
    at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.jav
    a:2008)
    ... 3 more
    Kindly Help..
    Thanks.

    Thanks alot Guru for u r reply, i am attaching more Details regarding my error.
    In Reporting options i gave
    Reporting folder CCB
    Reporting server:BIPUbliser url
    Reporting password:Admin     
    Reproting userid:Admin
    I already configured Bill Display Algorithm OBLD_CRYS in installation-frame work
    Now i am getting the error the value in the field is not a valid value for the field.
    In Console I am getting the error '
    SYSUSER - 612791-31-1 2011-05-26 11:32:21,709 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR (schema.rules.BusinessObjectRuleProcessor$Factory) There is more th
    an 1 MO for the service 'CILCSVAP': MaintenanceObject_Id(SA), MaintenanceObject_Id(CM_CONT), using 1st one 'MaintenanceObject_Id(SA)'
    <May 26, 2011 11:32:22 AM IST> <Error> <HTTP> <BEA-101020> <[ServletContext@4736418[app:SPLWeb module:/spl path:/spl spec-version:2.5]] Servlet failed with Exception
    com.splwg.shared.common.ApplicationError: (Server Message)
    Category: 3
    Number: 501
    Call Sequence: ;CIPCSVAP
    Program Name: CIPCSVAP
    Text: You are not allowed access (directly/indirectly) to this account.
    Description: Please contact your security administrator to check your security for this account.
    Table:
    Field:
    at com.splwg.base.support.context.FrameworkSession.addError(FrameworkSession.java:1177)
    at com.splwg.base.support.context.FrameworkSession.addError(FrameworkSession.java:1158)
    at com.splwg.base.support.cobol.CobolSubprogram.populateError(CobolSubprogram.java:142)
    at com.splwg.base.support.cobol.CobolSubprogram.checkForErrors(CobolSubprogram.java:94)
    at com.splwg.base.support.cobol.AbstractCobolProgram$CallCobolClosure.run(AbstractCobolProgram.java:214)
    Truncated. see log file for complete stacktrace

  • FR v 11 Batch Bursting - passing 2 Dims

    We are trying to use the Batch Bursting tool and it works great for all our reports with only one DIM POV (ie Company). Running into issues trying to figure out how to burst when I have two different Dim's that I need to pass (ie Departmental Report - Company and Department). What complicates the issue is that we are assigning user access to each bursted .pdf report. I would prefer not to have 20+ different scheduled batchs, one for each Company and still not sure if that is going to work without having to have multiple copies of the report itself. Still trying to understand how bursting works in total. We migrated from useing Hyperin Enterpirse Reporting which had a much simpler bursting tool which allowed us to pass as many different Dim POV's as we wanted.
    Side question - When you create the .xml file you are assigning the different POV's that you want to burst. From the app you are only allowed to select one Dim. Is that correct or am I missing something or can you modify the .xml file directly to allow two or more Dim POV's to be passed. Adding the Bursting file to the .xml is simple and works.
    Our reports are setup to allow the user to select their POV and the report is set to show Current Member and children. In this fashion I only have to have one report and it can allow users to see parent information with children or just one child (example - we use this for Departmental reports. Controller would see all departments with summary department while Depart Mgr would only see their single depart). This works great when you have 20 + Companies with 40+ Departments each. One report works for all. Note this is only for users that have access to run the reports. Most of our users just get to view published reports - thus the bursting issue.

    Hi
    As far as I am aware the bursting does only allow you burst on a single dimension, but I'd be interested to know if anyone has managed to amend the XML to allow more.
    Possible workarounds bepend upon the current make up of your batch and what you want the output to look like. It sounds like you have a single report in the batch and want 20 x 40 individual PDF files as the output, the report itself having at least two dimensions on the POV?
    If this is correct then personally I would set up multiple books rather than multiple batches, but that is as much because I'm not that comfortable amending the XML files as any other reason. If you're not familiar with books then you can add multiple reports to a book (should you need to) and run any of the reports in the book for multiple POVs, the downside if you want seperate files is that a book will complete as a single file.
    Try setting up the 20+ books, each one with a different Company in the Book POV, you can then add all 20+ books into a single batch and burst them all on your Department hierarchy.
    Let me know if this is useful or just how you get on, more and more clients are wanting this functionality so always interested to hear how people are using this and how successful it is.
    Good luck
    Stuart

  • Batch Management report Issue.

    Hi Friends,
    I have a question on batch management report, for detailed information please see the steps below
    Step 1 : I have material X and Y created with class u2018XYZu2019, and characteristic value temperature 10 u2013 100 c
    Step 2 : I have done Goods receipt for both the material
    Material document     Material     Batch Number     Characteristic Value
    123          X     TEMP1          10 C
    124          X     TEMP2          10 C
    125          Y     TEMP3          10 C
    126          X     TEMP4          20 C
    127          Y     TEMP5          20 C
    I have two questions now?
    1.     Is there any report to find out the list of materials with characteristic value 10 C?
    2.     is there any report to find out list of batches for 10 C?
    Thanks and Regards,
    Chalaa

    There is no standard report for your requiremet, go for ABAP development.

  • Batch management report

    Hi Experts,
    Is there any report in batch management  to get a detailed listing of inventory(finished goods) by batch with all characteristic values info included?
    Best Regards
    CS

    Hi Tejas,
    Thanks for your reply, i have tried with BMBC, I am able to get inventory with plant and batch number but my requirement is with characteristic values.
    In BMBC am not able to see characteristics  values for batch, is there any way to see inventory report with material, batch and characteristics value information.
    Regards
    CS

  • GL Trial Balance Report with Effective Dates as Parameters

    We have a requirement to show the GL Trial Balance report with Effective dates as Parameters.
    Current Analysis:
    The Journals get updated with corresponding CCID in GL_BALANCES table when the Journal is posted. GL_BALANCE is SOB specific, if the SOB has month as period then the balances in GL_BALANCES would get updated against the month(period).
    To overcome the period problem, we explored the option of using a View based on GL_JE_HEADERS and GL_JE_LINES for 'Posted' Journal Batches of a SOB. We are checking whether the GL_JE_HEADERS.default_effective_date lies between the :p_from_date and :p_to_date which is sent to the Report as a parameter. The above idea does not return expected data when the custom Trial Balance Report is run.
    Following is the Query being used:
    SELECT cc.segment4 ACCOUNT, bal.code_combination_id,
    bal.begin_balance_dr
    + SUM (NVL (gljel.accounted_dr, 0)) opening_bal_dr,
    bal.begin_balance_cr
    + SUM (NVL (gljel.accounted_cr, 0)) opening_bal_cr,
    ffv.description,
    (SELECT SUM (NVL (gljel.accounted_dr, 0))
    FROM gl_je_headers gljeh,
    gl_je_lines gljel,
    gl_code_combinations gcc
    WHERE gljeh.default_effective_date BETWEEN :p_from_date
    AND :p_to_date
    AND gljeh.je_header_id = gljel.je_header_id
    AND gljel.code_combination_id = gcc.code_combination_id
    AND gljel.period_name = gljeh.period_name
    AND gljel.set_of_books_id = :p_set_of_books_id
    AND gljeh.status = 'P'
    AND gljel.status = 'P'
    AND gljeh.actual_flag = 'A'
    --AND gljel.code_combination_id =
    -- bal.code_combination_id
    AND gcc.segment4 = cc.segment4
    GROUP BY gcc.segment4) c_dr,
    (SELECT SUM (NVL (gljel.accounted_cr, 0))
    FROM gl_je_headers gljeh,
    gl_je_lines gljel,
    gl_code_combinations gcc
    WHERE gljeh.default_effective_date BETWEEN :p_from_date
    AND :p_to_date
    AND gljeh.je_header_id = gljel.je_header_id
    AND gljel.period_name = gljeh.period_name
    AND gljel.code_combination_id = gcc.code_combination_id
    AND gljel.set_of_books_id = :p_set_of_books_id
    AND gljeh.status = 'P'
    AND gljel.status = 'P'
    AND gljeh.actual_flag = 'A'
    AND gcc.segment4 = cc.segment4
    GROUP BY gcc.segment4) c_cr
    FROM gl_period_statuses per,
    gl_code_combinations cc,
    gl_balances bal,
    gl_je_headers gljeh,
    gl_je_lines gljel,
    fnd_flex_values_vl ffv,
    fnd_flex_value_sets ffvs
    WHERE cc.chart_of_accounts_id = :p_chart_of_accts_id
    AND bal.currency_code = :p_currency
    AND bal.actual_flag = 'A'
    AND bal.period_name = per.period_name
    AND cc.template_id IS NULL
    AND cc.code_combination_id = bal.code_combination_id
    AND per.set_of_books_id = :p_set_of_books_id
    AND per.application_id = 101
    AND :p_from_date BETWEEN per.start_date AND per.end_date
    AND gljeh.period_name = per.period_name
    AND gljeh.default_effective_date <= :p_from_date
    AND gljeh.je_header_id = gljel.je_header_id
    AND gljel.period_name = gljeh.period_name
    AND gljel.set_of_books_id = :p_set_of_books_id
    AND ffv.flex_value_set_id = ffvs.flex_value_set_id
    AND ffvs.flex_value_set_name = 'JSWEL_ACCOUNT'
    AND gljeh.status = 'P'
    AND gljel.status = 'P'
    AND cc.summary_flag = ffv.summary_flag
    AND cc.segment4 = ffv.flex_value
    AND gljeh.actual_flag = 'A'
    AND gljel.code_combination_id = bal.code_combination_id
    GROUP BY bal.begin_balance_dr,
    bal.begin_balance_cr,
    cc.segment4,
    ffv.description,
    bal.code_combination_id
    Kindly suggest if I am missing anything. I am sure that the great guns here can help me out.
    Thanks
    Sumit

    suggest to create customize TB report.

  • Run Report with Pass Number and Varchar Lexical Parameter values

    Dear Sir/Madam
    Due to an urgent change required to a report I would most appreciate it if you can please advise me if it is possible to get this report working by either passing in multiple lexical parameters or one signle lexical parameter when calling the SRW.RUN_REPORT command with the following methods:
    Firstly: When calling report with a run_no and spr_cd passed in through one lexical:
    cmd_line: REPORT=D:\DEV\REMITTANCE.rdf BACKGROUND=YES BATCH=NO DESFORMAT=PDF DESTYPE=FILE DESNAME=D:\DEV\REMITTANCE.pdf
    CP_L_PARAM=RUN_NO=TO_NUMBER(28) AND SPR_CD=SUPP1
    Both with a TO_NUMBER and without, whereby I attempt to do a SUBSTR within the query of the called report to derive the RUN_NO Oracle Reports fails to accept the SUBSTR.
    Secondly: I am now trying to call the with passing two lexical parameters into the report as follows:
    cmd_line: REPORT=D:\DEV\REMITTANCE.rdf BACKGROUND=YES BATCH=NO DESFORMAT=PDF DESTYPE=FILE DESNAME=D:\DEV\REMITTANCE.pdf
    CP_L_RUN_NO=||TO_CHAR(lv_run_no)|| CP_L_SPR_CD=||lv_spr_cd;          
    NOTE: The above is an output of the actual command line and not what is passed into the command line, thus the quotes are missing. Please also note that the report is running fine with the only a hard coded RUN_NO value PASSED without the SPR_CD.
    Unfortunately this is also causing issues as the RUN_NO is a number and as you know you can only pass in strings.
    Your urgent help is required on this matter please as our client is expecting a solution this afternoon.
    Hope to hear form you soon.
    Kind regards
    Andrew Mason

    Dont Worry I've worked it out...

Maybe you are looking for