Peru

Einführung

Die peruanische Lokalisierung wurde verbessert und erweitert, in dieser Version sind die nächsten Module verfügbar:

  • l10n_pe: Fügt Buchhaltungsfunktionen für die peruanische Lokalisierung hinzu, die die minimale Konfiguration darstellen, die für ein Unternehmen erforderlich ist, um in Peru und gemäß den SUNAT-Vorschriften und Richtlinien zu arbeiten. Die wichtigsten Elemente in diesem Modul sind: Kontenplan, Steuern, Belegarten.

  • l10n_pe_edi: enthält alle technischen und funktionalen Anforderungen zur Erzeugung und Validierung elektronischer Rechnungen, basierend auf der SUNAT-Spezifikation zur Erstellung und Verarbeitung gültiger elektronischer Dokumente. Für weitere technische Details können Sie auf die SUNAT-EDI-Spezifikationen zugreifen, die über neue Änderungen und Aktualisierungen auf dem Laufenden halten. Die Funktionen dieses Moduls basieren auf den in der SUNAT-Gesetzgebung veröffentlichten Beschlüsse.

Konfiguration

Die peruanische Lokalisierung installieren

Gehen Sie auf Apps und suchen Sie nach Peru. Klicken Sie dann im Modul Peru EDI auf „Installieren“. Dieses Modul hat eine Abhängigkeit mit Peru - Buchhaltung. Falls letzteres nicht installiert ist, installiert Odoo es automatisch mit EDI.

Der „Modul“-Filter ist auf „Peru“ eingestellt.

Bemerkung

Wenn Sie eine Datenbank von Grund auf neu installieren und Peru als Land auswählen, installiert Odoo automatisch das Basismodul: Peru - Buchhaltung.

Ihr Unternehmen konfigurieren

Zusätzlich zu den grundlegenden Informationen im Feld Unternehmen müssen wir Peru als Land angeben, da dies für die korrekte Funktion der elektronischen Rechnung unerlässlich ist. Das Feld Adresstypcode steht für den Niederlassungscode, der von der SUNAT zugewiesen wird, wenn Unternehmen ihre RUC (Einzigartige Registrierung der Mitwirkenden) registrieren:

Unternehmensdaten für Peru mit RUC und Adresstypcode

Tipp

Falls der Code für den Adresstyp unbekannt ist, können Sie ihn als Standardwert festlegen: 0000. Beachten Sie, dass bei der elektronischen Rechnungsprüfung Fehler auftreten können, wenn ein falscher Wert eingegeben wird.

Bemerkung

Die NIF sollte gemäß dem RUC-Format eingestellt sein.

Kontenplan

Der Kontenplan wird standardmäßig als Teil des im Lokalisierungsmodul enthaltenen Datensatzes installiert. Die Konten werden automatisch zugeordnet in:

  • Steuern

  • Standardkreditorenkonto.

  • Standarddebitorenkonto

Der Kontenplan für Peru basiert auf der aktuellsten Version des PCGE, der in mehrere Kategorien unterteilt und mit der NIIF-Buchhaltung kompatibel ist.

Buchhaltungseinstellungen

Sobald die Module installiert sind, müssen Sie als erstes die grundlegenden Informationen Ihres Unternehmens einrichten. Sie müssen Sie alle Elemente hinzufügen, die für die elektronische Rechnung erforderlich sind. Gehen Sie dazu zu Buchhaltung ‣ Einstellungen ‣ Chilenische Lokalisierung.

Grundkonzepte

Hier sind einige Begriffe, die für die peruanische Lokalisierung wichtig sind:

  • EDI: Electronic Data Interchange (Elektronischer Datenaustausch), was sich in diesem Fall auf die elektronische Rechnung bezieht.

  • SUNAT: ist die Organisation, die in Peru Zölle und Steuern durchsetzt.

  • OSE: Elektronischer Dienstleister, Definition für OSE von SUNAT.

  • CDR: Belegbescheinigung (Constancia de Recepción).

  • SOL-Zugangsdaten: Sunat Operaciones en Línea. Benutzer und Passwort werden von SUNAT zur Verfügung gestellt und ermöglichen den Zugang zu den Online-Betriebssystemen.

Signaturanbieter

