AR Aging Trend

Hi,
We have AR Aging Trend report deployed and running. There is a requirement from the user that when the aging report is run for a particular date in the past the receivables value should remain the same. Example, lets say the user is running the report for 03/31/2009 as on April 14th and it will give 100 million as the receivable. If the user is running the same report for the same date 03/31/2009 on June 14th, it should give the same receivables 100 million.How can we model this kind of a scenario. We have posting date, net due date and closing dates available. We already have a formula variable referencing net due date and it is called the key date.
Regards
Vijay

You need customer exit variables for doing that
Check this business content report 0FIAR_C03_Q0005
and this report 0FIAR_C02_Q0001
Check the SAP exit variables and how they did the coding. You requirement is similar to those reports.

Similar Messages

  • AR Aging Trend report data through backend tables

    Hi,
    We have the AR Aging Trend report live and running. The report is optimized to the maximum but during the month end closing time the report generate a lot of timeout/proxy errors. Later we understood that the users are actually using the report to dump the data out to an excel. As this report is giving problem, there is a requirement which has come to give the AR Aging data from the back end tables. As per our current flow we have the 0FI_AR_4 data source giving data to a DSO called Customer Line Items. Now i need to generate the data from this DSO to another DSO with a particular company code and open items in filter and day should always point to last wednesday. That means, even with the AR aging trend report user is running the report using always last wednesday as the key date. Now if i want to load the data from the DSO to another DSO how can i load the data for last wednesday given any system date.
    Regards
    Vijay

    solved

  • How to create ONE graph with a growth trend ($ and %)?

    I would like to create a graph with a growth trend.
    The graph should have figures on one side reflecting $ values and on the other % growth.
    I cannot make a trend on the same graph and usually spend ages adding another graph to show the trend. I end up making 2 graphs instead of one.
    Please refer to the following really basic graph that will give you an idea.
    ex : http://www.tellurideareahomes.com/images/graph1.jpg
    Can anyone show how to do that?

    What you want requires a bit of trickery.
    Chart the bar graph
    Chart the trend
    then move the trend one above the bar one after setting its background to none.
    If this workaround is not OK for you,
    _Go to "Provide Numbers Feedback" in the "Numbers" menu_, describe what you wish.
    Then, cross your fingers, and wait _at least_ for iWork'09 (possibly for iWork '99)
    Yvan KOENIG (from FRANCE mercredi 19 novembre 2008 11:18:45)

  • Monthly Trend Report with YTD.

    Hi gurus,
    In my query, I want the previous year sales to be displayed along with current year sales and growth.
    Now, I have to create a monthly trend report along with YTD values in the end. Months should be drilled across by default. In the end, there should be YTD values as well (for the same Key Figures).
    The report output should look as follows (run for only two months say April 09 and May 09, YTD would be till April 09 to May 09)
                           Apri 09                 May09                YTD Value
    Sales District 1       KF1   KF2  KF3          KF1  KF2  KF3        KF1  KF2  KF3   
    Considering that for Previous Year, I just want Net sales (not other KF's) & that the report should have the complete month wise trend along with YTD, I cannot create a structure as well.
    Can anyone please tell me how to go about achieving it.
    Thank & rgds,
    Sree

    Hi,
    Using Customer Exit we can do it, see the Blogs and Articles related to Customer Exit Variables..
    http://wiki.sdn.sap.com/wiki/display/profile/Surendra+Reddy
    Using Text Variables with Customer Exits in Report Headings
    https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/13221; [original link is broken] [original link is broken] [original link is broken]
    Customer Exit Variables in BW/BI Reports
    Using Customer Exit Variables in BW or BI Reports Part - 1
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-intelligence/s-u/using%20customer%20exit%20variables%20in%20bw%20or%20bi%20reports%20part%20-%201.pdf
    How to use Customer Exit Variables in BW Reports: Part - 2
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-intelligence/g-i/how%20to%20use%20customer%20exit%20variables%20in%20bw%20reports%3a%20part%202.pdf
    Using Customer Exit Variables in BW/BI Reports Part - 3
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/10fc4382-afa6-2c10-1380-fa224fe4324f&overridelayout=true
    Using Customer Exit Variables in BW/BI Reports: Part - 4
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0fefc77-40e3-2c10-8da3-d4bfcb013387?quicklink=index&overridelayout=true 
    Calculating the Ageing of the Materials
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-intelligence/a-c/calculating%20the%20ageing%20of%20the%20materials.pdf
    Thanks
    Reddy

  • PM Notification Tasks - Average Age

    Greetings,
    We are currently in the blueprinting so excuse the question if it seems somewhat obvious. One of my company's performance indicators equates to the average age of PM Notification Tasks. This indicator is an eighteen month moving average of the average age of all open notification tasks by organization. Short of populating the notification task data in BW every day is there a better way of being able to display this in a Bex Query then displayed on a Web Application? (The goal would be to drill into the organizations then display the 18 mo average for each org. )
    Currently we calculate the age of all open notification tasks every month for each organization. Then in excel we have a trend line of the moving average, this moving average is plotted against control bands.
    [Excel Example|http://i959.photobucket.com/albums/ae76/jnowen/ave_age.jpg]
    Has anyone seen anything similar.
    Sincerely,
    John

    Hi,
    You cannot modify the standard templates. Please copy the same into a new workflow template and insert the new step types into the copied one. Make use of the BO BUS2038 to trigger the workflow for PM notification. Guess the system will automatically publish the event 'CREATED' of the BO.
    Hope this will help.
    Thanks,
    Samson

  • Trend Micro Dual WAN Issue

    Question from a partner:
    Has Trend fixed the hosted issue with two WAN connections?  It used to be that even though your device had dual WANs, Trend would only forward the emails to one of the connections.  If it went down, you had to submit an email request to move it to the other connection and it could be 12-24 hours before it went into effect and 99 times out of 100, the original WAN port would be back online.  It does slightly defeat the purpose of having Dual WANs if you cannot receive email in this day and age.
    Any help out there?
    Art

    I got with Trend on this because I thought it was something very interesting....
    here is what they said...
    I think  you’re talking about the same setup as a customer having 2 mail servers, right?  If so we have had a solution for this for a while.
    They  want us to send email to 1.1.1.1, but if that is down, send it to  2.2.2.2.
    They  would use the MX record method.
    A  customer would need to create a hostname that points to two MX  records.
    Give the  primary site IN MX 10 and the backup IN MX 20.
    Then we  change the IMHS configuration to use the hostname they  created.
    >cat  imhs.multiple.customer.mailservers
    Hello,
    Our  postfix servers will only allow us to configure 1 IP address or 1 hostname in  our transport file to deliver email back to the customer.  If the customer has 2  or more mail servers they want us to use, they will need to create a new  hostname DNS entry and point it to their multiple servers.
    If they  want our servers to try to deliver the email to their mail servers in a specific  order, say mailserver1 and if that server is not available then try to deliver  the email to the mailserver2, then they would need to setup the following DNS  entries as an example:
    mailserver1.customerdomain.com.    IN  A  1.2.3.4
    mailserver2.customerdomain.com.    IN  A  2.3.4.5
    imhs.customerdomain.com.   IN MX 10 mailserver1.customerdomain.com.
    imhs.customerdomain.com.   IN MX 20 mailserver2.customerdomain.com.
    Then we  setup our server to deliver to  imhs.customerdomain.com.
    customerdomain.com     smtp:imhs.customerdomain.com:25
    If a  specific order is not important then they can just make imhs.customerdomain.com  point to multiple IP addresses:
    imhs.customerdomain.com.   IN A 1.2.3.4
    imhs.customerdomain.com.   IN A 1.2.3.5
    This  will make our server send an email to 1.2.3.4 and the next email to 1.2.3.5,  then to 1.2.3.4, etc.
    Then we  setup our server to deliver to  imhs.customerdomain.com.
    customerdomain.com     smtp:[imhs.customerdomain.com]:25
    Our  servers will only deliver the email to the first server that will accept the  email.  They will not deliver the same email to both mail  servers.
    I hope  that is detail enough,
    Regards,
    Nosa

  • Open sale order aging report

    Need a report on open order aging.  The open order means not delivered or partially delivered. Further with days range since its open or not fully delievered i.e. > 15 days or 15-30 days and so on.
    The standard transactions Va05 and VL10c can provide the list but dont provide any aging info.
    Kindly help in this.
    thanks
    anu

    Dear Anu
    1. First in VA05 you can use Variants and get the report as desired by you,create one variant and use Filter along with greater then, less then (all are in selection option icon)
    This way you can create three variants.
    But limitation is dates has to be manually changed in variants each time.
    2. Try this Tcodes
    S_ALR_87014387 Display Document Flow
    S_ALR_87014392 Display Document Flow
    This reports will give you document flow run report with ticking checkbox for sales order,delivery and goods isse then after getting the list expand all (Shift+F12)
    you will get the quantities for sales order, and what is delivered and what is issued.
    3. As such if you want exactly the report you can take help of ABAP to create the ALV
    4. Report or create Queries in SQVI , or else create MCSI report
    Regards
    Jitesh

  • Vendor Aging Report

    Hi All
    i am trying to get a legitimate vendor Aging report from within SAP
    The 2 reports that I am currently looking at are:
    S_ALR_87012085 - Vendor Payment History with OI Sorted List
    S_ALR_87012084 - Open Items - Vendor Due Date Forecast
    But both these do not bring out the output the way i want it - and i tried changing the output control and it still doesnt bring out the report as i want it - I want a report like the S_ALR_87012178 for customers, with output control 1, 6 and a 0 - which gives me a logical list of the aged customers.
    Is there one like this for vendors too? Any suggestions?
    Thank you
    Rukshana

    Hi Ruksaana,
    You can customize the vendor report to show the items overdue per vendor by using the following steps
    1. Create a form using T Code - FKI4
        In this form ( two-axis structure) provide the details for each column as per your Client requirement - Due from 0 - 30 days
        etc. You can create a column (using formula method) at the end by adding the previous columns, this will give you total     
        amount of overdue items for each vendor
    2. Create a report using T Code - FKI1
        Based on the Form created in the above step. Make additional selections based on  client  requirements like document type,
        company code, account type, currency etc. Execute the report.
    The following link will give provides detail steps for the creation of the aforementioned form and report.
    Re: AR aging report (summary by customer)
    Hope this helps.
    - Sadha.

  • Vendor ageing report(urgent)

    in vendor ageing report i am getting the data for the vendors with open item only means those vendors who have to pay depending on the parameter date which we r passing
    in selection screen.
    but i  want all those records with cleared item also depending on that date.
    means suppose there r 2 vendors
    1.sanjeev-he has to pay 1000 but he has paid 500 and left
    with 500 due.
    2. amit -he has to pay 1000 and he had not paid anything till now.
    so when i am executing my report it is showing only
    sanjeev 500
    amit 1000
    but i need
    sanjeev 1000
    amit 1000
    to be displayed but as sanjeev has already paid 500
    so it is not showing the output as above.
    so how it could be achieved

    hi sanjeev,
    anver here.
    do like this.
    if has_paid < has_to_pay.
    write has_to_pay.
    endif.
    rgds
    anver

  • Aging report for Open Invoice

    Hi All,
    I need to develop an Aging report for open invoice, there is no indication for open invoice or close invoice since we are using customise DS and DS from third party system. only one key flag we have is clearing date. so kindly let me know how to write the logic for this requirement.. can I use Customer exit for this? I have an Idea to do like
    first logic is
    *If Clearing date = blank than invoice is = open (by using of this logic we can get all open invoice).
    second logic
    total number of invoice = current date - document date.
    but I do not know how to implement this logic in BEx hnece kinnly advice me whether this logic can be work or suggest with different solution ples..
    Regards,

    hi,
    You can  check few default PO reports wid proper paramater in it
    or
    Can check table EKBE
    or
    Check PO history in the PO doc
    Or
    Check the ME80FN
    Regards
    Priyanka.P

  • How to tally  Aging balance

    Hi,
    I am running aging T-code S_ALR_87012178 as on 10/31/2007 for a Recon Account and getting balance of 100000.
    Now how should I tally that this balance is correct. If I run FBL3N and FS10N I get balance of 125000. So I cannot tally because the aging balance has only open items whereelse other two has open and cleared items
    Is there any way to tally aging report with FBL3N or FS10N. I am running recon account as on 10/31/2007.
    Thanks,
    JR

    Hi JR,
    Both the report and the FBL3N can be run as at a particular date. If you are executing  S_ALR_87012178  with "Open items at key date" as 31.10.07, execute FBL3n also with "Open item" date as 31.10.07.
    Rgds
    Nadini

  • Currency Translation on Key Date for AR Aging

    Need your valuable advice!
    I have created an AR Aging query including both Open and Cleared Items based on 0FIAR_C03_Q0005 standard query. However the requirement is to do currency translation to Group Currency (USD) on Key Date. This Key date is defaulted to today but the user can change this to go back in time and pull all the ARs as of that back dated key date.
    I was planning to create a currency translation type on M rate based on the Key Date Variable in RSCUR. However I am confused on which variable to base this currency translation. I have several key date variables in my query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date).
    Which Key Date Variable should I use in 'Time Reference from Variable' field in RSCUR? Would it be one of the 3 mentioned above or something else and why?
    Appreciate your valuable advice.
    Thanks,
    Al

    Hi,
    Yes I do want to use the Key date from the variable screen and I am using the standard 0FIAR_C03_Q005 with slight modification including currency translation.
    As I mentioned in my original post I have several key date variables in this query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date). My question is which one should I use if I want to base it on the specific key date variable from the variable screen? I need the specific Key Date variable technical name.
    Thanks,
    Al

  • WIP : Work Order Aging report

    Hello,
    Is there any standard program given by Oracle on WIP  as 'Work Order Aging report' ?
    I guess not.
    If its not, then is there any other program related to WIP Aging exists in Oracle?
    Thanks in advance.

    Hi,
    Can you please make Ship To also as Primary Business Purpose?
    Regards
    Raghavender K

  • Aging report

    hi I am developing a aging report for which I am getting fields from the tables EKPO and EKKO based on
    s_gjahr  FOR bsid-gjahr  OBLIGATORY.    "Document Fiscal year
    p_date   TYPE vbak-aedat OBLIGATORY,    "A/P Open items
    p_bukrs  TYPE t001-bukrs OBLIGATORY.    "Company
    s_ekorg  FOR mepo1222-ekorg OBLIGATORY, "Purchasing Organization
                    s_ekgrp  FOR mepo1222-ekgrp,            "Purchasing group
                    s_zterm  FOR bseg-zterm,                "Terms
                    s_ebeln  FOR bseg-ebeln,                "Purchase order
                    s_hkont  FOR bseg-hkont,                "Reconciliation Account.
                    s_blart  FOR invfo-blart OBLIGATORY,    "Document type
                    s_date   FOR bseg-zfbdt NO-DISPLAY.
      SELECT * FROM ekko INTO TABLE tbl_ekko WHERE bukrs = p_bukrs
                                             AND   zterm IN s_zterm
                                             AND   ekorg IN s_ekorg
                                             AND   ekgrp IN s_ekgrp.
      IF tbl_ekko[] IS NOT INITIAL.
        SELECT * FROM ekpo INTO TABLE tbl_ekpo FOR ALL ENTRIES IN tbl_ekko
                                               WHERE ebeln = tbl_ekko-ebeln
                                               AND   bukrs = p_bukrs
                                               AND   repos = 'X'
                                               AND   werks IN s_werks. "additonal.
    ENDIF.
    Now my problem is I need to combine the data I have selected from EKKO with a table which has EBELN, I found BSIK but that doesnt have the EBELN field filled.
    Can you tell me some table other than BSEG ( performace issue ) which I can use to select my entries with Inner join... only BSIK has BLART not BSEG..
    I will definitely award points for all the helpful answers

    Hi
    U need to read the EKBE table here you should fine the FI invoices linked to PO
    Max

  • Open aging report

    This report has been extended from an existing query that has been posted on this forum. 
    This report is an aging report for ALL trasnactions, both open and closed.
    Is it possible to modify this query to report on OPEN / unreconciled trasnactions only?
    select T0.shortname,T2.cardcode 'Customer Code',T2.cardname 'Name',T2.U_BU, T2.U_DEPT, sysdeb 'Debit Amount',syscred 'Credit Amount',
    case T0.transtype
    when '13' then 'INV'
    when '14' then 'AR CN'
    when '24' then 'INCOMING'
    else 'Other'
    end 'Type',
    T1.BaseRef'Trans #',
    case T0.transtype
    when '13' then
    (Select Comments from OINV where OINV.Transid=T1.Transid)
    else '-'
    end 'Inv.Rem.',
    (Select SeriesName From NNM1 Where Series=T1.DocSeries and ObjectCode=T0.TransType)'Series',
    T0.Ref1,
    fccurrency 'BP Currency',
    CONVERT(VARCHAR(10), T0.refdate, 103)'Posting Date' ,
    CONVERT(VARCHAR(10), T0.duedate, 103) 'Due Date',
    CONVERT(VARCHAR(10), T0.taxdate, 103) 'Doc Date' ,
    CASE
    when (DATEDIFF(dd,T0.refdate,current_timestamp))+1 < 31
    then
    case
    when syscred <> 0 then syscred * - 1
    else sysdeb
    end
    end "0-30 days",
    case when ((datediff(dd,T0.refdate,current_timestamp))+1 > 30
    and (datediff(dd,T0.refdate,current_timestamp))+1< 61)
    then
    case
    when syscred <> 0 then syscred * - 1
    else sysdeb
    end
    end "31 to 60 days",
    case when ((datediff(dd,T0.refdate,current_timestamp))+1 > 60
    and (datediff(dd,T0.refdate,current_timestamp))+1< 91)
    then
    case
    when syscred <> 0 then syscred * - 1
    else sysdeb
    end
    end "61 to 90 days",
    CASE
    when (DATEDIFF(dd,T0.refdate,current_timestamp))+1 > 90
    then
    case
    when syscred= 0 then sysdeb
    when sysdeb= 0 then syscred * - 1
    end
    end "90 + days"
    from JDT1 T0
    Inner Join OJDT T1 On T1.TransId=T0.TransId
    left outer join
    OCRD T2 ON T2.cardcode =T0.shortname where
    T2.cardtype = 'c' and T0.intrnmatch = '0' and
    T2.U_Bu = %0and T2.U_Dept = %1
    ORDER BY T2.CARDCODE, T0.taxdate
    Thanks in advanced Lisa

    Thanks for the feedback Jule - I have changed the query as is as below
    Unfortunately,  the query is still reporting ALL transactions not just unreconciled transations.
    Would be grateful for any assistance.
    Cheers Lisa
    select T0.shortname,T2.cardcode 'Customer Code',T2.cardname 'Name',T2.U_BU, T2.U_DEPT, balscdeb 'Debit Amount',balsccred 'Credit Amount',
    case T0.transtype
    when '13' then 'INV'
    when '14' then 'AR CN'
    when '24' then 'INCOMING'
    else 'Other'
    end 'Type',
    T1.BaseRef'Trans #',
    case T0.transtype
    when '13' then
    (Select Comments from OINV where OINV.Transid=T1.Transid)
    else '-'
    end 'Inv.Rem.',
    (Select SeriesName From NNM1 Where Series=T1.DocSeries and ObjectCode=T0.TransType)'Series',
    T0.Ref1,
    fccurrency 'BP Currency',
    CONVERT(VARCHAR(10), T0.refdate, 103)'Posting Date' ,
    CONVERT(VARCHAR(10), T0.duedate, 103) 'Due Date',
    CONVERT(VARCHAR(10), T0.taxdate, 103) 'Doc Date' ,
    CASE
    when (DATEDIFF(dd,T0.refdate,current_timestamp))+1 < 31
    then
    case
    when balsccred <> 0 then balsccred * - 1
    else balscdeb
    end
    end "0-30 days",
    case when ((datediff(dd,T0.refdate,current_timestamp))+1 > 30
    and (datediff(dd,T0.refdate,current_timestamp))+1< 61)
    then
    case
    when balsccred <> 0 then balsccred * - 1
    else balscdeb
    end
    end "31 to 60 days",
    case when ((datediff(dd,T0.refdate,current_timestamp))+1 > 60
    and (datediff(dd,T0.refdate,current_timestamp))+1< 91)
    then
    case
    when balsccred <> 0 then balsccred * - 1
    else balscdeb
    end
    end "61 to 90 days",
    CASE
    when (DATEDIFF(dd,T0.refdate,current_timestamp))+1 > 90
    then
    case
    when balsccred= 0 then balscdeb
    when balscdeb= 0 then balsccred * - 1
    end
    end "90 + days"
    from JDT1 T0
    Inner Join OJDT T1 On T1.TransId=T0.TransId
    left outer join
    OCRD T2 ON T2.cardcode =T0.shortname where
    T2.cardtype = 'c' and
    T2.U_Bu = [%0]and T2.U_Dept = [%1]
    ORDER BY T2.CARDCODE, T0.taxdate

