Faktura przedpłatowa '.$focus->document_no.''; } $content.= ' '; $content.=' '; $content.=' '; $content.='
'.$labels['LBL_PDF_CONTENT_SALE_FOR'].' '; if($focus->shipping_address_name!=''){ $content.= ''.$labels['LBL_PDF_CONTENT_DELIVERY'].''; } $content.= '
' . $focus->parent_name . ' '.$focus->shipping_address_name.'
' . $focus->parent_address_street . ' ' . $focus->shipping_address_street . '
'. $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->shipping_address_postalcode . ' ' . $focus->shipping_address_city; if (!is_null($focus->shipping_address_country) & $focus->shipping_address_country!='') $content.=', '.$focus->shipping_address_country; $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.='
'; if (!is_null($focus->shipping_nip) && $focus->shipping_nip) { $content.=$labels['LBL_PDF_CONTENT_NIP'].' '.$focus->shipping_nip; $nip = true; } if (!is_null($focus->shipping_iln) && $focus->shipping_iln) { if ($nip) $content.'
'; $nip = false; $content.=$labels['LBL_PDF_CONTENT_ILN'].' '.$focus->shipping_iln; } $content.='

'; if ($focus->name && $focus->name != '') { $content .= '
' . $focus->name . '
'; } if($_REQUEST['pdf_type']==1){ $labels['LBL_PDF_CONTENT_DELIVERY_DATE']='
'.$labels['LBL_PDF_CONTENT_DELIVERY_DATE']; $focus->delivery_date='
' . $focus->delivery_date . ''; $width='44'; } else { $labels['LBL_PDF_CONTENT_DELIVERY_DATE']=''; $focus->delivery_date=''; $width='12'; } $sale=new EcmSale(); $sale->retrieve($focus->ecmsale_id); $content .= ''; $content.='
'.$labels['LBL_PDF_CONTENT_REGISTER_DATE'].''.$focus->register_date.' Przedpłata do proformy za ZS:'.$sale->document_no.'
Numer zamówienia klienta:'.$sale->parent_document_no.'
'.$labels['LBL_PDF_CONTENT_PAYMENT_DATE'].''.$focus->payment_date.' '.$labels['LBL_PAYMENT_METHOD'].':'.$GLOBALS['app_list_strings']['payment_method_dom'][$focus->payment_method].'
'; $content.='

'.$labels['LBL_BEFORE_TABLE'].'

'; // start items table $columns = array (); $columns ['position'] = array ( 'field' => array ( 'position' ), 'label' => $labels['LBL_PDF_CONTENT_LIST_POSITION'], 'align' => 'center' ); $columns ['name'] = array ( 'field' => array ( 'name', 'product_code' ), 'label' => $labels['LBL_PDF_CONTENT_LIST_NAME'].'
'.$labels['LBL_PDF_CONTENT_LIST_CODE'], 'align' => 'left' ); $columns ['qty'] = array ( 'field' => array ( 'quantity', 'unit_name' ), 'label' => $labels['LBL_PDF_CONTENT_LIST_QTY'].'
'.$labels['LBL_PDF_CONTENT_LIST_UNIT'], 'align' => 'right' ); $columns ['ecmvat_name'] = array ( 'field' => array ( 'ecmvat_name' ), 'label' => $labels['LBL_PDF_CONTENT_LIST_VAT'], 'align' => 'right' ); $columns ['price_netto'] = array ( 'field' => array ( 'price_netto' ), 'label' => $labels['LBL_PDF_CONTENT_LIST_PRICE_NETTO'], 'align' => 'right' ); $columns ['total_netto'] = array ( 'field' => array ( 'total_netto' ), 'label' => $labels['LBL_PDF_CONTENT_LIST_TOTAL_NETTO'], 'align' => 'right' ); $columns ['total_vat'] = array ( 'field' => array ( 'total_vat' ), 'label' => $labels['LBL_PDF_CONTENT_LIST_TOTAL_VAT'], 'align' => 'right' ); $columns ['total_brutto'] = array ( 'field' => array ( 'total_brutto' ), 'label' => $labels['LBL_PDF_CONTENT_LIST_TOTAL_BRUTTO'], 'align' => 'right' ); //set widths $totals = array(); $columns['position']['width'] = '5'; $columns['name']['width'] = '35'; $columns['qty']['width'] = '8'; $columns['ecmvat_name']['width'] = '6'; $columns['price_netto']['width'] = '10'; $columns['total_netto']['width'] = '12'; $columns['total_vat']['width'] = '12'; $columns['total_brutto']['width'] = '12'; // rysujemy :) $content .= ' '; foreach ( $columns as $col ) { $content .= ' '; } $content .= ' '; foreach ( $positions as $pos ) { $content .= ''; foreach ( $columns as $col ) { $content .= ''; } $content .= ''; } // podsumowanie $vats = explode(",", $focus->vats_summary); $vats2 = explode(":", $vats[0]); $content .= ' '; $content .= '
' . $col ['label'] . '
'; foreach ( $col ['field'] as $f ) { if ($f == 'image') { $content.=''; } else { if (!$pos[$f] || $pos[$f]=='') $pos[$f]='-'; $content .= $pos [$f] . '
'; } } $content .= '
Razem: '.format_number($focus->total_netto).' '.format_number($vats2[1]).' '.format_number($focus->total_brutto).'
'; //summary table //get currency symbol $c = new Currency(); $c->retrieve($focus->currency_id); $symbol = $c->symbol; unset($c); $content .= '

