Download the PHP package ameax/datev-extf without Composer
On this page you can find all versions of the php package ameax/datev-extf. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package datev-extf
DATEV Export-Format (EXTF) PHP Library
Eine PHP-Bibliothek für die Erstellung von Datendateien im DATEV Export-Format (EXTF).
English version below
Features
- Unterstützung für Buchungsstapel (Transaktionen)
- Unterstützung für Debitoren/Kreditoren (Stammdaten)
- Typgerechte Datenkonvertierung gemäß DATEV-Format
- PHP 7.x kompatibel
- Unterstützung für Gleitkommazahlen (float)
- Unterstützung für DateTime-Objekte für alle Datumsfelder
Installation
Beispiel: Buchungsstapel
Beispiel: Debitoren/Kreditoren
Datumsfelder (DateTime)
Alle Datumsfelder akzeptieren jetzt DateTime-Objekte und werden automatisch in das entsprechende DATEV-Format konvertiert:
Buchungsstapel (DatevExtfWriterEntry)
- document_date (Format: TTMM)
- assigned_due_date (Format: TTMMJJJJ)
- cost_date (Format: TTMMJJJJ)
- posting_lock_until (Format: TTMMJJJJ)
- service_date (Format: TTMMJJJJ)
- tax_period_date (Format: TTMMJJJJ)
- due_date (Format: TTMMJJJJ)
Debitoren/Kreditoren (DatevExtfWriterParty)
- address_valid_from (Format: TTMMJJJJ)
- address_valid_until (Format: TTMMJJJJ)
- reminder_block_until (Format: TTMMJJJJ)
- bank_valid_from_1 bis bank_valid_from_10 (Format: TTMMJJJJ)
- bank_valid_until_1 bis bank_valid_until_10 (Format: TTMMJJJJ)
- direct_debit_block_until (Format: TTMMJJJJ)
- payment_block_until (Format: TTMMJJJJ)
Header (DatevExtfHeader)
- created_at (Format: YYYYMMDDHHMMSSFFF)
- fiscal_year_start (Format: YYYYMMDD)
- date_from (Format: YYYYMMDD)
- date_to (Format: YYYYMMDD)
Gleitkommazahlen (Float)
Zahlreiche numerische Felder akzeptieren jetzt float-Werte und werden automatisch in das entsprechende DATEV-Format mit Komma als Dezimaltrennzeichen konvertiert.
Verwandte Projekte
DATEV XML Format
Wir bieten auch eine Bibliothek zur Erstellung von DATEV XML-Dokumenten an: ameax/datev-xml
Diese Bibliothek ermöglicht:
- Generierung von DATEV XML-Dateien nach DATEV-Standard
- Erstellung von Forderungsbuchungssätzen
- Erstellen von ZIP-Dateien für den direkten Import in DATEV
- Hinzufügen von SEPA-Dateien zu Dokumenten
Beispiel: DATEV XML
DATEV Export-Format (EXTF) PHP Library (English)
A PHP library for creating data files in DATEV Export-Format (EXTF).
Features
- Support for booking batches (transactions)
- Support for debtors/creditors (master data)
- Type-appropriate data conversion according to DATEV format
- PHP 7.x compatible
- Support for floating point numbers (float)
- Support for DateTime objects for all date fields
Installation
Example: Booking Batch
Example: Debtors/Creditors
Date Fields (DateTime)
All date fields now accept DateTime objects and are automatically converted to the corresponding DATEV format:
Booking Batch (DatevExtfWriterEntry)
- document_date (Format: DDMM)
- assigned_due_date (Format: DDMMYYYY)
- cost_date (Format: DDMMYYYY)
- posting_lock_until (Format: DDMMYYYY)
- service_date (Format: DDMMYYYY)
- tax_period_date (Format: DDMMYYYY)
- due_date (Format: DDMMYYYY)
Debtors/Creditors (DatevExtfWriterParty)
- address_valid_from (Format: DDMMYYYY)
- address_valid_until (Format: DDMMYYYY)
- reminder_block_until (Format: DDMMYYYY)
- bank_valid_from_1 to bank_valid_from_10 (Format: DDMMYYYY)
- bank_valid_until_1 to bank_valid_until_10 (Format: DDMMYYYY)
- direct_debit_block_until (Format: DDMMYYYY)
- payment_block_until (Format: DDMMYYYY)
Header (DatevExtfHeader)
- created_at (Format: YYYYMMDDHHMMSSFFF)
- fiscal_year_start (Format: YYYYMMDD)
- date_from (Format: YYYYMMDD)
- date_to (Format: YYYYMMDD)
Floating Point Numbers (Float)
Numerous numeric fields now accept float values and are automatically converted to the corresponding DATEV format with comma as decimal separator.
Related Projects
DATEV XML Format
We also offer a library for creating DATEV XML documents: ameax/datev-xml
This library enables:
- Generation of DATEV XML files according to DATEV standard
- Creation of accounts receivable ledger entries
- Creation of ZIP files for direct import into DATEV
- Adding SEPA files to documents
Example: DATEV XML
Changelog
Please see CHANGELOG for more information on what has changed recently.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Michael Schmidt
- All Contributors
License
The MIT License (MIT). Please see License File for more information.