Im Rahmen der Anforderungen für die elektronische Rechnung in Peru muss Ihr Unternehmen einen Signaturanbieter auswählen, der sich um die Signierung des Dokuments kümmert und die Antwort auf die SUNAT-Validierung verwaltet. Odoo bietet drei Optionen:

  1. IAP (Odoo In-App-Käufe)

  2. Digiflow

  3. SUNAT

Bitte lesen Sie die folgenden Abschnitte, um die Details und Überlegungen für jede Option zu überprüfen.

IAP (Odoo In-App-Käufe)

Dies ist die Standardeinstellung und die empfohlene Option, da das digitale Zertifikat Teil des Dienstes ist.

IAP-Option als Signaturanbieter
Was ist ein IAP?

Dies ist ein Signaturdienst, der direkt von Odoo angeboten wird. Der dienst kümmert sich um folgendes Verfahren:

  1. Stellt das elektronische Rechnungszertifikat zur Verfügung, sodass Sie es nicht selbst erwerben müssen.

  2. Senden Sie das Dokument an den OSE, in diesem Fall an Digiflow.

  3. Erhalten Sie die OSE-Validierung und CDR.

Wie funktioniert das?

Der Dienst benötigt Guthaben, um Ihre elektronischen Dokumente zu verarbeiten. Odoo stellt 1000 Guthaben für neue Datenbanken kostenlos zur Verfügung. Nachdem diese Guthaben verbraucht sind, müssen Sie ein Guthabenpaket kaufen.

Guthaben

EUR

1000

22

5000

110

10.000

220

20.000

440

Die Guthaben werden für jedes Dokument verbraucht, das an den OSE gesendet wird.

Wichtig

Wenn Sie einen Validierungsfehler haben und das Dokument noch einmal gesendet werden muss, wird eine zusätzliche Gutschrift berechnet. Überprüfen Sie daher unbedingt, ob alle Informationen korrekt sind, bevor Sie Ihr Dokument an die OSE senden.

Was müssen Sie tun?
Digiflow

Diese Option kann als Alternative genutzt werden. Anstatt die IAP-Dienste zu nutzen, können Sie Ihre Dokumentenvalidierung direkt an Digiflow senden. In diesem Fall müssen Sie Folgendes beachten:

  • Kaufen Sie Ihr eigenes digitales Zertifikat: Weitere Informationen über die offizielle Anbieterliste und das Verfahren zum Erwerb eines Zertifikats finden Sie unter SUNAT Digitale Zertifikate.

  • Schließen Sie einen Servicevertrag direkt mit Digiflow ab.

  • Stellen Sie Ihre SOL-Zugangsdaten zur Verfügung.

Digiflow
SUNAT

Falls Ihr Unternehmen direkt mit SUNAT unterschreiben möchte, können Sie diese Option in Ihrer Konfiguration auswählen. In diesem Fall müssen Sie Folgendes beachten: - Lassen Sie den SUNAT-Zertifizierungsprozess akzeptieren.

  • Kaufen Sie Ihr eigenes digitales Zertifikat: Weitere Informationen über die offizielle Anbieterliste und das Verfahren zum Erwerb eines Zertifikats finden Sie unter SUNAT Digitale Zertifikate.

  • Stellen Sie Ihre SOL-Zugangsdaten zur Verfügung.

Wichtig

Wenn Sie eine direkte Verbindung mit SUNAT verwenden, muss der SOL-Benutzer mit dem Unternehmen RUT + Benutzer-ID angegeben werden. Beispiel: 20121888549JOHNSMITH

Testumgebung

Odoo bietet eine Testumgebung, die aktiviert werden kann, bevor Ihr Unternehmen in Produktion geht.

Wenn Sie die Testumgebung und die IAP-Signatur verwenden, müssen Sie kein Testguthaben für Ihre Transaktionen kaufen, da alle Transaktionen standardmäßig validiert werden.

Tipp

Standardmäßig sind die Datenbanken so eingestellt, dass sie im Produktionsmodus arbeiten. Aktivieren Sie bei Bedarf den Testmodus.

Zertifikat

Wenn Sie nicht Odoo IAP verwenden, ist ein digitales Zertifikat mit der Endung .pfx erforderlich, um die elektronische Rechnungssignatur zu erstellen. Gehen Sie zu diesem Abschnitt und laden Sie Ihre Datei und Ihr Passwort.

EDI-Zertifikatsassistent

Mehrere Währungen

Der offizielle Wechselkurs in Peru wird von der Bank von Peru bereitgestellt. Odoo kann sich direkt mit deren Diensten verbinden und den Wechselkurs entweder automatisch oder manuell abrufen.

