Neu Ameise: Hilfe für Eigener Export

  • Am 13.06.25 ist der Telefon-Support wegen einer internen Veranstaltung nicht erreichbar, der Ticket-Support nur eingeschränkt. Wir danken Ihnen für Ihr Verständnis!

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.597
835
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.699
491
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 Ameise - Ebay Vorlage Erstellen - Chaos nach Update JTL-Ameise - Fehler und Bugs 0
Neu Ameise CMD nach Paketwechsel - muss man noch was beachten? JTL-Ameise - Fehler und Bugs 3
Neu Wie alte Vorlagen in der Ameise löschen? JTL-Ameise - Fehler und Bugs 2
Neu "Bilder zu Plattformen zuordnen" weist beim Import der Artikelstammdaten via Ameise nur einer von dreien JTL-POS Filialen zu. JTL-Ameise - Fehler und Bugs 2
Neu Falscher Preisimport mit Ameise JTL Ameise - Eigene Exporte 8
Neu andere Artikelbeschreibung für neue Marktplätze per Ameise, wie ? Arbeitsabläufe in JTL-Wawi 4
Ameise importiert nicht? JTL-Wawi 1.10 2
Kategoriedaten via Ameise ändern schlägt fehl JTL-Wawi 1.10 5
Ameise Filtern Label JTL-Wawi 1.9 3
Neu Auftragsimport Ameise - Sonderpreise werden nicht angewandt User helfen Usern - Fragen zu JTL-Wawi 6
Neu Verfügbarkeit per Ameise einstellen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Import von Angeboten per Ameise möglich? JTL-Ameise - Ideen, Lob und Kritik 3
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 9
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 JTL 1.10.11. Greyhound Addon - Hilfe - wahrscheinlich falsche URL User helfen Usern - Fragen zu JTL-Wawi 9
Workflow-Hilfe Zahlungserinnerung nach 3 Werktagen & Storno nach 7 Werktagen ohne Zahlung JTL-Wawi 1.10 7
Hilfe - Steuerverwaltung bei FBA Versand aus Frankreich Italien & Co. JTL-Wawi 1.9 0
Neu Individuelle Preise ans Kassensystem übertragen – wie geht das? HILFE DRINGEND Allgemeine Fragen zu JTL-POS 0
Neu Hilfe! Nach dem Update auf 1.10.10.3 startet WAWI GUI nicht mehr! JTL-Wawi - Fehler und Bugs 7
Neu Kundenimport - brauche Hilfe zur Importdatei Umstieg auf JTL-Shop 0
Hilfe!! Rechnungskorrektur führte zur Katastrophe JTL-Wawi 1.9 12
Beantwortet Brauche Hilfe Workflow Multichannel Rechnungserstellung nach Versand von Amazon JTL-Workflows - Ideen, Lob und Kritik 1
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
Neu §12 Abs. 3 UStG für Solar- und Photovoltaikanlagen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Exportformate liefern nur netto Werte für Versandkosten seit JTL Shop 5.5.0 Betrieb / Pflege von JTL-Shop 5
Neu Packtisch+ "einrichten" Tipps, Erfahrungen für Packtisch Neuling Installation von JTL-WMS / JTL-Packtisch+ 0
Neu Erfahrungen & Alternativen: OSS-Tool für JTL-Wawi (CountX bereits im Einsatz) User helfen Usern - Fragen zu JTL-Wawi 3
Neu cms_page_name für Shopseiten ermöglichen Shopware-Connector 0
Neu Versand für Amazon FBM Bestellungen automatisieren User helfen Usern 0
Neu Es konnte keine Zahlungsart für folgende Daten gefunden werden: Versandart: 0, Kundengruppe: 13 Allgemeine Fragen zu JTL-Shop 1
Neu Nova Child Template für JTL Shop 5.5 defekt? Installation / Updates von JTL-Shop 5
Neu Steuerberater (digital) für e-commerce - JTL Wawi User helfen Usern - Fragen zu JTL-Wawi 1
Neu Abfrage Kinderartikel aktiv für Verkaufskanal, aber Vaterartikel inaktiv Eigene Übersichten in der JTL-Wawi 4
Neu JTL-Track&Trace für UPS JTL-Track&Trace - Ideen, Lob und Kritik 6
Neu [JTL Shop 5.4] Bilder für die Unterkategorien werden nicht angezeigt Allgemeine Fragen zu JTL-Shop 2

Ähnliche Themen