Bursting Invoice Report

All,
We have an invoice report contains all the customer invoices. We need to split them into individual documents per customer. I am using the Busting process to do this. But unable to call the busting api due to the follwoing error (not sure why this error happens). We dont have configuration file. We have Linux System.
Java Code:
InputStream fis = new FileInputStream(inputfilename);
String mDir = System.getProperty("user.dir");
String mFileSeparator = System.getProperty("file.separator");
String tmpDir = "/uf3/oracle/crp2comn/temp";
InputStream ctlFile = new FileInputStream(mDir+mFileSeparator+"InvoiceBatchBurst.xml");
lfile.writeln("Burst File : "+mDir+mFileSeparator+"InvoiceBatchBurst.xml",1);
lfile.writeln("Starting burst ...",1);
DocumentProcessor dp = new DocumentProcessor(ctlFile,fis, tmpDir);
lfile.writeln("Bursting initiated ... ",1);
dp.registerListener(this);
Log Message:
inputfilename =/uf3/oracle/crp2comn/admin/out/crp2_sgbuklhdux00070/o941430.out
Burst File : /uf3/oracle/crp2comn/admin/log/crp2_sgbuklhdux00070/InvoiceBatchBurst.xml
Starting burst ...
[050707_120234609][][EXCEPTION] java.io.FileNotFoundException: null/1.xdo (No such file or directory)
     at java.io.FileOutputStream.open(Native Method)
     at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
     at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.setData(BurstingProcessorEngine.java:1117)
     at oracle.apps.xdo.batch.DocumentProcessor.<init>(DocumentProcessor.java:145)
     at oracle.apps.fnd.cp.sample.XMLPReportBurst.runProgram(XMLPReportBurst.java:227)
     at oracle.apps.fnd.cp.request.Run.main(Run.java:161)
Bursting initiated ...
Listener created ...
Properties set ...
Config set ...
==============Start of Bursting Process=================
==============End of Bursting Process=================
--Exception
null
java.lang.NullPointerException
     at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingStartElement(BurstingProcessorEngine.java:1748)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.startElement(BurstingProcessorEngine.java:1347)
     at oracle.xml.parser.v2.XMLContentHandler.startElement(XMLContentHandler.java:167)
     at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1182)
     at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
     at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
     at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:227)
Any hint will help.
Thanks,
Raja

Hi Tim/Rajkumar
I am having similar Exception. Could anyone send me the solution on this.
XML Data snippet:
<?xml version="1.0" ?>
- <!-- Generated by Oracle Reports version 6.0.8.24.0
-->
- <XXGLJECREAT>
- <LIST_G_SUPERVISOR_EMAIL>
- <G_SUPERVISOR_EMAIL>
<SUPERVISOR_EMAIL>[email protected]</SUPERVISOR_EMAIL>
- <LIST_G_JOURNAL_NAME>
- <G_JOURNAL_NAME>
<JE_CREATED_BY>RAINAN</JE_CREATED_BY>
<JE_NAME>25102 NR ADJUSTMENT - JUNE 2008</JE_NAME>
<POSTED_DATE>19-JUN-08</POSTED_DATE>
<DATE_CREATED>19-JUN-08</DATE_CREATED>
<JE_CATEGORY>Adjustment</JE_CATEGORY>
<JE_SOURCE>Manual</JE_SOURCE>
<CREATOR_ORG>25137</CREATOR_ORG>
<JE_OU>25102</JE_OU>
<ACCOUNTED_CR>1956</ACCOUNTED_CR>
<ACCOUNTED_DR>1956</ACCOUNTED_DR>
<PERIOD_NAME>JUN-08</PERIOD_NAME>
</G_JOURNAL_NAME>
Bursting Control File:
<?xml version="1.0" encoding="utf-8"?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
<xapi:request select="/XXGLJECREAT/LIST_G_SUPERVISOR_EMAIL/G_SUPERVISOR_EMAIL">
<xapi:delivery>
<xapi:email id="123" server="perch.cgc.alpha.com" port="" from="[email protected]" reply-to="">
<xapi:message id="123" to="${SUPERVISOR_EMAIL}" cc="" attachment="true" subject="Posted Manual Journal Entries by Journal Creator for Accounting Period: ${PERIOD_NAME}">Please find attached the manual journal entries by journal creator that were posted for the accounting period: ${PERIOD_NAME}</xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output-type="pdf" delivery="123">
<xapi:template type="rtf" location="/home/syedz/XXGLJECREAT.rtf" filter=""></xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
Bursting Java:
// Input stream from XML data file ( Outfile of XML generating request)
InputStream fis = new FileInputStream(inputfilename);
InputStream ctlFile = new FileInputStream("//software//EFSDEV//cint//install//XxGlJeCreatBurst.xml");
lfile.writeln("ctlFile =" + ctlFile,1);
lfile.writeln("Data File =" + fis,1);
lfile.writeln("Starting burst ...",1);
DocumentProcessor dp = new DocumentProcessor(ctlFile,fis,"/software/EFSDEV/cint/install/tmp");
lfile.writeln("Bursting initiated ... ",1);
dp.registerListener(this);
lfile.writeln("Listener created ...",1);
Properties prop= new Properties();
lfile.writeln("Properties set ...",1);
prop.put("user-variable:EMAILP","[email protected]");
dp.setConfig(prop);
lfile.writeln("Config set ...",1);
dp.process();
lfile.writeln("Bursting complete",1);
fis.close();
fout.close();
Bursting Concurrent Viewlog:
XML Publisher: Version : 11.5.0 - Development
Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
XDOBURST module: XML Publisher Report Burster
Current system time is 19-OCT-2008 03:42:17
XML Report Publisher 5.0
Request ID: 13381215
All Parameters: ReportRequestID=13381173:DebugFlag=Y
Report Req ID: 13381173
Debug Flag: Y
Updating request description
Updated description
Retrieving XML request information
Node Name:PIKE
Preparing parameters
null output =/software/EFSD5/OAD5comn/admin/out/OAD5_pike/o13381215.out
inputfilename =/software/EFSD5/OAD5comn/admin/out/OAD5_pike/o13381173.out
ctlFile =java.io.FileInputStream@6e22f7
Data File =java.io.FileInputStream@39ab89
Starting burst ...
[101908_034221915][][EXCEPTION] java.io.FileNotFoundException: null/1.xdo (No such file or directory)
     at java.io.FileOutputStream.open(Native Method)
     at java.io.FileOutputStream.<init>(FileOutputStream.java:135)
     at java.io.FileOutputStream.<init>(FileOutputStream.java:57)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.setData(BurstingProcessorEngine.java:1136)
     at oracle.apps.xdo.batch.DocumentProcessor.<init>(DocumentProcessor.java:145)
     at oracle.apps.xdo.oa.cp.XxGlJeCreatBurst.runProgram(XxGlJeCreatBurst.java:224)
     at oracle.apps.fnd.cp.request.Run.main(Run.java:161)
