Hallo,
habe mir das Utility FRUBPROJ_SAMMEL mal etwas näher angesehen.
Vermutliche Funktion:
Man legt ein Projekt mit KundenNr und Schalter IstSammelprojekt an.
Dann sollte das Utility ein MultiSelectFenster erzeugen
über alle Projektpositionen (anderer Projekte) die sich auf den Kunden beziehen (und die noch keinem Sammelprojekt zugeordnet sind.
Code: Alles auswählen
SELECT * --b.id, b.BPROJ_ID_SAMMEL, b.BPROJ_MASKENKEY, b.bkunde_id, b.BKUNDE_MASKENKEY, b.BPROJ_BKUNDE_ID, b.BPROJ_BKUNDE_MASKENKEY
FROM V_BPROJPO b
WHERE BKUNDE_ID = :BKUNDE_ID AND
BPROJ_ID_SAMMEL IS NULL;
--:BKUNDE_ID(INTEGER)=5627
Findet nie etwas, deswegen scheinbar ohne Funktion,
denn es gibt in den Projektpositionen 2.Mal den Kunden
Offensichtlich im Fenster Projektverwaltung - Positionen immer sichtbar
den Kunden aus dem Projekt --
und versteckt im Reiter 2.Zus.Info
weitergeleitet an: Kunden.Nr.
Und dieser Kunde wird für das Sammel-Projekt ausgewertet.
AvERPedia mit verschämten Hinweis:
2. Zus.Info.
...
Ob eine Projektposition an einen Kunden oder an einen Lieferanten zur Erledigung weitergegeben wurde, kann in den entsprechenden Feldern hinterlegt werden.
Wohl so zu interpretieren, mache ein Sammelprojekt auf über alle Projektpositionen, die der Kunde selbst erledigt?? Es wird auch über P_BPROJ_SAMMEL lediglich in die ausgewählten Projet-Positionen der Verweis auf das Sammelprojekt eingetragen, nicht wie auch ich versuchen wollte, ausgewählte Projekte als Projektpositionen
in ein Sammelprojekt übertragen.