Zum Inhalt

Erstellung der Einplanungen

Wie kann die Leistungsermittlung von Einplanungen gesteuert werden?

Die Codeunit 5107440 "BLPRO Integration" verfügt über einen Publisher, der ausgeführt wird, nachdem die eigentliche Leistungsermittlung durchgeführt wurde.

LOCAL [IntegrationEvent] OnSetLocationActivityId(DLPlanbedarfP : Record "DL Planbedarf";VAR LocationActivityIdVP : Integer;VAR ProcessVP : Boolean);

Der Publisher verfügt über den zugrundeliegenden Planbedarf. Die Leistungs-ID kann wie gewünscht gesetzt und zurückgegeben werden. Über den Parameter ProcessVP kann gesteuert werden, ob nachfolgende Funktionen ausgeführt werden. Wenn die Leistungs-ID übernommen werden soll, muss der Parameter auf true gesetzt werden.

LOCAL [IntegrationEvent] OnSetLocationActivityIdRevier(DLPlanbedarfP : Record "DL Planbedarf";VAR LocationActivityIdVP : Integer;VAR ProcessVP : Boolean);

Die beschriebene Logik gilt ebenfalls für Einplanungen, die mit Revieren synchronisiert werden sollen.