---
title: "Addition of Last Payment Date Card and Enhanced Job/Assignment Logic on Customer Detail Page and Directory"
slug: "addition-of-last-payment-date-card-and-enhanced-jobassignment-logic-on-customer-detail-page-and-directory"
updated: 2025-12-31T12:13:42Z
published: 2025-12-31T12:13:42Z
canonical: "zenoplesupport.aqore.com/addition-of-last-payment-date-card-and-enhanced-jobassignment-logic-on-customer-detail-page-and-directory"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://zenoplesupport.aqore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Addition of Last Payment Date Card and Enhanced Job/Assignment Logic on Customer Detail Page and Directory

This feature introduces a **"Last Payment Date" card** on the **Customer Detail Page** and adds the **Last Payment Date field** to the **Customer Directory**. The enhancement provides a more comprehensive view of customer financial and operational data, improving visibility for account managers and recruiters.

Additionally, the logic for **Current Job Count** and **Active Assignment** cards has been updated to include **Temp Jobs, Direct Hire Jobs, and Scheduled Jobs**, ensuring accurate and real-time representation of active jobs and assignments.

### Functionality

**1. Feature Addition**

- **Customer Detail Page:**
  - A new **"Last Payment Date" card** is added.
  - Card order updated to:
    1. Current Job Count
    2. Active Assignment
    3. AR Balance
    4. Last Payment Date
- **Customer Directory:**
  - **Last Payment Date** field column is added after **Credit Limit**.

**2. Behavior**

- **Last Payment Date:**
  - Displays the most recent payment date based on **ARS (Accounts Receivable System)**.
- **Current Job Count Card:**
  - Includes:
    - **T:** Temp Jobs (existing logic; includes future start dates or no start date).
    - **D:** Current active Direct Hire Jobs.
    - **S:** Active Job Schedules (today + future active schedules).
  - Indicators:
    - **T** = Temp Job
    - **D** = Direct Hire
    - **S** = Scheduled Jobs
  - Tooltip added for clarity.
- **Active Assignment Card:**
  - Includes:
    - **T:** Temp Jobs (existing logic).
    - **D:** Current active placements.
    - **S:** Active assignment schedules (today + future active schedules; count unique assignments).
  - Refreshes every 5 minutes via background job.

**Additional Notes**

- Future-dated Temp Jobs and Job Schedules are considered **active** for consistency.
- Indicators and tooltips improve usability and reduce ambiguity.
- No changes to permissions; visibility remains based on existing access controls.
