Anveo Mobile App / De gebruikersinterface aanpassen / Filteren in synchronisatiepakketten
Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

Filteren in synchronisatiepakketten

Statische filters

Filter syntaxis

Booleaans

0 voor Nee, 1 voor Ja

Optie

Integrale waarde van de optiewaarde beginnend met 0 voor de eerste optiewaarde

Datum

Vaste syntaxis Jaar-maand-maand-dag: JJJJJJ-MM-DD

Tijd

Vaste syntaxis Uren: Minuten: Seconden: HH: MM:MM:SS

Een apostrof (omgekeerde komma) moet worden ontsnapt met een tweede apostrof.

Exploitanten

De Anveo Delta Server ondersteunt eenvoudige operators zoals ”smaller ”smaller=””] ”smaller ”smaller=””] met twee punten ”and” & en/of or |.

Complexe structuren met haakjes worden niet ondersteund. Indien u een complex filter nodig heeft, voeg dan meerdere malen dezelfde tabellen toe aan uw synchronisatiepakket. 

Gebruikersafhankelijke filters

Naast de filters kunt u in de gebruikersinterface instellen met de functie Filter bewerken, u kunt ook filters gebruiken, die afhankelijk zijn van het relatietype en de relatiecode van de Anveo-gebruiker (zie Anveo User Properties). Op deze manier is het mogelijk om de gegevens alleen over te dragen naar een Anveo User’s apparaat, dat hij mag zien.

Eenvoudig filter op basis van Anveo-gebruiker

U kunt bijvoorbeeld in het veld van tabel ] het volgende filter instellen: %CUSTOMER

Complexe filter op basis van Anveo-gebruiker

Als u een dynamisch met een statisch filter wilt combineren, kunt u het volgende invoeren:
%IFCUSTOMER%CUSTOMER%CUSTOMER%CUSTOMER|%END10000..20000
Als de Anveo-gebruiker het relatietype Klant heeft, wordt het deel tussen %IFCUSTOMER en %END in het filter geëvalueerd en bovendien toegevoegd. De variabele %CUSTOMER geeft de waarde van de relatiecode van de Anveo-gebruiker weer. Indien de Anveo-gebruiker het relatietype Klant en de relatiecode 30000 heeft, wordt het hierboven gedefinieerde filter geëvalueerd:
30000|10000..20000..20000
In een andere relatie evalueert het filter aan:
10000..20000

Overzicht van gebruikersgerichte filters

U kunt de volgende trefwoorden gebruiken voor gebruikersafhankelijke filters in synchronisatiepakketten:

  • %USER voor relation type = user
  • %CUSTOMER voor relation type = customer
  • %VENDOR voor relation type = vendor
  • %CONTACT voor relation type = contact
  • %SALESPERSON voor relation type =
  • %EMPLOYEE voor relation type = employee
  • %RESOURCE voor relation type = resource
  • %RESP_CENTER voor relation type = responsibility center
  • %CUSTOM1 voor relation type =  Custom 1
  • CUSTOM2 tot en met %CUSTOM5 zoals Custom 1
  • %ANVEOUSER om te filteren op Anveo User code

Datumfilter voor grootboekinvoertabellen

Dynamische datumfilter

Om de hoeveelheid gegevens van grootboekinvoertabellen zoals Klantgrootboekinvoer te optimaliseren, kunt u een dynamisch datumfilter definiëren in het veld Datum posten. Hierdoor kunt u de gegevens bijvoorbeeld beperken tot de laatste drie maanden.

%-30D.. voor de laatste dertig dagen tot vandaag
%-3M. voor de laatste drie maanden tot vandaag

De volgende waarden worden ondersteund:
Dagen D, Maanden M, Weken W, Quarters Q, Jaren Y, Uren H, Minuten MI, Seconden S en huidige datum TODAY.

Statische datumfilter

Een statische datumfilter kan worden ingesteld met behulp van de volgende syntaxis:

2014-08-01..2014-08-08-31 voor augustus 2014
2014-09-01…. van 1 september 2014 tot vandaag