FIX bug due changes Data_SQL

This commit is contained in:
sparkyx 2025-05-18 15:31:02 +02:00
parent 3da8aa2a78
commit 8ab18c6825
6 changed files with 28 additions and 2 deletions

View file

@ -43,7 +43,7 @@ class Acc_Ledger extends jrn_def_sql
var $currency_id;
/**!< is_loaded true the ledger definition is loaded or false, it is not */
protected $is_loaded ;
var $ledger_name;
/**
* @brief construct

View file

@ -34,7 +34,7 @@ require_once NOALYSS_INCLUDE.'/lib/ac_common.php';
class Acc_Ledger_Fin extends Acc_Ledger
{
public $bank_id; //! bank_id (int) FICHE.F_ID for bank
function __construct($p_cn, $p_init)
{
parent::__construct($p_cn, $p_init);

View file

@ -26,6 +26,7 @@
class Print_Ledger_Detail_Item extends Print_Ledger
{
private $show_col; //!< $show_col (bool) show columns
public function __construct (Database $p_cn,Acc_Ledger $p_jrn,$p_from,$p_to,$p_filter_operation)
{

View file

@ -32,6 +32,7 @@ class Print_Ledger_Financial extends Print_Ledger
{
private $rap_amount; /* amount from begining exercice */
private $tp_amount; /* amount total page */
private $jrn_type; //!< $jrn_type (VEN,ACH,ODS,FIN) ledger type
function __construct(Database $p_cn, Acc_Ledger $p_jrn,$p_from,$p_to)
{

View file

@ -32,6 +32,29 @@
class Print_Ledger_Simple extends \Print_Ledger
{
private $a_Tva; //!< $a_Tva array ( tva_id,tva_label,tva_poste ) of existing_vat
private $rap_tva; //!< $rap_tva array(tva_id,amount)
private $rap_other_tax; //!< $rap_other_tav, amount to report for other tax than VAT
private $jrn_type;//! $jrn_type (string) 'VEN','ACH','ODS','FIN'
private $previous;//! $previous (array) see Acc_Ledger->previous_amount
private $other_tax_previous;//! $other_tax_previous (array)
//see Acc_Ledger->previous_other_tax
private $rap_htva; //!< $rap_htva (float) previous price w/o VAT
private $rap_tvac; //!< $rap_tvac (float) previous amount
//All Tax Include (full price)
private $rap_priv; //!< $rap_priv (float) personal expense
private $rap_nd; //!< $rap_nd (float) $no-deductible tax
private $rap_tva_np; //!< $rap_tva_np VAT not deductible
private $flag_other_tax; //!< $flag_other_tax(bool) true if other tax exists
private $tp_htva; //!< $tp_htva (float) total page price w/o VAT
private $tp_tva; //!< $tp_tva (float) total page VAT
private $tp_tvac; //!< $tp_tvac (float) total page full price All Tax Incl.
private $tp_priv;//!< $tp_priv (float) total page personal expense
private $tp_nd;//!< $tp_nd (float) total page price w/o VAT
private $tp_tva_np;//!< $tp_tva_np (float) total page not deductible
private $tp_other_tax;//!< $tp_other_tax (float) other tax
public function __construct ($p_cn, Acc_Ledger $p_jrn,$p_from,$p_to,$p_filter_operation)
{

View file

@ -94,6 +94,7 @@
*
*/
#[\AllowDynamicProperties]
abstract class Data_SQL
{
var $cn; //! Database connection