Bursting initiated ...
Listener created ...
Properties set ...
Config set ...
==============Start of Bursting Process=================
========Start of Process Request
Request Index +requestIndex
[101908_034222285][][EXCEPTION] java.io.FileNotFoundException: null/1.xdo
     at oracle.apps.xdo.template.pdf.util.FormUtil.createURL(FormUtil.java:2199)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(BurstingProcessorEngine.java:2403)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(BurstingProcessorEngine.java:1991)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(BurstingProcessorEngine.java:1383)
     at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:196)
     at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1212)
     at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
     at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
     at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:227)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.process(BurstingProcessorEngine.java:1206)
     at oracle.apps.xdo.batch.DocumentProcessor.process(DocumentProcessor.java:213)
     at oracle.apps.xdo.oa.cp.XxGlJeCreatBurst.runProgram(XxGlJeCreatBurst.java:234)
     at oracle.apps.fnd.cp.request.Run.main(Run.java:161)
[101908_034222298][][EXCEPTION] java.lang.NullPointerException
     at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:200)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(BurstingProcessorEngine.java:2404)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(BurstingProcessorEngine.java:1991)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(BurstingProcessorEngine.java:1383)
     at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:196)
     at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1212)
     at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
     at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
     at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:227)
     at oracle.apps.xdo.batch.BurstingProcessorEngine.process(BurstingProcessorEngine.java:1206)
     at oracle.apps.xdo.batch.DocumentProcessor.process(DocumentProcessor.java:213)
     at oracle.apps.xdo.oa.cp.XxGlJeCreatBurst.runProgram(XxGlJeCreatBurst.java:234)
     at oracle.apps.fnd.cp.request.Run.main(Run.java:161)
========End of Process Request
==============End of Bursting Process=================
Bursting complete
Start of log messages from FND_FILE
End of log messages from FND_FILE
Executing request completion options...
------------- 1) PRINT   -------------
Printing output file.
Request ID : 13381215      
Number of copies : 0      
Printer : noprint
Finished executing request completion options.
Concurrent request completed successfully
Current system time is 19-OCT-2008 03:42:22
Edited by: Zakir Syed on Oct 20, 2008 12:57 PM

