Integration Glossary
Anyone who wants to connect systems runs into many technical terms. Here we explain the most important ones in one or two sentences, with an everyday example and the difference from related terms.
Basics
- Interface: connection through which two systems exchange data.
- API: a system's defined programming interface.
- Webhook: notification that a system sends immediately when an event occurs.
- Data mapping: assignment of the fields of system A to system B.
- Bidirectional integration: data exchange in both directions.
Architecture and tools
- Middleware: intermediate layer between several systems.
- iPaaS: cloud platform for connecting applications from building blocks.
- Vendor lock-in: dependence on one provider that makes switching expensive.
DATEV
- DATEV format (EXTF): CSV format that other programs use to hand data over to DATEV.
- DATEV posting batch (Buchungsstapel): package of postings for import into DATEV.
You will find more detailed answers in our guides.
API
An API is a defined programming interface that lets software use another system's data and functions. Explanation, example and related terms.
Bidirectional integration
A bidirectional integration exchanges data in both directions between two systems. Explanation, example, conflict rules and how it differs from other terms.
Data mapping
Data mapping defines which field from system A flows into which field of system B and how values are converted. Explanation, example and practical tips.
DATEV format (EXTF)
The DATEV format is a CSV file with a fixed header record that other programs use to hand postings and master data to DATEV. Structure, example, errors.
DATEV posting batch
A DATEV posting batch (Buchungsstapel) bundles the postings of a period for import into DATEV. Structure, typical fields, example and common import errors.
Interface
A software interface connects two systems so they exchange data automatically. Definition, everyday example and how it differs from API and middleware.
iPaaS
iPaaS is a cloud platform for connecting applications from building blocks, such as Zapier or Make. Explanation, costs and related terms.
Middleware
Middleware is a software layer that mediates between several systems. Explanation, example and when a direct integration is the better choice for you.
Vendor lock-in
Vendor lock-in is dependence on one provider that makes switching expensive or impossible. Explanation, an integration example and how to counter it.
Webhook
A webhook is an automatic message that a system sends to an address when an event occurs. Explanation, example and the difference from API and polling.
