Connectors

/

DonorPerfect

/

Check DonorPerfect gift GL codes against NetSuite accounts
Report
Cross-Connector

Catch DonorPerfect gift GL codes missing from NetSuite

For finance and gift accounting teams who want every GL code on recent gifts checked against NetSuite accounts, just by asking their AI assistant.

Try PopdockAI free
Get a live demo
Check DonorPerfect gift GL codes against NetSuite accounts
Check the GL codes on DonorPerfect gifts from 2026-09-01 to 2026-09-30 against NetSuite.
9 GL codes were used on September gifts, and 2 have no matching NetSuite account. - Missing: code 4350, 14 gifts totalling 6,200.00 - Missing: code 4410, 3 gifts totalling 950.00 - Weak match: code 4100 found by name only - Gifts with no GL code: 8 Want the full table with account types?
DonorPerfect
Sample figures. Your results come from your own account.
donorperfect-get-gift
netsuite-get-account

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

DonorPerfect

DonorPerfect
Run it on your own DonorPerfect data.

Connect DonorPerfect, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

GL codes on gifts drift from the chart of accounts

GL codes typed on gifts drift away from the NetSuite chart of accounts, and the mismatch surfaces at month end when the books will not reconcile. Checking means listing every code used on gifts and searching NetSuite for each.

Without PopdockAI

  • Export gifts from DonorPerfect
  • Group them by GL code in a spreadsheet
  • Search NetSuite for each code
  • Find the gap at month end

With PopdockAI

  • Gifts are grouped by GL code with counts and totals
  • Gifts with no code are counted
  • Each code is looked up by number, then name, weak matches flagged
  • Missing codes come first, read-only on both systems

The prompt

Use this prompt

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

Prompt
**Objective:** List the GL codes used on DonorPerfect gifts from `{date-from}` to `{date-to}` and check each one against the NetSuite chart of accounts.

**Step 1: Collect GL codes (DonorPerfect)**

Call `donorperfect-get-gift` with `gift-date.from` = `{date-from}` and `gift-date.to` = `{date-to}` (use `max-records` 500). Group the gifts by `gl-code` with a count and a total `amount` for each. Ignore blank GL codes but count them.

**Step 2: Look up each code (NetSuite)**

For each distinct GL code call `netsuite-get-account` with `account-number` = that code. If nothing returns, try `account-name.contains`.

**Step 3: Report**

Table: GL code, gift count, gift total, NetSuite account name, account type, Found / Missing. Then list the missing codes first with their gift totals, and the count of gifts with no GL code.

**Rules & Guidelines:**

* `donorperfect-get-gift` is on the donorperfect server; `netsuite-get-account` is on the netsuite server.
* Read-only. Do not call any `donorperfect-save-*` tool, `donorperfect-set-flag`, or any `netsuite-add-*` or `netsuite-update-*` tool. Never change either system.

**Validation:**

* Default range is the last 30 days when no dates are given.
* If `donorperfect-get-gift` returns nothing, say so and stop.
* A code found only by name is a weak match; flag it.

Who it's for

One answer, three teams that use it

Nonprofit accountants

Reconcile without month end surprises

Missing codes and their gift totals are known before the close.

Which GL codes on DonorPerfect gifts this quarter have no NetSuite account?

Gift processors

Catch coding errors early

Gifts with no code and codes that only match by name are flagged.

How many DonorPerfect gifts in October have no GL code, and which codes match NetSuite only by name?

Controllers

Size the problem in dollars

Gift totals per missing code show how much is at stake.

Total the DonorPerfect gifts since July 1 whose GL code is missing from NetSuite.

How it works

What PopdockAI does when you ask

You give a date range and your AI assistant checks the GL codes on DonorPerfect gifts against NetSuite accounts. It only reads.

01

Ask

You give a date range for the gifts to check.

Your AI tool

02

Collect

It reads DonorPerfect gifts and groups them by GL code with counts and totals.

donorperfect-get-gift

03

Look up

It searches the NetSuite chart of accounts for each code, flagging name-only matches.

netsuite-get-account

04

Report

You get missing codes first, with gift totals and the count of gifts with no code.

Your AI tool

What PopdockAI provides

The tools behind the answer

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

get-data

donorperfect-get-gift

Returns gift and pledge transactions from DonorPerfect, with amount, date, campaign, solicitation and GL codes, and the donor each one belongs to. Filter by donor, by date range or by campaign to build giving history and campaign totals.
get-data

netsuite-get-account

Returns NetSuite accounts read from the NetSuite connector, with the fields people use most. Read-only.
Read only.Nothing in DonorPerfect 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

Missing codes caught during the month

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