Loading
Uniconta
Search
Generic filters
Uniconta unverbindlich testen
  • Deutsch
    • Global
    • Dansk
    • Íslenska
    • Eesti
    • Nederlands
    • Norsk
    • Lietuvis
    • English
  • Search
  • Uniconta
    • Uniconta
      • Was ist Uniconta ?
      • Downloads
    • Module
      • Modulübersicht
      • Finanzbuchhaltung
      • Kunde
      • Verkauf
      • Einkauf
      • Logistik
      • Projektverwaltung
      • Produktion
      • Dashboard
      • Lieferant
      • CRM
      • Unternehmen
      • Anpassbarkeit
      • Artikelverwaltung
  • Preise
  • Einsatzbereiche
    • Dienstleistungsunternehmen
    • Produktion
    • Grosse Unternehmen
    • Franchise Unternehmen
    • Grosshandel
    • Mittelgrosse Unternehmen
    • Cloud CRM für KMU
    • Startups und kleine Unternehmen
  • News Uberblick
    • Aktuelles
    • Uniconta Update
    • Anwenderberichte
  • Webinare
  • DATEV
  • Partner
    • Partnerliste
    • Partner werden
    • Entwickler
    • Werden Sie Integrationspartner
    • Partner Portal
  • Über uns
    • Über Uniconta
    • Management
    • Jobs
    • Support
    • Kontakt
    • Sicherheit
    • Impressum
  • ADD-ONS

