No data found in PSA

Hello Experts,
I am trying to load HR Appraisal data from R/3 into BI. I am using standard data source 0HR_PA_PD_2 and standard infocube 0PAPD_C02. I could get data for appraisal text for master data only but not for appraisal attribute master data and appraisal transaction data. When i click on "Manage", it says " NO data could be found in PSA ". I have checked in RSA3, and data exits for all 3. What should i do? Please advice experts !

Hello!
Sometimes in HR enhanced authorization is necessary. If this is a possible problem, give your remote user (ALEREMOTE or something) SAP_ALL to test extraktion.
It is a typical case that you have data in RSA3 but nothing in PSA that more authorization is necessary. Could be that other datasources work. Just look also in OSS for your datasource.
Best regards,
Peter

Similar Messages

  • Data found in PSA but not in Cube

    Hello experts,
    I am facing following issue while loading data into Cube:
    Infocube is scheduled through Process Chain. Data is getting loaded into Infocube daily.
    Now, some of the records are missing into Infocube are available in PSA. There is no any selection criteria set at Transfer rule level or Update rule level.
    Can anyone help me for the same?

    one possibility could be that you are trying to load it using get yesterday in the InfoPackage.....
    The problem could be that the date on which you have applied get yesterday is not the correct date....try to map on the correct date...
    Second possibility could be....there could be some routine that is filtering the data...like start routine at transfer rules or update rules...though you mentioned nothing as such..
    Check if there is some routine at the InfoObject level.....
    If you have enhanced your DataSource then check the same after replicating...very feeble possibility..
    Kindly revert.
    Assign points if useful.
    Regards
    Gajendra

  • Error with calendar date being extracted : PSA - ODS - cubes correction

    Hello to all,
    I have an issue with incorrect calendar date being captured by BW.
    Here is the analysis:
    We have red request into the invoice cubes because of incorrect calendar date.  It has been found that the process is done via PSA -> ODS -> Cubes
    How will I do the correction?  Kindly specify on whether or not to change the status of the red QM status in the cubes.  Also with the data mart status of ODS and the request of ODS?  What status(has to be changed)? what request has to be deleted?  Thanks.

    Hi, 
    What I did:
    changed QM status to green of the Info Cubes
    deleted the green status of requests in the Info Cubes
    deleted the Data Mart status of ODS
    deleted the request of ODS
    edited manually the data into the PSA
    started the update immediately
    Then....
    I will wait if the request will be updated in ODS?
    Then
    I will check if the delta job from ODS to cube will proceed right?
    Please advise.  Thanks.

  • 0CRM_OPPT_H no data found

    Hi,
    I have a problem with a couple of extractors: 0CRM_OPPT_H and 0CRM_OPPT_I.  I check rsa3 and they give back records but if i try to upload them into the BIW system,  the ODS tells me "No data found".
    I am using a SAP_ALL user for the uploading so its not an authorizacion problem. Everything is actived and i cant get records to the PSA either.
    Could you please help me?
    Thank you
    Natalia

    Hi All,
    We found that our QAS system was missing an entry in Table SMOFPARSFA compared toour DEV system:
    Key:            CRMRF
    Parameter:   SETTINGS_REPORTING_FRAMEWORK
    Adding this entry in QAS fixed the problem

  • Record not found in PSA

    hi friends,
    Iam loading the data to dso from psa..my issue is one record is with some po no is not found in psa but when i loaded to dso that record is also loaded and im not able to find that record in psa....
    how to find that missing record and how that record is getting into dso
    plz give ur valuable inputs
    Thanks
    John

    Yes, this is not at all possible that the value is not there in PSA and you are yet mangaed to laod it to DSO.
    You need to see this record in each and every packets in the PSA.
    To see the Filter, Go to Monitor screen....clcik on PSA....On the pop up window, you will find the icon for filter. Deselect the filter if there is any.
    However, the best way to check the record in in SE11. Give the tech name of the psa here and make a serch for the particular PO no.
    Thanks...
    Shambhu

  • Database changes between data records of PSA

    Hi all,
    Does anybody know a way, how to flush or commit database change between processing each data record from PSA by transfer rules?
    I have some routines in transfer rules (updating attributes of master data from datasource), where I need values from exactly previously processed data record. But SELECT from /BIC/Q... table gives me no changes of these values
    Command of selection is written correctly, because it gives me new values in next run of DTP process.
    And little explanation, what I'm trying to achieve:
    In PSA  I have account, date and value and I need count, how this value changed for a concrete day and store this value to time-dependent attribute of master data. All data records with the same key (duplicate record) overwrite the result of previously one, so only last one is stored in master data.
    Shortly, I need something like aggregation ADDING of routine in transfer rule detail, but able to catch duplicate records.
    Thank you for any idea.
    Regards, Filip

    Some note about investigation process.
    I tried change my data flow and made the same transfer rules from data source to ODS, if it will behave in different way.
    I have found data records correctly collected (agregated) in New data of ODS, but EMPTY in active data! So I think, the something similar happend in case of updating master data, and that's why I didn't saw any agregation.
    There is no need to call-out database changes, but this problem is kind od anythink else
    This shoud be for a new thread, but how can keyfigures become empty after activation?? I've searched forum and found only a case, when End routines are implemented and they skip update rules, whitch are initial. This is not my case.
    Nice to hear from you any ideas. Thankx for reading.
    Filip

  • Data moving from PSA to Infoobject- ASAP

    Hi all,
    I am moving data from R/3 to an Infoobject, strangely the data get updated till PSA but no to the infooject. so while debugging the tranfer structure i found that the infoobject is assigned with incorrect R/3 filed. My doubt is if in the tranfer structure level itself it is incorrectly assigned the how does the data appear in PSA. Please clear my doubt.
    Regards

    Hi,
    the data is tranfered from R/3 to PSA without any trasformation. So transformation can be done in update or transfer rules. Chechk them both and import the data again.
    Regards
    MK

  • Checking data record in PSA

    Hi all,
    How can i check data record in PSA. I know how to do it in 3.5 but not in 7.0, that little colorful chart button is now where to be found. Any help would be greatly appreciated
    Thanks

    Hi
    RSA1 -> Datasource -> Right click on the datasource and click on manage. You should be able to see PSA data.
    Alternatively, you can see it though InfoPackage also.
    Regards,
    Praveen

  • Discoverer Report  returning ' no data  found '

    Hi  ...
    i  have an issue with one discoverer  report  .
    Discoverer report  name : EDI Price Exception Report.
    when i ran the report  in Discoverer  Desktop edition  It is returning 'No Data Found ' But  i am taken the  Query from admin edition  and tried to  ran in  PL/SQL Developer/TOAD  by setting  Org_id condition
    it's returning Data  . the Desktop Edition of Discoverer for  some specific date  Range  it's giving Data  But  from last month on wards  it's not returning any Data.
    in Discoverer Report  Desktop  it's not retuning the Data from  November to till date
    Oracle  Applications  11i
    Discoverer 4i
    Oracle Data base :9i 
    OS : Windows.
    Attached the Sql  which i used to generate the Report :
    I HAVE USED THE FOLLOWING  :-for initialize the profile options
    EXEC FND_GLOBAL.APPS_INITIALIZE (0,52163,660);
    EXEC APPS.FND_CLIENT_INFO.SET_ORG_CONTEXT(2922);
      SELECT A.CUST_PO_NUMBER,
             A.ORDER_NUMBER,
             A.ORDERED_DATE,
             A.ORDER_TYPE,
             -- C.CUSTOMER_ID,
             C.CUSTOMER_NUMBER,
             C.CUSTOMER_NAME,
             B.LINE_NUMBER,
             B.ORDERED_ITEM,
             MSI.SEGMENT1 ACCO_ITEM,                               -- GRW 20060407
             MSI.DESCRIPTION,
             -- MSI.INVENTORY_ITEM_ID,
             (SELECT MCI.CUSTOMER_ITEM_NUMBER
                FROM MTL_CUSTOMER_ITEMS MCI,
                     MTL_CUSTOMER_ITEM_XREFS MCIX,
                     MTL_SYSTEM_ITEMS_B MSIB
               --  MTL_PARAMETERS          MP
               WHERE     MCI.CUSTOMER_ID = C.CUSTOMER_ID                 --1814924
                     AND MCI.CUSTOMER_ITEM_ID = MCIX.CUSTOMER_ITEM_ID
                     AND MCIX.INVENTORY_ITEM_ID = MSIB.INVENTORY_ITEM_ID
                     AND MSIB.INVENTORY_ITEM_ID = MSI.INVENTORY_ITEM_ID   --869899
                     AND MSIB.ORGANIZATION_ID = MTP.ORGANIZATION_ID --MP.ORGANIZATION_ID
                     AND MTP.ORGANIZATION_CODE = 'BRM'
                     AND MCI.CUSTOMER_ITEM_NUMBER = B.ORDERED_ITEM
                     AND NVL (mci.inactive_flag, 'N') <> 'Y'
                     AND NVL (mcix.inactive_flag, 'N') <> 'Y')
                CUSTOMER_ITEM,
                     XXAB_ITEM_XREFS.GET_GBC_ITEM_NUM (B.ORDERED_ITEM) GBC_ITEM_NUMBER,
             B.ORDERED_QUANTITY,
             B.PRICE_LIST,
             B.UNIT_SELLING_PRICE,
             B.UNIT_LIST_PRICE,
                   TO_NUMBER (B.ATTRIBUTE7) CUST_SENT_PRICE,
             apps.XXAB_CUST_SENT_PRICE_CONV_SO (C.customer_number,
                                                B.ordered_item,
                                                B.header_id,
                                                B.line_number,
                                                B.unit_selling_price,
                                                B.attribute7,
                                                B.pricing_quantity_uom,
                                                B.attribute4)
                CUST_SENT_PRICE_CONVERTED,
             ABS ( (B.UNIT_SELLING_PRICE
                    - apps.XXAB_CUST_SENT_PRICE_CONV_SO (C.customer_number,
                                                         B.ordered_item,
                                                         B.header_id,
                                                         B.line_number,
                                                         B.unit_selling_price,
                                                         B.attribute7,
                                                         B.pricing_quantity_uom,
                                                         B.attribute4)))
                DIFFERENCE,
                      MTP.ORGANIZATION_CODE,
             B.SHIP_TO_LOCATION
        FROM OE_ORDER_HEADERS_V A,
             OE_ORDER_LINES_V B,
             RA_CUSTOMERS C,
             MTL_PARAMETERS MTP,
             MTL_SYSTEM_ITEMS_B MSI
       WHERE     A.HEADER_ID = B.HEADER_ID
             AND A.SOLD_TO_ORG_ID = C.CUSTOMER_ID
             -- Added by Gati on 19-Oct-2012, tkt - INC000000118962
             AND ROUND (TO_NUMBER (apps.XXAB_CUST_SENT_PRICE_CONV_SO (
                                      C.customer_number,
                                      B.ordered_item,
                                      B.header_id,
                                      B.line_number,
                                      B.unit_selling_price,
                                      B.attribute7,
                                      B.pricing_quantity_uom,
                                      B.attribute4)),
                        2) <> B.UNIT_SELLING_PRICE
             --AND ROUND(TO_NUMBER(B.ATTRIBUTE7), 2) <> B.UNIT_SELLING_PRICE
             --AND     a.ship_from_org_id = mtp.organization_id
             AND B.SHIP_FROM_ORG_ID = MTP.ORGANIZATION_ID          -- GRW 20060413
             --AND     a.ship_from_org_id = msi.organization_id
             AND B.SHIP_FROM_ORG_ID = MSI.ORGANIZATION_ID          -- GRW 20060413
             AND B.INVENTORY_ITEM_ID = MSI.INVENTORY_ITEM_ID       -- GRW 20060407
             AND A.ORDER_SOURCE_ID = 6
             AND A.ORG_ID = B.ORG_ID
             AND TO_CHAR (A.ordered_date, 'DD-MON-YYYY') between  '01-NOV-2013' and  '03-NOV-2013'
             and mtP.organization_code='BRM'
                      AND A.ORG_ID = (SELECT HOU.ORGANIZATION_ID
                               FROM HR_OPERATING_UNITS HOU
                              WHERE HOU.NAME = '50 ACCO Canada')
             AND B.cancelled_flag <> 'Y'
             AND B.flow_status_code <> 'CANCELLED'
             AND B.ORDERED_ITEM <> 'INVALID_ITEM'
    ORDER BY a.order_number

    Hi,
    Assuming your initialization matches your discoverer login, it is pretty weird that you get no data.
    I am not sure how you got the SQL but i suggest you trace the session to get the exact SQL ran by the discoverer.
    You may find another condition or join that limits your data.
    Also another thing that you should try is to initial the session by using all the parameters (including the security group as you have in your discoverer login):
    begin
      fnd_global.APPS_INITIALIZE(user_id =>, resp_id =>, resp_appl_id =>, security_group_id =>);
    end

  • I am getting ORA-01403: no data found error while calling a stored procedur

    Hi, I have a stored procedure. When I execute it from Toad it is successfull.
    But when I call that from my java function it gives me ORA-01403: no data found error -
    My code is like this -
    SELECT COUNT(*) INTO L_N_CNT FROM TLSI_SI_MAST WHERE UPPER(CUST_CD) =UPPER(R_V_CUST_CD) AND
    UPPER(ACCT_CD)=UPPER(R_V_ACCT_CD) AND UPPER(CNSGE_CD)=UPPER(R_V_CNSGE_CD) AND
    UPPER(FINALDEST_CD)=UPPER(R_V_FINALDEST_CD) AND     UPPER(TPT_TYPE)=UPPER(R_V_TPT_TYPE);
         IF L_N_CNT >0 THEN
              DBMS_OUTPUT.PUT_LINE('ERROR -DUPlicate SI-1');
              SP_SEL_ERR_MSG(5,R_V_ERROR_MSG);
              RETURN;
         ELSE
              DBMS_OUTPUT.PUT_LINE('BEFORE-INSERT');
              INSERT INTO TLSI_SI_MAST
                   (     CUST_CD, ACCT_CD, CNSGE_CD, FINALDEST_CD, TPT_TYPE,
                        ACCT_NM, CUST_NM,CNSGE_NM, CNSGE_ADDR1, CNSGE_ADDR2,CNSGE_ADDR3,
                        CNSGE_ADDR4, CNSGE_ATTN, EFFECTIVE_DT, MAINT_DT,
                        POD_CD, DELVY_PL_CD, TRANSSHIP,PARTSHIPMT, FREIGHT,
                        PREPAID_BY, COLLECT_BY, BL_REMARK1, BL_REMARK2,
                        MCC_IND, NOMINATION, NOTIFY_P1_NM,NOTIFY_P1_ATTN , NOTIFY_P1_ADDR1,
                        NOTIFY_P1_ADDR2, NOTIFY_P1_ADDR3, NOTIFY_P1_ADDR4,NOTIFY_P2_NM,NOTIFY_P2_ATTN ,
                        NOTIFY_P2_ADDR1,NOTIFY_P2_ADDR2, NOTIFY_P2_ADDR3, NOTIFY_P2_ADDR4,
                        NOTIFY_P3_NM,NOTIFY_P3_ATTN , NOTIFY_P3_ADDR1,NOTIFY_P3_ADDR2, NOTIFY_P3_ADDR3,
                        NOTIFY_P3_ADDR4,CREATION_DT, ACCT_ATTN, SCC_IND, CREAT_BY, MAINT_BY
                        VALUES(     R_V_CUST_CD,R_V_ACCT_CD,R_V_CNSGE_CD,R_V_FINALDEST_CD,R_V_TPT_TYPE,
                        R_V_ACCT_NM,R_V_CUST_NM ,R_V_CNSGE_NM, R_V_CNSGE_ADDR1,R_V_CNSGE_ADDR2, R_V_CNSGE_ADDR3,
                        R_V_CNSGE_ADDR4,R_V_CNSGE_ATTN,     R_V_EFFECTIVE_DT ,SYSDATE, R_V_POD_CD,R_V_DELVY_PL_CD,R_V_TRANSSHIP ,R_V_PARTSHIPMT , R_V_FREIGHT,
                        R_V_PREPAID_BY ,R_V_COLLECT_BY ,R_V_BL_REMARK1 ,R_V_BL_REMARK2,R_V_MCC_IND,
                        R_V_NOMINATION,R_V_NOTIFY_P1_NM, R_V_NOTIFY_P1_ATTN, R_V_NOTIFY_P1_ADD1, R_V_NOTIFY_P1_ADD2,
                        R_V_NOTIFY_P1_ADD3, R_V_NOTIFY_P1_ADD4, R_V_NOTIFY_P2_NM, R_V_NOTIFY_P2_ATTN, R_V_NOTIFY_P2_ADD1,
                        R_V_NOTIFY_P2_ADD2, R_V_NOTIFY_P2_ADD3, R_V_NOTIFY_P2_ADD4, R_V_NOTIFY_P3_NM, R_V_NOTIFY_P3_ATTN,
                        R_V_NOTIFY_P3_ADD1, R_V_NOTIFY_P3_ADD2, R_V_NOTIFY_P3_ADD3, R_V_NOTIFY_P3_ADD4,
                        SYSDATE,R_V_ACCT_ATTN,R_V_SCC_IND,R_V_USER_ID,R_V_USER_ID
                        DBMS_OUTPUT.PUT_LINE(' SI - REC -INSERTED');
         END IF;

    Hi,
    I think there is a part of the stored procedure you did not displayed in your post. I think your issue is probably due to a parsed value from java. For example when calling a procedure from java and the data type from java is different than expected by the procedure the ORA-01403 could be encountered. Can you please show the exact construction of the call of the procedure from within java and also how the procedure possible is provided with an input parameter.
    Regards, Gerwin

  • Can not view/export a report which has 2 group by field when no data found

    Recently I developed a report, which contains 2 group by fields. it runs successfully when the report displays some data.
    but when there is no data, i cann't view/export this report.
    It shows nothing by html format and shows "this file cannot be opened because it has no pages" message by pdf format.
    even there is no records for this report, i still want to see the template file and show some basic information.
    please help me.
    Daniel

    I've found that, just like I used to do in Oracle Reports, if you put in a COUNT column to count your returning rows, you can put 'No Data Found' when there's no data. That way, your report will return and not error out.
    For .pdfs, this is the code I use; COUNT with code of <?if:count(field_name)=0?>.
    In the .rtf..
    COUNT
         No Data Found     
    END COUNT
    Put this in the .rtf before your data should appear or else it won't work.
    Hope this helps!
    Kris

  • ORA-1403  No Data Found

    I have some PL/SQL code that looks like this:
    PROCEDURE my_proc(start_date DATE, end_date DATE)
    AS
    BEGIN
      FOR rec IN (SELECT DISTINCT column1
                  FROM my_table
                  WHERE test_date_and_time BETWEEN start_date AND end_date;)
      LOOP
      END LOOP;
    END; The procedure is called in the following way:
    DECLARE
      sdate     DATE;
      edate     DATE;
    BEGIN
      sdate := to_date('1-jan-2003');
      edate := to_date('10-jan-2003');
      my_proc(sdate, edate);
    END;I get an ORA-1403 exception (No Data Found) at the select statement in the my_proc procedure. But if I run the select statement directly with SQL, several records are found.
    Does anybody know what I am missing.

    Hi,
    DBelt wrote:
    I have some PL/SQL code that looks like this:
    PROCEDURE my_proc(start_date DATE, end_date DATE)
    AS
    BEGIN
    FOR rec IN (SELECT DISTINCT column1
    FROM my_table
    WHERE test_date_and_time BETWEEN start_date AND end_date;)
    LOOP
    END LOOP;
    END; The procedure is called in the following way:
    DECLARE
    sdate     DATE;
    edate     DATE;
    BEGIN
    sdate := to_date('1-jan-2003');
    edate := to_date('10-jan-2003');
    my_proc(sdate, edate);
    END;I get an ORA-1403 exception (No Data Found) at the select statement in the my_proc procedure. But if I run the select statement directly with SQL, several records are found.
    Does anybody know what I am missing.Are you sure the code you posted is what you're actually running? The semicolon at the end of the query:
    ...            WHERE test_date_and_time BETWEEN start_date AND end_date;)is a mistake, but it wouldn't cause ORA-01403.
    Also,
    FOR  rec  IN (query)
    LOOP
    END LOOP;doesn't raise NO_DATA_FOUND. If the query doesn't return any records, then the loop is simply not executed even once.
    If you'd like help, then post your actual code, or a simplified version that gets the same error, along with whatever CREATE TABLE and INSERT statements are needed to run it.

  • No data Found when executing select within a function

    Hi
    I have a select statement based on the USER_ROLE_PRIVS view for a specific granted_role and user, If I execute the statement in SQL/Plus I obtain the required result, however if I put the same select in a function and excute the function signed on as the same user I get ora-00100 no data found. I have granted execute to public on the function. Is there a grant I have missed
    Any Help would be Great
    Tina

    1 CREATE OR REPLACE FUNCTION xyz
    2 Return number IS
      3  v_return number := 0;
      4  v_granted_role user_role_privs.granted_role%type;
      5  BEGIN
      6  Select granted_role
      7  into v_granted_role
      8  from USER_ROLE_PRIVS
      9  where Granted_Role = 'CONNECT'
    10  and username = user;
    11  v_return := 1;
    12  RETURN v_return;
    13  EXCEPTION
    14  when no_data_found then
    15  v_return := 0;
    16  RETURN v_return;
    17  when others then
    18  v_return:= 9;
    19  RETURN v_return;
    20* END;
    SQL> /
    Function created.
    SQL>  declare
      2   n number;
      3   begin
      4   n:=xyz;
      5   dbms_output.put_line('n'||n);
      6   end;
      7   /
    PL/SQL procedure successfully completed.
    SQL> set serveroutput on;
    SQL> /
    n1
    PL/SQL procedure successfully completed.Your supplied code works fine for me - Executing in owner schema. Then only authid current_user is missing in your code
    Edited by: Lokanath Giri on १९ अगस्त, २०१० ६:०२ अपराह्न

  • HELP!! Create source system failed in BW ( ORA-01403: no data found)

    Hi,
    I cannot create Oracle DB as a source system in my BW (7.01).
    In system log, I got the following information.
    ============================
    Database error 1403 at CON
    > ORA-01403: no data found
    ============================
    How can I fix this issue?
    It's kind of urgent.
    Thanks!
    Regards,
    Steven
    Edited by: Wen Steven on Sep 30, 2011 6:09 PM

    Hi Steven,
    Please check the below thread
    SQL/Buffer trace RC=1403
    Regards,
    Venkatesh

  • Vendor open items Overdue Analysis on top of 0FIAP_C03 ---" NO DATA FOUND"

    Hi All,
    I have created a vendor overdue analysis query on top of 0FIAP_C03 same as days overdue analysis on top OFIAR_C03.
    But when i am executing vendor open items overdue analysis i am getting " NO APPLICATION DATA FOUND" while my days overdue analysis of FIAR is working.
    So can you tell what are changes that need to be made in vendor overdue analysis as i have exactly copied days overdue analysis except here its vendor not customer.
    But i checked in ECC side data is there for vendor open item overdue analysis
    Looking for a quick reply.
    With regards,
    Montz

    I assume that there is data in the AP cube and the read pointer is upto date (ie all request are available for reporting)
    When doing a list cube on AP can you see the data?
    Then if all is fine it is a simple case of going through the RKFs and filters finding out where there is a join failure

Maybe you are looking for

  • Migracion de OCS 10.1.1 a OCS 10.1.2 - Parche

    Tengo un problema cuando he puesto el parche para pasar del OCS 10.1.1 al OCS 10.1.2 no puedo empezar a levantar el servicio de Oracle Content Services, los demas servicios si estan levantados, que es lo que tengo que hacer??. Espero me puedan ayudar

  • L_TO_CREATE_POSTING_CHANGE

    HI,      I am using FM 'L_TO_CREATE_POSTING_CHANGE'. I am passing t_lubqu-lqnum = source bin quant                      t_lubqu-nltyp = destination bin storage type                      t_lubqu-nlber =  destination bin storage section                

  • Color changes when using the bone tool

    When i'm animating some legs or something like that with the bone tool the leg turns in random frames to black. So between the pose you get flickering black legs, i can select the frame where to leg is black and change it just a bit and then the leg

  • Reg:  activity type creation

    hi, i have created secondary cost element with category 41(over-head rates). when i tried creating  an activity type i am gettin an error stating the cost element is not an allocation cost element of type'43' .

  • Regarding the Outbound IDOC process

    Hi Experts, Please answers the following questions which i have some doubts in Outbound Process. 1)  Which program is resposible to fill the segments of IDOC(Std IDoc) in case of   Outbound IDOC Process with message control , Is it FM in Process code