CreateOrChangeBaseAccount() |
Startseite zurück vorwärts |
IDataAccess::CreateOrChangeBaseAccount()
short CreateOrChangeBaseAccount(
long lKontonummer,
LPCTSTR strKontoname,
short nKontoart,
short nKontokategorie,
short bIsDatevAutomatik,
short bIsMinusMoeglich,
short nSteuerschluessel,
short nUStVPos,
short nEUERPos,
LPCTSTR strBilanzPos,
LPCTSTR strGUVBWAPos);
Rückgabewert:
Ist 0 oder oder eine Fehlernummer.
Parameter:
lKontonummer
Enthält die Kontonummer des zu ändernden oder zu erzeugenden Kontos. Existiert diese Nummer wird das Konto geändert sonst wird es erzeugt.
strKontoname
Ist ein Pflichtparameter, der den Namen des Kontos enthält und nicht leer sein darf.
nKontoart
0 = Einnahmen; 1 = Ausgaben; 2 = Neutral
nKontokategorie
0 = Ohne Zuordnung, 1 = Umsatzsteuerkonto, 2 = Vorsteuerkonto, 3 = Umsatzsteuervorauszahlungskonto, 4 = Anlagenkonto, 5 = Finanzkonto, 6 = Privateinlage, 7 = Interimskonto, 8 = Saldenvortragskonto, 9 = Abschreibungskonto, 10 = Privatentnahme, 11 = Kapitalkonto, 12 = Debitorenkonto, 13 = Kreditorenkonto, 14 = Umsatzsteuervortrag letztes Jahr. Die Kontenkategorien werden unter anderem für bestimmte Plausibilitätsprüfungen verwandt.
bIsDatevAutomatik
1 = Ist ein Datev-Automatikkonto
bIsMinusMoeglich
1 = Negative Beträge sind erlaubt
nSteuerschluessel
Enthält den Datev-Umsatzsteuerschlüssel. Der entsprechende zugehörende Umsatzsteuersatz ist nun Voreinstellung.
nUStVPos
Kennzahl im Formular für die Umsatzsteuervoranmeldung.
nEUERPos
Kennzahl im Formular der Anlage EÜR.
strBilanzPos
Zuordnung in der Bilanz. Nur Neutrale Konten sonst leer.
strGUVBWAPos
Zuordnung in der GuV oder BWA/EÜR erweitert. Nur Einnahmen- oder Ausgaben-Konten sonst leer.
Bemerkungen:
Erzeugt oder verändert ein Basis-Konto (Kontonummer 1 - 9999).
zurück