|
|
@@ -1605,6 +1605,7 @@ function frm_kontakt_add_id_koresp(frm){
|
|
|
$cols['LAST_PAY_DATE'] = array('label'=>'data ostatniej wpłaty', 'title'=>'LAST_PAY_DATE');
|
|
|
$cols['LAST_PAY_VALUE'] = array('label'=>'kwota ostatniej wpłaty', 'title'=>'LAST_PAY_VALUE');
|
|
|
$cols['PAY_TERM'] = array('label'=>'termin płatności', 'title'=>'PAY_TERM');
|
|
|
+ $cols['ACCOUNT_NUMBER'] = array('label'=>'nr konta', 'title'=>'ACCOUNT_NUMBER');
|
|
|
|
|
|
$out_cols = array();
|
|
|
foreach ($cols as $k_field => $v_params) {
|
|
|
@@ -1645,6 +1646,7 @@ function frm_kontakt_add_id_koresp(frm){
|
|
|
$out_cols[] = '"' . (($user->LAST_PAY_DATE && $user->LAST_PAY_DATE != '0000-00-00')? $user->LAST_PAY_DATE : '---') . '"';
|
|
|
$out_cols[] = '"' . $user->LAST_PAY_VALUE . '"';
|
|
|
$out_cols[] = '"' . (($user->PAY_TERM != '0000-00-00')? $user->PAY_TERM : '') . '"';
|
|
|
+ $out_cols[] = '"' . $user->ACCOUNT_NUMBER . '"';
|
|
|
echo implode(";", $out_cols) . "\n";
|
|
|
}
|
|
|
}
|
|
|
@@ -3572,9 +3574,12 @@ class WindykacjaStatsHelper {
|
|
|
|
|
|
$saldo = $billing_docs->get_saldo();
|
|
|
$data_arr["A_STATUS_UPDATE_DATE"] = date("Y-m-d");
|
|
|
-
|
|
|
$data_arr["A_RECORD_UPDATE_DATE"] = date("Y-m-d-H:i");
|
|
|
$data_arr["A_RECORD_UPDATE_AUTHOR"] = "stat-update";
|
|
|
+
|
|
|
+ $company = WindykacjaStatsModel::get_company($user);
|
|
|
+ $nr_konta = FunkcjeL1::bankowy_make_nrach($company->NR_RACH_MASS_PAY, $user->ID_BILLING_USERS, 0);
|
|
|
+ $data_arr["ACCOUNT_NUMBER"] = $nr_konta;
|
|
|
// set default values
|
|
|
//$data_arr["A_STATUS"] = "WAITING";
|
|
|
//$data_arr["PAY_FVAT"] = 0;
|
|
|
@@ -4767,6 +4772,7 @@ class WindykacjaStatsModel {
|
|
|
, w.`NR_SPRAWY_KRD`
|
|
|
, w.`NR_SPRAWY_SAD`
|
|
|
, w.`NR_SPRAWY_KOMORNIK`
|
|
|
+ , w.`ACCOUNT_NUMBER`
|
|
|
";
|
|
|
return $sql_select;
|
|
|
}
|
|
|
@@ -5707,12 +5713,12 @@ class FunkcjeL1 {
|
|
|
public static function bankowy_formatuj_nrach($NR_RACH_MASS_PAY) {
|
|
|
$NR_RACH_MASS_PAY_FORMATTED = '';
|
|
|
if ($NR_RACH_MASS_PAY) {
|
|
|
- for ($i=4; $i<(strlen($NR_RACH_MASS_PAY)); $i=$i+4) {
|
|
|
- $NR_RACH_MASS_PAY_FORMATTED = " ".substr($NR_RACH_MASS_PAY,-$i,4).$NR_RACH_MASS_PAY_FORMATTED;
|
|
|
+ for ($i = 4; $i < strlen($NR_RACH_MASS_PAY); $i += 4) {
|
|
|
+ $NR_RACH_MASS_PAY_FORMATTED = " " . substr($NR_RACH_MASS_PAY, -$i, 4) . $NR_RACH_MASS_PAY_FORMATTED;
|
|
|
}
|
|
|
- $NR_RACH_MASS_PAY_FORMATTED = substr($NR_RACH_MASS_PAY,0,$i-strlen($NR_RACH_MASS_PAY))." ".$NR_RACH_MASS_PAY_FORMATTED;
|
|
|
+ $NR_RACH_MASS_PAY_FORMATTED = substr($NR_RACH_MASS_PAY, 0, $i - strlen($NR_RACH_MASS_PAY)) . " " . $NR_RACH_MASS_PAY_FORMATTED;
|
|
|
}
|
|
|
- return $NR_RACH_MASS_PAY_FORMATTED ;
|
|
|
+ return $NR_RACH_MASS_PAY_FORMATTED;
|
|
|
}
|
|
|
|
|
|
public static function policz($l,$t1,$t2,$t3) {
|