helpwith.salesorder.com
  • Read me first
  • Start!
    • How to move forward
  • Video Index
  • Live in 5
    • Step 4: Solution Plan
      • Workflow Guides
    • Must read: Data Migration
      • Read First: ASIC and presets
      • Transaction Migration Primer
      • Migrate transactions
      • Migrate from Quickbooks
        • How to categorize Quickbooks 'Open' Purchase Orders
    • Step 5: Launch Sequence
      • T -6: System Settings
      • T -5: Baseline preparation
      • T -4: 'Open' transactions
      • T -3: Trial balance
      • T -2: Set Stock levels
      • T -1: User testing / Dry run
  • Customer references?
  • Common Actions
  • Company
    • Workers and Users
      • Add new User login
      • Owners
  • Organizer
    • Memo
    • Contacts
    • Calendar
    • Email
    • Attachments and Linking
  • Expenses/Timesheets
    • Expense Claims
      • Mileage Claims
    • Timesheets
  • Sales Forecasting
  • Sales
    • Leads
    • Prospects
    • Customers
      • Credit Controls
    • Jobs
    • Sales Quote
    • Sales Orders
      • Common Sales Tasks
        • Pre-Authorization/Pre-Payment with BASYS
      • Ordered Item History
      • Stock Allocation
      • Pick-Pack-Ship Process
      • Sales Order List
      • Drop Ship
      • Special Orders (Just in Time)
      • Discounts
      • Prepayment/Deposit
    • Cash Sales
    • Sales Invoices
    • Payments from Customers
      • Processing digital Payments
      • Apply Credit Automatically on Payments
    • Customer Credit Notes
    • Customer Refunds
    • Delivery Notes (a.k.a Packing List)
    • Customer Statements
    • Shipments
      • Pick List
    • RMA
    • Commission automation?
  • Purchasing
    • Suppliers
    • Purchase Quotes
    • Purchase Orders
    • Cash Purchases
    • Item Receipts
    • Bills (Purchase Invoices)
    • Payments to Suppliers
    • Supplier Credit Notes
    • Supplier Refunds
    • PO Generator by Item
    • PO Generator by Order
  • Inventory Forecasting
    • Inventoro
  • Products/Services
    • Items - which ones?
      • Preferred Suppliers
      • Stock Items (SKUs)
      • Stock Assemblies
      • Kits
      • Non Stock Items
      • Group Item
      • 'Calculation' Items
      • Service Item
      • Matrix Item
    • Sites
    • Stock Adjustment
    • Stock Manager
    • Stock Locations
    • Categories, Tags and Attributes
      • Categories
      • Tags
      • Attributes
    • Images on Items
    • Item Extra Info
    • Price Levels
    • Price Lists
    • Advanced Price Lists
  • Banking
    • Cashflow Forecast
    • Checks
    • Bank Reconciliation
    • Petty Cash Accounts
    • Credit Cards
    • Money In and Out
  • Accounting
    • Accounting Periods
    • Payment Terms
    • Tax
      • Sales Tax
        • US Tax Codes
      • Tax Authorities
        • Working with HMRC (UK Specific)
      • Tax Codes
      • Tax Groups
      • Item Tax Options
      • VAT Returns
    • Currencies
    • General Journals
    • Memorized Transactions
    • Reverse Transactions
  • WMS: Warehouse Management
    • Stock View
    • Goods In
    • Goods Out
    • RMA
    • Shipping
    • Pallets
    • Kits and Assemblies
    • Stock Actions
    • Stock Count
    • Locations
    • History
    • Admin
    • Config
    • Barcode Scanner App ⛭
    • Multipacks
    • Overship Tolerance
    • Expiry Date
  • WMS Setup
  • Third-party logistics (3PL)?
  • Shipping
    • FedEx Manager Integration
    • UPS WorldShip Integration
  • Reports
    • Classifications
    • Report Mailer
    • Email Reports on Schedule
    • Accounting Periods
  • Setup
    • Roles
    • Email templates
    • Payment Processors
      • Basys: low fees, VIP service
      • Authorize.net
      • Cybersource
      • PayPal
      • USAePAy
      • Paragon (PAYA)
    • Configuration
      • Company ⛭
      • Memo ⛭
      • Ref # ⛭
      • Leads ⛭
      • Prospects ⛭
      • Customers ⛭
      • Credit Controls⛭
      • Jobs ⛭
      • Sales Quote ⛭
      • Sales Order ⛭
      • Sales Invoice ⛭
      • Customer Credit Note ⛭
      • Cash Sale ⛭
      • Statements ⛭
      • Shipment ⛭
      • Customer Refund ⛭
      • Delivery Notes ⛭
      • RMA ⛭
      • Pick List ⛭
      • Supplier ⛭
      • Purchase Quote ⛭
      • Purchase Order ⛭
      • Item Receipt ⛭
      • Cash Purchase ⛭
      • Bills ⛭
      • Payment to Suppliers ⛭
      • Supplier Credit Notes ⛭
      • Supplier Refunds ⛭
      • 1099 Categories ⛭
      • Kit ⛭
      • Accounts ⛭
      • Accounting Periods ⛭
      • VAT ⛭
      • Email Accounts ⛭
        • OAuth for Outlook 365 ⛭
      • Company Security ⛭
        • Two Factor Authentication
      • Classifications ⛭
      • Document Templates ⛭
      • Shipping Carriers
      • Sales Invoice ⛭
      • Payments from Customers ⛭
      • Sales Opportunities ⛭
    • EasyPost ⛭
    • Shipstation ⛭
    • Web to Lead
    • Import data templates
    • Exporting Data
    • Your Account
  • Shopping Carts b2c
    • ⚠ Live Shopping Carts
    • Shopping Cart controls
    • Shopify ⛭
    • BigCommerce ⛭
    • Magento ⛭
    • Woocommerce ⛭
    • Prestashop ⛭
  • Trade Acceleration Portal 2.0
    • TAP Users
      • Customers
      • Sales Reps
      • Sales Teams
      • Administrators
        • Configure barcode order entry
        • Get your Inventory List from QuickBooks
    • TAP UX
      • Global Brand Style
      • Themes
      • Pages
      • Blocks
        • Group Start
        • Plain Text
        • Image
        • Hyperlink
        • Menu Matrix
        • Title
        • Custom HTML
        • Block Configurations
          • Pixels and Percentages
          • Flex Box Settings
            • Flex Wrap
            • Justify Content
            • Align Items
            • Column/Row Gap
            • Align Content
          • Background
          • Dimensions
          • Border
          • Slider & Carousel
          • Margin Padding
          • Overflow Settings
      • Content Management System (CMS)
  • Trade Acceleration Portal 1.0
    • Configure barcode order entry
    • Get your Inventory List from QuickBooks
  • Customization
  • Volume Automation
  • EDI
    • EDI integration via XML
  • REST API
  • Schema Documents
