Changeset 22982


Ignore:
Timestamp:
2013/07/20 16:26:22 (7 years ago)
Author:
AMUAMU
Message:

#2191 (税率対応に向けて、税率管理画面を作成する)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/Smarty/templates/admin/basis/tax.tpl

    r22954 r22982  
    44 
    55<form name="form1" id="form1" method="post" action="?"> 
    6     <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
    7     <input type="hidden" name="mode" value="edit" /> 
    8     <input type="hidden" name="tax_rule_id" value="<!--{$tpl_tax_rule_id}-->" /> 
    9     <!--{* ▼登録テーブルここから *}--> 
    10     <div id="basis" class="contents-main"> 
     6<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
     7<input type="hidden" name="mode" value="edit" /> 
     8<input type="hidden" name="tax_rule_id" value="<!--{$tpl_tax_rule_id|h}-->" /> 
     9<!--{* ▼登録テーブルここから *}--> 
     10<div id="basis" class="contents-main"> 
    1111 
    12     <h2>税金管理</h2> 
     12<!--{* 軽減税率対応 軽減税率が無いとなれば、税率設定より下に移動しても良いかと思います。 *}--> 
     13<h2>税金共通設定</h2> 
    1314 
    14         <table id="basis-tax-func"> 
    15             <tr> 
    16                 <th>消費税率<span class="attention"> *</span></th> 
    17                 <td> 
    18                     <span class="attention"><!--{$arrErr.tax_rate}--></span> 
    19                     <input type="text" name="tax_rate" value="<!--{$arrForm.tax_rate.value|h}-->" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" size="6" class="box6" style="<!--{if $arrErr.tax_rate != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" /> % 
    20                 </td> 
    21             </tr> 
    22             <tr> 
    23                 <th>課税規則<span class="attention"> *</span></th> 
    24                 <td> 
    25                     <span class="attention"><!--{$arrErr.calc_rule}--></span> 
    26                     <!--{html_radios name="calc_rule" options=$arrTAXCALCRULE selected=$arrForm.calc_rule.value}--> 
    27                 </td> 
    28             </tr> 
    29             <!--{if $tpl_tax_rule_id != "0"}--> 
    30             <tr> 
    31                 <th>適用日時<span class="attention"> *</span></th> 
    32                 <td><span class="attention"><!--{$arrErr.apply_date}--></span> 
    33                     <!--{assign var=key value="apply_date_year"}--> 
    34                     <span class="attention"><!--{$arrErr[$key]}--></span> 
    35                     <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
    36                     <option value="" selected="selected">------</option> 
    37                     <!--{html_options options=$arrYear selected=$arrForm[$key].value|h}--> 
    38                     </select>年 
    39                     <!--{assign var=key value="apply_date_month"}--> 
    40                     <span class="attention"><!--{$arrErr[$key]}--></span> 
    41                     <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
    42                     <option value="" selected="selected">----</option> 
    43                     <!--{html_options options=$objDate->getMonth() selected=$arrForm[$key].value|h}--> 
    44                     </select>月 
    45                     <!--{assign var=key value="apply_date_day"}--> 
    46                     <span class="attention"><!--{$arrErr[$key]}--></span> 
    47                     <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
    48                     <option value="" selected="selected">----</option> 
    49                     <!--{html_options options=$objDate->getDay() selected=$arrForm[$key].value|h}--> 
    50                     </select>日 
    51                     <!--{assign var=key value="apply_date_hour"}--> 
    52                     <span class="attention"><!--{$arrErr[$key]}--></span> 
    53                     <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
    54                     <option value="" selected="selected">----</option> 
    55                     <!--{html_options options=$objDate->getHour() selected=$arrForm[$key].value|h}--> 
    56                     </select>時 
    57                     <!--{assign var=key value="apply_date_minutes"}--> 
    58                     <span class="attention"><!--{$arrErr[$key]}--></span> 
    59                     <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
    60                     <option value="" selected="selected">----</option> 
    61                     <!--{html_options options=$arrMinutes selected=$arrForm[$key].value|h}--> 
    62                     </select>分 
    63                 </td> 
    64             </tr> 
    65             <!--{else}--> 
    66             <input type="hidden" name="apply_date_year" value="<!--{$arrForm.apply_date_year.value|h}-->" /> 
    67             <input type="hidden" name="apply_date_month" value="<!--{$arrForm.apply_date_month.value|h}-->" /> 
    68             <input type="hidden" name="apply_date_day" value="<!--{$arrForm.apply_date_day.value|h}-->" /> 
    69             <input type="hidden" name="apply_date_hour" value="<!--{$arrForm.apply_date_hour.value|h}-->" /> 
    70             <input type="hidden" name="apply_date_minutes" value="<!--{$arrForm.apply_date_minutes.value|h}-->" /> 
    71             <!--{/if}--> 
    72         </table> 
    73  
    74         <div class="btn-area"> 
    75             <ul> 
    76                 <li><a class="btn-action" href="javascript:;" onclick="fnFormModeSubmit('form1', 'edit', '', ''); return false;"><span class="btn-next">この内容で登録する</span></a></li> 
    77             </ul> 
    78         </div> 
    79         <!--{if count($arrTaxrule) > 0}--> 
    80         <table class="list"> 
    81             <col width="22%" /> 
    82             <col width="23%" /> 
    83             <col width="35%" /> 
    84             <col width="10%" /> 
    85             <col width="10%" /> 
    86             <tr> 
    87                 <th>消費税率</th> 
    88                 <th>課税規則</th> 
    89                 <th>適用日時</th> 
    90                 <th class="edit">編集</th> 
    91                 <th class="delete">削除</th> 
    92             </tr> 
    93             <!--{section name=cnt loop=$arrTaxrule}--> 
    94             <tr style="background:<!--{if $tpl_tax_rule_id != $arrTaxrule[cnt].tax_rule_id}-->#ffffff<!--{else}--><!--{$smarty.const.SELECT_RGB}--><!--{/if}-->;"> 
    95                 <td class="center"><!--{$arrTaxrule[cnt].tax_rate|h}--></td> 
    96                 <td class="center"><!--{assign var=calc_rule value=$arrTaxrule[cnt].calc_rule}--> 
    97                     <!--{$arrTAXCALCRULE[$calc_rule]}--></td> 
    98                 <td class="center"> 
    99                     <!--{if $arrTaxrule[cnt].tax_rule_id == 0}--> 
    100                     基本税率設定 
    101                     <!--{else}--> 
    102                     <!--{$arrTaxrule[cnt].apply_date|h}--> 
    103                     <!--{/if}--> 
    104                 </td> 
    105                 <td class="center"> 
    106                 <!--{if $tpl_tax_rule_id != $arrTaxrule[cnt].tax_rule_id}--> 
    107                     <a href="?" onclick="fnModeSubmit('pre_edit', 'tax_rule_id', '<!--{$arrTaxrule[cnt].tax_rule_id}-->'); return false;">編集</a> 
    108                 <!--{else}--> 
    109                     編集中 
    110                 <!--{/if}--> 
    111                 </td> 
    112                 <td class="center"> 
    113                 <!--{if $arrTaxrule[cnt].tax_rule_id == 0}--> 
    114                     - 
    115                 <!--{else}--> 
    116                     <a href="?" onclick="fnModeSubmit('delete', 'tax_rule_id', '<!--{$arrTaxrule[cnt].tax_rule_id}-->'); return false;">削除</a> 
    117                 <!--{/if}--> 
    118                 </td> 
    119             </tr> 
    120             <!--{/section}--> 
    121         </table> 
    122         <!--{/if}--> 
     15    <table id="basis-tax-func"> 
     16        <tr> 
     17            <th>商品個別 税率設定機能(軽減税率機能)<span class="attention"> *</span></th> 
     18            <td> 
     19                <span class="attention"><!--{$arrErr.product_tax_flg}--></span> 
     20                <!--{html_radios name="product_tax_flg" options=$arrEnable selected=$arrForm.product_tax_flg.value}--> 
     21            </td> 
     22        </tr> 
     23    </table> 
     24    <div class="btn-area"> 
     25        <ul> 
     26            <li><a class="btn-action" href="javascript:;" onclick="fnFormModeSubmit('form1', 'param_edit', '', ''); return false;"><span class="btn-next">この内容で登録する</span></a></li> 
     27        </ul> 
    12328    </div> 
    12429 
    125     <!--{* ▲登録テーブルここまで *}--> 
    12630 
     31<h2>税率設定</h2> 
     32 
     33    <table id="basis-tax-func"> 
     34        <tr> 
     35            <th>消費税率<span class="attention"> *</span></th> 
     36            <td> 
     37                <span class="attention"><!--{$arrErr.tax_rate}--></span> 
     38                <input type="text" name="tax_rate" value="<!--{$arrForm.tax_rate.value|h}-->" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" size="6" class="box6" style="<!--{if $arrErr.tax_rate != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" /> % 
     39            </td> 
     40        </tr> 
     41        <tr> 
     42            <th>課税規則<span class="attention"> *</span></th> 
     43            <td> 
     44                <span class="attention"><!--{$arrErr.calc_rule}--></span> 
     45                <!--{html_radios name="calc_rule" options=$arrTAXCALCRULE selected=$arrForm.calc_rule.value}--> 
     46            </td> 
     47        </tr> 
     48        <!--{if $tpl_tax_rule_id != "0"}--> 
     49        <tr> 
     50            <th>適用日時<span class="attention"> *</span></th> 
     51            <td><span class="attention"><!--{$arrErr.apply_date}--></span> 
     52                <!--{assign var=key value="apply_date_year"}--> 
     53                <span class="attention"><!--{$arrErr[$key]}--></span> 
     54                <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
     55                <option value="" selected="selected">------</option> 
     56                <!--{html_options options=$arrYear selected=$arrForm[$key].value|h}--> 
     57                </select>年 
     58                <!--{assign var=key value="apply_date_month"}--> 
     59                <span class="attention"><!--{$arrErr[$key]}--></span> 
     60                <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
     61                <option value="" selected="selected">----</option> 
     62                <!--{html_options options=$objDate->getMonth() selected=$arrForm[$key].value|h}--> 
     63                </select>月 
     64                <!--{assign var=key value="apply_date_day"}--> 
     65                <span class="attention"><!--{$arrErr[$key]}--></span> 
     66                <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
     67                <option value="" selected="selected">----</option> 
     68                <!--{html_options options=$objDate->getDay() selected=$arrForm[$key].value|h}--> 
     69                </select>日 
     70                <!--{assign var=key value="apply_date_hour"}--> 
     71                <span class="attention"><!--{$arrErr[$key]}--></span> 
     72                <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
     73                <option value="" selected="selected">----</option> 
     74                <!--{html_options options=$objDate->getHour() selected=$arrForm[$key].value|h}--> 
     75                </select>時 
     76                <!--{assign var=key value="apply_date_minutes"}--> 
     77                <span class="attention"><!--{$arrErr[$key]}--></span> 
     78                <select name="<!--{$key}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> > 
     79                <option value="" selected="selected">----</option> 
     80                <!--{html_options options=$arrMinutes selected=$arrForm[$key].value|h}--> 
     81                </select>分 
     82            </td> 
     83        </tr> 
     84        <!--{else}--> 
     85        <input type="hidden" name="apply_date_year" value="<!--{$arrForm.apply_date_year.value|h}-->" /> 
     86        <input type="hidden" name="apply_date_month" value="<!--{$arrForm.apply_date_month.value|h}-->" /> 
     87        <input type="hidden" name="apply_date_day" value="<!--{$arrForm.apply_date_day.value|h}-->" /> 
     88        <input type="hidden" name="apply_date_hour" value="<!--{$arrForm.apply_date_hour.value|h}-->" /> 
     89        <input type="hidden" name="apply_date_minutes" value="<!--{$arrForm.apply_date_minutes.value|h}-->" /> 
     90        <!--{/if}--> 
     91    </table> 
     92 
     93    <div class="btn-area"> 
     94        <ul> 
     95            <li><a class="btn-action" href="javascript:;" onclick="fnFormModeSubmit('form1', 'edit', '', ''); return false;"><span class="btn-next">この内容で登録する</span></a></li> 
     96        </ul> 
     97    </div> 
     98    <!--{if count($arrTaxrule) > 0}--> 
     99    <table class="list"> 
     100        <col width="22%" /> 
     101        <col width="23%" /> 
     102        <col width="35%" /> 
     103        <col width="10%" /> 
     104        <col width="10%" /> 
     105        <tr> 
     106            <th>消費税率</th> 
     107            <th>課税規則</th> 
     108            <th>適用日時</th> 
     109            <th class="edit">編集</th> 
     110            <th class="delete">削除</th> 
     111        </tr> 
     112        <!--{section name=cnt loop=$arrTaxrule}--> 
     113        <tr style="background:<!--{if $tpl_tax_rule_id != $arrTaxrule[cnt].tax_rule_id}-->#ffffff<!--{else}--><!--{$smarty.const.SELECT_RGB}--><!--{/if}-->;"> 
     114            <td class="center"><!--{$arrTaxrule[cnt].tax_rate|h}--></td> 
     115            <td class="center"><!--{assign var=calc_rule value=$arrTaxrule[cnt].calc_rule}--> 
     116                <!--{$arrTAXCALCRULE[$calc_rule]}--></td> 
     117            <td class="center"> 
     118                <!--{if $arrTaxrule[cnt].tax_rule_id == 0}--> 
     119                基本税率設定 
     120                <!--{else}--> 
     121                <!--{$arrTaxrule[cnt].apply_date|h}--> 
     122                <!--{/if}--> 
     123            </td> 
     124            <td class="center"> 
     125            <!--{if $tpl_tax_rule_id != $arrTaxrule[cnt].tax_rule_id}--> 
     126                <a href="?" onclick="fnModeSubmit('pre_edit', 'tax_rule_id', '<!--{$arrTaxrule[cnt].tax_rule_id}-->'); return false;">編集</a> 
     127            <!--{else}--> 
     128                編集中 
     129            <!--{/if}--> 
     130            </td> 
     131            <td class="center"> 
     132            <!--{if $arrTaxrule[cnt].tax_rule_id == 0}--> 
     133                - 
     134            <!--{else}--> 
     135                <a href="?" onclick="fnModeSubmit('delete', 'tax_rule_id', '<!--{$arrTaxrule[cnt].tax_rule_id}-->'); return false;">削除</a> 
     136            <!--{/if}--> 
     137            </td> 
     138        </tr> 
     139        <!--{/section}--> 
     140    </table> 
     141    <!--{/if}--> 
     142</div> 
     143 
     144<!--{* ▲登録テーブルここまで *}--> 
    127145</form> 
Note: See TracChangeset for help on using the changeset viewer.