mit der Methode Maintain_bapi der cmd_ei_api Klasse
verbuche ich aus einem Programm Debitorendaten.
Das funktioniert soweit ganz gut.
Allerdings stelle ich fest das von 100 durchläufen (als Beispiel)
1er dabei ist der Dumpt. Es ist die rede von einem nicht zugewiesenem Feldsymbol
im SAP Funktionsbaustein SAPLFDM_COLL_SERVICES_TRIGGER.
und das schlimme, ich habe keine Ahnung wann dieser Fehler auftritt da er
sehr schwer zu reproduzieren ist.
Deshalb meine Frage. Weiß jemand zufällig was dieser Fuba macht und
welche Services er im SAP System antriggert? Aus der Dokumentation bin ich nur
bedingt schlauer geworden.
Also, es scheint sich hierbei um einen SAP Bug zu handeln der das bearbeiten von Massenänderungen beim Debitor betrifft.
Die SAP empfiehlt dazu ein Support package nachzurüsten was die Loop Schleife im Funktionsbaustein um eine WHERE Bedingung
erweitert womit der Fehlerfall ausgeschlossen werden kann.
Das ganze werde ich aber noch validieren und diesen post ggbf. noch ergänzen.
Grüße
J.
Folgende Benutzer bedankten sich beim Autor JohnLocklay für den Beitrag: gtoXX