Z report logic- Customer open item analysis

Dear Experts
Our client is using S_ALR_87012178 report for customer open items due analysis.
Now,here they also need sales group wise & division wise split up. Sales group from SO, not CMR, since   a single/same customer may have different sales groups for different SOs.
I tried.. but no other report..satisfying this..
So, decided to go ahead with a new Z Development , wherein I plan to call in the program to our customized prgram/report &  then to code it, so that sales group & divison are reflected to the corresponding customers.
Now, the challenge is, most (infact all) of the std credit management reports are customer master based, but this requirement (sales group & division) is transaction 9from SO) based.
Now, how do we write the logic/join the tables for me to write FSpec, so as to develop  a Z Report.
Anticipating your guidance/suggestions/help.
Good day...
Rgds
Sumanth.Gururaj

hi,
this is to inform you that,
take the program with RFDOPR10 copy the same program under the name of Z report.
add these fields in selection screen and keep them mandatory on the selection screen & take logic from these tables and fields
1. Sales Group - VBAK-VKGRP
2. Division - VBAK-SPART
take the program with RFDOPR10 copy the same program under the name of Z report.
i think so you cannot capture the total functionality of RFDOPR10 which is the extract of plenty of tables.
finally if it is exectued then entire effort goes invain.
so my suggestion is catch hold of ABAPER and follow the above.
note : if sales group wise and division analysis is coming in the same report then it is very to populate the data from the Z report.
first confirm that.
if it is coming then go ahead with Z reprot itself
balajia

