" [ * 1 4 A B C D E F G H I J K L M N O P R S T U V W X Z

Feldübernahmedefinition: Selektion auf Quellbeleg, Zielbeleg und Original Datensatz

Seit BETA r27632 ist es möglich in allen Feldübernahmedefinitionen innerhalb der Selektion über folgende Variablen zu selektieren:

QSATZ_pos_len = Quelldatensatz
ZSATZ_pos_len = Zieldatensatz
ORGZSATZ_pos_len = Auf den Zieldatensatz vor der Ausführung der Feldübernahmedefinition

Das ist beispielsweise hilfreich, wenn man in der Feldübernahme-Definition „Adressnummer Zielbeleg <> Adressnummer Quellbeleg“ selektieren will.

Beispiel:
QSATZ_11_8<>ZSATZ_11_8

ORGZSATZ ist dafür gedacht, dass, wenn mehrere Felddefinitionen vorhanden sind und man möchte evtl. auf den original Zieldatensatz zugreifen, welcher dann aber evtl. von einer vorigen Zeile in der Feldübernahme Definition schon überschrieben wurde.

 

One Reply to “Feldübernahmedefinition: Selektion auf Quellbeleg, Zielbeleg und Original Datensatz”

  • Habe heute per Ticket erfahren, dass es in der Feldübernahmedefinition „Umwandlung Belege“ eine Übernahmeart „7: Zielfeld nicht ändern“ gibt. Damit lässt sich verhindern, das ein Zielfeld unter bestimmten Bedingungen nicht überschreiben wird.
    Direkt in der Feldübernahmedefinition die Eingabeart vom Feld „Übernahmeart“ auf „A01234567“ stellen.

    Übernahmeart: 7
    Variable: BEL_800_10
    Selektion: QSATZ_800_10<ORGZSATZ_800_10

    Die Variable BEL_800_10 wird dann ich überschrieben wenn sie im Quelldatensatz kleiner ist als im Zieldatensatz vor der Übernahme…

LEAVE A COMMENT