Neu sql Abfrage als Dotliquid

allesbio

Gut bekanntes Mitglied
4. Juni 2014
108
3
Hallo,

ich versuche die Umsatzsteuer für einen bestimmten Artikel einer FBA-Bestellposition in einem Workflow auszulesen. In sql klappt das. Kann mir jemand helfen das in DotLiquid zu formulieren? Hier die Abfrage (Die externe Bestellnummer ist hier fest angegeben zur Vereinfachung:

select fItemTax
from dbo.pf_amazon_bestellungpos
inner join dbo.pf_amazon_bestellung on dbo.pf_amazon_bestellung.kAmazonbestellung = dbo.pf_amazon_bestellungpos.kAmazonbestellung
where dbo.pf_amazon_bestellung.corderid = '111-6984480-7541852'

Danke!
 

SMIT

Offizieller Servicepartner
SPBanner
4. November 2019
122
26
Verl
Firma
SMIT Digital Services
so? Aber ungeprüft ob es für dich passt...

Code:
{% capture query %}
SELECT fItemTax
FROM dbo.pf_amazon_bestellungpos
INNER JOIN dbo.pf_amazon_bestellung ON dbo.pf_amazon_bestellung.kAmazonbestellung = dbo.pf_amazon_bestellungpos.kAmazonbestellung
WHERE dbo.pf_amazon_bestellung.corderid = '{{ Vorgang.Stammdaten.ExterneAuftragsnummer }}'
{% endcapture %}

{% assign result = query | DirectQueryScalar %}
{{ result }}
 

SMIT

Offizieller Servicepartner
SPBanner
4. November 2019
122
26
Verl
Firma
SMIT Digital Services
Hallo,
melde mich später bin grad nur am handy, ich schötze mit

| Times: 1 %}
 

allesbio

Gut bekanntes Mitglied
4. Juni 2014
108
3
Gibt leider eine Fehlermeldung. Das Feld fItemTax ist eigentlich eine Zahl. Kann man da vielleicht beim Einlesen schon etwas anders machen?

6 fItemTax DECIMAL(25, 13) false Umsatzsteuer der Position
 

allesbio

Gut bekanntes Mitglied
4. Juni 2014
108
3
So sieht es bei mir aktuell aus (siehe unten). Das select liefert z.B. 0,000000000 zurück. Die Abfrage sagt trotzdem als Ergebnis 1

HTML clipboard {% capture query -%}
select fItemTax from dbo.pf_amazon_bestellungpos inner join dbo.pf_amazon_bestellung on dbo.pf_amazon_bestellung.kAmazonbestellung = dbo.pf_amazon_bestellungpos.kAmazonbestellung and dbo.pf_amazon_bestellungpos.cArtNr = 'USASKU35169' where dbo.pf_amazon_bestellung.corderid = '{{ Vorgang.Stammdaten.ExterneAuftragsnummer }}'
{% endcapture -%}

{{ query | DirectQueryScalar }}

{% if query > 0 %}
1
{% else %}
0
{% endif %}
 

kelvin.

Sehr aktives Mitglied
15. Februar 2023
166
65
Frankfurt
Das liegt daran, dass
query =
Code:
select fItemTax from dbo.pf_amazon_bestellungpos inner join dbo.pf_amazon_bestellung on dbo.pf_amazon_bestellung.kAmazonbestellung = dbo.pf_amazon_bestellungpos.kAmazonbestellung and dbo.pf_amazon_bestellungpos.cArtNr = 'USASKU35169' where dbo.pf_amazon_bestellung.corderid = '{{ Vorgang.Stammdaten.ExterneAuftragsnummer }}'

Was du aber willst ist:
Code:
{% assign result = query | DirectQueryScalar %}
{% if result > 0 %}
1
{% else %}
0
{% endif %}
 
Ähnliche Themen
Titel Forum Antworten Datum
CSV Exportvorlage - SQL Abfrage Eigenes Feld JTL-Wawi 2.0 4
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 5
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 1
welche Microsoft SQL Server Version läuft am stabilsten? JTL-Wawi 2.0 1
Neu MS Server und MS SQL Installation von JTL-Wawi 5
WMS Lagerbestand Bezeichnung in SQL Datenbank JTL-Wawi 1.11 2
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 4
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Neu SQL Lagerbestand minus in Aufträgen Eigene Übersichten in der JTL-Wawi 3
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Neu Umzug SQL Datenbank auf neuen Server User helfen Usern - Fragen zu JTL-Wawi 5
Kundenstammdaten - "Eigenes Feld" in SQL auslesen JTL-Wawi 1.9 2
Test-Kunden als solche in JTL markieren, um die Auswertungen sauber zu halten? JTL-Wawi 1.11 1
Neu Update Version 1.5 auf 1.11 - Download älterer Versionen als 1.8 Installation von JTL-Wawi 2
Neu Exportgenehmigung / Ausfuhrgenehmigung automatisch für Auslandskunden als Aufpreis Allgemeine Fragen zu JTL-Shop 2
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Herkunftsland als Auswahlfeld statt als Freitextfeld JTL-Wawi 1.11 2
Neu Mollie als Zahlungsanbieter ... aber verstümmelt? Schnittstellen Import / Export 6
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu Komma aus Produktbezeichnung soll als Bindestrich in der URL sein Allgemeine Fragen zu JTL-Shop 1
Neu GLS Privatpaket als Shippinglabel JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu GPSR Sicherheitsbilder als jpg zu Amazon senden? Einrichtung und Installation von JTL-eazyAuction 0
Neu Zollgebühren als Zusatzkosten richtig berechnen User helfen Usern - Fragen zu JTL-Wawi 0
Eigener Export Artikelname länger als 70 Zeichen JTL-Wawi 1.11 2
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 8
Neu Versenden als Automatisierung möglich? Arbeitsabläufe in JTL-Wawi 2
Export als PDF auch Mailen nicht mehr möglich JTL-Wawi 2.0 11
bat Datei JTL Worker als Windows Dienst installieren fehlt JTL-Wawi 2.0 20

Ähnliche Themen