Prohlížení tohoto vlákna:
5 Anonymní uživatelé
IČO a DIČ v invoice.php |
||
---|---|---|
Expert
Členem od:
13:17 9.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
101
|
Zdravím,
poradí někdo jak vložit ičo a dič do faktury pro tisk v: admin / invoice.php lámu si s tím hlavu,ale nemůžu na to přijít. Asi už jsem z toho lama díky za případnou radu
Zasláno: 4:49 23.2.2008
|
|
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Guru
Členem od:
16:23 9.10.2006 Bydliště LB
Skupina:
Registrovaní uživatelé Příspěvky:
1131
|
Koukni sem: http://www.zencart.cz/modules/newbb/viewtopic.php?topic_id=1960&forum=2&post_id=14938#forumpost14938
Je tam zminka ze podle toho jak jsi delal upravy pri instalaci ICO/DIC, tak je jeste potreba upravit orders.php, invoice.php atd
Zasláno: 10:43 23.2.2008
|
|
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Expert
Členem od:
13:17 9.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
101
|
Všechny potřebné kroky v souborech nutné pro IČO a DIČ jsem provedl,3x zkontroloval a nic.Tak jsem to porůznu kombinoval,ale k potřebnému výsledku jsem se nedostal.IČO a DIČ to vypisuje v invoice.php pouze tehdy když zákazník změní např. dodací adresu.
Ale aby se IČO a DIČ ve faktuře přiřazovalo automaticky k zákazníkovi,tak na to jsem nepřišel.Moje PHP je v plenkách a prostě mi to nejde..... ajsem už z toho vypořádal jsem se takhle <?echo date('d.m.Y', strtotime("+14 days")); ?> s nastavením autom.splatnosti, ale na tohle prostě nemůžu přijít. Pomůže mi někdo... PLS VŠE VYPADÁ TAKTO: ================= <?php // // +----------------------------------------------------------------------+ // |zen-cart Open Source E-commerce | // +----------------------------------------------------------------------+ // | Copyright (c) 2006 The zen-cart developers | // | | // | http://www.zen-cart.com/index.php | // | | // | Portions Copyright (c) 2003 osCommerce | // +----------------------------------------------------------------------+ // | This source file is subject to version 2.0 of the GPL license, | // | that is bundled with this package in the file LICENSE, and is | // | available through the world-wide-web at the following url: | // | http://www.zen-cart.com/license/2_0.txt. | // | If you did not receive a copy of the zen-cart license and are unable | // | to obtain it through the world-wide-web, please send a note to | // | license@zen-cart.com so we can mail you a copy immediately. | // +----------------------------------------------------------------------+ // $Id: invoice.php 6524 2007-06-25 21:27:46Z drbyte $ // require('includes/application_top.php'); require(DIR_WS_CLASSES . 'currencies.php'); $currencies = new currencies(); $oID = zen_db_prepare_input($_GET['oID']); include(DIR_WS_CLASSES . 'order.php'); $order = new order($oID); ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html <?php echo HTML_PARAMS; ?> <p align="right"><head> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>"> <title><?php echo TITLE; ?></title> <link rel="stylesheet" type="text/css" href="includes/stylesheet.css"> <script language="javascript" src="includes/menu.js"></script> <script language="javascript" type="text/javascript"><!-- function couponpopupWindow(url) { window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=450,height=280,screenX=150,screenY=150,top=150,left=150') } //--></script> </head> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" bgcolor="#FFFFFF"> <!-- body_text //--> <td class="pageHeading" align="left"> </body> </p> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%"> <tr> <td width="33%"><img border="0" src="images/logo.gif" width="120" height="96"></td> <td width="12%"> </td> <td width="55%"><b><font size="2">FAKTURA - DAŇOVÝ DOKLAD</font> Č. <font size="3"><?php echo $oID; ?><br></font></td> </tr> </table> <p align="right"> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" bgcolor="#FFFFFF"> <b> <font size="3"><br></font> </p> <table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="pageHeadingico"><u><b>DODAVATEL:</b></u><br><br><?php echo nl2br(STORE_NAME_ADDRESS); ?><br>IČO: <b>XXXXXXXX</b> <br> DIČ: <b>XXXXXXXX</b> <br>Fima je plátce DPH</td> <td class="pageHeadingico"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" height="56"> <tr> <td width="34%" height="56"> </td> <td width="41%" height="60"><b><u>Živnostenský list vydal: </u></b><br><br> Živ .úřad XXXXXXXXXX<br><br><b><u>Bankovní spojení:</u></b><br><br>Číslo účtu - <b>XXXXXXXXXX</b><br> Variabilní symbol: <b><?php echo $oID; ?></b><br>Konstantní symbol: <b>0308</b></td> <td width="25%" height="56"> </td> </tr> </table> <br></td> </tr> </table></td> </tr> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td colspan="2"><?php echo zen_draw_separator(); ?><br><br><b><u>ODBĚRATEL:</u></b><br><br></td> </tr> <?php $order_check = $db->Execute("select cc_cvv, customers_name, customers_company, customers_street_address, customers_suburb, customers_city, customers_postcode, customers_state, customers_country, customers_telephone, customers_email_address, customers_address_format_id, delivery_name, delivery_company, delivery_street_address, delivery_suburb, delivery_city, delivery_postcode, delivery_state, delivery_country, delivery_address_format_id, billing_name, billing_company, billing_street_address, billing_suburb, billing_city, billing_postcode, billing_state, billing_country, billing_address_format_id, payment_method, cc_type, cc_owner, cc_number, cc_expires, currency, currency_value, date_purchased,entry_taxid,entry_taxid2,orders_status, last_modified from " . TABLE_ORDERS . " where orders_id = '" . (int)$oID . "'"); $show_customer = 'false'; if ($order_check->fields['billing_name'] != $order_check->fields['delivery_name']) { $show_customer = 'true'; } if ($order_check->fields['billing_street_address'] != $order_check->fields['delivery_street_address']) { $show_customer = 'true'; } if ($show_customer == 'true') { ?> <?php $orders_taxid = $db->Execute("select entry_taxid, entry_taxid2 from " . TABLE_ORDERS . " where orders_id = '" . $oID . "' "); ?> <?php } ?> <tr> <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td class="main"><b><?php echo ENTRY_SOLD_TO; ?></b></td> </tr> <tr> <td class="main"><?php echo zen_address_format($order->customer['format_id'], $order->billing, 1, '', '<br>'); ?></td> </tr> <tr> <td class="main"><strong><?php echo ENTRY_TAXID; ?> </strong><?php echo $orders_taxid->fields['entry_taxid']; ?></td> </tr> <tr> <td class="main"><strong><?php echo ENTRY_TAXID2; ?> </strong><?php echo $orders_taxid->fields['entry_taxid2']; ?></td> </tr> <tr> <td><?php echo zen_draw_separator('pixel_trans.gif', '1', '5'); ?></td> </tr> <tr> <td class="main"><?php echo ENTRY_TELEPHONE_NUMBER; ?><?php echo $order->customer['telephone']; ?></td> </tr> <tr> <td class="main">E-mail:<?php echo '<a href="mailto:' . $order->customer['email_address'] . '">' . $order->customer['email_address'] . '</a>'; ?><br><strong><?php echo ENTRY_DATE_PURCHASED; ?></strong><?php echo zen_date_long($order->info['date_purchased']); ?></td> </tr> </table></td> <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td class="main"><b><?php echo ENTRY_SHIP_TO; ?></b></td> </tr> <tr> <td class="main"><?php echo zen_address_format($order->delivery['format_id'], $order->delivery, 1, '', '<br>'); ?><br><br><b>Přílohy</b><br> <hr color="#000000" align="left" width="60%" size="1"><strong><b><?php echo ENTRY_ORDER_ID . $oID; ?></b><br> <hr color="#000000" width="60%" align="left" size="1"><br> Forma úhrady:</strong> <?php echo $order->info['payment_method']; ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><table border="0" cellspacing="0" cellpadding="2"> <tr> <td width="auto"><strong> <?php echo ENTRY_DATE_SPLATNOST;?></strong></td> <td width="70%"> <b><?echo date('d.m.Y', strtotime("+12 days")); ?></b></td> </tr> <tr> <td width="auto"><strong> <?php echo ENTRY_DATE_VYSTAVENI;?></strong></td> <td width="70%"> <? echo date('d.m.Y - čas: H:i', strtotime("0 days")); ?></td> </tr> <tr> <td width="auto"><strong> <?php echo ENTRY_DATE_PLNENI;?></strong></td> <td width="70%"> <b><?echo date('d.m.Y', strtotime("0 days")); ?></b></td> </tr> </table></td> </tr> <tr> <td><?php echo zen_draw_separator('pixel_trans.gif', '1', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr class="dataTableHeadingRow"> <td class="dataTableHeadingContent" colspan="2"><?php echo TABLE_HEADING_PRODUCTS; ?></td> <td class="dataTableHeadingContent" align="right"><?php echo TABLE_HEADING_TAX; ?></td> <td class="dataTableHeadingContent" align="right"><?php echo TABLE_HEADING_PRICE_EXCLUDING_TAX; ?></td> <td class="dataTableHeadingContent" align="right"><?php echo TABLE_HEADING_PRICE_INCLUDING_TAX; ?></td> <td class="dataTableHeadingContent" align="right"><?php echo TABLE_HEADING_TOTAL_EXCLUDING_TAX; ?></td> <td class="dataTableHeadingContent" align="right"><?php echo TABLE_HEADING_TOTAL_INCLUDING_TAX; ?></td> </tr> <?php for ($i = 0, $n = sizeof($order->products); $i < $n; $i++) { echo ' <tr class="dataTableRow">' . "\n" . ' <td class="dataTableContent" valign="top" align="right">' . $order->products[$i]['qty'] . ' x</td>' . "\n" . ' <td class="dataTableContent" valign="top">' . $order->products[$i]['name']; if (isset($order->products[$i]['attributes']) && (($k = sizeof($order->products[$i]['attributes'])) > 0)) { for ($j = 0; $j < $k; $j++) { echo '<br><nobr><small> <i> - ' . $order->products[$i]['attributes'][$j]['option'] . ': ' . nl2br(zen_output_string_protected($order->products[$i]['attributes'][$j]['value'])); if ($order->products[$i]['attributes'][$j]['price'] != '0') echo ' (' . $order->products[$i]['attributes'][$j]['prefix'] . $currencies->format($order->products[$i]['attributes'][$j]['price'] * $order->products[$i]['qty'], true, $order->info['currency'], $order->info['currency_value']) . ')'; if ($order->products[$i]['attributes'][$j]['product_attribute_is_free'] == '1' and $order->products[$i]['product_is_free'] == '1') echo TEXT_INFO_ATTRIBUTE_FREE; echo '</i></small></nobr>'; } } echo ' </td>' . "\n" . ' ' . "\n"; echo ' <td class="dataTableContent" align="right" valign="top">' . zen_display_tax_value($order->products[$i]['tax']) . '%</td>' . "\n" . ' <td class="dataTableContent" align="right" valign="top">' . $currencies->format($order->products[$i]['final_price'], true, $order->info['currency'], $order->info['currency_value']) . ($order->products[$i]['onetime_charges'] != 0 ? '<br />' . $currencies->format($order->products[$i]['onetime_charges'], true, $order->info['currency'], $order->info['currency_value']) : '') . '</b></td>' . "\n" . ' <td class="dataTableContent" align="right" valign="top">' . $currencies->format(zen_add_tax($order->products[$i]['final_price'], $order->products[$i]['tax']), true, $order->info['currency'], $order->info['currency_value']) . ($order->products[$i]['onetime_charges'] != 0 ? '<br />' . $currencies->format(zen_add_tax($order->products[$i]['onetime_charges'], $order->products[$i]['tax']), true, $order->info['currency'], $order->info['currency_value']) : '') . '</b></td>' . "\n" . ' <td class="dataTableContent" align="right" valign="top">' . $currencies->format($order->products[$i]['final_price'] * $order->products[$i]['qty'], true, $order->info['currency'], $order->info['currency_value']) . ($order->products[$i]['onetime_charges'] != 0 ? '<br />' . $currencies->format($order->products[$i]['onetime_charges'], true, $order->info['currency'], $order->info['currency_value']) : '') . '</b></td><br>' . "\n" . ' <td class="dataTableContent" align="right" valign="top">' . $currencies->format(zen_add_tax($order->products[$i]['final_price'], $order->products[$i]['tax']) * $order->products[$i]['qty'], true, $order->info['currency'], $order->info['currency_value']) . ($order->products[$i]['onetime_charges'] != 0 ? '<br><br><br>' . $currencies->format(zen_add_tax($order->products[$i]['onetime_charges'], $order->products[$i]['tax']), true, $order->info['currency'], $order->info['currency_value']) : '') . '</b></td>' . "\n"; echo ' </tr>' . "\n"; } ?> <tr> <td align="right" colspan="8"><table border="0" cellspacing="0" cellpadding="2"> <?php for ($i = 0, $n = sizeof($order->totals); $i < $n; $i++) { echo ' <tr>' . "\n" . ' <td align="right" class="'. str_replace('_', '-', $order->totals[$i]['class']) . '-Text">' . $order->totals[$i]['title'] . '</td>' . "\n" . ' <td align="right" class="'. str_replace('_', '-', $order->totals[$i]['class']) . '-Amount">' . $order->totals[$i]['text'] . '</td>' . "\n" . ' </tr>' . "\n"; } ?> </table></td> </tr> </table></td> </tr> </table> <!-- body_text_eof //--> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" height="240"> <tr><td width="100%" height="18" align="center"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%"> <tr> <td width="12%"> </td> <td width="38%">Převzal</td> <td width="17%"> </td> <td width="33%">Vystavil:</td> </tr> </table> </td> <td width="100%" height="18" align="center">:<br></td> </tr> <tr> <td width="100%" height="7"> <p align="left" valign="bottom">Firma XXXXXXXXXX je vlastníkem ujištění o shodě na výše uvedené zboží které dodává,dle nařízení vlády č.173/97 a zákona č.22/97.Zboží až do úplného zaplacení zůstává majetkem dodavatele. Penále při nedodržení splatnosti činí 0,5% denně z fakturované částky.</p></td> </tr> </table> </b> </body> </html> <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> Připojit soubor: dic_ico.jpg (3.97 KB)
Zasláno: 3:43 24.2.2008
|
|
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Guru
Členem od:
3:31 25.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
597
|
nevim, jeste sem se tim nezabyval, ale jestli umis jkazyk, zkus http://www.zen-cart.com/forum/showthread.php?p=509429 a ten jejich kontrib.
Zasláno: 4:27 24.2.2008
|
|
_________________
TIP: Pro rychlé odkázání na daný option uvádějte cestu, např. takto: /admin/product_types.php?ptID=1&cID=12&action=layout_edit |
||
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Expert
Členem od:
13:17 9.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
101
|
Tak jsem prošel všechný možny conty,vyzkoušel jsem co jsem uměl.Ale je to zřejmě úkol spíš pro někoho kdo ovládá PHP o něco víc než já.
To co jsem upravil,funguje pouze když zákazík zmnění dodací adresu Pokud by to chtěl někdo zkusit udělat,byl bych mu velice vděčný. Popřípadě se můzeme domluvit na honoráři. Kdo by měl zájem ,napište mi na :platinum@seznam.cz Posílám náhled v jpg.
Zasláno: 17:51 24.2.2008
|
|
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Expert
Členem od:
13:17 9.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
101
|
tak nevím...
Zasláno: 23:26 4.2.2009
|
|
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Expert
Členem od:
13:17 9.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
101
|
Tak jsem to konečně vyřešil
do tabulky STORE_NAME_ADDRESS v db připsat své ičo a dič a vše jde automaticky. kdo bude mít zájem ... ke stažení tady včetně css. CSS připsat k vašemu templatu stylesheet.css
Zasláno: 10:22 10.2.2009
|
|
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Expert
Členem od:
13:17 9.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
101
|
Abych nezapoměl... křížky si nahraďte vlastními údaji...
Zasláno: 10:24 10.2.2009
|
|
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Expert
Členem od:
13:17 9.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
101
|
Dodací list...
Zasláno: 11:01 10.2.2009
|
|
Přenos |
Re: IČO a DIČ v invoice.php |
||
---|---|---|
Expert
Členem od:
13:17 9.11.2007 Skupina:
Registrovaní uživatelé Příspěvky:
101
|
Mimochodem,vaše názory přijdou vhod. Člověk se stále učí...
Zasláno: 11:03 10.2.2009
|
|
Přenos |
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.