Neu Ameise: Hilfe für Eigener Export

GBK

Sehr aktives Mitglied
21. Oktober 2019
179
38
Lüdinghausen
Moin Leute!

Wir haben zwecks Kalkulation von Produkten Eigene Felder bei Produkten hinterlegt. Marge und Zusatzkosten. Dafür konnte ich ein kleines Script schreiben, welches die Datei durchgeht und auf Basis des durchschnittlichen EKs neue VKs berechnet, sodass ich diese wieder per Ameise importieren kann. So weit, so gut. Allerdings wäre es höchst angenehm, wenn ich die passende Datei zum Bearbeiten in einem Rutsch bekommen könnte, da ich ja über den Eigene Felder Export keine durchschnittlichen EKs mit exportieren kann. Und ich hoffe, dass sich hier jemand findet, der mir dafür den Export schreiben kann, da ich von SQL leider keine Ahnung habe.

Folgende Felder soll der Export enthalten:
Artikelnummer
Artikelname
Netto-VK
dEK (durchschnittlicher EK)
Name (Eigene Felder)
Wert (Eigene Felder)
Name2 (nur Spaltenbezeichner)
Wert2 (nur Spaltenbezeichner)
nVK (nur Spaltenbezeichner)

Folgende Filter sollten gesetzt sein:
Nur aktive Artikel
Shopfilter: GBK-Shop

Bin mir nicht sicher, ob nur aktive Artikel hier nötig ist. Gehe eigentlich davon aus, dass nur aktive Artikel auch im Shop angezeigt werden können. Aber ich erwähne es einfach mal.

Beste Grüße, Marco
 

John

Sehr aktives Mitglied
3. März 2012
3.455
794
Berlin
Hier hast Du mal den Export für Artikel und Eigene Feld.
Den Rest mache ich nicht gratis fertig, denn es ist Arbeit - sowas gerne per PM, wenn Du es nicht selbst machen möchtest.

Code:
DECLARE @EigenesFeldName VarChar(128)

-- ###### Hier den Namen des Eigenen Feldes Eintragen ######
SET @EigenesFeldName = 'Mein eigenes Feld'
-- #########################################################

SELECT
cArtNr AS 'Artikelnummer',
vStdA.cName AS 'Artikelname',
@EigenesFeldName AS 'Name',
CASE
    WHEN tFeldTyp.nDatenTyp = 0 THEN CONVERT(VARCHAR, tArtikelAttributSprache.nWertInt)
    WHEN tFeldTyp.nDatenTyp = 1 THEN FORMAT(tArtikelAttributSprache.fWertDecimal, 'G', 'de-de')
    WHEN tFeldTyp.nDatenTyp = 2 THEN tArtikelAttributSprache.cWertVarchar
    WHEN tFeldTyp.nDatenTyp = 3 THEN CONVERT(VARCHAR, tArtikelAttributSprache.dWertDateTime, 104)
END AS 'Wert',
tFeldTyp.cName AS 'Datentyp (sonst autom. ermitteln)'
FROM vStandardArtikel vStdA
JOIN tArtikelAttribut on tArtikelAttribut.kArtikel = vStdA.kArtikel
JOIN tArtikelAttributSprache ON tArtikelAttribut.kArtikelAttribut= tArtikelAttributSprache.kArtikelAttribut
JOIN tAttribut ON tAttribut.kAttribut = tArtikelAttribut.kAttribut
JOIN tFeldTyp ON tFeldTyp.kFeldTyp = tAttribut.kFeldTyp
WHERE tArtikelAttributSprache.kSprache = 0
AND tArtikelAttribut.kAttribut=(SELECT TOP(1) kAttribut FROM tAttributSprache WHERE kSprache = 0 AND cName = @EigenesFeldName)
 

frankell

Sehr aktives Mitglied
9. September 2019
1.330
419
Flensburg
Moin Marco,

rein interessehalber:

Name (Eigene Felder)
Wert (Eigene Felder)

Meinst Du das wirklich so? Denn wenn Du, wie Du schreibst, sowohl Marge als auch Zusatzkosten als Eigene Felder angelegt hast, würdest Du mit diesem Aufbau zwei Zeilen pro Artikel erhalten, eine Zeile pro Eigenes Feld.

Ist nicht eher

Wert Marge (mit Spaltenbezeichner Marge)
Wert Zusatzkosten (mit Spaltenbezeichner Zusatzkosten)

gemeint?

VG,
Frank
 

GBK

Sehr aktives Mitglied
21. Oktober 2019
179
38
Lüdinghausen
Hier hast Du mal den Export für Artikel und Eigene Feld.
Den Rest mache ich nicht gratis fertig, denn es ist Arbeit - sowas gerne per PM, wenn Du es nicht selbst machen möchtest.

