view documents

Upload: alexandros-koutsantonis

Post on 06-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 View Documents

    1/32

    S-Curve

    The Calculations, Parameters andFormulas

  • 8/3/2019 View Documents

    2/32

    2008 Business Connexion (Pty) Ltd

    System Parameter Functions

    WE17PU Cash flow default valuesWE23PU Cash flow default values per service typeWD16PU Default CPAB Index values

    NOTE: the function will always look for the defaultvalues for the specific service type and if not found,then go to the system default values

  • 8/3/2019 View Documents

    3/32

    2008 Business Connexion (Pty) Ltd

    WE23PU Cash flow defaultvalues per Service Type

    No values entered for any service types

  • 8/3/2019 View Documents

    4/32

    2008 Business Connexion (Pty) Ltd

    WE17PU System cash flowdefault values

    Values to be used for ALL service types

  • 8/3/2019 View Documents

    5/32

    2008 Business Connexion (Pty) Ltd

    WD16PU Default CPABIndex Values

    Values entered per YEAR

  • 8/3/2019 View Documents

    6/32

    2008 Business Connexion (Pty) Ltd

    Input Values

    Contract period (WD01PU/WJ02PU)Cash flow indicator (WE13PU/WE54PU)Financial tender date (WE01PU)

  • 8/3/2019 View Documents

    7/32 2008 Business Connexion (Pty) Ltd

    DATES

    Dates will be used and/or calculated in the sequence theyappear from first to last depending if the date exist in thesystem

  • 8/3/2019 View Documents

    8/32 2008 Business Connexion (Pty) Ltd

    First delivery date (WG03PU)

    Actual first Delivery dateProjected first delivery dateProjected contractual first delivery date

  • 8/3/2019 View Documents

    9/32 2008 Business Connexion (Pty) Ltd

    Tender Date

    Tender award date (WG03PU)Tender validity extension date (WG01PU)Tender validity date (Actual/Projected) (WG01PU)Tender advert extension date (WG01PU)

    Tender advert date (Actual/Projected) (WG01PU)Financial tender date (WE01PU)

    NOTE: if the service status is between 3 and 4B andthe tender date is smaller than todays date, tenderdate = TODAY

  • 8/3/2019 View Documents

    10/32 2008 Business Connexion (Pty) Ltd

    First payment and Cash flowstart dates (START DATE)

    Actual date on which the first construction paymentwas madeSite hand over date (Actual/Projected) (WG03PU)Tender award date (WG03PU)

    Tender validity extension date (WG01PU)Tender validity date (Actual/Projected) (WG01PU)Tender date(as calculated previously)

    NOTE: if no actual payments were made in the 1stfinancial year, and the date is smaller than today, Startdate = TODAY

  • 8/3/2019 View Documents

    11/32 2008 Business Connexion (Pty) Ltd

    Cash flow amount and -date

    Last accepted authorized amount and dateLast accepted estimate amount and date

    NOTE:If an estimate is used, the following is

    applicable;Amounts are escalated and the cash flow date, tender dateand cash flow amounts as above are used for the calculatedyears and amounts

  • 8/3/2019 View Documents

    12/32 2008 Business Connexion (Pty) Ltd

    Last payment date

    Last actual payment verification dateLast actual payment registration date

    NOTE: if last payment date = 0, calculate the new

    contract period with the following formulaContract period (WD01PU/WJ02PU) * ((100 + %contract extension) / 100)

  • 8/3/2019 View Documents

    13/32 2008 Business Connexion (Pty) Ltd

    End date

    If start date smaller than actual first delivery date(indicator = Y, WG03PU)Actual first delivery dateIf start date greater or equal actual first delivery

    dateActual first delivery date + contract periodIf contract period less than 16 and last payment date= 0

    Add 42

    If contract period is less than 4 and projectedSubtract 42

  • 8/3/2019 View Documents

    14/32 2008 Business Connexion (Pty) Ltd

    OTHER FORMULAS ANDCALCULATIONS

    NOTE:Year (current or previous) refers to a financialyear and not a fiscal year

  • 8/3/2019 View Documents

    15/32 2008 Business Connexion (Pty) Ltd

    General

    Expenditure Previous Years = Contractor/Supplier/Conveyancer/Lessor expenditure previous years + Journals previous yearsExpenditure Current Year = Contractor/

    Supplier/Conveyancer/Lessor expenditure currentyear + Journals current yearTotal Expenditure = Expenditure previous years +Expenditure current yearExpenditure per year = Contractor/Supplier/Conveyancer/Lessor expenditure per year + Journalsper year (10 values)Cash flow years = number of years before thecurrent financial year

  • 8/3/2019 View Documents

    16/32 2008 Business Connexion (Pty) Ltd

    General (continue)

    Contract value = nett tender amount + VAT ontender amount (WG03PU)T-Value (year) = Number of days between first andlast day of the specific year / Contract period 2 (10

    values)Retention value = (Retention represent percentage /100) * Cash flow amountBalance = Cash flow amount Retention valueBalance 1 = Cash flow amount Total Expenditure

  • 8/3/2019 View Documents

    17/32 2008 Business Connexion (Pty) Ltd

    Contract Period

    If cash flow amount > 999.99 and cash flow dategreater or equal than 19840201

    Cash flow year = 1984Amount A = cash flow amount / (CPAB-value (year) / 100) *(cash flow month 2) / 12 + 1

    Cash flow year greater than 1984Amount A = cash flow amount / (CPAB-value (year) / 100) *(cash flow month / 12) + 1)

    Repeat the following until the cash flow year = 1984Subtract 1 from cash flow year

    Amount B = Amount A / (CPAB-value (year) / 100) + 1

    This is only calculated when contract period was NOT entered

  • 8/3/2019 View Documents

    18/32 2008 Business Connexion (Pty) Ltd

    Contract Period - continue

    Add Amount B to Amount AIf cash flow year = 1984

    Amount B = Amount A / ((CPAB-value (year) / 100) * (10 /12) + 1)Add Amount B to Amount A

    If cash flow amount > 999.99 and cash flow date 0Amount C = Natural logarithm of Amount B

    Amount D = .66 * (exponent of Amount C to .0776)Projected contract period = exponent of 10 to

    Amount DContract period type = 3

  • 8/3/2019 View Documents

    20/32 2008 Business Connexion (Pty) Ltd

    Escalation Formula

    If tender date >= cash flow date

    If tender year = cash flow yearAmount A = estimate * CPAB-value (year) / 100 * ((tendermonth estimate month) / 12)Amount B = Amount A + Estimate Amount

    If tender year not = cash flow yearAmount A = Estimate * CPAB-value (year) / 100 * ((12

    Estimate month) / 12)Amount B = Amount A + Estimate AmountRepeat the following until the tender year = cash flow year

    Add 1 to tender yearAmount A = Amount B * CPAB-value (year) / 100Add Amount A to Amount B

    If tender year = cash flow yearAmount A = Amount B * (CPAB-value (year) / 100) * (Estimate month /12)Add Amount A to Amount B

    Cash flow amount = Amount B

  • 8/3/2019 View Documents

    21/32 2008 Business Connexion (Pty) Ltd

    Contract retention

    If contract value > 0Contract retention = contract value * percentage contractretention / 100

    If contract value = 0Contract retention = cash flow amount * percentage contract

    retention / 100

  • 8/3/2019 View Documents

    22/32

    2008 Business Connexion (Pty) Ltd

    Retention calculation

    If retention year = 1If financial year month > 3

    Add retention value to current year cash flow

    If financial year month < 4Add retention value and balance to next year cash flow

    If retention year = 2If financial year month > 3

    Add retention value to current year cash flow

    If financial year month < 4Add retention value and balance to next year cash flowAdd retention amount and balance to current year + 2 cash flow

  • 8/3/2019 View Documents

    23/32

    2008 Business Connexion (Pty) Ltd

    Retention calculation(continue)If retention year = 3

    Amount A = retention value / 24If financial year month = 3

    Cash flow current + 1 = (retention value / 2) + balanceCash flow current + 2 = retention value + balance

    If financial year month not = 3If financial year month > 3

    Month A = 12 (financial year month 3)If financial year month < 4

    Month A = 3 financial year month

    Amount B = Amount A * Month AAdd Amount B to cash flow amount for Month AAdd 1 to current year

    Add 12 to Month ACash flow latest year = Balance + Amount A * Month ACash flow latest year + 1 = Balance + Retention valueRepeat for each financial year

    If year > current yearAdd previous year cash flow amount to latest year cash flow amount

  • 8/3/2019 View Documents

    24/32

    2008 Business Connexion (Pty) Ltd

    T-Value 2 (year) calculation

    T-Value 2 (year) = number of days between cashflow start and end datesIf T-Value 2 (year) > Intersection

    Amount A = T-Value 2 (year) IntersectionAmount B = (Slope 1) / (1 Intersection)Cash flow (year) = Amount A * (Slope Amount B) +Intersection + Balance

    If T-Value 2 (year)

  • 8/3/2019 View Documents

    25/32

    2008 Business Connexion (Pty) Ltd

    CASH FLOWCALCULATIONS

    Theoretical and Actual Cash flow

  • 8/3/2019 View Documents

    26/32

    2008 Business Connexion (Pty) Ltd

    Theoretical Cash flow

    Contract days = number of days between start andend datesRepeat for each financial year

    If T-Value (year) > IntersectionAmount A = T-Value (year) IntersectionAmount B = (Slope 1) / (1 Intersection)Amount C = Amount A * (Slope Amount B * Amount A) +Intersection

    If T-Value (year)

  • 8/3/2019 View Documents

    27/32

    2008 Business Connexion (Pty) Ltd

    Calculated (Actual) Cash flow

    Cash flow amounts for previous financial year alwaysequals actual expenditure for that year. Determine

    balance of the cash flow amount by cash flowamount total previous expenditure

    This is only applicable when actual expenditure exist and

    construction is not completed (service status < 7A)

  • 8/3/2019 View Documents

    28/32

    2008 Business Connexion (Pty) Ltd

    Calculated (Actual) Cash flow continue

    Retention greater than 0If 1st delivery actual or end date less than current financialyear

    Add cash flow amount balance to cash flow latest financial yearOR

    If 1st delivery projected or end date greater or equal tocurrent financial year or end date less than today

    Add cash flow amount balance to cash flow current yearOR

    If balance 1 less than=0Add retention value to cash flow amount

    ORIf end date year greater than financial year

    Add balance 1 to cash flow amountOR

  • 8/3/2019 View Documents

    29/32

    2008 Business Connexion (Pty) Ltd

    Calculated (Actual) Cash flow continue

    Retention > 0 (continue)If end month greater than 3

    Month A = 15 end month

    If end month less than 4Month A = 3 end month

    Amount A = (Balance 1 / 12) * Month AAdd Amount A to cash flow amountAmount B = Balance 1 Amount A * Month AAdd Amount B to cash flow for next financial yearOR

    Amount A = (cash flow amount (cash flow decreasepercentage / 100) * cash flow amountAmount B = cash flow amount Amount AIf Balance 1 greater than 0

    Cash flow amount = expenditure current year + retention valueOR

  • 8/3/2019 View Documents

    30/32

    2008 Business Connexion (Pty) Ltd

    Calculated (Actual) Cash flow continue

    If retention value greater than> balance 1Repeat for each financial year

    If T-Value (year) greater than IntersectionAmount A = T-Value (year) IntersectionAmount B = (slope 1) / (1 Intersection)Cash flow (year) = Amount A * (Slope Amount B) * Amount A) +Intersection + Balance

    If T-Value (year) less or equal to IntersectionAmount A = Slope 1Amount B = Amount A / IntersectionCash flow (year) = T-Value (year) * (2.000000 Slope + Amount B * T-Value (year)) + Balance

    If retention less or equal to Balance 1Do T-Value 2 (year) calculation

    Amount A = (Cash flow latest financial year + totalexpenditure) ? 2Amount B = Amount A / Cash flow latest financial year

    l l d ( l) h fl

  • 8/3/2019 View Documents

    31/32

    2008 Business Connexion (Pty) Ltd

    Calculated (Actual) Cash flow continue

    CF-Time = days between start and end dates / Amount BIf CF-Time + start date greater than end date

    Balance 2 = Balance total expenditureDo T-Value 2 (year) calculation

    If retention > 0

    Do retention calculation

  • 8/3/2019 View Documents

    32/32

    Conclusion

    To make changes to the formula you only need toadd additional parameters per Service typeThis cash flow can only be manipulated when actualamounts and dates exist

    See Cashflow presentation to get an idea on theimpact of the parameters and dates on the system.