Pages

OracleEBSpro is purely for knowledge sharing and learning purpose, with the main focus on Oracle E-Business Suite Product and other related Oracle Technologies.

I'm NOT responsible for any damages in whatever form caused by the usage of the content of this blog.

I share my Oracle knowledge through this blog. All my posts in this blog are based on my experience, reading oracle websites, books, forums and other blogs. I invite people to read and suggest ways to improve this blog.


Thursday, March 5, 2015

BI Publisher Bursting: Data Definition sample XML file

<?xml version="1.0"?>
<dataTemplate name="XXCOMPSOL" description="Concurrent Program Name" version="1.0" defaultPackage="XXCOMP_CUSTOMER_TOOL_PKG" >
    <!--
    Modification Log
    =================================================================================================================================================
    Version  Date          Modified By             Ticket    Comments
    =======  ============  ======================  =======   ========================================================================================
    1.0      24-DEC-2013   First Last Name             Initial Development
    =================================================================================================================================================
    -->
    <properties>
        <property name="xml_tag_case" value="upper"/>
        <property name="db_fetch_size"/>
        <property name="scalable_mode"/>
        <property name="include_rowsettag"/>
        <property name="debug_mode"/>
    </properties>
 
    <parameters>
        <parameter name="P_ORDER_HEADER_ID"       dataType="number"    />
        <parameter name="P_SEND_EMAIL"            dataType="character" />
        <parameter name="P_EMAIL_BCC_01"          dataType="character" />
        <parameter name="P_CTL_TBL_RETAIN_DAYS"   dataType="number"    />
    </parameters>
 
    <dataTrigger name="beforeReport" source="XXCOMP_CUSTOMER_TOOL_PKG.BEFORE_REPORT"/>
    <dataTrigger name="afterReport"  source="XXCOMP_CUSTOMER_TOOL_PKG.AFTER_REPORT"/>
 
    <dataQuery>
        <sqlStatement name="Q_MAIN">
            <![CDATA[ select *
           from XXCOMP_CUSTOMER_TOOL_STG
  where CREATED_BY_REQ_ID = :LP_REQUEST_ID
]]>
        </sqlStatement>
    </dataQuery>
 
    <dataStructure>
        <group name="Q_MAIN_HDR" source="Q_MAIN" groupFilter="XXCOMP_CUSTOMER_TOOL_PKG.FLAG_AS_NOTIFIED(:HEADER_ID)">
            <element name="HEADER_ID"          value="HEADER_ID"          />
            <element name="SHIP_TO_CONT_EMAIL" value="SHIP_TO_CONT_EMAIL" />
            <element name="EMAIL_TO"           value="EMAIL_TO"           />
            <element name="EMAIL_SUBJ"         value="EMAIL_SUBJ"         />
            <element name="EMAIL_BCC"          value="EMAIL_BCC"          />
            <element name="IMG_URL_PORT"       value="IMG_URL_PORT"       />
<element name="EMAIL_BODY_1"         value="EMAIL_BODY_1"        />
<element name="EMAIL_BODY_2"         value="EMAIL_BODY_2"        />
<element name="EMAIL_BODY_3"         value="EMAIL_BODY_3"        />
<element name="EMAIL_BODY_4"         value="EMAIL_BODY_4"        />
            <group name="Q_MAIN" source="Q_MAIN">
                <element name="SOLD_TO_CUST"          value="SOLD_TO_CUST"          />
                <element name="END_CUST"              value="END_CUST"              />
                <element name="CUST_PO_NUMBER"        value="CUST_PO_NUMBER"        />
                <element name="ORDER_NUMBER"          value="ORDER_NUMBER"          />
                <element name="ORDERED_DATE"          value="ORDERED_DATE"          />
                <element name="SEGMENT1"              value="SEGMENT1"              />
                <element name="DESCRIPTION"           value="DESCRIPTION"           />
                <element name="ORDERED_QUANTITY"      value="ORDERED_QUANTITY"      />
                <element name="SOLUTION_NAME"         value="SOLUTION_NAME"         />
<element name="SOLUTION_TYPE"         value="SOLUTION_TYPE"         />
                <element name="CONTRACT_DURATION"     value="CONTRACT_DURATION"     />
                <element name="CONTRACT_DURATION_WORDS"     value="CONTRACT_DURATION_WORDS"     />
                <element name="CONTRACT_DURATION_UOM" value="CONTRACT_DURATION_UOM" />
<element name="SERVICE_START_DATE" value="SERVICE_START_DATE" />
<element name="SERVICE_END_DATE" value="SERVICE_END_DATE" />
            </group>
        </group>
    </dataStructure>
 
</dataTemplate>

2 comments:

  1. Very intersting notes on ebusiness Suite
    Please do share your articles like this.THis link also useful to Find info On Oracle apps-jobs,interview tips,Resume preparation,functional issuesOracle eBusiness Suite

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete