Laat AI uw EDI-mappingen decoderen in MapForce
Van alle dataformaten waarmee een integratieontwikkelaar te maken heeft, is EDI degene die het waarschijnlijkst vertraging veroorzaakt tijdens het mappingproces. De standaarden zijn al decennia oud, de identificatoren zijn bewust kort en de structuur is diep genest. Een segment zoals NAD of een groep zoals SG29 heeft een concrete, specifieke betekenis, maar de naam zelf geeft geen indicatie van die betekenis. Voordat u een enkel EDI-veld kunt koppelen aan een doeldatabase, moet u weten wat het vertegenwoordigt, wat meestal betekent dat u de berichtspecificatie moet raadplegen.
Dat proces van het decoderen is het onderdeel van de EDI-integratie dat zich het moeilijkst laat automatiseren. Het achterhalen welke cryptische broninformatie overeenkomt met welke doelkolom is een langzaam, handmatig proces dat volledig afhankelijk is van iemand die al bekend is met het format.
Dit is precies waar Altova AI in MapForce het meest van waarde is. Het begrijpt de betekenis achter die ondoorzichtige EDI-identificaties, stelt de juiste verbindingen voor en laat u deze één voor één accepteren, zonder dat u eerst de specificatie hoeft te bestuderen.

AI-gestuurde datamapping in MapForce – Maak kennis met Altova AI
Het grootste deel van de tijd dat u aan een project voor data-integratie besteedt, wordt niet besteed aan het uitvoeren ervan, maar aan het definiëren ervan. Het verbinden van een bronschema met een doel betekent het één voor één matchen van velden tussen systemen die zelden overeenkomen in structuur, naamgeving of taal. De bron noemt het cust_nm;, terwijl het doel CustomerName wil. Een EDI-partner stuurt N1 en PO1 segmenten die niets betekenen totdat u ze hebt vergeleken met een specificatie. De ene kant is in het Chinees, de andere in het Engels.
Het koppelen van velden is slechts de helft van het werk – het verbinden ervan betekent zelden een rechte lijn. U moet ook de databewerkingen en filters definiëren die ervoor zorgen dat een waarde uit de bronbron geschikt is voor de doelbestemming: het samenvoegen of opsplitsen van tekst, het opnieuw formatteren van datums, het omzetten van eenheden of codes, het toepassen van voorwaardelijke logica en het filteren van de records die helemaal niet door de bewerking mogen lopen. Vermenigvuldig al datgene met een paar honderd velden, en u heeft het deel van het werk dat het langst duurt en de meeste gespecialiseerde kennis vereist.
De uitvoeringslaag van ETL is al jaren opgelost. Het ontwerpen van de transformaties zelf is dat nog niet. Dat is het probleem dat Altova AI oplost.

Nieuwe Altova AI: Slimme assistentie voor XMLSpy, MapForce en DatabaseSpy
Altova Software versie 2026, release 2, is nu beschikbaar met belangrijke nieuwe functionaliteiten, waaronder de introductie van de Altova AI Server. Altova AI is beschikbaar als een optioneel abonnement dat direct kan worden geïntegreerd met Altova MissionKit-producten. Altova AI brengt intelligente, contextbewuste assistentie naar MapForce, XMLSpy en DatabaseSpy, direct in de tools die u al gebruikt.

Biometrische authenticatie voor applicaties in MobileTogether 10.3
Versie 10.3 van Altova MobileTogether, het platform voor het ontwikkelen van data-gedreven bedrijfs- en mobiele applicaties dat op verschillende besturingssystemen werkt, is nu beschikbaar. Deze release introduceert biometrische authenticatie voor eindgebruikers, nieuwe mogelijkheden voor het bewerken van afbeeldingen, beveiligingsverbeteringen voor MobileTogether Server, en een reeks productiviteitsverbeteringen voor app-ontwikkelaars die werken met MobileTogether Designer.

XSLT-debuggen: Fouten in transformaties opsporen en corrigeren
Voor iedereen die met XML werkt, is XSLT krachtig en essentieel, maar het is ook berucht om de moeilijkheid om fouten op te sporen. Transformeert u een groot XML-bestand en krijgt u onverwachte resultaten? Dan kunt u uren besteden aan het proberen te achterhalen of het probleem in uw sjabloonlogica, uw XPath-expressies of uw brongegevens zit. Zonder de juiste debugging-tools wordt XSLT-ontwikkeling een frustrerende bezigheid. Laten we eens kijken hoe de juiste aanpak voor debugging u enorme hoeveelheden tijd kan besparen.

De complete gids voor het bewerken van XML-bestanden
Als u werkt met data, configuratiebestanden, webdiensten, financiële rapporten of gestructureerde content, is de kans groot dat u al eens met XML te maken heeft gehad. Of u nu API's ontwikkelt, bedrijfsdata beheert of XBRL-documenten verwerkt, XML blijft een van de meest gebruikte dataformaten in de professionele informatica. Maar het effectief bewerken van XML is een ander verhaal. In deze handleiding zullen we u uitleggen wat XML-bewerking werkelijk inhoudt, waarom het in 2026 belangrijk is, en hoe de juiste tools uw workflow kunnen transformeren.

Automatiseer workflows voor data-integratie en -transformatie met FlowForce Server
Organisaties die grote hoeveelheden inkomende data verwerken, weten hoe snel handmatige verwerking een knelpunt kan vormen. Bestanden arriveren in verschillende formaten, bedrijfsregels verschillen per regio of klant, en de foutmarge is klein. Wat nodig is, is een betrouwbare dataverwerkingsomgeving die data automatisch kan routeren, transformeren en berekenen, zonder menselijke tussenkomst.
Dat is precies waar Altova FlowForce Server en MapForce Server voor zijn ontworpen. In onze nieuwste video-tutorial laten we een compleet, realistisch scenario voor workflow-automatisering van begin tot eind zien.

Het vergelijken van Markdown-bestanden in het tijdperk van intelligente AI: Waarom DiffDog
Markdown is stilletjes een van de belangrijkste bestandsformaten geworden in de softwareontwikkeling. Van README-bestanden en documentatie tot configuratie en projectmanagement, .md-bestanden zijn overal te vinden. Maar er is een nieuwere, fascinerendere toepassing die Markdown naar de voorgrond duwt: het configureren van AI-personages.
Geavanceerde platforms zoals OpenClaw, een open-source framework voor AI-assistenten, gebruiken een reeks speciale Markdown-bestanden met de namen SOUL.md, IDENTITY.md, MEMORY.md, HEARTBEAT.md en TOOLS.md om de persoonlijkheid, het gedrag, het geheugen en de werkwijze van een AI-agent te definiëren. Elke keer dat een OpenClaw-assistent een nieuwe sessie start, leest het deze Markdown-bestanden als onderdeel van de systeemprompt, waardoor het in feite "zichzelf tot leven wekt." Dit maakt SOUL.md en de andere documenten tot dynamische configuratiebestanden die in de loop van de tijd worden aangepast en verfijnd, vergelijkbaar met broncode.
Waar iteratieve verfijning plaatsvindt, is er behoefte aan een betrouwbaar hulpmiddel voor het vergelijken en samenvoegen van bestanden. Daar komt Altova DiffDog om de hoek kijken.

Gekoppelde data-transformatie
Complexe ETL- en data-integratieprojecten passen zelden in een enkele transformatie. Ontwikkelaars bouwen vaak meerstapsdata-pipelines, waarbij de output van één stap de input wordt voor de volgende. Deze aanpak maakt het gemakkelijker om afhankelijkheden te beheren, logica te hergebruiken en grote workflows onderhoudbaar te houden. Het opsplitsen van transformaties in kleinere, gefaseerde mappingen vereenvoudigt ook het testen, debuggen en de lange termijn schaalbaarheid.
Altova MapForce ondersteunt deze aanpak door middel van geketende datatransformaties, waardoor u meerdere transformaties kunt verbinden tot een gestructureerde verwerkingsworkflow. Dit artikel legt uit wanneer u geketende transformaties kunt gebruiken, welke problemen ze oplossen in praktische datastromen, en hoe u een modulaire, meerstapsverwerkingsworkflow kunt bouwen in MapForce.

Automatische conversie van EDI naar XML
EDI blijft een fundamentele technologie voor de uitwisseling van bedrijfsgegevens (B2B), zelfs nu moderne integratiearchitecturen zich blijven ontwikkelen. Al decennia lang maken EDI-standaarden zoals X12 en EDIFACT betrouwbare, gestructureerde communicatie tussen handelspartners in diverse sectoren mogelijk, waaronder detailhandel, gezondheidszorg, logistiek en financiën. Hun lange levensduur is een bewijs van hun stabiliteit, schaalbaarheid en brede toepassing, met name bij transacties met een hoog volume en die essentieel zijn voor de bedrijfsvoering.
Tegelijkertijd zijn de moderne bedrijfssystemen steeds meer afhankelijk van XML, JSON, databases, API's en cloud-gebaseerde diensten. Hoewel EDI uitstekend is voor gestandaardiseerde data-uitwisseling, zijn de compacte, positiegebaseerde formaten niet ontworpen voor menselijke leesbaarheid of directe verwerking door moderne applicaties. Hierdoor moet EDI-data worden vertaald en omgezet om naadloos te integreren met moderne bedrijfssystemen en workflows.
Altova MapForce biedt een krachtige, grafische oplossing voor het omzetten van EDI-bestanden naar andere gangbare dataformaten. Het omvat zelfs een automatische conversie van EDI naar XML.

Eenvoudige tools voor het bewerken van YAML-bestanden
Aangezien YAML steeds vaker wordt gebruikt in configuratiebestanden en voor data-uitwisseling, is het voor ontwikkelaars verstandig om gespecialiseerde YAML-editors toe te voegen aan hun dagelijkse gereedschapskist.
Hoewel YAML eenvoudig is, kan de strikte afhankelijkheid van inspringing en opmaak leiden tot fouten. Slimme YAML-tools bieden functies die het coderen kunnen versnellen en tegelijkertijd deze problemen minimaliseren. XMLSpy bevat een gebruiksvriendelijke, tekstgebaseerde YAML-editor, evenals een unieke YAML-rasterweergave. De YAML-rasterweergave visualiseert de documentstructuur op een manier die het gemakkelijker maakt om deze te begrijpen, terwijl het tegelijkertijd extra functionaliteit biedt voor efficiënte bewerking.

