Does BI Data Template allows calling of a package insite group element

Hi
Is it possible to call a package inside the group element tag.
When i try to call a package outside the group element it works out, but when I try to call it inside the group element it doesnt return any result.
Am currently using BI Publisher version of 5.6.3 in Oracle Applications 12.1.3
Regards
Anoop

Thanks for your detailed answer!!
I am trying to call a package just to understand how it works .This package just inserts a row in "suppliers" table.I ma calling this package through 'beforeReprot' trigger and querying the table after that.
I have written a package "test_pack" :
create or replace
package test_pack as
function test_insert_fun return boolean;
end test_pack;
create or replace
package body test_pack as
function test_insert_fun return boolean is
begin
insert into suppliers values (1,'p1','p2');
return (TRUE);
end;
end test_pack;
Data Template :
<dataTemplate name="test" dataSourceRef="demo" defaultpackage="test_pack">
     <dataQuery>
          <sqlStatement name="Q1">
               <![CDATA[SELECT * from suppliers]]>
          </sqlStatement>
     </dataQuery>
     <dataTrigger name="beforeReport" source="test_pack.test_insert_fun()"/>
</dataTemplate>
However after this , when I try to view data , I amnot seeing any output.When i go nad check the suppliers table in db, i dont see any values.
I believe this package should be executed everytime i view the data.
Please advice!!

