Subversion-Projekte lars-tiefland.content-management

Revision

Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">

<head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <meta name="author" content="Webagentur Niewerth" />

        <title>Rechnungsbuch</title>
        
        <link rel="stylesheet" type="text/css" href="../styles/styles.php" />
        <link rel="stylesheet" type="text/css" href="../styles/print.css" media="print" />
    {if file_exists("/css/$site/jquery-ui.custom.css")}
    <link rel="stylesheet" type="text/css" href="/css/{$site}/jquery-ui.custom.css">
    {else}
    <link rel="stylesheet" type="text/css" href="/css/ui-darkness/jquery-ui.custom.css">
    {/if}


    <script type="text/javascript" src="/js/overlib.js"></script>

    <script type="text/javascript" src="jscript/rechnungsbuch-zebra.js"></script>

    <script src="/js/jquery-1.4.4.min.js"></script>
    <script src="/js/jquery-ui-1.8.9.custom.min.js"></script>
    <script src="/js/i18n/jquery.ui.datepicker-de.js"></script>
    <script>
        $(function(){
            $('#txtFaellig').datepicker();
        });
    </script>
    <script language="JavaScript" src="/checkDate.js"></script>
    
    <script type="text/javascript">
        function buildSelectBox(rid,currStatus) {
            var str;
            str = "<select onchange=\"closeSelection(this,'"+rid+"','"+currStatus+"');\" name=\"status["+rid+"]\">\n";
            str += "<option value=\"none\">keine Auswahl</option>\n";
            str += "<option value=\"bezahlt\" selected=\"selected\">bezahlt</option>\n";
            str += "<option value=\"storniert\">storniert</option>\n";
            str += "</select>\n";
            
            document.getElementById("bezahlstatus_"+rid).innerHTML = str;
        }
        
        function closeSelection(id,rid,currStatus) {
            if(id.value=="none") {
                document.getElementById('bezahlstatus_'+rid).innerHTML = currStatus;    
            }
        }
    </script>
</head>