Maak een app die MQTT ondersteunt
Naarmate de adoptie van het Internet of Things (IoT) toeneemt, krijgen ontwikkelaars steeds vaker de taak om een groot aantal verspreide apparaten te verbinden via netwerken die mogelijk onbetrouwbaar zijn of een beperkte bandbreedte hebben. In dergelijke omgevingen is de keuze van het communicatieprotocol cruciaal. MQTT is een veelgebruikte standaard geworden voor IoT en event-gestuurde systemen vanwege zijn geringe omvang, lage latentie en efficiënte publish/subscribe-meldingsmodel.
MQTT is flexibel genoeg om een breed scala aan toepassingen te ondersteunen, van kleine proefprojecten op het gebied van automatisering tot grootschalige implementaties in productieomgevingen. Het maakt real-time data-uitwisseling tussen apparaten mogelijk, terwijl het tegelijkertijd de netwerkbelasting minimaliseert. Hierdoor is het zeer geschikt voor toepassingen zoals sensornets, industriële automatisering en remote monitoring.
Altova MobileTogether biedt native ondersteuning voor het ontwikkelen van apps met MQTT-functionaliteit voor iOS, Android en Windows. De aanpak van deze tool, gericht op snelle mobiele app-ontwikkeling met weinig code (RMAD), stelt ontwikkelaars in staat om MQTT-berichten snel te integreren in applicaties die op verschillende platforms werken, terwijl ze tegelijkertijd controle behouden over de app-logica en de dataverwerking.
Laten we eens kijken hoe het werkt.

Data-mapping vereenvoudigd
Met zijn visuele, drag-and-drop aanpak is MapForce altijd ontworpen om data-mapping en -integratie eenvoudig te maken. In de nieuwste versie maken twee nieuwe functies de eerste stappen nog eenvoudiger voor gebruikers die niet dagelijks met data-integratie of ETL-tools werken. Moderne data-analisten, ervaren Excel-gebruikers en technisch onderlegde zakelijke gebruikers hebben vaak data nodig om te mappen en te converteren als onderdeel van hun dagelijkse werkzaamheden, en nu kunnen ze de kracht van MapForce inzetten om dit te realiseren.
Een nieuwe geleiderail begeleidt beginners bij het opzetten van een project voor dataverzameling, en een galerie met visuele componenten biedt een overzichtelijke manier om de benodigde componenten te vinden en in te voegen voor verschillende dataformaten en verwerkingsopdrachten.
Samen helpen deze toevoegingen nieuwe gebruikers om zich snel vertrouwd te maken met het systeem en om direct aan de slag te gaan met hun eerste datamappingproject.

Hoe BSON bekijken en bewerken
Naarmate applicaties complexer worden, hebben ontwikkelaars behoefte aan dataserialisatieformaten die compact zijn, snel te verwerken en eenvoudig te gebruiken in moderne databasesystemen. Een formaat dat steeds populairder wordt, is BSON (binair JSON).
Hoewel BSON efficiënt is en ontworpen voor prestaties, is het niet praktisch om ruwe BSON-gegevens direct te bewerken, omdat het een binair formaat is en vrijwel onleesbaar is voor mensen. Hier komt een professionele BSON-editor van pas, die een leesbare, hiërarchische weergave biedt voor het eenvoudig inspecteren, bewerken en oplossen van problemen met de gegevens.
Om aan deze behoefte te voldoen, bevat XMLSpy nu een uitgebreide BSON-editor waarmee ontwikkelaars BSON-documenten kunnen bewerken en converteren in dezelfde vertrouwde omgeving die ze gebruiken voor het werken met XML, JSON en YAML.

Het gebruik van beslissingsborden om de logica voor data-mapping te vereenvoudigen
Een belangrijk aspect van elk datamappingsproject is het definiëren van regels voor het verwerken van data, zodat deze kan worden omgezet van de bron naar de beoogde datastructuur. Echter, wanneer deze regels meerdere voorwaarden en uitzonderingen bevatten, kan de logica snel complex en moeilijk te onderhouden worden.
Als uw datamappingen worden samengehouden door een complex netwerk van voorwaarden, bent u niet de enige. Beslissings tabellen vereenvoudigen die complexiteit, waardoor u bedrijfsprocessen op een overzichtelijke, tabelvormige manier kunt definiëren, die gemakkelijk te lezen, te testen en te onderhouden is. Voor ETL- en data-integratieteams bieden ze onderhoudsgemak en consistentie, vooral wanneer ze direct in MapForce worden geïmplementeerd.

Het toegankelijk maken van gescande PDF-bestanden met OCR-ondersteuning in MapForce
Voor veel organisaties zijn PDF-bestanden zowel een belangrijke bron van data als een voortdurend obstakel in ETL-processen (Extract, Transform, Load) en data-integratie workflows. Hoewel moderne PDF-bestanden met selecteerbare tekst relatief eenvoudig te verwerken zijn, blijft een aanzienlijk deel van de bedrijfskritische data vastzitten in gescande documenten: gedigitaliseerde papierenarchieven, oude dossiers en bestanden op basis van afbeeldingen, waarbij tekst alleen bestaat uit pixels en niet als machineleesbare karakters. De uitdaging ligt in het omzetten van deze ongestructureerde inhoud in bruikbare data.
De OCR-ondersteuning (Optical Character Recognition) in de MapForce PDF Extractor sluit dit gat, door de inhoud van PDF-bestanden die bestaan uit afbeeldingen om te zetten in gestructureerde, extraheerbare gegevens, klaar voor verwerking en omzetting naar andere formaten.

Nieuw in Altova Software 2026
De versie 2026 van Altova introduceert belangrijke nieuwe ondersteuning voor verschillende industriestandaarden en technologieën, van BSON naar XBRL, met OCR als tussenstap. Voor klanten van Altova's desktopontwikkeltools, serversoftware en regelgevingsoplossingen omvat deze release een combinatie van nieuwe tools en functionaliteiten, naast verbeterde ondersteuning voor nieuwe databaseversies en standaarden in de gehele productlijn.
Laten we eens kijken naar de belangrijkste punten.

