Liste BackendIntegrationPoint
Warning: Die Übersicht befindet sich noch im Aufbau und es kann sein, dass noch nicht alle BIPs vorhanden sind.
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 |