Právě je 28 dub 2024 18:23

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 5 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - PDF faktura - přidání ičo a dič
PříspěvekNapsal: 09 srp 2011 09:41 

Registrován:
09 srp 2011 09:38
Příspěvky:
40
Dobrý den,
chtěl by jsem se informovat jaký kód by se měl přidat do souboru
classes/pdf.php, aby se mi u fakturační adresy zobrazovalo IČO a DIČ zákazníka ?
(Prestashop 1.4.4) PDF mám částečně upraveno podle verze:
http://prestashopcesky.cz/pdf-faktury-v ... pro-1-3-2/

Předem děkuji za odpověď

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PDF faktura - přidání ičo a dič
PříspěvekNapsal: 09 srp 2011 11:26 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Dobrý den,

ičo a dič zobrazíte pomocí:

Kód:
$invoice_address->ic
$invoice_address->dic

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PDF faktura - přidání ičo a dič
PříspěvekNapsal: 09 srp 2011 12:27 

Registrován:
09 srp 2011 09:38
Příspěvky:
40
Dobrý den,
podobný kód v pdf.php mám, ale ve verzi 1.4.4 se mi ičo a dič zákazníka nezobrazuje :(
Kód:
/* fakturační adresa */   
      
      $pdf->Cell(5, 10, '','L');
       $pdf->SetFont(self::fontname(), '', 9); /* velikost textu ič */
      $pdf->Cell(90, 10, self::l('IC: ').Tools::iconv('utf-8', self::encoding(), Configuration::get('PS_SHOP_IC'))  ,'R');
      $pdf->Cell(5, 10, '');
      $pdf->SetFont(self::fontname(), '', 10);  /* velikost textu fakturační adresa */
      $pdf->Cell(35, 10, self::l('Invoicing'));
    $pdf->SetFont(self::fontname(), '', 9);
if (!empty($invoice_address->company))
      $pdf->Cell(0, 10, Tools::iconv('utf-8', self::encoding(), $invoice_address->company), 'R');
      $pdf->Ln(5);
      
      $pdf->Cell(5, 10, '','L');
      $pdf->Cell(90, 10,  self::l('DIC: ').Tools::iconv('utf-8', self::encoding(), Configuration::get('PS_SHOP_DIC')) ,'R');
      $pdf->Cell(40, 10, '');                                          
      $pdf->Cell(0, 10, Tools::iconv('utf-8', self::encoding(), $invoice_address->firstname).' '.Tools::iconv('utf-8', self::encoding(), $invoice_address->lastname),'R');      
      $pdf->Ln(5);

      $pdf->Cell(5, 10, '','L');
      $pdf->Cell(90, 10,self::l('E-mail: ').Tools::iconv('utf-8', self::encoding(), Configuration::get('PS_SHOP_EMAIL')) ,'R');
      $pdf->Cell(40, 10, '');
if (!empty($invoice_address->address2))
      $pdf->Cell(0, 10, Tools::iconv('utf-8',  self::encoding(), $invoice_address->address1).', '.Tools::iconv('utf-8', self::encoding(), $invoice_address->address2), 'R');
else
    $pdf->Cell(0, 10, Tools::iconv('utf-8',  self::encoding(), $invoice_address->address1), 'R');
      $pdf->Ln(5);

      $pdf->Cell(5, 10, '','L');
      $pdf->Cell(90, 10,self::l('Web: ').Tools::iconv('utf-8', self::encoding(), Configuration::get('PS_SHOP_WWW')),'R');
      $pdf->Cell(40, 10,'');
      $pdf->Cell(0, 10,$invoice_address->postcode.' '.Tools::iconv('utf-8', self::encoding(), $delivery_address->city) , 'R');
      $pdf->Ln(5);

      $pdf->Cell(5, 10, '','L');
      $pdf->Cell(90, 10, self::l('Phone: ').Tools::iconv('utf-8', self::encoding(), Configuration::get('PS_SHOP_PHONE')) ,'R');
      $pdf->Cell(40, 10,'');       
if  (Tools::iconv('utf-8', self::encoding(),$invoice_address->country.($invoiceState ? '-'.$invoiceState->name : ''))=='Česká Republika-Česká republika')
    $pdf->Cell(0, 10, 'Česká republika', 'R');
else
      $pdf->Cell(0, 10,Tools::iconv('utf-8', self::encoding(), $invoice_address->country.($invoiceState ? '-'.$invoiceState->name : '')) , 'R');
      $pdf->Ln(5);
      
      $pdf->Cell(5, 10,'','L');
      $pdf->Cell(90, 10, self::l('Fax: ').Tools::iconv('utf-8', self::encoding(), Configuration::get('PS_SHOP_FAX')) ,'R');
/* pokud nechcete používat FAX, místo něj doplňte $pdf->Cell(90, 10,'' ,'R');  */
      $pdf->Cell(40, 10, '');
if (!empty($invoice_address->phone_mobile))
      $pdf->Cell(0, 10, Tools::iconv('utf-8',  self::encoding(), $invoice_address->phone_mobile), 'R');
      $pdf->Ln(5);
      
      $pdf->Cell(5, 10,'','L');
      $pdf->Cell(90, 10,self::l('Bank: ').Tools::iconv('utf-8', self::encoding(), Configuration::get('PS_SHOP_BANK_ADDRESS')));       
      $carrier = new Carrier(self::$order->id_carrier);
      if ($carrier->name == '0')
            $carrier->name = Configuration::get('PS_SHOP_NAME');
      $pdf->Cell(40, 10,'');   
      if ($invoice_address->ic!='')$pdf->Cell(0, 10, self::l('IC: ').$invoice_address->ic); else $pdf->Cell(50, 10, '');
      $pdf->Ln(5);
      
      $pdf->Cell(5, 10, '','L');
   $pdf->Cell(90,10,self::l('Bank Account: ').Tools::iconv('utf-8', self::encoding(), Configuration::get('PS_SHOP_BANK_ACCOUNT')) ,'R');
      $pdf->Cell(40, 10,'');
if ($invoice_address->dic!='')$pdf->Cell(0, 10, self::l('DIC: ').Tools::iconv('utf-8', self::encoding(),$invoice_address->dic),'R');    else $pdf->Cell(0, 10, '','R');
      $pdf->Ln(5);

Radek Plašil píše:
Dobrý den,

ičo a dič zobrazíte pomocí:

Kód:
$invoice_address->ic
$invoice_address->dic


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PDF faktura - přidání ičo a dič
PříspěvekNapsal: 09 srp 2011 14:46 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Dobrý den,

změněná faktura je určená pro verzi 1.3.2, takže je možné, že s verzí 1.4.4 nebude správně fungovat. Vyzkoušejte kontaktovat tvůrce úpravy.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PDF faktura - přidání ičo a dič
PříspěvekNapsal: 03 říj 2011 22:05 

Registrován:
03 říj 2011 22:00
Příspěvky:
1
Jen kontrolní otázka.
Na co IČO zákazníka ve faktuře? Pokud vím, tak je potřebné jen DIČ pokud je zákazník plátcem DPH.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 5 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz