Liste BackendIntegrationPoint

Einleitung

Sollten Sie Einträge in den BIPs in ihrem System haben, die in den folgenden Tabellen nicht vorhanden sind, empfehlen wir ihnen diese Einträge zu entfernen. Sind Sie sich bei einer Kombination Klasse <-> Schlüssel nicht sicher sein, wenden Sie sich an ihren Dienstleister oder Administrator. Die Schlüssel können alle am Ende noch mit einer Nummer versehen sein (_1), wodurch die Reihenfolge bestimmt wird nach der die BIPs mit dem entsprechenden Schlüssel ausgeführt werden Dokumentation.

ISU Aufrufe

Die Schnittstellendefinitionen der einzelnen Aufrufe finden Sie hier.

Klasse Schlüssel Beschreibung
com.nextlevel.bpm.level2.wim.AddOrderInformation End_NLI100040_Parameter setzen Bestellinformationen aus dem Geräteübernahmeprozess werden an das ISU übermittelt.
com.nextlevel.bpm.level2.wim.AddProcessInformation Start_NLI020020_Entscheidung über Ausbau Dokumentation
com.nextlevel.bpm.level2.wim.CheckMeterpoint “End_NLI010020_ZP Check”, “End_NLI050020_ZP Check” Aufruf zur Identifizierung der Lokation im ISU. Wenn die Lokation erfolgreich und eindeutig identifiziert wird, wird das Formular zur manuellen Identifikation übersprungen. Dokumentation
com.nextlevel.bpm.level2.wim.DeviceDetails “Start_NLI010020_Gerätedaten eingeben”, “Start_NLI050020_Gerätedaten eingeben” “Start_NLI090020_Stammdatenformular” Fragt Gerätedaten aus dem ISU zur prozessualbehandelten Messlokation an. Dokumentation
com.nextlevel.bpm.level2.wim.GetMandantFromReportingPoint nahezu beliebig Eine Weiche, die darüber entscheidet, ob BIPs das ISU oder das NDM aufrufen.
com.nextlevel.bpm.level2.wim.LoadAddresses “Start_NLI010020_Interaktion Messstelle OK”, “Start_NLI050020_Adressdaten eingeben” Dokumentation
com.nextlevel.bpm.level2.wim.MeterpointAcceptOrReject jedes “Meldepunkt akzeptieren/ablehnen” Formular Bsp.: Start_NLI020020_Meldepunkt akzeptieren/ablehnen Aufruf zur Identifizierung der Lokation im ISU. Das Formular zur manuellen Identifikation wird übersprungen, wenn die Identifikation erfolgreich war oder bei nicht erfolgreicher Identifikation, wenn die GlobalProperty REJECT_PROCESS_AFTER_FAILED_IDENTIFICATION den Wert “true” hat. Dokumentation
com.nextlevel.bpm.level2.wim.MSBAssignment “End_NLI010050_MSBN Zuordnung”, “End_NLIVGM030_MSBN zuordnung” Dokumentation
com.nextlevel.bpm.level2.wim.SetDataCom “End_NLI010050_Informationen weiterleiten”, “End_NLIVGM030_Warte auf Stammdaten”, Start_NLISDA001_Informationen weiterleiten Sendet die Daten aus der Stammdatenänderung (UTILMD) und die Messwerte aus evtl. vorhandenen MSCONS Nachrichten an das ISU Dokumentation
com.nextlevel.bpm.level2.wim.UtiltsTrigger End_NLI010020_Send Message Partner Sendet eine Mitteilung an das ISU, damit dort der UTILTS Versand angestoßen wird.

MBSE Aufrufe

