View Issue Details

IDProjectCategoryView StatusLast Update
0001079FakturamaSchnittstellenpublic2024-01-06 12:56
ReporterJohannes Assigned Torheydenr  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
PlatformPCOSLinuxOS Versionandere (64bit)
Product Version2.1.3 
Summary0001079: CSV-Import-DiCSV-Import Produkte Profil lässt sich nicht speichern: Mapping can't be stored because there are too many mappings
Description

CSV-Import Produkte allgemein: Zuordnung der Felder: Das Profil lässt sich nicht speichern, es erscheint folgende Fehlermeldung:

Mapping can't be stored because there are too many mappings (database field is to small for it). Please reduce the count of your mappings and try again. Sorry for the inconveniences.

Das Profil wird in der Datenbank in der Tabelle FKT_USERPROPERTY in der Spalte T_VALUE gespeichert. Hab in der Datenbank nachgeschaut, varchar(255) ist als Typ hinterlegt.
255 Zeichen ist natürlich sehr wenig!

Ich habe daraufhin direkt in der Datenbank den Typ zu longtext geändert, jetzt kann ich wenigstens manuell das Feld länger beschreiben - In Fakturama selbst erscheint immer noch die gleiche Fehlermeldung.
Daraus schließe ich, dass die Zeichenbeschränkung fest in Fakturama hinterlegt ist und nicht aus der Datenbank ausgelesen wird.

Bitte die Längenbeschränkung erhöhen!

Steps To Reproduce

Datei -> Importieren -> Produkte aus CSV Datei (allgemein) importieren -> Angehängte Datei auswählen -> Felder zuordnen -> Profil speichern

Additional Information

Angehängte Datei vor dem Importieren umbenennen: .log entfernen

Tagscsv, importieren
Attached Files
GAMBIO_CSV_Export-angepasst-HEADER.csv.log (960 bytes)   
"XTSOL"|"p_id"|"p_model"|"p_stock"|"p_sorting"|"p_startpage"|"p_startpage_sort"|"p_priceNoTax"|"p_priceNoTax.1"|"p_priceNoTax.2"|"p_priceNoTax.3"|"p_tax"|"p_status"|"p_weight"|"p_disc"|"p_date_added"|"p_last_modified"|"p_date_available"|"gm_price_status"|"gm_min_order"|"gm_graduated_qty"|"gm_options_template"|"p_vpe"|"p_vpe_status"|"p_vpe_value"|"p_image.1"|"p_image.2"|"p_image.3"|"p_meta_desc.de"|"p_name.de"|"p_desc.de"|"p_shortdesc.de"|"p_checkout_information.de"|"p_meta_title.de"|"p_meta_key.de"|"p_keywords.de"|"p_url.de"|"gm_url_keywords.de"|"rewrite_url.de"|"p_cat.de"|"google_category"|"p_img_alt_text.de"|"p_img_alt_text.1.de"|"p_img_alt_text.2.de"|"p_img_alt_text.3.de"|"p_group_permission.0"|"p_group_permission.1"|"p_group_permission.2"|"p_group_permission.3"|"gm_priority"|"gm_changefreq"|"gm_sitemap_entry"|"p_qty_unit_id"|"p_type"|"p_property_image_list_id"|"Zusatzfeld: Größere Menge verfügbar.de [1]"|"Beschreibung"|"Beschreibung_kurz"

Activities

Johannes

2023-12-14 16:42

reporter   ~0001331

Die Längenbeschränkung in Fakturama wird in der Datei
Fakturama-Parent/org.fakturama.import/src/main/java/org/fakturama/imp/wizard/csv/common/ImportCSVConfigTablePage.java
mit
private static final int MAX_PROPERTY_VALUE_LENGTH = 254;
vorgenommen.

Issue History

Date Modified Username Field Change
2023-11-30 20:29 Johannes New Issue
2023-11-30 20:29 Johannes Tag Attached: csv
2023-11-30 20:29 Johannes Tag Attached: importieren
2023-11-30 20:29 Johannes File Added: GAMBIO_CSV_Export-angepasst-HEADER.csv.log
2023-12-14 16:42 Johannes Note Added: 0001331
2024-01-06 12:56 rheydenr Status new => assigned
2024-01-06 12:56 rheydenr Assigned To => rheydenr