Anveo Mobile App / Personalizzare l’interfaccia utente / Filtraggio nei pacchetti di sincronizzazione
Questa è una traduzione automatica. Il messaggio originale è disponibile in Inglese.

Filtraggio nei pacchetti di sincronizzazione

Filtri statici

Sintassi del filtro

Boolean

0 per No, 1 per Sì

Option

Valore intero del valore dell’opzione che inizia con 0 per il primo valore dell’opzione

Date

Sintassi fissa Anno-Mese-Giorno: AAAA-MM-GG

Time

Sintassi fissa Ore:Minuti:Secondi: HH:MM:SS

Un apostrofo (virgola invertita) deve essere sfuggito con un secondo apostrofo.

Operators

Il Server Anveo Delta supporta operatori semplici come maggiore di > maggiore o uguale a >=, minore di < e minore di o uguale a <=. Si può anche usare la sintassi tipica del Microsoft Dynamics NAV 2018 con due punti from value .. to value.

Come operatori booleani si prega di utilizzare e & o |.

Le strutture complesse che utilizzano staffe non sono supportate. Nel caso abbiate bisogno di un filtro complesso, aggiungete le stesse tabelle più volte al vostro pacchetto di sincronizzazione. 

Filtri dipendenti dall’utente

Oltre ai filtri, si possono impostare nell’interfaccia utente tramite la funzione Modifica filtro, si possono utilizzare anche i filtri, che dipendono dal tipo di relazione e dal codice di relazione dell’utente Anveo (vedi Anveo User Properties). In questo modo è possibile trasferire i dati solo ad un dispositivo Anveo User’s, che è autorizzato a vedere.

Filtro semplice basato su Anveo User

Ad esempio è possibile impostare nel campo No. della tabella Customer il seguente filtro: %CUSTOMER

Filtro complesso basato su un utente Anveo

Se si desidera combinare una dinamica con un filtro statico, si può inserire quanto segue:
%IFCUSTOMER%CUSTOMER|%END10000..20000
Se l’utente Anveo ha il tipo di relazione Customer, la parte tra %IFCUSTOMER e %END sarà valutata nel filtro e sarà aggiunta in aggiunta. La variabile %CUSTOMER rappresenta il valore del codice di relazione dell’utente Anveo. Se l’Utente Anveo ha il tipo di relazione Customer e il codice di relazione 30000, il filtro definito sopra sarà valutato a:
30000|10000..20000..20000
In un altro tipo di relazione del filtro viene valutato a:
10000..20000

Panoramica dei filtri basati sull’utente

È possibile utilizzare le seguenti parole chiave per i filtri dipendenti dall’utente nei pacchetti di sincronizzazione:

%USER

relation type = user

%CUSTOMER

relation type = customer

%VENDOR

relation type = vendor

%CONTACT

relation type = contact

%SALESPERSON

relation type = salesperson/purchaser

%EMPLOYEE

relation type = employee

%RESOURCE

relation type = resource

%RESP_CENTER

relation type = responsibility center

%CUSTOM1

relation type = Custom 1

da%CUSTOM2 a %CUSTOM5

come Custom 1

%ANVEOUSER

per filtrare su Anveo User code

Filtro data per le tabelle di immissione dei dati

Filtro data dinamico

Per ottimizzare la quantità di dati delle tabelle di inserimento dei libri contabili come Customer Ledger Entry, è possibile definire un filtro data dinamico nel campo Posting Date. In questo modo è possibile limitare i dati, ad esempio, solo agli ultimi tre mesi.

%-30D.. per gli ultimi trenta giorni fino ad oggi
%-3M.. negli ultimi tre mesi fino ad oggi

Sono supportati i seguenti valori:
Giorni D, Mesi M, Settimane W, Trimestre Q, Anni Y, Ore H, Minuti MI, Secondi S e data corrente TODAY.

Filtro data statico

Un filtro data statico può essere impostato con la seguente sintassi:

2014-08-01..2014-08-31 per agosto 2014
2014-09-01... per dal 1° settembre 2014 ad oggi