Unipedia

  • Einführung
    • Einführung in Uniconta
  • Migration nach Uniconta
    • Daten von Vorsystemen übernehmen
    • Konvertierung von NAV zu Uniconta
    • Weitere Einrichtungen
  • Finanzbuchhaltung
    • Kontenplan
      • Kontenplan
      • Kontoarten
      • Systemkonten
      • Importieren eines Kontenplans
    • Buchungsjournale
      • Journalzeilen
      • Bankauszug importieren
        • Automatische Auswahl des Kontos
      • Datei importieren
      • Buchen in Fremdwährung
      • Kundenzahlungen buchen
      • Arbeiten mit Belegnummern
      • Journal einrichten
      • Beleg stornieren
    • Bankabstimmung
      • Bankabstimmung
      • Automatische Auswahl des Kontos
    • Budget
      • Budget
    • Berichte
      • Kontoauszug
      • Sachkontobuchungen
      • Finanzauswertung
      • Physische Belege
      • Gebuchte Journale
      • Umsatzsteuervoranmeldung
      • USt-Angabe
      • Umsatzsteuer nach Kunden/Lieferanten
      • EU-Verkäufe
      • Intrastat
      • Zusammenfassende Meldung
      • Pivottabelle
    • Einrichtung
      • Dimensionen
      • 2 Dimensionen zusammenführen
      • Umkehr Steuerschuld
      • Nummernkreise
      • Nummer generieren
      • Zahlungsbedingungen
      • Skonto einrichten
      • Geschäftsjahr
      • Jahresende Abschluss-/Eröffnungsbilanzen
      • 2 Konten zusammenführen
    • Überwachungsaktivitäten
      • DATEV-Schnittstelle
      • Kontenschemen
      • Buchungen exportieren
    • Anlagenbuchhaltung
      • Anlagenbuchhaltung
      • Anlagengruppe
      • Anlagen Eröffnungsbuchungen
  • Kunde
    • Kunde
    • Kundenkonto abstimmen
    • Schnelle Rechnung
      • Schnelle Rechnung
    • Verkauf
      • Aufträge
      • Bestellungen/Aufträge erstellen
      • Angebote
      • Periodische Abrechnung
      • Auftragserfassung
    • Berichte
      • Kontoauszug
      • Buchungen
      • Offene Posten
      • Altersliste
      • Zins- und Mahnschreiben
        • – Mahnung Dokument-Nachrichten
      • Rechnungen
      • Lieferschein
      • Auftragszeilen
      • Kundenstatistik
      • Pivottabelle
      • Lastschriften
    • Einrichtung
      • Kundengruppen
      • Kunden Auftragsgruppen
      • Lieferungen
      • Lieferbedingungen
      • Kunden-Layoutgruppen
      • Nummernkreis
        • Fehlermeldung
      • Beleglayouts
        • Wasserzeichen erstellen
      • E-Mail Einstellungen
        • SMTP Einrichten
        • Mail Serveraufbau
        • E-Mails zu Uniconta weiterleiten
      • Dokument-Nachrichten
      • Zusammenführen
        • Kunden – 2 Konten zusammenführen
        • Kunden – 2 Aufträge zusammenführen
        • Mehrere zusammenführen
  • CRM
    • Einführung CRM
    • Interessenten
      • Angebote für Interessenten erstellen
      • Weiterverfolgung erstellen
    • Kunden & Interessenten
    • Weiterverfolgungsaktivitäten
    • E-Mail Liste erstellen
    • Kampagne
    • Einrichtung
      • Interessen
      • Produkte
      • CRM Gruppen
      • Gruppen zur Weiterverfolgung
      • Kampagnengruppen
  • Lieferant
    • Lieferant
    • Periodische Abrechnung
    • Berichte
      • Kontoauszug
      • Zahlungen zusammenführen
      • Altersliste
      • Pivottabelle
    • Einrichtung
      • Lieferantengruppen
      • Bestellgruppen
      • Lieferanten-Layoutgruppen
      • Dateiformate für Zahlungsmethoden
        • Nachrichten für Lieferantenzahlungen einrichten
        • Banktage einrichten
      • Zusammenführen
      • 2 Konten zusammenführen
      • 2 Bestellungen zusammenführen
      • Mehrere zusammenführen
  • Artikel
    • Artikel
    • Lagerjournale
    • Stücklisten
    • Umgang mit Verpackungsgebühren
    • Berichte
      • Kontoauszug
      • Buchungen
      • Status des Artikelbestands
      • Verfügbar
      • Bestellvorschlag
      • Pivottabelle
    • Einrichtung
      • Artikelgruppen
      • 2 Artikel zusammenführen
      • Bestellungen Artikel mit Chargen-/Seriennummern
      • Varianten
        • Standardvarianten
      • Lagerwert neu berechnen
      • Lagerbestand neu berechnen
  • Projektverwaltung
  • Unternehmen
    • Benutzerrechte
    • Voreinstellungen
    • Einrichtung
  • Extras
    • Hauptmenü
    • Layout als Menüeintrag speichern
    • Benutzerdef. Zusatzmodul
      • Partner Plugin
      • Standard-Plugin-Pfad für Uniconta ändern
    • Berichtsgenerator
      • Uniconta Berichtsgenerator
      • Einen Bericht erstellen, der von extern gestartet werden kann
      • Expression Bindings für Berichte
    • Zusätzliche Einrichtungen
      • Lokales Backup
  • Daten Im- und Export, Bearbeiten
    • Daten von Uniconta nach Excel übertragen
    • OData Filter Funktion
  • Allgemein
    • Allgemeines Arbeiten mit Uniconta
      • Benutzerprofil
      • Tastenkombinationen
      • Layout
      • Vorlagen
      • Suchen
      • Filter setzen/Filter löschen
      • Allgemeine Ratschläge
    • Allgemeine Funktionen
      • Anhänge
      • Kopieren und Einfügen in Uniconta
      • Exportieren von Daten und Berichten in Dateiformat
      • Dokumente und Daten via Email versenden
      • Berichte und Listen drucken
      • Nationale Firmennummern finden
      • Excel Export und Import
    • Sicherheit
      • Passwort vergessen
      • Backup
      • Uniconta Sicherheit
    • Installation
      • Uniconta im Microsoft App Store
      • Azure Authentifizierung
      • Installation auf RDS – Remote Desktop Server
      • Optimaler Internetzugriff für Uniconta
      • Uniconta auf Windows 7 installieren
Search
Generic filters

OData Filter Funktion

757 views 9 Mai 2017 9 Mai 2017
Print Friendly, PDF & Email

Learn more about:

  • Layout
  • Filter setzen/Filter löschen
  • Vorlagen
  • Suchen
  • Anhänge
Mai 9th, 2017

The OData filter function

 

It is possible to get OData to return selected data only by using a filter.

 

For example, for a debtor:

https://odata.uniconta.com/odata/DebtorClient?$filter=Account eq ‚1101798‘

 

For example, for debtor transactions for a certain date range:

https://odata.uniconta.com/odata/DebtorTransClient?$filter=Date ge datetime’2016-01-01T00:00:00′ and Date le datetime’2016-12-31T00:00:00′

 

