Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
finanzen:kontenassistent [2019/12/18 19:15] leopold [AE Artikelerlös] |
finanzen:kontenassistent [2019/12/19 15:49] (aktuell) leopold Code berichtigt |
||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| ===== AE Artikelerlös ===== | ===== AE Artikelerlös ===== | ||
| + | |||
| + | ==== Erlöse bestimmter Kundengruppen ==== | ||
| <code> | <code> | ||
| - | sRet = "4120"; | + | sRet = "4120"; //Drittland |
| - | if(business.IsEU(AVELief.Land)) | + | if(business.IsEU(AVELief.Land)) //Wenn EU-Land ... |
| { | { | ||
| - | sRet = "4400"; | + | sRet = "4400"; //...dann Konto 4400 |
| - | if(AVELief.Land!="DE" && AVELief.UIDNr!="") sRet = "4125"; | + | if(AVELief.Land!="DE" && AVELief.UIDNr!="") sRet = "4125"; //Wenn nicht DE & USt-ID ist nicht leer, dann Konto 4315 |
| + | if(AVELief.Land!="DE" && AVELief.UIDNr=="") sRet = "4315"; //Wenn nicht DE & UStID ist leer, dann Konto 4315 | ||
| } | } | ||
| </code> | </code> | ||
| - | Erläuterung des Codes, womit das Programm in folgenen Stufen prüft: | + | Erläuterung des Codes: |
| + | |||
| + | * != bedeutet "ungleich" oder "ist nicht" | ||
| + | * == bedeutet "=" | ||
| - | - Das Programm bucht Verkaufserlöse grundsätzlich in das Konto 4120, wenn die Lieferadresse in einem Drittland (nicht EU, nicht Deutschland) ist. | + | ==== Erlöse bestimmter Produktgruppen ==== |
| - | - Ist die Lieferadresse jedoch in ''AVELief.Land!="DE"'' Deutschland oder der Kunde hat keine USt-ID ''AVELief.UIDNr!=""'', bucht das Programm in das Konto 4400. | + | Soll das Programm die Erlöse bestimmter Produktgruppen in ein bestimmtes Konto buchen, gilt folgender Code: |
| - | - Trifft nichts davon zu, hat der Kunde folglich eine USt-ID und das Programm buch den Erlös in das Konto 4125. | + | <code>if(PART.Produktegruppe=="DPD-Shop-Paket") sRet = "4401";</code> |
| + | Erläuterung des Codes: Gehört der Artikel zur Produktgruppe ''"DPD-Shop-Paket"'', bucht das Progamm die Erlöse in das Konto 4401. | ||
| + | ==== Erlöse bestimmter Artikel ==== | ||
| + | Soll das Programm die Erlöse bestimmter Artikel in ein bestimmtes Konto buchen, gilt folgender Code: | ||
| + | <code>if(PART.Artikel=="Spezialartikel") sRet = "4402";</code> Erläuterung des Codes: Ist die Artikelnummer '' "Spezialartikel"'', bucht das Progamm die Erlöse in das Konto 4402. | ||
| + | ===== DA Debitoren Abzüge ===== | ||
| + | Hier verknüpft man die von Kunden gezogenen Skonti mit den passenden Buchungskonten. | ||