Functia Export necesita cel putin doi parametrii functionName si filter. Pe langa functionName si filter, este obligatoriu parametrul securityToken. Fiecare functie de tip Export returneaza un tabel. In cazul unei erori, returneaza codul de eroare.


Parametrul filter

Acest parametrul este compus din perechi de tip cheie=valoare separate de ;.

Exemplu: filter=Station=1004-2567;Database=FITSFORMS


Exemplu complet functie export:

<url-baza>/Export?securityToken=<securityToken>&functionName={functionName}&filter=Station={station};Database={database}


Tabelul este construit din coloane si linii. Separatorul de campuri este caracterul TAB ('\t'). Prima coloana indica tipul liniei: #H (antet, capul de tabel) sau #D (date). Linia #H (antet) contine denumirea coloanelor si in paranteza tipul de data (string, bool, decimal, datetime, int):


Exemplu linie antet:


#H        Denumire(string)                Pret(decimal)        Stoc(decimal)


Exemplu linii de date

#D        Produs test                19.99                12.00

#D        Produs test 2                20.49                14.00

#D        Produs test 3                9.99                15.00


Tipuri de date folosite:


  • string: informatii de tip text (denumire produs, cod de bare, categorie, denumire furnizori, etc.);
  • decimal: informatii numerice (preturi, stoc, etc.)
  • datetime: camp de tip data/timp, formatul este: yyyy/MM/dd HH:mm:ss
  • bool: True/False
  • int: numar intreg (identificatori intregi)