Skip to main content
Skip table of contents

f$PSI_ProcessWindow


f$PSI_ProcessWindow

Mit dieser Funktion wird das Prozess Fenster eines Business Objekt in PSIPENTA geladen. Falls das zugehörige Business Objekt noch nicht angelegt wurde f$PSI_ErzeugeBO (engl. f$PSI_CreateBO), wird dieses automatisch angelegt. Dieses Fenster wird benötigt, um z.B. einen ungeplanten Wareneingang oder einen ungeplanten Warenausgang zu bearbeiten.

Syntax:

Status = f$PSI_ProcessWindow (BOName, Windowname)

 

Argument

Typ

Bedeutung

 

BOName

Zeichenkette

Name des Business Objekts

 

Windowname

Zeichenkette

Name des Prozess Fensters, falls ein solches angegeben werden muss, sonst ''

Ergebnis:

Ganzzahl

Status der Funktion

Mögliche Fehlerstatus: -1,-3,-4,-20, -999

Die Bedeutung der Werte kann der Liste der möglichen Status entnommen werden Liste der Rückgabewerte der Funktionen

Beispiel:

Status = f$PSI_Anmelden('demo7','system','system','D')

Status = f$PSI_ProcessWindow ( 'PARN' , '' )

Status = f$PSI_SetzeWert ( 'ARTIKEL_NR' , '000.514.002' )

Status = f$PSI_SetzeWert ( 'EINGANG_MENGE' , '10' )

Status = f$PSI_SetzeWert ( 'LAGERORT' , '100' )

Status = f$PSI_SetzeWert ( 'KD_VORGANGS_NR' , '0000000010' )

Status = f$PSI_Ausführen ( 1 , '' ) // prüfen

Status = f$PSI_Ausführen ( 1 , '' ) // buchen

...


oder

Beispiel:

Status = f$PSI_Anmelden(’demo7’,’system’,’system’,’D’)

Status = f$PSI_ProcessWindow ( ’PARN’ , ’WEU’ )

Status = f$PSI_SetzeWert ( ’ARTIKEL_NR’ , ’000.514.002’ )

Status = f$PSI_SetzeWert ( ’EINGANG_MENGE’ , ’10’ )

Status = f$PSI_SetzeWert ( ’LAGERORT’ , ’100’ )

Status = f$PSI_SetzeWert ( ’KD_VORGANGS_NR’ , ’0000000010’ )

Status = f$PSI_Ausführen ( 1 , ’’ ) // prüfen

Status = f$PSI_Ausführen ( 1 , ’’ ) // buchen

...


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.