Dokumentation zur VorgehensweiseFormulare an die Zeitabhängigkeit anpassen

 

Wenn Sie bei der Bearbeitung von Geschäftspartnernamen in Ihren Geschäftspartneradressen die Zeitabhängigkeit nutzen, müssen Sie das Adressfenster in Formularen (Interactive PDF Forms based on Adobe software oder Smart Forms) anpassen, damit beim Formulardruck die aktuelle und nicht eine veraltete Version des Namens ausgegeben wird.

Sie sollten Formulare mit Adressfenster anpassen, bei denen die Adresse mit Hilfe des Adressschlüssels aufgerufen wird (z. B. die Adressnummer oder Personennummer), wenn

  • die Adresse in allen Fällen eine Geschäftspartneradresse ist

  • die Adresse in manchen Fällen eine Geschäftspartneradresse sein kann

    Beispiel Beispiel

    In einem Lieferformular kann die Lieferadresse eine Geschäftspartneradresse oder eine belegspezifische Adresse sein. In diesem Fall müssen Sie das Formular anpassen.

    In einem Lieferformular gibt es jedoch ein zusätzliches separates Fenster für die abweichende Lieferadresse, bei der es sich in keinem Fall um eine Geschäftspartneradresse handeln kann. In diesem Fall müssen Sie das Formular nicht anpassen.

    Ende des Beispiels.

Vorgehensweise

Interactive PDF Forms
  1. Rufen Sie den Form Builder (Transaktion SFP) auf und geben Sie einen Formularnamen ein.

  2. Wählen Sie im Änderungsmodus im Kontextbereich den betreffenden Adressknoten per Doppelklick aus, um ihn zu ändern.

  3. Nehmen Sie im Arbeitsbereich rechts unten unter Eigenschaften die entsprechenden Einträge in den folgenden Parametern vor:

    1. Wählen Sie Ja oder Dynamisch festlegen für Zeitabhängiger Geschäftspartnername. Ordnen Sie im letzteren Falle eine Variable für die dynamische Ermittlung zu.

    2. Lassen Sie Zeitstempel leer, wenn Sie immer die aktuelle Version des Geschäftspartnernamens benötigen. Wenn Sie den zu einem bestimmten Datum gültigen Namen drucken möchten, geben Sie eine Variable ein, die zur Laufzeit den korrekten Wert für den Zeitstempel enthält.

    3. Wenn eine Variable mit der Nummer eines Geschäftspartners vom Typ ‚Organisation' zur Verfügung steht, geben Sie diese in Geschäftspartnernummer für Organisation, Firma ein.

    4. Wenn eine Variable mit der Nummer eines Geschäftspartners vom Typ 'Person’ zur Verfügung steht, geben Sie diese in Geschäftspartnernummer für Person ein.

      Zur Laufzeit dürfen diese Variablen nur dann einen Wert enthalten, wenn es sich bei der Adresse tatsächlich um eine Geschäftspartneradresse handelt.

      Wenn die Geschäftspartnernummern nicht übergeben werden, obwohl es sich bei den Adressen um Geschäftspartneradressen handelt, müssen sie zur Laufzeit aus dem Adressschlüssel ermittelt werden. Dies wirkt sich negativ auf die Performance aus.

Smart Forms
  1. Rufen Sie die Transaktion SMARTFORMS auf, und geben Sie den Formularnamen ein.

  2. Navigieren Sie im Änderungsmodus im Formularbaum in das betreffende Adressfenster, und wählen Sie es per Doppelklick aus, um es zu ändern.

  3. Füllen Sie unter Allgemeine Eigenschaften die entsprechenden Parameter, wie oben für die Interactive Forms beschrieben.

Weitere Informationen zu Smart Forms oder Interactive PDF Forms finden Sie in der SAP-Bibliothek unter Anfang des Navigationspfads SAP NetWeaver Navigationsschritt Application Platform Navigationsschritt Business Services Navigationsschritt Smart Forms Ende des Navigationspfads oder PDF-basierte Formulare.