Klasse Schlüssel Beschreibung
com.nextlevel.bpm.level2.wim.smart.energy.BusinessDataRequestBIP BIPs für Rollout und/oder BIPs für Beginn MSB Sendet Stammdaten an das MBSE: Dokumentation
com.nextlevel.bpm.level2.wim.smart.energy.WfmTaskRequestBIP BIPs für Rollout und/oder BIPs für Beginn MSB Anstoßen des Gerätewechsels im MBSE (WTM-Modul)
com.nextlevel.bpm.level2.wim.smart.energy.RequestMasterDataVoBIP BIPs für Rollout und/oder BIPs für Beginn MSB Anfrage von Gerätedaten zu einer Lokation (kann zu einem bestimmtem Datum erfolgen) Dokumentation
com.nextlevel.bpm.level2.wim.malotopology.MatomaMeterpointAcceptOrRejectBIP BIPs Beginn MSB beim MSBA Prüfung der Messlokation aus der eingehenden Anfrage zum Gerätewechsel
com.nextlevel.bpm.level2.wim.malotopology.GetMarketPartnersBIP BIP Anfrage Marktpartner Marktpartner für Aufbereitung und Übermittlung von Werten aus dem Matoma laden
com.nextlevel.bpm.level2.wim.smart.energy.SendMasterDataUpdateBIP BIPs für eingehende SDA und/oder BIPs für eingehende Anfrage zur SDA Eingehende Stammdatenänderung wird an das MBSE propagiert.
com.nextlevel.bpm.level2.wim.smart.energy.SendChangedMeterReadingBIP BIPs für Versand SDA Beim Stammdatenversand ggf. in der WiM korrigierte Ein- und Ausbauzählerstände wieder zurück an das MBSE übermitteln
com.nextlevel.bpm.level2.wim.smart.energy.DeviceConfigChangeRequestBIP BIPs für Änderung Gerätekonfiguration Anfrage für Änderung Gerätekonfiguration an MBSE übermitteln
com.nextlevel.bpm.level2.wim.malotopology.GetAuthForMeterReadingRequestBIP BIPs für Anforderung zwischenablesewerte Dokumentation
com.nextlevel.bpm.level2.wim.smart.energy.MeterReadingRequestBIP BIPs für Anforderung Zwischenablesewerte Anfrage für Zwischenablesewerte
com.nextlevel.bpm.level2.wim.smart.energy.DeinstallSmartMeterRequestBIP DeinstallSmartMeterRequestBIP Aufruf zum Ausbau eines Smart Meter auf Seite des MSBA
com.nextlevel.bpm.level2.wim.smart.energy.SendUtiltsBIP Start_NLIBRF020_Matoma-Anbindung Leitet eine UTILTS weiter an den MaloTopology-Adapter Dokumentation.
com.nextlevel.bpm.level2.wim.smart.energy.CheckNdmForMeteringLocationBIP nahezu beliebig Eine Weiche, die darüber entscheidet, ob BIPs das NDM aufrufen.
com.nextlevel.bpm.level2.wim.smart.energy.SendBusinessPartnerInfoBIP “End_NLIROL020_Starte Einbau_1”, “End_NLIROL030_Starte Einbau_1”, “Start_NLI010030_Speichere Daten für den Meldepunkt_1”, “Start_NLIROL040_Übergabe an NDM und MaToMa_1”, “Start_NLISDA021_Änderungsmitteilung_1” Sendet Informationen des Geschäftspartner an das EMT

iMSB Aufrufe

Klasse Schlüssel Beschreibung
com.nextlevel.wim.ara.LocationCheckBIP Start_NLIRIP020_Meldepunkt akzeptieren/ablehnen Lokationsprüfung
com.nextlevel.wim.imsb.SendPriceSheetBIP Start_NLIPRI010_iMSB-Anbindung Übermittelt Preisblätter an das iMSB
com.nextlevel.wim.eip.EndInvoiceProcedureResponseBIP Start_NLIEIP030_Mitteilung Antwort auf die Anfrage zur Beendigung der Rechnungsabwicklung durch den Lieferanten wird an das iMSB übermittelt
com.nextlevel.wim.eip.EndInvoiceProcedureBIP Start_NLIEIP020_Prüfung der Anfrage Anfrage zur Beendigung der Rechnungsabwicklung wird zur Prüfung an das iMSB übermittelt. Dokumentation
com.nextlevel.wim.ara.CheckRequestInvoiceProcedureBIP Start_NLIRIP020_Prüfen der Anfrage Prüfen der Anfrage zur Rechnungsabwicklung
com.nextlevel.wim.ara.RequestQuotesBIP Start_NLIRIP020_Erstelle Angebot Das iMSB wird aufgerufen, um ein Angebot auf die Anfrage zur Rechnungsabwicklung zu erstellen.
com.nextlevel.wim.ara.QuotesResponseBIP Start_NLIRIP030_Mitteilung Sendet die Enscheidung des Marktpartners auf das Angebot an das iMSB. Dokumentation
com.nextlevel.wim.rip.ResponseInvoiceProcedureBIP Start_NLIRIP030_Mitteilung Sendet die Enscheidung des Marktpartners auf das Angebot an das iMSB. Dokumentation
com.nextlevel.wim.imsb.MsbChangeBIP BIPs MSB Wechsel Nach dem Abschluss eines MSB-Wechsels (Beginn oder Ende MSB) wird der Abschluss des Prozesses an das iMSB kommuniziert. Dokumentation
com.nextlevel.wim.imsb.LfChangeBIP   Ein Lieferanten Wechsel wird an das iMSB weitergeleitet
com.nextlevel.wim.imsb.SendBusinessPartnersInfoBIP End_NLIROL030_Starte Einbau_4 Übergabe Kunden- Businesspartner Daten für Vorabschreiben
com.nextlevel.bpm.level2.wim.smart.energy.SendMasterDataBIP BIPs iMSB SDA Stammdatenänderung werden an das iMSB weitergeleitet. Dokumentation
com.nextlevel.bpm.level2.wim.smart.energy.MigrateMarketLocationBIP BIPs Marktlokation Migration Marktlokation wird in das iMSB migriert

