Ansicht
Dokumentation

EDOC_MX_FILL_CUSD_V4 - BAdI: Benutzerdefinierte Datenbefüllung V4.0

EDOC_MX_FILL_CUSD_V4 - BAdI: Benutzerdefinierte Datenbefüllung V4.0

Addresses (Business Address Services)   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Document Compliance Mexiko (CA-GTF-CSC-EDO-MX) verwendet. Mit diesem BAdI können Sie einige Felder in XML-Dateien für Rechnungen, Ergänzungen zum Zahlungseingang und Lieferscheine füllen. Folgende Felder können über das BAdI-Include gefüllt werden:

  • Verwendung von CFDI
  • Addenda (Feld für zusätzliche Daten)
  • CFDI-bezogene Belegdaten (Belegart und UUID)
  • Export (Feld gibt an, ob es sich um eine Exportrechnung handelt)

Das System ruft das BAdI beim XML-Mapping auf, das ausgelöst wird, wenn Sie ein eDocument über das eDocument Cockpit einreichen.

Dieses BAdI verwendet die Methode Benutzerdefinierte Daten füllen (FILL_CUSTOM_DATA_V4). Nachfolgend finden Sie einige Informationen zu den Methodenparametern:

  • Importparameter
Der Parameter IS_MAPPING_SOURCE enthält Quellbelegdaten.
  • Änderungsparameter
  • Der Parameter CS_CUSTOM_DATA hat als Bezugstyp die Struktur TY_CUSTOM_DATA, die die Felder USE_OF_CFDI (Verwendung von CFDI) und ADDENDA (Addenda) enthält. Es steht eine Standardlogik für das Füllen des Feldes Verwendung von CFDI, die Sie nach Bedarf anpassen können. Es steht keine Standardlogik für das Füllen des Feldes Addenda (zusätzliche Informationen) zur Verfügung; Sie können bei Bedarf Ihre eigene Logik einrichten.

  • Der Parameter CT_RELATED_DOC_DATA hat als Bezugstyp die Struktur TT_RELATED_DOC_DATA, die sich auf die Felder RELATED_DOC_TYPE (SAT-Code der Belegart) und RELATED_DOC_UUID (SAT-Beleg-UUID) bezieht. Es steht eine Standardlogik für das Füllen dieser Felder zur Verfügung, die Sie nach Bedarf anpassen können.

  • Der Parameter CV_EXPORTACION enthält den Wert des Feldes Export, dasangibt, ob es sich um eine Exportrechnung handelt. Die möglichen Werte sind 01 (Keine Exportrechnung) und 02 (Exportrechnung).

Standardmäßig beurteilt das System, ob es sich bei einer Rechnung um eine Exportrechnung handelt, basierend auf dem Feld Bestellart des Warenempfängers im Kundenauftrag. Wenn diese Feld gefüllt ist, wird die Rechnung als Exportrechnung betrachtet und der Wert auf 02 gesetzt. Anderenfalls wird der Wert auf 01 gesetzt. Mit diesem BAdI können Sie die Standardlogik überschreiben.

Das BAdI Benutzerdefinierte Datenbefüllung V4.0 umfasst die neue Version 4.0 von Anhang 20 und hat einen weiteren Parameter CV_EXPORTACION. Das BAdI Benutzerdefinierte Datenbefüllung umfasst nur niedrigere Versionen.






CL_GUI_FRONTEND_SERVICES - Frontend Services   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4590 Date: 20240601 Time: 223916     sap01-206 ( 68 ms )