Connectors

/

Microsoft Dynamics GP

/

Release a Dynamics GP customer credit hold
Write

Lift credit holds on evidence, with the decision recorded

For credit controllers who want a Dynamics GP hold released with recent payments checked and a dated note, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Release a Dynamics GP customer credit hold
Take Contoso off credit hold in Dynamics GP, they paid this week.
Contoso is on hold, and the position supports releasing it. - Payments: 22,000 received in the last 60 days - Overdue: 3,100, none over 60 days - Balance: 9,200 against a 25,000 limit - Note: Hold released after payment of 22,000 received Shall I release the hold?
Microsoft Dynamics GP
Sample figures. Your results come from your own account.
microsoft-dynamics-gp-get-rm-customer
microsoft-dynamics-gp-get-rm-trx
microsoft-dynamics-gp-get-rm-trx-apply
microsoft-dynamics-gp-rm-customer-update
microsoft-dynamics-gp-rm-customer-note

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

Holds lifted on a promise, with no record of why

Taking a customer off credit hold in Dynamics GP needs a look at what they have paid and what is still overdue, plus a note saying why. Lift it on a promise alone and the account slides back into arrears with no record of the decision.

Without PopdockAI

  • Check the customer is really on hold
  • Run an aging and look up recent payments
  • Compare the balance with the credit limit
  • Clear the hold with no note of why

With PopdockAI

  • The hold is confirmed first
  • Overdue by age, payments in 60 days and the limit are shown
  • Large amounts still over 60 days are called out plainly
  • Only the hold flag is cleared, with a dated note, and read back

The prompt

Use this prompt

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

Prompt
**Objective:** Take customer `{customer-name}` off credit hold and record the reason `{reason}` (default drafted from the evidence), after showing the current position and getting the user's confirmation.

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: Customer**

Call `dynamics-gp-get-rm-customer` with `customer-name.contains` (or `customer-id`); if several match, list them and stop. If `hold` is not set, stop and say the customer is not on hold.

**Step 2: Position**

* `dynamics-gp-get-rm-trx` by `customer-id`: overdue `current-transaction-amount` by aging bucket on non-voided debit documents.
* `dynamics-gp-get-rm-trx-apply` by `customer-id` with `document-date.from` 60 days ago: payments received recently.
* `customer-balance` against `credit-limit-amount`.

**Step 3: Confirm**

Show the position and the note text (`{reason}`, or a one-sentence reason drafted from recent payments, prefixed with today's date). If a large amount is still over 60 days overdue, say so plainly. Show the user exactly what will be written, field by field, and ask for explicit confirmation. Do nothing further without a clear yes.

**Step 4: Write**

1. Call `dynamics-gp-rm-customer-update` once with `customer-id` and `hold` set to false. Pass no other fields.
2. Only if that succeeded, call `dynamics-gp-rm-customer-note` once with `customer-id`, the confirmed `note`, `append-to-existing-note` true and `add-date-and-time` true.

If the note fails, tell the user the hold is lifted but the reason was not recorded. Do not retry a failed write automatically. Report the error exactly as returned.

**Step 5: Verify**

Call `dynamics-gp-get-rm-customer` again and report the stored `hold` value.

**Rules & Guidelines:**

* The only write tools this prompt may call are `dynamics-gp-rm-customer-update` and `dynamics-gp-rm-customer-note`, once each, after Step 3.
* Do not change the credit limit or any other field.

**Validation:**

* If Step 1 finds no customer, stop and suggest a shorter part of the name.

Who it's for

One answer, three teams that use it

Credit controllers

Release holds with the facts in front of you

Recent payments and what is still overdue are on screen, so the decision is quick and defensible.

Fabrikam paid 20,000 yesterday. Can we take them off credit hold in Dynamics GP?

Sales managers

Get a customer's orders moving again

Once the evidence supports it, the hold is cleared and the reason recorded for anyone who asks later.

Release the Dynamics GP credit hold on Northwind Traders so their order can ship, they paid today.

Finance managers

Keep a record of every release

A dated note records why each hold was lifted, so the next person sees the history.

Take Contoso off hold in Dynamics GP with a note that the CFO approved a payment plan.

How it works

What PopdockAI does when you ask

You name the customer, and your AI assistant shows the Dynamics GP evidence before the hold is lifted. The change and note are written only after you approve.

01

Ask

You name the customer, and optionally a reason.

Your AI tool

02

Check

It confirms the hold and shows overdue by age, payments in 60 days and the limit.

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

03

Confirm

You see the position and note text and approve.

No items found.

04

Update

It clears only the hold flag, adds a dated note and reads it back.

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-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

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-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.
run-action

microsoft-dynamics-gp-rm-customer-update

Updates a customer in Dynamics GP through eConnect; GP defaults any field not listed. Requires customer ID. Optional: inactive, contact person, customer class, hold, city and state. Writes to the live Dynamics GP company database.
run-action

microsoft-dynamics-gp-rm-customer-note

Adds or updates a customer note in Dynamics GP through eConnect; GP defaults any field not listed. Requires customer ID. Optional: append to existing note, note and add date and time. Writes to the live Dynamics GP company database.
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

Holds lifted on evidence and recorded

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