Similar Messages

  • Sum of Elements in Data Template

    Dear Members,
    I am developing a report using Oracle BI Publisher 10.1.3.
    We are on E-Business Suite R12. I am using Data Template to Generate xml.
    Following is my element structure in Data Template:
    <dataTrigger name="afterParameterFormTrigger" source="XX_TEST_PKG.afterpform" />
    <dataStructure>
      <element name="P_REQUEST_ID" dataType="number" value="XX_TEST_PKG.P_REQUEST_ID" />
         <group name="G_PRODUCT" source="Q_MAIN">
           <element name="PROD_ITEM" dataType="varchar2" value="prod_item" />
           <element name="PROD_DESCR" dataType="varchar2" value="prod_descr" />
           <element name="PROD_ORGANIZATION_ID" dataType="number" value="prod_organization_id" />
           <element name="PROD_ITEM_TYPE" dataType="varchar2" value="prod_item_type" />
           <element name="prod_resources" dataType="number" value="prod_resources" />
           <element name="CS_TOTAL_EXT_COST" function="sum" dataType="number" value="G_ING.EXT_COST" />
            <element name="PERIOD_CODE" dataType="varchar2" value="period_code" />
               <group name="G_ING" source="Q_MAIN">
                   <element name="LINE_NO" dataType="number" value="LINE_NO" />              
                   <element name="LINE_TYPE" dataType="number" value="LINE_TYPE" />
                   <element name="ING_ITEM" dataType="varchar2" value="ING_ITEM" />
                   <element name="ING_ITEM_ID" dataType="number" value="ING_ITEM_ID" />
                   <element name="ING_DESCR" dataType="varchar2" value="ING_DESCR" />
                   <element name="ING_ORGANIZATION_ID" dataType="number" value="ING_ORGANIZATION_ID" />
                   <element name="QTY" dataType="number" value="QTY" />
                   <element name="ING_COST" dataType="number" value="ING_COST" />
                   <element name="EXT_COST" dataType="number" value="EXT_COST" />
               </group>
        </group>
    </dataStructure>I want to sum elements by name CS_TOTAL_EXT_COST and prod_resources and put that value under G_PRODUCT.
    I tried the following but it did not work:
    <element name="SUM_TEST" dataType="number" value="XX_TEST_PKG.SUM_TESTING(:CS_TOTAL_EXT_COST,:prod_resources)" /> XX_TEST_PKG.SUM_TESTING is a function which sums the input parameters.
    In report Builder this was very easy. I would have created a formula column and summed up what ever elements i want. I am not sure how do we do this in Data Template?
    Thanks
    Sandeep

    Any Ideas on how to Achieve the Sum of a Summary Column(CS_TOTAL_EXT_COST) and a Column(prod_resources) using data template?
    As i mentioned before in reports builder, this can be achieved by creating a formula column and summing both columns.
    I am not able to understand how do we do this in Data Template?
    I can also sum those elements in MSWord Rtf Template, but are there any other options.
    Thanks
    Sandeep

  • Need to Achieve Grand Total in the Data Template

    Hi Team
    As per the requirements i need to achieve the grand total form the various level of Total. To achieve the Total i have used the SUM function and it works fine. Could you please suggest me how can i achieve the Grand Total. For your reference i am attaching the data template here that i am using.
    <group name="G_ITEM" dataType="varchar2" source="Q_ITEMQuery" groupFilter="">
                        <element name="ITEM_ID" dataType="varchar2" value="item_id" function=""/>
                        <element name="DESCRIPTION" dataType="varchar2" value="description" function=""/>
                        <element name="DIVISION" dataType="varchar2" value="division" function=""/>
                        <element name="UNITS_APPTD" dataType="varchar2" value="apptd_unit_qty" function=""/>
                        <element name="UNITS_RCVD" dataType="varchar2" value="unit_rcvd" function=""/>
                        <element name="WEIGHT_APPTD" dataType="varchar2" value="apptd_weight" function=""/>
                        <element name="WEIGHT_RCVD" dataType="varchar2" value="receipt_weight" function=""/>
                        <element name="SUM_UNITS_APPTD" value="G_ITEM.UNITS_APPTD" function="SUM()"/>
                        <element name="SUM_UNITS_RCVD" value="G_ITEM.UNITS_RCVD" function="SUM()"/>
                        <element name="SUM_WEIGHT_APPTD" value="G_ITEM.WEIGHT_APPTD" function="SUM()"/>
                        <element name="SUM_WEIGHT_RCVD" value="G_ITEM.WEIGHT_RCVD" function="SUM()"/>
                        <group name="G_TROUBLE" dataType="varchar2" source="Q_TROUBLEQuery" groupFilter="">
                             <element name="T_CODE" dataType="varchar2" value="trouble_code" function=""/>
                        </group>
                   </group>
                   <group name="G_DEPOSIT" dataType="varchar2" source="Q_DEPOSITQuery" groupFilter="">
                        <element name="ITEM_ID1" dataType="varchar2" value="ITEM_ID1" function=""/>
                        <element name="DESCRIPTION1" dataType="varchar2" value="DESCRIPTION1" function=""/>
                        <element name="UNIT_QTY1" dataType="varchar2" value="Unit_Qty1" function=""/>
                        <element name="SUM_UNIT_QTY1" value="G_DEPOSIT.UNIT_QTY1" function="SUM()"/>
                   </group>
                   <group name="G_TRANSPORT" dataType="varchar2" source="Q_TRANSPORTQuery" groupFilter="">
                        <element name="ITEM_ID2" dataType="varchar2" value="ITEM_ID2" function=""/>
                        <element name="DESCRIPTION2" dataType="varchar2" value="DESCRIPTION2" function=""/>
                        <element name="UNIT_QTY2" dataType="varchar2" value="Unit_Qty2" function=""/>
                        <element name="SUM_UNIT_QTY2" value="G_TRANSPORT.UNIT_QTY2" function="SUM()"/>
                   </group>
    I need SUM_UNITS_APPTD, SUM_UNIT_QTY1 and SUM_UNIT_QTY2 of 3 different group to be added to generate the Grand Total. PLEASE ADVISE
    Regards
    Srikant

    Hi Domnic
    Thanks for the reply.
    I am not much aware of the XDO. Could you please let me know can i pass the field name in place of 2 and 3 as in your example.
    For example if i have field A and B and i need to add it then should it be
    <?xdofx:A+B?> in RTF.
    Else please give me the complete syntax.
    Thanks in advance for your reply.
    Regards
    Srikant

  • Calling Sql Procedure from data template

    Hello,
    I am facing problem to call a stored procedure which inserts data into DB when a report is generated.
    I tried to use data trigger before report, It did not call the procedure nor it gave any error.
    I looked into thread dataTrigger beforeReport doesn't fire
    and used the defaultPackage = "SEQUENCE_NUMBER", I am getting error parameter not declared
    listing all the parameters declared in my XML.
    Below is my data template
    <dataTemplate name="HURDetail" dataSourceRef="BRM_DATA_SOURCE">
         <parameters>
              <parameter name="PARAM_REPORT_TYPE" dataType="character" defaultValue="%"/>
              <parameter name="PARAM_ROAMING_PART_NAME" dataType="character" defaultValue="%"/>
              <parameter name="PARAM_START_DATE" dataType="character"/>
              <parameter name="PARAM_END_DATE" dataType="character"/>
         </parameters>
         <dataQuery>
              <sqlStatement name="Q1">
                   <![CDATA[
    SELECT  
    "EVENT_DLAY_SESS_TLCS_T"."SECONDARY_MSID" as MSID,
    MIN("EVENT_T"."START_T") DFC,
    MAX("EVENT_T"."START_T") DATE_LAST_CALL,
    COUNT ("EVENT_DLAY_SESS_TLCS_T"."SECONDARY_MSID") NC,
    TO_CHAR( SUM("EVENT_BAL_IMPACTS_T"."AMOUNT_ORIG"),'FM000000000.000') SDR,
    "EVENT_DLAY_SESS_TLCS_T"."SVC_CODE" as SVC_CODE,
    "IFW_EXCHANGE_RATE"."TO_CURRENCY" as CURR,
    "IFW_EXCHANGE_RATE"."EXCHANGE_RATE" as EXC_RATE
    FROM
    ((((SERVICE_T "SERVICE_T" INNER JOIN SERVICE_ALIAS_LIST_T "SERVICE_ALIAS_LIST_T" ON
    "SERVICE_T"."POID_ID0" = "SERVICE_ALIAS_LIST_T"."OBJ_ID0")
    INNER JOIN (EVENT_DLAY_SESS_TLCS_T "EVENT_DLAY_SESS_TLCS_T" INNER JOIN EVENT_T "EVENT_T" ON
    "EVENT_DLAY_SESS_TLCS_T"."OBJ_ID0" = "EVENT_T"."POID_ID0") ON
    "SERVICE_T"."POID_ID0" = "EVENT_T"."SERVICE_OBJ_ID0")
    INNER JOIN EVENT_BAL_IMPACTS_T "EVENT_BAL_IMPACTS_T" ON
    "EVENT_T"."POID_ID0" = "EVENT_BAL_IMPACTS_T"."OBJ_ID0")
    INNER JOIN CONFIG_BEID_BALANCES_T "CONFIG_BEID_BALANCES_T" ON
    "EVENT_BAL_IMPACTS_T"."RESOURCE_ID" = "CONFIG_BEID_BALANCES_T"."REC_ID")
    INNER JOIN IFW_EXCHANGE_RATE "IFW_EXCHANGE_RATE" ON
    "CONFIG_BEID_BALANCES_T"."BEID_STR_CODE" = "IFW_EXCHANGE_RATE"."FROM_CURRENCY"
    WHERE (   
    ("EVENT_T"."START_T">=bipext.infstrtotimet(:PARAM_START_DATE,2) AND
    "EVENT_T"."START_T"<=bipext.infstrtotimet(:PARAM_END_DATE,2)-1) AND
    "SERVICE_ALIAS_LIST_T"."NAME" = :PARAM_ROAMING_PART_NAME AND
    "EVENT_T"."SERVICE_OBJ_TYPE" = '/service/settlement/roaming/outcollect' AND
    "EVENT_T"."POID_TYPE" = '/event/delayed/session/telco/gsm/roaming' AND
    "IFW_EXCHANGE_RATE"."TO_CURRENCY" = 'EUR' AND
    bipext.infCheckDates(:PARAM_START_DATE, :PARAM_END_DATE) = 1
         ]]>
         </sqlStatement>
         </dataQuery>
         <dataTrigger name="beforeReport" source="SEQUENCE_NUMBER.Seq_Num_Gen_Proc(:PARAM_START_DATE, :PARAM_END_DATE, :PARAM_ROAMING_PART_NAME, :PARAM_REPORT_TYPE)"/>
         <datastructure>
              <group name="Q1" source="Q1">
                   <element name="MSID" value="MSID"/>
                   <element name="DFC" value="DFC"/>
                   <element name="DATE_LAST_CALL" value="DATE_LAST_CALL"/>
                   <element name="NC" value="NC"/>
                   <element name="DC_HHHMMSS" value="DC_HHHMMSS"/>
                   <element name="SDR" value="SDR"/>
                   <element name="SVC_CODE" value="SVC_CODE"/>
                   <element name="CURR" value="CURR"/>
                   <element name="EXC_RATE" value="EXC_RATE"/>
              </group>
         </datastructure>
    </dataTemplate>
    Please suggest, How to call a stored procedure

    1. Does dataTrigger triggers the procedure only when we execute the report and not when we just view the report ?
    2.If I add defaultPackage="HUR_Seq_NUM" in my template I get the error
    ORA-06550: line 2, column 13:
    PLS-00302: component 'PARAM_REPORT_TYPE' must be declared
    ORA-06550: line 2, column 1:
    PL/SQL: Statement ignored
    ORA-06550: line 3, column 13:
    PLS-00302: component 'PARAM_ROAMING_PART_NAME' must be declared
    ORA-06550: line 3, column 1:
    PL/SQL: Statement ignored
    ORA-06550: line 4, column 13:
    PLS-00302: component 'PARAM_START_DATE' must be declared
    ORA-06550: line 4, column 1:
    PL/SQL: Statement ignored
    ORA-06550: line 5, column 13:
    PLS-00302: component 'PARAM_END_DATE' must be declared
    ORA-06550: line 5, column 1:
    PL/SQL: Statement ignored

  • Calling a package  in Data template

    Hi All ,
    I am using Data template for XML generation and want to call a PL/SQL package.I have gone through some of the threads on the topic.
    I have some doubts in this regard :
    1)Can we have procedures inside package or its just the functions that can be called.
    2)Does the package gets executed every time we generate the report.(It got executed for me just once).
    3)The parameters defined in the data tamplte can be passed to the PAckage as well?
    4) Is this supported on BIP 10.1.3.2 or XML publisher 5.6.2?
    Thanks!!

    Thanks for your detailed answer!!
    I am trying to call a package just to understand how it works .This package just inserts a row in "suppliers" table.I ma calling this package through 'beforeReprot' trigger and querying the table after that.
    I have written a package "test_pack" :
    create or replace
    package test_pack as
    function test_insert_fun return boolean;
    end test_pack;
    create or replace
    package body test_pack as
    function test_insert_fun return boolean is
    begin
    insert into suppliers values (1,'p1','p2');
    return (TRUE);
    end;
    end test_pack;
    Data Template :
    <dataTemplate name="test" dataSourceRef="demo" defaultpackage="test_pack">
         <dataQuery>
              <sqlStatement name="Q1">
                   <![CDATA[SELECT * from suppliers]]>
              </sqlStatement>
         </dataQuery>
         <dataTrigger name="beforeReport" source="test_pack.test_insert_fun()"/>
    </dataTemplate>
    However after this , when I try to view data , I amnot seeing any output.When i go nad check the suppliers table in db, i dont see any values.
    I believe this package should be executed everytime i view the data.
    Please advice!!

  • Calling a package function in the data template

    Hello All,
    I am not able to understand the concept of calling a function from the data template.
    In my data template, I put the sql statement as
    <sqlStatement name="Q_SEL">
    <![CDATA[  Select l_period_name PERIOD_NAME
                             from xla_tb_ap_report_pvt.get_period_name(1) ]]>
    </sqlStatement>
    Is it possible to call a specific package function as shown above in a select statement?
    I am getting the message "ORA-00933: SQL command not properly ended" when I tried with the above. Could you pls. point out what the error is in the above sqlStatement?
    1) My instance is R12.1.3
    2) The base pkg function 'xla_tb_ap_report_pvt.get_period_name' expects a number to be passed in as 'IN' parameter.
    Thanks,
    Monkey

    I tried another version of the sql statement (after going through some older posts) like:
    <sqlStatement name="Q_SEL">
    <![CDATA[  Select xla_tb_ap_report_pvt.get_period_name(1) PERIOD_NAME
                            from  dual]]>
    </sqlStatement>
    My group is :
    <group name="G_PERIOD_NAME" source="Q_SEL">
    <element name="PERIOD_NAME" value="PERIOD_NAME"/>
    </group>
    Now getting the error message:
    ORA-00904: xla_tb_ap_report_pvt.get_period_name : invaild identifier
    What is it that i am doing wrong?
    Thanks,
    Monkey
    Edited by: OAF_Monkey on Mar 26, 2012 11:52 AM

  • How to call a PL/SQL procedure from a xml Data Template

    We have a requirement in which we need to call a pl/sql package.(dot)procedure from a Data Template of XML Publisher.
    we have registered a Data Template & a RTF Template in the XML Publisher Responsibility in the Oracle 11.5.10 instance(Front End).
    In the Data Query part of the Data Template , we have to get the data from a Custom View.
    This view needs to be populated by a PL/SQL procedure.And this procedure needs to be called from this Data Template only.
    Can anybody suggest the solution.
    Thanks,
    Sachin

    Call the procecure in the After Parameter Form trigger, which can be scripted in the Data Template.
    BTW, there is a specialized XML Publisher forum:
    BI Publisher

  • The data object "BSEG" does not have a component called "ZZREGION"

    Hi Friends,
    Getting ABAP runtime error while doing MIGO-Goods receipt .
    The data object "BSEG" does not have a component called "ZZREGION".
    Regards
    Ashu

    check/activate  table bseg in se11
    A.

  • How to call oracle Function which has If else condition in Data Template

    Hi,
    currently I am working on creating Data Template which uses a Oracle Function which I need to make use in my data template. But I have some confusions on using the same. Could anybody please help me in this regard.
    I have a function like this,
    function invoice_query (p_facility_id facility.facility_id%TYPE,
    p_wave_nbr pick_directive.wave_nbr%TYPE,
    p_container_id unit_pick_group_detail.container_id%TYPE,
    p_distro_nbr unit_pick_group_detail.distro_nbr%TYPE) return invoice_refcur IS
    refcur invoice_refcur;
    begin
    IF p_wave_nbr IS NOT NULL THEN
    OPEN refcur FOR SELECT t1.distro_nbr,
    t1.cust_order_nbr,
    t1.pick_not_before_date,
    SYSDATE,
    t1.ship_address_description,
    t1.ship_address1,
    t1.ship_address2,
    t1.ship_address3,
    t1.ship_address4,
    t1.ship_address5,
    t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip,
    t1.ship_country_code,
    t1.bill_address_description,
    t1.bill_address1,
    t1.bill_address2,
    t1.bill_address3,
    t1.bill_address4,
    t1.bill_address5,
    t1.bill_city || ', ' || t1.bill_state || ' ' || t1.bill_zip,
    t1.bill_country_code,
    min(t2.pick_order),
    NULL,
    t2.wave_nbr
    FROM stock_order t1,
    pick_directive t2,
    unit_pick_group_detail t3
    WHERE t1.facility_id = t2.facility_id
    AND t1.facility_id = t3.facility_id
    AND t2.facility_id = t3.facility_id
    AND t1.distro_nbr = t2.distro_nbr
    AND t1.distro_nbr = t3.distro_nbr
    AND t2.distro_nbr = t3.distro_nbr
    AND t1.facility_id = p_facility_id
    AND t2.wave_nbr = p_wave_nbr
    AND g_scp(p_facility_id, 'interface_tcp_flag') = 'N'
    AND t2.pick_type = 'U'
    AND t3.group_id in (SELECT t4.group_id
    FROM unit_pick_group t4
    WHERE t4.facility_id = p_facility_id
    AND t4.wave_nbr = p_wave_nbr)
    GROUP BY t1.distro_nbr,
    t1.cust_order_nbr,
    t1.pick_not_before_date,
    t1.ship_address_description,
    t1.ship_address1,
    t1.ship_address2,
    t1.ship_address3,
    t1.ship_address4,
    t1.ship_address5,
    t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip,
    t1.ship_country_code,
    t1.bill_address_description,
    t1.bill_address1,
    t1.bill_address2,
    t1.bill_address3,
    t1.bill_address4,
    t1.bill_address5,
    t1.bill_city || ', ' || t1.bill_state || ' ' || t1.bill_zip,
    t1.bill_country_code,
    t2.wave_nbr
    ORDER BY MIN(t3.group_id), MAX(t3.slot);
    elsif p_container_id is not null then
    OPEN refcur FOR SELECT distinct t1.distro_nbr,
    t1.cust_order_nbr,
    t1.pick_not_before_date,
    SYSDATE,
    t1.ship_address_description,
    t1.ship_address1,
    t1.ship_address2,
    t1.ship_address3,
    t1.ship_address4,
    t1.ship_address5,
    t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip,
    t1.ship_country_code,
    t1.bill_address_description,
    t1.bill_address1,
    t1.bill_address2,
    t1.bill_address3,
    t1.bill_address4,
    t1.bill_address5,
    t1.bill_city || ', ' || t1.bill_state || ' ' || t1.bill_zip,
    t1.bill_country_code,
    NULL,
    t2.dest_id,
    null
    FROM stock_order t1,
    unit_pick_group_detail t2
    WHERE t1.facility_id = t2.facility_id
    and t1.distro_nbr = t2.distro_nbr
    and t1.facility_id = p_facility_id
    AND g_scp(p_facility_id, 'interface_tcp_flag') = 'N'
    AND t2.container_id = p_container_id;
    else
    open refcur for SELECT distinct t1.distro_nbr,
    t1.cust_order_nbr,
    t1.pick_not_before_date,
    SYSDATE,
    t1.ship_address_description,
    t1.ship_address1,
    t1.ship_address2,
    t1.ship_address3,
    t1.ship_address4,
    t1.ship_address5,
    t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip,
    t1.ship_country_code,
    t1.bill_address_description,
    t1.bill_address1,
    t1.bill_address2,
    t1.bill_address3,
    t1.bill_address4,
    t1.bill_address5,
    t1.bill_city || ', ' || t1.bill_state || ' ' || t1.bill_zip,
    t1.bill_country_code,
    NULL,
    NULL,
    t3.wave_nbr
    FROM stock_order t1,
    unit_pick_group_detail t2,
    unit_pick_group t3
    WHERE t1.facility_id = t2.facility_id
    and t2.facility_id = t3.facility_id
    and t1.distro_nbr = t2.distro_nbr
    and t2.group_id = t3.group_id
    and t1.facility_id = p_facility_id
    AND g_scp(p_facility_id, 'interface_tcp_flag') = 'N'
    AND t2.distro_nbr = p_distro_nbr;
    END IF;
    return refcur;
    end;
    I have created data template like following,
    <sqlStatement name="Q_INVOICE">
                   <![CDATA[
              SELECT Pack_Slip_R.invoice_query(:P_FACILITY_ID,:P_WAVE_NBR,:P_CONTAINER_ID,:P_DISTRO_NBR) from dual
                                                     ]]>
    </sqlStatement>
    But how does I create a element for the "t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip" column in the oracle function. I normally create an element like following,
    <group name="G_INVOICE" source="Q_INVOICE">
                   <element name="CUST_ORDER_NBR" value="cust_order_nbr"/>
                   <element name=":dest_id" value="dest_id"/>
    </Group>
    But how do i create element if a column name is kind of dynamic. Please help. I cannot Rename/change the Column in SQL Query. Please let me know If I could handle this whole logic in BI Publsiher.
    Regards,
    Ashoka BL

    try useing alias
    t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip as <COLUMN_ALIAS>

  • My iPhone does not notify me of calls in Voice Mail. I will see that I missed a call but there are no messages in VM. Cellular data is off - only voice roaming. Suggestions?

    My iPhone does not notify me of calls in Voice Mail. I will see that I missed a call but there are no messages in VM. Cellular data is off - only voice roaming. Suggestions?

        DJTayLo, Let's get your voicemail working! I noticed you metioned that your Cellular Data is off. Visual Voicemail does need to be connected to Cellular Data in order to retreive voicemails for the iPhone. This can cause the notifications to be delayed. When you turn Cellular Data on do the notifications  then show correctly? Which model iPhone do you have? We'll figure this out.
    TanishaS1_VZW
    Follow us on Twitter @VZWSupport

  • The data object "FP_FORMOUTPUT" does not have a component called "XML"

    Hello All,
    When i tried to run a simple report with ADOBE form i got this message:
    The data object "FP_FORMOUTPUT" does not have a component called "XML"
    I saw that the field XML is really missing in structure fpformoutput!
    Also in structure sfpoutputparams the field GETXML is missing!
    Is there a note to fix this?
    The system status is:
    Database system      ORACLE
    Release              10.2.0.2.0
    SAP_BASIS     700     0012     SAPKB70012     SAP Basis Component
    SAP_ABA     700     0012     SAPKA70012     Cross-Application Component
    ST-PI     2008_1_700     0000          -     SAP Solution Tools Plug-In
    PI_BASIS     2005_1_700     0012     SAPKIPYJ7C     PI_BASIS 2005_1_700
    SAP_BW     700     0013     SAPKW70013     SAP NetWeaver BI 7.0
    SAP_AP     700     0009     SAPKNA7009     SAP Application Platform
    SAP_HR     600     0016     SAPKE60016     Human Resources
    SAP_APPL     600     0009     SAPKH60009     Logistics and Accounting
    EA-IPPE     400     0009     SAPKGPID09     SAP iPPE
    EA-HR     600     0016     SAPKGPHD16     SAP Enterprise Extension HR
    EA-GLTRADE     600     0009     SAPKGPGD09     SAP Enterprise Extension Global Trade
    EA-PS     600     0009     SAPKGPPD09     SAP Enterprise Extension Public Services
    EA-RETAIL     600     0009     SAPKGPRD09     SAP Enterprise Extension Retail
    EA-FINSERV     600     0009     SAPKGPFD09     SAP Enterprise Extension Financial Services
    EA-DFPS     600     0009     SAPKGPDD09     SAP Enterprise Extension Defense Forces & Public Security
    EA-APPL     600     0009     SAPKGPAD09     SAP Enterprise Extension PLM, SCM, Financials
    FINBASIS     600     0009     SAPK-60009INFINBASIS     Fin. Basis
    ECC-DIMP     600     0009     SAPK-60009INECCDIMP     DIMP
    ERECRUIT     600     0009     SAPK-60009INERECRUIT     E-Recruiting
    FI-CA     600     0009     SAPK-60009INFICA     FI-CA
    FI-CAX     600     0009     SAPK-60009INFICAX     FI-CA Extended
    INSURANCE     600     0009     SAPK-60009ININSURANC     SAP Insurance
    IS-CWM     600     0009     SAPK-60009INISCWM     Industry Solution Catch Weight Management
    IS-H     600     0009     SAPK-60009INISH     SAP Healthcare
    IS-M     600     0009     SAPK-60009INISM     SAP MEDIA
    IS-OIL     600     0009     SAPK-60009INISOIL     IS-OIL
    IS-PS-CA     600     0009     SAPK-60009INISPSCA     IS-PUBLIC SECTOR CONTRACT ACCOUNTING
    IS-UT     600     0009     SAPK-60009INISUT     SAP Utilities/Telecommunication
    LSOFE     600     0009     SAPK-60009INLSOFE     SAP Learning Solution Front-End
    SEM-BW     600     0009     SAPKGS6009     SEM-BW: Strategic Enterprise Management
    ST-A/PI     01L_ECC600     0000          -     Application Servicetools for ECC 600
    Thank you all In advance,
    Eran FOX

    Hello Otto,
    Thank you for your reply...
    If i enter se11 to see the structure of FPFORMOUTPUT for example... i get the following structure:
    PDF     FPCONTENT     RAWSTRING     0     0     Form Processing: Content from XFT, XFD, PDF, and so on
    PDL     FPCONTENT     RAWSTRING     0     0     Form Processing: Content from XFT, XFD, PDF, and so on
    PAGES     FPPAGECOUNT     INT4     10     0     Form Processing: Number of Pages Created
    LANGU     LANGU     LANG     1     0     Language Key
    can you see any XML field here?
    This is OLD as you said - but how can i get the proper one?
    Thanks again,
    Eran

  • I cant call a procedure within a data template

    Hi,
    I m working in a data template because i want to call a prcedure befor running the report.
    My procedure is under the folder of procedure. it is not under a package.
    So i left the defaultpackage empty in the data model.
    *<dataTemplate name="Extraction_Template" dataSourceRef="mydatasource" defaultPackage="">*
    But it didsn't work.
    Help.
    SAAD

    The default package attribute is required if your data template contains any other calls to PL/SQL. For the source attribute for the data trigger definition, you need to have the source in the form of <package name>.<function name>
    Check out the report designer's guide for details.
    Thanks,
    BIPuser

  • The data object "T_ACCIT" does not have a component called "XTRNDP"

    I am receiving an ABAP dumb following the execution of transaction MIGO (when posting the goods
    movement). Attached is a copy of the ABAP dump and below is part of a dev_w log file.
    I tried to look at table T_ACCIT in SE16 and I receive the message 'Table T_ACCIT is not active in the Dictionary'.
    A Tue May 20 15:19:26 2014
    A  *GENER* request remote generation: SAPLRWCL.

    A Tue May 20 15:19:27 2014
    A  *** ERROR => Syntax error in program SAPLRWCL                                 [abgen.c      1828]
    A  {root-id=6431504C36361EE3B88A6D67BE3C41DE}_{conn-id=00000000000000000000000000000000}_0
    A  *** ERROR => > Include FICA_SAPLRWCL=================E          line 5 [abgen.c      1830]
    A  {root-id=6431504C36361EE3B88A6D67BE3C41DE}_{conn-id=00000000000000000000000000000000}_0
    A  *** ERROR => > The data object "T_ACCIT" does not have a component called "XTRNDP". [abgen.c      1832]
    A  {root-id=6431504C36361EE3B88A6D67BE3C41DE}_{conn-id=00000000000000000000000000000000}_0
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX entered.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX completed.
    A  ** RABAX: level LEV_RX_COVERAGE_ANALYSER entered.
    A  ** RABAX: level LEV_RX_COVERAGE_ANALYSER completed.
    A  ** RABAX: level LEV_RX_HOTSPOT_TRACE entered.
    A  ** RABAX: level LEV_RX_HOTSPOT_TRACE completed.
    A  ** RABAX: level LEV_RX_SAVE_SHMLOCKS entered.
    A  ** RABAX: level LEV_RX_SAVE_SHMLOCKS completed.
    A  ** RABAX: level LEV_RX_RESET_SHMLOCKS entered.
    A  ** RABAX: level LEV_RX_RESET_SHMLOCKS completed.
    A  ** RABAX: level LEV_RX_ROLLBACK entered.
    A  ** RABAX: level LEV_RX_ROLLBACK completed.
    A  ** RABAX: level LEV_RX_DB_ALIVE entered.
    A  ** RABAX: level LEV_RX_DB_ALIVE completed.
    A  ** RABAX: level LEV_RX_HOOKS entered.
    I  *** ERROR => SemRel: Inv. Operation. Units 1. Key=51 [semux.c      1393]
    I  {root-id=6431504C36361EE3B88A6D67BE3C41DE}_{conn-id=00000000000000000000000000000000}_0

    Hi,
    T_ACCIT is a table parameter of a fm and is of structure ACCIT. Also ACCIT can't be found in SE16 but in SE11.
    Regards,
    Klaus

  • The data object "LS_VBAP" does not have a component called

    Hi, gurus!
    We are trying to call a function for upload a data on the key figure
    S076-Produ using a function module OIJU_sp_select_s076, however we are
    facing a error in function OIJU_TRANSF_RDDOC_TO_WHIF, The data
    object "LS_VBAP" does not have a component called". I didn´t find a SAP
    NOTE speaking nothing about how can we solve it. could you help me?
    We just need update a value on S076-Produ.
    Steps for Reconstruction               
    Run se37 calling OIJU_TRANSF_RDDOC_TO_WHIF
    Set Display...
    After click or Ctrl+F2
    Our system are stopping in the line 211 calling LS_VBAP-OID_SHIP
    We know that we just need use function OIJU_sp_select_s076 but
    internally this last one, is calling OIJU_TRANSF_RDDOC_TO_WHIF.
    Did you already face it? Could you teach me, How can I solve this issue or wich another function and/or BAPI I could use to upload some external data (z program) from S076-Produ?

    The Reason may be that in Include MV45A_MSRF01 the VBAP Structure is Assigned to field Symbol <LS_VBAP>.
    And you are Trying to Assign a field <LS_VBAP>-MSR_RET_  to a Variable  or something.
    But this field was there in Previous version but not in Current Version.
    Regards
    sandipan

  • Data Object does not have a component called MATNR

    Hi Everyone,
    I am battling with a small program for 2 days as to why any output is not getting on to the list.
    On CHECK, the error being shown is the
    'THE DATA OBJECT "WA_ITAB" DOES NOT HAVE A COMPONENT CALLED "MATNR".
    Report ZTR_REP1.
    tables:mara.
    select-options:s_matnr for mara-matnr.
    types:begin of itab,
            matnr like mara-matnr,
            ersda like mara-ersda,
            ernam like mara-ernam,
           ekgrp like marc-ekgrp,
          end of itab.
    data: wa_itab like  itab,
          itab1 like itab occurs 0 .
    select matnr ersda ernam
           from mara
           into wa_itab
           where matnr in s_matnr.
      append wa_itab to itab1.
      loop at itab1 into wa_itab.
        write:/ wa_itab-matnr,
      endloop.
    Edited by: Alvaro Tejada Galindo on Apr 21, 2008 5:34 PM

    Hi Ranjith,
    Use this code it will work fine:
    tables: mara.
    select-options : s_matnr for mara-matnr.
    types: begin of itab,
    matnr like mara-matnr,
    ersda like mara-ersda,
    ernam like mara-ernam,
    ekgrp like marc-ekgrp,
    end of itab.
    data: wa_itab type itab,
    itab1 like itab occurs 0 .
    select matnr ersda ernam
    from mara
    into corresponding fields of wa_itab
    where matnr in s_matnr.
    append wa_itab to itab1.
    Endselect.
    loop at itab1 into wa_itab.
    write:/ wa_itab-matnr.
    endloop.
    <REMOVED BY MODERATOR>
    Regards
    Hemant Khemani
    Edited by: Alvaro Tejada Galindo on Apr 21, 2008 5:35 PM

Maybe you are looking for

  • How to Play MPG videos in Flex web app?

    Hi, I would like to play MPG file in my flex app. Video player available in flex plays only .flv file. Is there any way of doing this?? can somebody post an example of this?? Any help wud be highly appreciated. Regards, khushboo

  • Install problems with Fedora Core 5

    I'm having problems getting XE running on FC5. I've tried various suggestions in this forum and elswhere, but found no complete description of what might be wrong. Hope somone can help. I've turned SELinux off, which made a big improvment, but things

  • InContext only in a specific directory?

    Is there a way to get InContext to only work in a specific directory of a website? I want to be able to have it just in that one directory because the user account for that I have for that website doesn't allow me to access the root directory; I only

  • My iphone 4 shut off and will not turn back on

    My iphone randomly shut off will not turn back on. it isn't dead, but I even plugged it in for over an hour still nothing. I already tried the home   lock button and that doesn't work either

  • Last night I had over 25 issues of my favorite mag saved at my iPad, today, when I open the app they were all gone.

    Are they still somewhere my iPAD? Why were they erased? How could it happened, if I made a choice to keep them? I didn't update de app, even when I did they remain, so why did they disapear?