Recalled items reported incorrectly to collection agency

Hi there,
               We recently upgraded our system to ECC 6.0 in the month of February 2010. We have a problem with recalled items.
Issue description: Open items are submitted (Transaction: FP03M)to collection agency 'X' by the dunning activity when they reach a certain dunning level. After a 60 day period, the uncollected items (at colleciton agency) are recalled back (Transaction FPCI) to the organization from the collection agency 'X'. The recalled items are written-off 5 days later (Transaction FP04M). This write-off process creates a) Statistical Write-off and b) Write-Off receivable items. The Statistical Write-off items are submitted to a different collection agency 'Y' (Transaction FP03M). Later, the business users reverse these items (Statistical write-off and write-off receivables items) to make corrections/adjustments on them. When the users reverse these items the updates ( reversals, resets, payments etc.) on these items should be sent to collection agency 'Y' and not to collection agency 'X' because they have been recalled from this agency. But the updates are being sent to both the collection agencies (X and Y). With the updates sent to collection agency 'X' after recall, there is mis-matching balances between our organization and collection agency 'X'.
Has anyone come across this problem? Anyone there to help me out? Any clues/suggestions are welcome and appreciated.
Regards,
Praveen

Hi Amlan,
               I tried this too. The variants are same in both the systems. Unfortunately, Production seems not to work right.
I have a explanation of this issue in a different view which might help understand it better.
The order of submission status is different in Production system compared to same scenario in Development.
Order of submission status for open items:
Production: 
01-  Receivable released for submission
02 - Receivable submitted
09 - Receivable Recalled
06 - Receivable Written-0ff
05 - Receivable Reversed (here, after write-off on recalled items, Statistical write-off and Receivable write-off items are reversed)
02 - Receivable submitted
Above order of submission status for an item seems unachievable in development.
Development/QA:
01-  Receivable released for submission
02 - Receivable submitted
09 - Receivable Recalled
06 - Receivable Written-0ff
09 - Receivable Recalled (System assumes this status after the item(write-off receivable) is reversed)
05 - Receivable Reversed
If you notice the order of submission status above, in Production status is ending with 02 for an item. System is assuming 02 status as receivable submitted to first collection agency 'X'. And hence when the item is reversed, the updates are sent to first collection agency too.
Thanks,
Praveen