Rozliczenie otrzymanej zaliczki wg stawek podatkowych: '; $v = new EcmVat(); $v->retrieve($focus->vat_id); $content .= ' '; $content.=' '; $content .= ' '; // totals $content .= ' '; $content.='
VAT (%) Wartość netto Wartość VAT Wartość brutto
'.$v->name.' '.format_number($focus->prepaid_amount-$focus->total_vat).' '.format_number($focus->total_vat).' '.format_number($focus->prepaid_amount).'
Razem '.format_number($focus->prepaid_amount-$focus->total_vat).' '.format_number($focus->total_vat).' '.format_number($focus->prepaid_amount).'
'; $content.='

Do zapłaty: '.format_number($focus->total_brutto).'

'; $content.='

Zapłacono przelewem: '.format_number($focus->prepaid_amount).'


'; $content.='

Konto bankowe numer: ING Bank Śląski S.A. 49 1050 1025 1000 0090 3129 6339

'; $z=$GLOBALS['db']->query("select document_no,register_date,prepaid_amount,total_vat,prepaid_amount-total_vat as netto from ecmprepaymentinvoices where ecmsale_id='".$focus->ecmsale_id."' and document_autoincrement<'".date('Y-m-d H:i:s',strtotime($focus->document_autoincrement)-60*60*2)."'"); if($z->num_rows>0){ $content.='

Wcześniejsze faktury zaliczkowe

'; $content .= ' '; $content .= ' '; $content .= ' ';$nr=1; $t_netto=0; $t_vat=0; $t_brutto=0; while($d=$GLOBALS['db']->fetchByAssoc($z)){ $content .= ' '; $t_netto+=$d['netto']; $t_vat+=$d['total_vat']; $t_brutto+=$d['prepaid_amount']; $nr++; } $content .= ' '; $content .= '
Lp. Nr faktury Data Wartość netto Wartość VAT Wartość brutto
'.$nr.' '.$d['document_no'].' '.date('d.m.Y',strtotime($d['register_date'])).' '.format_number($d['netto']).' '.format_number($d['total_vat']).' '.format_number($d['prepaid_amount']).'
Razem wartość wcześniejszych faktur zaliczkowych: '.format_number($t_netto).' '.format_number($t_vat).' '.format_number($t_brutto).'
'; $content .= ' '; } $content.='

'.$labels['LBL_PDF_CONTENT_ISSUED_BY'].' '.$user->full_name.'

'; $content.='

'.$focus->pdf_text.' '; //echo $content; die();