All applications611

Find your application

611 applications

Open full catalog

Browse applications by category or open the full catalog.

  1. Neobank Backend
  2. Data model
Reference

The tables behind Neobank Backend

Neobank Backend ships with 15 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
15
Features
6, plus shared settings
Change it
Add fields and tables in Proto

How the model is organised

Organizations and people

Organizations, team members and Users establish the operating scope and named actors.

Instructions

Bank instructions connect the organization, owner and counterparty; instruction accounts assign debit and credit financial accounts.

Provider records

Financial accounts, provider account links, bank evidence and account snapshots retain account and provider context.

Review and verification

Review decisions, record attachments and operation receipts retain the decision and effect trail.

Reconciliation

Reconciliation items connect provider movements to financial accounts and matched instructions.

Every table, by feature

Instruction workspace

5 tablesAbout this feature
  • Bank instructions

    Typed banking instructions moving through authorization, submission and confirmation.

    Linked to Organizations, Team members, Financial counterparties
  • Organizations

    Banking organizations whose treasury operations are run in this app.

  • Financial counterparties

    Banks, custodians and settlement counterparties eligible for banking instructions.

    Linked to Organizations
  • Instruction accounts

    Debit and credit account scopes that make an instruction balanced.

    Linked to Bank instructions, Financial accounts
  • Record attachments

    Supporting documents attached to a banking instruction.

    Linked to Bank instructions, Team members

Independent review

4 tablesAbout this feature
  • Bank instructions

    Typed banking instructions moving through authorization, submission and confirmation.

    Linked to Organizations, Team members, Financial counterparties
  • Review decisions

    Independent approver decisions recorded against a frozen instruction revision.

    Linked to Bank instructions, Team members
  • Team members

    Preparers, approvers, auditors and administrators working in the organization.

    Linked to Users, Organizations
  • Operation receipts

    Idempotent operation receipts with stable operation keys and actual effect references.

    Linked to Bank instructions

Provider execution

4 tablesAbout this feature
  • Bank instructions

    Typed banking instructions moving through authorization, submission and confirmation.

    Linked to Organizations, Team members, Financial counterparties
  • Bank evidence

    Provider statements, confirmations, settlement notices and corrections for an instruction.

    Linked to Bank instructions
  • Operation receipts

    Idempotent operation receipts with stable operation keys and actual effect references.

    Linked to Bank instructions
  • Financial counterparties

    Banks, custodians and settlement counterparties eligible for banking instructions.

    Linked to Organizations

Bank reconciliation

5 tablesAbout this feature
  • Reconciliation items

    Source-identified provider movements matched against banking instructions.

    Linked to Financial accounts, Bank instructions
  • Account snapshots

    Dated provider balance snapshots for a financial account.

    Linked to Financial accounts
  • Financial accounts

    Provider-held financial accounts owned by a counterparty.

    Linked to Financial counterparties
  • Bank instructions

    Typed banking instructions moving through authorization, submission and confirmation.

    Linked to Organizations, Team members, Financial counterparties
  • Instruction accounts

    Debit and credit account scopes that make an instruction balanced.

    Linked to Bank instructions, Financial accounts

Evidence and audit

5 tablesAbout this feature
  • Record attachments

    Supporting documents attached to a banking instruction.

    Linked to Bank instructions, Team members
  • Review decisions

    Independent approver decisions recorded against a frozen instruction revision.

    Linked to Bank instructions, Team members
  • Bank evidence

    Provider statements, confirmations, settlement notices and corrections for an instruction.

    Linked to Bank instructions
  • Operation receipts

    Idempotent operation receipts with stable operation keys and actual effect references.

    Linked to Bank instructions
  • Bank instructions

    Typed banking instructions moving through authorization, submission and confirmation.

    Linked to Organizations, Team members, Financial counterparties

Shared and settings

2 tables
  • Exchange rates

    Read-only effective exchange rates for this app.

  • Users

    Users

    Linked to Users

Keys and references

Bank instructions.record number identifies a case for the team. Bank instructions.provider instruction ID and provider account links.provider application ID retain provider references. Bank evidence.provider event ID and reconciliation items.provider event ID connect records to source events. Operation receipts.operation key identifies an operation while expected revision and effect references support verification. Parent references keep evidence, decisions, receipts and link records attached to their instruction.

Migration order

  1. Organization and access. Load Organizations, Users and team members with their intended scope.
  2. Counterparties and accounts. Load financial counterparties and financial accounts with stable provider account identifiers.
  3. Instructions and account scope. Load bank instructions and instruction accounts, preserving owners and revisions.
  4. Evidence and decisions. Load record attachments, review decisions, bank evidence and provider account links against their parents.
  5. Provider state. Load account snapshots, reconciliation items and operation receipts with source identifiers and dates.

Set up Neobank Backend your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started