Back Office > Data Export > General Ledger Export
Description
This menu item is used to export SwiftPOS Sales related transactions, Supplies and Supplier Invoice data for importing into 3rd Party GL software applications. This feature offers the following two options:
To Be Considered
- The General Ledger Export offers the ability to export the following:
- Sales related transaction data.
- Suppliers and their details.
- Supplier Invoices/Credit Notes.
- Note : It does NOT however, offer the ability to export Sales and Supplier Invoice/Credit Note data, and post that data to Location specific General Ledger Accounts. If this is required then it is recommended to contact your Reseller and discuss your requirements
- When considering a GL Export, investigating answers to the following questions may assist in determining the best course of action:
- Does Sales/Purchases/Accounts need to be broken down by Location or by Product Master Group?
- Does it need to be sent to multiple copies of your Accounting Software for the different business groups?
- How often does it need to be sent?
- Does it need to be automated as an end of day process?
- Can your Accounting Software output a list of General Ledger Accounts in a format that can be imported into SwiftPOS?
- If we can export the data in CSV file formats, then is the your Accounting Software support person able to import CSV files?
- We have no knowledge of all the different Accounts software applications on the market and we cannot be responsible for an external Account package if something does not work.
- Is there a preferred CSV file format or a exact specification for the export data?
- Is it easier to just produce the summary data in a report format that is manually posted into your Accounting Software?
- If the data does not import correctly into your Accounting Software then is the Accounting Software support person able to find out why?
- What else do we need to know to create an export or quote on custom development of a specific file format?
- Depending on the complexity of the requirement then it is possible to quote development costs.
Setup
Prior to exporting, using either of the two export options outlined above, it is recommended that the following steps be completed:
- Determine the Accounts required to be added using the Accounts Setup. At a minimum and as a guide the Accounts to be configured are as follows:
Obviously this list will vary from site to site and will also be dependent on the site's specific Chart of Accounts (Account List). Liaise with Accountants to determine the Accounts required. |
- Using the Account Setup tab ensure the minimum required Accounts are added. This can be done by either using the Add Row or Import Accounts buttons. As a guide the screenshot below depicts an example of the Account Setup tab:
This screen is accessed from here and is used to either add/import GL Accounts that will then be used to assign to SwiftPOS Media. Accounts can either be added using the Add Row button or imported using the Import button.
Grid
The grid displays the: Account #, Description and Type.
Grid Footer
Footer
|
- Using the Media/Account Assignment tab ensure the all SwiftPOS Media types have been assigned an Account (from the Account Setup tab). As a guide the screenshot below depicts an example of the Media/Account Assignment tab:
This screen is accessed from here.
Use this tab to assign the Accounts (from the Account Setup tab) to the SwiftPOS Media types listed. It is recommended that all Media are assigned an Account to avoid data being exported without an associated GL Account.
Grid
The grid displays the: Media #, Media Description and General Ledger Account. Note : Rows displayed in the grid can be sorted by toggle selecting the column headings.
This tab is used to assigned MYOB Accounts to ALL SwiftPOS Media types.
In the General Ledger Account column select a cell to display the drop down list of MYOB Accounts. Select the appropriate Account. If unsure which Account to select. it maybe necessary to enlist the assistance/expertise of an Accountant. As a last resort, assign to a 'Suspense Account' temporarily.
ALL Media Types MUST have an Account assigned, otherwise this may result in unbalanced transactions when importing into MYOB.
Note : Do NOT assign Media types to Header type Accounts. For more information ... |
- Using the General Ledger Export or MYOB Export tabs export transactions. Depending on your requirement select one of the two options available.
- Generic Export - This export can be used to import into various 3rd Party GL software applications. It offers the option of exporting Supplier Invoices/Credit Notes in two different formats. For more information ...
- MYOB Export (RetailManager) - This export can be used to import into MYOB using the Import > RetailManager option. For more information ...
Generic Export
This export can be used to import into various 3rd Party GL software applications. It offers the option of exporting Supplier Invoices/Credit Notes in two different formats. For more information ...
This screen is accessed from here.
Generic Export Section
Setup
If exporting Supplier Invoices using Format 2, then Accounts will need to be created and assigned to the following Media Types prior to exporting:
- GST Paid
- Inventory
- Purchases
Settings
- Folder - Displays/Select the folder to which all generated Export files will be written.
- Date Format - Select from the drop down list the required date format.
- Type - Select from the drop down list one of the following:
- Standard
- Tax Breakdown
General Ledger
- Export - Exports Sales related data for the purposes of importing into 3rd Party GL applications as General Ledger Journals. Data will be exported to a CSV formatted file named, GLJournal.txt. Example:
Journal Number, Date, Memo, Account Number, Debit Amount, Credit Amount, Job |
- Mark ALL as Exported - Select to mark all Sales related transactions as exported. Note : It is recommended that this is selected after each time an export has run successfully. This will ensure that only new Sales related transactions since the last Export will be exported, and thus avoid the same Sales related transactions being exported multiple times. Also, this is usually recommended when initially configuring SwiftPOS to export for the first time (see Setup above) and there is a requirement that all previous Sales related transactions are marked as Exported.
- Reset - Used to ensure that, General Journal Transactions for a selected Trading Date that have already been exported, are reset to NOT exported, so that they can be exported again. Select to display the following prompt:
Note : When Resetting and exporting Sales Transactions again, be sure that when these are re-imported they do not cause duplicate journals. Previously imported Journals will first have to be DELETED before importing the re-exported Sales Transactions again. |
Suppliers
- Details
- Export - Select to export all Suppliers and their details. Data will be exported to 3 files. Namely, CREDTOR.CSV, CREDTOR.TAB and CREDTOR.TXT. Example of CREDITOR.TXT is:
Supplier ID, Supplier Name, Address 1, Address2, Address3, State, Postcode, Phone, Fax, Contact Name, General Ledger Code, Supplier ABN, Account ID |
- Invoices
- Format 1
- Export - Select to export all non-exported completed Supplier Invoices. Data will be exported to a CSV formatted file named, PURCHASE.TXT. Example:
Supplier ID,Supplier Name,Inv/Credit Note Ref Number,Date,Description,Ledger Account Number,Amount,GST,Division,Invoice/Credit,Supplier GL Code |
||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
File Format: |
||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
- Mark ALL as Exported - Select to mark all Supplier Invoices as exported. Note : It is recommended that this is selected after each time an export has run successfully. This will ensure that only new Supplier Invoices since the last Export will be exported, and thus avoid the same Invoices being exported multiple times. Also, This is usually recommended when initially configuring SwiftPOS to export for the first time (see Setup above) and there is a requirement that all previous Supplier Invoices are marked as Exported.
- Reset - Used to ensure that, Supplier Invoices for a selected Trading Date that have already been exported, are reset to NOT exported, so that they can be exported again. Select to display the following prompt:
Note : When Resetting and exporting Supplier Invoices again, be sure that when these are re-imported they do not cause duplicate Invoices. Previously imported Invoices will first have to be DELETED before importing the re-exported Supplier Invoices again. |
Note : The following Accounts will need to be created and assigned to the following Media Types prior to exporting when using Format 2:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
File Format: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
- Mark ALL as Exported - Select to mark all Supplier Invoices as exported. Note : It is recommended that this is selected after each time an export has run successfully. This will ensure that only new Supplier Invoices since the last Export will be exported, and thus avoid the same Invoices being exported multiple times. Also, This is usually recommended when initially configuring SwiftPOS to export for the first time (see Setup above) and there is a requirement that all previous Supplier Invoices are marked as Exported.
- Reset - Same as Invoices > Format 1 > Reset above.
MYOB Export (RetailManager)
Back Office> Data Export > General Ledger Export > General Ledger Export Tab > MYOB Export (RetailManager) Section
Description
This is used to export SwiftPOS Sales data, Supplier Details and completed Supplier Credit Notes / Invoices to be imported into MYOB using the RetailManager Import feature.
SwiftPOS data exported using this feature, will be written to a text file called Retail.txt. This file can then be subsequently imported into MYOB.
To Be Considered
- Note : Do NOT try and post to Heading Accounts or other Accounts that cannot accept posting in your General Ledger.
- The versions that the MYOB interface works with is Version 12, 13, 14, 15 and (Premier Version 7- Version 10). Any version of MYOB that supports the "MYOB Retail Manager" interface should work provided MYOB do not change the current format. The file structure used by MYOB should remain the same in future releases but it is always a good idea to test this after installing a new version of MYOB.
- If you get any errors when importing data into MYOB you will need to open the "MYOBLOG.TXT" file in the same directory as the "RETAIL.TXT" file.
Pre-Requisites
- Backup your MYOB data. In the event something goes wrong, then at least your MYOB data can be restored.
- Commit all Cash Offs. Note : Sales data will only be made available for Export once Cash Offs have been committed.
- Export the Chart of Accounts from MYOB. For more information ...
- Import the MYOB Chart of Accounts into SwiftPOS. For more information ...
- Ensure ALL SwiftPOS Media types have been assigned to an imported Account. For more information ...
Setup
- Prior to using the feature for the FIRST TIME, it is recommended to do the following:
- Commit all Cash Offs.
- In MYOB > Setup > Preferences > System tab - Ensure the I Use MYOB RetailManager option is selected.
- If required, Ensure all past Sales Data related transactions and Supplier Credit Notes / Invoices are Marked as Exported. This will ensure that only current and future data will be exported and NOT past data. To do this select the Mark ALL as Exported buttons in the General Ledger and Suppliers > Invoices sections.
- Using the steps outlined in the setup, complete the Accounts Setup and Media/Account Assignment tabs. Also:
- For information regarding the exporting of the MYOB Chart of Accounts ...
- For information regarding the importing of the Chart of Accounts into SwiftPOS ... Note : Account Codes added must consist of 5 numeric digits and must be unique. Duplicates are not accepted.
- Using the Media/Account Assignment tab, assign the appropriate imported MYOB Account to the required SwiftPOS Media type. Note : All Media types MUST be assigned a MYOB Account. Do NOT assign MYOB Header Accounts to a Media. Header Accounts can be identified by an H in the Type column of the Accounts Setup screen.
Note : It is recommended that all Header Type Accounts are removed from the Accounts Setup grid. These are identified by an H in the Type column. This is to ensure that no transactions can be posted to Header type Accounts in MYOB. as these should NOT be used when assigning to SwiftPOS Media. |
MYOB Export (RetailManager) Section
This export can be used to import into MYOB using the Import > RetailManager option.
This screen is accessed from here.
MYOB Export (RetailManager) Section
Settings
- Folder - Displays/Select the folder to which all generated Export files will be written.
- Tax Codes - Displays/Set the descriptions required when running the GL Export below.
- Tax - Displays/Enter the tax code used in MYOB for normal Sales. In Australia, this would be set to GST.
- Tax Free - Displays/Enter the tax code used in MYOB for Sales that do not include tax. The default value in MYOB is FRE.
- Non Taxable - Displays/Enter the tax code used in MYOB for payment of wages, bank fees etc. The default value in MYOB is N/T.
- Job # - Select from the drop down list of Job #s (GL Divisions) the required MYOB Job #. Note : The Job # selected here must be the same value as that set in the GL Division field against the Location for which data is to be exported. If the MYOB Job # is NOT required, then set the GL Division to zero for all Locations and select Job # zero here.
General Ledger
- Export - Exports Sales data for the purposes of importing into MYOB using the RetailManager Import feature. Data will be exported to the Retail.TXT file in the Folder specified above. Note : Sales data will only be exported if the associated Terminal Cash Offs have been committed.
- Mark ALL as Exported - Select to mark all Sales data related transactions as exported. Note : This is usually recommended when initially configuring SwiftPOS to export to MYOB for the first time (see Setup above) and there is a requirement that all previous General Journal related transactions are marked as Exported.
Note : It is recommended that this is selected after each time an export has run successfully. This will ensure that only new Sales related transactions since the last Export are exported, and thus avoid the same transactions being exported multiple times. Also, This is usually recommended when initially configuring SwiftPOS to export for the first time (see Setup above) and there is a requirement that all previous Sales related transactions are marked as Exported.
Suppliers
- Details
- Export - Select to export all SwiftPOS Suppliers and their details. Data will be exported in the format as outlined below.
- Invoices
- Export - Select to export all non-exported completed Supplier Invoices. Data will be exported in the format as outlined below.
- Mark ALL as Exported - Select to mark all Supplier Invoices as exported. Note : It is recommended that this is selected after each time an export has run successfully. This will ensure that only new Supplier Invoices since the last Export will be exported, and thus avoid the same Invoices being exported multiple times. Also, This is usually recommended when initially configuring SwiftPOS to export for the first time (see Setup above) and there is a requirement that all previous Supplier Invoices are marked as Exported.
Export Chart of Accounts from MYOB
- In MYOB, select File > Export Data > Accounts > Account Information:
- In the Export File screen:
|
- In the Export Data screen:
|
- In the Save As screen select the folder in which the ACCOUNTS.TXT file is to be written.
Import Chart of Accounts into SwiftPOS
For information regarding the Charts of Accounts file format, see below.
- Select the Import Chart of Accounts button.
- In the Open screen select the CSV file created above.
- Select Open
- If an error is encountered during the Import, the following prompt will be displayed.
Errors can be viewed in the Event Logs > SwiftPOS Applications > SwiftPOS SQL Application logs. |
- SUCCESSFUL, the grid in the Accounts Setup tab (see above) will be populated with the MYOB Accounts.
- The only step remaining is to now ensure that ALL the SwiftPOS Media types have been assigned to an MYOB Accounts. This can be done in the Media/Account Assignment tab and assign each media type to an imported Account.
Export Supplier Details
Cards in MYOB refer to your Suppliers in SwiftPOS. MYOB does NOT use Supplier IDs to uniquely identify Suppliers. It uses, instead the Supplier Name as the unique identifier. It is therefore IMPORTANT to ensure that the Suppliers in MYOB have identical names to the SwiftPOS Suppliers. If they are NOT identical, the import of the Retail.txt file into MYOB will result in new Supplier Cards being created for each alternately named Supplier. Also, it maybe useful to note that additional information about Suppliers can be included in MYOB without the risk of that data being overwritten by the import of the Retail.txt file.
To transfer SwiftPOS Supplier details to MYOB, do as follows:
- Please review the Add/Edit Suppliers section of the SwiftPOS help file if you need assistance setting up any Suppliers.
- Once all of your Suppliers have been setup, open Data Export and select General Ledger then MYOB.
- Select the Export Supplier Details button and select Yes to continue.
- You will be prompted when the export is complete, select OK to close the message box.
- Either open MYOB and select Yes when the prompt to import data appears or run the import if MYOB is already open. If MYOB is already open, click the File menu, select Import Data and click Retail Manager.
- When the open file dialog box appears, select the Retail.txt file from your MYOB folder and select Open.
- A prompt will now appear, displaying the total number of records imported, skipped or imported with warnings. Select OK to close the message box.
- Click Card File in MYOB then select Cards List.
- To complete the import, simply confirm that the Suppliers have been imported successfully.
Export Supplier Invoices/Credit Notes
The Supplier option will export all of your Supplier purchases to MYOB. Please note that the general ledger code in the Add/Edit Supplier screen is only used with the standard general ledger export. It is not possible for SwiftPOS to export purchases under different general ledger Accounts because MYOB only allows access to the Inventory general ledger Account for purchases of this kind. You will still be able to review purchases from individual Suppliers but they will be grouped into the Inventory general ledger Account. To export your Supplier purchases to MYOB, follow these instructions:
- Once you have posted all of your Supplier Invoices, open Data Export and select General Ledger then MYOB.
- Select the Export Supplier Transactions button and select Yes to continue.
- You will be prompted when the export is complete, select OK to close the message box.
- Either open MYOB and select Yes when the prompt to import data appears or run the import if MYOB is already open. If MYOB is already open, click the File menu, select Import Data and click Retail Manager.
- When the open file dialog box appears, select the Retail.txt file from your MYOB folder and select Open.
- A prompt will now appear, displaying the total number of records imported, skipped or imported with warnings. Select OK to close the message box.
- Click Purchases in MYOB then select Purchases Register.
- To complete the import, simply confirm that the Supplier purchases have been imported successfully.
Export General Ledger
The Export General Ledger option will export all of your Sales data to MYOB.
- Once you have read all of your Sales into SwiftPOS, open Data Export and select General Ledger then MYOB.
- Select the Export General Ledger button and select Yes to continue.
- You will be prompted when the export is complete, select OK to close the message box.
- Either open MYOB and select Yes when the prompt to import data appears or run the import if MYOB is already open. If MYOB is already open, click the File menu, select Import Data and click Retail Manager.
- When the open file dialog box appears, select the Retail.txt file from your MYOB folder and select Open.
- A prompt will now appear, displaying the total number of records imported, skipped or imported with warnings. Select OK to close the message box.
- Click Sales in MYOB then select Sales Register.
- To complete the import, simply confirm that the journal data has been imported successfully.
Related Topics