28.01.2026 00:31:43
Navigation
· Bugtracker
· Kontakt
· Web Links
· Suche
· Buchtipps
Login
Benutzername

Passwort



Noch kein Mitglied?
Klicke hier um dich zu registrieren

Passwort vergessen?
Um ein neues Passwort anzufordern klicke hier.
Mitglieder Online
· Gäste Online: 1

· Mitglieder Online: 0

· Mitglieder insgesamt: 15,294
· Neuestes Mitglied: MariaH
Foren Themen
Neueste Themen
· EÜR 2025
· Zuschüsse zum ÖPNV...
· GoBD Vorschriften ab...
· Umsatzsteuererkläru...
· Betriebseinnahmen Kl...
Heißeste Themen
Keine Themen erstellt
Thema ansehen
   Thema drucken
Umstellung meines Rechnungsprogramms von CAO-Faktura auf Fakturama mit Kunden-Stammdaten-Migration
mielket
Vorab: ich setze hier minimale Kentnisse mit SQL voraus, weil ja jede/r CAO-Faktura-User notwendigerweise einmal durch die MySQL-Server-Installation durchmusste.

Da sich mein altes CAO-Faktura unter Windows 11 nicht mehr mit dem antiken MySQL-Server 4 verbinden mag, muste ich mich nach einem anderen Rechnungsprogramm umschauen. Nach einem Test von Kraft unter Windows mit WSL habe ich mich wieder [url=]Fakturama[/url] zugewandt, das auch mit einem aktuellen MySQL Server funktioniert. Ich wollte zunächst aber den Kundenstamm von CAO auf Fakturama migrieren. Mit mysqldump.exe konnte ich die CAO-Faktura-Daten vom alten Server herausbekommen. Im Dump sind die Daten praktischerweise gleich als SQL-Datenbankbefehle enthalten.

Hinweis: Die Standardeinstellung bei Fakturama ist, ein eigenes mitinstalliertes Datenbanksystem zu nutzen. Für MySQL-Untzerstützung muss man das Häkchen bei Standardeinstellungen wegnehmen. Um das nachträglich zu ändern kann man den Ordner .fakturama im User-Verzeichnis umbenennen und Fakturama neu starten.

Die Befehle CREATE TABLE adressen und INSERT INTO adressen aus dem Dump kann man in MySQL Workbench eingeben (das Workbench-Tool lässt sich beim MySQL-Installer mitinstallieren) -- am Besten gleich in die Fakturama-Datenbank (die Fakturama-Tabellen haben andere Namen, nämlich fkt_contact und fkt_address). Um die Kunden-Stammdaten in Fakturama zu übernehmen, gibt man diese beiden SQL-Befehle (rechte Maustaste -> New Query auf das Fakturama-Datenbankschema):


INSERT INTO fkt_contact (ID,     DTYPE,      CUSTOMERNUMBER,              GENDER, RELIABILITY, USENETGROSS, USESALESEQUALIZATIONTAX, VATNUMBERVALID, FIRSTNAME, MODIFIED,     MODIFIEDBY, NAME,  WEBSITE,    FK_CATEGORY,  FK_PAYMENT, VALIDFROM,    DATEADDED  )
SELECT                   KUNNUM1, "Debitor", CONCAT("K", CUSTOMERNUMBER), 0,      "NONE",      0,           NULL,                    NULL,           NAME1,     "2023-01-11", "mielk",    NAME2, INTERNET, KUNDENGRUPPE, 1,          "2023-01-11", "2023-01-11"
FROM   adressen
WHERE  KUNNUM1 IS NOT null;

INSERT INTO fkt_address (ID,      ADDITIONALPHONE, ADDRESSADDON, CITY, CITYADDON, COUNTRYCODE, DATEADDED,    DELETED, EMAIL, FAX, LOCALCONSULTANT, MOBILE, MODIFIED,     MODIFIEDBY, NAME,                                                                          PHONE,                                                              STREET,  VALIDFROM,    VALIDTO, ZIP, CONTACT_ADDRESSES)
SELECT                   KUNNUM1, TELE2,           NAME3,        ORT,  null,      LAND,        "2023-01-11", 0,       EMAIL, FAX, null,            FUNK,   "2023-01-11", "mielk",    (CASE WHEN NAME2 IS NOT null THEN CONCAT(NAME1, " / ", NAME2) ELSE NAME1 END), (CASE WHEN LENGTH(TELE1) > 64 THEN LEFT(TELE1, 64) ELSE TELE1 END), STRASSE, "2023-01-11", null,    PLZ, KUNNUM1
FROM   adressen
WHERE  KUNNUM1 IS NOT null;


