Právě je 16 dub 2024 20:51

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.6 - Faktura - Cena za jednotlivé položky s DPH
PříspěvekNapsal: 12 úno 2018 12:27 
C4 zákazník

Registrován:
06 čer 2017 16:54
Příspěvky:
10
Dobrý den, jsem plátce DPH, ale potřeboval bych, aby se mi ve faktuře u jednotlivých položek zobrazovala cena s daní. Jako daňový doklad apod.ji využívat nebudu, bude sloužit jen jako opis toho co a za kolik si objednal. Doklad k tomu si vystavím svůj. Předem děkuji


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Faktura - Cena za jednotlivé položky s DPH
PříspěvekNapsal: 13 úno 2018 13:32 
C4 podpora
C4 podpora

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

úpravu musíte provést v souboru /pdf/invoice.product-tab.tpl. Respektive nejlepší bude, když originální soubor ponecháte bez změn a vytvoříte si jeho kopii /themes/nazev-vasi-sablony/pdf/invoice.product-tab.tpl. V souboru pak stačí v této části kódu:
Kód:
   <!-- PRODUCTS -->
   {foreach $order_details as $order_detail}
      {cycle values=["color_line_even", "color_line_odd"] assign=bgcolor_class}
      <tr class="product {$bgcolor_class}">

         <td class="product center">
            {$order_detail.product_reference}
         </td>
         <td class="product left">
            {if $display_product_images}
               <table width="100%">
                  <tr>
                     <td width="15%">
                        {if isset($order_detail.image) && $order_detail.image->id}
                           {$order_detail.image_tag}
                        {/if}
                     </td>
                     <td width="5%">&nbsp;</td>
                     <td width="80%">
                        {$order_detail.product_name}
                     </td>
                  </tr>
               </table>
            {else}
               {$order_detail.product_name}
            {/if}

         </td>
         <td class="product center">
            {$order_detail.order_detail_tax_label}
         </td>

         {if isset($layout.before_discount)}
            <td class="product center">
               {if isset($order_detail.unit_price_tax_excl_before_specific_price)}
                  {displayPrice currency=$order->id_currency price=$order_detail.unit_price_tax_excl_before_specific_price}
               {else}
                  --
               {/if}
            </td>
         {/if}

         <td class="product right">
            {displayPrice currency=$order->id_currency price=$order_detail.unit_price_tax_excl_including_ecotax}
            {if $order_detail.ecotax_tax_excl > 0}
               <br>
               <small>{{displayPrice currency=$order->id_currency price=$order_detail.ecotax_tax_excl}|string_format:{l s='ecotax: %s' pdf='true'}}</small>
            {/if}
         </td>
         <td class="product center">
            {$order_detail.product_quantity}
         </td>
         <td  class="product right">
            {displayPrice currency=$order->id_currency price=$order_detail.total_price_tax_excl_including_ecotax}
         </td>
      </tr>

      {foreach $order_detail.customizedDatas as $customizationPerAddress}
         {foreach $customizationPerAddress as $customizationId => $customization}
            <tr class="customization_data {$bgcolor_class}">
               <td class="center"> &nbsp;</td>

               <td>
                  {if isset($customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_]) && count($customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_]) > 0}
                     <table style="width: 100%;">
                        {foreach $customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_] as $customization_infos}
                           <tr>
                              <td style="width: 30%;">
                                 {$customization_infos.name|string_format:{l s='%s:' pdf='true'}}
                              </td>
                              <td>{$customization_infos.value}</td>
                           </tr>
                        {/foreach}
                     </table>
                  {/if}

                  {if isset($customization.datas[$smarty.const._CUSTOMIZE_FILE_]) && count($customization.datas[$smarty.const._CUSTOMIZE_FILE_]) > 0}
                     <table style="width: 100%;">
                        <tr>
                           <td style="width: 70%;">{l s='image(s):' pdf='true'}</td>
                           <td>{count($customization.datas[$smarty.const._CUSTOMIZE_FILE_])}</td>
                        </tr>
                     </table>
                  {/if}
               </td>

               <td class="center">
                  ({if $customization.quantity == 0}1{else}{$customization.quantity}{/if})
               </td>

               {assign var=end value=($layout._colCount-3)}
               {for $var=0 to $end}
                  <td class="center">
                     --
                  </td>
               {/for}

            </tr>
            <!--if !$smarty.foreach.custo_foreach.last-->
         {/foreach}
      {/foreach}
   {/foreach}
   <!-- END PRODUCTS -->
najít výskyt:
Kód:
excl
a nahradit za:
Kód:
incl


Případně si ještě můžete v kódu smazat tuto část kódu (3x) :
Kód:
<br /> {l s='(Tax excl.)' pdf='true'}
, která zobrazuje pod názvy sloupců text (bez DPH).

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Faktura - Cena za jednotlivé položky s DPH
PříspěvekNapsal: 13 úno 2018 15:31 
C4 zákazník

Registrován:
06 čer 2017 16:54
Příspěvky:
10
Děkuju, funguje. Zapoměl jsem napsat , že jde o Prestashop 1.6.1.17


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Faktura - Cena za jednotlivé položky s DPH
PříspěvekNapsal: 13 úno 2018 16:02 
C4 podpora
C4 podpora

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

v pořádku, ve Vašem případě se dala verze poznat z použité šablony. Děkuji za potvrzení řešení.

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


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ů: 4 ] 

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