Skip to main content
Skip table of contents

Event "Validierung - Rechnungskontroll-Abschluss"

Event "Validierung - Rechnungskontroll-Abschluss"


Dieser Event wird ausgeführt, sobald man im Rechnungsfreigabe-Fenster der Rechnungskontrolle mittels des OK-Buttons alle Werte bestätigt.

Beispiel

CODE
|
  nEvtNo:P1, oDab100:P2, nFiBuLiNr:P3, dRechDatum:P4, cRechNr:P5, cBelegIntern:P6, cBuchText:P7,
  cLastDeliveryNo:P8, lUseNewVATKey:P9
|

// oDab100   - befindet sich auf dem Original-Lieferanten
// nFiBuLiNr - Kreditoren-Nr. in Finanzbuchh.
// dRechDatum, cRechNr, cBelegIntern, cBuchText - beinhalten die
// entsprechenden Werte aus dem Buchungsdialog.
// cLastDeliveryNo  - die letzte Lieferschein-Nummer aus Dab235
// lUseNewVATKey    - Verwendung der neuen Steuersätze (Checkbox bei Steuersatz-Umstellung)
// -> False als Rückgabe für Abbruch.

// Rückfrage wenn Buchungsmonat <> Rechnungsmonat
Function CheckDatum()
   result := true,
   if dRechDatum < Date() and Month(dRechDatum) <> Month(Date()) then
      if not JN("Rechnungsmonat <> Buchungsmonat - Trotzdem weiter ?") then
         result := false,
      endif,
   endif,
end,

CheckDatum()


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.