DefinitionExample and explanationEquivalent C/AL expression
Select a range of valuesfilter=Entry_No gt 610 and Entry_No lt 615

Query on GLEntry service. Returns entry numbers 611 through 614.

..
Andfilter=Country_Region_Code eq ‚ES‘ and Payment_Terms_Code eq ’14 DAYS‘

Query on Customer service. Returns customers in Spain where Payment_Terms_Code=14 DAYS.

&
Orfilter= Country_Region_Code eq ‚ES‘ or Country_Region_Code eq ‚US‘

Query on Customer service. Returns customers in Spain and the United States.

Important

OR operators can be used to apply different filters on the same field. However, OR operators cannot be used to apply filters on two different fields.

|
Less thanfilter=Entry_No lt 610

Query on GLEntry service. Returns entry numbers that are less than 610.

<
Greater thanfilter= Entry_No gt 610

Query on GLEntry service. Returns entry numbers 611 and higher.

>
Greater than or equal tofilter=Entry_No ge 610

Query on GLEntry service. Returns entry numbers 610 and higher.

>=
Less than or equal tofilter=Entry_No le 610

Query on GLEntry service. Returns entry numbers up to and including 610.

<=
Different from (not equal)filter=VAT_Bus_Posting_Group ne ‚EXPORT‘

Query on Customer service. Returns all customers with VAT_Bus_Posting_Group not equal to EXPORT.

<>
endswithfilter=endswith(VAT_Bus_Posting_Group,’RT‘)

Query on Customer service. Returns all customers with VAT_Bus_Posting_Group values that end in RT.

*
startswithfilter=startswith(Name, ‚S‘)

Query on Customer service. Returns all customers names beginning with “S”.

substringoffilter=substringof(Name, ‘urn’)

Query on Customer service. Returns customer records for customers with names containing the string “urn”.

lengthfilter=length(Name) gt 20

Query on Customer service. Returns customer records for customers with names longer than 20 characters.

indexoffilter=indexof(Location_Code, ‘BLUE’) eq 0

Query on Customer service. Returns customer records for customers having a location code beginning with the string BLUE.

replacefilter=replace(City, ‚Miami‘, ‚Tampa‘) eq ‚CODERED‘
substringfilter=substring(Location_Code, 5) eq ‚RED‘

Query on Customer service. Returns true for customers with the string RED in their location code starting as position 5.

tolowerfilter=tolower(Location_Code) eq ‚code red‘
toupperfilter=toupper(FText) eq ‚2ND ROW‘
trimfilter=trim(FCode) eq ‚CODE RED‘
concatfilter=concat(concat(FText, ‚, ‚), FCode) eq ‚2nd row, CODE RED‘
dayfilter=day(FDateTime) eq 12
monthfilter=month(FDateTime) eq 12
yearfilter=year(FDateTime) eq 2010
hourfilter=hour(FDateTime) eq 1
minutefilter=minute(FDateTime) eq 32
secondfilter=second(FDateTime) eq 0
roundfilter=round(FDecimal) eq 1
floorfilter=floor(FDecimal) eq 0
ceilingfilter=ceiling(FDecimal) eq 1

 

Referencing Different Data Types in Filter Expressions

 

The appropriate notation for different data types must be used with filter expressions.
String values must be delimited by single quotation marks.
Numeric values require no delimiters.
DateTime values must be delimited by single quotation marks and preceded by the word datetime, such as datetime’2010-01-25T02:13:40.1374695Z‘.

Go to:

Layout
Templates
Search

  • War dieser Artikel hilfreich?
  • JaNein
Categories: Daten Import und Export, Unipedia

Erfahren Sie selbst mehr über Uniconta Uniconta unverbindlich testen. Jetzt Kontakt aufnehmen

Uniconta

  • Was ist Uniconta?
  • Preise
  • Module
  • Downloads

PARTNER

  • Partner
  • DATEV
  • Entwickler

INFO

  • News
  • Video
  • Jobs
  • Blog
  • Sicherheit

Support

  • API Support
  • Unipedia
  • Kontakt Support
  • Deutsch
    • Global
    • Dansk
    • Íslenska
    • Eesti
    • Nederlands
    • Norsk
    • Lietuvis
    • English
Uniconta
© Copyright 2019 | All rights reserved | de-info@uniconta.com | Terms & Conditions | Impressum
Facebook Twitter Xing LinkedIn Youtube