Neu Ameise: Hilfe für Eigener Export

GBK

Sehr aktives Mitglied
21. Oktober 2019
180
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.478
805
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.387
431
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
180
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
180
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 Verpackungseinheiten und Mindestbestellmengen wie eingeben? (Auch via Ameise) Arbeitsabläufe in JTL-Wawi 0
Merkmale mit der Ameise importieren mehr als 10 JTL-Wawi 1.9 1
Ameise 1.10.10.3 – Kein Artikelimport / Artikelupdate möglich JTL-Wawi 1.10 10
Neu Fehlermeldung eigener Export JTL Ameise JTL Ameise - Eigene Exporte 4
Artikel mehreren Kategorien per Ameise zuordnen JTL-Wawi 1.9 3
Neu JTL Ameise Kein Import von Kundendatenmehr JTL-Ameise - Fehler und Bugs 3
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 13
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 Hilfe! Nach dem Update auf 1.10.10.3 startet WAWI GUI nicht mehr! JTL-Wawi - Fehler und Bugs 1
Neu Kundenimport - brauche Hilfe zur Importdatei Umstieg auf JTL-Shop 0
Hilfe!! Rechnungskorrektur führte zur Katastrophe JTL-Wawi 1.9 12
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
Neu Suche einfügen für Newseinträge JTL-Shop - Ideen, Lob und Kritik 0
Neu Kein Support für "Auftragspaket 100" in JTL Start Edition JTL-Wawi - Ideen, Lob und Kritik 12
Neu Keine Rechnungen für FBA -> Der Auftrag wird extern abgerechnet Amazon-Anbindung - Fehler und Bugs 1
Neu 📢 Plugin: "Video für Beschreibung (YouTube, Vimeo, andere Formate) 📢 Plugins für JTL-Shop 0
Neu (WMS-)Lager - Lagerplatz - Für den verfügbaren Bestand sperren - Verwirrung User helfen Usern - Fragen zu JTL-Wawi 5
Neu Server Hardware für eigenes Wawi / SQL Hosting Installation von JTL-Wawi 3
Neu Individueller Festpreis für Kunden lässt sich nicht speichern. JTL-Wawi - Fehler und Bugs 1
Neu Affiliate Plugin Empfehlung für JTL Shop 5 Plugins für JTL-Shop 0
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

Ähnliche Themen