Foldendes ist zu beachten:
- Ich habe für die Kundennummern das Schema K000000 beibehalten statt standardmäßig bei Fakturama KN000000 -- wer ein anderes Schema für die Kundennummer möchte, kann bei CONCAT("K", CUSTOMERNUMBER) z.B. "KN" angeben.
- Ich habe die Kundennummer auch für die Datensatz-IDs recyclet, um die Zuordnung zwischen fkt_contact und fkt_address eindeutig hinzubekommen.
- Es werden nur Kunden ("Debitor") unterstützt. Ich hatte nie Lieferantenadressen in CAO-Faktura, weshalb ich das hier nicht berücksichtige. Ggf. mit einer (CASE WHEN ...)-Klausel nachbessern.

Vielleicht ist die kleine Anleitung auch für User hilfreich, die von einem anderen Rechnungsprogramm mit SQL-Server-Anbindung auf Fakturama wechseln wollen.
Bearbeitet von mielket am 13.01.2023 17:45:35
 
http://am3.notify.live.net/throttledthirdparty/01.00/AQGwcKFTwqFdQoAAdm9TTl6zAgAAAAADEwAAAAQUZm52OjE3QjlBNEFEQTU4QzU2ODAFBkxFR0FDWQ
Springe ins Forum:
Forensuche


Shoutbox
Du musst dich einloggen um eine Nachricht zu senden.

mielket
12.01.2026 13:32:16
@sternkieker Nein, ich lass mir Zeit damit. Die Frist bis 10. gilt überigens nur für USt.-Voanmeldungen
-- die USt.-Erklärung kannst Du locker auch im Sommer machen.

Thomas R
07.01.2026 18:40:16
@Sternkieker Die USt-Erklärung 2025 sind im Grunde ja nur 2 Zahlen. Das kannst du schon elektronisch über Elster vornehmen.

sternkieker
07.01.2026 17:22:09
Besteht die Möglichkeit, dass das Formular Umsatzsteuererklär
ung 2025 bis zum 10.1.26 online ist ?? Grüße aus Berlin Sternkieker

hhoffmann
06.01.2026 20:33:25
@mielket Danke für die Info. Prima! Wink

mielket
05.01.2026 12:08:57
Ein gutes Neues wünsche ich euch auch!

mielket
05.01.2026 12:07:59
@thomas_stahl schick mir mal einen screenshot. Wegen Datensicherungsopt
ionen: Ist normal -- wähle einfach eine der Optionen; die drückt dann automatisch auf OK.

mielket
05.01.2026 12:05:10
@hhoffmann Im Verlaufe des Januar kommt das Formular-Update. Benutze bis dahin provisorisch das EÜR2024.

hhoffmann
04.01.2026 17:15:08
Hallo, ist die EÜR 2025 online oder sehe ich die nicht? Danke für Tipp!

thomas_stahl
03.01.2026 21:31:24
Und bei dem Fenster Datensicherungsopi
onen ist nur der Button Abbrechen sichtbar, sonst nichts...

thomas_stahl
03.01.2026 21:30:28
Hallo, ich bekomme immer die Meldung: Sorry, konnte das Übergabeprotokoll-
PDF nicht öffnen...habe Acrobat und Reader aber installiert...

BernhardT
01.01.2026 13:12:45
Dem kann ich mich nur anschließen... Wink

Thomas R
31.12.2025 21:23:11
Allen hier ein gutes, erfolgreiches und gesundes 2026 und Dir mielket zusätzlich weiterhin die Kraft EC&T weiter zu pflegen. Smile

mielket
14.10.2025 10:40:17
Naja, wäre EC&T nativ für MacOS entwickelt worden und man bräuche einen Mac-Emulator drumrum, damit es auf Windows läuft, gäbe es auch Reibungsverluste.

Thomas R
04.10.2025 11:39:18
Danke, ich weiß schon, warum ich lieber in der Win-Welt lebe. Wink

mielket
04.10.2025 11:12:27
Der Plugin-Manager kann nur EC&T updaten, nicht das Crossover, das im EasyCT4Mac.zip Paket enthalten ist.

32,979,364 eindeutige Besuche