Maybe you are looking for

  • Need help my window is in thai and i dont understand at all.how to convert to english?

    need help my window is in thai and i dont understand at all. how to convert to english? i been trying for days but still cannot change it. because i cannot read thai..please help me step by step.. my pc is touchsmart 9100 windows 7 professional. Not

  • Update to 2.0.2

    I saw on Apple's page that 2.0.2 was available, so I plugged my phone in and hit update. iTunes told me that 2.0.1 was the latest version. I thought this was odd so I clicked it again: the same message. I double checked the page to see if I had the f

  • Problem when create auto numbering in BP master using Formatted Search

    Hi all, I have a problem in creating auto numbering in BP for Customer type using Formatted search My query is like this declare @tempNo as char(20) set @tempNo=(select  Isnull(max(REPLACE(OCRD.CardCode , LEFT(OCRD.CardCode,10),'')),0)  + 1 from OCRD

  • Standard Oracle Report from OM

    Hi All, Can someone suggest me Oracle standard report for following from shipment/Order management. Total Revenue ,COGS, gross margin Net Sales, COGS, gross margin I have created my custom report and user want a standard report to compare the output.

  • Multiple CDs Issue

    I have 60 songs that I have purchased from itunes with a total of 13.9 hours and 383.9 mb and when I click to burn them to a disk the message box says that the songs will not fit on one cd. It asks do you want create multiple cds? The choice is cance