Enterprise Suite - Intercompany
Versionshinweis - Mai 2026
Abschnitt betitelt „Versionshinweis - Mai 2026“Enterprise Suite - Intercompany für Business Central Cloud
- Veröffentlichte Version: 1.5.6.0
Änderungen in dieser Version
Abschnitt betitelt „Änderungen in dieser Version“[Funktion] Umfassendes API-Framework
Abschnitt betitelt „[Funktion] Umfassendes API-Framework“Ein vollständiger Satz von API-Endpunkten wurde eingeführt, um eine nahtlose Intercompany-Kommunikation und einen Datenaustausch zwischen Business Central-Unternehmen und Mandanten zu ermöglichen.
Was wurde getan:
- 25 API-Seiten hinzugefügt, die Einkaufsbestellungsverwaltung, Verkaufsauftragsoperationen und Lagerversandabwicklung abdecken
IC PO Management API XTECodeunit für zentralisierte API-Geschäftslogik implementiert- API-Statusverfolgung mit
IC PO API Status XTEEnum hinzugefügt - Puffertabellen für effizienten Datentransfer erstellt:
IC Incoming Doc Buffer XTE,IC PO Add Lines Buffer XTE,IC SO Add Lines Buffer XTE,IC SO Update Lines Buffer XTEundIC Whse SO Delete Buffer XTE - Spezialisierte APIs für Zeilenoperationen, Datumsaktualisierungen, Preisaktualisierungen, Statussynchronisierung und Adressverwaltung implementiert
- Wareneingangs-API zur Verfolgung des Wareneingangs über Unternehmen hinweg hinzugefügt
Hinweise zur Benutzerfreundlichkeit:
- Unternehmen können jetzt automatisch über standardisierte REST-APIs kommunizieren, ohne manuelle Dateneingabe
- Das API-Framework unterstützt Echtzeit-Synchronisierung von Auftragsänderungen und stellt sicher, dass beide Unternehmen immer aktuelle Informationen haben
- Puffertabellen verbessern die Leistung durch Staging von Daten vor der Verarbeitung und reduzieren das Fehlerrisiko bei Operationen mit hohem Volumen
- API-Statusverfolgung bietet Transparenz über Kommunikationserfolg oder -fehler und erleichtert die Fehlersuche
- Das modulare API-Design ermöglicht eine selektive Implementierung basierend auf spezifischen Geschäftsanforderungen
[Funktion] Automatisierter Einkaufsbestellungsversand
Abschnitt betitelt „[Funktion] Automatisierter Einkaufsbestellungsversand“Ein ausgeklügeltes System zum Versenden von Einkaufsbestellungen wurde implementiert, um automatisch Einkaufsbestellungen an Partnerunternehmen basierend auf Verkaufsauftragsanforderungen zu erstellen und zu übermitteln.
Was wurde getan:
IC PO Sender XTECodeunit zur Orchestrierung des EB-Versandprozesses hinzugefügtIC PO Buffer Processor XTEundIC PO Buffer Mgt XTECodeunits für effiziente Auftragsverarbeitung implementiertIC PO Send Queue XTETabelle und Seite zur Verfolgung ausgehender Einkaufsbestellungen erstelltIC PO Queue Manager XTECodeunit für Warteschlangenverwaltung und Wiederholungslogik hinzugefügtIC PO Queue Status XTEEnum zur Verfolgung des Verarbeitungsstatus implementiert (Ausstehend, Verarbeitung, Gesendet, Fehlgeschlagen usw.)- Puffertabellen für EB-Entitäten erstellt:
IC PO Entity Buffer XTE,IC PO Line Entity Buffer XTEundIC PO Comment Buffer XTE IC PO Release Subs XTECodeunit hinzugefügt, um EB-Versand auszulösen, wenn Verkaufsaufträge freigegeben werdenRelease IC PO On SO Rel XTECodeunit für automatische EB-Freigabe bei VA-Freigabe implementiertIC PO Shipment Receive API XTESeite zur Verfolgung des Versand- und Empfangsstatus hinzugefügtIC Doc Queue Manager XTE,IC Doc Send Processor XTEundIC Document Sender XTECodeunits für allgemeine Dokumentversandinfrastruktur erstelltIC Doc Send Queue XTETabelle und Seite mitIC Doc Queue Status XTEEnum für Warteschlangenverwaltung auf Dokumentebene hinzugefügt
Hinweise zur Benutzerfreundlichkeit:
- Einkaufsbestellungen werden jetzt automatisch im Lagerunternehmen erstellt, wenn Verkaufsaufträge im Vertriebsunternehmen freigegeben werden, wodurch die manuelle Auftragseingabe entfällt
- Das Warteschlangensystem gewährleistet zuverlässige Zustellung, auch wenn das Partnerunternehmen vorübergehend nicht verfügbar ist, mit automatischen Wiederholungsfunktionen
- Benutzer können den Status gesendeter Einkaufsbestellungen über die EB-Versandwarteschlangenseite überwachen und erhalten vollständige Transparenz über den Auftragsfluss
- Fehlgeschlagene Übertragungen werden deutlich identifiziert und können manuell oder automatisch basierend auf der Konfiguration wiederholt werden
- Der pufferbasierte Ansatz gewährleistet Datenintegrität durch Validierung und Staging von Aufträgen vor der Übertragung
- Kommentare und spezielle Anweisungen werden automatisch zusammen mit Auftragszeilen übertragen und erhalten den vollständigen Auftragskontext
[Funktion] Artikelverfolgungsintegration
Abschnitt betitelt „[Funktion] Artikelverfolgungsintegration“Vollständige Unterstützung für Artikelverfolgung wurde hinzugefügt, um Seriennummern und Chargennummern zwischen verknüpften Intercompany-Aufträgen zu synchronisieren.
Was wurde getan:
IC Item Tracking Buffer XTETabelle zum Staging von Artikelverfolgungsinformationen hinzugefügtIC Item Tracking Processor XTECodeunit zur Verarbeitung von Verfolgungsdaten implementiertIC Item Tracking Sync XTECodeunit zur Synchronisierung der Verfolgung zwischen Aufträgen erstelltIC Item Tracking Validation XTECodeunit zur Validierung von Verfolgungsinformationen hinzugefügtIC Item Tracking Event Subs XTECodeunit für ereignisgesteuerte Verfolgungsaktualisierungen implementiert
Hinweise zur Benutzerfreundlichkeit:
- Seriennummern und Chargennummern werden jetzt automatisch zwischen Verkaufs- und Einkaufsaufträgen über Unternehmen hinweg synchronisiert
- Dies gewährleistet vollständige Rückverfolgbarkeit verfolgter Artikel durch die gesamte Intercompany-Lieferkette
- Validierung verhindert Unstimmigkeiten in Verfolgungsinformationen und reduziert Fehler in der Bestandsverwaltung
- Das System unterstützt sowohl Seriennummernverfolgung (eins-zu-eins) als auch Chargennummernverfolgung (viele-zu-eins)
- Artikelverfolgungssynchronisierung erfolgt automatisch bei der Auftragsverarbeitung, ohne manuelle Eingriffe
[Funktion] Verwaltung verknüpfter Aufträge
Abschnitt betitelt „[Funktion] Verwaltung verknüpfter Aufträge“Ein umfassendes Auftragsverknüpfungssystem wurde eingeführt, um Beziehungen zwischen Verkaufsaufträgen, Einkaufsbestellungen und Lagerversendungen über Unternehmen hinweg zu pflegen.
Was wurde getan:
IC Linked Order XTETabelle zur Speicherung von Auftragsbeziehungen hinzugefügtIC Link Manager XTECodeunit zur Verwaltung von Auftragsverknüpfungen implementiertIC Linked Orders XTESeite zur Anzeige aller verknüpften Aufträge erstelltIC Linked Order Card XTESeite für detaillierte Verknüpfungsinformationen hinzugefügtIC Link Details FactBox XTEfür schnelle Referenz auf Auftragsseiten implementiertIC Link Lookup XTESeite zum Suchen und Auswählen verknüpfter Aufträge hinzugefügt- Event Subscribers für Verknüpfungslebenszyklus-Management erstellt:
IC SO Delete Cascade XTE,IC SO Header Delete Sub XTE,IC SO Line Delete Sub XTEundIC Whse SO Delete Guard XTE
Hinweise zur Benutzerfreundlichkeit:
- Benutzer können jetzt einfach zwischen verwandten Aufträgen über Unternehmen hinweg navigieren, indem sie die Verknüpfungs-Infobox auf Auftragsseiten verwenden
- Die Seite mit verknüpften Aufträgen bietet einen vollständigen Überblick über alle Intercompany-Auftragsbeziehungen
- Wenn ein Verkaufsauftrag gelöscht wird, kann das System automatisch zugehörige Einkaufsbestellungen basierend auf der Konfiguration behandeln
- Die Verknüpfungsverfolgung gewährleistet vollständige Rückverfolgbarkeit vom Kundenauftrag bis zur Lagererfüllung
- Suchfunktionalität erleichtert das Auffinden verwandter Aufträge auch in Umgebungen mit hohem Volumen
[Funktion] Erweiterte Mapping-Engine
Abschnitt betitelt „[Funktion] Erweiterte Mapping-Engine“Ein leistungsstarkes Mapping-System wurde implementiert, um Stammdaten (Artikel, Kunden, Lieferanten, Dimensionen, Varianten) zwischen verschiedenen Unternehmen zu übersetzen.
Was wurde getan:
IC Mapping XTETabelle zur Speicherung von Artikel-, Kunden- und Lieferanten-Mappings hinzugefügtIC Mapping Variants XTETabelle für Artikelvarianten-Mappings erstelltIC Mapping Dimensions XTETabelle für Dimensionswert-Mappings hinzugefügtIC Mapping Engine XTECodeunit für Übersetzungslogik implementiertIC Mapping List XTEundIC Mapping Card XTESeiten zur Verwaltung von Mappings erstelltIC Mapping Variants Subpage XTEfür variantenspezifische Mappings hinzugefügt- Massenimport-/-exportfunktionen für effiziente Mapping-Einrichtung implementiert
Hinweise zur Benutzerfreundlichkeit:
- Unternehmen können jetzt unterschiedliche Artikelnummern, Kundennummern und Lieferantennummern verwenden und dennoch nahtlos Aufträge austauschen
- Die Mapping-Engine übersetzt automatisch Codes während der Auftragsübertragung und eliminiert die Notwendigkeit synchronisierter Stammdaten
- Varianten-Mappings unterstützen komplexe Szenarien, in denen dasselbe Produkt unterschiedliche Variantencodes in verschiedenen Unternehmen hat
- Dimensions-Mappings stellen sicher, dass Finanzberichtsdimensionen korrekt über Unternehmen hinweg übersetzt werden
- Massenimport-/-exportfunktionalität ermöglicht schnelle Einrichtung von Mappings aus Excel oder anderen Quellen
- Das System validiert Mappings, um Fehler zu verhindern, bevor Aufträge übertragen werden
[Funktion] Echtzeit-Auftragssynchronisierung
Abschnitt betitelt „[Funktion] Echtzeit-Auftragssynchronisierung“Umfassende Auftragssynchronisierungsfunktionen wurden hinzugefügt, um Verkaufs- und Einkaufsaufträge über Unternehmen hinweg in Echtzeit abzugleichen.
Was wurde getan:
IC Order Sync Manager XTECodeunit zur Orchestrierung der Synchronisierung implementiert- Datumssynchronisierung mit
IC Date Sync Integration XTECodeunit hinzugefügt - Preissynchronisierung mit
IC Price Sync XTECodeunit erstellt - Lieferdatumssynchronisierung mit
IC Req Delivery Date Sync XTECodeunit implementiert - Lieferadressensynchronisierung mit
IC Ship To Address Sync XTECodeunit hinzugefügt - Statussynchronisierung mit mehreren Codeunits erstellt:
IC Status Sync XTE,IC Status Sync PO to SO XTE,IC Status Cascade Logic XTE,IC Status Release Event XTE - Synchronisierung auf Zeilenebene mit
IC Sales Line Update XTEundIC PO Line Delete XTECodeunits implementiert - Versand-/Empfangssynchronisierung mit
IC PO Shipment Receive Sync XTECodeunit hinzugefügt
Hinweise zur Benutzerfreundlichkeit:
- Änderungen an Verkaufsaufträgen werden automatisch in verknüpften Einkaufsbestellungen widergespiegelt und umgekehrt
- Liefertermine, Preise, Mengen und Adressen bleiben ohne manuelle Aktualisierungen synchronisiert
- Auftragsstatusänderungen (Freigegeben, Versendet, Fakturiert) werden automatisch zwischen Unternehmen kommuniziert
- Zeilenlöschungen und -hinzufügungen werden synchronisiert, um Diskrepanzen zu vermeiden
- Die Synchronisierung respektiert Geschäftsregeln und aktualisiert nur Felder, wenn dies basierend auf dem Auftragsstatus angemessen ist
- Benutzer sehen immer aktuelle Informationen, unabhängig davon, in welchem Unternehmen sie arbeiten
[Funktion] Leistungsüberwachung und -optimierung
Abschnitt betitelt „[Funktion] Leistungsüberwachung und -optimierung“Leistungsüberwachungsfunktionen wurden hinzugefügt, um Intercompany-Operationen zu verfolgen und zu optimieren.
Was wurde getan:
IC Performance Monitor XTECodeunit zur Verfolgung der Operationsleistung hinzugefügtIC Performance Log XTETabelle zur Speicherung von Leistungsmetriken implementiertIC Performance Dashboard XTESeite zur Visualisierung von Leistungsdaten erstelltIC Performance Analyzer XTECodeunit zur Analyse von Engpässen hinzugefügt
Hinweise zur Benutzerfreundlichkeit:
- Administratoren können die Leistung von Intercompany-Operationen über ein dediziertes Dashboard überwachen
- Leistungsprotokolle helfen dabei, langsame Operationen und Engpässe im Auftragsfluss zu identifizieren
- Das System verfolgt API-Aufrufsdauer, Warteschlangenverarbeitungszeiten und Synchronisierungsleistung
- Leistungsdaten können zur Optimierung der Konfiguration und zur Identifizierung von Problemen verwendet werden, bevor sie Benutzer beeinträchtigen
[Funktion] Erweiterte Preisgestaltung und Aufschlag
Abschnitt betitelt „[Funktion] Erweiterte Preisgestaltung und Aufschlag“Ausgeklügelte Preisgestaltungsfunktionen wurden implementiert, um Aufschlagsberechnungen und Preissynchronisierung zwischen Unternehmen zu unterstützen.
Was wurde getan:
IC Price Markup XTETabelle zur Speicherung von Aufschlagsregeln hinzugefügtIC Markup XTECodeunit zur Berechnung von Aufschlägen implementiertIC Price Markup List XTEundIC Price Markup Card XTESeiten zur Verwaltung von Aufschlagsregeln erstellt- Preissynchronisierungslogik in
IC Price Sync XTECodeunit hinzugefügt
Hinweise zur Benutzerfreundlichkeit:
- Unternehmen können Aufschlagsprozentsätze oder feste Beträge definieren, die beim Erstellen von Intercompany-Aufträgen angewendet werden
- Aufschlagsregeln können pro Partner, Artikelgruppe oder Kundengruppe konfiguriert werden
- Preise werden automatisch basierend auf Aufschlagsregeln berechnet, wenn Einkaufsbestellungen aus Verkaufsaufträgen erstellt werden
- Preisänderungen im Quellauftrag können basierend auf der Konfiguration mit verknüpften Aufträgen synchronisiert werden
- Dies ermöglicht ein ordnungsgemäßes Gewinnmargen-Management in Multi-Unternehmensszenarien
[Funktion] Erweiterte Sicherheit und Authentifizierung
Abschnitt betitelt „[Funktion] Erweiterte Sicherheit und Authentifizierung“Umfassende Sicherheitsfunktionen wurden hinzugefügt, um sichere Intercompany-Kommunikation und ordnungsgemäße Zugriffskontrolle zu gewährleisten.
Was wurde getan:
IC Partner Auth Manager XTECodeunit für OAuth2-Authentifizierung implementiertIC Token Cache Manager XTECodeunit für sichere Token-Verwaltung hinzugefügtIC Token Health Dashboard XTESeite zur Überwachung des Authentifizierungsstatus erstellt- Sichere Anmeldeinformationsspeicherung mit Business Central Isolated Storage implementiert
IC Reopen Block On Rel Whse SO XTECodeunit hinzugefügt, um unbefugte Auftragsänderungen zu verhindern- Umfassende Berechtigungssätze erstellt:
IC_ADMIN XTE,IC_USER XTE,IC_VIEW XTEundIC_AUDIT XTE
Hinweise zur Benutzerfreundlichkeit:
- Alle Intercompany-Kommunikation ist durch OAuth2-Authentifizierung mit Microsoft Entra ID gesichert
- Client-Geheimnisse sind verschlüsselt und sicher gespeichert, niemals in der Benutzeroberfläche offengelegt
- Token-Caching verbessert die Leistung bei gleichzeitiger Aufrechterhaltung der Sicherheit durch automatische Aktualisierung
- Das Token-Gesundheits-Dashboard bietet Transparenz über den Authentifizierungsstatus und hilft bei der Fehlerbehebung von Verbindungsproblemen
- Rollenbasierte Berechtigungssätze stellen sicher, dass Benutzer nur Zugriff auf geeignete Intercompany-Funktionen haben
- Lagerversandaufträge, die mit Intercompany-Verkaufsaufträgen verknüpft sind, sind vor unbefugtem Wiederöffnen geschützt
[Funktion] Dead Letter Queue für Fehlerbehandlung
Abschnitt betitelt „[Funktion] Dead Letter Queue für Fehlerbehandlung“Ein robustes Fehlerbehandlungssystem wurde implementiert, um fehlgeschlagene Intercompany-Operationen zu erfassen und zu verwalten.
Was wurde getan:
IC Dead Letter Queue XTETabelle zur Speicherung fehlgeschlagener Operationen hinzugefügtIC Dead Letter Queue Mgt XTECodeunit für Warteschlangenverwaltung implementiertIC Dead Letter Queue List XTESeite zur Anzeige fehlgeschlagener Operationen erstelltIC DLQ Card XTESeite für detaillierte Fehlerinformationen hinzugefügtIC DLQ Details FactBox XTEfür schnelle Fehlerreferenz implementiertIC DLQ Status XTEEnum zur Verfolgung des Fehlerbehebungsstatus hinzugefügt
Hinweise zur Benutzerfreundlichkeit:
- Fehlgeschlagene Intercompany-Operationen werden automatisch in der Dead Letter Queue erfasst, anstatt verloren zu gehen
- Benutzer können Fehlerdetails überprüfen, verstehen, was schief gelaufen ist, und Korrekturmaßnahmen ergreifen
- Operationen können aus der Warteschlange wiederholt werden, nachdem das zugrunde liegende Problem behoben wurde
- Die Dead Letter Queue verhindert Datenverlust und stellt sicher, dass alle Aufträge schließlich verarbeitet werden
- Fehlerverfolgung bietet wertvolle Einblicke für Fehlerbehebung und Systemverbesserung
[Funktion] Bestandsverfügbarkeitsabfrage
Abschnitt betitelt „[Funktion] Bestandsverfügbarkeitsabfrage“Echtzeit-Bestandsverfügbarkeitsabfrage wurde hinzugefügt, um Lagerbestände in Partnerunternehmen zu prüfen, bevor Aufträge erstellt werden.
Was wurde getan:
IC Inventory Lookup XTECodeunit zur Abfrage des Partnerbestands implementiertIC Availability Helper XTECodeunit für Verfügbarkeitsberechnungen hinzugefügtIC Avail Page Buffer XTETabelle zum Caching von Verfügbarkeitsdaten erstelltIC Avail Buffer API XTESeite für API-basierte Verfügbarkeitsabfragen implementiertIC Avail Buffer Cleanup XTECodeunit für Cache-Verwaltung hinzugefügtIC Item Avail by Event XTESeite zur Anzeige der Verfügbarkeit nach Datum erstelltInventory Page Data XTETabellenerweiterung für zusätzliche Verfügbarkeitsinformationen erweitert
Hinweise zur Benutzerfreundlichkeit:
- Vertriebsmitarbeiter können Echtzeit-Bestandsverfügbarkeit in Lagerunternehmen prüfen, bevor sie Kundenaufträge bestätigen
- Die Verfügbarkeitsabfrage berücksichtigt aktuellen Bestand, eingehende Aufträge und ausgehende Verpflichtungen
- Gecachte Verfügbarkeitsdaten verbessern die Leistung und bleiben durch automatische Aktualisierung aktuell
- Die Seite “Verfügbarkeit nach Ereignis” zeigt projizierte Lagerbestände im Zeitverlauf
- Dies hilft, Überverkäufe zu vermeiden und verbessert den Kundenservice durch genaue Lieferversprechen
[Funktion] Ereignisgesteuerte Architektur
Abschnitt betitelt „[Funktion] Ereignisgesteuerte Architektur“Ein umfassendes Ereignis-Framework wurde implementiert, um Anpassung und Erweiterung der Intercompany-Funktionalität zu ermöglichen.
Was wurde getan:
IC Event Publishers XTECodeunit mit 7+ Integrationsereignissen implementiertIC Event Sub Sample XTECodeunit mit Beispiel-Event-Subscribern hinzugefügtIC Item Ledger Event Subs XTECodeunit für Artikelpostenereignisse erstellt- Ereignisgesteuerte Auftragslebenszyklus-Verwaltung hinzugefügt
Hinweise zur Benutzerfreundlichkeit:
- Partner und Kunden können Intercompany-Funktionalität erweitern, ohne die Kern-App zu ändern
- Integrationsereignisse ermöglichen es, benutzerdefinierte Logik an Schlüsselpunkten im Auftragsfluss einzufügen
- Beispiel-Event-Subscriber bieten Vorlagen für gängige Anpassungsszenarien
- Das Ereignis-Framework unterstützt komplexe Geschäftsanforderungen, die für jede Organisation einzigartig sind
- Ereignisse ermöglichen Integration mit Drittsystemen und benutzerdefinierten Erweiterungen
[Funktion] Hilfsfunktionen und Helfer
Abschnitt betitelt „[Funktion] Hilfsfunktionen und Helfer“Ein umfassender Satz von Hilfsfunktionen wurde hinzugefügt, um gängige Intercompany-Operationen zu unterstützen.
Was wurde getan:
IC Return Handler XTECodeunit zur Verwaltung von Rücksendeaufträgen implementiertRun Check On Status XTECodeunit für Statusvalidierung hinzugefügtItem Ledger Entry IC Part XTETabellenerweiterung für Intercompany-Verfolgung erweitert- Seitenerweiterungen für nahtlose Integration hinzugefügt:
Purchase Order IC XTE,Purchase Order Subform IC XTE,Sales Order IC Partner XTE,Sales Order Subform IC XTE,Item Ledger Entries IC XTE - Kunden- und Lieferantenkarten mit IC-Partnerinformationen erweitert:
Customer IC Partner XTE,Vendor IC Partner XTE
Hinweise zur Benutzerfreundlichkeit:
- Rücksendeauftragsbehandlung wird jetzt für Intercompany-Szenarien unterstützt
- Statusvalidierung verhindert ungültige Operationen basierend auf dem aktuellen Auftragsstatus
- Artikelposten verfolgen Intercompany-Transaktionen für vollständige Rückverfolgbarkeit
- Intercompany-Informationen sind nahtlos in Standard-Business Central-Seiten integriert
- Benutzer können direkt von vertrauten Auftrags- und Stammdatenseiten auf Intercompany-Funktionen zugreifen
Upgrade-Überlegungen
Abschnitt betitelt „Upgrade-Überlegungen“- Dies ist eine größere Funktionsversion mit erheblicher neuer Funktionalität
- Bestehende Konfigurationen aus Version 1.5.2.0 werden während des Upgrades beibehalten
- Neue API-Endpunkte erfordern ordnungsgemäße Authentifizierungseinrichtung in IC Partner Setup
- Überprüfen und konfigurieren Sie neue Berechtigungssätze (IC_ADMIN, IC_USER, IC_VIEW, IC_AUDIT) für Benutzer
- Testen Sie die neue automatisierte EB-Versandfunktionalität in einer Sandbox-Umgebung vor der Produktionsbereitstellung
- Konfigurieren Sie Mapping-Tabellen für Artikel, Kunden, Lieferanten und Dimensionen, um unternehmensübergreifende Übersetzung zu ermöglichen
- Überprüfen und konfigurieren Sie Preisaufschlagsregeln, wenn Sie Intercompany-Preisgestaltung verwenden
- Die Dead Letter Queue erfasst alle fehlgeschlagenen Operationen während der Ersteinrichtung und ermöglicht Korrektur und Wiederholung
- Leistungsüberwachung ist standardmäßig aktiviert; überprüfen Sie das Leistungs-Dashboard nach Go-Live, um Optimierungsmöglichkeiten zu identifizieren