Similar Messages

  • Error while generating the Document...  Bursting Status Report

    Hey all,
    I am getting some errors in a production environment when trying to burst out some invoice data.
    This process has been pretty robust and out of 1000+ invoices a day, I can only find 4 that are failing regularily.
    Why am I mentioning?, just to show that I am thinking this is a data issue, but just cannot see anything that stands out.
    I can take the xml output and run it through my development suite on my local machine and all runs fine.
    Just when it is running live through the db is when it fails.
    Here is the Bursting output that shows the error....
    <?xml version="1.0" encoding="UTF-8"?>
    <BURS_REPORT>
    <REQUESTID>27044820</REQUESTID>
    <PARENT_REQUESTID>27044726</PARENT_REQUESTID>
    <REPORT_DESC>Invoice Print Selected Invoices</REPORT_DESC>
    <OUTPUT_FILE>[$OUT_DIR]/o27044820.zip</OUTPUT_FILE>
    <DOCUMENT_STATUS>
    <KEY></KEY>
    <OUTPUT_TYPE>pdf</OUTPUT_TYPE>
    <DELIVERY></DELIVERY>
    <OUTPUT></OUTPUT>
    <STATUS>fail</STATUS>
    <LOG>Error while generating the Document...</LOG>
    </DOCUMENT_STATUS>
    </BURS_REPORT>
    The problem is that this output doesn't necessarily help, nor can I find any hints in the OPP logs.
    So... the question becomes...
    Any ideas on where I can look to resolve this issue?+
    Or where I can find any clues at, that would possible point at the issue?+
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    BI Publisher 5.6.3
    Thanks
    Hayden,

    Tim,
    Thanks for the suggestion, always seems to slip my mind that the Bursting Report has debug on it.
    As far as what is generating the XML, it is oracle's standard, only slightly modified ... ;), invoice generating report, RAXINV_SEL.
    Well RAXINV_SEL, or RAXINV_NEW, doesn't matter, same code, that is the executable.
    I have turned on the debug, for both the source xml and the burst request, and unfortunately, still nothing stands out to me.
    I was really expecting to see something in the burst log, pasted at the bottom...
    but, it yet avoids me.
    If I had to guess, I would bet the user went, in our terminology, "slashwit crazy", or example "model /w options", in some description.
    But can't seem to find which field it is blowing up on, since we are catching these special characters in several places already, and slashwit is littered throughout the output.
    I was also looking in the bursting control file for the special xml tags identified there, as those would require no slashes. But those are all clean.
    Hayden,
    XML Publisher: Version : 11.5.0
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    XDOBURSTREP module: XML Publisher Report Bursting Program
    Current system time is 21-SEP-2009 10:43:12
    XML/BI Publisher Version : 5.6.3
    Request ID: 27048106
    All Parameters: ReportRequestID=27044726:DebugFlag=Y
    Report Req ID: 27044726
    Debug Flag: Y
    Updating request description
    Updated description
    Retrieving XML request information
    Node Name:{node}
    Preparing parameters
    null output =/u007/app/applmgr/{instance}/out/{instance}/o27048106.out
    inputfilename =/u007/app/applmgr/{instance}/out/{instance}/o27044726.out
    Data XML File:/u007/app/applmgr/{instance}/out/{instance}/o27044726.out
    Set Bursting parameters..
    Temp. Directory:/u007/app/applmgr/{instance}/temp
    [092109_104315337][][STATEMENT] Oracle XML Parser version ::: Oracle XDK Java 9.0.4.0.0 Production
    [092109_104315340][][STATEMENT] setOAProperties called..
    Bursting propertes.....
    {burstng-source=EBS, font.Free 3 of 9.normal.normal=truetype./usr/java/jre/lib/fonts/FREE3OF9.TTF, font.Times New Roman.normal.normal=truetype./usr/java/jre/lib/fonts/TIMES.TTF, system-temp-dir=/u007/app/applmgr/{instance}/temp, font.Arial.italic.normal=truetype./usr/java/jre/lib/fonts/ARIALI.TTF, user-variable:cp:parent_request_id=27044726, user-variable:cp:application_short_name=XDO, font.Courier New.normal.bold=truetype./usr/java/jre/lib/fonts/COURBD.TTF, font.Times New Roman.normal.bold=truetype./usr/java/jre/lib/fonts/TIMESBD.TTF, user-variable:cp:request_id=27048106, font.Arial.normal.normal=truetype./usr/java/jre/lib/fonts/ARIAL.TTF, font.Courier New.normal.normal=truetype./usr/java/jre/lib/fonts/COUR.TTF, user-variable.OA_MEDIA=http://diierp.corio.com:8002/OA_MEDIA, font.Courier New.italic.bold=truetype./usr/java/jre/lib/fonts/COURBI.TTF, user-variable:cp:org_id=83, user-variable:cp:DebugFlag=Y, font.Times New Roman.italic.bold=truetype./usr/java/jre/lib/fonts/TIMESBI.TTF, user-variable:cp:responsibility=51270, font.Arial.italic.bold=truetype./usr/java/jre/lib/fonts/ARIALBI.TTF, font.Courier New.italic.normal=truetype./usr/java/jre/lib/fonts/COURI.TTF, user-variable:cp:user=HAYDEN, user-variable:cp:reportdescription=Invoice Print Selected Invoices, user-variable:cp:language=en, font.Times New Roman.italic.normal=truetype./usr/java/jre/lib/fonts/TIMESI.TTF, user-variable:cp:ReportRequestID=27044726, user-variable:cp:locale=en-US, user-variable:cp:territory=US, font.Arial.normal.bold=truetype./usr/java/jre/lib/fonts/ARIALBD.TTF}
    Start bursting process..
    Bursting process complete..
    Generating Bursting Status Report..
    Start of log messages from FND_FILE
    End of log messages from FND_FILE
    Executing request completion options...
    ------------- 1) PUBLISH -------------
    Beginning post-processing of request 27048106 on node {node} at 21-SEP-2009 10:43:19.
    Post-processing of request 27048106 completed at 21-SEP-2009 10:43:20.
    Finished executing request completion options.
    Concurrent request completed
    Current system time is 21-SEP-2009 10:43:20
    ---------------------------------------------------------------------------

  • XML Bursting Output Report

    I am new to xml publisher and bursting.
    I have created a tax invoice that i can generate and print using XML Publisher.
    i now need to distribute the report - i have the option to email, fax or print.
    Unfortunately due to the nature of my clients infrastructure i cannot print directly to a printer so i resorted to creating a file on the linux server.
    This all works fine - i get the required number of emailed reports , faxed reports and filesystem reports but the output report doesn't generate.. It reckons i have a duplicate file reference somewhere.. and therefore the concurrent manager job completets with error..
    Can anyone help please..
    Cheers
    This is the error:
    Bursting process complete..
    Generating Bursting Status Report..
    --Exception
    duplicate entry: /Remittance_Advice20058652.pdf
    java.util.zip.ZipException: duplicate entry: /Remittance_Advice20058652.pdf
    This is my bursting file:
    <?xml version="1.0" encoding="UTF-8"?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
    <xapi:request select="/RCTI/G_HEADER">
    <xapi:delivery>
    <xapi:email id="123" server="<servername>" port="25" from="${RA_OFFICER}" reply-to ="${RA_OFFICER}">
    <xapi:message id="123" to="${C_DELIVERY_DETAILS}" cc="${CC_EMAIL}" attachment="true" subject="Remmitance Advice ${C_DOC_NUMBER} ${C_DOC_DATE} ">EFT REMITTANCE ADVICE to PAYEE
    Please find attached your EFT remittance advice for payments credited to your account.
    </xapi:message>
    </xapi:email>
    <xapi:filesystem id="file" output="/oratmp/RCTI/RCTI_${C_VENDOR_NAME}_${C_DOC_NUMBER}.pdf"/>
    </xapi:delivery>
    <xapi:document output-type="pdf" delivery="file">
    <xapi:template type="xsl-fo" location="/oratmp/TEMPLATE_PROD.xsl" filter=".//G_HEADER[C_DELIVERY_METHOD='']" >
    </xapi:template>
    </xapi:document>
    <xapi:document output="Remittance_Advice${C_DOC_NUMBER}" output-type="pdf" delivery="123">
    <xapi:template type="xsl-fo" location="/oratmp/TEMPLATE_PROD.xsl" filter=".//G_HEADER[C_DELIVERY_METHOD!='']" >
    </xapi:template>
    </xapi:document>
    </xapi:request>
    </xapi:requestset>
    Edited by: Lisa from Aus on 15/09/2010 19:43

    Hi Lisa,
    Thanks but it didn't solve my problem - so i went back to a couple previous versions - one that just emailed and one that just created the file and they both worked fine.Have you applied the patch?
    So i used the email only one and appended my filtering restriction to the end of the command and even though the reports were emailed correctly the bursting report failed to output with the duplicate entry error.
    Is the syntax of my filter wrong?Sorry, cannot be of much help -- Others with similar experience may help (or you may log a SR).
    Thanks,
    Hussein

  • How to create dynamic Invoice report based on Tax calculations

    Hi Ppl,
    I have an invoice report requirement. There are multiple line items in invoice and each line item will have a tax % and discount associated with it. Discount has to be applied at line item level. Tax will be applicable on resultant amount which respect to tax share on total amount. Below is example
    Part# Tax     Qty     UnitPrice Amount     Discount     Net Value
    1     12.5%     40     10          400          100          300
    2     12.5%     50     20          1000          200          800
    3     4%     10     30          300          50          250
                             SubTotal                    1350
                             VAT 12.5% on 1100(300+800)     137.50
                             VAT 4% on 250               10
                             Total Amount               1497.5
    I have created a static rtf which does all calculations correctly. I have hardcoded 12.5 and 4 % tax values for calculations. But issue is that taxes are changeable in future so I want to create dynamic template which takes care for tax calculations. I thought of to create an array to store distinct tax values from XML data and then to perform calculation but don’t know how to do that.
    Can some body help me out as this is very critical and urgent?
    Note: Tax calculation can be done at line item level itself but there are some scenarios where additional discounts are there so tax calculation can not be done at line item level.
    Below is the sample XML data
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ListOfBipActionTest>
    - <Action>
    <AccountId>1</AccountId>
    <PartName>17211KCC900LS</PartName>
    <TAX>12.5</TAX>
    <QTY>40</QTY>
    <UNITPRICE>47.06</UNITPRICE>
    <DIS>15.00</DIS>
    <TaxType>CST</TaxType>
    </Action>
    - <Action>
    <AccountId>2</AccountId>
    <PartName>17213KCC900LS</PartName>
    <TAX>12.5</TAX>
    <QTY>50</QTY>
    <UNITPRICE>19.53</UNITPRICE>
    <DIS>8.00</DIS>
    <TaxType>CST</TaxType>
    </Action>
    - <Action>
    <AccountId>3</AccountId>
    <PartName>28302KAG900S</PartName>
    <TAX>12.5</TAX>
    <QTY>50</QTY>
    <UNITPRICE>59.49</UNITPRICE>
    <DIS>15.00</DIS>
    <TaxType>CST</TaxType>
    </Action>
    - <Action>
    <AccountId>4</AccountId>
    <PartName>2830AKAG900S</PartName>
    <TAX>12.5</TAX>
    <QTY>10</QTY>
    <UNITPRICE>168.7</UNITPRICE>
    <DIS>15.00</DIS>
    <TaxType>CST</TaxType>
    </Action>
    - <Action>
    <AccountId>4</AccountId>
    <PartName>91001GF6000S</PartName>
    <TAX>4.00</TAX>
    <QTY>60</QTY>
    <UNITPRICE>115.34</UNITPRICE>
    <DIS>17.00</DIS>
    <TaxType>CST</TaxType>
    </Action>
    </ListOfBipActionTest>
    Thanks
    Ashish

    Dear Efstratios Kara,
    I installed SAP Integration Kit 3.1. Yes I installed the integration kit after installing CR.
    I have uninstalled the earlier version and i have reinstalled CR with (12.3.0.601) version.
    But still i cant view the SAP connectivity. can u tell me from which version they have included this connectivity option in CR.
    If CR going to support SAP Table connectivity on specific version, what is that version.
    Waiting for your reply.
    Regards,
    Suman

  • Bursting FSG Reports in R12.0.3

    Hi,
    I am trying to burst an FSG report using the integrated bursting java concurrent program. The FSG report is running fine and producing the XML publisher output as expected. I then run the java concurrent program for bursting setting the concurrent request ID of the FSG report as a parameter. I am getting the following error in the log for the bursting:
    +---------------------------------------------------------------------------+
    XML Publisher: Version : 12.0.0
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    XDOBURSTREP module: XML Publisher Report Bursting Program
    +---------------------------------------------------------------------------+
    Current system time is 22-NOV-2007 10:11:22
    +---------------------------------------------------------------------------+
    XML/BI Publisher Version : 5.6.3
    Request ID: 3631196
    All Parameters: Dummy for Data Security=Y:ReportRequestID=3631175:DebugFlag=Y
    Report Req ID: 3631175
    Debug Flag: Y
    Updating request description
    Updated description
    Retrieving XML request information
    Node Name:SVR-DEV185
    Preparing parameters
    null output =/home/applmgr/12.0test/inst/apps/TEST_svr-dev185/logs/appl/conc/out/o3631196.out
    inputfilename =/home/applmgr/12.0test/inst/apps/TEST_svr-dev185/logs/appl/conc/out/o3631175.out
    Data XML File:/home/applmgr/12.0test/inst/apps/TEST_svr-dev185/logs/appl/conc/out/o3631175.out
    Set Bursting parameters..
    Temp. Directory:/tmp
    [112207_101123926][][STATEMENT] Oracle XML Parser version ::: Oracle XML Developers Kit 10.1.3.0.0 - Production
    Start bursting process..
    [112207_101123927][][STATEMENT] /tmp
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:territory : value=>US
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:ReportRequestID : value=>3631175
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:language : value=>en
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:responsibility : value=>55824
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>burstng-source : value=>EBS
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:DebugFlag : value=>Y
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:locale : value=>en-US
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:parent_request_id : value=>3631175
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:user : value=>SPENJ
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:application_short_name : value=>XDO
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:request_id : value=>3631196
    [112207_101123930][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:org_id : value=>203
    [112207_101123931][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:Dummy for Data Security : value=>Y
    [112207_101123931][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:reportdescription : value=>Program - Publish & Burst FSG Report
    [112207_101123931][][STATEMENT] Inside burstingConfigParser
    [112207_101123933][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: startDocument is entered <========================
    [112207_101123993][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: startDocument is entered <========================
    [112207_101124079][][EXCEPTION] java.lang.StringIndexOutOfBoundsException: String index out of range: -1
         at java.lang.String.substring(String.java:1762)
         at java.lang.String.substring(String.java:1735)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.applyGroupBreak(BurstingProcessorEngine.java:2305)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.globalDataEndElement(BurstingProcessorEngine.java:1974)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(BurstingProcessorEngine.java:1133)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:210)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1310)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:328)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:295)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:258)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(BurstingProcessorEngine.java:2167)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(BurstingProcessorEngine.java:1800)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(BurstingProcessorEngine.java:1136)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:210)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1310)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:328)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:295)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:287)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingConfigParser(BurstingProcessorEngine.java:968)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.process(BurstingProcessorEngine.java:912)
         at oracle.apps.xdo.oa.cp.JCP4XDOBurstingEngine.runProgram(JCP4XDOBurstingEngine.java:278)
         at oracle.apps.fnd.cp.request.Run.main(Run.java:157)
    [112207_101124079][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: endDocument is entered <========================
    Bursting process complete..
    Generating Bursting Status Report..
    --Exception
    ZIP file must have at least one entry
    java.util.zip.ZipException: ZIP file must have at least one entry
         at java.util.zip.ZipOutputStream.finish(ZipOutputStream.java:291)
         at oracle.apps.xdo.oa.cp.JCP4XDOBurstingEngine.zipOutputFiles(JCP4XDOBurstingEngine.java:526)
         at oracle.apps.xdo.oa.cp.JCP4XDOBurstingEngine.runProgram(JCP4XDOBurstingEngine.java:284)
         at oracle.apps.fnd.cp.request.Run.main(Run.java:157)
    [112207_101124086][][STATEMENT] /tmp/112207_101123930 deleted successfully...
    +---------------------------------------------------------------------------+
    Start of log messages from FND_FILE
    +---------------------------------------------------------------------------+
    +---------------------------------------------------------------------------+
    End of log messages from FND_FILE
    +---------------------------------------------------------------------------+
    +---------------------------------------------------------------------------+
    Executing request completion options...
    +------------- 1) PUBLISH -------------+
    Beginning post-processing of request 3631196 on node SVR-DEV185 at 22-NOV-2007 10:11:24.
    Post-processing of request 3631196 failed at 22-NOV-2007 10:11:24 with the error message:
    One or more post-processing actions failed. Consult the OPP service log for details.
    +--------------------------------------+
    Finished executing request completion options.
    +---------------------------------------------------------------------------+
    Concurrent request completed
    Current system time is 22-NOV-2007 10:11:24
    +---------------------------------------------------------------------------+This is the control file I am using uploaded to a custom data definition for the FSG:
    <?xml version="1.0"?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" xmlns:fsg="http://www.oracle.com/fsg/2002-03-20/" type="bursting">
         <xapi:request select="/MasterReport/fsg:RptDef">
              <xapi:delivery>
                   <xapi:email server="somesmtpserver" port="25" from="[email protected]">
                        <xapi:message id="send1" to="[email protected]" cc="[email protected]" attachment="false" content-type="html/text" subject="Test Bursting, Month End Reports = ${../fsg:RepCurPeriod}">
    ! ! Please IGNORE and DELETE this email. Bursting Example Only ! !
    ************** T E S T     E M A I L **************
    Dear ${@RptDetName}.
    Please find attached your monthly Oracle report.
    ************** T E S T     E M A I L **************
                        </xapi:message>
                   </xapi:email>
                   <xapi:filesystem id="save1" output="/tmp/test_${@RptPEVal}.pdf"/>
              </xapi:delivery>
              <xapi:document output-type="pdf" delivery="save1">
                   <xapi:template type="xsl-fo" location="xdo://SCCAPP.XX_FSG_TEST1.en.GB"/>
              </xapi:document>
    <!--          <xapi:document output-type="pdf" delivery="send1" output="Month end Reports - ${@RptPEVal}">
                   <xapi:template type="xsl-fo" location="xdo://SCCAPP.XX_FSG_TEST1.en.GB"/>
              </xapi:document>-->
         </xapi:request>
    </xapi:requestset>Please could you give me some help as to why I am getting this error.
    I look forward to hearing from you.
    Carl

    Bump.
    Does anyone have any ideas on this. Is it because of the namespace in the select attribute of the xapi:request element?
    Any help will be much appreciated and this is getting urgent now. Customer is due for go live very soon.
    Regards,
    Cj

  • Missing Generating Bursting Status Report

    Hi,
    EBS R12.
    I got log for XML Publisher Report Bursting Program,
    But after the Start bursting process..
    I didn't get Generating Bursting Status Report.
    May somebode familiar with this problem ?
    Thank you,
    MRERP2

    Are you getting the xml for the report....as every BI report generate the xml file.
    If you are getting the xml file might be you can check for the prohram short name -->Xml admin-->rtf template and check the preview.
    Thanks
    Ratnesh

  • 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

  • A/r Invoice report query based on posting date selection criteria

    Hi experts,
    I am trying to write a query to get the A/r invoice report including Docnum, Docdate, cardname, project, linetotal, taxcode, taxtotal.
    and i tried the below query
    SELECT T0.[DocNum], T0.[DocDate], T0.[CardCode], T0.[CardName],T1.[LineTotal] FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry WHERE T0.[DocDate] >=[%0] AND  T0.[DocDate] <=[%1]
    In this query ,
    1) i am unable to sum up the linetotal( total before tax) 
    2) also unable to fetch the sum of taxamount.
    3) its more important , the above query will  me docnum , when i try to open that doc, it opens the 2007 docments. whereas the other details are correct like docdate, amount and all.
    example:   from date: 1/04/2011    to date: 28/07/2011
    Docnum    Docdate  cardname   linetotal.... etc
        2              1/04/11   XYZ              5000
    when i click the 2 (docnum)  it opens me the 04/04/2007  documents.
    how to limit the doc within the periods given?
    thanks in advance
    Dwarak

    Hi Rahul/Gordon,
    thanks for your query's .
    additionally,   i want this query without the A/r invoices whichever having credit memo as target doc. 
    and
    i have selection criteria as  T0.[U_Sec_Category] = '[%2]'  and this has 3 values like  1)CIM 2)BIN 3)DMP
    among these  CIM should be seen only only user1  and BIN & DMP only by user2.
    can u plz get me this
    thanks,
    Dwarak

  • Issue in bursting of reports

    Hi,
    I upgraded old reports(BIP 10g) to that in BIP 11g using the upgrade assistant.
    I am trying to burst a report through a webservice using following report request params and schedulerequest params :
    reportReq.setAttributeFormat(test.getReportType());
    reportReq.setAttributeLocale("en-US");
    reportReq.setAttributeTemplate("Template1");
    reportReq.setReportAbsolutePath(xdofile);
    reportReq.setSizeOfDataChunkDownload(-1);
    scheduleReport.setDeliveryRequest(delivery);
    scheduleReport.setJobLocale("en-US");
    scheduleReport.setReportRequest(reportReq);
    scheduleReport.setScheduleBurstringOption(true);
    scheduleReport.setUseUTF8Option(true);
    scheduleReport.setUserJobName("Scheduling Report");
    Following is used as version of OXP jar.
    xmlns="http://xmlns.oracle.com/oxp/xmlp" version="1.1"
    The Axis jar is used for the webservice.
    The bursting when invoked returns the jobId as null thus showing the job is not invoked.
    Do we need to do any changes in the schema created during installation
    P.S. The schema created for installation is different from that of the data source being used.
    Please help.
    Thanks.
    Edited by: user12780408 on Mar 14, 2012 12:10 AM

    We are migrating from oracle 11.5.10.2 to R12 from Windows to LinuxIs this a custom report..?
    Did manifest patch completed successfully and then completed compiling reports successfully..?
    Moved the oracle reports RDF from 11.5.10.2 to R12Did you compile reports in 10g report builder..?

  • Invoices report that displays also the VAT number

    Hi
    I am looking for invoices report that displays also the customer/vendor name and its VAT registration number.
    The customer invoices are SD invoices (can be displayed using the FI) and the supplier invoices are MM or FI invoices.
    It is relevant for the supplier invoices (MM/FI) and for the customer invoices (two seperate reports)
    Thanks
    Ofer

    Hi Edgar,
    As per my understanding, std SAP report won't fulfill your requirement. Best approach would be a custom report where you can update the required fields.
    Regards,
    Chandru

  • Vendor invoice report

    hi experts,
    I have an issue. I want to get the 'vendor invoice reporting' having the volume and as per the company code.
    i am unable to get it using the BSAD, BSID tables. if I use BSEG for vendor type K, i am unable to get doc type, or posting date.
    can anyone share ideas for which table to use to get the VENDOR INVOICE REPORT to get volume co.code wise.
    thanking you in advance
    priyanka

    Hi,
    What's wrong with FBL1N report?
    Regards,
    Eli

  • Error when attempting to run auto invoice report

    Hi,
    We are currently using Oracle E-Business Suite 11.2.  One of our users was attempting to run an Auto Invoice Report this morning and got an error occur.  The log file shows the following:
    SELECT INTERFACE_LINE_ID
    FROM   RA_INTERFACE_LINES L2
    WHERE  L2.REQUEST_ID = :b5
    AND    L2.INTERFACE_LINE_CONTEXT = 'UPLS INVOICES'
    AND    L1.LINK_TO_LINE_CONTEXT = L2.INTERFACE_LINE_CONTEXT
    AND    L1.LINK_TO_LINE_ATTRIBUTE10 = L2.INTERFACE_LINE_ATTRIBUTE10
    AND    L1.LINK_TO_LINE_ATTRIBUTE11 = L2.INTERFACE_LINE_ATTRIBUTE11
    AND    L1.LINK_TO_LINE_ATTRIBUTE12 = L2.INTERFACE_LINE_ATTRIBUTE12
    WHERE NVL(INTERFACE_STATUS, '~') != 'P'
    AND (REQUEST_ID IS NULL OR REQUEST_ID IN (:b6)
    AND EXISTS
    SELECT 'x'
    FROM   RA_INTERFACE_LINES L2
    WHERE  L2.REQUEST_ID = :b7
    AND    L2.INTERFACE_LINE_CONTEXT = 'UPLS INVOICES'
    AND    L1.LINK_TO_LINE_CONTEXT = L2.INTERFACE_LINE_CONTEXT
    AND    L1.LINK_TO_LINE_ATTRIBUTE10 = L2.INTERFACE_LINE_ATTRIBUTE10
    AND    L1.LINK_TO_LINE_ATTRIBUTE11 = L2.INTERFACE_LINE_ATTRIBUTE11
    AND    L1.LINK_TO_LINE_ATTRIBUTE12 = L2.INTERFACE_LINE_ATTRIBUTE12
    len = 1171
    Current system time is 09-OCT-2013 07:33:50
    APP-AR-11526: ORA-01427: single-row subquery returns more than one row
    UPDATE RA_INTERFACE_LINES L1
    SET REQUEST_ID = :b1,
    LAST_UPDATE_DATE =
    APP-AR-11526: 2913367/ar/src/autoinv/raamil.lpc 1333
    UPDATE RA_INTERFACE_LINES L1
    SET REQUEST_ID = :b1,
    LAST_UPDATE_DATE = sysdate,
    LAST_UPDATED_BY = :b2,
    LAST_UPDATE_LOGIN = :b3,
    CUSTOMER_TRX_ID = NULL,
    INTERFACE_LINE_ID = NVL(INTERFACE_LINE_ID,
    RA_CUSTOMER_TRX_LINES_S.NEXTVAL),
    SET_OF_BOOKS_ID = NVL(SET_OF_BOOKS_ID, :b4),
    LINK_TO_LINE_ID =
    Would someone be able to help me with this as my knowledge on Oracle is quite basic and the person who usually deals with these queries is out of the office.
    Regards,
    Jon Ditchfield

    The error is
    APP-AR-11526: ORA-01427: single-row subquery returns more than one row
    A subquery that is supposed to return only one row is returning more than one. Most likely it is this query
    SELECT 'x'
    FROM   RA_INTERFACE_LINES L2
    WHERE  L2.REQUEST_ID = :b7
    AND    L2.INTERFACE_LINE_CONTEXT = 'UPLS INVOICES'
    AND    L1.LINK_TO_LINE_CONTEXT = L2.INTERFACE_LINE_CONTEXT
    AND    L1.LINK_TO_LINE_ATTRIBUTE10 = L2.INTERFACE_LINE_ATTRIBUTE10
    AND    L1.LINK_TO_LINE_ATTRIBUTE11 = L2.INTERFACE_LINE_ATTRIBUTE11
    AND    L1.LINK_TO_LINE_ATTRIBUTE12 = L2.INTERFACE_LINE_ATTRIBUTE12

  • Special Characters in the Invoice Report

    I am working on Multi- Org Invoice report and it is displaying special characters in some of the fields for foreign languages, i tried to change the encoding but it didn't work, i am working on XML Publisher 5.0.
    (In reports builder Report Builder 9.0.2.0.3) Default XML Prolog value: <?xml version="1.0"?>, i changed it to <?xml version="1.0" encoding="iso-8859-1"?>
    <?xml version="1.0" encoding="UTF-8"?> , But it didn't work.
    Can someone help me on this issue.
    Thanks!
    Edited by: user8909874 on Jan 11, 2010 8:24 AM

    It seems to be problem with specific font, I am using a different one and its working now. Thanks for your reponse.
    Edited by: user8909874 on Jan 15, 2010 4:54 PM

  • Question marks coming in the menu bar in the Z Invoice Report

    Hello Everybody,
                            When I am executing the Zinvoice transaction code for my Invoice Report in my Development System and selecting the Get variant --> Variant name as VAR --> Clicking on the Execute button after that I am getting the following in the Menu bar :
    ?????????????????????Edit???????????????????????
    Also when pressing the F1key for help for the Invoice Report I am not getting any help message screen.
    Please provide the solution for above mention problem so that
    I can get all the options in Menu bar and after pressing the F1 key Help message Screen should appear  for my Invoice Report.
    Thanks and Regards,
    Ashish Thakkar.

    Hi Gareth,
              I had found the solution to the problem which I am facing in ZInvoice report .The Solution is :
    1]Keep your cursor on the Menu bar where ???????Edit???????? is coming .
    2]Keep your cursor on print preview option an press F1 key and a new popup screen appears named technical information.In that screen double click on the function name and a new screen appears named "DISPLAY STATUS STANDARD_FULLSCREEN,Interface SAPLKKBL.In this screeen single click on "Check Syntax button" and than single click on "Activate" button available in Application Toolbar.
    3] Than again move to my previous screen and now it shows the Proper menu bar as :
    List Edit Goto Views Settings System Help instead of getting ??????Edit??????? in the menu bar.
    Thanks and Regards,
    Ashish Thakkar.

  • Rebate Agreement accruals invoice reports

    Hi Team,
    As per my client requirement we need to prepare the below  rebate agreement accruals invoice report.
    Rebate agreement
    Rebate recipent
    Customer
    Invoice date
    Invoice
    Invoice Item Number
    Rebate Material
    Rebate material net quantity
    Invoice price
    Rebate accural  condition ( % or $)
    Total Rebate amount
    GST
    20000
    123456 (payer)
    1000
    01.01.2014
    987654321
    110
    ABC
    20
    10.00 $
    $ 10.00
    $ 10.00
    20000
    123456 (payer)
    1000
    01.01.2014
    987654321
    140
    ZYX
    5
    5.00 $
    $ 0/50
    $2.50
    We have prepared the report using rebate tables and achieved the results but we missed below one logic here.i.e.
    Business want to maintain the rebate accruals condition records for few customers accounts in the rebate agreement although it’s not related to rebate receipts account.
    Example: rebate agreement: 20000
    Rebate receipt: 123456 (Payer account)
    Rebate condition records
         1)    Customer & material combination – customer # 1000 and material # ABC – 5.0 % - appearing the reports –Status : Working appearing the reports Customer # 1000 Payer is -123456
    2)       Customer # 9999 and material # ZXY – 5.0% - Not appearing the report – Status: Failed
    Customer # 9999 is Payer – 88888 – both accounts are don’t have any PF relationship with rebate receipts # 123456
    When Rebate Condition records are maintaining for Rebate receipt related to customer (SP) account & material combination level in this scenario – Reports working fine .However, few scenarios like business need to maintain rebate accrual condition records for other payer customer accounts in the same agreement in this scenario – Reports is not pulling the invoice accruals due to logic missing our early logic given based on the rebate recipient customer level. I am excepting a technical logic with functional details in this.
    Could you please help me.
    Cheers,
    Jackon Robert

    Hi Omer,
    Proposal:
    Setup your rebate condition as amount = 0 and accruals = $
    The system will do the accounting movements for the accruals as usual
    When doing the final settlement in SD, nothing will be credited to the customer as the rebate condition is zero BUT the accruals will be reversed (as usual when doing the final settlement).
    That should work because it is standard SAP logic.
    On the other hand, it is a pity not to be able to credit the customer if you already have the rebate agreement created in the system.
    Are you 100% positive about this legal issue in your business environment?
    I did a few rebate projects in FMCG and it is standard practice to send credit memo to the rebate recipient: The Customer (Payer in SAP).
    Nobody ever said it was a problem, because practically speaking it is just one more credit note to the same customer that was invoiced beforehand!
    Best Regards,
    Franck Lumpe
    Freelance SAP Consultant