sonstige Funktionalitäten

Klasse Schlüssel Beschreibung
com.nextlevel.bpm.level1.wim.automation.BaseSkipFormular Start_Prozessschritt_Formular Ein einfacher BIP, der das nächste Formular überspringt.
com.nextlevel.bpm.level1.wim.automation.BaseSkipServiceTask Start_Prozessschritt_Aktion Ein einfacher BIP, der die nächste Backend Aktion überspringt.
com.nextlevel.bpm.level1.wim.automation.SetPropertyBip beliebig Dokumentation
com.nextlevel.bpm.level1.wim.automation.SetBooleanPropertyBip beliebig Erweitert den SetPropertyBip, so dass der Wert aus der Extension als boolean in den Kotext geschrieben wird. Dokumentation
com.nextlevel.bpm.level1.wim.automation.DoNotSendMessageBip Start_Prozessschritt_Sende Nachricht Dokumentation
com.nextlevel.bpm.level1.wim.automation.begin.messstellenbetrieb.SkipMeterpointIdentification Start_NLI010020_Manual Identification Automatisiert das Formular zur manuellen Identifikation, sofern die vorhanden Lokationsbündel Daten valide sind.
com.nextlevel.bpm.level1.wim.automation.begin.messstellenbetrieb.SkipCheckMeterpointData Start_NLI010020_Interaktion Messstelle OK Automatisiert das Formular für die Fristenprüfung, wenn der Marktpartner bekannt ist und/oder die Vorlauffrist eingehalten wurde.
com.nextlevel.bpm.level1.wim.automation.begin.messstellenbetrieb.SkipGetMeterDevice “Start_NLI010020_Gerätedaten eingeben” und/oder “Start_NLI050020_Gerätedaten eingeben” Automatisiert das Formular zur Eingabe der Gerätedaten, wenn die vorhandenen Gerätedaten valide sind.
com.nextlevel.bpm.level1.wim.automation.geraetewechsel.AutomatedDisassemblyDecision Start_NLI020020_Entscheidung über Ausbau Dokumentation
com.nextlevel.bpm.level1.wim.automation.aufbereitung.LoadMarketpartnerForMscons   Lädt Marktpartner für den MSCONS Versand/Weiterleitung aus der Extension WIM_MPID_MSCONS_FORWARDING
com.nextlevel.fastlane.bpmn.EnableWaitForResponseBIP   Überschreibt den Parameter, der bestimmt, ob nach einem ISU Aufruf auf ein ansynchrones AnStoßen gewartet werden soll.
com.nextlevel.bpm.level1.wim.ProcessDataFromLessThanToValidator   Prüft ob das Von-Datum (dateFrom des ProcessData) vor dem Bis-Datum (dateTo des ProcessData) liegt und wirft ggf. eine Fehlermeldung
com.nextlevel.bpm.level2.wim.SendMeterDataBIP Start_NLI010060_Mitteilung Dokumentation
com.nextlevel.bpm.level2.wim.SendProcessStatusBIP   Generischer Asynchroner Antwort Rest Service, der ein ErrorCode, Errorbody und die Prozessid an ein definiertes Backendsystem meldet.
com.nextlevel.bpm.level2.wim.s4.SendMeterDataToS4BIP   Sendet Zählerdaten am Ende des Beginn MSB Prozesses an ein Backend System