US-GAAP XBRL-rapportage: Eisen, uitdagingen en oplossingen
In de Verenigde Staten moeten bedrijven die rapporten indienen bij de Securities and Exchange Commission (SEC) hun financiële overzichten opstellen volgens de algemeen aanvaarde boekhoudprincipes, ook wel bekend als US GAAP. Deze regels vormen de basis voor consistente, transparante en vergelijkbare financiële rapportage bij beursgenoteerde bedrijven.
In de afgelopen tien jaar heeft de SEC hieraan een extra eis toegevoegd: financiële rapporten moeten niet alleen in leesbare formaten zoals PDF of HTML worden gepubliceerd, maar ze moeten ook in XBRL-formaat worden ingediend. Hoewel het standaardiseren van data op deze manier veel voordelen biedt, kan het taggen van financiële data voor XBRL een uitdaging vormen voor accountants en analisten die experts zijn in financiële data, maar niet noodzakelijkerwijs in markup-talen.
Geconfronteerd met deze uitdagingen, maken bedrijven vaak gebruik van gespecialiseerde tools om het taggen van Amerikaanse GAAP-rapportages in XBRL-formaat te vereenvoudigen. Een van deze oplossingen is xbrl-tagging.com, die organisaties een eenvoudige, visuele manier biedt om de complexiteit van gestructureerde rapportages te beheren – en het is gratis.

ESEF-hulpmiddelen
De afkorting ESEF is sinds halverwege 2019 een belangrijk onderwerp voor financiële professionals in de hele EU en het Verenigd Koninkrijk, toen de rapportageverplichting van de Europese Autoriteit voor Effecten- en Markten (ESMA) werd aangekondigd.
ESEF, wat staat voor European Single Electronic Format, is een digitale standaard voor financiële rapportage, gebaseerd op XBRL. Sinds begin 2020 zijn bedrijven die op gereguleerde markten in de EU actief zijn, verplicht om hun jaarverslagen op te stellen in overeenstemming met de ESEF-regels.
Wat houdt ESEF-naleving precies in, en wat is er nodig om te voldoen aan de rapportagevereisten? Laten we eens kijken naar de basisprincipes en enkele tools die het makkelijker maken.

Een eenvoudige oplossing voor het toevoegen van XBRL-tags (en het is gratis!)
In de afgelopen tien jaar is de eXtensible Business Reporting Language (XBRL) geëvolueerd van een specifiek rapportageformaat naar een essentieel onderdeel van financiële rapportage, met verplichte implementatie door de SEC, ESMA en tal van andere autoriteiten wereldwijd. Hoewel deze verschuiving leidt tot meer standaardisatie, transparantie en vergelijkbaarheid van financiële gegevens, brengt het ook aanzienlijke uitdagingen met zich mee voor de organisaties die rapporten indienen.
Organisaties moeten omgaan met uitgebreide en complexe classificatiesystemen, zich aanpassen aan verschillende wettelijke vereisten en gelijke tred houden met frequente updates – terwijl ze tegelijkertijd ervoor zorgen dat de gegevens, afkomstig uit zowel gestructureerde tabellen als beschrijvende rapporten die bestemd zijn voor mensen, correct zijn.
Traditionele, code-intensieve methoden vertragen vaak de werkzaamheden van rapportage teams en vergroten de afhankelijkheid van externe consultants. Daarom heeft Altova een puur visuele aanpak ontwikkeld voor het genereren van XBRL-rapporten.
Hier introduceren we de Altova XBRL Tagging oplossing – een gratis, cloud-gebaseerd hulpmiddel waarmee u bestaande rapporten kunt voorzien van XBRL-tags, zonder dat u zich zorgen hoeft te maken over de complexiteit van de onderliggende syntaxis.

AI-tools voor het snel maken van applicaties
Visuele tools zonder programmeercode, zoals Altova RecordsManager, hebben het vakgebied van applicatieontwikkeling met de focus op data radicaal veranderd, waardoor het sneller en toegankelijker is geworden. Stel je nu voor dat je je visie voor een database in één zin kunt beschrijven, en dat deze automatisch wordt gerealiseerd – niet alleen de database structuur en tabellen, maar ook formulieren en rapporten. Dat is precies wat de nieuwe AI-assistent in RecordsManager doet.
Met slechts één opdracht aan een AI-systeemGebruikers van alle niveaus kunnen hun ideeën omzetten in functionele databasesoftware, zonder dat er programmeerkennis of expertise op het gebied van databaseontwerp nodig is. RecordsManager stelt u in staat om de handmatige taken van databaseontwerp over te slaan, zodat u zich meer kunt concentreren op de belangrijkste aspecten van uw project.
Laten we eens kijken hoe het werkt.

Beheer uw contracten in de cloud
In de huidige, steeds meer digitale wereld, staan organisaties van alle groottes nog steeds voor de uitdaging om contracten efficiënt op te slaan en te beheren. Traditionele archiefkasten zijn vervangen door digitale opslag, maar gedeelde mappen raken vaak ongeorganiseerd en missen de toegangscontroles en beveiliging die bedrijven nodig hebben.
Veel bedrijven maken gebruik van oplossingen voor contractbeheer. Wij ook. Maar na het onderzoeken van de verschillende mogelijkheden, bleek dat geen enkele oplossing de juiste balans bood tussen eenvoud, veiligheid en flexibiliteit die wij nodig hadden. Daarom hebben we zelf een oplossing ontwikkeld.
Altova ContractManager is een veilige, cloud-gebaseerde applicatie voor contractbeheer die rijk is aan functies, zeer aanpasbaar is en betaalbaar is voor bedrijven van elke omvang. Hieronder ziet u hoe deze applicatie aan alle eisen voldoet.

