GetCustomer($SESSION->id);
// NRB 26 cyfr, 2 kontrolne, 8 nr banku, 16 nr konta
$KONTO_DO = (! $CONFIG['finances']['account'] ? '98700000000000000000000123' : $CONFIG['finances']['account']);
$ISP1_DO = (! $CONFIG['finances']['line_1'] ? 'LINIA1xxxxxxxxxxxxxxxxxxxyz' : $CONFIG['finances']['line_1']);
$ISP2_DO = (! $CONFIG['finances']['line_2'] ? 'linia2xxxxxxxxxxxxxxxxxxxyz' : $CONFIG['finances']['line_2']);
$USER_T1 = (! $CONFIG['finances']['pay_title'] ? 'Abonament - ID:%CID% %LongCID%' : $CONFIG['finances']['pay_title']);
$CURR = 'PLN';
$SHORT_TO_WORDS = $CONFIG['phpui']['to_words_short_format'];
$Before = array ("%CID%", "%LongCID%");
$After = array ($customer['id'], sprintf('%04d',$customer['id']));
$USER_TY = str_replace($Before,$After,$USER_T1);
$KWOTA = trim($customer['balance']*-1);
$USER_OD = trim($customer['customername'].', '.$customer['address'].' '.$customer['zip'].' '.$customer['city']);
$KWOTA_NR = str_replace(',','.',$KWOTA); // na wszelki wypadek
$KWOTA_GR = sprintf('%02d',round(($KWOTA_NR - floor($KWOTA_NR))*100));
if($SHORT_TO_WORDS)
{
$KWOTA_ZL = to_words(floor($KWOTA_NR), 0, '', 1);
$KWOTA_X = $KWOTA_ZL .' '. $KWOTA_GR. '/100';
}
else
{
$KWOTA_ZL = to_words(floor($KWOTA_NR));
$KWOTA_X = $KWOTA_ZL .' '. $KWOTA_GR. '/100 z��otych';
}
?>
Wirtualne Biuro Obs��ugi Klienta
');
$posx=63+$j*$SHIFT;
echo('nazwa odbiorcy');
$posx=96+$j*$SHIFT;
echo('nazwa odbiorcy cd.');
$posx=131+$j*$SHIFT;
echo('l.k.');
$posx=131+$j*$SHIFT;
echo('nr rachunku odbiorcy');
$posx=163+$j*$SHIFT;
echo('kwota');
$posx=194+$j*$SHIFT;
echo('kwota s��ownie');
$posx=222+$j*$SHIFT;
echo('nazwa zleceniodawcy');
$posx=253+$j*$SHIFT;
echo('nazwa zleceniodawcy cd.');
$posx=284+$j*$SHIFT;
echo('tytu��em');
$posx=317+$j*$SHIFT;
echo('tytu��em cd.');
$posx=395+$j*$SHIFT;
echo('Op��ata');
$posx=425+$j*$SHIFT;
echo('Podpis');
// waluta:
$posx=174+$j*$SHIFT;
for ( $i=0; $i<27; $i++ )
{
$posy=272+$i*19;
echo(''.$CURR[$i].'');
}
// nazwa beneficjenta:
$posx=75+$j*$SHIFT;
if(mb_strlen($ISP1_DO,$charset)<=27){
for ( $i=0; $i<27; $i++ )
{
$posy=62+$i*19;
echo(''.mb_substr($ISP1_DO,$i,1,$charset).'');
}
}
else {
$posy=62;
echo(''. mb_substr($ISP1_DO,0,50,$charset) .'');
}
$posx=109+$j*$SHIFT;
if(mb_strlen($ISP2_DO,'UTF-8')<=27) {
for ( $i=0; $i<27; $i++ )
{
$posy=62+$i*19;
echo(''.mb_substr($ISP2_DO,$i,1,$charset).'');
}
}
else {
$posy=62;
echo(''. mb_substr($ISP2_DO,0,50,$charset) .'');
}
// numer konta beneficjenta:
$posx=141+$j*$SHIFT;
for ( $i=0; $i<26; $i++ )
{
$posy=62+$i*19;
echo(''.$KONTO_DO[$i].'');
}
// kwota cyfrowo:
$posx=174+$j*$SHIFT;
$KWOTA_SL = sprintf("%0'12.2f", $KWOTA_NR);
$KWOTA_SL = str_replace('.',',',$KWOTA_SL);
for ( $i=0; $i<12; $i++ )
{
$posy=347+$i*19;
echo(''. $KWOTA_SL[$i] .'');
}
// kwota s��ownie:
$posx=205+$j*$SHIFT;
echo(''.$KWOTA_X.'');
// dane p��atnika:
if (mb_strlen($USER_OD,$charset)>54) // je��eli nazwa+adres s�� d��u��sze niz 54 znaki _nie_ wpisujemy w kratki
{
$posx=235+$j*$SHIFT;
echo(''. mb_substr($USER_OD,0,50,$charset) .'');
$posx=265+$j*$SHIFT;
echo(''. mb_substr($USER_OD,50,100,$charset) .'');
}
else // je��eli nazwa+adres zmieszcz�� si�� w kratkach to wpisujemy w kratkach
{
$posx=235+$j*$SHIFT;
for ( $i=0; $i<27; $i++ )
{
$posy=62+$i*19;
echo(''. mb_substr($USER_OD,$i,1,$charset).'');
}
$posx=265+$j*$SHIFT;
for ( $i=27; $i<54; $i++ )
{
$posy=62+$i*19-513;
echo(''. mb_substr($USER_OD,$i,1,$charset).'');
}
}
// tytu��em:
$posx=298+$j*$SHIFT;
for ( $i=0; $i<27; $i++ )
{
$posy=62+$i*19;
echo(''. mb_substr($USER_TY,$i,1,$charset).'');
}
$posx=327+$j*$SHIFT; // wolna linijka
echo('-');
} // koniec p��tli g����wnej
?>