<body class="rechnungsbuch">

    <form action="{$SCRIPT_NAME}" method="post" name="form_step1" id="form_step1">
        <div class="optionsleiste">
            <table width="100%" border="1" cellspacing="0" cellpadding="3">
                <tr>
                    <td class="rechts" align="right">Rechnungsdatum:
                        {html_options name="zeitraum" options=$zeitraum selected=$smarty.post.zeitraum id="zeitraum"}
                        {html_options name="shops_id" values=$shops.id output=$shops.name selected=$smarty.post.shops_id id="shops_id"}
                        F&auml;llig bis: <input onfocus="current_value=this.value;if (this.value=='') { this.value=today() };this.select();" onchange="this.value=check_Date(this.value)" type="text" name="txtFaellig" value="{$txtFaellig|date_format:"d.m.Y"}" id="txtFaellig">

                        {if $zahlungsarten}
                        {html_options multiple="true" name="msZahlart[]" 
                        values=$zahlungsarten.id
                        output=$zahlungsarten.name  
                        selected=$smarty.post.msZahlart id="msZahlart"}
                        {/if}


                        Ersteller:<input type="checkbox" name="cbErsteller" {if $cbErsteller == 'on'}checked="checked"{/if} /> | 
                        Shop:<input type="checkbox" name="cbShop" {if $cbShop == 'on'}checked="checked"{/if} /> | 
                        Bezahlstatus:<input type="checkbox" name="cbBezahlstatus" {if $cbBezahlstatus == 'on'}checked="checked"{/if} /> | 
                        Kd-Nr.:<input type="checkbox" name="cbKdNr" {if $cbKdNr == 'on'}checked="checked"{/if} /> | 
                        Kunde:<input type="checkbox" name="cbKunde" {if $cbKunde == 'on'}checked="checked"{/if} /> | 
                        Firma:<input type="checkbox" name="cbFirma" {if $cbFirma == 'on'}checked="checked"{/if} /> |
                        MwSt.7%:<input type="checkbox" name="cbMwSt7" {if $cbMwSt7 == 'on'}checked="checked"{/if} /> | 
                        MwSt.19%:<input type="checkbox" name="cbMwSt19" {if $cbMwSt19 == 'on'}checked="checked"{/if} /> | 
                        Nettobetrag:<input type="checkbox" name="cbNettobetrag" {if $cbNettobetrag == 'on'}checked="checked"{/if} />
                        MwSt-Befreiung:<input type="checkbox" name="cbMwStBefreiung" {if $cbMwStBefreiung == 'on'}checked="checked"{/if} />
                        USt-IdNr.:<input type="checkbox" name="cbUStIdNr" {if $cbUStIdNr == 'on'}checked="checked"{/if} />
                        Bestellnummer:<input type="checkbox" name="cbBestellnummer" {if $cbBestellnummer == 'on'}checked="checked"{/if} />
                        <br /><br />
                        {if isset($datev_user_recht)}
                        <input type="button" name="datev_export" value="Datev CSV-Export" onclick="document.location.href='datev_csv_export.php?zeitraum='+document.getElementById('zeitraum').value+'&shop='+document.getElementById('shops_id').value;" />
                        {/if}
                        <input type="submit" name="submit" value="OK" />
                    </td>
                </tr>
            </table>
        </div>

        <br />

        <table border="0" cellspacing="0" cellpadding="3" id="rechnungstabelle">
            <tr class="rechts">
                <td width="100" id="rechnungsnummer">Rechnungsnr.</a></td>
                <td width="150" id="erstelldatum">Erstelldatum</a></td>
                <td width="100" id="shop">Bruttobetrag</td>
                {if $cbErsteller}<td width="100" id="ersteller">Ersteller</a></td>{/if}
                {if $cbShop}<td width="100">Shop</td>{/if}
                {if $cbBezahlstatus}<td width="100">Bezahlstatus</td>{/if}
                {if $txtFaellig}<td width="100">F&auml;llig bis</td>{/if}
                <td width="100">Zahlart</td>
                {if $cbKdNr}<td width="100">Kd-Nr.</td>{/if}
                {if $cbKunde}<td width="100">Kunde</td>{/if}
                {if $cbFirma}<td width="100">Firma</td>{/if}
                {if $cbMwSt7}<td width="100">MwSt.7%</td>{/if}
                {if $cbMwSt19}<td width="100">MwSt.19%</td>{/if}
                {if $cbNettobetrag}<td width="100">Nettobetrag</td>{/if}
                {if $cbMwStBefreiung}<td width="100"> MwSt-Befreiung</td>{/if}
                {if $cbUStIdNr}<td width="100">USt-IdNr.</td>{/if}
                {if $cbBestellnummer}<td width="100">Bestellnummer</td>{/if}
                
            </tr>
            {section name=k loop=$rec}
            
            {if $rec[k]}
            <tr class="rechts">
                <td><a href="{$rec[k]['rechnungsnummerLink']}" target="tool">{$rec[k]['rechnungsnummer']}</a>{if $smarty.section.k.index < sizeof($rec)-1}&nbsp;<a href="{$rec[k]['rechnungsnummerLupe']}" class="lupe" target="_blank"><img align="middle" src="/dokumente/gfx/fileicons/pdf.gif" /></a>{/if}</td>
                <td>{if $rec[k]['erstellt_am'] > 0}{$rec[k]['erstellt_am']|date_format:"%d.%m.%Y %H:%M Uhr"}{/if}</td>
                <td align="right">{$rec[k]['bruttobetrag']}</td>
                {if $cbErsteller}<td>{$rec[k]['erstellt_von']}</td>{/if}
                {if $cbShop}<td>{$rec[k]['shop']}</td>{/if}



                {if $cbBezahlstatus}
                <td id="bezahlstatus_{$rec[k]['rechnungsnummer']}" style="text-align:center;cursor:{if $rec[k]['bezahlstatus']=="offen"}pointer{elseif $rec[k]['bezahlstatus']!=""}help{/if};" 
                {if $rec[k]['bezahlstatus']=="offen"}
                ondblclick = "buildSelectBox('{$rec[k]['rechnungsnummer']}','{$rec[k]['bezahlstatus']}');"
                {/if}
                {if $rec[k]['bezahlstatus']!=""}
                onmouseover="return overlib('{if $rec[k]['bezahlstatus']=="offen"}<b>Doppelklicken zum Bearbeiten</b><br />{/if}{$rec[k]['bezahlstatus_history']}', CAPTION, '', HAUTO, VAUTO);" onmouseout="return nd();"{/if}>
                
                {if $rec[k]['bezahlstatus']!=""}
                    {$rec[k]['bezahlstatus']}
                {else}
                    <input type="submit" value="Status speichern" />
                {/if}
                </td>
                {/if}
                
                
                {if $txtFaellig}<td>{$rec[k]['zahlungsziel']|date_format:"d.m.Y"}</td>{/if}
                {if $rec[k]['zahlungsart']}<td>{$rec[k]['zahlungsart']}</td>{/if}                                
                {if $cbKdNr}<td>{$rec[k]['kundennr']}</td>{/if}
                {if $cbKunde}<td>{$rec[k]['kunde']}</td>{/if}
                {if $cbFirma}<td>{$rec[k]['firma']}</td>{/if}
                {if $cbMwSt7}<td align="right">{$rec[k]['mwst_7']}</td>{/if}
                {if $cbMwSt19}<td align="right">{$rec[k]['mwst_19']}</td>{/if}
                {if $cbNettobetrag}<td align="right">{$rec[k]['nettobetrag']}</td>{/if}            
                {if $cbMwStBefreiung}<td align="right">{if $rec[k]['mwst_befreiung'] == "on"}befreit{/if}</td>{/if}
                {if $cbUStIdNr}<td align="right">{$rec[k]['ustid_nr']}</td>{/if}
                {if $cbBestellnummer}<td align="right">{$rec[k]['bestellung']}</td>{/if}
            </tr>
            {/if}
            {/section}
        </table>
        {if $cbBezahlstatus}
        <input type="hidden" name="action" value="save_bezahlstatus" />
        {/if}
    </form>
</body>
</html>