Neu Hilfe für EK Preise Berechnung

caos

Gut bekanntes Mitglied
17. Januar 2007
443
6
Guten Morgen Leute

Ich suche nach einem Weg den EK (GLD) für die Gewinnberechnung zurückzusetzen. Mir ist klar das dies in der Wawi nicht geht und über eine Datenbankabfrage gelöst werden muß.

Ziel: Nach dem Import der EK (GLD) Daten sollen dieser für die Gewinnberechnung in den Aufträgen, Angeboten etc genommen (Zeitraum dieses Jahr).

Über hilfe und eine Ansatz freue ich mich. ServicePartner können sich gern auch melden ich wäre auch bereit dafür zu bezahlen!
 

Guybrush

Sehr aktives Mitglied
4. September 2015
347
38
Hi,

mal versucht, über die Ameise -> Import -> Artikeldaten -> Preise / Steuer -> EK Netto (für GLD) zu importieren? In den Einstellungen kannst du auch festlegen, dass leere Werte übernommen werden sollen.
upload_2017-3-5_13-56-1.png


Ich bin allerdings nicht sicher, ob beim nächsten Wareneingang/Verbuchen einer Eingangsrechnung dann nicht doch wieder der EK überschrieben wird.

Falls es überschrieben wird stelle ich mir das recht schwer vor, weil dann wsl. bei jeder EK Berechnung die zugrundeliegenden EKs der Lieferantenbestellungen verwendet werden und die wirst du wohl kaum resetten können/wollen.
 

caos

Gut bekanntes Mitglied
17. Januar 2007
443
6
das aktualisieren der Preise ist nicht das Problem. Sondern das in bestehenden Aufträgen keine neue Berechnung durchgeführt wird. Hierfür braucht es etwas anderes. Wie schon geschrieben wer Interesse an dem Job hat ich zahle auch :)
 

fav-hosting.online

Sehr aktives Mitglied
16. Oktober 2012
781
60
Weiterstadt
Firma
FaV-Hosting
Unten stehender Code setzt dir den EK-Preis für alle Bestellpositionen wo ein entsprechender Artikel in JTL vorhanden ist.
Falls du einen Datumsfilter brauchst melde dich nochmal.
Backup vorher machen nicht vergessen.

Code:
DECLARE @kbestellpos int;
DECLARE @fEKNetto decimal(28,14);
DECLARE @Cursor CURSOR;
SET @Cursor = CURSOR FOR SELECT tArtikel.fEKNetto, tbestellpos.kbestellpos FROM tbestellpos JOIN tArtikel ON (tbestellpos.tArtikel_kArtikel = tArtikel.kArtikel)
OPEN @Cursor;
FETCH NEXT FROM @Cursor INTO @fEKNetto, @kbestellpos;
WHILE @@FETCH_STATUS = 0
BEGIN
    UPDATE tbestellpos SET fEKNetto = @fEKNetto WHERE kBestellPos = @kbestellpos;
    FETCH NEXT FROM @Cursor INTO @fEKNetto, @kbestellpos;
END
CLOSE @Cursor;
DEALLOCATE @Cursor;
 

caos

Gut bekanntes Mitglied
17. Januar 2007
443
6
Unten stehender Code setzt dir den EK-Preis für alle Bestellpositionen wo ein entsprechender Artikel in JTL vorhanden ist.
Falls du einen Datumsfilter brauchst melde dich nochmal.
Backup vorher machen nicht vergessen.

Code:
DECLARE @kbestellpos int;
DECLARE @fEKNetto decimal(28,14);
DECLARE @Cursor CURSOR;
SET @Cursor = CURSOR FOR SELECT tArtikel.fEKNetto, tbestellpos.kbestellpos FROM tbestellpos JOIN tArtikel ON (tbestellpos.tArtikel_kArtikel = tArtikel.kArtikel)
OPEN @Cursor;
FETCH NEXT FROM @Cursor INTO @fEKNetto, @kbestellpos;
WHILE @@FETCH_STATUS = 0
BEGIN
    UPDATE tbestellpos SET fEKNetto = @fEKNetto WHERE kBestellPos = @kbestellpos;
    FETCH NEXT FROM @Cursor INTO @fEKNetto, @kbestellpos;
END
CLOSE @Cursor;
DEALLOCATE @Cursor;
Super genial @mike59999 ich probiere es gleich später zuhause im Backup System aus mal sehen was passiert ;)

PS: Kann ich das auch noch Zeitlich begrenzen??? also zum Beispiel zurück bis Anfang 11.01.2017????
 

caos