Powered by GitBook
On this page
  • Transaction migration - What you must know
  • History is useful for reference and forecasting
  • History is history, you shouldn't be able to change it
  • History is imported into Salesorder as read-only
  • Open non-posting transactions can be imported as Open or Pending
  • Separating Open posting transactions and their balances

Was this helpful?

  1. Live in 5
  2. Must read: Data Migration

Transaction Migration Primer

Read me first before you migrate or import any transactions to your new system.

Transaction migration - What you must know

Our method for migrating data is tried, tested, and safe.

Before migrating transactions from another system to Salesorder, you must decide how the transaction and its data will be used, and why you are moving it.

There are two types of transactions, those you are done with and those you aren't.

  • Historical - they're completed; fulfilled, paid, etc. You're not going back and changing them, ever!

  • Open - they're unfinished business; they're not fulfilled, they're not paid, or they're partially completed. You still need to finish the job!

Let's talk about history...

History is useful for reference and forecasting

There are two good reasons why you might want your historical data in your new system.

  • Customer or Supplier reference: In both cases, it's useful to be able to refer back to transactions to answer questions about what happened and when. For example, who bought what, or what did you buy from whom? Or how much did they pay, or what did you pay?

  • Supply and demand forecasting: Inventory forecasting is critical to making sure you have the right products and their respective quantities at the right time. Buying enough stock to fulfill every order on time, or not holding stock you can't sell is good practice. You know this. You want to make the best use of your working capital right?