Bank von Peru wird in der Option Mehrwährungsdienst angezeigt

Weitere Informationen zu Mehreren Währungen finden Sie im nächsten Abschnitt in unserer Dokumentation.

Stammdaten konfigurieren

Steuern

Im Rahmen des Lokalisierungsmoduls werden die Steuern automatisch mit dem zugehörigen Finanzkonto und der Konfiguration der elektronischen Rechnung erstellt.

Liste der Standardsteuern
EDI-Konfiguration

Im Rahmen der Steuerkonfiguration sind drei neue Felder für die elektronische Rechnung erforderlich. Die standardmäßig erstellten Steuern enthalten diese Daten bereits, aber wenn Sie neue Steuern erstellen, müssen Sie die Felder ausfüllen:

EDI-Steuerdaten für Peru

Steuerpositionen

Wenn Sie die peruanische Lokalisierung installieren, sind standardmäßig zwei Hauptsteuerpositionen enthalten.

Extranjero - Exportación: Legen Sie diese Steuerposition bei Kunden für Exporttransaktionen fest.

Local Peru: Legen Sie diese Steuerposition für lokale Kunden fest.

Belegarten

In einigen lateinamerikanischen Ländern, darunter auch Peru, werden einige Buchhaltungstransaktionen wie Ausgangsrechnungen und Lieferantenrechnungen nach Belegarten klassifiziert, die von den staatlichen Finanzbehörden festgelegt werden, in diesem Fall von der SUNAT.

Jede Belegart kann eine eindeutige Sequenz pro Journal haben, der sie zugeordnet ist. Als Teil der Lokalisierung enthält die Belegart das Land, für das der Beleg gilt, und die Daten werden automatisch erstellt, wenn das Lokalisierungsmodul installiert ist.

Die für die Belegarten erforderlichen Informationen sind standardmäßig enthalten, sodass der Benutzer in dieser Ansicht keine Angaben machen muss:

Liste der Belegarten

Warnung

Derzeit werden die folgenden Dokumente für Kundenrechnungen unterstützt: Rechnung, Boleta, Lastschrift und Gutschrift.

Journale

Bei der Erstellung eines Verkaufsjournals müssen Sie zusätzlich zu den Standardfeldern der Journale die folgenden Informationen ausfüllen:

Dokumente verwenden

Dieses Feld wird verwendet, um festzulegen, ob das Journal Belegarten verwenden soll. Es gilt nur für Einkaufs- und Verkaufsjournale, die mit den verschiedenen in Peru verfügbaren Belegarten verknüpft werden können. Standardmäßig werden alle erstellten Verkaufsjournale Dokumente verwenden.

Elektronischer Datenaustausch

Dieser Abschnitt gibt an, welcher EDI-Ablauf in der Rechnung verwendet wird. Für Peru müssen wir „Peru UBL 2.1“ auswählen.

EDI-Journal-Feld

Warnung

Standardmäßig wird der Wert Factur-X (FR) immer angezeigt, stellen Sie sicher, dass Sie ihn manuell deaktivieren können.

Partner

Identifikationsart und Umsatzsteuer

Im Rahmen der peruanischen Lokalisierung sind die von der SUNAT definierten Belegarten nun auf dem Partnerformular verfügbar. Diese Informationen sind für die meisten Transaktionen unerlässlich, sowohl auf Seiten des Absenders als auch auf Seiten des Kunden. Stellen Sie sicher, dass Sie diese Informationen in Ihre Datensätzen eintragen.

Partner-Identifikationstypen

Produkt

Zusätzlich zu den grundlegenden Informationen in Ihren Produkten ist für die peruanische Lokalisierung der UNSPC-Code auf dem Produkt ein zu konfigurierender Wert.

UNSPC-Code auf Produkten

Verwendung und Prüfung

Kundenrechnung

EDI-Elemente