Kundeninduviduelle BIPs

Klasse Schlüssel Beschreibung
com.nextlevel.bpm.level2.wim.processsync.HsagDeviceDetails siehe DeviceDetails bei den ISU Aufrufen siehe DeviceDetails bei den ISU Aufrufen
com.nextlevel.bpm.level2.wim.DeviceDetailsPrego siehe DeviceDetails bei den ISU Aufrufen siehe DeviceDetails bei den ISU Aufrufen
com.nextlevel.bpm.level2.wim.CheckMeterpointPrego siehe CheckMeterpoint bei den ISU Aufrufen siehe CheckMeterpoint bei den ISU Aufrufen
com.nextlevel.bpm.comet.wim.BeginOperationOrderWSBIP   Aufruf eines externen Webservice (veraltet?)
com.nextlevel.bpm.comet.wim.CheckMeterpointBIP   Aufruf eines externen Webservice (veraltet?)
com.nextlevel.bpm.comet.wim.CheckMeterpointCometBIP   Aufruf eines externen Webservice (veraltet?)
com.nextlevel.bpm.comet.wim.GetMeterReadingsBIP   Aufruf eines externen Webservice (veraltet?)
com.nextlevel.bpm.comet.wim.GetPodSituationWS   Aufruf eines externen Webservice (veraltet?)
com.nextlevel.bpm.comet.wim.UpdateOperationOrderStatusBIP   Aufruf eines externen Webservice (veraltet?)
com.nextlevel.bpm.level1.wim.automation.begin.messstellenbetrieb.RequestTurnusMaLoValues Start_NLIUMA010_Prüfe Formular anzeigen Aufruf an ein externes System für Turnus Werte einer Marktlokation. Dokumentation
com.nextlevel.bpm.level1.wim.automation.begin.messstellenbetrieb.RequestTurnusReadings Start_NLI010080_Turnusablesung Messwerte ermitteln Aufruf an ein externes System für Turnus Werte Dokumentation

Test und Dummy BIPs (nicht auf einem Produktivsystem verwenden)

Klasse Schlüssel Beschreibung
com.nextlevel.bpm.level2.wim.mock.AddOrderInformationMock End_NLI100040_Parameter setzen Immitiert Aufruf an ein ISU
com.nextlevel.bpm.level2.wim.mock.DeviceDetailsLevel2Mock Start_NLI010020_Gerätedaten eingeben Generiert Test Gerätedaten für eine Anmeldebestätigung
com.nextlevel.bpm.level2.wim.mock.LoadAddressDataMock Start_NLI010020_Interaktion Messstelle OK Generiert Test Adressdaten für eine Anmeldebestätigung
com.nextlevel.bpm.level2.wim.mock.MeterPointIdentificationLevel2Mock End_NLI010020_ZP Check Generiert 3 Test Lokationsbündeldatn für eine Anmeldebestätigung
com.nextlevel.bpm.level2.wim.mock.MsconsMeterReadingEMVMock Start_NLI020030_Endablesung bei MSBN Generiert einen Test Endablesestand für den MSCONS Versand
com.nextlevel.bpm.level2.wim.mock.MsconsMeterReadingSMVMock End_NLI020030_Sende Email für Einbau erfolgreich Generiert einen Test Anfangszählerstand für den MSCONS Versand
com.nextlevel.bpm.level2.wim.mock.MsconsMsbOfMeteringLocationMock    
com.nextlevel.bpm.level2.wim.mock.RequestMasterdataMock   Befüllt das MasterdataVo mit Testdaten
com.nextlevel.bpm.level1.wim.RemoveMeterDataBIP beliebig Entfernt die Gerätedaten aus der MasterdataVo
com.nextlevel.bpm.level1.wim.automation.geschaeftsdatenanfrage.DummyCheckBusinessDataRequestBIP Start_NLI090020_Prüfung Geschäftsdatenanfrage Automatisiert die Prüfung der Geschäftsdatenanfrage, so dass Stammdaten verschickt werden sollen
com.nextlevel.bpm.level1.wim.automation.geschaeftsdatenanfrage.DummyIdentifyReportingPointBIP    
com.nextlevel.bpm.level1.wim.automation.geschaeftsdatenanfrage.DummyMeterDeviceFormBIP    
com.nextlevel.bpm.level1.wim.automation.geschaeftsdatenanfrage.DummyMissingCommunicationDataBIP    
com.nextlevel.bpm.level1.wim.ThrowBapiRetExceptionBIP beliebig Wirft eine BapiRet Fehlermeldung
com.nextlevel.bpm.level1.wim.ThrowExceptionBIP beliebig Wirft eine einfach Fehlermeldung
com.nextlevel.bpm.level1.wim.ThrowExceptionLongMessageBIP beliebig Wirft eine BapiRet Fehlermeldung mit einem langen Fehlertext
com.nextlevel.bpm.level1.wim.automation.begin.messstellenbetrieb.DeviceChangeOrTransferAutomation Start_NLI010030_Gerätewechsel/-übernahme Automatisiert die Entscheidung welche Geräte gewechselt und welche übernommen werden sollen. Zähleinrichtung wird gewechselt, allen anderen Geräte übernommen.

