Itgentpr027: Kan de waarde van een extra kolom met de naam 'c_fieldname_value' van tabel 'Teamleader.V1.product' niet ophalen

In dit specifieke geval werd de download afgebroken voordat het ophalen van de custom field-waardes klaar was (heel technisch: in dit geval werd er nog gewacht op de uitvoering van de getCustomFieldInfo.php-API).

De Teamleader API is voor een deel van de tabellen extreem traag omdat Invantive SQL in principe altijd real-time werkt en het gaat over telkens 1 API-call per individuele rij als bijvoorbeeld custom fields opgehaald moeten worden (circa 1 rij per seconde). Deze tabellen zijn te herkennen aan het achtervoegsel “…All” of een schemanaam die eindigt op “…Flat”.

Meer platformen kennen dergelijke punt-queries, maar bij Teamleader is het toegestane aantal calls per minuut relatief laag, wat leidt tot de genoemde doorvoersnelheid van 1 rij per seconde bij een deel van de tabellen.

Een goed startpunt voor tips & tricks met Teamleader is te vinden vanaf:

Diepgaande uitleg is te vinden op:

In het algemeen wordt met klem aangeraden om het Teamleader datamodel te leren kennen via de gratis en persoonlijke uitlegsessie.