Land-per-land rapportage, eenvoudig gemaakt
De Organisatie voor Economische Samenwerking en Ontwikkeling (OESO) schrijft voor dat grote, internationale bedrijven jaarlijks een landspecifiek rapport (CbC-rapport) indienen bij de lokale belastingautoriteiten. Deze rapporten moeten worden ingediend in een specifiek XML-formaat dat voldoet aan het officiële schema van de OESO, om consistentie en vergelijkbaarheid tussen verschillende landen te waarborgen.
Hoewel deze verplichting al bijna tien jaar van kracht is, blijft het genereren van correcte CbC-rapporten in XML-formaat een technische uitdaging voor belastingafdelingen van bedrijven die sterk afhankelijk zijn van Excel of traditionele boekhoudsystemen. Naarmate de deadlines elk jaar naderen, staan organisaties onder toenemende druk om financiële gegevens om te zetten in correct gestructureerde XML-bestanden, vaak zonder de interne tools of expertise om dit efficiënt te doen.
Om dit tekort aan te pakken, biedt Altova een gebruiksvriendelijke, cloud-gebaseerde oplossing die automatisch een geldig, correct opgemaakt CbC XML-rapport genereert op basis van bestaande gegevens. Gebruikers kunnen gegevens handmatig invoeren of via een Excel-sjabloon, en de Altova CbC Reporting App verzorgt de rest. Laten we eens kijken hoe het werkt.

Hoe maakt u projecten voor het groepsgewijs verwerken van data
In de dynamische wereld van moderne applicatieontwikkeling zijn API's de verbinding die systemen, services en apparaten met elkaar verbindt. REST API's worden in het bijzonder veel gebruikt vanwege hun eenvoud, schaalbaarheid en flexibiliteit. Maar naarmate API's complexer en groter worden, wordt het beheren ervan een uitdaging. Daar komt de OpenAPI Specificatie (OAS) om de hoek kijken.
OpenAPI biedt een gestandaardiseerde manier om RESTful API's te beschrijven in een formaat dat zowel door machines als door mensen leesbaar is. Dit verbetert niet alleen de samenwerking tussen ontwikkelteams, maar stroomlijnt ook de gehele API-levenscyclus, van ontwerp tot documentatie, integratie en testen. En met krachtige tools zoals Altova XMLSpy en Altova MapForce, wordt het werken met OpenAPI sneller, visueler en veel efficiënter.

OpenAPI-tools voor ontwikkelaars
In de dynamische wereld van moderne applicatieontwikkeling zijn API's de verbinding die systemen, services en apparaten met elkaar verbindt. REST API's worden in het bijzonder veel gebruikt vanwege hun eenvoud, schaalbaarheid en flexibiliteit. Maar naarmate API's complexer en groter worden, wordt het beheren ervan een uitdaging. Daar komt de OpenAPI Specificatie (OAS) om de hoek kijken.
OpenAPI biedt een gestandaardiseerde manier om RESTful API's te beschrijven in een formaat dat zowel door machines als door mensen gelezen kan worden. Dit verbetert niet alleen de samenwerking tussen ontwikkelteams, maar stroomlijnt ook de volledige API-levenscyclus, van ontwerp tot documentatie, integratie en testen. En met krachtige tools zoals Altova XMLSpy en Altova MapForce, wordt het werken met OpenAPI sneller, visueler en veel efficiënter.

Voorraad bijwerken in Shopify via een mobiele app
Een van de voordelen van het gebruik van Shopify als e-commerceplatform is dat het uitgebreide functies biedt voor voorraadbeheer. Het bijhouden van accurate voorraadgegevens in real-time kan echter een uitdaging zijn, vooral voor verkopers die vertrouwen op handmatige invoer van gegevens tijdens voorraadcontroles of bij het aanvullen van de voorraad.
Draagbare barcodescanners zijn een uitstekende oplossing om de snelheid en nauwkeurigheid te verhogen tijdens voorraadcontroles, maar winkelhouders beschikken vaak niet over een eenvoudige manier om de gegevens van de scanner direct met het Shopify-systeem te verbinden. Zonder de juiste integratie moeten medewerkers de gescande gegevens mogelijk nog steeds handmatig in Shopify invoeren, waardoor een deel van de efficiëntiewinst die barcodescanners zouden moeten opleveren, verloren gaat.
Laten we eens kijken naar een praktijkvoorbeeld van het ontwikkelen van een mobiele app met barcode-scanfunctionaliteit die direct integreert met Shopify voor realtime voorraadbeheer.

Producten exporteren vanuit Shopify als CSV-bestand
Shopify is een zeer populair e-commerceplatform dat door zowel grote als kleine detailhandelbedrijven wordt gebruikt. Hoewel Shopify gebruiksvriendelijke tools biedt voor het opzetten en beheren van een webwinkel, kan het beheren van de enorme hoeveelheid data achter de schermen, zoals productcatalogi, klantgegevens, bestelgegevens en voorraad, snel complex worden.
Bedrijven hebben vaak de behoefte om Shopify-gegevens te integreren met backend-databases, ERP-systemen, CRM-systemen, datawarehouses of andere platforms, om processen te optimaliseren, diepgaandere analyses uit te voeren of automatiseringsworkflows te ondersteunen.
Hier komt een tool voor data-integratie met Shopify-ondersteuning van pas, waardoor bedrijven data efficiënt en nauwkeurig kunnen transformeren, toewijzen en verplaatsen tussen Shopify en andere systemen.
Laten we eens kijken naar een voorbeeld van een veelvoorkomende situatie: het extraheren van productgegevens van Shopify naar een CSV-bestand, met behulp van visuele tools in MapForce.

