PersoneelContact::postInsertΒΆ

{
  "version": "0.1",
  "data": {
    "id": 412,
    "type": "personeel",
    "displaynaam": "Pieter de Peddelaar",
    "naam": "",
    "adres": null,
    "postcode": null,
    "plaats": null,
    "landcode": "NL",
    "provinciecode": null,
    "website": null,
    "btw_nummer": null,
    "user_id": 12,
    "bedrijf_id": 3,
    "deactivated_at": null,
    "image_filename": "",
    "extra_fields": "[]",
    "status": "actief",
    "onchange": "mailen",
    "veelgebruikt": false,
    "betalen_vanaf": null,
    "uitje_activiteit_herinnering": false,
    "soort_klant": null,
    "afdeling": null,
    "factuur_adressering": null,
    "send_automatic_bookingmails": true
  },
  "meta": {}
}

Explanation:

  • For personeel contacts, naam is forced empty; displaynaam is derived from the linked main contact person or falls back to a generated contact number.

  • user_id: integer|null. Links to the staff user (sfGuardUser) when present.