/
APAnlage

APAnlage

EXPOS-Funktion welche ein PMS-Arbeitspaket anlegt.

Prototype


int APAnlage(Kostenträger;AP-Nr;Bemerkung; techn. Sachbearbeiter)

Parameter


ParameterBeschreibung
KostenträgerName des Kostenträgers (Zeichenkette mit Hochkommas oder Merkmal, das die Masken-Nr. enthält)
AP-NrArbeitspaketnummer (Zeichenkette mit Hochkommas oder Merkmal, das den Merkmals-Namen enthält)
BemerkungBemerkung des Arbeitspaketes (Zeichenkette mit Hochkommas oder Merkmal, das den Merkmals-Namen enthält)
Sachbearbeitertechn. Sachbearbeiter des Arbeitspaketes (Zeichenkette mit Hochkommas oder Merkmal, das den Merkmals-Namen enthält)

Rückgabewert


RückgabeBedeutung
0OK
-1der Funktion wurden nicht alle Parameter übergeben
-2der Kostenträger ist nicht vorhanden
-10Arbeitspaket bereits vorhanden
-20Arbeitspaketnummer enthält führende "0" und ist damit ungültig
-30Arbeitspaket auf Ebene > 1 enthält kein übergeordnetes (z.B. Anlage "11" ohne existierendes AP "1")
-40techn. Sachbearbeiter nicht im Personalstamm vorhanden
-50Systemschalter "PROJ_PMS_AUART" nicht befüllt
-60Systemschalter "PROJ_PMS_KONTO" nicht befüllt
-90Fehler beim Anlegen des Arbeitspaketes (bei INSERT in DB-Tabelle pmsarbpak)

Beispiel


Anlage des Arbeitspaketes "1" mit einer Bemerkung aus dem EXPOS-Merkmal "bem" für den Kostenträger "BAU" und den am EXPOS arbeitenden Benutzer (vgl. EXPOS_Systemmerkmale)

APAnlage("BAU";"1";bem;SACHB)

Related content

LiesMerkmal
LiesMerkmal
More like this
prkotab
prkotab
More like this
exkltab
exkltab
More like this
tesprogram
tesprogram
More like this
przetab
przetab
More like this
exabpar
exabpar
More like this