veraltete BIPs (beispielsweise altes Gerätemanagement oder MDM - wir empfehlen folgende Einträge aus ihrem System zu entfernen)

Klasse Schlüssel Beschreibung
com.nextlevel.bpm.level2.wim.GetRolesForMeterpoint    
com.nextlevel.bpm.level2.wim.LoadAddressData    
com.nextlevel.bpm.level2.wim.MsbMdlAssignment    
com.nextlevel.bpm.level1.wim.SkipMeterpointContinueObligationCheck    
com.nextlevel.bpm.level1.wim.process.TransfaredDeviceGrabber    
com.nextlevel.bpm.level1.wim.mdm.RequestBIPMeterValuesFromMDM    
com.nextlevel.bpm.level1.wim.mdm.RequestBIPRandomMeterValues    
com.nextlevel.bpm.level1.wim.mdm.RequestMeterDataFromMDM    
com.nextlevel.bpm.level1.wim.wfmmockup.SignalFavoriteNameSelector    
com.nextlevel.bpm.level1.wim.wfmmockup.SignalWFMMockup    
com.nextlevel.bpm.level1.wim.devicemanagement.AbortIfMeterNotInStockOrAlreadyMounted    
com.nextlevel.bpm.level1.wim.devicemanagement.BeginMSB010010CreateInDeviceManagement    
com.nextlevel.bpm.level1.wim.devicemanagement.CreateInExternalSystem    
com.nextlevel.bpm.level1.wim.devicemanagement.GetDeviceManagementFavorites    
com.nextlevel.bpm.level1.wim.devicemanagement.GetDevicesFromDMFavorite    
com.nextlevel.bpm.level1.wim.devicemanagement.GetDevicesFromDMLocation    
com.nextlevel.bpm.level1.wim.devicemanagement.GetDevicesFromDMLocationMock    
com.nextlevel.bpm.level1.wim.devicemanagement.GetOldDevicesFromDMLocation    
com.nextlevel.bpm.level1.wim.devicemanagement.LoadObisCodeListForMeteringPoint    
com.nextlevel.bpm.level1.wim.devicemanagement.LoadObisCodeListFromDMFavorite    
com.nextlevel.bpm.level1.wim.devicemanagement.PullDataFromDM    
com.nextlevel.bpm.level1.wim.devicemanagement.SkipFavoriteSelectionBIP    
com.nextlevel.bpm.level1.wim.devicemanagement.SkipValidateMeteringpoint    
com.nextlevel.bpm.level1.wim.devicemanagement.TerminateAssignmentInExternalSystem    
com.nextlevel.bpm.level1.wim.automation.geraeteuebernahme.GetPriceForOfferedDevices    
com.nextlevel.bpm.level1.wim.automation.geraeteuebernahme.AutomatedDeviceTransferDecision    
com.nextlevel.bpm.level1.wim.automation.begin.messstellenbetrieb.PersistMarketPartners    
com.nextlevel.bpm.level1.wim.MoveNewObisNumbersToOldBIP    
com.nextlevel.bpm.level1.wim.MoveMountingDeviceToAdditionalDevices    
com.nextlevel.fastlane.bpmn.msbn.SetDefaultObisValues    
com.nextlevel.bpm.level1.wim.dummybips.DummyBIPAddEmptyMeterData    
com.nextlevel.fastlane.bpmn.msbn.SetDummyDeviceData    
com.nextlevel.bpm.level2.wim.smart.energy.SkipManualFinalMeterReadingBIP    
com.nextlevel.wim.eip.CheckEndInvoiceProcedureBIP