Sobald Sie Ihre Stammdaten konfiguriert haben, können die Rechnungen aus Ihrem Verkaufsauftrag oder manuell erstellt werden. Zusätzlich zu den grundlegenden Rechnungsinformationen, die auf unserer Seite über den Rechnungsstellungsprozess beschrieben werden, gibt es eine Reihe von Feldern, die als Teil des EDI für Peru erforderlich sind:

  • Belegart: Der Standardwert ist „Factura Electronica“, aber Sie können die Belegart bei Bedarf manuell ändern und zum Beispiel Boleta auswählen.

    Feld für Belegart der Rechnung auf Rechnungen
  • Vorgangsart: Dieser Wert ist für die elektronische Rechnung erforderlich und gibt die Art der Transaktion an. Der Standardwert ist „Interner Verkauf“, aber Sie können bei Bedarf manuell einen anderen Wert auswählen, z. B. Export von Waren.

    Feld für Vorgangsart für Rechnung auf Rechnungen
  • EDI-Betroffenheitsgrund: In den Rechnungszeilen gibt es zusätzlich zur Steuer ein Feld „EDI-Betroffenheitsgrund“, das die Steuergültigkeit auf der Grundlage der angezeigten SUNAT-Liste bestimmt. Alle standardmäßig geladenen Steuern sind mit einem Standard-EDI-Betroffenheitsgrund verknüpft. Bei Bedarf können Sie bei der Erstellung der Rechnung manuell einen anderen Grund auswählen.

    Steuerbetroffenheitsgrund in Rechnungszeile

Rechnungsvalidierung

Sobald Sie überprüft haben, dass alle Informationen in Ihrer Rechnung korrekt sind, können Sie mit der Validierung der Rechnung fortfahren. Mit dieser Aktion wird die Kontobewegung registriert und der Arbeitsablauf für die elektronische Rechnung ausgelöst, um sie an den OSE und die SUNAT zu senden. Die folgende Meldung wird oben auf der Rechnung angezeigt:

Senden der EDI-Rechnung in blau

Asynchron bedeutet, dass das Dokument nicht automatisch gesendet wird, nachdem die Rechnung gebucht wurde.

Status der elektronischen Rechnung

Zu versenden: Zeigt an, dass das Dokument bereit ist, an den OSE gesendet zu werden. Dies kann entweder automatisch von Odoo mit einem Cron geschehen, der jede Stunde läuft, oder der Benutzer kann es sofort senden, indem er auf die Schaltfläche „Jetzt versenden“ klickt.

EDI manuell versenden

Gesendet: Zeigt an, dass das Dokument an die OSE gesendet und erfolgreich validiert wurde. Im Rahmen der Validierung wird eine ZIP-Datei heruntergeladen und eine Nachricht im Chatter protokolliert, die die korrekte Validierung der Regierung angibt.

Nachricht im Chatter, wenn die Rechnung gültig ist

Falls es einen Validierungsfehler gibt, bleibt der Status der elektronischen Rechnung auf „Zu versenden“, sodass die Korrekturen gemacht werden können und die Rechnung erneut versendet wird.

Warnung

Jedes Mal, wenn Sie ein Dokument zur Überprüfung senden, wird ein Guthaben verbraucht. Wenn also ein Fehler in einer Rechnung entdeckt wird und Sie diese ein weiteres Mal senden, werden insgesamt zwei Guthaben verbraucht.

Häufige Fehler

Es gibt viele Gründe für eine Ablehnung durch den OSE oder die SUNAT. Wenn dies geschieht, sendet Odoo oben auf der Rechnung eine Nachricht mit den Fehlerdetails und in den meisten Fällen einen Hinweis zur Behebung des Problems.

Bei einem Validierungsfehler haben Sie zwei Optionen:

  • Falls der Fehler mit den Stammdaten des Partners, des Kunden oder der Steuern zusammenhängt, können Sie die Änderung einfach auf den Datensatz anwenden (z. B. die Art der Kundenidentifikation) und anschließend auf die Schaltfläche „Wiederholen“ klicken.

  • Wenn der Fehler mit einigen Daten zusammenhängt, die direkt auf der Rechnung erfasst wurden (Vorgangsart, fehlende Daten in den Rechnungszeilen), besteht die richtige Lösung darin, die Rechnung auf Entwurf zurückzusetzen, die Änderungen anzuwenden und die Rechnung dann erneut zur Validierung an SUNAT zu senden.

    Liste der häufigen Fehler auf Rechnungen

Für weitere Details lesen Sie bitte Häufige Fehler in SUNAT.

PDF-Rechnung

Nachdem die Rechnung von SUNAT akzeptiert und validiert wurde, kann der PDF-Rechnungsbericht gedruckt werden. Der Bericht enthält einen QR-Code, der anzeigt, dass die Rechnung ein gültiges Steuerdokument ist.