Code:
DECLARE @EigenesFeldName VarChar(128)

-- ###### Hier den Namen des Eigenen Feldes Eintragen ######
SET @EigenesFeldName = 'Mein eigenes Feld'
-- #########################################################

SELECT
cArtNr AS 'Artikelnummer',
vStdA.cName AS 'Artikelname',
@EigenesFeldName AS 'Name',
CASE
    WHEN tFeldTyp.nDatenTyp = 0 THEN CONVERT(VARCHAR, tArtikelAttributSprache.nWertInt)
    WHEN tFeldTyp.nDatenTyp = 1 THEN FORMAT(tArtikelAttributSprache.fWertDecimal, 'G', 'de-de')
    WHEN tFeldTyp.nDatenTyp = 2 THEN tArtikelAttributSprache.cWertVarchar
    WHEN tFeldTyp.nDatenTyp = 3 THEN CONVERT(VARCHAR, tArtikelAttributSprache.dWertDateTime, 104)
END AS 'Wert',
tFeldTyp.cName AS 'Datentyp (sonst autom. ermitteln)'
FROM vStandardArtikel vStdA
JOIN tArtikelAttribut on tArtikelAttribut.kArtikel = vStdA.kArtikel
JOIN tArtikelAttributSprache ON tArtikelAttribut.kArtikelAttribut= tArtikelAttributSprache.kArtikelAttribut
JOIN tAttribut ON tAttribut.kAttribut = tArtikelAttribut.kAttribut
JOIN tFeldTyp ON tFeldTyp.kFeldTyp = tAttribut.kFeldTyp
WHERE tArtikelAttributSprache.kSprache = 0
AND tArtikelAttribut.kAttribut=(SELECT TOP(1) kAttribut FROM tAttributSprache WHERE kSprache = 0 AND cName = @EigenesFeldName)
Danke dafür, John. Ich komme ggfl. darauf zurück.
 

GBK

Sehr aktives Mitglied
21. Oktober 2019
179
38
Lüdinghausen
Moin Marco,

rein interessehalber:



Meinst Du das wirklich so? Denn wenn Du, wie Du schreibst, sowohl Marge als auch Zusatzkosten als Eigene Felder angelegt hast, würdest Du mit diesem Aufbau zwei Zeilen pro Artikel erhalten, eine Zeile pro Eigenes Feld.

Ist nicht eher

Wert Marge (mit Spaltenbezeichner Marge)
Wert Zusatzkosten (mit Spaltenbezeichner Zusatzkosten)

gemeint?

VG,
Frank
Moin Frank,

ja, das meine ich wirklich so. Mir ist nachher erst aufgefallen, dass der Eigene Export das ja durchaus schöner machen könnte und so, wie du gesagt hast, es direkt in eine Zeile schreibt. Aber das habe ich nun in meinem Script bereits so verarbeitet. Also, ob nun so oder so, ist eigentlich egal. Ich kann den Teil ja aus meinem Script sonst wieder rausnehmen :)
Ich hatte mich gedanklich einfach an dem normalen Eigene Felder Export aus der Ameise orientiert und dort ist es ja so.