These reasons mean you can minimize the amount of data you need to move from your old system to your Salesorder system. See

History is history, you shouldn't be able to change it

So it follows, that you'd never want to change your trading history right?

Your trading history comprises non-posting and posting transactions. When you move your trading history from one system to another, the new home of the data should not offer any opportunity whatsoever to alter the historical data. Why would you possibly want to?

History is imported into Salesorder as read-only

When you import all non-posting and posting Historical transactions from your old system to Salesorder we designed our solution to enable you to import in ALL transactions and make them read-only.

This is done by marking the Status of every transaction you are about to import as Historical. I'll explain how in a moment.

All (and I mean ALL) posting transactions should MUST be imported with a Status of Historical. Keep reading and all will become clear.

Let's talk about Open transactions.

Open non-posting transactions can be imported as Open or Pending

Incomplete Sales and Purchase Orders are Open. Before you import these transactions into your Salesorder system you can mark these with a Status of 'Open'. I'll explain how in a moment.

You can also mark the Status of Sales Orders you're about to import as Pending. We built a Pending status into Sales Orders to give you a 'turnstile' for orders incoming from sales channels like Shopping Carts, the TAP, etc. Pending orders need approval before they become Open and continue their journey.

Separating Open posting transactions and their balances

Your Profit and Loss, and Balance Sheet accounts all have balances. These balances are continually adjusted by new transactions. Transactions such as Sales and Purchase Invoices have balances that alter the balance of the Accounts Receivable, and Accounts Payable General Ledger accounts.

When you move your accounting from your old system to Salesorder, your old General Ledger accounts will have 'Ending balances'. Your new General Ledger will have 'Opening Balances'.

Your Opening Balances are made up of balances from one or more Open transactions. For example, the current Accounts Receivable balance may have resulted from multiple unpaid Sales Invoices from multiple Customers.

These Invoices all have balances made up of individual Line Item balances. These are SKUs that were sold and purchased, there are also some others, such as shipping charges, credits, etc.

When you're importing posting transactions to Salesorder, there are two options:

Importing Open posting transactions

For an Open posting transaction, e.g. Sales Invoice, you transfer the transaction with the Status set to Historical. This transaction and its balances are not written to the General Ledger.

The outstanding balance of the transaction is posted (Debited) to the Nominal Account, in this example, Accounts Receivable for the respective Customer.

The outcome is you have:

  • A historical (read-only) copy of the Sales Invoice in your new Salesorder system.

  • The Customer's outstanding balance in Accounts receivable in your new Salesorder system.

Importing Completed posting transactions

For a Complete posting transaction, e.g. Sales Invoice, you transfer the transaction with the Status set to Historical. This transaction and its balances are not written to the General Ledger.

The outcome is you have:

  • A historical (read-only) copy of the Sales Invoice in your new Salesorder system.

PreviousRead First: ASIC and presetsNextMigrate transactions

Last updated 1 year ago

Was this helpful?

Your Salesorder system includes an Approval function. See ''.

This transfer is done using the .

This transfer is done by a .

You can upload Journal entries in bulk using the .

If the Customer has more than one outstanding Invoice, you'll transfer the aggregated balances. See for how to post entries by Customer (or Supplier).

What do I do with the 'Credit' side of the Journal Transaction? See for enlightenment.

This transfer is done using the .

Roles
General Journal
General Journal
Upload Transactions import template
Upload Transactions import template
Click to enlarge
Click to enlarge
Upload Journals import template
Launch Sequence T3