1099-NEC / 1099-MISC-Automatisierung für Odoo 19: Meldepflichtige Zahlungen werden direkt aus gebuchten Lieferantenzahlungen übernommen (Cash-Basis, niemals aus Eingangsrechnungen), das TIN-Matching läuft als Batch-Datei für das IRS-e-Services-Portal, weil kein aufrufbarer Dienst existiert, die Antwortdatei wird mit datiertem Ergebnis und Herkunftsnachweis zurückgelesen, die Meldung wird über eine editierbare Spaltenvorlage exportiert, und korrigierte oder stornierte Meldungen werden aus dem tatsächlich Eingereichten erstellt.
Überblick
Meldung der Zahlungen an Dienstleister — kostenpflichtiges Modul (USA)
Kostenpflichtige Erweiterung des kostenlosen Moduls dyo_paiements_st_na_lite, für Odoo 19 Community.
Auch gesucht unter: 1099 automation Odoo, TIN matching, IRS e-Services bulk, backup withholding, corrected 1099, 1099 e-file, vendor payment reporting automation.
Was es ergänzt, und warum das fehlt
Die Zuordnung geht von der Zahlung aus, nicht von der Rechnung. Das ist der Fehler, der sich in allen Tabellen findet: Man summiert die Rechnungen des Jahres und meldet einen Dienstleister für eine im Dezember gestellte, im Februar bezahlte Rechnung. Das System meldet, was im Jahr bezahlt wurde. Das Modul geht daher von account.payment aus, und die Zahlungsart stammt aus dem Journal – ein als „Zahlungskarte“ markiertes Journal erzeugt eine als außerhalb des Anwendungsbereichs markierte Zahlung mit Begründung, statt eines Schweigens.
Der Abgleich der Steuerkennung, und seine Umgehung. Das kostenlose Modul prüft die Form einer Kennung. Ob das Paar Name + Kennung übereinstimmt, erfordert eine Anfrage bei der Behörde – die dies zulässt, „interactive or bulk“, aber nur über ihr Portal, hinter einem im Payer Account File registrierten Konto. Eine Schnittstelle, die eine Software aufrufen könnte, ist nicht veröffentlicht.
Das Modul tut daher nicht so, als ob. Die Quelle „Online-Dienst“ ist verdrahtet und nicht angehakt, mit ihrer Begründung auf dem Bildschirm. Die Umgehung dagegen funktioniert wirklich: Das Paket erzeugt die Datei, Sie reichen sie ein, Sie bringen die Antwortdatei zurück, und das Modul liest sie wieder ein. Jedes Urteil trägt seine Herkunft — aus einer Datei übernommen oder von Hand erfasst —, sein Datum und daneben den Rohcode des Dienstes, damit seine Übersetzung anfechtbar bleibt.
Die Einreichungsdatei wird über eine Spaltenvorlage gesteuert. Die genaue Spezifikation, die das Portal erwartet, konnte ohne Konto nicht überprüft werden. Ein erfundenes Format zu schreiben wäre die schlimmste falsche Bestätigung: Die Datei würde erzeugt und abgelehnt – oder, schlimmer, fehlerhaft angenommen. Das Modul liefert daher eine generische Vorlage, ausdrücklich als solche benannt, die Sie kopieren und an die Anforderungen Ihres Übermittlers anpassen. Die verfügbaren Werte bilden eine geschlossene Liste: Eine Spalte kann keinen Code enthalten.
Die Berichtigungen übernehmen, was erklärt wurde. Eine Berichtigung ist keine Änderung: Sie ist eine zweite Einreichung, die sagt, was sich ändert. Der Assistent kopiert die Blätter der eingereichten Erklärung – einschließlich des Identitäts-Schnappschusses – statt vom Register auszugehen, das sich aus anderen Gründen geändert haben kann.
Was es nicht leistet, und es sagt es
Es übermittelt nichts an die Behörde. Es erzeugt die Dateien; Sie reichen sie ein.
Es ordnet eine Berichtigung keiner amtlichen Kategorie zu: Diese Regeln konnten nicht an der Quelle geprüft werden, und es erfindet sie nicht.
Es schließt nicht. Es sagt, dass ein Paar aus Name und Kennung an einem bestimmten Datum, aus einer bestimmten Quelle, nicht übereingestimmt hat. Es sagt nicht, ob die Zahlung zurückzuhalten ist.
Im Produktivbetrieb nicht erprobt. Mit diesem Modul wurde weder eine reale Einreichung noch ein realer Stapel an eine Behörde übermittelt. Alles, was nicht geprüft werden konnte, steht in VERIFICATION.md und wird am Bildschirm angezeigt, nie erraten.
Merkmale
| Preis | 129 € zzgl. MwSt. |
|---|---|
| Lizenz | OPL-1 |
| Odoo-Versionen | 19.0: im Odoo Apps Store veröffentlicht; 20.0: im Odoo Apps Store veröffentlicht |
| Version | 1.0.0 |
| Edition | Odoo Community / On-Premise |
| Technischer Name | dyo_paiements_st_na |
| Bereich | Buchhaltung und Finanzen |
| Kostenlose Version (Lite) | dyo_paiements_st_na_lite |
Preis zzgl. MwSt., wie im Odoo Apps Store angezeigt; Kauf und Installation erfolgen im Store oder über Ihre Omnifloo-Instanz.