PDF-Rechnungsbericht

IAP-Guthaben

Der elektronische IAP-Dienst von Odoo bietet 1000 kostenlose Guthaben. Nachdem diese Guthaben in Ihrer Produktionsdatenbank verbraucht sind, muss Ihr Unternehmen neues Guthaben kaufen, um Ihre Transaktionen zu verarbeiten.

Sobald Ihr Guthaben aufgebraucht ist, wird oben auf der Rechnung ein rotes Etikett angezeigt, das darauf hinweist, dass zusätzliches Guthaben benötigt wird. Sie können dieses ganz einfach über den in der Nachricht angegebenen Link kaufen.

Guthaben in IAP kaufen

Der IAP-Dienst umfasst Pakete mit unterschiedlichen Preisen, die sich nach der Anzahl der Guthaben richten. Die Preisliste im IAP wird immer in EUR angezeigt.

Besondere Anwendungsfälle

Stornierungsprozess

Einige Szenarien erfordern eine Rechnungsstornierung, zum Beispiel wenn eine Rechnung versehentlich erstellt wurde. Wenn die Rechnung bereits versendet und von SUNAT validiert wurde, klicken Sie auf die Schaltfläche Stornierung anfordern:

Schaltfläche Rechnungsstornierung anfragen

Geben Sie einen Stornierungsgrund an, um eine Rechnung zu stornieren.

Status der elektronischen Rechnung

Zu stornieren: Zeigt an, dass die Stornierungsanfrage bereit ist, an den OSE gesendet zu werden. Dies kann entweder automatisch von Odoo mit einem Cron geschehen, der jede Stunde läuft, oder der Benutzer kann sie sofort senden, indem er auf die Schaltfläche „Jetzt versenden“ klickt. Sobald die Anfrage gesendet wurde, wird ein Stornierungsticket erstellt, woraufhin die nächste Nachricht und die CDR-Datei im Chatter protokolliert werden:

Stornierungs-CDR von SUNAT gesendet

Storniert: Zeigt an, dass der Stornoantrag an die OSE gesendet und erfolgreich validiert wurde. Im Rahmen der Validierung wird eine ZIP-Datei heruntergeladen und eine Nachricht im Chatter protokolliert, die die korrekte Validierung der Regierung angibt.

Rechnung nach Stornierung

Warnung

Für jeden Stornierungsantrag wird ein Guthaben verbraucht.

Stornierungsprozess

Berücksichtigen Sie bei der Erstellung von Exportrechnungen folgende Richtlinien:

  • Die Identifikationsart Ihres Kunden muss eine ausländische ID sein.

  • Vorgangsart in Ihrer Rechnung muss ein Export sein.

  • Die in den Rechnungsposten enthaltenen Steuern sollten EXP-Steuern sein.

Hauptdaten von Exportrechnungen
Vorauszahlungen
  1. Erstellen Sie die Rechnung für die Vorauszahlung und wenden Sie die zugehörige Zahlung an.

  2. Erstellen Sie die endgültige Rechnung ohne Berücksichtigung der Vorauszahlung.

  3. Erstellen Sie eine Gutschrift für die endgültige Rechnung mit dem Betrag der Vorauszahlung.

  4. Stimmen Sie die Gutschrift mit der endgültigen Rechnung ab.

  5. Der Restbetrag auf der endgültigen Rechnung sollte mit einer regülären Zahlungstransaktion bezahlt werden.

Rechnungen mit Abzugsgeld

Berücksichtigen Sie bei der Erstellung von Rechnungen, die einem Abzug unterliegen, folgende Richtlinien:

  1. Alle Produkte, die in der Rechnung enthalten sind, müssen diese Felder konfiguriert haben:

    Felder für Abzugsgelder auf Produkten
  2. Vorgangsart in Ihrer Rechnung muss 1001 sein.

    Code für Abzugsgeld auf Rechnungen.

Gutschriften

Wenn eine Korrektur oder Rückerstattung für eine validierte Rechnung erforderlich ist, muss eine Gutschrift erstellt werden. Klicken Sie dazu einfach auf die Schaltfläche „Gutschrift hinzufügen“. Im Rahmen der peruanischen Lokalisierung müssen Sie einen Grund für die Gutschrift darlegen, indem Sie eine der Optionen aus der Liste auswählen.

Gutschrift aus Rechnung hinzufügen

