Tipp:
One Stop Shopping
Beim Importieren legt das Programm evtl. fehlende ausländischen Steuersätze an.
Die Bestellungen werden mit ausländischen Steuersätzen importiert.
Die Buchungskonten automatisch ausgewählt.
Zur Konfiguration gehen Sie wie folgt vor:
Installieren Sie das aktuelle Service Pack (ab Juli 2021)
Rufen Sie die Registrierdatenbank auf.
Klicken Sie dazu auf den Menüpunkt Wartungsoptionen -> Registrierdatenbank
Suchen Sie hier den Schlüssel WW -> OneStopShop
Klicken Sie doppelt auf den Schlüssel und geben bei Wert JA ein
Schließen Sie das Fenster mit OK. Schließen Sie auch die Registerkarte Registrierdatenbank
Aktualisieren Sie den Kontoassistenten
Rufen Sie dazu den Menüpunkt Stammdaten -> Kontoassistent auf
Wählen in der Combobox den Eintrag AELöschen Sie unbedingt alle! Zeilen in dem Fenster
Kopieren Sie den nachfolgenden Code vollständig! und fügen diesen ein
Schließen Sie das Fenster mit OK.
Starten Sie das Programm neu.
Code für AE
sRet = "8200"; //Basiskonto
if(BusinessIntelligence.IsEU(oLief.GetString("Land"))) // Prüfung EU oder Drittland
{
if(oLief.GetString("Land")=="DE") //Prüfung Inland oder EU ohne UStID
{
SteuerDaten oMyTax = new SteuerDaten(oPart.GetString("SteuerID"),DateTime.Today);
sRet = "8200"; // Falls keine Steuersatzausgewählt wurde
if(oMyTax.Steuersatz==7) // Prüfung auf 7% Steuersatz
{
sRet = "8300"; // 7% Steuerkonto
}
if(oMyTax.Steuersatz==19) // Prüfung auf 19% Steuersatz
{
sRet = "8400"; // 19% Steuerkonto
}
if(oMyTax.Steuersatz==5) // Prüfung auf 5% Steuersatz
{
sRet = "8300"; // 5% Steuerkonto
}
if(oMyTax.Steuersatz==16) // Prüfung auf 16% Steuersatz
{
sRet = "8400"; // 16% Steuerkonto
}
}
else
{
if(oLief.GetString("UIDNr")=="")
{
if(RegistryFunc.ReadBool("Business.WW.OneStopShop",false,""))
{
sRet = "8338"; // Steuerkonto
}
else
{
SteuerDaten oMyTax = new SteuerDaten(oPart.GetString("SteuerID"),DateTime.Today);
sRet = "8200"; // Falls keine Steuersatzausgewählt wurde
if(oMyTax.Steuersatz==7) // Prüfung auf 7% Steuersatz
{
sRet = "8300"; // 7% Steuerkonto
}
if(oMyTax.Steuersatz==19) // Prüfung auf 19% Steuersatz
{
sRet = "8400"; // 19% Steuerkonto
}
if(oMyTax.Steuersatz==5) // Prüfung auf 5% Steuersatz
{
sRet = "8300"; // 5% Steuerkonto
}
if(oMyTax.Steuersatz==16) // Prüfung auf 16% Steuersatz
{
sRet = "8400"; // 16% Steuerkonto
}
}
}
else
{
sRet = "8125"; // Steuerfrei EU (Reversed Charge)
}
}
}
else
{
sRet = "8120"; // Steuerfrei Drittland
}