Skip to main content

Sync JC Job Tree / mandatory custom fields

Greentree jobs expose company-specific Custom-tab and Tree fields (for example JCActivity). Sprintsuite must pull that mandatory-field catalogue so job/project forms know which Greentree fields to show.

When you need this

Greentree jobs expose company-specific Custom-tab and Tree fields (for example JCActivity). Sprintsuite must pull that mandatory-field catalogue so job/project forms know which Greentree fields to show.

This how-to covers catalogue sync only. Creating or updating a JCJob in Greentree from Sprintsuite is not documented in this LIVE pack.

Before you start

  • Connected on Credentials.

  • You are on Settings → Integrations → Greentree → General.

Steps

  1. Open General.

  2. In Greentree mandatory fields, click Sync from Greentree.

  3. Review the list of mandatory field names returned for this company (or the empty states: none mandatory / none found).

  4. After sync, open a job/project: mandatory Tree fields (such as JCActivity) appear only once their branch options have synced — unsynced Trees stay hidden (no free-text fallback).

[Screenshot: General → Greentree mandatory fields Sync from Greentree]

[Screenshot: Job form Greentree mandatory fields after sync]

What success looks like

  • Flash/list shows synced mandatory fields (or “none are mandatory”).

  • Job form shows the expected Greentree Custom/Tree inputs when catalogues are present.

If it fails

  • Connect first → Credentials.

  • Trees still missing on the job → re-sync mandatory fields; confirm Greentree has those trees on a sample job for this company.

Did this answer your question?