Maybe you are looking for

  • Looking for some help/ideas on a deployment.

    Hi, I'm currently about to attempt to migrate from my FreeBSD based Postfix/Dovecot/Squirrelmail/Spamassassin/Procmail based conglomeration of doom to Solaris 10/JES. I've toyed around with JES a bit (I downloaded the two cd release, 2005Q4 I believe

  • IPhoto downloads some pix & video but not others in the same format

    For the past two weeks iPhoto is giving me error messages on some of the photos and videos I try to import from my SD card. I never had this problem before but it will import some of the photos and MPEG-4 videos but at the end, it lists all the ones

  • Anyone else having trouble with Verizon Webmail?

    Yesterday morning I found that I could not log into Verizon Webmail using Safari. I called Verizon FIOS Tech Support and they said there was  a system-wide e-mail problem which would take 4-10 hours to fix. I noted that I was able to access Webmail u

  • Problem in getting current Date at runtime and parsing into my own format

    Hi all, In my program....I want to get the Date(current Date)....... How can I get it.... And also I want it to change it to my own format..... I should get this at runtime.... Plz tell me which class and method to use.... Any help will be greatly ap

  • A new HD TV, that will work in the building I live in

    I live in a tower structure apt building, on the 6th floor facing south. No dishes are allowed, there's no place to put em and it's in the lease. So, all I can get is Comcast cable, for TV. I could use rabbit ears, but I don't think that will give me