Beste Grüße, Marco
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Ameise Import extrem Langsam JTL-Ameise - Fehler und Bugs 1
Neu Ameise Export von Eigene Felder (Kunde) User helfen Usern - Fragen zu JTL-Wawi 3
Neu wie kann ich sonderpreise über Ameise deaktivieren? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Ameise: Import von Artikelmerkmalen JTL-Ameise - Ideen, Lob und Kritik 4
Neu Artikel Bestandsimport via Ameise User helfen Usern - Fragen zu JTL-Wawi 9
Neu Export von Artikelnummern, in denen ein Artikel als Komponente enthalten ist mittels JTL-Ameise Arbeitsabläufe in JTL-Wawi 2
Ameise Texte übernehmen von JTL-Wawi 1.9 1
Neu JTL-Ameise-Auftragsimport; Auswertungen von importierten Daten JTL-Ameise - Fehler und Bugs 5
Kundenkategorien ändern mit Ameise JTL-Wawi 1.9 3
Neu Auftragsview per Ameise oder SQL in CSV exportieren User helfen Usern - Fragen zu JTL-Wawi 8
Neu Retourenübersicht mit Seriennummern über Ameise "Eigene Exporte" erstellen JTL Ameise - Eigene Exporte 4
Neu JTL Ameise-Import – Problem mit Datumsformat JTL-Ameise - Fehler und Bugs 2
Neu Lange Stücklisten mit der Ameise einspielen dauert lange. User helfen Usern - Fragen zu JTL-Wawi 2
Neu Merkmale aus Globalen Angebotsvorlagen werden bei erstellen über Ameise nicht übernommen Wawi 1.10 eBay-Anbindung - Fehler und Bugs 0
Neu Ameise 1.9.7.0 CMD sehr langsam wegen Telemetrie Funktion ?!? JTL-Ameise - Fehler und Bugs 10
Neu SQL Abfrage für offene Aufträge über Ameise User helfen Usern - Fragen zu JTL-Wawi 5
Neu Tabs in der Artikelbeschreibung > Mediendateien über Ameise Importieren/Exportieren JTL-Ameise - Ideen, Lob und Kritik 4
Neu Auftragsimport mittels Ameise; Positionentyp welche Werte gibt es??? JTL-Ameise - Ideen, Lob und Kritik 7
Neu Massen Import Wawi Download Artikel - Lösung verfügbar, Ameise kann es nicht Schnittstellen Import / Export 0
Neu Hersteller per Ameise löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Export des Feldes in der Ameise JTL Ameise - Eigene Exporte 1
Neu Wawi 1.9.5.4, Ameise Preise glätten für Ebay Vorlagen und laufende Angebote?? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Preise der Variationen über Ameise anpassen, aber wie ? JTL-Ameise - Ideen, Lob und Kritik 3
Neu Verantwortliche Person über Ameise exportieren`? Schnittstellen Import / Export 2
Neu WAWI 1.9.6.5 Ameise freier Export von Rechnungen exportiert anstatt Oktober den Monat Dezember JTL-Ameise - Fehler und Bugs 15
Kanalspezifischer Beschreibungsupload via Ameise, aber wie? JTL-Wawi 1.9 1
Neu ACHTUNG WARNUNG: Falscher USt-Betrag beim Export mit der Ameise JTL-Wawi - Fehler und Bugs 4
Neu Brauche Hilfe Workflow Multichannel Rechnungserstellung nach Versand von Amazon JTL-Workflows - Ideen, Lob und Kritik 0
Neu SCX OTTO Aufträge Abwicklung Hilfe benötigt Arbeitsabläufe in JTL-Wawi 1
Telefonisch Beratung, Hilfe bei der Angebotserstellung für otto.de Otto.de - Anbindung (SCX) 0
HILFE - Barcode läßt sich nicht mehr scannen (Artikel.EAN, "EAN 128") JTL-Wawi 1.6 6
Neu Fehlercode bei JTL-POS auf iMin Swan 1 – Hilfe benötigt! JTL-POS - Fehler und Bugs 1
Neu Drastischer Besucherrückgang und Umsatzeinbruch nach Update auf JTL Shop 5 - Bitte um Hilfe Allgemeine Fragen zu JTL-Shop 5
Endpreis* zzgl. Versand , Hilfe der Link ist weg JTL-Wawi 1.8 1
Neu Ameisen Export von JTL POS Umsätzen? Dringend Hilfe benötigt JTL Ameise - Eigene Exporte 4
Hilfe benötigt - Amazon-Fehler wegen fehlender GPSR-Informationen in JTL Amazon-Lister - Fehler und Bugs 1
Beantwortet Versandkostenproblem - brauche Hilfe User helfen Usern - Fragen zu JTL-Wawi 6
Fehler beim Update von 1.9.4.6 auf 1.9.6.5 - HILFE JTL-Wawi 1.9 4
Neu ETA für Onlineshop-Abgleich JTL-Wawi - Ideen, Lob und Kritik 0
Neu Mindestbetrag für kostenlosen Versand Allgemeine Fragen zu JTL-Shop 0
JTL-Wawi 1.9.7.1 – Wie kann man "Suchbegriffe" für Kaufland.de anlegen? JTL-Wawi 1.9 0
Neu Versandpreise für Ebay bearbeiten User helfen Usern - Fragen zu JTL-Wawi 0
JTL 1.9.7.0 | Warum ändert sich der Nummernkreis für Rechnungen bei Bestellungen aus dem OTTO-Market und bei anderen Marktplatzanbindungen nicht? Otto.de - Anbindung (SCX) 3
Neu 🌟Neues Plugin: digi·access - Die Lösung für Barrierefreiheit Plugins für JTL-Shop 0
Neu Plugin Debugging installiertes Plugin sorgt für 2-3 Sekunden längere Ladezeit seit JTLShop5 Plugins für JTL-Shop 2
Neu Otto PRODUCT_LISTING_FAILED für importiertes und verknüpftes Listing Otto.de - Anbindung (SCX) 0
Neu Suche JTL-Plugin-Entwickler für Bewertungsanzeige in Google (Rich Snippets) Plugins für JTL-Shop 4
Neu Suchen IT Service Dienstleister für kleinere Aufgaben Dienstleistung, Jobs und Ähnliches 1
Neu EINFACHE Lösung für Packstation? Plugins für JTL-Shop 6
Neu WMS Mobile Wareneingang: Etikett für Artikel drucken Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1

Ähnliche Themen