Problen: Kunden Imp...
 
Benachrichtigungen
Alles entfernen

Problen: Kunden Importieren - Land

18 Beiträge
3 Benutzer
1 Reactions
1,518 Aufrufe
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
 

@michel69 

Wenn Du erst in der Zukunft den Produktiveinsatz starten möchtest, nutze auch die Zeit dazu dir zu überlegen, ob du nicht gleich von Beginn an die Variante mit MySQL nutzen möchtest.

Es macht am Anfang ein wenig mehr Aufwand für Installation und Einrichtung kann aber später hin viele Erleichterungen bringen.
Vor allem wenn man wächst und dann eventuell auf Mehrplatzbetrieb wechseln möchte/muss.

Aber unabhängig davon ist das meiner Meinung nach die zukunftssicherere Variante.

LG
Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
(@michel69)
Trusted Member
Beigetreten: vor 5 Jahren
Beiträge: 58
Topic starter  

Der Import über Kontakte aus CSV Datei (allgemein) importieren hat funktioniert. Allerdings habe ich die Lieferadressen weggelassen. Toll wäre, wenn sich die Importeinstellungen speichern ließen.

Gruß

Michael


Fakturama
Version: 2.1.2-GS
Build-ID: 20211123-0623
Java-Version: 16.0.1
----------------------------
Fakturama
Version: 2.1.2c
Build-ID: 20210921-2048
Java-Version: 16.0.1
----------------------------
WIN 10
MAC OS


   
AntwortZitat
(@michel69)
Trusted Member
Beigetreten: vor 5 Jahren
Beiträge: 58
Topic starter  
Veröffentlicht von: @rheydenr

Nein, die Lieferadressen sind schon wichtig. Das Länderkürzel sollte aber auch bei der Lieferadresse übernommen werden, das ist dieselbe Mechanik wie für die normalen Rechnungsanschriften.

Kann es sein, dass in GenericContactsCsvImporter.java bei Zeile 331 bei der Übergabe von type etwas schief läuft?

     if (contactBean.getCountryCode(type) != null) {
            String countryCode = localeUtil.findCodeByDisplayCountry(contactBean.getCountryCode(type),
                    localeUtil.getDefaultLocale().getLanguage());
            address.setCountryCode(countryCode);
        }

 

Dann würde in ContactBeanCSV.java bei Zeile 320 als default der countryCode und nicht der delivery_CountryCode eingetragen werden.

 public String getCountryCode(ContactType type) {
        switch (type) {
        case DELIVERY:
            return deliveryCountryCode;
        default:
            return countryCode;
        }

 public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

 


Fakturama
Version: 2.1.2-GS
Build-ID: 20211123-0623
Java-Version: 16.0.1
----------------------------
Fakturama
Version: 2.1.2c
Build-ID: 20210921-2048
Java-Version: 16.0.1
----------------------------
WIN 10
MAC OS


   
rheydenr reacted
AntwortZitat
Seite 2 / 2
Teilen: