Teamleader: Projectgegevens niet actueel

De data van V2.Projects@tlr is niet actueel. Nieuwe projecten vanaf circa september ontbreken (54 tot en met 65) en informatie van andere projecten is ook niet bijgewerkt. En in V2.ProjectAssigneesV2@tlr ontbreekt één record (project 44).

De data in V2.Deals@tlr en V2.Invoices@tlr is wel actueel.

Een aantal projecten ontbreken met een dusdanige leeftijd dat dit niet door de cache-instellingen op de database veroorzaakt kan zijn.

Advies is om te controleren of de traditionele projectenmodule van Teamleader Focus wordt gebruikt of de nieuwe V2-projectenmodule.

Zie voor meer informatie:

waarbij opgemerkt wordt dat de V2-projectenmodule van Teamleader Focus qua API’s nog wat hiaten kent.

Een tabel met gegevens uit de V2-projectenmodule is bijvoorbeeld:

Dat bevestigt inderdaad het probleem, namelijk dat er hiaten zijn in de tabel V2.Projects@tlr.

Is Teamleader hiervoor verantwoordelijk? Zo ja, dan stuur ik een verzoek aan hen.

De twee manieren van werken met projecten zijn verschillend, zie ook:

De migratie van de V1 van Projects naar de nieuwe module wordt bepaald door Teamleader zelf. Invantive zal voor beide modules aanbieden datgene wat stabiel werkt.

Bij Teamleader nagevraagd. Ze verwijzen toch naar Invantive.

Zij kunnen mogelijk vertellen waarom er bepaalde records ontbreken, aangezien zij in hun logs zouden moeten zien wanneer de requests gedaan zijn.

Het betreft de tabellen:

  • V2.Projects@tlr: De data is niet actueel. Nieuwe projectnummers vanaf ca. september ontbreken (54 tot en met 65) en informatie van andere projecten is ook niet bijgewerkt.
  • V2.ProjectAssigneesV2@tlr: Hierin ontbreekt één record (project 44).

De requests vanaf 0:00 kunt u terugvinden in het scherm “Sessie I/O’s” binnen Invantive Cloud.

Als alternatief kunt u overwegen een kort consult te plannen waarbij een consultant samen met u door het proces heenloopt. Mocht een bug in de Invantive software geconstateerd worden, dan wordt het consult niet in rekening gebracht.

Mocht de oorzaak elders zitten, dan zal geprobeerd worden een onderbouwing hiervoor samen te stellen die u aldaar kunt aanleveren.

Een consult kunt u plannen via de chat-functie rechtsonder.

Ontbrekende V2-projecten

De in Teamleader.V2.Projects@tlr ontbrekende projecten waren wel zichtbaar in Teamleader.V2.ProjectsV2@tlr (tot/met project ID 74). Dit probleem is daarmee opgelost. Blijkbaar kopieert Teamleader bij de overgang van Projecten V1 naar V2 de oude projecten door, maar laat ze ook staan in de V1 projectenmodule.

Advies is om Teamleader.V2.ProjectsV2@tlr te gebruiken bij gebruik van de Teamleader V2-projectenmodule.

Merk op dat .V2. voor Projects gaat over de V2 van de Teamleader API en niet over de V2 van de projectenmodule.

Ontbrekende V2-project assignees

Bij het ophalen van https://api.teamleader.eu/projects-v2/projects.list komt er voor project_key 43 het volgende uit:

{
  "id":"018dffef-e31c-79af-b44d-75df87e098a1",
  "project_key":43,
  "title":"SOMETHING 2024",
  "description":null,
  "status":"closed",
  "owners":[
    {
      "type":"user",
      "id":"a1eb650e-b1e8-0a3c-a657-5866e8143aad"
    }
  ],
  "time_budget":null,
  "time_estimated":null,
  "time_tracked":null,
  "start_date":"2023-12-31",
  "end_date":"2024-12-31",
  "company_entity":null,
  "color":"#C0C0C4",
  "assignees":[
    {
      "assignee":{
        "type":"user",
        "id":"a1eb650e-b1e8-0a3c-a657-5866e8143aad"
      },
      "assign_type":"manual_and_auto_assigned"
    }
  ],
  "customers":[
    {
      "type":"company",
      "id":"8d5f8ba1-201f-05fc-b87b-aac062ac23f9"
    }
  ],
  "deals":[
    
  ],
  "quotations":[
    
  ],
  "currency":{
    "code":"EUR"
  },
  "template_status":"not_a_template",
  "purchase_order_number":null,
  "billing_method":"time_and_materials",
  "external_budget":null,
  "external_budget_spent":{
    "amount":1,
    "currency":"EUR"
  },
  "internal_budget":null,
  "price":{
    "amount":1,
    "currency":"EUR"
  },
  "fixed_price":null,
  "calculated_price":{
    "amount":1,
    "currency":"EUR"
  },
  "cost":{
    "amount":1,
    "currency":"EUR"
  },
  "margin":{
    "amount":1,
    "currency":"EUR"
  },
  "margin_percentage":1,
  "amount_billed":{
    "amount":1,
    "currency":"EUR"
  },
  "fixed_amount_billed":null,
  "amount_paid":{
    "amount":1,
    "currency":"EUR"
  },
  "amount_unbilled":{
    "amount":0,
    "currency":"EUR"
  },
  "amount_credited":null,
  "amount_credited_paid":null
}

Maar project_key 44 heeft geen assignees groep:

{
  "id":"018e17f4-1a63-7691-b414-db4bb751c2db",
  "project_key":44,
  "title":"PRODUCTNAME-opleiding",
  "description":null,
  "status":"closed",
  "owners":[
    {
      "type":"user",
      "id":"a1eb650e-b1e8-0a3c-a657-5866e8143aad"
    }
  ],
  "time_budget":null,
  "time_estimated":null,
  "time_tracked":null,
  "start_date":"2024-03-05",
  "end_date":"2024-06-28",
  "company_entity":null,
  "color":"#C0C0C4",
  "assignees":[
    
  ],
  "customers":[
    {
      "type":"company",
      "id":"62021bd4-6950-0fe9-b17d-91b8b30763ff"
    }
  ],
  "deals":[
    {
      "type":"deal",
      "id":"a850cfa7-cba6-058e-b078-d9aa81813e80"
    }
  ],
  "quotations":[
    {
      "type":"quotation",
      "id":"a9e159ee-1751-06c4-8271-234c6155419f"
    }
  ],
  "currency":{
    "code":"EUR"
  },
  "template_status":"not_a_template",
  "purchase_order_number":null,
  "billing_method":"time_and_materials",
  "external_budget":{
    "amount":750,
    "currency":"EUR"
  },
  "external_budget_spent":{
    "amount":1,
    "currency":"EUR"
  },
  "internal_budget":null,
  "price":{
    "amount":1,
    "currency":"EUR"
  },
  "fixed_price":null,
  "calculated_price":{
    "amount":1,
    "currency":"EUR"
  },
  "cost":null,
  "margin":{
    "amount":1,
    "currency":"EUR"
  },
  "margin_percentage":null,
  "amount_billed":{
    "amount":1,
    "currency":"EUR"
  },
  "fixed_amount_billed":null,
  "amount_paid":{
    "amount":1,
    "currency":"EUR"
  },
  "amount_unbilled":{
    "amount":0,
    "currency":"EUR"
  },
  "amount_credited":null,
  "amount_credited_paid":null
}

Dit topic is 3 dagen na het laatste antwoord automatisch gesloten. Nieuwe antwoorden zijn niet meer toegestaan.