Neu ebay Angbeot per SQL beenden

Kris86

Neues Mitglied
1. April 2022
5
0
Hallo zusammen,

ist es möglich ein ebay Angebot per SQL zu beenden?
Der Status 5 im ebay Item wird ja gesetzt wenn das Angebot beendet wird aber wenn man diesen manuell setzt bleibst das Angebot noch immer auf ebay aktiv.
 

Frank Hoffmeister

Sehr aktives Mitglied
11. Mai 2014
131
27
Geht so nicht, da Angebote beenden nicht über den Worker ausgeführt wird, kannst per Sql den Vorlagennamen für das Angebot in löschen ändern und dann in der Wawi-->Marktplätze-->ebay-->laufende Angebote nach löschen in der Spalte Vorlage filtern, dann rechte Maustaste Angebote beenden.
Natürlich nur wenn du weist was du tust :)
 

KMorcinek

Offizieller Servicepartner
SPBanner
9. September 2013
163
6
Essen
Geht so nicht, da Angebote beenden nicht über den Worker ausgeführt wird, kannst per Sql den Vorlagennamen für das Angebot in löschen ändern und dann in der Wawi-->Marktplätze-->ebay-->laufende Angebote nach löschen in der Spalte Vorlage filtern, dann rechte Maustaste Angebote beenden.
Natürlich nur wenn du weist was du tust :)
Danke für den Tipp, Aber ich möchte eine komplette Automatisierung des Beendens und wieder Einstellens ohne Klick. Alle 30 Tage bei Angeboten die nicht verkauft wurden in dieser Zeitspanne.
Das einzige, was mir einfällt, ist die Option "Nicht mehr vorrätig" zu deaktivieren und den Bestand bei solchen Auktionen auf 0 zu setzen per Skript. Dann würde der Worker diese ja beenden und ich könnte Sie neu einstellen.

Oder Herr Nelle rückt den API-Aufruf zum Beenden aus dem Worker oder Wawi heraus
:)
 

pepu

Aktives Mitglied
20. März 2020
5
1
Hallo,

es ist zwar schon etwas älter, aber wir beenden Angebote über ein HTTP Post als manuellen Workflow.
Dazu brauchst du aber noch einen Ebay Zugriffstoken, den musst du über die Entwicklerkonsole erstellen (lassen).
Es gibt da zwei Arten, einen kurzlebigen Token (2 Stunden gültig) und einen langlebigen (1 Jahr gültig).

Diese müssen nach Ablauf immer wieder neu erstellt werden.

Der Code für den Workflow könnte etwa so aussehen:
URL:
Code:
https://api.ebay.com/ws/api.dll

Header:
Code:
Content-Type:application/xml
X-EBAY-API-SITEID:77
X-EBAY-API-COMPATIBILITY-LEVEL:967
X-EBAY-API-CALL-NAME:EndItems
X-EBAY-API-DETAIL-LEVEL:0

Body
Code:
{%capture EbayItemIDQuery-%}
SELECT ItemId FROM ebay_item
    WHERE kArtikel IN
        (SELECT kArtikel
            FROM tArtikel
            WHERE cBarcode =
                (SELECT cBarcode
                    FROM tArtikel
                    WHERE cArtNr = '{{ Vorgang.Allgemein.Stammdaten.ArtNrSku }}')
                        AND cBarcode != ''
                        AND cBarcode IS NOT NULL
                        AND cBarcode LIKE '[0-9]%')
                AND ListingType != 'Chinese'
                AND ItemID IS NOT NULL
                AND ItemID != ''
{%endcapture-%}
{%assign EbayItems = EbayItemIDQuery | DirectQuery-%}
{%comment-%}
Die Listing IDs werden ausgelesen und der XML übergeben und an Ebay geschickt.
{%endcomment-%}
{%comment-%}
{%endcomment-%}
<?xml version="1.0" encoding="utf-8"?>
<EndItemsRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
    <eBayAuthToken>[----dein EbayToken-----]</eBayAuthToken>
  </RequesterCredentials>
    <ErrorLanguage>en_US</ErrorLanguage>
    <WarningLevel>High</WarningLevel>
    <!-- Enter the ItemID you wantto end-->
  {%for EbayID in EbayItems.Daten-%}
      <EndItemRequestContainer>
        <MessageID>{{EbayID.ItemID}}</MessageID>
          <!-- Enter reason for ending the item. For help see, the API Reference
               http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/extra/EndItms.Rqst.EndItmRqstCntnr.EndngRsn.html -->
        <EndingReason>Incorrect</EndingReason>
          <!-- Enter the ItemID you want to end -->
        <ItemID>{{EbayID.ItemID}}</ItemID>
      </EndItemRequestContainer>
  {%endfor-%}
