Lade...
 

Zahlungsbedingung

Zahlungsbedingung

Beschreibung

Zahlungsbedingung können in ClassiX® sowohl dem Einkauf als auch dem Verkauf angehören. 

Funktionalität

Eingabefenster

Dieses Fenster dient der Pflege von Zahlungsbedingungen. Sie können eine Zahlungsbedingung auswählen, in dem Sie im Feld Nummer die gewünschte Nummer eingeben und mit RETURN bestätigen. Wenn Sie das Listenfenster aufrufen wollen, dann können Sie den Menüpunkt "Suchen" auswählen.

Falls in ClassiX® kein Zähler eingerichtet ist, geben Sie in dem Feld ‚Zahlungsbedingungsschlüssel’ einen von Ihnen gewählten Schlüssel, wie z.B. eine Zahl oder ein Kürzel, vor. Anschließend wählen Sie für das Feld ‚Kurzname’ eine sinnvolle Kurzbeschreibung aus. Über das Feld ‚Belege’ können Sie festlegen, ob die Zahlungsbedingung nur für Lieferscheine, Rechnungen/ Gutschriften oder für Beides verwand werden kann. Mit ‚OK’ wird die Zahlungsbedingung zwischengespeichert

Über den Menüpunkt ‚Bearbeiten – Skontosatz – Einfügen -...’ können Sie auswählen in welcher Form die Zahlungsbedingung angelegt werden soll. Es wird hierbei zwischen den drei oben gezeigten Arten unterschieden. 

Feste Fälligkeit
Berechnete Fälligkeit
Bedingte Fälligkeit

CX_TEST_OBJECT.png Die Berechnung der Skontobeträge können Sie über den Menüpunkt ‚Bearbeiten – Testen Zahlungsbedingung’ oder den entsprechenden Button testen.
 

 Achtung: Die Reihenfolge der Skontosätze muss von der kürzesten Skontofrist bis zur längsten (= Nettofälligkeit) richtig aufsteigend sortiert eingeben werden.

(Die Knöpfe up.png und down.png am Rand dienen zur Umsortierung der Einträge)

Mit einem Doppelklick in das Feld ‚Beschreibung’ können Sie in einem OLE-Objekt, über MS-Word, die Zahlungsbedingung in einem vollständigen Text darstellen. Dieser kann dann in der Auftragsbestätigung, Rechnung, Gutschrift usw. ausgewiesen werden. 

save.png Bitte vergessen Sie nicht jeden neuen Stand mit ‚OK’ oder ‚Zahlungsbedingung speichern’ zu sichern. 

Wenn Sie eine schon vorhandene Zahlungsbedingung überarbeiten möchten, können Sie über das Suchfenster ‚Zahlungsbedingungen/Verkauf’ die entsprechende Zahlungsbedingung mit einem Doppelklick auswählen. In dem sich öffnenden Fenster ist die genaue Beschreibung der Zahlungsbedingung hinterlegt und Sie können nun alle Angaben überarbeiten. 
Im Beschreibungsfeld, im unteren Teil der Maske, ist die Zahlungsbedingung so dargestellt, wie sie in einer Auftragsbestätigung, Rechnung, Gutschrift usw. ausgegeben wird. Mit einem Doppelklick in das Feld, öffnet sich MS-Word, wo Sie den Text ggf. ändern können. 

Menü
Menüpunkt Beschreibung
Bearbeiten -
: Skontosatz -
: : Einfügen -
: : : Feste Fälligkeit ClassiX® muss von einem vorgegebenen Datum nur zum Fälligkeitstermin hochrechnen. 

Beispiele

10 Tage netto 10days - 2%
14Tage 2%, 30Tage netto 14days - 2%
30days - 0%
: : : Berechnete Fälligkeit ClassiX® muss bei der Berechnung bestimmte Abhängigkeiten berücksichtigen.

Beispiele

