Funktionsweise
Im Arbeitsvorrat sollen alle ORDERS-Nachrichten mit dem Prüfidentifikator: 17006 angezeigt werden.
Zu den Nachrichten ist über die Referenznummer (RFF+ON) die entsprechende Antwortnachricht zu suchen.
Ein Vorgang ist
-
GRÜN, wenn zu einer ORDERS eine ORDRSP existiert.
-
GRAU, wenn zu einer ORDERS keine ORDRSP existiert und das Verarbeitungsdatum der Nachricht noch keine 3 Werktage in der Vergangenheit liegt.
-
GELB, wenn zu einer ORDERS keine ORDRSP existiert und das Verarbeitungsdatum der Nachricht genau 3 Werktage in der Vergangenheit liegt.
-
ROT, wenn zu einer ORDERS keine ORDRSP und das Verarbeitungsdatum der Nachricht mehr als 3 Werktage in der Vergangenheit liegt.
Die ORDERS-Nachrichten sollen wie folgt selektiert werden:
Format: ORDERS
Prüfidentifikator: 17006 (RFF+Z13: 17006')
Es sind für die Korrelation die folgenden ORDRSP-Nachrichten relevant:
Format: ORDRSP
Prüfidentifikator: 19009 oder 19010 (RFF+Z13: 19009' bzw. RFF+Z13: 19010')
Die Korrelation soll über die folgende RFF-Nummer erfolgen:
RFF+ON
Zusätzlich zur RFF-Nummer muss auch das System aller Nachrichten übereinstimmen.
Einrichtung des A.V.
FLEXIBLE_INDEX_UI
In Extension FLEXIBLE_INDEX_UI soll der u.g Eintrag eingetragen werden
###################################################################
# Beendigung Rechnungsabwicklung
###################################################################
#VARIANT-START BeendigungRechnungsabwicklung $PRE
ACTION=SC
#DISPLAY-START
Format.ReferenceId=Ref Nr.
#first column is master column
INCIDENTID=VorgangsNr
INCIDENTIDREF=Referenz
DTM_163=Ablese-Datum
IMD=IMD
VS=VS;{renderer=com.nextlevel.faces.pm.ui.renderer.StateItemRenderer}
BS=BS;{renderer=com.nextlevel.faces.pm.ui.renderer.AckItemRenderer}
CC2=CS
Format.Direction=Richtung;{renderer=com.nextlevel.faces.pm.ui.renderer.DirectionItemRenderer}
CHANNEL=Channel
PRUEFI=Prüfi
Format.system=System
SYSNAME=System_Name
Format.PartnerCode=Partner;{visible=false}
MPNAME=MP_System
Format.Typ=Format
Format.Version=Version
MTR=Meldepunkt
COUNTER=Zähler
B3P.Date=Datum;{renderer=com.nextlevel.faces.pm.ui.renderer.DateItemRenderer}
B3P.Time=Uhrzeit;{renderer=com.nextlevel.faces.pm.ui.renderer.TimeItemRenderer}
B3P.Notif=gesendet;{renderer=com.nextlevel.faces.pm.ui.renderer.DateTimeItemRenderer}
B3P.MessageId=ID;{visible=false}
related.messages=RelatedMsg;{renderer=com.nextlevel.faces.pm.ui.renderer.RelatedMessagesRenderer}
$refDoc.type=Format.Typ
#DISPLAY-END
#CORRELATE-START
INCIDENTIDREF:{INCIDENTID}
#CORRELATE-END
#STATECHECK-START GREEN
external:com.nextlevel.ccm.indexing.precorrelate.statecheck.UtilmdCheck4States.java 3 1 false
#STATECHECK-END
#SEARCHFILTER-START
Datum[date0,date1;Date]{inboxVisible=true}>B3P.Date:[{date0} TO {date1}]
Partner[partner0;String]{newRow=true;width=120;inboxVisible=true}>Format.PartnerCode:{partner0}
Ref.Nr[ref0;Array]{width=140;inboxVisible=true}>Format.ReferenceId:{ref0}
Bilanzierungsgrundlage[zvf0;String]{width=50;inboxVisible=true}>ZVF:{zvf0}
Notif[not0;Check]{inboxVisible=true}>CC2:{not0}
System[sender0;Array]{newRow=true;width=120;inboxVisible=true}>Format.system:{sender0}
Meldepunkte[pods0;Array]{width=200;inboxVisible=true}>MTR:{pods0}
BS[bs0;String]{width=50;inboxVisible=true}>BS:{bs0}
Richtung[dir0;Boolean]{inboxVisible=true}>Format.Direction:{dir0}
Format[formatTyp0;String]{visible=false}>Format.Typ:ORDERS
Prüfi[prue0;String]{inboxVisible=false}>PRUEFI:17006
#SEARCHFILTER-END
#VARIANT-END
Registrieren des Attributs für den CCM Arbeitsvorrat
Das Rollenattribut für den Arbeitsvorrat lautet
Feld | Wert |
---|---|
Attribute ID | Inbox_PROCMON_PRE_ENDE_RECHNUNGSABWICKL |
Wert | InboxViewDefinition={type=Inbox_PROC_MON,id=PROCMON_PRE_ENDE_RECHNUNGSABWICKL,title=Beendung Rechnungsabwicklung,params=[VARIANT:'BeendigungRechnungsabwicklung $PRE']} |
Eine vollständige Anleitung zur Registrierung finden Sie hier: Registrieren der Attribute für CCM Arbeitsvorräte in der Benutzerverwaltung
View Me Edit Me