Line 1,064: | Line 1,064: | ||
===Prompt "Access violation at address xxxxxx in module...." when Get file from excel=== | ===Prompt "Access violation at address xxxxxx in module...." when Get file from excel=== | ||
: Open the excel try delete few column at the end of excel (see example below) | : Open the excel try delete few column at the end of excel (see example below) | ||
[[File:Excel-Import-42.jpg|center]] | [[File:Excel-Import-42.jpg|center|800px]] | ||
* Other [[SQL_Accounting_Linking#FAQ|FAQ]] | * Other [[SQL_Accounting_Linking#FAQ|FAQ]] |
Revision as of 03:23, 9 September 2021
Introduction
Is an External Shareware Program which able to import below data to SQL Accounting using Excel or Access File.
|
Pros
- Easy to generate
- About 80% of modules is covered.
- Support GST/SST
- FREE import for Master file.
Support import CSV/TXT(semi Comma) Format - Only available in Version 4.7.4.23 & abovenot applicable for Version 5.10.9 & above- Support Schedule Auto Download from Simple FTP - Only available in Version 5.10.6.32 & above
- Support Schedule Auto Import for Excel/CSV/TXT - Only available in Version 5.10.6.32 & above
- Support import CSV/TXT(Bar(|),Comma(,),Semi Comma(;),Tilde(~)) Format - Only available in Version 5.10.9 & above
- Support import Json Format - Only available in Version 5.11.10.43 & above
Cons
- Only can do New/Insert action
- Is Batch update.
- There is a cost for End User and Dealer for Transaction import. Only Free if each file record less then 100 rows.
- Credit Note Knock Off for both Customer & Supplier not cover
- No transfer status for Sales & Purchase Module
- Unable to import Serial Number
Not support Same DocNo with Different Supplier Code- not applicable for Version 5.11.10.43 & above
Pros (UE Only)
- Easy to generate
- Able update Stock Information.
- Can do New/Insert/Edit/Update action
Cons (UE Only)
- There is a cost for End User and Dealer. Only Free if each file record less then 100.
- Only Cover Maintain Stock Item.
Todo & Know Bugs
- UE for All Master file import
- Enable Get File 2 default to load all (if can)
Requirement
- Firebird Server
- SQL Accounting
- Microsoft Excel or Access
Microsoft Access Database Engine 2007 Redistributable (AccessDatabaseEngine.exe)- Microsoft Access Database Engine 2010 Redistributable (AccessDatabaseEngine.exe - 32 bits)
Example Template
- Updated 18 Aug 2021
- Example Template-SQLAcc-ImportExcel
- Example Template-Json
History New/Updates/Changes
--Update 18 Aug 2021--
- Add Enable Import Stock Item Matrix Profile Template
--Update 03 Apr 2021--
- Add GL_Budget Template
- Add AR_CustomerBranch Template
--Update 14 Dec 2020--
- Add StockLit_PriceTagARAP Template
- Update StockGroup, ST_ITEM_TPL, ST_Batch, Tariff & StockItem_BOM Template no mention field size
--Update 14 Aug 2020--
- Update ChartOfAccount_GL - Add More Example & Notes
--Update 04 Jul 2020--
- Update MaintainSupplier_Giro - Update to Match with Testing Company
- Add StockList_UOMnPrice Template
--Update 03 Jun 2020--
- Split Stock Issue & Stock Receive Template
--Update 26 May 2020--
- Add Stock Assembly & Disassembly Template
- Add more example for CashBookEntry_PV_OR
- Add Customer Deposit Template
--Update 15 May 2020--
- Move file to Google Drive
--Update 12 Feb 2020--
- Update Sales & Purchase Tab Information to Match with Testing Company
--Update 03 Jan 2020--
- Add Point Format
--Update 09 Sep 2019--
- Add Opening SST Service Tax Format
--Update 10 Sep 2019--
- Standardize the Header & Detail Column name where had same name
- Add Stock Batch Format
- Add Stock Item Template Format
--Update 28 Mar 2019--
- Update Sales & Purchase Column Name & position so it can auto map on Get File in program
--Update 05 Jan 2019--
- Add JE type for Customer/Supplier DN/CN.
--Updated 07 Sep 2016--
- ----------------------------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------------------------
Tips for Yeos Transaction Import User might had to adjust some data in the excel file 01. Remove the 1st row(i.e 1st row must be a title of the column) 02. PRD Qty & Gross AMT column need * -1 (only for Credit Note) or can use My Excel for Credit Note/Payment is in Negative Value, can it be import?
- ----------------------------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------------------------
Things to Consider
- Float, Currency & Integer type Must not had , (comma) or Currency Symbol & Default Value is 0 not empty
- No Formula in the cell
- No Merge cell is use
- Avoid use Unicode Character for Row 1 (Header)
- Date Format should be in dd/mm/yyyy (entry time in Excel as dd/mm/yyyy) - Updated 14 Nov 2013
- Below is the column type can/can't import
- Try just use Alphanumeric for the Worksheet Name
- Make sure the Key of Records is properly Sorted
Import Program
- Version (5.14.10.55) - 18 Aug 2021
- Version (4.4.2.28) - 20 May 2021 (UE Only)
- Evaluation Limit : 100 rows Records per file (Except Master File with not limit)
- SQLAccXLSnMDBImp-setup.exe
- MD5 : 2028FD6FB34047129AEA97519B30492C
History New/Updates/Changes
--Build 55--
- Remove GL Stock Value function which is not ready.
- Add Checking For AccType & SpecialAccType for GL_Acc Import.
- Add Checking Mandatory Field for GL_Acc Import.
- Enable Import Stock Item Matrix Profile.
--Build 54--
- Shortcut to Open Selected file.
- Fixed DB Import Unicode become ?.
--Build 53--
- Fixed Auto Import RPC server is unavailable Error.
- Fixed Stock Item ItemCode not Verify.
--Build 52--
- Upgrade to Version 5.14.
- Add Import GL Budget.
- Fixed Verify Account should not exclude Bank & Cash Type.
--Build 51--
- Add Force Kill SQLAcc for AutoImport.
- Fixed Verify Account not excluding Customer,Supplier & Stock Account.
- Fixed FTP - Not able move to Archive Folder.
- Fixed unable to find data if query containing the '&', '!' characters.
--Build 50--
- Fixed Detail Description map as Description_HDR.
- Skip Posting KnockOff if No Map KODocNo.
- Fixed Verify for AR_CN & AP_SC prompt DocType Required when no Map.
--Build 49--
- Fixed Import GL Maintain Account Get excel file still old method.
--Build 48--
- Fixed Payment KnockOff field not auto map.
- Enable Grid Export for Direct Import DB.
- Enable Mini Utilities for Direct Import DB.
- Fixed Grid Export not working.
- Add Grid Export for Master data
--Build 47--
- Fixed Import GL Maintain Account Some Account Description is Empty.
- Fixed GL Maintain Account unable reset to empty after drag back to source.
- Fixed Import Stock Item Randomly Error Prompt.
--Build 46--
- Add Checking Only Get Excel Row Data when Column A is not Empty.
- Fixed unable to connect to DB in SQL Connect.
--Build 45--
- Upgrade to Version 5.13.
- Upgrade IDE to Delphi 27.
- Error when Import BOM with mapping empty OverheadCost.
- Add Delete Existing Data... option for Supplier Giro & Opening SST Import
- Fixed Post Button should only enable after Verify
- Fixed Progress Bar not update when lot of records.
- Fixed Error Get Json File if Not Registered.
- Fixed Error when Click Get Data 2nd Times for Json File.
--Build 44--
- Upgrade to Version 5.12.10.
- Auto Force Use Get File 2 for Get File for Excel format.
- Fixed Customer/Suppler Payment missing DocAmt field.
- Fixed Get Excel Example Template Link not update.
--Build 43--
- Upgrade to Version 5.11.10.
- Fixed Verify payment method not correctly checking.
- Enable Import Stock Item Assembly.
- Enable Import Stock Item Disassembly.
- Enable Support Same DocNo but Different Supplier Code.
- Enable Import Customer Deposit.
- Fixed Maintainance not force Code Mapping.
- Add Import from Json File format - Stage 1 of 2.
- Fixed Auto Login Password Not Case Sensitive.
--Build 42--
- Upgrade to Version 5.10.10.
- Fix Post Button should only enable after verify for Maintain Item Import.
- Remove checking for Knock off DocNo in Preverify.
- Fixed DocNo Status Not in Memo Mode.
- Allow Import ItemCode without UOM & Defaul Value for SL, PH & ST.
- Enhance Convert YYYYMMDD to DD/MM/YYYY function by remove - and . before convert.
- Reduce the Maintain Item windows Min Height size to 700.
--Build 41--
- Upgrade to Version 5.10.9.
- Add Export Log Option for Auto Import.
- Enable Import Point.
- Fix Drag from Target to Source Not Clear for Maintenance Import.
- Enable bypass mapping & use Default Value for Knock Off import.
- Fixed No checking When PAYMENTMETHOD not map for Payment Import.
- Enable Prompt for Delimiter option when import for TXT/CSV in Get File 2 & Get File 3.
--Build 40--
- Fix unable to Connect Data Base if Data in Linux.
--Build 39--
- Upgrade to Version 5.10.8.
- Fixed Direct Import to DB no Auto Open Excel when only 1 Excel Sheet.
- Fixed No checking on Field Mapping in Giro Import.
- Add Import Opening SST Service Tax.
--Build 38--
- Enable Support Version 782 & above (New ROC).
--Build 37--
- Add Get Excel Example Template...Function under Help Menu
--Build 36--
- Fixed Batch Import Unable to Import due to IsActive is Boolean Type.
- Enhance support 99.9999% Accurate AutoMapping.
- Remove Extra Fields for Stock Item Template.
--Build 35--
- Fixed Verify shown ??? if itemcode in Unicode.
- Fixed Error on Limited User on run application.
--Build 34--
- Upgrade to Version 5.10.7.
- Fixed Register DB should not Case Sensitive.
- Fixed Error when Import Customer/Supplier List without Mapping Code Field.
- Fixed Version not update in 32 Bits.
- Enable support Running In Windows Limited User.
- Fixed Search ItemCode In Note Problem if had ABC & 2ABC for different ItemCode.
- ReSequence the Search ItemCode & CompanyCode.
- Add Search In Note Field for CompanyCode.
--Build 33--
- Import Amount become 0 after post if using 64bits.
- Import BOM Verify error if using 64 bits.
- Change New Icon with support 256*256 size.
- Fixed Verify should ignore for empty ItemCode.
- Fixed Verify Company Code not correctly if the data is empty.
--Build 32--
- Upgrade to Version 5.10.
- Fixed Error OnOpen Auto Import Setting for 1st time use.
- Fixed Setting will loss on Uninstall.
- Add Show Alert for Standalone for Auto Import.
- Add Schedule Import for Excel - Stage 2 (Customer & Supplier Data Entry).
- Add Schedule Import for Excel - Stage 3 (Stock Data Entry).
- Add Schedule Import for Excel - Stage 4 (GL Data Entry).
- Fixed Save Maintain Customer & Supplier Setting is Mixed up.
- Add Auto Field Maping for Maintain Customer & Supplier Branch.
- Fixed Maintain Customer & Supplier not Auto Save Setting on Post.
- Add Schedule Import for Excel - Stage 5 (Maintain Customer & Supplier).
- Feature : Default Untick limit Records for Registered database.
- Fixed File still move to Done folder even had error.
- Fixed Verify Supplier Payment & Supplier Refund Error.
- Add Support Download from Simple FTP.
- Fixed Load CSV shown empty data.
- Add Schedule Import for Excel - Stage 6 (Others Maintenance - Single Table).
- Fixed Verify Maintain Area Prompt Access Violation.
- Fixed Unable to import Maintain Area.
- Import ST Item Template with Amount field error.
- Fixed Import Stock Item will prompt error "Linkfields to detail must be unique".
- Fixed Stock Item Unable to unMap field.
- Add Schedule Import for Excel - Stage 7 (Stock Item Template).
- Fixed Import BOM Finish button no working.
- Add Schedule Import for Excel - Stage 8 (Stock Batch).
- Upgrade exe to 64 bits.
- Change New Icon.
- Fixed GL JV Detail Account not Verify.
- Add Find Text in Data Grid for Data Entry Import.
- Add Schedule Import for Excel - Stage 9 (Stock Item).
--Build 31--
- Upgrade to Version 4.9.
- Import BOM Prompt Access Violation if not Location fields in Excel
- Remove P_DocNo field for Cash Sales/Purchase.
- Fixed Verify Same DocNo for Diff. supplier shown Duplicate Doc No.
- Fixed Data Grid not Auto width Columns.
- If Detail had Status <> ok should abort Post
- Add Checking for CompanyName2 field for Customer/Supplier Code
- Add Checking for Description2 & Note field for Item Code.
- Add Schedule Import for Excel - Stage 1 (Sales & Purchase Only)
--Build 30--
- Upgrade to Version 4.8.6.
- Enable Support Import JE type for Customer/Supplier DN/CN.
- Support Auto Get ItemCode using Remark1, Remark2 or Shelf.
- Support Auto Get CompanyCode using BizNatural.
- Enable support Import TaxDate for JV & CB - PV.
--Build 29--
- Fixed Verify prompt access violation if no ItemCode field map.
- Fixed all Modified Function not working in SL, PH & ST.
- Fixed Verify GL OR & PV shown Invalid Company Code.
- Add New function Remove All Positive Value Data...
- Add New function Remove All Negative Value Data...
--Build 28--
- Fixed Verify Itemcode not fully verify.
- Fixed if Mapped data & Default Value is empty should bypass import.
- Fixed Verify Company Shown Invalid even is Valid Company Code.
--Build 27--
- Fixed Source Grid had Extra unknown Field.
- Add Remove Comma function.
- Fixed Access Violation on Import AR & AP.
- Fixed Load Setting not match with Save due to #10 & #13 character.
--Build 26--
- Upgrade to Version 4.8.
- Support Auto Get ItemCode using BarCode or Customer/Supplier ItemCode.
--Build 25--
- Fix JV, PV & OR Detail Account Not Verify
- Fixed Not AutoSave Setting.
- Add Copy Cell Value Function for Data Grid.
- Fix Import with Tariff not follow user data
--Build 24--
- Upgrade to Version 4.7.5.
- Enable Import Maintain Tariff.
- Default Value for 2nd UOM for Maintain Item should set to 0.
- Verify should bypass checking detail for opening balance else unable to import due to invalid Code.
- Fixed Get File 3...Error on 2nd time Click.
--Build 23--
- Upgrade to Version 4.7.
- Fixed Memo Cell for Attachment, Note & Description3 is partly loaded.
- Fixed KOAmt & DocType field no DefaultValue.
- Enable Import CSV/TXT(semi Comma) file.
- Fixed Access Violation on Get File 2 in some Situation where Excel had Empty Columns.
--Build 22--
- Upgrade to Version 4.6.4.
- Fix Get File 2 for Maintain Customer, Supplier & Stock Item unable to Click New button.
- Fix Supplier Payment Knock Off Detail not verify.
- Fix Customer & Supplier Payment No Default Description.
- Fix Verify Customer & Supplier Payment error if no Knock off information in excel.
- Fix Verify Customer & Supplier Payment PaymentMethod not check.
- Fix Error when Post To A/c for Customer & Supplier Payment error if no Knock off information in excel.
- Fix unable to load all data once verify button is click.
- Fix error Import BOM if Batch & BOMPackage is empty.
- Enable Customer/Supplier Refund Import.
--Build 21--
- Fix Default Value for NonRefundable should be 0 not F
- Fix Prompt Access Violation for Get File 2 for Maintain Customer & Supplier.
History New/Updates/Changes (UE Only)
--Build 28--
- Fixed DB Import unicode become ?.
--Build 27--
- Shortcut to Open Selected file.
- Fixed Status with OK Action should be Import not Replace.
- Fixed Default Should Tick All.
--Build 26--
- Upgrade to Version 4.4.
- Add Function &1. Maintain Customer - Branch...
--Build 25--
- Fixed unable to find data if query containing the '&', '!' characters.
--Build 24--
- Disable Finish Button for DB Import.
- Fixed Price Tag Import Discount not clear when is empty.
--Build 23--
- Fixed Verify Not correct for Maintain Stock Item - UOM & Price.
--Build 22--
- Upgrade to Version 4.3.2.
- Add Checking Only Get Excel Row Data when Column A is not Empty.
- Fixed unable to connect to DB in SQL Connect.
- Fixed Import Stock Item Randomly Error Prompt.
- Fixed Click Next slow in Direct Import Action.
- Enable Grid Export for Direct Import DB.
- Enable Mini Utilities for Direct Import DB.
- Add Maintain Stock Item - Price Tag - Customer...& Maintain Stock Item - Price Tag - Supplier...
--Build 21--
- Fixed Update with Customer & Supplier Item Unable Update if More then 1 Record
--Build 20--
- Fixed Update with Customer & Supplier Item Error.
--Build 19--
- Upgrade to Version 4.3.
- Upgrade IDE to Delphi 27.
- Add Stock Item - BOM.
- Update Get Excel Example Template Link.
- Auto Force Use Get File 2 for Get File for Excel format.
- Add Stock Item - UOM & Price.
--Build 18--
- Fixed Import New Item Error if had mix with Replace Action when use Records.
- Fixed Import New Item Error Invalid source array if mix with Replace Action.
- Reduce the Windows Min Height to 700.
- Add Show No. of Error Indicator after import if any.
--Build 17--
- Fixed Import New Item Error.
--Build 16--
- Fixed Import Barcode always in Base UOM.
--Build 15--
- Add Get Excel Example Template...Function under Help Menu
--Build 14--
- Enhance support 99.9999% Accurate AutoMapping.
--Build 13--
- Fixed Verify shown ??? if itemcode in Unicode.
- Fixed Error on Limited User on run application.
--Build 12--
- Fixed Load Setting not match with Save due to #10 & #13 character.
--Build 11--
- Fixed Not AutoSave Setting.
- Enable Get File 2 Function.
- Add Copy Cell Value Function for Data Grid.
--Build 10--
- Add AutoMapping Field for Same FieldName with Target FieldName
--Build 9--
- Upgrade to Version 4.2.
- Upgrade to XE25.
- Fix some Default Value is not Assign if there is mapping field.
- Fixed Mixed Excel datatype.
- Add Auto Remove Empty Space before append the data.
- Set Excel As Default File type.
- Add AutoMapping Field for Same FieldName with Target FieldName.
--Build 8--
- Remove Invalid components.
--Build 7--
- Fixed “Bad variable type” error.
- Fixed some field no default value.
--Build 6--
- Upgrade to Version 4.
- Upgrade to XE7.
- Add Split Record - To cater large Record Data File.
- Remove readonly="true" SUBTYPE="Autoinc" before append Data.
- Add Default Value for Stock Item CostingMethod field.
- Add New filter function for data.
Steps
Master Data
Below is example for import Stock Item...
- 01. Click 1. Get File button
- 02. Select the File type (eg Microsoft Excel)
- 03. Select the File file wanted to import
- 04. Click Open
- 05. Click the combo box (Circle in Red) to select the Worksheet/Table in the file
- 06. Click 2. Get Data button to load the file.
- 07. Drag the available column at the SourceField & drop to the TargetField.
- 08. For Detail Part (Circle in Green) (Eg Click on the UOM tab).
- 09. Click New button.
- 10. Drag the available column at the SourceField & drop to the TargetField at detail part.
- 11. Click Save after Done (only for Detail Part).
- 12. Click Post To A/c button if all done mapping.
- ----------------------------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------------------------
Transactions Data
Below is example for import Customer Invoice...
- 01. Click 1. Get File button
- 02. Select the File type (eg Microsoft Excel)
- 03. Select the File file wanted to import
- 04. Click Open
- 05. Click the combo box (Icon 5) to select the Worksheet/Table in the file
- 06. Click 2. Get Data button to load the file.
- 07. Tick the Is Opening Transactions to import opening balance (Available for AR & AP Module Only).
- 08. Drag the available column at the SourceField & drop to the TargetField.
- 09. Click 3. Verify button.
- 10. Click 4. Post To A/c button if confirm all data is Ok.
- ----------------------------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------------------------
Transactions Data - Get File 3
- This Option only for Excel
- Only available in Version 4.6.3.19 & above
- 01. Click arrow at the 1. Get File button
- 02. Select Get File 3... & system will prompt 2 dialog like below
- 03. Select the Excel Header File.
- 04. Select the Excel Detail File.
- 05. Click the combo box to select the Worksheet/Table for each Header & Detail file
- 06. Click the combo box to select the Key Field to link both Header & Detail file
- 07. Click 4. Get Data button
- 08. Enter the Merge File name.
- 09. Click Save button.
Options
- Only available in Version 4.3.2.14 & above
Check Duplicate Records
Menu: Tools | Check Duplicate Records...
- This Function is to check the duplicate records for the selected file
- 01. Follow from Step 1 to 6 as above.
- 07. Tick the Column(s) to Group
- 08. Click 3. Verify... button
Split Memo to Columns
Menu: Tools | Split Memo to Columns...
- This option is to Split the memo (Data more then 1 row in the cell) into individual Columns.
- 01. Follow from Step 1 to 6 as above.
- 07. Set Number of Column(s) to split (Default is 4).
- 08. Select the Column to be Split
- 09. Click 5. Split button.
- 10. Scroll to the right. Highlight in Yellow is the newly Columns Created.
- 11. Click 6. Export Excel(*.xls) to export out the Result.
Split String to Columns
Menu: Tools | Split String to Columns...
- This option is to Split the Long String into individual Columns (Max. 60 Character each Column).
- Only available in Version 5.10.10.42 & above
- 01. Follow from Step 1 to 6 as above.
- 07. Set Number of Column(s) to split (Default is 4).
- 08. Select the Column to be Split
- 09. Click 5. Split button.
- 10. Scroll to the right. Highlight in Yellow is the newly Columns Created.
- 11. Click 6. Export Excel(*.xls) to export out the Result.
Convert Rows to Columns
Menu: Tools | Convert Rows to Columns...
- Only available in Version 4.3.2.15 & above
- 01. Follow from Step 1 to 6 as above.
- 07. Set Number of Column(s) to split (Default is 4).
- 08. Select the Column to be Convert
- 09. Click 5. Convert button.
- 10. Scroll to the right. Highlight in Yellow is the newly Columns Created.
- 11. Click 6. Export Excel(*.xls) to export out the Result.
|
Auto Import
- Only available
- - in Version 4.9.6.31 & above.
- - for Registered import Database.
- - in Firebird Server Setting (Standalone can't Auto Import)
- Excel Filename must be BIZOBJECT.YYYYMMDDHHMMSS.xlsx eg SL_IV.20190214101508.xlsx
- Must only 1 Sheet in Excel File.
- Must Manually Import for 1st time use to make sure is success mapping. - Auto Import base on last mapping import
Import Setting
Menu: File | Auto Import Settings...
- 01. Select SQL Accounting DCF file
- 02. Select SQL Accounting Database to import & export
- 03. Enter the SQL Accounting User Name & Password
- 04. Select/Tick to Enable Download From FTP (available in Version Build 32 & above)
- 05. Click Next
- The following Steps if Download From FTP is Enable/Tick/Selected
- 06. Enter the Host/IP Address for FTP
- 07. Enter the FTP Port No
- 08. Enter the FTP User Name & Password
- 09. Enter the FTP Folder to download From
- 10. Select the Action to Do After Download
- 11. Click Test Connection...
- 12. Click Next
Action | Description |
---|---|
Delete the file(s) in FTP Folder | Will delete the file(s) after download |
Move to Archive/YYYYMMDD Folder |
|
Leave it As It(I will self Manually Delete or Move it) | Do nothing after Download |
|
- 13. Select the Biz Object Type/Document Type to Import
- 14. Click Next
- 15. Select the Pending folder where Excel files keep to import to SQL Accounting
- 16. Select the Done folder to move after done import the Excel file
Field | Description |
---|---|
Last Import Date | Last Import Date and Time. System will auto update |
Keep Last Log Line | To shown last how many line for Log |
- 17. Click Finish Button to Close.
Windows Schedule
- 01. Open Windows Control Panel | Administrative Tools | Task Scheduler
- 02. Click Action | Create Basic Task...
- 03. Enter Task Name (eg SQL Excel Export) & Click Next
- 04. Select Daily & Click Next
- 05. Set the Start Date & Time to Start
- 06. Set 1 for Recur every field & Click Next
- 07. Select Start a program & Click Next
- 08. Click Browse button & find the SQLAccXLSnMDBImp.exe (Default at C:\eStream\Utilities\SQLAccXLSnMDBImp)
- 09. Set the Add arguments(optional) as -Auto
- 10. Set the Start in(optional) path to the Exe folder (eg. C:\eStream\Utilities\SQLAccXLSnMDBImp) & Click Next
- 11. Tick the option Open the Properties dialog for this task when I click Finish
- 12. Click Finish
- 13. Select the option Run whether user is logged on or not
- 14. Click Triggers tab at top
- 15. Click Edit... button
- 16. Change the time to run
- 17. Click OK 2 times
- 18. Enter the window User Name & Password
- 19. Click Ok
Mini Data Modification Utilities
- This utilities is to help user to modify the data before begin import
- Steps
- 01. Follow from Step 1 to 4 as above
- 05. Select the column to be Modify & Right Click
- 06. Select the Option you wanted to modify
Option/Function | Description |
---|---|
*-1 All Data... | Change the Value from Negative to Positive Value & vise versa |
Convert YYYYMMDD to DD/MM/YYYY... | Change the Value Date format from YYYYMMDD to DD/MM/YYYY |
Truncate String... | Reduce the Value field size to specific field size |
Copy Cell Value... | Copy the Selected row Cell Value |
Remove Comma... | Remove the , |
Remove All Positive Value Data... | Delete all Value which is More then 0 |
Remove All Negative Value Data... | Delete all Value which is Less then 0 |
Video
FAQ
Why the system take so long to Get Data from excel where in excel just few records?
- This happen when there is the problem in Excel Worksheet.
- Try below steps
- 1. Press CTRL + Home
- 2. Press CTRL + A (To Select All)
- 3. Press CTRL + C (To Copy Selected)
- 4. Press Shift + F11 (To inserts a New Worksheet into the active Workbook)
- 5. Press CTRL + V (To Paste)
- 6. Save the Excel & Try again on New Worksheet
Prompt Error external table is not in the expected format when try Get Data from Excel.
- Try save the file to other name using File | Save As in Excel
My excel date format is in YYYYMMDD format, how I convert it to dd/MM/yyyy?
- Can try use this formula =DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))
- * In Version 4.5.3.18 & above had function call Convert YYYYMMDD to DD/MM/YYYY... can help to convert it before import.
- Steps
- 01. Follow from Step 1 to 4 as above
- 05. Select the column to be convert & Right Click
- 06. Select Convert YYYYMMDD to DD/MM/YYYY...
- 07. Continue Step 5 to 6 for other column
- 08. Done can continue norm Step 5 to 12
My excel date format is in dd-mmm-yyyy with time format, how I convert it to dd/MM/yyyy?
- Can try use this formula =TEXT(DATEVALUE(TEXT(A41,"dd-mmm-yyyy")),"dd/mm/yyyy")
Can I import without Tax Amount (i.e. SQL Account auto Calculate the Tax Amount)?
- Yes with Version Build 10 & above, just
- Don't Map the fields
- - Amount
- - TaxAmt
- - TaxInclusive
- Just Map Fields
- - Qty
- - UnitPrice
- - Tax
Why My Excel data shown as eg 5% but once I Get File become 0.05?
- It because Excel will auto convert the 5% to 0.05 in data.
- Solution :
- Use either one of the excel formula below:
- 1. =CONCATENATE(E1*100,"%")
- OR
- 2. =TEXT(E1,"0.00%")
How to add file link in the Attachments Fields?
- Just Add File.Your Link file
- Eg With 2 Attachments file in 1 cell
- File.https://cdn.bulbagarden.net/upload/3/36/648Meloetta-Pirouette.png
- File.https://cdn.bulbagarden.net/upload/6/63/Pokk%C3%A9n_Pikachu_Libre.png
My Excel for Credit Note/Payment is in Negative Value, can it be import?
- No you can't import the document amount with Negative Value.
- In Version 4.3.2.14 & above had function call *-1 All Data can help to convert to positive before import.
- Steps
- 01. Follow from Step 1 to 4 as above
- 05. Select the column to be convert & Right Click
- 06. Select *-1 All Data
- 07. Continue Step 5 to 6 for other column
- 08. Done can continue norm Step 5 to 12
In My Excel Only had SSM or GST No. for Customer/Supplier can it be import?
- Yes using Build 16 & above.
- Just map your SSM or GST No to the Code Field.
- See below Other available Fields can map
Available SQL Accounting Field | Available Import Build |
---|---|
SSM/Reg No | 16 |
GST No | 16 |
Remark | 19 |
Biz Natural | 30 |
Company Name 2 | 31 |
Note | 34 |
What is the Company Code Search Sequence?
- It will search as following sequence (Available in Build 34 & above)
- Code
- CompanyName2
- RegisterNo (Version 781 & Below)
- BRN (Version 782 & Above)
- BRN2 (Version 782 & Above)
- GSTNo
- BizNature
- Remark
- Note
Can system Auto Set Tax code if my Excel don't had tax code column?
- Yes using Version 16 & above
- Just make sure Default Value field is Empty
Prompt "Error Unexpected error from external database driver (1)" when Get file from excel
This is due to Windows Security update KB4041681
Solution 1
- Can try use Get File 2... under the arrow down button at Get File... button
Solution 2
- 01. Save the Excel file to xlsx
- 02. Install Microsoft Access Database Engine 2010 Redistributable (AccessDatabaseEngine.exe)
- 03. Reboot the PC.
Prompt "Provider cannot be found. It may not be properly installed" when Get file from excel
Solution 1
- Can try use Get File 2... under the arrow down button at Get File... button
Solution 2
- 01. Install Microsoft Access Database Engine 2010 Redistributable (AccessDatabaseEngine.exe - 32 bits)
- 02. Reboot the PC.
My excel String size is longer then SQL, how I can reduce it?
- Can try use this formula =LEFT(A2,30) (eg for get 1st 30 character from A2)
- In Version 4.6.3.19 & above had function call Truncate String... can help to reduce it before import.
- Steps
- 01. Follow from Step 1 to 4 as above
- 05. Select the column to be convert & Right Click
- 06. Select Truncate String...
- 07. Enter the New size
- 08. Continue Step 5 to 6 for other column
- 09. Done can continue norm Step 5 to 12
My excel Don't had account code if got ItemCode can it be import?
- Yes just make sure Empty the Default Value for Account field so system can Auto Get from Maintain Stock Group
My excel only had Barcode can it be import?
- Yes using Build 26 & above
- Just map your Barcode to the ItemCode Field.
Available SQL Accounting Field | Available Import Build |
---|---|
Barcode | 26 |
Customer/Supplier Item Code | 26 |
Remark 1 | 30 |
Remark 2 | 30 |
Shelf | 30 |
Description 2 | 31 |
Note | 31 |
What is the Item Code Search Sequence?
- It will search as following sequence (Available in Build 34 & above)
- ItemCode
- Description2
- Remark1
- Remark2
- Shelf
- BarCode
- CompanyItemCode
- Note
Why it keep only load lst 100 records even I had registered?
- Make sure you set the Value before you Click Get File
My CSV data is 00123 but after get data become 123 (missing 00)?
- Make sure you Double Quoted the value eg "00123"
- Other FAQ
What is the Proper Steps to Import BOM?
- 01. Import all Finish Goods & Raw Material Item code using Stock | Maintain Stock Item...&
- Make sure ItemType for Finish Goods is Set to B
- 02. Import using Stock | Maintain Stock Item - BOM...
Can I Import Payment/Credit Note without Knock off Information?
- Yes just set the column & Default Value for DocType, KODocNo & KOAmt to empty
Why after verify all detail Status shown ok but Header Still untick?
- This happen when there is the problem in Excel Worksheet.
- Try below steps
- 1. Press CTRL + Home
- 2. Press CTRL + A (To Select All)
- 3. Press CTRL + C (To Copy Selected)
- 4. Press Shift + F11 (To inserts a New Worksheet into the active Workbook)
- 5. Press CTRL + V (To Paste)
- 6. Save the Excel & Try again on New Worksheet
Why After Import to the Note/Attachment/Description3 data is truncated to 286 characters?
- Make sure In Your Excel Header name is using Note/Description3/Attachment
Prompt "Access violation at address xxxxxx in module...." when Get file from excel
- Open the excel try delete few column at the end of excel (see example below)
- Other FAQ