|
noalyss Version-9
NOALYSS : serveur de comptabilité et ERP (2002)
|
mother class for the lettering by account and by card use the tables jnt_letter, letter_deb and letter_cred More...
Inheritance diagram for Lettering:
Collaboration diagram for Lettering:Public Member Functions | |
| __construct ( $p_init) | |
| constructor | |
| delete () | |
| get_info () | |
| get_linked ($p_jlid) | |
| get_parameter ($p_string) | |
| insert () | |
| insert_couple ($j_id1, $j_id2) | |
| Use to just insert a couple of lettered operation but do not make a link between operation. | |
| load () | |
| remove_incoherent () | |
| for some reason , sometimes, a record in letter_X doesn't have his counterpart in letter_Y | |
| save ($p_array) | |
| save from array, letter the accounting (or card) and create a link between operation | |
| seek ($cond, $p_array=null) | |
| retrieve * row thanks a condition | |
| set_parameter ($p_string, $p_value) | |
| show_letter ($p_jid) | |
| show_list ($p_type) | |
| wrapper : it call show_all, show_lettered or show_not_lettered depending of the parameter | |
| update () | |
| verify () | |
Data Fields | |
| $content | |
| $db | |
| $end | |
| $fil_amount_max | |
| $fil_amount_min | |
| $fil_deb | |
| $linked | |
| $object_type | |
| $sql_ledger | |
| $start | |
Protected Member Functions | |
| show_all () | |
| show all the record from jrnx and their status (linked or not) it fills the array $this->content | |
| show_lettered () | |
| show only the lettered records from jrnx it fills the array $this->content | |
| show_lettered_diff () | |
| show only the lettered records from jrnx it fills the array $this->content | |
| show_not_lettered () | |
| show only the not lettered records from jrnx it fills the array $this->content | |
Protected Attributes | |
| $variable | |
| $variable (array) data member | |
mother class for the lettering by account and by card use the tables jnt_letter, letter_deb and letter_cred
Definition at line 36 of file lettering.class.php.
| Lettering::__construct | ( | $p_init | ) |
constructor
| $p_init | resource to database |
Definition at line 63 of file lettering.class.php.
References $a, $exercice, $periode, db, and noalyss_str_replace().
Here is the call graph for this function:| Lettering::delete | ( | ) |
Definition at line 479 of file lettering.class.php.
| Lettering::get_info | ( | ) |
Definition at line 217 of file lettering.class.php.
| Lettering::get_linked | ( | $p_jlid | ) |
Definition at line 343 of file lettering.class.php.
Referenced by show_letter().
| Lettering::get_parameter | ( | $p_string | ) |
Definition at line 84 of file lettering.class.php.
References $idx.
| Lettering::insert | ( | ) |
Definition at line 322 of file lettering.class.php.
References verify().
Here is the call graph for this function:| Lettering::insert_couple | ( | $j_id1, | |
| $j_id2 ) |
Use to just insert a couple of lettered operation but do not make a link between operation.
Definition at line 109 of file lettering.class.php.
| Lettering::load | ( | ) |
Definition at line 473 of file lettering.class.php.
| Lettering::remove_incoherent | ( | ) |
for some reason , sometimes, a record in letter_X doesn't have his counterpart in letter_Y
Definition at line 406 of file lettering.class.php.
References db.
| Lettering::save | ( | $p_array | ) |
save from array, letter the accounting (or card) and create a link between operation
| $p_array |
Definition at line 238 of file lettering.class.php.
| Lettering::seek | ( | $cond, | |
| $p_array = null ) |
retrieve * row thanks a condition
Definition at line 314 of file lettering.class.php.
References $p_array.
| Lettering::set_parameter | ( | $p_string, | |
| $p_value ) |
Definition at line 95 of file lettering.class.php.
References $idx.
|
protected |
show all the record from jrnx and their status (linked or not) it fills the array $this->content
Definition at line 332 of file lettering.class.php.
References $r.
Referenced by show_list().
| Lettering::show_letter | ( | $p_jid | ) |
Definition at line 437 of file lettering.class.php.
References $r, $sql, db, and get_linked().
Here is the call graph for this function:
|
protected |
show only the lettered records from jrnx it fills the array $this->content
Definition at line 362 of file lettering.class.php.
References $r.
Referenced by show_list().
|
protected |
show only the lettered records from jrnx it fills the array $this->content
Definition at line 377 of file lettering.class.php.
References $r.
Referenced by show_list().
| Lettering::show_list | ( | $p_type | ) |
wrapper : it call show_all, show_lettered or show_not_lettered depending of the parameter
| $p_type | poss. values are all, unletter, letter |
Definition at line 416 of file lettering.class.php.
References $p_type, show_all(), show_lettered(), show_lettered_diff(), and show_not_lettered().
Here is the call graph for this function:
|
protected |
show only the not lettered records from jrnx it fills the array $this->content
Definition at line 392 of file lettering.class.php.
References $r.
Referenced by show_list().
| Lettering::update | ( | ) |
Definition at line 467 of file lettering.class.php.
References verify().
Here is the call graph for this function:| Lettering::verify | ( | ) |
Definition at line 222 of file lettering.class.php.
| Lettering::$content |
Definition at line 52 of file lettering.class.php.
| Lettering::$db |
Definition at line 47 of file lettering.class.php.
| Lettering::$end |
Definition at line 49 of file lettering.class.php.
| Lettering::$fil_amount_max |
Definition at line 53 of file lettering.class.php.
| Lettering::$fil_amount_min |
Definition at line 54 of file lettering.class.php.
| Lettering::$fil_deb |
Definition at line 55 of file lettering.class.php.
| Lettering::$linked |
Definition at line 56 of file lettering.class.php.
| Lettering::$object_type |
Definition at line 51 of file lettering.class.php.
| Lettering::$sql_ledger |
Definition at line 50 of file lettering.class.php.
| Lettering::$start |
Definition at line 48 of file lettering.class.php.
|
protected |
$variable (array) data member
Definition at line 40 of file lettering.class.php.