Connectors

/

Microsoft Dynamics GP

/

Review Dynamics GP receivables for collections
Report

Know which overdue Dynamics GP balances to chase first

For collectors who want Dynamics GP receivables aged, ranked and paired with contact details, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Review Dynamics GP receivables for collections
Give me the Dynamics GP collections worklist for anything over 30 days overdue.
62 customers are over 30 days overdue, totalling 286,400. - Top: Contoso, 41,200 overdue, 18,000 over 90 days, call Jordan Lee - Habit: Contoso averages 58 days to pay - Unapplied credits: 7,300 could be applied first - Largest document: INV-1042, 12,400, 96 days overdue Want the ranked worklist?
Microsoft Dynamics GP
Sample figures. Your results come from your own account.
microsoft-dynamics-gp-get-rm-trx
microsoft-dynamics-gp-get-rm-customer
microsoft-dynamics-gp-get-rm-trx-apply

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Microsoft Dynamics GP

Microsoft Dynamics GP
Run it on your own Microsoft Dynamics GP data.

Connect Microsoft Dynamics GP, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Collectors chase small balances while big debts wait

Building a collections list from Dynamics GP means aging every open document, netting credits and checking each customer's limit, hold and payment habits. Without that, collectors chase small balances while the largest, oldest debts wait.

Without PopdockAI

  • Age every open document by hand
  • Net out unapplied credits
  • Look up limits, holds and contacts per customer
  • Work out who usually pays late

With PopdockAI

  • Unpaid remainders are aged into four buckets, skipping voids
  • Unapplied credits are shown separately
  • The top 15 get contacts, limit, hold and days to pay
  • A next step per top customer, reading only

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** Produce a collections worklist of open receivables that are at least `{min-days-overdue}` days past due (default 30), for customers matching `{customer-name}` (default all customers), ranked by how much is overdue.

Pass `{company}` as `company` on every call (if it is empty, omit `company` and the default company is used). Pass a generous `max-records` (1000). If a result comes back with exactly that many rows, say the result may be truncated.

**Step 1: Pull candidate receivables documents**

Call `dynamics-gp-get-rm-trx`. If `{customer-name}` is given pass it as `customer-name.contains`. Pass `document-date.to` as today minus the overdue threshold: a document cannot fall due before its document date, so this narrows the read without losing anything that is overdue.

Keep only documents where:

* `current-transaction-amount` is greater than 0 (the unpaid remainder; `document-amount` is the original amount and must not be used as the balance)
* `void-status` does not mark the document as voided
* `due-date` is at least the threshold number of days before today

Treat credit-type documents (credit memos, returns, payments) with a remaining amount as unapplied credit. Do not add them to the overdue total; list them per customer as credit that could be applied.

**Step 2: Age and rank**

Per `customer-id`, bucket the overdue `current-transaction-amount` by days past `due-date`: 30 or less, 31-60, 61-90, over 90. Rank customers by total overdue, then by the over-90 amount.

**Step 3: Customer standing**

For the top 15 customers, call `dynamics-gp-get-rm-customer` filtered by `customer-id`. Take `contact-person`, `phone-1`, `main-email-address`, `salesperson-id`, `payment-terms-id`, `customer-balance`, `credit-limit-amount` and `hold`. Flag customers whose balance exceeds their credit limit (ignore a limit of 0, which usually means none is set) and customers already on hold.

**Step 4: Payment habits**

For the same customers, call `dynamics-gp-get-rm-trx-apply` filtered by `customer-id` with `document-date.from` set to 180 days ago. For each application, days to pay = `document-date` (the payment) minus `applied-to-document-date` (the invoice). Report the average days to pay and any `writeoff-amount`.

**Step 5: Report**

* A table: customer name, customer id, total overdue, the four aging buckets, unapplied credit, credit limit, over limit (yes/no), on hold (yes/no), average days to pay, contact, phone, email, salesperson.
* The five documents with the largest overdue remainders: document number, type, due date, days overdue, remaining amount, customer PO number.
* One line of recommendation per top-five customer: call, apply the credit, escalate to the salesperson, or consider a credit hold (the separate `place-customer-on-credit-hold` prompt performs that).

**Rules & Guidelines:**

* This prompt is read-only. Do not call `dynamics-gp-rm-customer-update`, `dynamics-gp-rm-customer-note`, `dynamics-gp-rm-trx-add`, `dynamics-gp-rm-trx-note` or any other tool whose name does not contain `get`.
* Amounts are in the document currency as returned. Do not convert them.
* Use `document-type` for the document type; do not guess it from the document number.

**Validation:**

* If nothing is overdue past the threshold, say so and give the total open (not overdue) balance instead.
* If `{customer-name}` matches several customers, include them all and say which names matched.

Who it's for

One answer, three teams that use it

Collections specialists

Know who to call first

Customers ranked by overdue amount, with contacts and a next step, give you the day's call list.

Give me the Dynamics GP collections worklist for anything over 45 days overdue.

Credit managers

See payment habits of top debtors

Average days to pay, limits and holds for the biggest debtors show where to tighten terms.

Who are our top 15 overdue customers in Dynamics GP and how fast do they usually pay?

Finance controllers

Find credits that could clear balances

Unapplied credits are shown apart, so some overdue balances can be cleared without a call.

Which overdue Dynamics GP customers have unapplied credits we could use?

How it works

What PopdockAI does when you ask

You set how many days overdue counts, and your AI assistant builds a ranked collections worklist from Dynamics GP. It only reads.

01

Ask

You set how many days overdue counts, and optionally a customer.

Your AI tool

02

Age

It ages unpaid remainders into four buckets and shows unapplied credits.

microsoft-dynamics-gp-get-rm-trx

03

Rank

It ranks customers and adds contacts, limits, holds and days to pay.

microsoft-dynamics-gp-get-rm-customer
microsoft-dynamics-gp-get-rm-trx-apply

04

Report

You get the worklist, largest documents and a next step per top customer.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Microsoft Dynamics GP and one secure connection to your AI tool. No code, no exports.

get-data

microsoft-dynamics-gp-get-rm-trx

Returns receivables transactions such as invoices, payments and credit memos from Dynamics GP Receivables Management, including customer, dates, amounts and outstanding balances. Filter by customer ID, document type, customer name, document date, document amount, document number, batch number and void status, and pick the company and the maximum number of records.
get-data

microsoft-dynamics-gp-get-rm-customer

Returns customer records from Dynamics GP Receivables Management, including contact details, class, terms and balances. Filter by salesperson ID, hold, customer name, state, zip, customer balance, customer class and city, and pick the company and the maximum number of records.
get-data

microsoft-dynamics-gp-get-rm-trx-apply

Returns receivables apply records from Dynamics GP Receivables/Sales, showing which payments and credits were applied to which invoices and for how much. Filter by customer name, document date, amount applied, document number, document type, applied to document type, customer ID and applied to document number, and pick the company and the maximum number of records.
Read only.Nothing in Microsoft Dynamics GP Changes

This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.

How Popdock AI secures your data

The outcome

A ranked worklist to start each day

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

One prompt template with infinite possibilities.

‍

Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.

Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

Try PopdockAI Free
See Documentation