Dokumentation zur VorgehensweiseUmstellen auf die zeitabhängige Pflege

 

Dieser Abschnitt beschreibt, was Sie tun müssen, um eine Anwendung auf die zeitabhängige Pflege von Kommunikationsdaten umzustellen.

Hinweis Hinweis

Aus Gründen der Abwärtskompatibilität ist der Vorschlagswert der neuen Schnittstelenparameter der betroffenen Funktionsbausteine jeweils so gewählt, dass diejenigen Anwendungen, die keine zeitabhängige Pflege von Kommunikationsdaten wünschen, auch keine Änderungen vornehmen müssen.

Ende des Hinweises

Vorgehensweise

Generelle Umstellungen
  1. Stellen Sie für alle Aufrufe der im Abschnitt Änderungen an den Schnittstellen existierender Funktionsbausteine aufgeführten Funktionsbausteine sicher, dass die relevanten Schnittstellenparameter (v.a. IV_CURRENT_STATE, IV_CURRENT_COMM_DATA, IV_TIME_DEPENDENCE, IV_TIME_DEPENDENT_COMM_DATA) korrekt gesetzt sind.

  2. Falls sich im Rahmen Ihrer Anwendung während eine LUW die zeitliche Gültigkeit einer Adresse ändert, passen Sie die zeitliche Gültigkeit der zugehörigen Kommunikationsdaten durch einen passenden Aufruf des Funktionsbausteins ADDR_COMM_DATA_VALIDITY_CHANGE an.

Umstellungen im Dialog
  1. Aktivieren Sie die zeitabhängige Pflege der Kommunikationsdaten durch Setzen des Parameters IV_TIME_DEPENDENCE im Funktionsbaustein ADDR_*_DIALOG_PREPARE .

    Da die zeitliche Gültigkeit der Adresse in der jeweiligen Anwendungstabelle gespeichert wird, muss sie dem Pflegedialog in den Import-Parametern IV_VALID_FROM und IV_VALID_TO des Funktionsbausteins ADDR_*_EXP_SUBSCREEN mitgegeben werden.

    Hinweis Hinweis

    Eine Möglichkeit zur Pflege der zeitlichen Gültigkeit der Adresse muss von der Anwendung selbst bereitgestellt werden.

    Ende des Hinweises
  2. Ändert sich im Dialog die zeitliche Gültigkeit der Adresse, so müssen Sie als Programmierer der Anwendung die zeitliche Gültigkeit der Kommunikationsdaten durch Aufruf des Funktionsbausteins ADDR_COMM_DATA_VALIDITY_CHANGE anpassen.