Ansicht
Dokumentation

COOPA004 - Kundenfunktion Druck von Auftragsstammdaten

COOPA004 - Kundenfunktion Druck von Auftragsstammdaten

ABAP Short Reference   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Übersicht

Die CO-Auftragsdaten (Stammdaten und Abrechnungsvorschriften) werden mit Hilfe eines SapScript-Formulars ausgedruckt.

Im Standardfall wird das Formular 'CO_ORDER' zum Druck verwendet. Wollen Sie ein anderes Formular verwenden, so können Sie pro Auftragsart ein Formular hinterlegen. Benötigen Sie eine weitere Differenzierung der Formulare, so können Sie in dieser Erweiterung eigene Programmlogik zur Ermittlung eines Formulars einbauen.

Verwenden Sie im Auftragstamm (AUFK) kundeneigene Felder, so müssen Sie in dieser Erweiterung die Prüftexte für diese Felder füllen. Weiterhin müssen Sie eigene Formulare anlegen und in dem entsprechenden Textelement die Bezeichnungen, Felder und Prüftexte einarbeiten.

Diese Erweiterung wird für jeden zu druckenden Auftrag erneut aufgerufen. Aus diesem Grunde sind performanceintensive Datenbankselektionen zu vermeiden !

Die Erweiterung COOPA004 enthält folgende Komponenten:

  • EXIT_SAPLKAUF_004 : Customer Exit für Steuerung des Drucks von Innenaufträgen
  • CI_TX_AUFK : Prüftexte zur den Feldern der Erweiterungsstruktur CI_AUFK

Hinweise

Bitte beachten Sie:

  • Formular immer in GROSSBUCHSTABEN schreiben
  • Formular muß im SapScript angelegt und aktiviert werden
  • Dieser Funktionsbaustein wird für jeden zu druckenden Auftrag erneut aufgerufen. Aus diesem Grunde sind performanceintensive Datenbankselektionen zu vermeiden !
  • Dieser Funktionsbaustein kann ausschliesslich zur Findung des Formular und zum Füllen der Prüftexte zu den Kundenfelder genutzt werden.
  • Ein Messagehandling, Berechtigungsprüfungen und ähnliche Dinge sollten hier auf keinen Fall codiert werden.

Parameter

  1. Importparameter
  • Dem Funktionsbaustein werden die Auftragsstammdaten mit den dazugehörenden Texten in der Struktur ORPRINT übergeben.
  1. Exportparameter
  • Aus den Auftragsstammdaten, sowie anderen Tabelleneinträgen kann ein neues Formular bestimmt werden.
  • Haben Sie die die Tabelle AUFK um eigene Felder in der Struktur CI_AUFK erweitert, so müssen Sie in dieser Erweiterung die Prüftexte in der Struktur CI_TX_AUFK zur ORPRINT füllen.

Vorgehensweise

1. Formularfindung

  • Um ein eigenes Formular verwenden zu können, muß das Formular in der richtigen Sprache angelegt und aktiviert worden sein SapScript-Formular aktivieren.
  • Es kann sowohl ein von SAP vordefiniertes Formular verwendet werden, als auch ein neues selbst angelegtes. Bitte beachten Sie die richtige Schreibweise des Formulars (Großschreibung) in dem Funktionsbaustein.
  • Übergeben Sie das Formular.

2. Prüftexte

  • Füllen Sie die Felder der Struktur CI_TX_AUFK und übergeben Sie diese.

Bitte entnehmen Sie die Beschreibung der Vorgehensweise für Erweiterungen der Systemdokumentation oder der Online-Dokumentation zur Transaktion CMOD (Projektverwaltung von SAP-Erweiterungen, Funktionsexits)

Weitere Hinweise finden Sie in der Dokumentation zur Erweiterungskomponte.






General Material Data   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4159 Date: 20240329 Time: 011902     sap01-206 ( 76 ms )