Tipp

Wenn Sie Ihre erste Gutschrift erstellen, wählen Sie die Gutschriftsmethode: Teilückerstattung. Damit können Sie die Gutschriftssequenz festlegen.

Standardmäßig ist die Gutschrift in der Belegart eingestellt:

Belegart der Gutschrift

Um den Arbeitsablauf abzuschließen, folgen Sie bitte den Anweisungen auf unserer Seite über Gutschriften.

Bemerkung

Der EDI-Arbeitsablauf für die Gutschriften funktioniert auf die gleiche Weise wie für die Rechnungen.

Lastschriften

Im Rahmen der peruanischen Lokalisierung können Sie neben der Erstellung von Gutschriften aus einem bestehenden Dokument auch Lastschriften erstellen. Verwenden Sie dazu einfach die Schaltfläche „Lastschrift hinzufügen“.

Standardmäßig ist die Lastschrift in der Belegart eingestellt.

Elektronischer Frachtbrief 2.0

The Guía de Remisión Electrónica (GRE) is an electronic document generated by the shipper to support the transportation or transfer of goods from one place to another, such as a warehouse or establishment. In Odoo, there are several configuration steps needed before you can successfully use this feature.

The use of the guía de remisión electrónica electronic document is mandatory and required by SUNAT for taxpayers who need to transfer their products, except those under the Single Simplified Regime (régimen único simplificado or RUS).

Delivery guide types

Absender

The Sender delivery guide type is issued when a sale is made, a service is rendered (including processing), goods are assigned for use, or goods are transferred between premises of the same company and others.

This delivery guide is issued by the owner of the goods (i.e., the sender) at the beginning of the shipment. The sender delivery guide is supported in Odoo.

Transportunternehmen

The Carrier delivery guide type justifies the transportation service the driver (or carrier) performs.

This delivery guide is issued by the carrier and must be issued to each shipper when the shipment goes through public transport.

Wichtig

The carrier delivery guide is not supported in Odoo.

Transportation types

Privat

The Private transportation type option is used when the owner transfers goods using their own vehicles. In this case, a sender’s delivery guide must be issued.

Öffentlich

The Public transportation type option is used when an external carrier moves the goods. In this case, two delivery guides must be issued: the sender’s delivery guide and the carrier’s delivery guide.

Direct submission to SUNAT

The creation of the GRE delivery guide in Odoo must be sent directly to the SUNAT, regardless of the electronic document provider: IAP, Digiflow, or SUNAT.

Required information

Version 2.0 of the electronic delivery guide requires additional information on the general configuration, vehicles, contacts, and products. In the general configuration, it is necessary to add new credentials that you can retrieve from the SUNAT portal.

Stornierungen

Both the sender and the carrier can cancel the electronic waybill as long as the following conditions are met:

  • The shipment has not been initiated.

  • If the shipment has been initiated, the receiver must be changed before reaching the final destination.

Wichtig

The SUNAT no longer uses the term „Anula“, but now uses the term „Dar de baja“ for cancellations.

Testen

The SUNAT does not support a test environment. This means that any delivery guides that were generated by mistake will be sent to the SUNAT.

If, by mistake, the waybill was created in this environment, it is necessary to delete it from the SUNAT portal.

Konfiguration

Wichtig

  • Electronic sender’s GRE is currently the only supported type of waybill in Odoo.

  • The delivery guide is dependent on the Odoo Inventory app, the l10n_pe_edi and l10n_pe modules.

  • A second user must be added for the creation of electronic documents.

After following the steps to configure the electronic invoicing and the master data, install the Peruvian - Electronic Delivery Note 2.0 module (l10n_pe_edi_stock_20).

Next, you need to retrieve the client ID and client secret from SUNAT. To do so, follow the manual de servicios web plataforma nueva GRE.

Bemerkung

In the SUNAT portal, it is important to have the correct access rights enabled, as they may differ from the user set for electronic invoicing.

These credentials should be used to configure the delivery guide general settings from Accounting ‣ Configuration ‣ Settings ‣ Peruvian Electronic Invoicing.

Example for the SUNAT Delivery Guide API section configuration.

Bemerkung

It is required to follow the format RUC + UsuarioSol (e.g., 20557912879SOLUSER) for the Guide SOL User field, depending on the user selected when generating the GRE API credentials in the SUNAT portal.

Ansprechpartner