Similar Messages

  • Report S_ALR_87012178 - customer open item analysis by balance of overdue

    Hi,
    In report S_ALR_87012178 (program RFDOPR10), when we choose in the selection field screen :
    OI sorted list sorting (1,2) = 1
    Summarization level (0-6) = 6
    OI list summarization (0-2) = 1
    The value that we have under the «Sort field» column is the search term of the customer master data.
    Do you know if it's possible to have the customer name instead of the search term without any modification to the SAP standard program?
    Thanks,
    Julien

    Hi Julien,
    In the Search help ID enter Q - Reference Type and enter the customer name or number. If not Q try other options.
    Thank You.

  • Need Drill down in Customer Open Item Analysis by Balance of Overdue Items

    In SAP there is one standard report by the name of
    'Customer Open Item Analysis by Balance of Overdue Items'
    Can I change the report according to my need.. I want to add drill down and customer name to this report. I am using summarisation 6 as my criteria.
    Thanks
    Sajid Hakeem

    Dave!
    Thanks for the help man
    Just one last thing
    can you help us to add  drill down facility in the prescribed report. what code we should write to make it drill down to a line item report.
    Regards
    Sajid Hakeem

  • A/R report u0096 Customer open items based on due date

    Hi all,
    Can anyone tell me if there is a standard report on AR side that gives me invoices due between certain dates, meaning I should be able to select due dates between 11/15/2006 and 11/30/2006 in the selection and the report should get me the customers with invoices that are due between the above dates for a company code.
    Thanks in advance
    Kumar

    Hi Kumar,
    there is no standard report which give you selection citeria to select range of due date. Since due date is calculated based on function module where it calculate Bline date+ terms of payment days.
    other std reports are:
    S_ALR_87012175 Open Items - Customer Due Date Forecast
    S_ALR_87012178 Customer Open Item Analysis by Balance of Overdue Items
    S_ALR_87012168 Due Date Analysis for Open Items
    Hope this helps.
    Please assign points as way to say thanks

  • Report s_alr_87012178 :customer open items  - Customer classification

    Hi all. The problem concerns the report  s_alr_87012178 which is used to display customer open items.I am selecting  'Customer classification' from the dynamic selections and filling it with a value e.g C.
    I have assigned risk class A for my customer in XD02 : Marketing tab. When i am running the report, it is displaying the customer even though i have filled in a different customer classification value.
    Thanks for input.

    Hi Antish,
    Were you able to resolve this?  If so, could you let me know what was done. I have a similar issue with Customer Classification on FBL5N.
    Thanks,
    Sam

  • Report for customer open item exclude vat

    Dear Experts,
    Is there a report in SAP which can extract the customer open items with VAT amount excluded?
    Thank you

    You have to customize a report. There is no standard report for this.

  • Customer open item analysis by balance of overdue items

    Hi All,
    Is there any provision for knowing the customer open items by balance of overdue items in the customer line item display in the t-code FBL5N. The standard process is through the S_ALR_87012178
    Regards,
    Arvind

    Dear friend
    You may not get as ggod as report but u check ,there are some lay out. one lay out name is dunning data.
    you can get there  day of arrers.
    hope it will help you
    Jain

  • Recreate report Customer Open Item Analysis of Overdue Items S_ALR_87012178

    I am trying to recreate the R/3 standard report S_ALR_87012178 in BEx.
    I am filtering Item Status so that only open items are included (0FI_DOCSTAT = "O"). However, the numbers I am getting do not match to R/3.
    Any ideas on filters, etc. that need to be applied to duplicate the results?
    Update - i'm currently pursuing this as a data loading error since a RRI between this report and it's underlying DSO do not give matching results.
    Edited by: Khaled McGonnell on Jan 15, 2010 4:27 PM

    hi,
    there is a simple solution to this:
    go to SE93:  S_ALR_87012178 display it take the program name wich is assigned to it.
    copy the logic of the report into a Z report.
    because STD SAP code should not be distrubed.
    customer description will be in KNA1-NAME1/NAME2
    the above is already there in the STD program logic.
    customer number will be in KNA1-KUNNR
    add the above and give it as FS to the developer.
    hope satisfies your requriment.
    regars,
    balajia

  • Amendment A/R REPORT Customer open Item Analysis (Over due Items balance)

    Hello Experts
    The TCode for the above report is: S_ALR_87012178.
    The report/program is run by giving Co Cd as input, ie  the field "Customer A/c" (Customer number) is left blank.
    Then,we get the o/p report.
    In this report, only the "Customer Names" are displayed. (along with the report data)
    Now, the requirement is  "Corresponding Customer numbers" are to be displayed, ie an additional column "Customer number" is to be developed.
    How do we write the logic for the FSpec?
    Any suggestions/help/guidance will be appreciated.
    Rgds
    Sumanth.Gururaj

    hi,
    there is a simple solution to this:
    go to SE93:  S_ALR_87012178 display it take the program name wich is assigned to it.
    copy the logic of the report into a Z report.
    because STD SAP code should not be distrubed.
    customer description will be in KNA1-NAME1/NAME2
    the above is already there in the STD program logic.
    customer number will be in KNA1-KUNNR
    add the above and give it as FS to the developer.
    hope satisfies your requriment.
    regars,
    balajia

  • Customer  Open Item Analysis with Aging

    Hello,
    Our company currency is INR. Naturally many transactions will be posted with different document currency like USD / HKD etc.
    Now we would like see the outstanding of the customer with aging where the currency is Not Equal To INR
    Please suggest, any standard report is available.
    Regards
    Anilkumar

    Hi
    There are many reports available for viewing customer line items like FBL5N, S_ALR_87012168, S_ALR_87012197, etc. wherein you need to select Currency is not equal to INR.  The Currency field will be available in the dynamic selection.
    If you specifically want open item ageing analysis, you can try with T.code S_ALR_87012178.  This t.code also has Currency field as a selection parameter in its dynamic selection criteria.
    Regards

  • Customer open item analysis

    Dear All,
    We have a requirement for identifying the collections coming against the items which were provided as bad debts in the past. That is, if collections are coming out of the items which were marked earlier (either fully or partly) as bad debts, we want to track these cases seperatly. Can someone tell me is there any method to flag an item as such so that we can take a report on the basis of that flag and map collections against it seperately?
    Regards
    Suresh

    Hi Ramesh,
    We can pull out the provision list by filtering it by document type (if we are using specific document type while creating provision). But when we enter payment, how to check whether it is coming against the invoices for which we have provided for bad debts? How can we map the collections against the invoices for which provision has been made?
    We need to report on the movement of the debts against which provision has been made. Please help.
    Regards
    Suresh

  • S_ALR_87012178/Customer Open Item Analysis by Balance of Overdue Items/

    I would like to modify the 'Dynamic selections' (Shift + F4) list on the selection screen. Where are the selections coming from? How to change the list? I should add one selection more to 'Documents'-selections.

    I have debugged these programs quite a lot, but it seems to be very difficult to find the correct place. There are lots of source code to be debugged. I just thought that 'Dynamic Selections' is a standard way to handle extra selections and someone could know, a little bit more specific, from where to look for.

  • Customer Open Item List T code

    Hi,
    any boday can share the Best T code for getting report of Customer Open item list?
    Fond Regards| Adnan Mahmood

    Dear Muhammed Riyas C
    Do not force to close the discussion. If OP find his solution, he will do it.
    He till didn't say that, he got correct answer.

  • Customer Open item Report S_ALR_87012174

    Hi
    As per my client requirement in Customer Open item Report S_ALR_87012174 bring the field "PO Number" into the layout."
    Kindly suggest me if any possibility is there?
    Thanks,
    Kumar

    Hi,
    The report S_ALR_87012174 uses the logical databse DDF which does not have this field of PO number (BSTKD) given in the sales order, as it is the customer purcchase order nu,ber for the sales application.
    This it is not availble for the data source, so the report can not be enhanced for that.
    You ned to create a custom report for the same, if needed this desperatly.
    Regards,
    Gaurav

  • Function module for customer open item aging report

    Hi all,
    Please let me know the FM for customer open item aging or which FM is used in tcode S_ALR_87012178 to get the age wise open item of customer.
    Thanks in advance
    Regards
    Puneet

    <b><u>Part4</u></b><br />
    <br />
    <pre class="jive-pre"><code class="jive-code jive-java"><font color="red">&quot;&#38;----</font>
    <font color="red">&quot;*&#38;      Form  process_data</font>
    <font color="red">&quot;&#38;----</font>
    FORM PROCESS_DATA .
      DATA : L_TOTAL_TMP(15). <font color="red">&quot; LIKE BSID-DMBTR. </font>
      CLEAR :  L_TOTAL,LPD_TOTALS.
    <font color="red">&quot;* As per Customer accumulate the amount.</font>
    <font color="red">&quot;* For overdue items.</font>
      CLEAR : L_TOTAL_TMP.
      LOOP AT L_OPENDUE_LT.
      CONDENSE L_OPENDUE_LT-DMBTR NO-GAPS.
      L_TOTAL_TMP = L_TOTAL_TMP + L_OPENDUE_LT-DMBTR.
        AT END OF KUNNR.
          LPD_TOTALS-KUNNR = L_OPENDUE_LT-KUNNR.
          LPD_TOTALS-LPD_TOTAL = L_TOTAL_TMP.
          APPEND LPD_TOTALS.
          CLEAR : L_TOTAL_TMP.
        ENDAT.
      ENDLOOP.
      CLEAR :  L_TOTAL,LOA_TOTALS.
    <font color="red">&quot;* As per Customer accumulate the amount.</font>
    <font color="red">&quot;* For Open Items.</font>
      CLEAR : L_TOTAL_TMP.
      LOOP AT L_OPENDUE_LE.
        CONDENSE L_OPENDUE_LE-DMBTR NO-GAPS.
        L_TOTAL_TMP = L_TOTAL_TMP + L_OPENDUE_LE-DMBTR.
        AT END OF KUNNR.
          LOA_TOTALS-KUNNR = L_OPENDUE_LE-KUNNR.
          LOA_TOTALS-LOA_TOTAL = L_TOTAL_TMP.
          APPEND LOA_TOTALS.
          CLEAR : L_TOTAL_TMP.
        ENDAT.
      ENDLOOP.
    <font color="red">&quot;* Get ageing data based slabs, and duedate.</font>
      PERFORM AGEING_DATA.
      LOOP AT L_BSID.
    <font color="red">&quot;* Move the data to final internal table.</font>
        MOVE L_BSID-KUNNR TO FINAL_DATA-KUNNR.
        MOVE L_LANDX TO FINAL_DATA-LANDX.
        MOVE L_PSTLZ TO FINAL_DATA-PSTLZ.
        MOVE L_NAME TO FINAL_DATA-NAME1.
        MOVE L_PHONE TO FINAL_DATA-PHONE.
        MOVE L_SORTL TO FINAL_DATA-SORTL.
        MOVE L_BSID-ZTERM TO FINAL_DATA-ZTERM.  
        MOVE L_BUSAB TO FINAL_DATA-BUSAB.        
        READ TABLE LPD_TOTALS WITH KEY KUNNR = L_BSID-KUNNR.
        IF SY-SUBRC EQ 0.
          MOVE LPD_TOTALS-LPD_TOTAL TO FINAL_DATA-LPD_TOTAL.
        ENDIF.
        READ TABLE LOA_TOTALS WITH KEY KUNNR = L_BSID-KUNNR.
        IF SY-SUBRC EQ 0.
          MOVE LOA_TOTALS-LOA_TOTAL TO FINAL_DATA-LOA_TOTAL.
        ENDIF.
        READ TABLE AGE_DATA WITH KEY KUNNR = L_BSID-KUNNR.
        IF SY-SUBRC EQ 0.
          MOVE AGE_DATA-CURAMT TO FINAL_DATA-CURAMT.
          MOVE AGE_DATA-AMT1 TO FINAL_DATA-AMT1.
          MOVE AGE_DATA-AMT2 TO FINAL_DATA-AMT2.
          MOVE AGE_DATA-AMT3 TO FINAL_DATA-AMT3.
          MOVE AGE_DATA-AMT4 TO FINAL_DATA-AMT4.
          MOVE AGE_DATA-AMT5 TO FINAL_DATA-AMT5.
          MOVE AGE_DATA-AMT6 TO FINAL_DATA-AMT6.
        ENDIF.
        ENDIF.
        APPEND FINAL_DATA.
        CLEAR: FINAL_DATA.
      ENDLOOP.
    ENDFORM.                    <font color="red">&quot; process_data</font>
    </code></pre>

