EnzephaloN Posted January 23, 2008 Report Share Posted January 23, 2008 Hallo Wir setzen hier bei uns Amicron Faktura 9 als WaWi ein und aktualisieren damit auch unseren OnlineShop. Nun wollen wir aus der Faktura ein Feld nach xtC exportieren. Dazu habe ich in der products-Tabelle eine weitere Spalte angelegt. Diese soll mit dem Freifeld2 aus AF9 gefüllt werden. meine Veränderungen in der af_xtscript90.php ...nähe Zeile 492 function WriteArtikel() { global $action, $version_major, $version_minor; $ExportModus = xtc_db_prepare_input($_POST['ExportModus']); $Artikel_ID = (integer)(xtc_db_prepare_input($_POST['Artikel_ID'])); $Kategorie_ID = (integer)($_POST['Artikel_Kategorie_ID']); $Hersteller_ID = (integer)($_POST['Hersteller_ID']); $Artikel_Artikelnr = xtc_db_prepare_input($_POST['Artikel_Artikelnr']); $Artikel_Menge = xtc_db_prepare_input($_POST['Artikel_Menge']); $Artikel_Preis = xtc_db_prepare_input($_POST['Artikel_Preis']); $Artikel_Gewicht = xtc_db_prepare_input($_POST['Artikel_Gewicht']); $Artikel_Status = xtc_db_prepare_input($_POST['Artikel_Status']); $Artikel_Steuersatz = xtc_db_prepare_input($_POST['Artikel_Steuersatz']); $Artikel_Bilddatei = xtc_db_prepare_input($_POST['Artikel_Bilddatei']); $Artikel_EAN = xtc_db_prepare_input($_POST['Artikel_EAN']); $Artikel_Lieferstatus = xtc_db_prepare_input($_POST['Artikel_Lieferstatus']); $Artikel_Startseite = (integer)(xtc_db_prepare_input($_POST['Artikel_Startseite'])); $SkipImages = (bool)(xtc_db_prepare_input($_POST['SkipImages'])); //Zweite Version Standard-Artikel $Artikel_Standard = xtc_db_prepare_input($_POST['Artikel_Freifeld2']); und ...nähe Zeile 556 if ($exists==0 || $ExportModus!='NoOverwrite') { // Array nur komplett füllen, wenn ein Insert oder ein Komplettes Update // durchgeführt wird (und nicht nur der Preis) if ($exists==0 || $ExportModus=='Overwrite') { $sql_data_array = array( 'products_id' => $Artikel_ID, 'products_quantity' => $Artikel_Menge, 'products_model' => $Artikel_Artikelnr, 'products_price' => $Artikel_Preis, 'products_weight' => $Artikel_Gewicht, 'products_ean' => $Artikel_EAN, 'products_status' => $Artikel_Status, 'products_tax_class_id' => $Artikel_Steuersatz, 'products_shippingtime' => $Artikel_Lieferstatus, 'products_startpage' => $Artikel_Startseite, 'manufacturers_id' => $Hersteller_ID, //Zweite Version Standard-Artikel 'products_std' => $Artikel_Standard); und ...näche Zeile 980 echo "</TEXTE>\n" . "<GEWICHT>$artikel[products_weight]</GEWICHT>\n" . "<EAN>" . htmlspecialchars($artikel['products_ean']) . "</EAN>\n" . "<PREIS>$artikel[products_price]</PREIS>\n" . "<MENGE>$artikel[products_quantity]</MENGE>\n" . "<STATUS>$artikel[products_status]</STATUS>\n" . "<FREIFELD2>$artikel[products_std]</FREIFELD2>\n" . //dies einfügen! "<STEUERSATZ>$artikel[products_tax_class_id]</STEUERSATZ>\n" . "<HERSTELLER_ID>$artikel[manufacturers_id]</HERSTELLER_ID>\n" . "<KATEGORIE>$cat[categories_id]</KATEGORIE>\n" . "<BILDDATEI>" . htmlspecialchars($artikel['products_image']) . "</BILDDATEI>\n" . "<BILD>" . base64_encode($bild) . "</BILD>\n" . "<LIEFERSTATUS>$artikel[products_shippingtime]</LIEFERSTATUS>\n" . "<STARTSEITE>$artikel[products_startpage]</STARTSEITE>\n" . "</ARTIKEL_DATA>\n"; meine Änderungen in xml_export.php ...nähe Zeile 446 $schema = '<PRODUCT_INFO>' . "\n" . '<PRODUCT_DATA>' . "\n" . '<PRODUCT_ID>'.$products['products_id'].'</PRODUCT_ID>' . "\n" . '<PRODUCT_DEEPLINK>'. HTTP_SERVER.DIR_WS_CATALOG.$xtc_filename['product_info'].'?products_id='.$products['products_id'].'</PRODUCT_DEEPLINK>' . "\n" . '<PRODUCT_QUANTITY>' . $products['products_quantity'] . '</PRODUCT_QUANTITY>' . "\n" . //Zweite Version Standard-Artikel '<FREIFELD2>' .$products['products_std'].'</FREIFELD2>'. "\n" . '<PRODUCT_MODEL>' . htmlspecialchars($products['products_model']) . '</PRODUCT_MODEL>' . "\n" . '<PRODUCT_FSK18>' . htmlspecialchars($products['products_fsk18']) . '</PRODUCT_FSK18>' . "\n" . '<PRODUCT_IMAGE>' . htmlspecialchars($products['products_image']) . '</PRODUCT_IMAGE>' . "\n"; Kann mir jemand dabei helfen? Sieht das alles so gut aus oder habe ich was essentielles vergessen? Muß im AF9 was verändert werden? Gar etwas "programmiert" werde? Wäre für Hilfe dankbar! EnzephaloN Link to comment Share on other sites More sharing options...
mobilize Posted March 4, 2008 Report Share Posted March 4, 2008 Hallo, Du könntest man nach ...nähe Zeile 492 function WriteArtikel() { global $action, $version_major, $version_minor; eingeben: $daten = "Art.Nummer:".$_POST['Artikel_ID']."Freitext 2 von Amicron: ".$_POST['Artikel_Freifeld2']; $dateiname="c:\amicron_log.txt"; $dateihandle = fopen($dateiname,"w"); fwrite($dateihandle, $daten); Dann versuchst Du mal Daten zu übertragen und öffnest anschliessend die Datei c:\amicron_log.txt. Dann siehst du, ob Amicron überhaupt den Freitext übertragen hat. Viel Erfolg Robin Link to comment Share on other sites More sharing options...
spiruth Posted February 1, 2009 Report Share Posted February 1, 2009 Hallo bin ganz verzweifelt ich suche die Datei " xml_export.php " für amicron Faktura 9.0, ich habe diese VErsion gekauft, bekomme aber keine Antwort von Amicron, brauche diese aber unbedingt um die Bestellungen runterzuladen . Wer kann mir helfen ? Link to comment Share on other sites More sharing options...
hd2006 Posted May 9, 2009 Report Share Posted May 9, 2009 Hallo die datei bekommst du von amicron. hab angerufen und 1 min später hatte ich die datei Link to comment Share on other sites More sharing options...
Daisydigital Posted September 9, 2009 Report Share Posted September 9, 2009 Habe Amicron Faktura 9 im Einsatz mit Veyton 4.0.11 und so einigen Plugins zb (Optionsmodul) Seit einigen Tagen bekomme ich keine Aufträge mehr Importiert und es wird folgender Fehler Ausgeworfen: Fehler beim Einlesen der XML-Daten: Fehlercode: -1072896659 Zeile: 1502, Spalte: 1928 Fehlertext: Das Endtag 'PRODUCTS_DATA' stimmt nicht mit dem Starttag 'br' überein. Der Import wurde wegen eines Fehlers beendet. Es wurden 0 Aufträge importiert. Dabei sind 1 Fehler und 0 Warnungen aufgetreten. Hat jemand vielleicht einen Tip für mich woran das liegen kann?? Link to comment Share on other sites More sharing options...
blockmarc Posted October 12, 2009 Report Share Posted October 12, 2009 Hallo bin ganz verzweifelt ich suche die Datei " xml_export.php " für amicron Faktura 9.0, ich habe diese VErsion gekauft, bekomme aber keine Antwort von Amicron, brauche diese aber unbedingt um die Bestellungen runterzuladen . Wer kann mir helfen ? hallo, hast Du Dein Problem nun gelöst bekommen? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.