Skip to content
Home » Accounting Seed

Accounting Seed

Accounting Seed Integration Guide

Sync FTM loads, settlements, and expenses directly into Accounting Seed for smooth, audit-friendly financial operations.

Overview

The Accounting Seed integration allows Salesforce users to:

  • Push load billing to AS as customer invoices
  • Push payables (driver/truck payments, fuel, deductions) to AS as AP transactions
  • Automatically assign the correct GL accounts
  • Ensure Ledger consistency using “INC” as the default ledger
  • Use Pay Plans to trigger deductions and splits

This is a two-way setup between FTM (Salesforce-native) and AS, and supports both billing and payables.

What You’ll Need

  • A configured and active Accounting Seed org
  • Accounting Seed GL Account and Ledger setup
  • Pay Plan configurations in FTM
  • Line Items set with Type and Product mapping
  • “Customer for Invoicing” field enabled on Load (if needed)

Setup Requirements

1. On Fleet

Be sure to configure your Fleet profiles:

  • Select a Pay Plan on Truck
  • Assign a Pay To Profile
  • If you charge Trailer Rental, enable that checkbox
  • Set the Trailer Type (e.g., Reefer or Van)
  • Sending Billing/Payables to AS

– Fleet (Truck only) — within “Truck Settlement” for Payables.

2. On Load

All of the following must be completed for Pay Items and Deductions to calculate and push correctly:

  • Assign both Truck and Trailer
  • DO NOT check “Override Pay Plan”
  • Delivery Arrival Date must be entered
  • Load must be in Delivered status
  • Set Pay Status to “Paperwork Received”
  • Set Invoice Status to “Invoiced”
  • Freight Charges must be greater than 0
  • For Trailer Rental: Total Distance must be non-zero

⚠️ Note: If Delivered/Paperwork statuses are set manually on save, auto-calculation won’t trigger. Let the system update them based on Dates.

3. Pay Calculation

Once above steps are met:

  • The system auto-generates Pay Items and Deductions
  • On the Load, Line Items include both:
    • Invoice items (left side) for customers
    • Pay items (right side) for drivers or trucks
  • Check Recalculate Pay to re-run the logic if needed

Product Mapping

Ensure each Line Item (Fuel, Reimbursement, etc.) has an associated Product.

If missing, FTM will assign the default GL:
 50100 - Cost of Revenue - Purchased Transportation

For custom Product → GL assignments, ensure Products are linked in FTM and AS.

Billing & Payable Sync to AS

  • Load → Customer Invoice
  • Truck/Fuel/Expense → Payables

The Payee must be:

  • An Account, Contact, or User (not just “Pay To Profile”)
  • Use a Flow or Process Builder to auto-create Account from Pay To Profile

Ledger Handling

All Payables and Billings should use the INC Ledger in AS.

To prevent manual errors, it is recommended to:

  • Hardcode “INC” as default Ledger during record creation
  • Avoid letting users change it from the Ledger Manager

Optional: Action Buttons vs Triggers

You can push Payables/Billings in one of two ways:

  1. Automatically via Flow or Apex trigger
  2. Manually using custom buttons with pre-filled record creation

Both methods support full field mapping.

Field Mapping

FTM FieldAccounting Seed FieldNotes
Load.Customer InvoiceBilling → CustomerUses “Customer for Invoicing” field on Load
Pay To ProfilePayable → PayeeMust be converted to Account/Contact/User
Freight ProductLine Item → ProductMust match AS Product
Expense TypePayable GL AccountMapped via Product, or default is used
LedgerLedgerDefault = INC

Known Issues & Validation

  • AS enforces validation: Payee must be Account/Contact/User
  • Missing Product → GL mapping causes error, default GL used instead
  • Statuses must not be preset, they must be updated dynamically to trigger calculations


FAQs

  1. Do I need to manually push billing or payables?
     You can automate it with Flows or use Action buttons depending on preference.
  2. Can I use “Pay To Profile” as Payee directly in AS?
     No, AS only accepts Account/Contact/User. Use a Process Builder to convert Pay To Profile to Account.
  3. What if my fuel, reefer, or reimbursements are missing GLs?
     They’ll default to 50100 - Cost of Revenue - Purchased Transportation unless mapped explicitly.
  4. What if Trailer Rental isn’t calculating?
     Ensure the Trailer Type is set, distance is non-zero, and the load is delivered.
  5. Can I customize the Products and Types?
     Yes. FTM uses a trigger to match Product based on the old “Type” field.

Need Help?
For setup help or issues, email: [email protected]

Leave a Reply

Your email address will not be published. Required fields are marked *


Let's Talk!

Thanks for stopping by! We're here to help, please don't hesitate to reach out.

Watch a Demo