type=='normal')$text='Faktura nr';
if($focus->type=='correct')$text='FAKTURA KOREKTA nr';
$content = '
|
'.$labels['LBL_PDF_CONTENT_INVOICE_FOR'].'
|
';
if($focus->parent_shipping_address_name!=''){
$content.= ''.$labels['LBL_PDF_CONTENT_DELIVERY'].'';
}
$content.= ' |
|
|
' . str_replace( "\n"," ",$focus->parent_name) . '
|
'.$focus->parent_shipping_address_name.'
|
|
|
|
' . $focus->parent_address_street . '
|
' . $focus->parent_shipping_address_street . '
|
';
$content.= ' |
|
|
'. $focus->parent_address_postalcode . ' ' . $focus->parent_address_city;
if (!is_null($focus->parent_address_country) & $focus->parent_address_country!='')
$content.=', '.$focus->parent_address_country;
$content.='
|
'. $focus->parent_shipping_address_postalcode . ' ' . $focus->parent_shipping_address_city;
if (!is_null($focus->parent_shipping_address_country) & $focus->parent_shipping_address_country!='')
$content.=', '.$focus->parent_shipping_address_country;
$content.='
|
|
|
';
$content.='
';
if (!is_null($focus->parent_nip) && $focus->parent_nip) {
$content.=$labels['LBL_PDF_CONTENT_NIP'].' '.$focus->parent_nip;
$nip = true;
}
if (!is_null($focus->parent_iln) && $focus->parent_iln) {
if ($nip) $content.' '; $nip = false;
$content.=$labels['LBL_PDF_CONTENT_ILN'].' '.$focus->parent_iln;
}
$content.='
| ';
$content.='
';
if (!is_null($focus->parent_shipping_nip) && $focus->parent_shipping_nip) {
$content.=$labels['LBL_PDF_CONTENT_NIP'].' '.$focus->parent_shipping_nip;
$nip = true;
}
if (!is_null($focus->parent_shipping_iln) && $focus->parent_shipping_iln) {
if ($nip) $content.' '; $nip = false;
$content.=$labels['LBL_PDF_CONTENT_ILN'].' '.$focus->parent_shipping_iln;
}
$content.='
|
|
|
';
$content.='
';
if ($focus->name && $focus->name != '') {
$content .= '
';
$content .= '
|
VAT (%)
|
Wartość netto
|
Wartość VAT
|
Wartość brutto
| ';
$content.='
';
$vats = explode(",", $focus->vats_summary);
foreach ($vats as $v){
if($v=='')continue;
$v2 = explode(":", $v);
$content .= '
|
'.$v2[0].'
|
'.format_number($v2[1]).'
|
'.format_number($v2[2]).'
|
'.format_number($v2[3]).'
|
';
}
if($focus->id=='c2d7473a-c0b8-6718-0947-54993423de20'){
$content .= '
|
'.$v2[0].'
|
-'.format_number($v2[1]).'
|
-'.format_number($v2[2]).'
|
-'.format_number($v2[3]).'
|
';
}
// totals
$content .= '
|
Razem
|
'.format_number($focus->id=='c2d7473a-c0b8-6718-0947-54993423de20' ? 0 : $focus->total_netto).'
|
'.format_number($focus->id=='c2d7473a-c0b8-6718-0947-54993423de20' ? 0 : $focus->total_vat).'
|
'.format_number($focus->id=='c2d7473a-c0b8-6718-0947-54993423de20' ? 0 : $focus->total_brutto).'
|
';
$left_to_paid=$focus->total_brutto-$focus->paid_val;
if($focus->total_brutto>0){
$content .= '
| '.$labels['LBL_PDF_PAID_RETURN'].' | '.format_number(abs($focus->total_brutto)).' '.$symbol.' | |
';
}
if($focus->id=='c2d7473a-c0b8-6718-0947-54993423de20'){
$left_to_paid='0';
$content .= '| Przedpłata | 8.610,00 '.$symbol.' | Nr FK 001/14 |
';
}
if($focus->paid_val!='' && $focus->id!='c2d7473a-c0b8-6718-0947-54993423de20'){
if($focus->paid_val!=0)$pay_text=$GLOBALS['app_list_strings']['ecmpaymentconditions_payment_method_dom'][$focus->payment_method_paid];
if($focus->type=='normal'){
$content .= '| '.$labels['LBL_PDF_PAID'].' | '.format_number(abs($focus->paid_val)).' '.$symbol.' | '.$pay_text.' |
';
} else {
$content .= '| Zwrócono: | '.format_number(abs($focus->paid_val)).' '.$symbol.' | '.$pay_text.' |
';
}
}
if($focus->ecmpaymentcondition_id!=''){
$q= $db->query ( "select name from ecmpaymentconditions where id='$focus->ecmpaymentcondition_id'" );
$r=$db->fetchByAssoc($q);
$paid_text='w Terminie '.$r['name'].' do '.date('d.m.Y',strtotime($focus->payment_date)).' '.$GLOBALS['app_list_strings']['payment_method_dom'][$focus->payment_method];
} else {
if($focus->payment_date!=''){
$dni=(strtotime($focus->payment_date)-strtotime($focus->register_date))/(3600*24);
$paid_text='w Terminie '.round($dni).' dni do '.date('d.m.Y',strtotime($focus->payment_date)).' '.$GLOBALS['app_list_strings']['payment_method_dom'][$focus->payment_method];
}
}
if ($_REQUEST['pdf_type']=='1')
$focus->pdf_text.=PHP_EOL."
Duplikat wystawiony dnia: ".($focus->id=='2f55c9e1-1b0d-3856-2552-57f34edef340' ? date('30.09.Y'):date('d.m.Y'));
if(abs($left_to_paid)>=0) $content .= '| '.$labels['LBL_PDF_LEFT_TO_PAID'].' | '.format_number(abs($left_to_paid)).' '.$symbol.' | '.(round(abs($left_to_paid))==0 ? "" : $paid_text).' |
';
if($focus->pdf_type!="K"){
$z=$db->query("select * from currency_nbp_archive where nbp_table_name='".$focus->currency_table."'");
$dddd=$db->fetchByAssoc($z);
$content .= '| Kurs: | '.$focus->currency_value_nbp.' z dnia '.date("d.m.Y",strtotime($dddd['date'])).' wg tabeli kursu NBP '.$focus->currency_table.' |
';
}
$z=$focus->db->query("select value2,value8 from operating_values where value0='bankAccount' and value9='".$focus->bankaccount."'");
$dan2=$focus->db->fetchByAssoc($z);
if($focus->bankaccount!="" && $focus->payment_method=='PRZELEW'){
$content .= '| Konto bankowe nr: | '.($dan2['value8']!="" ? $dan2['value8']." " : "").$focus->bankaccount . ' |
';
}
$u = new User();
$u->retrieve($focus->assigned_user_id);
if($focus->type=='normal'){
$content .= '| ' . $labels['LBL_PDF_CONTENT_ISSUED_BY'] . ' | ' .$u->first_name . ' '.$u->last_name.' |
';
}
$content .= '
';
if($focus->pdf_text!='' && $focus->type=='correct'){
$content.= '