Re: Wer kann mit bei der MwSt. Ausgabe helfen? - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 3.Juni.2004, 19:04.
    Re: Wer kann mit bei der MwSt. Ausgabe helfen?

      Ah, verstehe... Echt, merkwürdig, was ich da programmiert hab ;-)


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Kai (68 Beiträge) am Dienstag, 1.Juni.2004, 20:45.
    Wer kann mit bei der MwSt. Ausgabe helfen?

      In der BIB ist ein Shop enthalten den ich gerne nutzen möchte. Soweit funktioniert auch alles bis auf die MwSt.-Berechnung. Ich möchte nur den halben MwSt.-SAtz von 7% für Kunst ausgeben die Ausgabe stimmt aber nicht.
      Kann mir jemand helfen?
      Als Anlage der Quelltext von der MwSt.-Ausgabe....



      <html><head><title>Wart.de - der Onlineshop für ausgewählte Kunst!</title>
      <style>
      body { background-color:#ffffff;font-family:Arial,sans-serif;font-size:12px;color:#5d5d5d }
      td { font-size:12px }
      a:link { text-decoration:none;color:#990000; }
      a:visited { text-decoration:none;color:#990000; }
      a:active {text-decoration:none; color:#FF8000; }
      a:hover { text-decoration:none; color:#FF8000 }
      </style>
      

      <perl>

      # kunden id (=session id, die eigentliche kundennummer errechnet sich aus der Id der Datenbank)
      
       $kid||=$_cookies{kid};
      $kid=rand(999999).".".rand(999999) if $kid eq "";

      get "KundenId==$kid", "kunden";
      

      $begruessung="Herzlich Willkommen bei Wart.de";
      $begruessung="Hallo $Name! Schön, dass Sie wieder vorbeischauen" if($_amount>0);   # nutzer bekannt
      $begruessung.=". Hier finden Sie eine erlesende Auswahl an Kunstwerken.<br><br>";
      

      $begruessung="" if $_get{kid} ne ""; # nur bei der 1. seite die er zu sehen bekommt

      # voreinstellungen
      

      $link="/cgi-bin/baseportal.pl?kid=$kid";


      ($user)=$htx=~ /\/(.*)\/.+/; # holt user & pfad, schneide seite weg

      $line="<hr size=1 color=#d5d5d5 width=565>";
      

      $firmaname="Wart.de - Onlineshop";
      $emailadr='info@wart.de';         # eigene Emaildresse eintragen
      $bestellnummer_basis=120000;      # wird zur Id dazuaddiert, damits nich so peinlich aussieht ;-)
      

      #$versandkosten="2,20"; # als text mit komma, wird zum rechnen gewandelt
      $nachnahme="6,00";
      $mwst_satz=16;      # funktioniert nur mit ganzen zahlen!! 16.5 würde z.b. nich klappen  !!!!!!!!Hier kann ich keine 7% eingeben ohne das die Rchnung falsch wird!!!!!!!
      $adresse=<<EOF;
      
      Wart.de
      Kai Weingärtner
      Am Obsthof 8
      58675 Hemer
      EOF
      

      $konto=<<EOF;
       Kai Weingärtner
       Kto.6615298
       BLZ 44551210
       Bank Sparkasse Hemer
      EOF
      

      $unterschrift=<<EOF;
      Kai Weingärtner
      Wart.de
      EOF
      

      $signatur=<<EOF;
      Wart.de - Inh. Kai Weingärtner
      Am Obsthof 8
      58675 Hemer
      Steuernummer: 328/5272/1081, Kto.6615298, BLZ 44551210, Bank Sp.Hemer, EMail:info@wart.de
      EOF
      #$vko=$versandkosten; $vko=~ s/,/./;
      $nna=$nachnahme; $nna=~ s/,/./;
      sub berech
      {
       chop $Artikel; $ges=0;
       foreach $artikel (split /#/,$Artikel)
       {
        my($a,$r)=split /\:/,$artikel;
        get "Id==$r", "artikel";
      
        $xp=$Preis; $xp=~ s/,/./; $ep=sprintf("%.2f",$a*$xp); $ep=~ s/\./,/;   $ges+=$a*$xp;   if($_[0]==1)   {       $output.=" $a * $Titel($Preis Euro) = $ep Euro\n";   } elsif($_[0])   {    out "<tr></td><td>$a</td><td nowrap><a href=\"$link&htx=/$user/detail&Rubrik=".convert_html($Rubrik)."&Id==$r\">$Name</a></td><td align=right nowrap>$Preis Euro</td></tr>";   } else   {       out "<tr></td><td>$a</td><td nowrap>$Name</td><td align=right nowrap>$Preis Euro</td><td align=right>$ep Euro</td></tr>";   }  }
      }

      </perl>
      

      </head><body>

      <center>
      <img src="http://wart4you.de/files/wartshop.gif">
      $line
      

      <perl>
      foreach $page ("Shop*artikel|detail", "Infos*informationen", "Ringgrössen*groe", "Bestellen*best", "AGB*agb", "Impressum*impressum")
      {
        my($p1,$p2)=split /\*/,$page;
        out ($htx=~ /$p2$/?"<b>$p1</b>":"<a href=\"$link&htx=/$user/$p2\">$p1</a>");
        out " - " if $p2 ne "impressum";
      }
      </perl>
      

      <br><br>
      $line
      <br>
      

      <perl>

      $agb_text=<<EOF;
      
      Allgemeine Geschäftsbedingungen

      §1 Allgemeines

      .............etc.............


      EOF
      

      </perl>

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 2.Juni.2004, 16:16.
    Re: Wer kann mit bei der MwSt. Ausgabe helfen?

      Komisch, eigentlich ist das flexibel einstellbar, genau da wo Du den Kommentar auch geschrieben hast. Du schreibst "7% geht nicht" - also das %-Zeichen darf nich dabei sein. Was passiert denn, wenn Du:

      $mwst_satz=7;
      

      machst - was wird dann berechnet? (Am Besten mit Link zum Shop, damit ichs mir anschauen kann)

     Antworten

    Beitrag von olaf (59 Beiträge) am Donnerstag, 3.Juni.2004, 18:06.
    Re: Wer kann mit bei der MwSt. Ausgabe helfen?

      hallo christoph,

      ich hatte dazu schon was geschrieben. allerdings in einem thread etwas später.
      http://www.baseportal.de/baseportal/baseportal/forum&wcheck=1&Pos=10098.5

      wenn man nur $mwst_satz=7; angibt, dann interpretiert die "berechnung" das als 70% ;-).

      es liegt an der "art" der berechnung. wenn man allerdings die formal ein kleinwenig umbastelt, dann kann man sogar z.b. $mwst_satz=16.5; angeben :).

      gruss
      olaf

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 3.Juni.2004, 19:04.
    Re: Wer kann mit bei der MwSt. Ausgabe helfen?

      Ah, verstehe... Echt, merkwürdig, was ich da programmiert hab ;-)

     Antworten


     
 Liste der Einträge von 30151 bis 30301:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.11s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!