Import / Export mit Bedingung + Batch

  • Ersteller des Themas Ersteller des Themas caos
  • Erstellungsdatum Erstellungsdatum

caos

Gut bekanntes Mitglied
17. Januar 2007
459
10
Einen wunderschönen.

Zum Import / Export verwenden wir eine Batch Datei (Kategorie:JTL-Ameise:Automatischer-Import-via-FTP ? JTL-Guide)

Nun ist die Frage ob man mit der Batch auch gleich die Bedingungen festlegen kann? Also führe nur den Export nur für "Artikelnummer XXXX" aus.

Beispiel: Export Script 21 wird ausgeführt wenn die Artikelnummer XXXX vorhanden ist.

Mir fehlt nur alleine schon der Ansatz 🙁
 

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
AW: Import / Export mit Bedingung + Batch

Hi

Für den Export besteht ja die Möglichkeit einen Filter zu nutzen, wenn du den Speicherst und dann die Vorlage speicherst wird der auch per batch genutzt

Gruß
Björn
 

caos

Gut bekanntes Mitglied
17. Januar 2007
459
10
AW: Import / Export mit Bedingung + Batch

Hi

Für den Export besteht ja die Möglichkeit einen Filter zu nutzen, wenn du den Speicherst und dann die Vorlage speicherst wird der auch per batch genutzt

Gruß
Björn

OK! was schreibe ich den für einen Export??? Bisher hatte ich nur Imports. Vor allem wie sage ich dem Filter das er nur Artikelnummern XXXX nehmen darf. Die Batch müßte dann ja neben der Vorlage 21 auch noch die Artikelnummer bekommen???
 

caos

Gut bekanntes Mitglied
17. Januar 2007
459
10
AW: Import / Export mit Bedingung + Batch

Hi

Du kannst nur im Filter entsprechend auf Artikelnummern eingrenzen. Der Batch nutzt dann einfach die Entsprechende Vorlage mit dem Filter.
Wenn du von außen gesteuert nur bestimmte Artikel exportieren willst schau dir mal das Sql Server tool sqlcmd an.
file - How to export data as CSV format from SQL Server using sqlcmd? - Stack Overflow

Gruß
Björn

sowas hatte ich mir schon gedacht. 🙁 Trotzdem danke für dein Hilfe mal sehen ob sich das über den Export machen lässt.
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.033
99
Berlin
AW: Import / Export mit Bedingung + Batch

kann man das nicht über die vorlage der ameise steuern?
 

caos

Gut bekanntes Mitglied
17. Januar 2007
459
10
AW: Import / Export mit Bedingung + Batch

Hi

Du kannst nur im Filter entsprechend auf Artikelnummern eingrenzen. Der Batch nutzt dann einfach die Entsprechende Vorlage mit dem Filter.
Wenn du von außen gesteuert nur bestimmte Artikel exportieren willst schau dir mal das Sql Server tool sqlcmd an.
file - How to export data as CSV format from SQL Server using sqlcmd? - Stack Overflow

Gruß
Björn

Björn kannst du mir sagen wie ich den Server finde und in welcher Tabelle die Artikelnummer und Vaterartikelnummer?
 

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
AW: Import / Export mit Bedingung + Batch

Der Server ist das was du in der Jtl Datenbankverwaltung z.b. eingetragen hast.

SELECT t.cArtNr, tVater.cArtNr AS Vaterartikelnummer FROM tArtikel t
JOIN tArtikel tVater ON t.kVaterArtikel = tVater.kArtikel
 

caos

Gut bekanntes Mitglied
17. Januar 2007
459
10
AW: Import / Export mit Bedingung + Batch

Der Server ist das was du in der Jtl Datenbankverwaltung z.b. eingetragen hast.

SELECT t.cArtNr, tVater.cArtNr AS Vaterartikelnummer FROM tArtikel t
JOIN tArtikel tVater ON t.kVaterArtikel = tVater.kArtikel

Björn du bist mein Gott klappt super. Kannst du mir das Select noch um den Hersteller und den eigenen Lagerbestand erweitern ???
 

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
AW: Import / Export mit Bedingung + Batch

Na übertreib mal nicht 😉

SELECT t.cArtNr, tVater.cArtNr AS Vaterartikelnummer,l.fLagerbestand, h.cName
FROM tArtikel t
JOIN tArtikel tVater ON t.kVaterArtikel = tVater.kArtikel
LEFT JOIN tHersteller h ON t.kHersteller = h.kHersteller
LEFT JOIN tlagerbestand l ON t.kArtikel = l.kArtikel
 

FritzBrenner

Aktives Mitglied
10. März 2017
42
2
Hallo, muss das hier nochmal ausgraben.

Den Filter in der Ameise scheint es bei Rechnungen nicht zu geben, zumindest kein variabler Filter.
Mein Ziel ist ein Rechnungsexport der aber nur auf die Zahlart z.B. "PayPal" zieht, also alle Rechnungen exportieren mit Zahlart PayPal.

Habe es schon mit einem Workflow und Bedingung versucht, die Ameise hat trotzdem alle Rechnungen Exportiert.
Hat jemand eine Lösung für mich?

MfG Fritz
 

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
Hi Fritz

Beim Rechnungsexport gibt es keine Filter.
Da bleibt nur die Möglichkeit das per Excel zu Filtern.
Wenn die Spalte Zahlungsartame mit in der Csv ist müsste man danach Filtern können.

Gruß
Björn
 

liquid

Sehr aktives Mitglied
3. April 2015
459
86
Bremen
Hallo zusammen,

sehe gerade den Wald vor lauter Bäumen nicht und greife daher diesen Thread noch einmal auf:

Ich möchte 1x täglich automatisiert per batch einen Ameise-Export anstoßen (Artikelstamm). Der Import ist ja auch im Guide mit einem Batch-Beispiel erklärt, aber es gibt leider kein Beispiel für einen Export. Kann mir hier jemand helfen und beispielhaft eine Batch-Datei listen, mit der ein automatisierter Export einer Exportvorlage erfolgen kann?

Vielen Dank vorab für Eure Hilfe!

Beste Grüße
Ingo

EDIT: Hat sich erledigt, habe die Batchdatei mit dem Manual der CMD-Funktionen von der Ameise doch selbst erstellen können und dann in den Aufgabenplaner von Windows eingebunden.
 
Zuletzt bearbeitet:

Ähnliche Themen