</EndItemsRequest>

Im Ersten Teil wird die Angebotsnummer des Listings aus der Datenbank ausgelesen und im zweiten Teil des Codes wird diese Angebotsnummer genutzt, um das Angebot zu beenden.

Wie gesagt, du musst dich erst beim Ebay Entwicklerprogramm anmelden, dass du da was machen kannst.
Da gibt es auch detaillierte Beschreibungen, wie so ein Token erzeugt werden kann.

Viele Grüße
https://developer.ebay.com/
 

timmken

Sehr aktives Mitglied
2. September 2011
243
31
Danke für den Tipp, Aber ich möchte eine komplette Automatisierung des Beendens und wieder Einstellens ohne Klick. Alle 30 Tage bei Angeboten die nicht verkauft wurden in dieser Zeitspanne.
Das einzige, was mir einfällt, ist die Option "Nicht mehr vorrätig" zu deaktivieren und den Bestand bei solchen Auktionen auf 0 zu setzen per Skript. Dann würde der Worker diese ja beenden und ich könnte Sie neu einstellen.

Oder Herr Nelle rückt den API-Aufruf zum Beenden aus dem Worker oder Wawi heraus
:)
Konntest du das inzwischen vollständig lösen? Wäre für uns auch eine sehr interessante Sache.
 

NewBuy

Sehr aktives Mitglied
29. August 2016
1.907
289
Es fehlt einfach ein Filter bei laufende Angebote.
Hier sollte es möglich sein Angebote die X-Tage nicht verkauft worden sind zu markieren und zu beenden.
 

pepu

Aktives Mitglied
20. März 2020
5
1
Das speziell habe ich selbst so noch nicht gemacht,
aber ähnlich mit Aufträgen, die zu einem gewissen Zeitpunkt freigegeben werden sollen. Den Zeitpunkt haben wie in "Vor.Lieferdatum" definiert.

Ich habe da über die Windows Aufgabenplanung ein externes Programm, was diese Aufträge ausliest (ließe sich ja relativ einfach auf die Angebote umschreiben, welche X Tage laufen ohne Verkauf) und dann über die externDLL einen Workflow startet.

In unserem Fall "Auftrag Freigeben".

Hier in diesem speziellen Fall müsste das Angebot über die API beendet werden und dann in der Wawi noch ein bisschen aufgeräumt werden (laufendes Angebot aus der DB löschen etc.)

Das könnte dann sogar ohne den Umweg über die extern DLL passieren.