Nieuwe tools voor Shopify, OpenAPI en meer
Met de release 2025, versie 2, hebben we de functionaliteit voor het werken met YAML, OpenAPI en XBRL uitgebreid, en tevens nieuwe ondersteuning geïntroduceerd voor de integratie van Shopify-gegevens.
Onze voortdurende inspanningen om ondersteuning voor populaire technologieën te integreren en te verbeteren, zorgen ervoor dat ontwikkelaars de functionaliteit hebben die ze nodig hebben om bij te blijven met de veranderende industriestandaarden – met behulp van tools die ze al kennen en vertrouwen.
Laten we eens kijken naar de belangrijkste verbeteringen in deze nieuwe versie.

Wat is ETL?
ETL – extractie, transformatie, laden – vormt de basis van moderne data-integratie. Hoewel de meeste technische professionals de basisprincipes begrijpen, ligt de echte uitdaging in het ontwerpen van efficiënte en schaalbare ETL-processen die complexe datatransformaties kunnen verwerken, terwijl de prestaties en nauwkeurigheid worden gehandhaafd.
In onze nieuwste videoserie leggen we uit hoe ETL werkt, welke veelvoorkomende problemen er zijn bij het definiëren van ETL-werkstromen, en hoe grafische tools zoals Altova MapForce kunnen helpen. We laten praktische voorbeelden zien, zoals het omzetten en laden van CSV-rapporten naar een SQL-database, en laten zien hoe u schaalbare automatisering kunt implementeren.
Of u nu een bestaand proces optimaliseert of nieuwe ETL-tools onderzoekt, deze reeks behandelt alle relevante aspecten.

ETL-tutorial: Video
ETL-processen omvatten een breed scala aan complexiteit, van eenvoudige taken zoals het direct overzetten van gegevens van een API naar een database, tot zeer ingewikkelde scenario's die uitgebreide datafiltering, -transformatie en -manipulatie vereisen.
Altova MapForce kan al deze verschillende ETL-taken uitvoeren. Bekijk de video om meer te weten te komen.

Basisprincipes van ETL: CSV-bestanden importeren in een database met MapForce
ETL-processen worden steeds vaker vereist in moderne bedrijven, omdat organisaties data in diverse formaten ontvangen die moeten worden omgezet en in doeldatabases of bedrijfssystemen moeten worden opgeslagen. ETL-projecten variëren van eenvoudig tot zeer complex, afhankelijk van de specifieke eisen.
Een veelvoorkomend voorbeeld van een eenvoudig ETL-proces omvat het extraheren van CSV-gegevens uit inkomende bestanden, het toewijzen van de datastructuur, het toepassen van basisbewerkingen om de gegevens aan te passen aan het beoogde schema, het verwijderen van dubbele records, en vervolgens het laden van de verwerkte gegevens in een SQL-database.
Of een ETL-project nu eenvoudig is met slechts een directe koppeling, of complexer met geavanceerde eisen voor dataverwerking, ontwikkelaars hebben tools nodig die de complexiteit aankunnen zonder een steile leercurve of een hoge prijs. Daar komt MapForce om de hoek kijken.

Leer meer over XULE voor XBRL
XBRL (eXtensible Business Reporting Language) is een open, XML-gebaseerde standaard voor de elektronische verzending van bedrijfs- en financiële gegevens. Hoewel XBRL specificeert welke gegevens moeten worden gerapporteerd en een gestandaardiseerde manier biedt om dit te doen, hebben bedrijven en toezichthoudende instanties een manier nodig om de kwaliteit van de ingediende gegevens te waarborgen. Een benadering is het gebruik van validatie op basis van bedrijfsregels, en XULE is een methode die in 2025 steeds populairder wordt.

Hoe u de Altova-serversoftware in Docker kunt uitvoeren
Docker heeft de manier waarop ontwikkelaars applicaties bouwen, distribueren en uitvoeren radicaal veranderd door een lichtgewicht en draagbare oplossing te bieden voor het containeriseren van software. Containers bundelen applicaties met al hun afhankelijkheden, waardoor ze consistent werken in verschillende omgevingen, of het nu op de machine van een ontwikkelaar, een testserver of in de cloud is. In vergelijking met traditionele virtuele machines starten Docker-containers sneller, verbruiken ze minder resources en maken ze het eenvoudiger om applicaties te schalen. Deze efficiëntie heeft van Docker een essentieel hulpmiddel gemaakt voor softwareontwikkeling en -implementatie.
Het draaien van Altova Server Software in Docker biedt de volgende voordelen voor dataverwerking en automatisering op bedrijfsniveau. Door tools zoals FlowForce Server, MapForce Server of RaptorXML Server in containers te plaatsen, krijgen ontwikkelaars een zeer flexibele, schaalbare en efficiënte oplossing voor het beheren van complexe workflows, evenals voor het automatiseren van dataomzettingen, validatie en rapportgeneratie.
Om het starten nog eenvoudiger te maken, biedt Altova een open-source project aan waarmee het configuratieproces in een Docker-omgeving kan worden geautomatiseerd.

