Ältere Cron-Einstiegspunkte und Verarbeiter

Ältere Einstiegspunkte, die der Cron-Dispatcher des Frameworks oder HTTP aufruft, ihre Verarbeiter, die beschriebenen Tabellen und das Fehlen von Berechtigungsprüfungen.

Die älteren Einstiegspunkte ruft der eigene Cron-Dispatcher des Frameworks mit verpflichtenden, typisierten Argumenten auf (cron_id, code, cycle, date_added, date_modified), daher sind sie von außen nicht aufrufbar; einige argumentlose Einstiegspunkte sind auch per HTTP erreichbar. Keiner prüft Berechtigungen oder das Cron-Geheimnis.

Einstiegspunkte und Verarbeiter

Die Tabellennamen tragen in der Datenbank das eigene Präfix der Installation.

EinstiegspunktAufruf oder Tätigkeit
cron/cronqueuemasterdata/cronqueue.run, das Cron-Geheimnis wird aus der Konfiguration eingesetzt
cron/taxaccount, cron/missingtaxreturnnav/taxaccount.run, nav/missingtaxreturn.run
cron/invoice, cron/invoicedigest, cron/invoicedigestresponse, cron/companyfinance/invoice.addInvoice, task/navtask.addTaskInvoiceDigest, .addTaskInvoiceDigestResponse, .addTaskCompanyAddress
cron/taskdie ältere 8-stufige Steuerbehörden-Kette (Auszug und Antwort, finance/invoice.addInvoice, Steuerzahler-Antwort, masterdata/company.addCompany, Rechnungsdaten und Antwort, finance/invoice.addInvoiceData) auf der Tabelle nav_task
cron/contirtask/contir.contir (ältere Kontierung); daneben task/contir_net_vat_gross
cron/checksitetask/checksite.checkurl: HEAD-Anfrage an die eingestellte URL, Antwortzeit in site_status
cron/email, cron/emailduplicate, cron/emailproc, cron/emailred, cron/emailredinvoiceältere IMAP-basierte Mailverarbeiter (task/email, task/emailduplicate, task/emailproc, task/emailred, task/emailredinvoice); Konten aus den Tenant-JSON-Einstellungen; Hilfsfunktionen von emailproc: Rechnungszuordnung, Dokument speichern und verknüpfen, Mailstatus
cron/gdriverefreshtask/gdriverefresh: Token-Erneuerung für jede Zeile von gdrive_token (Google-Client, Microsoft-Graph-Token-Endpunkt, rotiertes Refresh-Token)
cron/mbvktask/mbvk.run, runDetail: Liste, Details und Gebote gerichtlicher Versteigerungen (Modell auction/mbvk, Tabellen auction)
cron/navosaje Minute höchstens 10 unverarbeitete Rechnungen: Zusatzdaten aus queryInvoiceData in line_additional_data, gekennzeichnet mit nav_osa_at
cron/foxposttäglich die 7-Tage-Nachnahmeabrechnung jedes aktiven FoxPost-Kontos in cod_settlement, mit Rechnungen verknüpft (bank/foxpost); ohne API nur Verknüpfung vorhandener CSV-Zeilen
cron/gptworkerstartet die Worker-Slots des KI-Workflows
cron/partnerchecknur Protokoll; laut Code ist die Partnerprüfung nicht umgesetzt
cron/auctionquery, cron/cmsqueryprotokollieren nur ein Cron-Laufereignis (event/event::addCronRunEvent)

Per HTTP aufrufbare Einstiegspunkte

  • cron/baserate: Basiszinsreihe der ungarischen Zentralbank (MNB) oder der EZB (Parameter bank, from, to), bei leerer Reihe 10 Jahre rückwirkend, in base_rate.
  • cron/kshfetch: lädt Datensätze des Statistikamts nach storage/tmp_ksh/, verarbeitet sie in ksh_dataset_row, löscht die Dateien; Parameter dataset.
  • cron/kshmatch: ordnet Adressen in 500er-Stapeln dem Ortsstamm des Statistikamts zu (address_ksh).
  • cron/signupsweep: dlbtsignup->sweep(), Ablauf unbezahlter Registrierungen — Abonnement expired, Firma und Mitglieder status = 0, ohne Löschung.

Bekannte Einschränkungen

Keine der öffentlichen Methoden der älteren Verarbeiter (finance/invoice::addInvoice, ::addInvoiceData, masterdata/company::addCompany, task/navtask::*, task/email::run, task/emailred::run und logMessage, task/emailredinvoice::run und logMessage, task/emailduplicate::run und logMessage, task/emailproc::run und Hilfsfunktionen, task/mbvk::run und runDetail, task/contir::contir, task/contir_net_vat_gross::contir, task/gdriverefresh::run, task/checksite::checkurl, nav/taxdebt::run, nav/taxaccount::generateTaxaccountPdf) prüft Berechtigungen oder das Cron-Geheimnis. Die Argumente von cron/foxpost haben Standardwerte.