Formeln, Coding, Customization? Hier bist du richtig!
Als letztes aktiv
Hallo zusammen,ich wollte eine kleine Erweiterung per Report zum Angebot machen. Der Report als Reiter an dem Angebot angebunden. Dieser soll nur die Daten des aktuell geöffneten Angebots ziehen. Versucht habe ich es mit DOCTYPE und DOCID. Aber leider ist das Ergebnis immer leer. Sieht hier jemand den Fehler? Besten Dank vorab und schönes WE!SELECT ap.sort, ap.bezeichnung, ap.einheit, ap.preis FROM `angebot_position` apLEFT JOIN angebot a ON ap.angebot = a.idWHERE {DOCTYPE} = "angebot" AND a.id = {DOCID}ORDER BY ap.sortBeste Grüße,Daniel
Guten Morgen, ist es möglich rückwirkend die Umsätze zuzuordnen? Wir haben am Anfang alles auf ein Projekt geschrieben und mittlerweile auf 3 Projekte geteilt. Seit einem Monat Trackt es korrekt. Weder das händische zuordnen abgeschlossener Aufträge in die Projekte noch das zuordnen von Kundennumern zu Projekten verändert die Zahlen in der Statistik. Bitte um Hilfe.
Liebe Community Weiss jemand wieso ich mit folgendem Code die Value nicht richtig auslesen kann? {if $orderData->total_line_items_price_set.shop_money.amount == 19.00}<test>Order value equals 19.00</test>{/if} Danke im voraus!Grüsse
Hallo,da die neu api noch keinen endpunkt für Einkauf » Bestellungen liefert habe ich mir ein kleines python programm geschrieben um vorhandene Bestellungen zu bearbeiten. Damit werden zunächst alle positionen gelöscht und anschließend neue artikelpositionen aus eine csv datei wieder in die bestellung importiert.Das importieren funktioniert wunderbar.Das Löschen prinzipiell auch, aber beim Ausführen meiner Löschfunktion (delete_positions) werden immer zwei leere Artikel in der Bestellung angelegt. Diese finden sich dann auch ind er Artikelübersicht wieder und müssaen hier manuell gelöscht werden. Ich habe wie im Beispiel die ganze liste gelöscht, auch einzelne Positionen versucht, aber immer das gleich Ergebnis.Ist das ein Bug der action bestellungedit?def delete_positions(order_id, api_base_url, xentral_user_id, xentral_password): # Bestellung über den bestellungedit-Endpunkt abrufen get_order_url = f"{api_base_url}/bestellungget?id={order_id}" order_response = requests.post(
Hi, ich habe mir einen Bericht für den Umsatz der letzten 12 Monate erstellt. Dazu im Vergleich die Umsätze des jeweiligen Vorjahres-Monat. Leider funktioniert die Funktion von “Spalten aufsummieren” nicht. Weiß jemand woran das liegen kann?Hier der Bericht: SELECT DATE_FORMAT(r.datum, '%b %Y') AS datum, FORMAT(SUM(rp.umsatz_netto_einzeln * (rp.menge - IFNULL(gp.menge, 0))), 2, 'de_DE') AS umsatz, FORMAT(( SELECT SUM(rp2.umsatz_netto_einzeln * (rp2.menge - IFNULL(gp2.menge, 0))) FROM rechnung_position rp2 LEFT JOIN gutschrift_position gp2 ON rp2.auftrag_position_id = gp2.auftrag_position_id JOIN rechnung r2 ON rp2.rechnung = r2.id WHERE r2.waehrung = 'EUR' AND r2.status <> 'angelegt' AND r2.status <> 'storniert' AND r2.datum >= DATE_FORMAT(DATE_SUB(r.datum, INTERVAL 1 YEAR), '%Y-%m-01') AND r2.datum <= LAST_DAY(DATE_SUB(r.datum, INTERVAL 1 YEAR)) AND IF('{PROJEKT}' = '-', 1, '{PROJEKT}' = p.abkuerzung) ), 2, 'de_DE') AS vorjahres_umsatz, r.w
Hallo, Ich habe bei Buchhaltung/Zahlungseingang ein Konto der Sparkasse verknüpft und nutze seit etwa 2 Jahren die Funktion “Live Import”. Wenn ich diese Funktion jetzt ausführe kommt sowohl mit der neuen als auch der alten UI von Xentral folgende Fehlermeldung: “FEHLER: Das Startdatum fuer die Umsaetze scheint ein falsches Format zu haben oder liegt in der Zukunft.” Da ich kein Startdatum auswähle, sondern nur auf den Button Live-Import drücken kann, bin ich ratlos.Könnt ihr hier bitte helfen? Vielen DankDennis
Hallo zusammen,wir versuchen aktuell einen Fehler in der Ausgabe von CSV-Dateien per Bericht zu lösen.Wir haben beispielhaft den Bericht 142 - Umsatz pro Shop (BI) angeschaut. Diesen haben wir kopiert um lediglich ein Feldtrennzeichen in den Details hinzuzufügen sowie auf das Trennzeichen Tabulator oder Semikolon umzustellen. Soweit alles top.Allerdings bricht die CSV in eine neue Spalte um, sobald ein Minuszeichen innerhalb eines Feldes vorhanden ist. Gibt es einen Trick wie dies zu vermeiden ist? Erste Zeile zeigt erwartetes Ergebnis, zweite Zeile den Umbruch nach Minuszeichen in csv-DateiVielen Dank und viele Grüße
Hi Community,ich bräuchte in folgendem Szenario bitte eure Unterstützung.Wir haben Freifelder am Artikel definiert, die je Auftrag individuell befüllt werden, z.B. Freifeld 1 = Patietenname, Freifeld 2: Referenznummer.In den Grundeinstellungen ist definiert, dass die Informationen immer weitergegeben werden und im PDF angezeigt werden. Das funktioniert grundsätzlich auch nur leider nicht im Zusammenhang mit dem Sammelrechnungs-Modul. Also bei der Erstellung der Sammelrechnung gehen die Freifeld - Informationen vom Lieferschein verloren. Bei einer normalen Rechnung funktioniert es. Ebenso wird der Standard-Wert des Freifeldes vom Artikelstamm in die Sammelrechnung übernommen. Da es bei uns aber je Auftrag individuell ist nützt uns das nichts. Leider geht der Großteil unserer Rechnung via Sammelrechnung raus. Für unsere Kunden ist es essentiell, dass die Freifeld-Informationen direkt in der Sammelrechnung bei jedem Auftrag korrekt dargestellt sind.Nun fallen mir folgende Lösungsmöglichke
Hallo zusammen, leider wird der Bereich Preisverwaltung in meinen Augen bei Xentral sehr stiefmütterlich behandelt.Warum kann ich auch nach 1,5 jahren nicht verstehen, da wir hier alle “etwas verkaufen” und das geht nur mir richtigen Preisen. Da die App “preisanpassung” nicht mehr supportet wird aber im Grundsatz nicht schlecht ist, außer das diese kein Startdatum und keine Infotexte zur Erhöhung setzt, wäre so eine App echt hilfreich. Ich will nicht irgendwas exportieren, bearbeiten und importieren. Das dauert zu lange ist zu anfällig für Fehler. Also kann jemand so eine App schreiben oder plant Xentral ( @Benedikt Sauter ) endlich eine neue App für Preisanpassungen? Am besten natürlich für Kunden- und Lieferantenpreise. P.S. Schade ist auch das eine App die nicht (mehr) supportet wird trotzdem Geld kostet und dann nicht klappt. So wie bei uns heute. VGMarcel
Hallo zusammen,Ich habe einen SQL-Bericht erstellt den ich zusätzlich jeweils nach dem aktuellen Datum filtern und diesen so jeden Tag nach Ladenschluss per Mail exportieren lassen möchte.Folgender Code funktioniert bereits:SELECT ap.bezeichnung AS name_de, ap.nummer AS nummer, ap.logdatei AS datum, CURRENT_DATE AS heute, ROUND(ap.preis*1.16,2) AS umsatz, ROUND(lpi.menge,0) AS stockFROM (auftrag_position AS ap INNER JOIN lager_platz_inhalt AS lpiON ap.artikel = lpi.artikel)GROUP BY ap.nummer Nun soll quasi nochmal ein Filter bzw. eine WHERE-Bedingung mit eingearbeitet werden wo ap.logdatei=CURRENT_DATE ist bzw. über eine Variable das heutige Datum automatisch ausgewählt werden.Format der ap.logdatei in der Tabelle auftrag_position ist z.B. 2023-07-08 11:11:59In der Ansichtstabelle und in der Spaltenformatierung ist das Datum jedoch auf dd.mm.yyyy eingestellt. Hat hier jemand einen Tipp wie man das hinbekommt? Ich bin über jede Hilfe dankbar. Liebe Grüße,Caro die 2 Spalten in der Ansich
Hallo zusammen,wir sind Zulieferer für die Gastronomie, hauptsächlich mit Einwegverpackungen. Jetzt würden wir gern unseren Kunden die Möglichkeit bieten die Gebühren über uns abzuführen. Daher meine Frage? Wie lege ich die Artikel inklusive Gebühr am besten im System an?
Hallo, wie das Thema schon sagt hatten wir bislang einen Bericht gebastelt, der uns neue Kunden/Monat ausgibt,. Das funktioniert leider seit geraumer Zeit nicht mehr richtig. Offenbar klappt die SQL Abfrage nicht mehr wie gewünscht.Folgendes hatten wir geschrieben:SELECT r.von AS datum, a.kundennummer AS kundennummer, a.typ AS typ, a.name AS name, a.email AS email, a.ustid AS ustid, a.land AS land, a.strasse AS strasse, a.plz AS plz, a.ort AS ortFROM adresse AS aJOIN adresse_rolle r ON r.adresse = a.idWHERE r.von>= '{DATUMVON}'AND r.von<='{DATUMBIS}'ORDER BY a.kundennummerDa ich kein ITler in dem Sinne bin, habt Ihr eventuell eine Idee warum das nicht mehr klappt?
Hallo,eine Info für die Xentral Entwickler, UPS erfordert in Zukunft bzgl. ihrer API eine OAuth Authentifizierung:https://developer.ups.com/oauth-developer-guide?loc=de_DE
Guten Morgen,wenn ich einen Retoure-Auftrag anlege und eine Position hinzufügen will, wird nachdem ich einen Artikel ausgewählt habe, immer automatisch das Mengenfeld anvisiert. So kann man schwierig die anderen Informationen angeben. Das muss doch ein Bug sein oder?
Hallo!Wir benutzen AuftragEdit der XML-API von Xentral, um Aufträge zu bearbeiten. Dabei wollen wir zwei Positionen zu dem Auftrag hinzufügen. Dabei haben wir festgestellt, dass wir alle Positionen des Auftrags im XML-Inhalt angeben müssen, weil sonst die bestehenden Positionen gelöscht werden. Das führt aber zu Problemen mit Stücklisten-Artikeln, weil Central offenbar sowohl die Stückliste mit allen Artikeln als auch die Einzelartikel, die in der Stückliste enthalten sind, anlegt und nicht erkennt, dass diese Einzelartikel zur Stückliste gehören. Gibt es eine Möglichkeit, Positionen zu einem Auftrag hinzuzufügen, ohne dass man die bestehenden Positionen neu anlegen muss? Damit könnten wir einfach nur die neuen Positionen angeben und müssten uns um die bestehenden Positionen keine Gedanken machen.
Hallo, öfters, wenn ich in der Suchen-Leiste einen Namen eingebe, werden garkeine Ergebnisse mehr angezeigt, auch nicht, wenn ich Filter aktiviere, oder zurücksetze, die Seite neu Lade, zwischen dem alten und neuen Layout wechsele… Woran kann das liegen? Unten steht dann auch: Zeige 0 bis 0 von 0 Einträgen (gefiltet von 930 Einträgen)
Hey,ich würde mich freuen, wenn Xentral eine Gruppe für Smarty Entwicklung einführen würde, bei der sich Xentral User ihre Lösungen teilen und austauschen können.Besteht da Interesse in der Community?Liebe Grüße
Hi Community,kann mir jemand vielleicht dabei helfen, wie ich eine Eigenschaft “Montage” zu meinem Artikel bekomme?Bei mir kommt beim csv-import immer “montage” obwohl hier “Montage” steht :-) LGPeter
Ist es möglich, Befehle/Änderungen bei Textvorlagen rückwirkend einzusetzen? Zum Beispiel möchte ich rückwirkend auf allen Rechnungen, die per PayPal beglichen wurden, die PayPal-TransaktionsID anzeigen lassen mit der Eintragung {TRANSAKTIONSNUMMER}. Danke sehr
Guten Morgen zusammen, bei unserem Kunden ist der Ruhr-Spooler im Einsatz, jeden Morgen (oder eher Nachts) geht der Spooler in den Status “Down” und muss über die Web-Oberfläche neu aktiviert werden. Kennt jemand das Problem?
Hallo zusammen, wir möchten unseren Bericht zum Artikelexport gerne mit den VariablenverkaufspreisartikelnummerbeikundeX und verkaufspreiskundennummerXerweitern.Ziel: Dieser Export soll in ein anderes Xentral System importiert werden können.Unser Bericht sie bislang wie folgt aus:selecta.nummer,a.name_de,a.name_en,at.name AS name_fr,a.kurztext_de,a.beschreibung_de,a.typ, "" as verkaufspreisnetto,"" as einkaufspreisnetto,"" as lieferantnummer,"" as lieferantname,a.lagerartikel, a.gewicht,a.zolltarifnummer,a.ursprungsregion,a.herstellernummer,a.variante_von,a.juststueckliste,p.abkuerzung as projekt,ara.name_de AS Artikel_Name,ara.nummer AS stuecklistevonartikel,FORMAT(menge,0) as stuecklistemengefrom artikel araleft join stueckliste stl ON ara.id = stl.stuecklistevonartikelleft join artikel a ON a.id = stl.artikelleft join projekt p ON ara.projekt = p.idleft join artikel_texte at ON at.artikel = ara.idwhere a.nummer <> "del" and a.geloescht <> 1 Ein einfaches Einbinden von “a
Hallo Zusammen, wir bekommen beim Öffnen von manchen Rechnungen die Fehlermeldung 500 (siehe anbei) angezeigt. z.B. bei diesen Rechnungsnummern aktuell:10752 10552Danke für Support.Lieben GrußSimon
Hallo zusammen, ich möchte Artikel und LieferantenArtikelnummer (Bestellnummer) mit den jeweiligen Preisgültigkeit EK + VK abfragen.Problem: L-Artikelnummer zeigt es Nr. an die einem anderen Artikel zugeordnet sind Problem: Preisgültigkeit zeigt es nicht richtig anSELECT a.nummer AS Artikelnummer, e.bestellnummer, e.gueltig_bis AS Einkaufspreis_gueltig_bis, v.gueltig_bis AS Verkaufspreis_gueltig_bisFROM artikel aLEFT JOIN einkaufspreise e ON a.ID = e.artikelLEFT JOIN verkaufspreise v ON a.ID = v.artikel Ich hoffe irgendjemand kann mir helfen?DankeEngin
Guten Morgen liebe Community, vielleicht hat jemand von euch eine Idee. Kann man irgendwie nachträglich Manuell angelegte Varianten bzw. Artikel mit der Matrixtabelle der Muttervariante verknüpfen?Wir benötigen dies, da wir die Varianten in ein Shopware 6 kriegen müssen. Die Varianten wurden aber alle Händisch angelegt und schon genutzt. Bedeutet also es macht wenig Sinn die Artikel neu anzulegen. Dann geht ja die ganze Auswertung flöten. Danke und einen guten Start in den Tag :)
Hallo zusammen, wir haben aktuell das Problem dass wir keine Artikel Import Vorlage erstellen können. Wenn wir im Dropdown Menü der Import/Export Zentrale “Artikel” als Ziel angeben und speichern springt das Dropdown automatisch auf “Adresse”. Siehe Screenshot Wir sind auf der aktuellsten Version von Xentral und haben das Problem bei Chrome und Safari.
Sie haben bereits einen Account? Anmelden
Sie haben noch keinen Account? Benutzerkonto erstellen
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.