Maybe you are looking for

  • One Mac, One Library, Multiple Accounts.

    I recently introduced an iMac G4 into my family as their new primary machine (Mine is still my trusty PowerBook), and I have a bit of a problem. The prior computer (a Windows XP PC) had a fairly large (14.5 GB) music collection. All the files are sim

  • Configure Database Control web page in MSCS Failover Cluster

    I have a two-node windows 2000 cluster that is managed with Microsoft Cluster Services and Oracle FailSafe Manager. The cluster works fine, so does connecting to the database with SQL; however, I have been unable to use the database control EM web pa

  • Stopping execution in JPadPro

    I'm using JPadPro to write my script. Sometimes I'm caught in an infinite loop, and I don't know how to stop JPadPro from executing the script. What I do now is exit and open the application, which is very troublesome. Does anyone know how to stop it

  • Spotlight issue - Finder comments dont seem to be updated

    Hi, trying to classify files using spotlight comments in the Finder (after Cmd-i; also via AppleScript) but it's hit&miss. Usually (not always) adding a comment works and a search finds it immediately, but sometimes it does not. The other way is wors

  • Oracle Net configuration:

    I have posted a question yesterday on Oracle tnsnames and listener config. Thanks to OrionNet for the prompt reply. I now have more on the same subject. Can anyone please clarify: I have installed oracle 10g rel 2 on my Windows XP machine. I have the