Tekst zoeken voor nauwkeurige data-extractie uit PDF-bestanden
PDF-documenten worden in veel verschillende fasen van moderne bedrijfsprocessen gebruikt, en dienen vaak als het standaardformaat voor facturen, rapporten, juridische contracten en andere belangrijke documenten. Hoewel PDF's ideaal zijn voor het behouden van de inhoud en een specifieke visuele lay-out, maakt hun structuur het moeilijk om data automatisch te extraheren. Voor organisaties die zich bezighouden met data-integratie en ETL (Extract, Transform, Load), is het essentieel om informatie uit PDF-bestanden te kunnen ontsluiten – en dat is waar de MapForce PDF Extractor van pas komt.
De MapForce PDF Extractor bevat verschillende tools waarmee u visueel extractieregels kunt definiëren om PDF-gegevens om te zetten naar andere formaten. Een bijzonder nuttige functie om specifieke inhoud te selecteren is de tekstzoekfunctie. Hieronder wordt uitgelegd hoe deze functie werkt, inclusief een video-demonstratie.

Hoe implementeert u kwaliteitscontroles voor EBA XBRL-gegevens
De Europese Bankautoriteit (EBA) vereist dat banken het XBRL-gegevensformaat gebruiken voor hun rapportages. XBRL is een gestandaardiseerd formaat dat het gemakkelijker maakt om gegevens van verschillende financiële instellingen te verzamelen, te analyseren en te vergelijken. Door zich te houden aan de EBA-XBRL-taxonomie, leveren banken gegevens die consistent en gemakkelijk te valideren zijn, wat het rapportageproces vereenvoudigt voor zowel de instellingen die rapportages indienen als voor de toezichthouders. Deze gestroomlijnde aanpak verbetert de nauwkeurigheid van de rapportages en helpt de EBA een beter toezicht te houden op de Europese banksector.
Naast de verplichte validaties in de EBA XBRL-taxonomie, beveelt de EBA een reeks optionele controles op de datakwaliteit aan. Deze controles stellen rapportageorganisaties in staat om de nauwkeurigheid van hun gegevens verder te verbeteren en te voldoen aan de wettelijke vereisten. Deze aanvullende validaties helpen bedrijven die rapporten indienen om de nauwkeurigheid en integriteit van hun gerapporteerde gegevens te verbeteren, maar alleen als deze controles worden ondersteund door hun XBRL-rapportagetools.
Als onderdeel van de uitgebreide XBRL-ondersteuning kan Altova de optionele kwaliteitscontroles voor XBRL-gegevens in verschillende producten uitvoeren. Laten we eens kijken hoe dat werkt.

Eenvoudige tools voor het bewerken van YAML-bestanden
Aangezien YAML steeds vaker wordt gebruikt in configuratiebestanden en voor data-uitwisseling, is het voor ontwikkelaars verstandig om gespecialiseerde YAML-editors toe te voegen aan hun dagelijkse gereedschapskist.
Hoewel YAML eenvoudig is, kan de strikte afhankelijkheid van inspringing en opmaak leiden tot fouten. Intelligente YAML-editors bieden functies die het coderen kunnen versnellen en tegelijkertijd deze problemen kunnen minimaliseren. XMLSpy bevat een intelligente, tekstgebaseerde YAML-editor, evenals een unieke YAML-rasterweergave. De YAML-rasterweergave visualiseert de documentstructuur op een manier die het gemakkelijker maakt om deze te begrijpen, terwijl het tegelijkertijd extra functionaliteit biedt voor efficiënte bewerking.
Laten we eens kijken hoe het werkt.

Altova Versie 2025 met YAML-ondersteuning en meer
De nieuwste versie van de Altova-productlijn introduceert een groot aantal nieuwe functies en mogelijkheden. Klanten hebben nu toegang tot nieuwe, visuele tools voor het bewerken van YAML-bestanden, verbeterde opties voor het extraheren van PDF-gegevens om deze om te zetten naar andere formaten, bijgewerkte ondersteuning voor de integratie van SQL- en NoSQL-gegevens, en nog veel meer.
Of het nu gaat om het gebruik van de ontwikkeltools van Altova, serversoftwareproducten of XBRL-add-ins voor Excel, deze release heeft iets te bieden voor iedereen. Hier volgt een overzicht van de belangrijkste verbeteringen.

Voer de Altova serversoftware uit op de Azure-cloud
Het Altova Server Platform bestaat uit de complete reeks hoogwaardige serversoftware van Altova, ontworpen voor het automatiseren van dataverwerking en data-integratieprocessen. Deze serversoftwareproducten, die op verschillende platforms werken, bieden de flexibiliteit om te worden geïnstalleerd, zowel on-premises als in elke private of publieke cloudinfrastructuur.
Voor klanten die gebruikmaken van de Microsoft Azure cloud, hebben we een handige, gratis virtuele machine-template gemaakt, met de Altova Server Platform al geïnstalleerd, voor eenvoudige implementatie. Deze is beschikbaar in de Azure Marketplace.

