Sending/deleting allocation transactions to/from QuickBooks |
Top Previous Next |
This topic provides technical details on how ManagePLUS Gold manages allocation transactions in QuickBooks. Sending allocation transactions to QuickBooks What happens... When you click on the Send button, ManagePLUS Gold performs all of the following steps:
This assures no old allocation transactions exist in QuickBooks within the active accounting period, to interfere with your current allocations. Transactions dated outside of the active accounting period are ignored. See the Deleting allocation transactions from QuickBooks section later in this topic for details.
When you add or change allocation formulas, ManagePLUS Gold builds a new set of allocation transactions. But before doing this, it creates accounts in the Chart of Accounts window, as needed, to mimic the cost center and profit center classes involved in the allocations. These ManagePLUS Gold-created accounts must be added to the QuickBooks Chart of Accounts before transactions are sent—this is actually the most complex part of the process. See the How ManagePLUS Gold updates the QuickBooks Chart of Accounts section later in this topic for details.
This is the simplest part of the process. With old transactions deleted and the proper set of accounts in place in QuickBooks, ManagePLUS Gold just sends the transactions. Identifying ManagePLUS Gold allocation transactions in QuickBooks:
How ManagePLUS Gold updates the QuickBooks Chart of Accounts Key points:
How Allocated Expense (MP) subaccounts are named The names of Allocated Expense (MP)'s subaccounts are built to mimic the "path" to the class they represent. So if you have a class named: Equipment:Fork Lifts ManagePLUS Gold will create a subaccount named: Equipment_Fork Lifts Note that the an underscore (_) is simply substituted for the colon (:) which separates the class name levels. If you rename a class, then refresh classes in ManagePLUS Gold, that class' corresponding subaccount will be renamed in ManagePLUS Gold. If you then send allocation transactions to QuickBooks, ManagePLUS Gold will update the subaccount's name in the QuickBooks Chart of Accounts as well.
Subaccount naming conflicts QuickBooks has a limited number of characters available for account names. So when a subaccount name would be over this limit, ManagePLUS Gold must create a shorter version. This could potentially lead to having two subaccounts with the same name, but since QuickBooks won't allow two subaccounts of the same main account to have identical names. When this situation arises, ManagePLUS Gold varies the names by appending different numerals to the name until a unique name is found. By the way, when ManagePLUS Gold creates such similarly-named accounts, it attempts to put the full class "path" in the account's Description field. So you can edit an account and look at its Description to learn exactly which class it represents. Deleting allocation transactions from QuickBooks Key points:
Making sure ManagePLUS Gold can delete transactions when it needs to If you use passwords and the closing date feature in QuickBooks you need to take a simple precaution to allow ManagePLUS Gold to always delete its transactions: be sure the password ManagePLUS uses for logging into QuickBooks has permission to change transactions prior to the closing date. If that password has lesser permissions, and you've closed period which falls within the active accounting period, ManagePLUS Gold may not be able to delete all of its old allocation transactions for that period.
When accounting periods overlap... Before sending new allocation transactions to QuickBooks, ManagePLUS Gold deletes all of its old ones from QuickBooks within the date range of the active accounting period. If you sometimes work with different-length accounting periods, it's important to understand what this means. Here's an example... Suppose you've been preparing a cost analysis in ManagePLUS Gold quarterly, and have sent allocation transactions to QuickBooks each time to allow doing some additional reporting. But at the end of the year you decide to do a cost analysis which spans the entire year. When you send allocation transactions to QuickBooks then, what happens? The allocation transactions you sent for each quarter will be deleted by ManagePLUS Gold, because their dates fall within the active accounting period—which spans the entire year, not just one quarter. This is unavoidable, because if the quarterly allocation transactions were left in place it would result in double counting of allocated amounts on QuickBooks reports. Some suggestions:
See also: Sending allocation transactions to QuickBooks in Tutorials |