Fest Fälligkeit am 31.1.2010 Date("31.1.2010")  
Zum 15. des Folgemonats Date(this, 15, MonthOfDate(this + 1 Monat), YearOfDate(this + 1 Monat)) Auf das aktuelle Datum wird ein Monat addiert, danach wird mittels MonthOfDate der Monat und mittels YearOfDate das Jahr ausgelesen. Date bekommt das aktuelle Datumsobjekt (this),  den Tag (15), den Monat und das Jahr übergeben und ermittelt aus diesen Werten den 15. des Folgemonats.
Zum Letzten des Monats in 70 Tagen Date(this, 1, MonthOfDate(this + 70 Tage + 1 Monat), YearOfDate(this + 70 Tage + 1 Monat)) - 1 Tag Auf das aktuelle Datum werden 70 Tage und 1 Monat addiert, danach wird mittels MonthOfDate der Monat und mittels YearOfDate das Jahr ausgelesen. Date bekommt das aktuelle Datumsobjekt (this),  den Tag (1),  den Monat und das Jahr übergeben und ermittelt den 1. des Folgemonats in 70 Tagen. Von dem Ergebnis wird 1 Tag abgezogen und man erhält den letzten des Monats in 70 Tagen.
Zum letzten Tag des Folgemonats Date(this, 1, MonthOfDate(this + 2 Monat), YearOfDate(this + 2 Monat))-1 Tag Auf das aktuelle Datum werden zwei Monate addiert und mittels MonthOfDate und YearOfDate der Monat und das Jahr ausgelesen. Date bekommt das aktuelle Datumsobjekt (this),  den Tag (1), den Monat und das Jahr übergeben und ermittelt aus diesen Werten den 1. übernächsten Monats. Von dem Ergebnis wird 1 Tag abgezogen und man erhält den letzten Tag des Folgemonats.
Zum 1. Montag des Folgemonats First(Date(this, 1, MonthOfDate(this + 1 Monat), YearOfDate(this + 1 Monat)), 0) Auf das aktuelle Datum wird ein Monat addiert, danach wird mittels MonthOfDate der Monat und mittels YearOfDate das Jahr ausgelesen. Date bekommt das aktuelle Datumsobjekt (this),  den Tag (1), den Monat und das Jahr übergeben und ermittelt aus diesen Werten den 1. des Folgemonats. Das Ergebnis wird First mit dem Parameter 0 übergeben. Damit wird der erste Montag des Folgemonats ermittelt. Index der Wochentage.
Zum Ende der Woche in 70 Tagen Next((this + 70 Tage), 4) Auf das aktuelle Datum werden 70 Tage addiert und das ermittelte Datum wird Next mit dem Parameter 4 übergeben. Damit wird der nächste Freitag in 70 Tagen ermittelt. Index der Wochentage.
45 Tage nach Monats Ende Date(this, 1, MonthOfDate(this + 1 Monat), YearOfDate(this + 1 Monat)) + 44 Tage Auf das aktuelle Datum wird ein Monat addiert und mittels MonthOfDate und YearOfDate der Monat und das Jahr ausgelesen. Date bekommt das aktuelle Datumsobjekt (this),  den Tag (1), den Monat und das Jahr übergeben und ermittelt aus diesen Werten den 1. des Folgemonats. Von dem Ergebnis wird 1 Tag abgezogen um das Ende dieses Monats zu erhalten und auf das Ergebnis werden 45 Tage addiert, wodurch der 45. Tag nach Monats Ende erreicht wird.

ACHTUNG:
Die Funktion Day berechnet nur im Jahr des Referenzdatums. Wenn eine Fälligkeit jahresübergreifend errechnet werden soll, so muss die Funktion Date verwendet werden.

: : : Bedingte Fälligkeit ClassiX® muss bei der Berechnung der Fälligkeit eine Formel berücksichtigen und mehrere Abhängigkeiten prüfen.

Beispiele

Wenn das Belegdatum kleiner als der 20. des laufenden Monats, dann fällig zum 15. des folgenden Monats, sonst der 30. des folgenden Monats cashdi1.GIF

ACHTUNG:
Die Funktion Day berechnet nur im Jahr des Referenzdatums. Wenn eine Fälligkeit jahresübergreifend errechnet werden soll, so muss die Funktion Date verwendet werden.

: : Bearbeiten Selektierten Skontosatz bearbeiten
: : Entfernen Selektierten Skontosatz entfernen
: Beschreibung -
: : Text Beschreibung als einfachen Text hinterlegen
: : Word Beschreibung als Worddokument hinterlegen
: : Wordpad  
: Testen Skonto Berechnung der Skontobeträge testen
: Schließen Fenster schließen
Suchen Listenfenster aufrufen
Toolbar
Symbol Beschreibung
new.png Neuen Skonto anlegen
save.png Änderungen speichern
delete.png Skonto löschen
CX_PRINTER_hardcopy.png Skonto drucken
pin.pngpinned.png Notizen anlegen/bearbeiten
CX_VALIDITY.png Gültigkeit festlegen
CX_TEST_OBJECT.png Berechnung der Skontobeträge testen
Felder
Feld Beschreibung
Skontoschlüssel * Skontoschlüssel - In diesem Feld muss ein Eintrag vorhanden sein, sonst kann die Zahlungsbedingung nicht gespeichert werden.
Kurzname Skontokurzname
Belege -
: Einkauf Einkaufsbelege
: : Anfrage  
: : Bestellung  
: Verkauf Verkaufsbelege
: : Angebot  
: : Auftrag  
: : Lieferschein  
: : Rechnung/Gutschrift  
Liste Auflistung der eingefügten Skontosätze
Beschreibung Skontobeschreibung
Knöpfe
Knopf Beschreibung
OK Änderungen am Skonto werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt.
Neu Das Eingabefenster wird geleert.
Löschen Der angezeigte Skonto wird gelöscht.
Schließen Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken.

 

Bedingte Fälligkeiten

Felder
Feld Beschreibung
Prozent Prozentangabe
Bedingungen Auflistung der Bedingungen
Knöpfe
Knopf Beschreibung
OK Änderungen werden gespeichert.
Schließen Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken.

 

Listenfenster

Dient der Auflistung der Zahlungsbedingungen.

