Go To Documentation Main IndexMain Index
Go To TIPS, Inc.TIPS Home
ok_pps

ok_pps (routine)

Validate the partial payments for a bond

Introduced in release: 1.0
Component: Non-US (developed mkts)
Purpose: Tests the given partial payment amounts and dates Valid values are: The variable pp_basis must equal 1 or 2 The partial payment dates must be valid dates The partial payment amounts must be greater than or equal to zero All partial payments must be on or after the issue date and before the first coupon date

Results: The value of the function is true (1) if all data is valid. The value of the function is false (0) if any data is invalid. The variable status will contain the error code.

Error Conditions: The variable status contains a non zero value upon returning from the function when the input contains an error.

  970 = illegal partial payment indicator
 5501 = Issue date must be >= first partial payment date
 5502 = First coupon date must be <= last partial payment date
Problem in array element xxx of specified array
 12xxx = Problem in date array
 15xxx = Problem in partial payment array

Last Mod Date: 01/28/1992© 2001 TIPS, Inc.Doc Version: 5.0