Axley's Salesforce instance pulls a "Year-to-Date Cash Receipts" field from their accounting system (connected via Jitterbit). Every January (~January 10th), the accounting system zeroes out this field for the new year — permanently destroying the prior year's revenue data for all active client records. This article documents the problem, the agreed solution, and the step-by-step process to execute it before the January reset.
See also: [1] | [2]
Year-to-Date Cash Receipts field is a live, synced field — it reflects the accounting system's current YTD value.$0 across all records.Create a permanent, static 2025 Revenue field on the Salesforce client object and populate it with a hard-coded snapshot of the current YTD values before the January reset. This field will not be tied to any sync or formula — it is a one-time import of fixed numbers.
The standard export won't include Salesforce record IDs by default. Before exporting:
Salesforce IDs are not visible in the standard UI — they must be explicitly added to the report or export configuration.
Export the report with at minimum these columns:
| Column | Purpose |
|---|---|
| Salesforce ID | Unique record identifier for import mapping |
| Client Name | Human-readable reference / sanity check |
| YTD Cash Receipts | The value to preserve as 2025 Revenue |
2025 Revenue Field2025 Revenue.A prior attempt was made to create a
2017 Cash Receiptsfield, but it appears to have been set up as a formula/lookup rather than a static field, so it zeroed out when the source field was cleared. This time, the field must hold hard numbers only.
Structure the CSV for import:
| Column A | Column B | Column C |
|---|---|---|
| Salesforce ID | Client Name | 2025 Revenue |
| 0031234... | Smith, John | 4250.00 |
2025 Revenue field.Salesforce ID → Record ID, 2025 Revenue → the new field.| Milestone | Target |
|---|---|
| Schedule working session | Post-holiday (late December / early January) |
| Execute export + field creation + import | Before ~January 10th accounting reset |
| Verify data integrity | Immediately after import |
Format: In-person at Axley's office or shared-screen call. Sebastian will reach out to Asymmetric when ready.
| Name | Role |
|---|---|
| Sebastian Gant | Axley internal contact; Salesforce admin |
| Paul Buniel | Asymmetric — Salesforce support lead for this task |
2025 Revenue field should be completely outside the Jitterbit sync scope — it is a one-time manual import, not an ongoing integration.2026 Revenue, 2027 Revenue).