The Revenova TMS may be configured to operate with the Accounting Seed accounting product. Complete installation for the following three packages in the following order to use the accounting functionality directly in the TMS.
Revenova TMS package.
Provided by Revenova. See the Installation Guide here.
Accounting Seed
Provided by Accounting Seed.
See Accounting Seed package releases here.
Revenova Accounting Seed Bridge package.
Provided by Revenova. See documentation here.
This document provides instructions for installing this package.
Initial Accounting Seed Installation
Install the Accounting Seed managed package and follow their configuration instructions.
Install the TMS-Accounting Seed bridge package.
Add “Transportation” to the Product object Product Family field as a picklist choice.
Make the new TMS Accounting Admin tab visible to the system administrators.
From the TMS Accounting Admin tab.
Set all the Global Default fields you can and click Save.
Click the Create Default Products button if you do not have default products available or selected on the right side of the Global Defaults section.
If the Unlinked Items sections is not empty:
Click the Create/Match Products for Unlinked Accessorials button to associate products to all your unlinked accessorials.
Click the Create/Match Products for Unlinked Taxes button to associate products to all your unlinked sales taxes.
After clicking these two buttons the Unlinked Items section should be empty.
Provide access to appropriate internal users for the following Visualforce pages/data:
TMSAccountingAdmin
Add as a visible tab for appropriate internal user profiles.
BillingAutoCreation
Add the Create Billing button to the Customer Quote related list on the Load page layout.
BillingTaxUpdate
Add the Calc TMS Tax button to the Billing page layout.
BillingEDISend
Add the Send via EDI button to the Billing page layout.
BillingGenerateAndSend
Add the Send Invoices button to the Billing tab list view
BillingBatchPost
Add the Batch Post button to the Billing tab list view.
BillingBatchUnpost
Add the Batch Unpost button to the Billing tab list view.
PayableAutoCreation
Add the Create Payable button to the Carrier Quote related list on the Load page layout.
PaymentProcessorSubmit
Add the Submit to Payment Processor button to the Payable page layout.
PaymentProcessorStatus
Add the Payment ProcessorStatus button to the Payable page layout.
PaymentProcessorSubmitBulk
Add the Submit to Payment Processor button to the Payable list views
PaymentProcessorStatusBulk
Add the Payment ProcessorStatus button to the Payable list views.
InvoiceAdjustment
Add the Adjust button to the Payable page layout.
PayableBatchPost
Add the Batch Post button to the Payable tab list view.
PayableBatchUnpost
Add the Batch Unpost button to the Payable tab list view.
EPaymentDetail
Add the ePayment related list to the Load page layout.
Add the New button to this related list.
BatchPostAndPay
Add the Post and Pay button to the Payable list view.
Drag all fields desired onto the Billing page layout.
Drag all fields desired onto the Payable page layout. The Payment Processor XXX fields relate to the TriumphPay integration.
From a list view, make sure all Product records have the appropriate Revenue GL Account and Expense GL Account values.
Create a PDF Format record to support batch invoice emails.
From the App Launcher, search for PDF Formats and select the link to navigate to the list view.
Click New to create a PDF Format record.
Enter the following values into the fields.
PDF Format Name: Bulk Billing Product
Type: Billing
Visualforce PDF Page: TransportationBillPDFBulk
Default Email Template: Billing_Email_Template
Click Save.
The Batch Billing Email Template set in TMS Accounting Admin uses the TransportationBillPDFBulk Visualforce Page to generate bulk PDFs.
Add the Unapplied Cash/Credit Memos field to the Shipper/Consignee Transportation Profile page layout right below the Credit Limit field.
Add the Carrier Remit to Admin (AS) LWC to the Account and/or Transportation Profile lightning record page layouts for Carriers.
If the existing Carrier Remit to Admin LWC is on the Account and/or Transportation Profile lightning record page layouts for Carriers, remove it.
Add the Carrier Remit To As Of field to the Carrier Transportation Profile lightning record page layout. Set the field to read-only.
View additional fields in the Carrier Remit To Admin (AS) LWC by adding fields to the Load TMS21, Payable TMS1, and Vendor Invoice TMS1 field sets.
Remove all access and visibility to the Customer Invoice and Vendor Invoice objects.
Remove related lists from Load page layout.
CRUD access should be none for these objects for all profiles.
Hide the Customer Invoice and Vendor Invoice tabs from all profiles.
See the documentation for instructions on setting up NACHA file generation.
It is highly recommended that NO security Profiles have Delete rights on the EPayment object.
Upgrading from a Previous Version
Install and configure the Summer ‘25 TMS Release BEFORE installing the Accounting Seed bridge package. See the Revenova TMS Summer '25 Installation Guide.
The Revenova Summer ‘25 Accounting Seed Bridge package requires the Accounting Seed Version 3.326 Spring ‘25 or newer package installed in the org. Before installing the Revenova Summer ‘25 Accounting Seed Bridge package, confirm a compatible version of the Accounting Seed package is installed.
Release Summer ‘25 Accounting Seed Bridge Upgrade Instructions (ETC: 15 Minutes)
You must install and test in the sandbox before upgrading production.
Perform the Accounting Seed bridge upgrade installation AFTER the TMS Summer ‘25 Release installation.
Obtain the Summer ‘25 installation URL and password from your Revenova representative.
Install the upgrade. Wait for the “Installation succeeded” email.
Create a PDF Format record to support batch invoice emails.
From the App Launcher, search for PDF Formats and select the link to navigate to the PDF Formats list view.
Click New to create a PDF Format record.
Enter the following values into the fields.
PDF Format Name: Bulk Billing Product
Type: Billing
Visualforce PDF Page: TransportationBillPDFBulk
Default Email Template: Billing_Email_Template
Click Save.
The Batch Billing Email Template set in TMS Accounting Admin uses the TransportationBillPDFBulk Visualforce Page to generate bulk PDFs.
Support for the Organization-Wide Email feature requires additional configuration. Follow the linked documentation to create Organization-Wide Email Addresses as necessary.
Once created, navigate to TMS Accounting Admin.
In the Global Defaults section, select the appropriate email address in the Default OWEA For Multiple Billings field.
Click Save.
The ePayment (rtms2__EPayment__c) object and EPaymentDetail Visualforce Page are no longer supported. It isn’t necessary to remove the object and the page from the org unless desired. To delete the object and page, open a case with Salesforce Support and include the object API name and VFP to delete.
Make sure all relevant TMS batch jobs are running and/or scheduled. See the Batch Processes article for suggested run times.
Field/Field Set Modification Summary – Accounting Seed
Object | Field/Field Set | Action | Notes |
---|---|---|---|
ePayment (rtms2__EPayment__c) | Delete | Obsolete - all EPayments use the TMS EPayment object (rtms__EPayment__c). |