Menü
Menüpunkt Beschreibung
Optionen -
: Gültigkeit  
: : Gültigkeit einschalten  
: : Gültigkeit ausschalten  
: Datenaustausch  
: : Export  
: : Import  
Toolbar
Symbol Beschreibung
new.png Neue Skonto  anlegen
open.png Skonto bearbeiten
delete.png Skonto löschen
CX_PRINTER_hardcopy.png Skonto drucken
copytoclipboard.png Alle Skonto in die Zwischenablage kopieren
Knöpfe
Knopf Beschreibung
Bearbeiten Der aktuelle Skonto wird im Eingabefenster angezeigt.
Neu Ein leeres Eingabefenster wird geöffnet.
Löschen Der ausgewählte Skonto wird gelöscht.
Schließen Das Fenster wird geschlossen.

 

Selektionsfenster

Dieses Fenster dient der Selektion einer Zahlungsbedingung.

Menü
Menüpunkt Beschreibung
Optionen -
: Gültigkeit  
: : Gültigkeit einschalten  
: : Gültigkeit ausschalten  
Knöpfe
Knopf Beschreibung
OK Der selektierte Skonto wird übernommen.
Schließen Die Selektion wird abgebrochen.

 

Verwandte Themen

 


Technische Dokumentation

Übersicht

 

cashdisc.bmp (8118 Byte)

Zahlungsbedingung Basismodul

Modulname

cashdisc.mod

Klassen

CX_CASH_DISCOUNT

Security

Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.

Empfangene Messages
Message Parameter Funktion Security
CASH_DISCOUNT_CHANGED Zahlungsbedingung-Objekt Zahlungsbedingung wurde geändert  
CASH_DISCOUNT_CREATED Zahlungsbedingung-Objekt Zahlungsbedingung wurde erzeugt  
CASH_DISCOUNT_DELETED Zahlungsbedingung-Objekt Zahlungsbedingung wurde gelöscht  

 

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
EDIT_CASH_DISCOUNT NULL oder Zahlungsbedingung-Objekt Eingabefenster für Zahlungsbedingung aufrufen Zahlungsbedingung-Editiermodul

 

Zahlungsbedingung Editiermodul

Modulname

cashdedt.mod

Klassen

CX_CASH_DISCOUNT

Security

Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.

Empfangene Messages
Message Parameter Funktion Security
CASH_DISCOUNT_CHANGED Zahlungsbedingung-Objekt Zahlungsbedingung wurde geändert  
CASH_DISCOUNT_CREATED Zahlungsbedingung-Objekt Zahlungsbedingung wurde erzeugt  
CASH_DISCOUNT_DELETED Zahlungsbedingung-Objekt Zahlungsbedingung wurde gelöscht  
EDIT_CASH_DISCOUNT NULL oder Zahlungsbedingung-Objekt Eingabefenster für Zahlungsbedingung aufrufen  
LANGUAGE_CHANGED      
LIST_CASH_DISCOUNT Collection Zahlungsbedingung-Objekte oder NULL Listenfenster für Zahlungsbedingung aufrufen  
LIST_PURCHASE_CASH_DISCOUNT      
LIST_SALES_CASH_DISCOUNT      
LOAD_CASH_DISCOUNT   Zahlungsbedingung importieren  

 

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
CASH_DISCOUNT_CHANGED Zahlungsbedingung-Objekt Zahlungsbedingung wurde verändert  
CASH_DISCOUNT_CREATED Zahlungsbedingung-Objekt Zahlungsbedingung wurde erzeugt  
CASH_DISCOUNT_DELETED Zahlungsbedingung-Objekt Zahlungsbedingung wurde gelöscht  
CONDITION_CHANGED      
CONDITION_CREATED      
EDIT_CASH_DISCOUNT NULL oder Zahlungsbedingung-Objekt Eingabefenster für Zahlungsbedingung aufrufen Zahlungsbedingung-Editiermodul
INITIALIZE_OLE_OBJECT      
LIST_CASH_DISCOUNT   Listenfenster für Zahlungsbedingung aufrufen Zahlungsbedingung-Editiermodul
SHOW_PREVIEW Widget Druckvorschau Druckvorschau
TEST_CASH_DISCOUNT      

 

Zahlungsbedingungen Selektionsmodul

Modulname

cashdsel.mod

Klassen

CX_CASH_DISCOUNT

Security

Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.

Empfangene Messages
Message Parameter Funktion Security
CASH_DISCOUNT_CHANGED Zahlungsbedingung-Objekt Zahlungsbedingung wurde geändert  
CASH_DISCOUNT_CREATED Zahlungsbedingung-Objekt Zahlungsbedingung wurde erzeugt  
CASH_DISCOUNT_DELETED Zahlungsbedingung-Objekt Zahlungsbedingung wurde gelöscht  
SELECT_PURCHASE_CASH_DISCOUNT      
SELECT_SALES_CASH_DISCOUNT      

 

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
CASH_DISCOUNT_SELECTED Zahlungsbedingung-Objekt, Empfänger Zahlungsbedingung wurde selektiert  
EDIT_CASH_DISCOUNT NULL oder Zahlungsbedingung-Objekt Eingabefenster für Zahlungsbedingung aufrufen Zahlungsbedingung-Editiermodul

 

Operativer Betrieb