Umstellen 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
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.
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.
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.
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
Eine Möglichkeit zur Pflege der zeitlichen Gültigkeit der Adresse muss von der Anwendung selbst bereitgestellt werden.
Ä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.