The operator is the vehicle’s driver in cases where the delivery guide is through private transport.

To create a new operator, navigate to Contacts ‣ Create and fill out the contact information.

First, select Individual as the Company Type. Then, add the Operator License in the Accounting tab of the contact form.

For the customer address, make sure the following fields are complete:

  • District

  • Tax ID (DNI/RUC)

  • Tax ID Number

Individual type operator configurations in the Contact form.
Transportunternehmen

The carrier is used when the delivery guide is through public transport.

To create a new carrier, navigate to Contacts ‣ Create and fill out the contact information.

First, select Company as the Company Type. Then, add the MTC Registration Number, Authorization Issuing Entity, and the Authorization Number.

For the company address, make sure the following fields are complete:

  • District

  • Tax ID (DNI/RUC)

  • Tax ID Number

Company type operator configurations in the Contact form.
Fahrzeuge

To configure the available vehicles, navigate to Inventory ‣ Configuration ‣ Vehicles and fill in the vehicle form with the information needed for the vehicle:

  • Vehicle Name

  • License Plate

  • Is M1 or L?

  • Special Authorization Issuing Entity

  • Authorization Number

  • Default Operator

  • Company

Wichtig

It is important to check the Is M1 or L? checkbox if the vehicle has fewer than four wheels or fewer than eight seats.

Vehicle not selected as an M1 or L type with extra fields shown.
Produkte

To configure the available products, navigate to Inventory ‣ Products and open the product to be configured.

Make sure that the applicable information in the product form is fully configured. The Partida Arancelaria (Tariff Item) field needs to be completed.

Generating a GRE

Once the delivery from inventory is created during the sales workflow, make sure you complete the GRE fields on the top-right section of the transfer form for the fields:

  • Transport Type

  • Reason for Transfer

  • Departure start date

It is also required to complete the Vehicle and Operator fields under the Guia de Remision PE tab.

The delivery transfer has to be marked as Done for the Generar Guia de Remision button to appear on the left menu of the transfer form.

Generar Guia de Remision button on a transfer form in the Done stage.

Once the transfer form is correctly validated by SUNAT, the generated XML file becomes available in the chatter. You can now print the delivery slip that shows the transfer details and the QR code validated by SUNAT.

Transfer details and QR code on generated delivery slip.

Häufige Fehler

  • Diferente prefijo para productos (T001 en algunos, T002 en otros)

    At the moment, Odoo does not support the automation of prefixes for products. This can be done manually for each product output. This can also be done for non-storable products. However, keep in mind that there will be no traceability.

  • 2325 - GrossWeightMeasure - El dato no cumple con el formato establecido "Hace falta el campo" "Peso"" en el producto

    This error occurs when the weight on the product is set as 0.00. To fix this, you need to cancel the waybill and recreate it. Make sure that you fix the weight on the product before creating the new waybill, or it will result in the same error.

  • JSONDecodeError: Expecting value: line 1 column 1 (char 0) when creating a Delivery Guide

    This error is typically generated due to SOL user issues. Verify the user’s connection with the SUNAT; the SOL user must be established with the company RUT + user ID. For example 2012188549JOHNSMITH.

  • El número de documento relacionado al traslado de mercancía no cumple con el formato establecido: error: documento relacionado

    The Related Document Type and Related Document Number fields only apply to invoices and receipts.

  • 400 Client error: Bad Request for URL

    This error is not solvable from Odoo; it is advised you reach out to the SUNAT and verify the user. It may be necessary to create a new user.

  • Invalid content was found starting with element 'cac:BuyerCustomerParty'

    This error occurs when the transfer reason is set as other. Please select another option. Following to the official documentation of the SUNAT’s waybill guide, the transfer reasons 03 (sale with shipment to third party) or 12 (others) does not work in Odoo, since you should not have an empty or blank customer.

  • Duda cliente: consumo de créditos IAP al usar GRE 2.0

    For live clients using IAP, no credit is consumed (in theory) because it does not go through the OSE, i.e., these documents are directly sent to the SUNAT.

  • Errores con formato credenciales GRE 2.0 (Traceback-Fehler)

    Odoo gibt derzeit einen Fehler mit einem Traceback anstelle einer Meldung aus, dass die Anmeldedaten in der Datenbank nicht korrekt konfiguriert sind. Wenn dies bei Ihrer Datenbank auftritt, überprüfen Sie bitte Ihre Anmeldedaten.