AR AP Reports

Embed Size (px)

Citation preview

  • 8/9/2019 AR AP Reports

    1/4

    FINANCIALS AR/AP REPORTS

    This document is a technical description of how the AR/AP reports in the opentaps Financialsmodule are implemented.

    Change Log

    November10, 2006

    Updated and added information about the Days Outstanding (DSO) eports

    !ay 1 2006 Updated for opentaps 0"#

    $ 2006 Open Sour%e Strategies, &n%" ' ights eserved"age 1of 4

  • 8/9/2019 AR AP Reports

    2/4

    FINANCIALS AR/AP REPORTS

    Background

    '%%ounts e%eivabes (') and '%%ounts ayabes (') reports are used to hep a %ompany*s%ontroer, treasurer, or boo++eeper figure out ho mu%h is oed by various %ustomers andvendors" -hree typi%a reports are.1" /aan%es report shos the net baan%e due from %ustomers (') or to vendors (') by

    %ustomer or by vendor"2" 'ging report shos ho many days outstanding the %ustomer (') or vendor (') invoi%es

    are and groups them into many bu%+ets"" Statement shos a history of the invoi%es and payments of a %ustomer or vendor and ho

    the tota baan%e has %hanged over time"" Days Outstanding shos average number of days an invoi%e as outstanding for a

    %ustomer or vendor, and the average days outstanding for a invoi%es"

    -he reports are a%tuay 3symmetri%a4 5 ith minor modifi%ations, the same report are used forboth ' and '"

    &n the opentaps inan%ias modue, you %an a%%ess the '7' eports from 8inan%ias9 :8e%eivabes9 and 8inan%ias9 : 8ayabes9"

    Noteorgani;ationarty&d is gotten from the session in inan%ias modue

    Balances Report

    'n e

  • 8/9/2019 AR AP Reports

    3/4

    FINANCIALS AR/AP REPORTS

    =ustomer /aan%e Statement is a report hi%h shos a ist of.=ustomer arty&d 5 amounthere amount ? Debit'mount =redit'mount if type ? =US-O!@or amount ? =redit'mount Debit'mount if type ? A@NDO

    Aging Report

    'ging report shos a brea+ don of outstanding invoi%es and their amounts, i+e this.

    0 0 days&nvoi%e 1 =ustomer ' 5 >10"00&nvoi%e 2 =ustomer / 5 >2G"00-ota. >G"00

    0 60 days&nvoi%e =ustomer = 5 >100"00-ota. >100"00

    60 #0 days"""

    #0H days"""

    'n aging report %an be generated by doing a find on &nvoi%e entity ith parametersparty&drom ? organi;ationarty&dstatus&d I? &NAO&=@C'&Dif type ? =US-O!@

    or.party&d ? organi;ationarty&d

    then based on &nvoi%e"invoi%eDate UtiDate-ime"no-imestamp() assign it to the differentbu%+ets of aging"

    Custoer/!endor Stateent

    arameters. from date, thru date, %ustomer or vendor party&d, type of statement (hidden)

    if %ustomer (vendor) statement, get a '%tg-rans'nd@ntries for party&d, organi;ationarty&d,g'%%ount-ype&d ? 3'==OUN-SC@=@&A'/@4 (3'==OUN-SC'J'/@4) during from date to

    thru dateSho beginning and end baan%es same as those for %ustomer and vendor baan%es before at the beginning and end of the report

    Sho ea%h '%%tg-rans'nd@ntries entry during the interim, ith in+ to invoi%e or payment" Shobaan%e %hanging after ea%h entry. ea%h entry %auses an amount to be added to the previousbaan%e" -he first baan%e is the initia baan%e"

    $ 2006 Open Sour%e Strategies, &n%" ' ights eserved"age 3of 4

  • 8/9/2019 AR AP Reports

    4/4

    FINANCIALS AR/AP REPORTS

    or =ustomer (vendor) statement, if debitOr=reditag is 3D4 (3=4), then add amount, otherisesubtra%t the amount"

    ina baan%e shoud eKua the ending baan%e"

    "a#s Outstanding Report

    Days outstanding is based on a oo+up of a invoi%es hi%h are not ='N=@@D or L&-@Oand %a%uates their dates outstanding based on invoi%eDate and paidDate if the invoi%e is '&Dand the %urrent date if the invoi%e is not '&D" &f the invoi%e is '&D and has no paidDate, itassumes it as paid at the same time as invoi%eDate" &t then dispays the fooing information.

    Number invoices

    Total value of all invoices

    Average days outstanding (DSO) for eac customer! "ere DSO is #aidDate $

    invoiceDate in days for invoices "it #aidDate %& null and currentDate $invoiceDate for invoices "it #aidDate && null! averaged

    over te number of invoices (Sum of eac invoice's DSO divided by total

    number of invoices)

    alue "eigted DSO (Sum of (invoice DSO * invoice alue)) + (Total value of

    invoices)

    Note that this report does not do %urren%y transation, so if the various invoi%es are in different%urren%ies, the vaue eighted DSO may be in%orre%t"

    $ 2006 Open Sour%e Strategies, &n%" ' ights eserved"age 4of 4