Gut bekanntes Mitglied
17. Januar 2007
443
6
Unten stehender Code setzt dir den EK-Preis für alle Bestellpositionen wo ein entsprechender Artikel in JTL vorhanden ist.
Falls du einen Datumsfilter brauchst melde dich nochmal.
Backup vorher machen nicht vergessen.

Code:
DECLARE @kbestellpos int;
DECLARE @fEKNetto decimal(28,14);
DECLARE @Cursor CURSOR;
SET @Cursor = CURSOR FOR SELECT tArtikel.fEKNetto, tbestellpos.kbestellpos FROM tbestellpos JOIN tArtikel ON (tbestellpos.tArtikel_kArtikel = tArtikel.kArtikel)
OPEN @Cursor;
FETCH NEXT FROM @Cursor INTO @fEKNetto, @kbestellpos;
WHILE @@FETCH_STATUS = 0
BEGIN
    UPDATE tbestellpos SET fEKNetto = @fEKNetto WHERE kBestellPos = @kbestellpos;
    FETCH NEXT FROM @Cursor INTO @fEKNetto, @kbestellpos;
END
CLOSE @Cursor;
DEALLOCATE @Cursor;
Hallo Mike Danke Danke Danke erstmal für die Super Hilfe. Ich habe es gestern direkt im Backup System ausprobiert und es klappt super.

Kannst du mir noch in dem Punkt helfen das ich für das "berechnen" den Zeitraum festlegen kann. Also zum Beispiel alle Rechnungen vom Datum 25.01.2017 bis 01.03.2017? Gruß und Danke Caos
 

fav-hosting.online

Sehr aktives Mitglied
16. Oktober 2012
781
60
Weiterstadt
Firma
FaV-Hosting
Hi, hierzu muss die Zeile "Set @Cursor..." durch folgende Ersetzt werden.

Code:
SET @Cursor = SELECT tArtikel.fEKNetto, tbestellpos.kbestellpos FROM tbestellpos JOIN tArtikel ON (tbestellpos.tArtikel_kArtikel = tArtikel.kArtikel) JOIN tbestellung ON tbestellpos.tbestellung_kBestellung = tbestellung.kbestellung WHERE dErstellt BETWEEN CAST('2017-01-01 00:00:00' AS datetime) AND CAST('2017-31-01 23:59:59' AS datetime)

Bitte prüfe vorher ob die unten stehende Abfrage dir ein Datum ausgibt, falls nicht musst du bei der Datumsangabe in der oben stehenden Abfrage Tag und Monat tauschen.
Code:
SELECT CAST('2017-31-01 00:00:00' AS datetime)
 

caos

Gut bekanntes Mitglied
17. Januar 2007
443
6
Hi, hierzu muss die Zeile "Set @Cursor..." durch folgende Ersetzt werden.

Code:
SET @Cursor = SELECT tArtikel.fEKNetto, tbestellpos.kbestellpos FROM tbestellpos JOIN tArtikel ON (tbestellpos.tArtikel_kArtikel = tArtikel.kArtikel) JOIN tbestellung ON tbestellpos.tbestellung_kBestellung = tbestellung.kbestellung WHERE dErstellt BETWEEN CAST('2017-01-01 00:00:00' AS datetime) AND CAST('2017-31-01 23:59:59' AS datetime)

Bitte prüfe vorher ob die unten stehende Abfrage dir ein Datum ausgibt, falls nicht musst du bei der Datumsangabe in der oben stehenden Abfrage Tag und Monat tauschen.
Code:
SELECT CAST('2017-31-01 00:00:00' AS datetime)
Hey Mike

Kurze Rückmeldung. Nach den ersten Tests gestern Abend sieht alles super aus. Ich danke dir für die Hilfe. PS: Schau mal in deine PMs
 