Hoe ontwikkelt u apps voor barcodescanners
Draagbare barcodescanners zijn tegenwoordig onmisbaar in veel sectoren, van detailhandel en logistiek tot gezondheidszorg, transport en productie. Deze apparaten spelen een cruciale rol bij het verzamelen van real-time data, zoals voorraadupdates, ordervervolging en klantgegevens. Het is echter net zo belangrijk om de verzamelde data naadloos te integreren in achterliggende systemen. Barcodescanner-apps kunnen deze kloof overbruggen door de mogelijkheid te bieden om gescande informatie over te zetten naar databases en bedrijfssystemen.
Hoewel de behoefte om gegevens van barcodescanners te integreren in mobiele apps een veelvoorkomende eis is, kan het ontwikkelen van apps voor het scannen van barcodes vaak een uitdaging zijn. Traditionele ontwikkelmethoden vereisen gespecialiseerde kennis en kunnen te lang duren, vooral in branches waar snelle implementatie essentieel is.
Met de ondersteuning voor het verbinden met barcodescanners in Altova MobileTogether verandert alles. Met dit low-code platform voor app-ontwikkeling kunt u barcodescantagepastellingen creëren, testen en implementeren in een veel kortere tijd dan met traditionele programmeertechnieken.

Nieuw in MobileTogether 10.0:
De nieuwste versie van Altova MobileTogether introduceert de veelgevraagde ondersteuning voor het ontwikkelen van apps die verbinding maken met mobiele barcodescanners. Deze toevoeging maakt het low-code ontwikkelingsplatform nog waardevoller voor het creëren van oplossingen in verschillende branches die gebruikmaken van barcodes en QR-codes om data in real-time bij te werken.
Versie 10.0 bevat ook een nieuwe stijlinspecteur in de app-simulator, nieuwe bedieningselementen, opties voor het verbeteren van flexibiliteit en prestaties, en nog veel meer.
Hier volgt een overzicht van de belangrijkste punten.

Modularisatie voor app-ontwikkeling
In de programmeerwereld is modularisatie de praktijk van het opsplitsen van functionaliteit in afzonderlijke, onafhankelijke modules. Modularisatie bij de ontwikkeling van apps is een efficiënte manier om app-componenten te organiseren en samenwerking binnen ontwikkelteams te bevorderen. Een modulaire aanpak maakt het ook gemakkelijker en overzichtelijker om de app te testen, te debuggen en te onderhouden.
MobileTogether biedt zowel bekende als unieke benaderingen voor het modulair opbouwen van applicaties.

Leer meer over de updatefunctionaliteit van XQuery
De XQuery Update Facility is een uitbreiding van de XQuery-taal waarmee u wijzigingen kunt aanbrengen in een XML-document met behulp van "update-expressies" die knooppunten kunnen invoegen, verwijderen, vervangen of hernoemen. Deze uitbreiding biedt een handige manier om intelligente updates uit te voeren op XML-documenten, en XMLSpy heeft een unieke implementatie die dit nog eenvoudiger maakt. Laten we eens kijken hoe het werkt.

Het in kaart brengen van gestructureerde data met verbeterde knooppuntfuncties
We hebben eerder al gerapporteerd over ondersteuning voor knooppuntenfuncties die het verwerken van gestructureerde data vereenvoudigen door de noodzaak om een functie meerdere keren te kopiëren en plakken in een mapping te elimineren. Het herhalen van dezelfde functie is onnodig en maakt de lay-out van de mapping rommelig, waardoor het moeilijker wordt om de datamapping te begrijpen of aan te passen.
MapForce biedt ook aanvullende filters die beschikbaar zijn voor het definiëren van knooppuntenfuncties. Deze parameters stellen ontwikkelaars in staat om functies en standaardwaarden toe te passen op specifieke knooppunten, gebaseerd op door henzelf gedefinieerde criteria. Zo kunt u bijvoorbeeld een knooppuntfunctie toepassen op basis van metadata van het knooppunt, zoals de naam van het knooppunt, de lengte van het knooppunt, de precisie van het gegevenstype van het knooppunt, aangepaste annotaties voor het knooppunt, en meer.
Laten we eens kijken naar een visualisatie met verbeterde knooppuntfuncties.

Tools voor het bewerken van YAML-bestanden
YAML wint aan populariteit vanwege de combinatie van leesbaarheid, eenvoud en veelzijdigheid. YAML wordt vaak gebruikt in configuratiebestanden en voor het serialiseren van data, en kan in moderne systemen worden gebruikt naast JSON en XML. Het is dan ook logisch dat ontwikkelaars een IDE kiezen die alle drie de standaarden ondersteunt.
De nieuwe YAML-tools in XMLSpy versterken de uitgebreide ondersteuning voor XML- en JSON-ontwikkeling, waardoor gebruikers de flexibiliteit hebben om het meest geschikte serialisatieformaat te kiezen, afgestemd op hun specifieke toepassingen en voorkeuren.
Laten we eens kijken naar de ondersteuning voor YAML in de XML- en JSON-editor.

Versie 2024r2 introduceert ondersteuning voor YAML, FORTRAS EDI en meer
De nieuwste versie van Altova's reeks desktoptools voor ontwikkelaars en serversoftware omvat ondersteuning voor nieuwe industriestandaarden, verbeterde databaseondersteuning en prestatieverbeteringen.
Met elke nieuwe productversie streven we ernaar om klanten een combinatie te bieden van functies die door ontwikkelaars zijn aangevraagd, ondersteuning voor opkomende standaarden en prestatieverbeteringen. Versie 2024r2 is daarop geen uitzondering, met nieuwe tools voor het werken met YAML, FORTRAS EDI en XBRL-rapportpakketten, evenals diverse prestatieverbeteringen en gebruiksvriendelijkheidsverbeteringen in de gehele productlijn.
Hier volgt een overzicht van de belangrijkste punten.
