|
noalyss Version-9
NOALYSS : serveur de comptabilité et ERP (2002)
|
Print detail of operation PURCHASE or SOLD plus the items There is no report of the different amounts. More...
Inheritance diagram for Print_Ledger_Detail_Item:
Collaboration diagram for Print_Ledger_Detail_Item:Public Member Functions | |
| __construct (Database $p_cn, Acc_Ledger $p_jrn, $p_from, $p_to, $p_filter_operation) | |
| export () | |
| export the ledger in PDF | |
| Footer () | |
| write the Footer | |
| Header () | |
| write the header of each page | |
| setDossierInfo ($dossier="n/a") | |
Public Member Functions inherited from Print_Ledger | |
| __construct (\Database $p_cn, $orientation, $unit, $format, Acc_Ledger $p_ledger, $p_from, $p_to, $p_filter_operation) | |
| integer parm_periode.p_id , end periode; | |
| get_filter_operation () | |
| get_from () | |
| get_ledger () | |
| get_to () | |
| set_filter_operation ($filter_operation) | |
| Filter the operations ,. | |
| set_from ($from) | |
| set_ledger ($ledger) | |
| set_to ($to) | |
Public Member Functions inherited from PDF | |
| __construct (Database $p_cn, $orientation='P', $unit='mm', $format='A4') | |
| get_tiers ($p_jr_id, $p_jrn_type) | |
| retrieve the client name and quick_code | |
Public Member Functions inherited from PDF_Core | |
| __construct ( $orientation='P', $unit='mm', $format='A4') | |
| get_margin_bottom () | |
| get_margin_left () | |
| get_margin_right () | |
| get_margin_top () | |
| get_orientation () | |
| get_page_size () | |
| get_unit () | |
| is_fill ($p_step) | |
| If the step is even then return 1 and set the backgroup color to blue , otherwise returns 0, and set the background color to white It is use to compute alternated colored row , it the parameter fill in write_cell and cell. | |
| line_new ($p_step=null) | |
| Print all the cell stored and call Ln (new line) | |
| LongLine ($w, $h, $txt, $border=0, $align='', $fill=false) | |
| write_cell ($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=false, $link='') | |
Additional Inherited Members | |
Static Public Member Functions inherited from Print_Ledger | |
| static | available_ledger ($get_from_periode) |
| find all the active ledger for the exerice of the periode and readable by the current user @global type $g_user | |
| static | factory (Database $cn, $p_type_export, Acc_Ledger $p_ledger, $p_from, $p_to, $p_filter_operation) |
| Create an object Print_Ledger* depending on $p_type_export ( 0 => accounting 1-> one row per operation 2-> detail of item) | |
Data Fields inherited from PDF | |
| $cn = null | |
| $date = "" | |
| $dossier = "n/a" | |
| $own = null | |
| $soc = "" | |
Protected Member Functions inherited from Print_Ledger | |
| build_filter_operation () | |
| Build a SQL clause to filter operation depending if they are paid, unpaid or no filter. | |
Protected Member Functions inherited from PDF_Core | |
| print_row () | |
| print the current array of cell and reset it , if different colors are set on the same row you have to print it before changing | |
Protected Attributes inherited from Print_Ledger | |
| $filter_operation | |
Print detail of operation PURCHASE or SOLD plus the items There is no report of the different amounts.
Definition at line 27 of file print_ledger_detail_item.class.php.
| Print_Ledger_Detail_Item::__construct | ( | Database | $p_cn, |
| Acc_Ledger | $p_jrn, | ||
| $p_from, | |||
| $p_to, | |||
| $p_filter_operation ) |
Definition at line 29 of file print_ledger_detail_item.class.php.
References $p_jrn.
| Print_Ledger_Detail_Item::export | ( | ) |
export the ledger in PDF
Definition at line 85 of file print_ledger_detail_item.class.php.
References $e, $i, $jrn_type, Print_Ledger\$ledger, $max, $msg, $nb, $ret_reconcile, $row, _, cn, DatabaseCore\fetch_array(), Print_Ledger\get_from(), Print_Ledger\get_ledger(), Print_Ledger\get_to(), jrn_def_id, PDF_Core\line_new(), PDF_Core\LongLine(), nbm(), noalyss_bcadd(), noalyss_bcsub(), DatabaseCore\num_row(), and PDF_Core\write_cell().
Here is the call graph for this function:| Print_Ledger_Detail_Item::Footer | ( | ) |
write the Footer
Reimplemented from PDF.
Definition at line 69 of file print_ledger_detail_item.class.php.
References Print_Ledger\get_ledger().
Here is the call graph for this function:| Print_Ledger_Detail_Item::Header | ( | ) |
write the header of each page
Reimplemented from PDF.
Definition at line 43 of file print_ledger_detail_item.class.php.
References _, PDF_Core\line_new(), and PDF_Core\write_cell().
Here is the call graph for this function:| Print_Ledger_Detail_Item::setDossierInfo | ( | $dossier = "n/a" | ) |
Reimplemented from PDF.
Definition at line 36 of file print_ledger_detail_item.class.php.
References PDF\$dossier.