Ähnliche Themen
Titel Forum Antworten Datum
JTL API 2.0 Verbinden - HILFE GESUCHT JTL-Wawi 2.0 11
Neu shop steht , brauche Hilfe Allgemeine Fragen zu JTL-Shop 6
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 5
Neu Artikel im Shop auf nicht sichtbar für alle stellen? Allgemeine Fragen zu JTL-Shop 2
Neu Linktexte für Erstbesucher/Crawler in Standardsprache – Ursache + Fix (SHOP-6552) JTL-Shop - Fehler und Bugs 0
Neu JTL Start (0 €): Buchung für GmbH i. G. ohne USt-IdNr. nicht möglich Allgemeine Fragen zu JTL-Shop 2
Neu Biete: KI-gestützte Produktdatenoptimierung für JTL-Wawi (Zero-Touch, mit Faktencheck) Dienstleistung, Jobs und Ähnliches 2
Neu Suche Setup-Datei / Installer für JTL-Wawi 1.6 (1.6.48.0) JTL-Wawi 1.6 1
Neu Ringscanner mit Akku zu verkaufen (für das WMS) Smalltalk 1
In Wawi 2.0.6 Kommentar 1 und Kommentar 2 für Lagerbestände von Kindartikeln desselben Vaterartikels nicht mehr über Vaterartikel pflegbar JTL-Wawi 2.0 4
Neu Identische Aufträge übernimmt nur für einen Auftrag die Kartonage JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Merkmal oder Attribut für Produktdetailseite und Strukturierte Daten Betrieb / Pflege von JTL-Shop 2
Neu Plugin: Infinite Scroll / „Mehr laden“ für JTL-Shop 5 – einmalige Lizenz, kein Abo Plugins für JTL-Shop 0
Exportvorlage ZUGFeRD für Deutsche Bahn JTL-Wawi 1.11 1
Neu System für Ebay Artikelmerkmale - warum ist das so wichtig? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kapazitäten für anstehenden Auftragsspitzen Dienstleistung, Jobs und Ähnliches 1
Neu Ebay.com: Mehrfaches Dropdown-Menü für den Artikelzustand eBay-Anbindung - Fehler und Bugs 0
Neu Shipping 2.0 ist ein Grund für kleine Shops JTL zu verlassen bzw. gar nicht erst mit JTL anzufangen JTL-ShippingLabels - Ideen, Lob und Kritik 42
Wawi nur für ebay JTL-Wawi 2.0 2
Neu Exportvorlage für Shopify Schnittstellen Import / Export 1
Versandmail für Kaufland abstellen kaufland.de - Anbindung (SCX) 6
Neu 💚 Plugin: DZM Bonus Plus - das Treueprogramm für deinen JTL-Shop Plugins für JTL-Shop 12
Neu Stücklisten auf Vorlagen für Picklisten formatieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu 🔥 𝐍𝐮𝐫 𝟓× verfügbar 𝟓𝟎% 𝐑𝐚𝐛𝐚𝐭𝐭 auf dein Besucherticket für die kommende JTL-Connect am 02.10.2026 in Köln Dienstleistung, Jobs und Ähnliches 0
Neu 💚 Plugin: DZM Agentic Plus - dein Shop wird für KI-Agenten lesbar und abfragbar Plugins für JTL-Shop 0
Neu Abgleiche für zweiten Mandanten bei Worker-Neustart deaktiviert JTL-Wawi - Fehler und Bugs 0
Neu Eigenen JTL-SCX-Marktplatzkanal für Multi-Vendor-Marktplatz erstellen – Erfahrungen gesucht Einrichtung und Installation von JTL-eazyAuction 3
Neu PPWR für Importeure aus dem Nicht-EU-Ausland Business Jungle 2
Neu 🚨 Sicherheitswarnung für JTL-Shop-Betreiber: Manipulation des Checkout-Prozesses durch externes JavaScript (Magecart- / Payment-Skimmer) Betrieb / Pflege von JTL-Shop 11
Neu Abschaltung Bewertungserinnerung für spezifische Kunden Allgemeine Fragen zu JTL-Shop 0
Neu Suche 10–15 JTL-Shops für kostenlose JTL-Shop-Analyse (verschiedene Branchen) Dienstleistung, Jobs und Ähnliches 0
Neu Wir suchen Mitstreiter für ein gemeinsames Konfigurator-Projekt Dienstleistung, Jobs und Ähnliches 0
Neu Wir suchen Mitstreiter für ein gemeinsames Konfigurator-Projekt User helfen Usern - Fragen zu JTL-Wawi 7
In Diskussion Workflow für Erinnerungen an bevorstehende Lieferungen JTL-Workflows - Ideen, Lob und Kritik 0
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Wroker macht keinen abgleich für Kaufland JTL-Wawi 2.0 8
Neu Beta-Tester gesucht: Produktdaten aus Artikelfotos schneller für JTL/CSV vorbereiten Dienstleistung, Jobs und Ähnliches 0
Neu Kundengruppeneinstellungen für Mindestabnahme und Abnahmeintervall löschen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Wie lange braucht ihr aktuell für die Anlage eines neuen Artikels? JTL-Wawi App 3
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
In Diskussion Tool für Abrechnung von Fulfillment Dienstleistungen Arbeitsabläufe im Fulfillment Network 0
Neu Widerrufsbutton für JTL-Shop 4 Allgemeine Fragen zu JTL-Shop 17
Neu Keine Labels für Warenpost international über Packtisch JTL-ShippingLabels - Fehler und Bugs 8
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Neu Artikelname & Beschreibung angepasst für jeweiligen Marktplatz Arbeitsabläufe in JTL-Wawi 1
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 11

Ähnliche Themen