Files
kupshop/admin/templates/window/stockInOrder.tpl
2025-08-02 16:30:27 +02:00

125 lines
6.1 KiB
Smarty

{extends "../frame.tpl"}
{block js append}
<script type="text/javascript">
function openBuyWindow(url, target) {
win = window.top.open(url, target, '');
win.focus();
return true;
}
</script>
{/block}
{block body_class}class="panel_frame"{/block}
{block content}
{foreach from=$body.suppliers item=supplier}
<div class="panel-group panel-group-lists" style="{if $supplier@last}margin-bottom:0;{/if}">
<div class="panel" style="padding: 10px;">
<div class="panel-heading" style="background-color: #E5FCCD">
<span>{$supplier.name}:
<strong>{$supplier.code}</strong>, skladem: <strong>{$supplier.in_store}</strong></span>
{if $supplier.buy_price}
<br>
{block buyPrice}
<span>Poslední naskladněná cena bez DPH: <strong>{$supplier.buy_price|format_price}</strong></span>
{/block}
{/if}
{if $supplier.price_buy}
<br>
<span>VOC dodavatel: <strong>{calcPrice($supplier.price_buy, $supplier.vat)|format_price}</strong></span>
{/if}
</div>
<div class="panel-collapse">
{if {find_module name="orders_of_suppliers"}}
{if $supplier.pieces}
<div class="row">
<div class="col-md-3">
V seznamu dodavatele je {$supplier.pieces} ks.
</div>
</div>
{/if}
<form action="launch.php?s=stockInOrder.php&amp;acn=OrdersOfSupplierAdd" method="post">
<div class="row">
<div class="col-md-2">
Objednat u dodavatele:
<div class="input-group">
<input type="text" class="form-control input-sm" name="data[pieces]" maxlength="100" value=""/>
<span class="input-group-addon" title="Počet kusů">Ks</span>
<div class="input-group-btn">
<button title="Naskladňující faktury obsahující produkt" class="btn btn-primary btn-sm" type="submit">Odeslat</button>
</div>
</div>
</div>
</div>
<input type="hidden" name="data[id_product]" value="{$body.id_product}">
<input type="hidden" name="data[id_variation]" value="{$body.id_variation}">
<input type="hidden" name="data[id_supplier]" value="{$supplier.id}">
</form>
{if $supplier.id_stockin}
<div class="row">
<div class="col-md-3">
<a href="javascript:nw('stockIn', '{$supplier.id_stockin}', '');">Objednáno je {$supplier.quantity} ks.</a>
</div>
</div>
{/if}
{if $supplier.same_code}
<div class="row">
<div class="col-md-3">
<p class="input-height">Produkty se stejným kódem:</p>
</div>
</div>
{foreach $supplier.same_code as $product}
<form action="launch.php?s=stockInOrder.php&amp;acn=MovePieces" method="post">
<div class="row">
<div class="col-md-2">
<div class="row">
<div class="col-md-1 col-md-offset-1">
<a href="javascript:nw('product', '{$product.id_product}');">
{$product.product_title}
</a>
</div>
<div class="col-md-1">
{$product.variation_title}
</div>
<div class="col-md-1">
{$product.in_store} ks
</div>
<input type="hidden" name="data[move_pieces][{$product.id_product}][id_variation]" maxlength="100" value="{$product.id_variation}"/>
<div class="col-md-1">
<div class="input-group">
<input type="text" class="form-control input-sm" name="data[move_pieces][{$product.id_product}][pieces]" maxlength="100" value=""/>
<span class="input-group-addon" title="Počet kusů">Ks</span>
<div class="input-group-btn">
<button title="Přesunout vyplněný počet kusů" class="btn btn-primary btn-sm" type="submit" name="MovePieces">Přesunout</button>
</div>
</div>
</div>
</div>
</div>
</div>
<input type="hidden" name="data[id_product]" value="{$body.id_product}">
<input type="hidden" name="data[id_variation]" value="{$body.id_variation}">
<input type="hidden" name="data[id_supplier]" value="{$supplier.id}">
</form>
{/foreach}
{/if}
{else}
{if $supplier.order_url}
<br>
<a href="#" class="btn btn-primary btn-sm"
onClick="return openBuyWindow('{$supplier.order_url|replace:'{CODE}':$supplier.code}', 'supplierWindow{$supplier.id}')">Objednat</a>
{/if}
{/if}
</div>
</div>
</div>
{/foreach}
{/block}