Similar Messages

  • Collection Agencies

    Hey Experts,
    I have to make a list (ABAP) of all documents in a Collection Agency.
    I use table DFKKCOLL to start from. I thought it would be simple by just selecting the appropriate status, but  encounter some problems.
    I know a document is first released (Status 01) and then submitted (Status 02). But there a lot of statuses. For example status 11 u2018Partially Paidu2019.
    It is possible to have the following sequence: 01 --> 02 --> 11
    But it is also possible to have: 01 --> 11.
    So how can I know If I see status 11, if the document is in a collection agency.
    This is possible by the field AGDAT, the submitting date.  In my first scenario this date is filled in, in the second scenario its empty.
    Everything fine until now, but it get more complicated.
    Status 09 u2018Receivable Recalledu2019, calls an Item back from the collection agency.
    So I could remove status 09 from my list.
    But what do I do in the following scenario: 01 --> 02 --> 09 --> 11.
    In this scenario I have again status 11, the AGDAT field is filled up, but itu2019s not in the collection agency because of status 09. So how can I see this?
    Thanks
    Steven

    Hi,
    I have investigated the DFKKCOLL table.
    And technically it is possible to read the complete history and decide based on this history if a receivable is in a collection agency or not.
    But because there are so many situations that can happen, the code would be complicated.
    I was wondering how SAP determines if a receivable is in a collection agency. Is there any standard report that I can debug? I already know FP03L, but this report shows only the status.
    Another question.
    Does anyone know how to get status 05?
    Steven

  • How to add fields in fp03 Extenal Collection agency screen

    Hi All,
    As per our requirement, I need to add a check box and a date field in FP03 transaction - Extenal collection agency screen. I couldn't find any screen exit,BADI. Any one know how to add these two fields on the screen and save the values in DFKKCOLL and DFKKCOLLH table.
    Your answer is highly appreciated.

    Hello,
    I do not know the either user exit or BAdi for FP03. However I can suggest you a work around.
    You can add an addl tabstrip in FPE2/FPE2M.  This is possible by adding an addl field say 'ZZ' in tables DFKKOP/DFKKCOLL/DFKKCOLLH.
    <also pls look into OSS Note 851023>
    So when ever an item is submitted to collection agency, this field should be updated.
    Hope this helps
    Rgds
    Rajendra

  • Collection Agency Configuration

    My client has multiple third party collection agencies; they would like to equally distribute the CAs between both collections agencies. Is there a place where we could assign the collection agency to a CA and give the user the ability to easily update the collection agency to which past due receivables will be submitted to? 
    and my other question is about transaction FP03M, when we run this transaction on what basis it releases contract accounts to collection agencies? as we do have multiple collection agencies I am not sure how exactly system will release contract accounts to particular collection agency. Is there any specific configuration for this?
    Please let me know if you need extra information. Thanks.
    Kind Regards,
    Nikhil J

    Hi Nikhil,
    When you perform a release either thru FP03E\FP03M, event 5060 is triggerred.
    You can design your own allocation rules in this event depending on your business requirement.
    Moroever, if you want the users to allocate the accounts to the collection agency in equal proportion, then you can code  in this event .
    If Sy-tcode EQ "FP03E', then it triggers the allocation rules and automatcially releases the accounts to a particular agency depending on the rules set.
    Now if you have two collection agencies and you want to allocate the debts in equal proportion automatically, then you first need to maintain these collection agencies in a custom table along with the specific percentages and then call them in the allocation rule.
    You need to build in a logic for mainataining the propotion b/w the items released to the collection agency.
    I dont  think there is any standard process to decide on the criteria for releasing the accounts to the collection agencies. It depends on the business requirement , say-All the contract accounts belonging to the same BP are released to the same collection agency.
    Hope it helps....
    Thanks,
    Amlan

  • Multiple collection agencies

    Our company is looking to make use of multiple collection agencies.  Has anyone done this? 
    How do you determine what accounts go to a collection - split the amount? according to zip code? etc?
    how do you ensure that an agency is not getting preferencial treament in getting accounts?

    Hi Nikhil,
    When you perform a release either thru FP03E\FP03M, event 5060 is triggerred.
    You can design your own allocation rules in this event depending on your business requirement.
    Moroever, if you want the users to allocate the accounts to the collection agency in equal proportion, then you can code  in this event .
    If Sy-tcode EQ "FP03E', then it triggers the allocation rules and automatcially releases the accounts to a particular agency depending on the rules set.
    Now if you have two collection agencies and you want to allocate the debts in equal proportion automatically, then you first need to maintain these collection agencies in a custom table along with the specific percentages and then call them in the allocation rule.
    You need to build in a logic for mainataining the propotion b/w the items released to the collection agency.
    I dont  think there is any standard process to decide on the criteria for releasing the accounts to the collection agencies. It depends on the business requirement , say-All the contract accounts belonging to the same BP are released to the same collection agency.
    Hope it helps....
    Thanks,
    Amlan

  • Submission to Collection agency

    Hi Friends,
    In the last dunning activity the Open items are released to collection agency (In the FM defined against the dunning activity in SPRO)
    They are submitted to the Collection agency through a seperate ZSUBMIT porgam. But I have no idea from where this ZSUMBIT Program is triggered? This is not defined in the FM in releasing the items to Coll agency.
    On the execution of dunning, a Job-ZJOB is automtically started and has ZSUBMIT program in background. Is this Job automatically executed with some event.
    Now I have the Program name ZSUBMIT is there any way to find in which event is it triggered.
    Note:- I can't debug dunning to find the event number triggered with FM FKK_FUNC_MODULE_DETERMINE.as it is a mass activity.
    Thanks,
    Lakshmi

    Hi Lakshmi,
    From your description, I think that the job containing ZSUBMIT is a dependent job and only gets triggered after the job for dunning gets completed successfully.
    So logically, first the dunning proposal runs and increments the dunning level; the dunning activity assigned to the dunning level releases the items to collection agency, where in the submission status is set to 01.
    Once the dunning cycle is completed successfully, it triggers the job with the ZSUBMIT program which takes all the items which have been released to Collection agency and submits them and changes the submission status to 02.
    The best way to find that out is run the dunning proposal and then the activity manually for one of the eligible accounts.Then check the submission status of the item.Then run the ZSUBMIT program through SE38 and see the change. 
    I think ZSUBMIT is a standalone custom program which has been made dependent by putting it in a job.
    it doesn't trigger any event and uses may be any std SAP FM to change the submission status to 02
    Hope it helps...
    Thanks,
    Amlan

  • Collection agency illegally added collection to report?

    Just found this today after re newing my monthly subscription here.   Here is the story.  A girl i know had a collection with this collection agency.  She ask me to help her out so i told her i would pay the collection for her.  This collection is totally hers 100% in her name etc.  So i call in to the collection agency and pay the collection for her on my debit card.  This collection was in no way associated with me or has never been on my credit report and never was in my name or associated to my name. So guess what happens next??  Few days after i pay it for her it shows up on MY credit report as a paid collection!  **bleep**? I will call them first thing this morning and demand they call Experian to remove asap but what else should i do?  This has to be illegal i would think.

    its with experian.  I had applied for credit for something and was denied because of a collection account or public record and i was like huh? i dont think so.  So i came back on here and there it was.  I called the collection agency and spoke to a lady who said we understand it should have never been on there and we have requested three times to have it deleted but it hasnt.  So i called experian right after and that lady says they havent received any request for deletion so she has started a dispute and is going to reach out to them.  I have requested from the collection agency something in email saying it should be deleted so i can upload it to experian but i already know i will be locked down for 30 days probably while i wait this bs out! 

  • Status of Item Submitted to Collection Agency = 03

    Hi Experts,
    By using TCODE - FP03 we can do management of submitted items. Now my question is when and how status of Item submitted to Collection Agency will become '03'? '03' basically stands for receivable paid by collection agency.
    Any business process/transaction will be really helpful.
    Thanks.

    I think transaction FP03F & FM 'FKK_COLL_AGENCY_UPDATE_STATUS' can actually help me in this case.
    I found some info regarding transaction: FP03F. Business Process =
    File received to collection agency -> receivables collected -> file sent to SAP -> FP03F -> Status updated to '03'.
    Please correct me if I am wrong. Thanks.

  • Collection agency reporting individual invoices

    I have three collection's for medical left on my report, they are paid. Now my question is these are three seperate invoices reporting, they are all from the same doctor and the account history with the dr office shows me having one account number and these visits were seperate invoices. Can the collection agency report these individually and if not what part of the fcra prevents them from doing this. Thanks in advance

    There is no explicit provision of the FCRA that addresses how multiple billings on the same account are reported.Ít is strictly a CRA credit reportng gudelines issue. The CRA credit reporting manual calls for the reporitng of debt with the same creditor as a single collection.I would send a dispute to the CRA requesting their reinvestigation of the reporting of debt under a single OC account as multimple collections.

  • CO-PA Report: Incorrect Drill-Down to Line Item Report result (KE32 / KE34)

    Hi There
    We have created a CO-PA report and assigned the ability to call up the CO-PA Line Item report (KE24).
    When we drill-down from a cell within the report for an actual amount for a specific period, the line item report displays the line-items from the prior period?
    Any assistance would be greatly appreciated.
    Thanks
    peter

    hi
    add another columns and populate the formula as required.

  • Cheques based commission to collection agency

    Hi All,
    I have requirement where we need to pay commission to the collection agencies on the bases of numbers of cheques collected by the agency. Collection agency is only responsible for collecting cheques only from drop boxes irrespective of due date and amount and send the respective file on daily basis. Later on monthly basis company pay commission to the agency on the basis of number of cheques collected .
    Currently we are making outgoing payments(Refund) from FICA only. Now my doubt is:-
    If we have to proceed the same from FICA then apart from collection agency configuration what more I need to do for per cheque wise commission?
    If it is from FI then against what we can post payment and issue commission's cheque?
    Thanks in Advance. Valuable inputs will be appreciated.
    Regards
    Kumar

    reubello wrote:
    Hello Forum - Has anyone had any experience working with this collection agency - ARstrat? I have this on my CR and is 1 of 2 collections left on my report. Not much on the internet about them. It is for a medical bill from 2014 for $1300. I was going to call in to negotiate a PFD but wanted to see if anyone had any past dealings beforehand. Being a fairly recent collection, for a sizeable amount and still within the SOL, I would hate to approach it the wrong way without a chance for PFD and get taken to court in the process of trying to hold out for what I want. Was thinking about sending a letter, but wanted to resolve sooner than later.  The last 2 medical collections I settled were done by phone, went to the local office, paid, and picked up a deletion letter.  This collector is based in Houston, wont be that simple. Thanks myFICO.I would attack this with these steps. For unpaid medical debt that is reporting on your CR:
    1. Call the OC and ask that they recall the collection in exchange for full payment
    2. Send the reporting CA a PFD offer
    3. Google the HIPAA Process and contact its creator for help

  • Sales Analisys on Items report in Delivery

    Incorrectly sales analysis report on Items in the context of Delivery Notes, if Delivery has a status - Closed.
    1. Add the document u2013 Delivery №1 with item/service type to the system.
    2.We want to see the sales analysis report. Sales -> Sales reports -> sales analysis. Criteria for report: Delivery Notes and you can see customers, Items and Sales Employees reports.
    The Items report, Sales Employees report and customers report have the same values.
    3.Closed the document "Delivery".
    4.And if we see the Items report, then the report will show us a zero quantity.
    How can I remove this error?
    Tnaks.

    Yes, i agree with Gordon.
    YOu can try this SQL query.
    SELECT T0.ITEMCODE,
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 1 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'JAN QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 2 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'FEB QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 3 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'MAR QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 4 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'APR QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 5 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'MAY QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 1 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'JUN QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 7 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'JUL QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 8 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'AUG QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 9 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'SEP QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 10 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'OCT QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 11 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'NOV QTY',
    (SELECT SUM(T1.QUANTITY) FROM DLN1 T1 with (NOLOCK)
    WHERE MONTH(T1.DOCDATE) = 12 AND T1.ITEMCODE =
    T0.ITEMCODE) AS 'DEC QTY'
    FROM dbo.OITM T0
    LEFT JOIN dbo.DLN1 T1 ON T1.ItemCode = T0.ItemCode
    WHERE T0.SellItem = 'Y'
    GROUP BY T0.ItemCode,YEAR(T1.DOCDATE) HAVING YEAR(T1.DOCDATE) = YEAR(GETDATE())
    ORDER BY T0. ITEMCODE

  • GL open items report needs OSS Note

    Hi All,
    Report S_alr_87012282 is run at period end and year end to validate that A/P 21010000 is in balance against the open items report. For the 7th period (12/13/08) I could not run the report as it timed out. If you run this in the background there are 100,000 pages and you can not see the last page. I need a resolution for this report as accounting said I have to use to balance.
    I tried in foreground and it still timed out.  I recommended FS10N,Please provide the OSS for any performance improvement notes.
    Thanks in Advance
    Prathap

    Hello everybody:
    I need open clearing items to clearing with other items. For example in my job was issued a payment to a supplier, but was applied to the wrong invoice, for this reason I need to open this compensation payment and apply it to the right invoice, the Tx FBRA, tells me that I must cancel the payment, but the payment was delivered and collected by the supplier, so I can not avoid it and just need to open the clearing.
    Can us help me please????
    Thanks
    María

  • Internal Order - KOB1 - Actual Cost Line Item Report

    Hi Friends,
    I need to understand how the KOB1 Report - Actual Cost Line Item works.
    As per my understanding when ever there is cost posted with assignment to Internal order this report should reflect the amount.
    We have a PO with account assignment to Internal order and Asset.
    When Goods Receipts is posted the with posting key 70, the report is reflecting the amount.
    When Invoice Receipt is posted KOB1 report is not reflecting this amount.
    There is one Invoice receipt posted with  entry
    31 Dr
    70 DR
    86 Dr GR/IR
    and the 70 debit amount is coming in the report.
    So can any one please tell me does this report show all the entries with IO assignment or when posting key 70, 75 ,80,81 are used.
    And also is GR considered as cost posting or IR considered.
    This issue has been pending from 3 months.
    Appreciate your help.
    Thanks
    Satish

    The KOB1 line item report will show you any expense account posted to that order.
    Basically you are the order collecting the cost. During the invoice receipt, the expense account are not involved, except in cases of a price difference.
    The vendor account credit and debit to GR/IR are not concerned with the order.

  • "Invalid number" error using Interactive Report search  on collection

    hi -- I have several interactive reports based on collections. In the IR reqion query definition,
    I cast the collection values as needed (number, date, etc). Everything's been working great.
    In both development and production, I can use the search feature of interactive reports
    and it finds rows containing the text I type in (as well as everything else working fine...)
    I just imported a new version of an application into our production database. Now, when I use the
    interactive report search, I always get "invalid number". This even happens on interactive reports
    that still work in the previous version of the production application... and these IRS
    have not been modified at all.
    If I create a filter and search for "elevation" in a string column, the filter works. If I create a filter
    searching for "elevation" in a number column, I get "invalid number". (In the development
    environment, I can do the latter -- it just doesn't find any rows.)
    Clearly it's choking on the types of the columns in the IR... but why now and not before, and why
    in the production database but not the development DB? Both are running 4.0.1.00.03.
    This is a pretty major loss of functionality... and it comes at a really bad time... Help?!
    Thanks,
    Carol

    hi Andy, Tony -- Completely understand about your email address. I've actually wondered at the fact that any
    of you gurus are willing to give them out.
    It's not tons of stuff, so here it is.
    1) The application process that creates the collection. This process that runs whenever an IR
    page is being rendered. The various DB names are application items. This application can affect data
    on multiple databases. You'll see see this in the process that builds the query.
    IF (apex_collection.collection_exists (      
        p_collection_name=>'IR_COLLECTION')) then
        apex_collection.delete_collection(p_collection_name=>'IR_COLLECTION');
    END IF;
    apex_collection.create_collection_from_query_b(p_collection_name=>'IR_COLLECTION', p_query=>meta_data_pkg.build_ir_collection_query(:TABLE_NAME, :MASTER_DB_NAME, :CZAR_DB_NAME, :DB_NAME));2) The database function that constructs the query. Called in the above create_collection statement.
    FUNCTION build_ir_collection_query (table_name varchar2, master_db_name varchar2, czar_db_name varchar2, ref_db_name varchar2)
    return varchar2
    IS
      query VARCHAR2(3000);
    BEGIN
      IF /* check for other table names here */ THEN
        -- build queries for other tables
       -- *** HDB_EXT_DATA_CODE
      ELSIF (upper(table_name) in ('HDB_EXT_DATA_CODE', 'HDB_EXT_DATA_CODE_SYN')) THEN
        query := 'SELECT /*+DRIVING_SITE(dcs)*/ dc.ext_data_code_sys_id, dcs.ext_data_code_sys_name, dcs.agen_id, a.agen_name, dc.primary_data_code,';
        query := query||' dc.secondary_data_code, dc.hdb_datatype_id, d.datatype_name, d.unit_id, u.unit_name, d.physical_quantity_name, to_char(dc.date_time_loaded,''DD-MON-YYYY HH24:MI:SS'')';
        query := query||' FROM hdb_ext_data_code_syn@'||master_db_name || ' dc, hdb_ext_data_code_sys_syn@'||master_db_name ||
                 ' dcs, hdb_agen_syn@'||master_db_name||' a, hdb_datatype_syn@'||master_db_name||' d, hdb_unit@'||czar_db_name||' u';
        query := query||' WHERE dc.ext_data_code_sys_id = dcs.ext_data_code_sys_id AND dcs.agen_id = a.agen_id(+) AND dc.hdb_datatype_id = d.datatype_id AND d.unit_id = u.unit_id';
       /* continue w/ other tables */
    END;3) The query that it builds for the table in question:
    SELECT /*+DRIVING_SITE(dcs)*/ dc.ext_data_code_sys_id, dcs.ext_data_code_sys_name, dcs.agen_id, a.agen_name,
    dc.primary_data_code, dc.secondary_data_code, dc.hdb_datatype_id, d.datatype_name, d.unit_id, u.unit_name,
    d.physical_quantity_name, to_char(dc.date_time_loaded,'DD-MON-YYYY HH24:MI:SS')
    FROM hdb_ext_data_code_syn@UCHDB2 dc,  hdb_ext_data_code_sys_syn@UCHDB2 dcs, hdb_agen_syn@UCHDB2 a,
    hdb_datatype_syn@UCHDB2 d, hdb_unit@UCHDB2 u
    WHERE dc.ext_data_code_sys_id = dcs.ext_data_code_sys_id AND dcs.agen_id = a.agen_id(+)
    AND dc.hdb_datatype_id = d.datatype_id AND d.unit_id = u.unit_id           4) The explain plan results on the development database
    PLAN_TABLE_OUTPUT                                                                                  
    Plan hash value: 583729845                                                                         
    | Id  | Operation                       | Name                  | Rows  | Bytes | Cost (%CPU)| Time
        | Inst   |                                                                                     
    |   0 | SELECT STATEMENT REMOTE         |                       |    97 | 16490 |    19  (16)| 00:00
    :01 |        |                                                                                     
    |*  1 |  HASH JOIN                      |                       |    97 | 16490 |    19  (16)| 00:00
    :01 |        |                                                                                     
    |   2 |   TABLE ACCESS FULL             | HDB_UNIT              |   177 |  3540 |     3   (0)| 00:00
    :01 | UCHDB2 |                                                                                     
    |*  3 |   HASH JOIN RIGHT OUTER         |                       |    95 | 14250 |    15  (14)| 00:00
    :01 |        |                                                                                     
    |   4 |    TABLE ACCESS FULL            | HDB_AGEN              |    54 |  1944 |     3   (0)| 00:00
    :01 | UCHDB2 |                                                                                     
    |*  5 |    HASH JOIN                    |                       |    95 | 10830 |    12  (17)| 00:00
    :01 |        |                                                                                     
    |   6 |     MERGE JOIN                  |                       |   112 |  5936 |     6  (17)| 00:00
    :01 |        |                                                                                     
    |   7 |      TABLE ACCESS BY INDEX ROWID| HDB_EXT_DATA_CODE_SYS |    15 |   405 |     2   (0)| 00:00
    :01 | UCHDB2 |                                                                                     
    |   8 |       INDEX FULL SCAN           | HDB_EXT_DATA_CODE_SYS |    15 |       |     1   (0)| 00:00
    :01 | UCHDB2 |                                                                                     
    |*  9 |      SORT JOIN                  |                       |   112 |  2912 |     4  (25)| 00:00
    :01 |        |                                                                                     
    |  10 |       TABLE ACCESS FULL         | HDB_EXT_DATA_CODE     |   112 |  2912 |     3   (0)| 00:00
    :01 | UCHDB2 |                                                                                     
    |  11 |     TABLE ACCESS FULL           | HDB_DATATYPE          |   711 | 43371 |     5   (0)| 00:00
    :01 | UCHDB2 |                                                                                     
    Predicate Information (identified by operation id):                                                
       1 - access("A2"."UNIT_ID"="A1"."UNIT_ID")                                                       
       3 - access("A4"."AGEN_ID"="A3"."AGEN_ID"(+))                                                    
       5 - access("A5"."HDB_DATATYPE_ID"="A2"."DATATYPE_ID")                                           
       9 - access("A5"."EXT_DATA_CODE_SYS_ID"="A4"."EXT_DATA_CODE_SYS_ID")                             
           filter("A5"."EXT_DATA_CODE_SYS_ID"="A4"."EXT_DATA_CODE_SYS_ID")                             
    Note                                                                                               
       - fully remote statement                                                                         5) The explain plan results on the production database
    PLAN_TABLE_OUTPUT                                                                                                                                                                  
    Plan hash value: 583729845                                                                                                                                                         
    | Id  | Operation                       | Name                  | Rows  | Bytes | Cost (%CPU)| Time     |                                                                          
    |   0 | SELECT STATEMENT                |                       |    97 | 16490 |    19  (16)| 00:00:01 |                                                                          
    |*  1 |  HASH JOIN                      |                       |    97 | 16490 |    19  (16)| 00:00:01 |                                                                          
    |   2 |   TABLE ACCESS FULL             | HDB_UNIT              |   177 |  3540 |     3   (0)| 00:00:01 |                                                                          
    |*  3 |   HASH JOIN RIGHT OUTER         |                       |    95 | 14250 |    15  (14)| 00:00:01 |                                                                          
    |   4 |    TABLE ACCESS FULL            | HDB_AGEN              |    54 |  1944 |     3   (0)| 00:00:01 |                                                                          
    |*  5 |    HASH JOIN                    |                       |    95 | 10830 |    12  (17)| 00:00:01 |                                                                          
    |   6 |     MERGE JOIN                  |                       |   112 |  5936 |     6  (17)| 00:00:01 |                                                                          
    |   7 |      TABLE ACCESS BY INDEX ROWID| HDB_EXT_DATA_CODE_SYS |    15 |   405 |     2   (0)| 00:00:01 |                                                                          
    |   8 |       INDEX FULL SCAN           | HDB_EXT_DATA_CODE_SYS |    15 |       |     1   (0)| 00:00:01 |                                                                          
    |*  9 |      SORT JOIN                  |                       |   112 |  2912 |     4  (25)| 00:00:01 |                                                                          
    |  10 |       TABLE ACCESS FULL         | HDB_EXT_DATA_CODE     |   112 |  2912 |     3   (0)| 00:00:01 |                                                                          
    |  11 |     TABLE ACCESS FULL           | HDB_DATATYPE          |   711 | 43371 |     5   (0)| 00:00:01 |                                                                          
    Predicate Information (identified by operation id):                                                                                                                                
       1 - access("D"."UNIT_ID"="U"."UNIT_ID")                                                                                                                                         
       3 - access("DCS"."AGEN_ID"="A"."AGEN_ID"(+))                                                                                                                                    
       5 - access("DC"."HDB_DATATYPE_ID"="D"."DATATYPE_ID")                                                                                                                            
       9 - access("DC"."EXT_DATA_CODE_SYS_ID"="DCS"."EXT_DATA_CODE_SYS_ID")                                                                                                            
           filter("DC"."EXT_DATA_CODE_SYS_ID"="DCS"."EXT_DATA_CODE_SYS_ID")                                                                                                             6) This is the source query for the interactive report in question. The application process that creates the
    collection runs before this region is rendered.
    Select /*+ NO_QUERY_TRANSFORMATION */
    to_number(C001) Ext_Data_Code_Sys_Id,
    C002 Ext_Data_Code_Sys_Name,
    to_number(C003) Agen_Id,
    C004 Agen_Name,
    C005 Primary_Data_Code,
    C006 Secondary_Data_Code,
    to_number(C007) Hdb_Datatype_Id,
    C008 Datatype_Name,
    to_number(C009) Unit_Id,
    C010 Unit_Name,
    C011 Physical_Quantity_Name,
    C012 Date_Time_Loaded
    from apex_collections
    where collection_name = 'IR_COLLECTION'
    order by 1,5,7Well, maybe it is alot... !
    Happy New Year!
    Carol

Maybe you are looking for