Wenn in der Vorlage die Option "Stelle automatisch ein, wenn Lagerbestand > 0" dann wird es ja automatisch wieder gelistet.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu eBay Mengen automatisch auffüllen (wir arbeiten ohne Lagerbestand) JTL-Ameise - Ideen, Lob und Kritik 0
Neu Preise von Ebay Variationen ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ebay nachträglicher Kategorieabgleich eBay-Anbindung - Fehler und Bugs 2
In Bearbeitung Workflow zum AGB versenden an eBay funktioniert nur sporadisch JTL-Workflows - Fehler und Bugs 2
Neu ebay Anbindung produziert Mondpreise für Artikel eBay-Anbindung - Fehler und Bugs 1
Neu Artikel auf ebay User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ebay Shop kündigen? Einrichtung und Installation von JTL-eazyAuction 0
Neu Ebay anbinden an Wawi User helfen Usern - Fragen zu JTL-Wawi 0
Neu Zwei getrennte eBay Accounts, ein Artikel, verschiedene Bilder User helfen Usern - Fragen zu JTL-Wawi 4
Neu eBay Variationsartikel richtig einstellen (bulk) Vater-Kind wie korrekt für Suchergebnisse anlegen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu ebay User helfen Usern - Fragen zu JTL-Wawi 0
Neu eBay Komplettabgleich alle X-Tage automatisieren eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Software / Tool für Bewertungen eBay Amazon etsy etc Smalltalk 0
Beantwortet Ebay: Versandkosten werden im Auftrag nicht aufgeführt Einrichtung und Installation von JTL-eazyAuction 1
Bestand auf eBay JTL-Wawi 1.6 5
Neu bestehende Angebote von Ebay nach Amazon transferieren Dienstleistung, Jobs und Ähnliches 0
Neu Bestellungen von Ebay.co.uk werden steuerlich nicht korrekt von der Wawi verarbeitet eBay-Anbindung - Fehler und Bugs 0
Beantwortet Ebay-Abgleich mit Eazy-Auction funktioniert nach Ebay 2-Faktor-Authentifizierung nicht mehr.....auch nicht nachdem das Rückgängig gemacht wurde User helfen Usern - Fragen zu JTL-Wawi 1
Neu DHL-Anbindung und eazy-Auction Ebay Schnittstellen Import / Export 3
In Diskussion Workflow möglich um Ebay Angebote zu einer bestimmten Zeit zu erstellen? JTL-Workflows - Ideen, Lob und Kritik 0
Neu Internetmarke "Sendungsreferenz" wird nicht an eBay / Amazon weitergeleitet JTL-ShippingLabels - Fehler und Bugs 0
Neu Höchster Preis auf Ebay DE Individuelle Listenansichten in der JTL-Wawi 0
Neu Keine Ebay Bestellungen mehr möglich zu Importieren eBay-Anbindung - Fehler und Bugs 8
Neu ebay Abgleich funktioniert nicht mehr eBay-Anbindung - Fehler und Bugs 42
Neu keine Fahrzeugverwendungsliste in eBay Vorlage User helfen Usern - Fragen zu JTL-Wawi 14
Neu Ebay Artikelname / Begrenzung auf 80 Zeichen JTL-Wawi - Fehler und Bugs 1
Neu EBay Bestellung doppelt vorhanden - 2 AB-Nummern - gleiche ext.Nr. eBay-Anbindung - Fehler und Bugs 1
Neu Lagerbestand in der Wawi ist 0 aber bei Ebay 2 eBay-Anbindung - Fehler und Bugs 11
Neu Mapping der ebay Merkmale JTL-Wawi - Ideen, Lob und Kritik 1
Neu eBay neuen Kinderartikel in Angebot aktiveren eBay-Anbindung - Ideen, Lob und Kritik 1
Neu Ebay.de Angebote auf Ebay.it zusätzlich einrichten Einrichtung und Installation von JTL-eazyAuction 3
Variationen werden in laufenden Angeboten auf Ebay nihct angezeigt (Version 1.6.44.0) JTL-Wawi 1.6 0
Neu Bekomme die Anbindung an Ebay nicht hin :o( eBay-Anbindung - Fehler und Bugs 0
Neu Worker gleicht Daten nicht mit ebay und Amazon ab - Shop Abgleich funktioniert Einrichtung und Installation von JTL-eazyAuction 1
Neu Ebay-Artikel können in Eazyauction nicht aktiviert werden eBay-Designvorlagen - Fehler und Bugs 0
Kein automatischer Abgleich mit Amazon und Ebay JTL-Wawi 1.6 8
Neu integrating existing ebay shop Starten mit JTL: Projektabwicklung & Migration 0
[Gelöst] eazyAuction: eBay - Bestellungen werden derzeit nicht eingelesen Störungsmeldungen 1
Neu Dropshipping, Paketdienstleister und Ebay User helfen Usern - Fragen zu JTL-Wawi 1
Neu nach Wawi 1.6.44.0 Update Die Nummerierung der eBay Bilder fehlen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Anderes Versanddatum an eBay synchronisieren (Packtisch+) Einrichtung und Installation von JTL-eazyAuction 1
Neu Ebay Variationsartikel: Variationsmengen werden nicht richtig aufgefüllt eBay-Anbindung - Fehler und Bugs 2
Neu Ebay Abgleich Fehler Error calling EaEbaySynchronizeGet eBay-Anbindung - Fehler und Bugs 1
Neu Existierende eBay-Vorlagen können nicht geändert werden eBay-Anbindung - Fehler und Bugs 3
Neu EVO Vorlage für eBay Allgemeine Fragen zu JTL-Shop 0
Neu eBay Varianten bei laufenden Angebote verändern WAWI-30031 eBay-Anbindung - Ideen, Lob und Kritik 1
Neu eBay ... Adressdatenimport fehlerhaft (EU-Kunden Wohnanschrift/Rechnungsadresse falsch importiert) eBay-Anbindung - Ideen, Lob und Kritik 11
Video auf Ebay einfügen - wie geht das? JTL-Wawi 1.6 8
Neu Lagerplatzauswahl am MDE / Smartphone geht nicht per "antippen" Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Wawi 1.6 & 1.7 Varianten importieren mit Aufpreis per Ameise - Fehler mit 0 JTL-Ameise - Fehler und Bugs 3

Ähnliche Themen