Sage 300

From Wikipedia, the free encyclopedia
(Redirected from ACCPAC)
Jump to navigation Jump to search
Sage 300
DeveloperSage Group
Initial release1976; 50 years ago (1976)
Stable release
Sage 300 2024.1 / 30 November 2023; 2 years ago (2023-11-30) [1]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC and C++
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemMicrosoft Windows
    Available in5 languages
    TypeERP
    Websitewww.sage.com/en-us/products/sage-300/

    Sage 300 is the name for the mid-market line of enterprise management and accounting applications (formerly Sage ACCPAC), primarily serving small and medium-sized businesses. Since 2004, Sage 300 is developed by Sage.[3] In 2012, Sage renamed ACCPAC to Sage 300.[4]

    Features

    [edit | edit source]

    Sage 300 is a Windows based range of ERP software, running on Microsoft SQL. This can run under a Windows environment[5] and has an option of being hosted by Sage. Sage 300 is a modular system with the following core suite of modules. The full list of modules developed in the Sage 300 API is also available.

    Financials suite

    [edit | edit source]
    • General ledger
    • Bank services
    • Tax services
    • Accounts payable
    • Accounts receivable
    • Multi-company

    Operations suite

    [edit | edit source]
    • Inventory control[6]
    • Purchase orders
    • (Sales) Order Entry

    Payroll

    [edit | edit source]
    • US and Canadian payroll[7]

    Core options

    [edit | edit source]
    • Multi-currency
    • Project and job costing
    • Transaction analysis and optional fields

    It is multi-user, multi-currency, and multi-language. It is available in six languages: English, Spanish, French, Italian and Chinese (Simplified and Traditional).

    History

    [edit | edit source]
    Accpac Plus screenshot

    The original product, EasyBusiness Systems, was developed for the CP/M operating system[8] in 1976 by Don Thomson, Ted Comfoltey, Keith Wales, and Norm Francis of Basic Software Group[9] and distributed by Information Unlimited Software. This was ported to MS-DOS and the IBM-PC in 1983.[9][10]

    Computer Associates acquired Information Unlimited Software in 1983[11][12][13] and ran it as an independent business unit.[14][15] Easy Business Systems added payroll processing in 1984 and supported multiuser networking at this time.[16] In 1987, it implemented a multi-window interface to allow moving between different modules.[14] Easy Business Systems was renamed Accpac Plus in 1987 with the release of version 5.[17] Accpac became popular in Canada with support of Canadian public accounting firms that would sell and support the software.[15] The name Accpac is an acronym for 'A Complete and Comprehensive Program for Accounting Control'.[18]

    File:Accpac for Windows v3.png
    Accpac for Windows v3 desktop

    The first Windows version, CA-Accpac/2000, popularly known as ACCPAC for Windows, was developed in the early 1990s and released in October 1994.[19][20] The Windows version marked the move to client/server and was developed with all new code in COBOL with Computer Associates development tools (these components were redeveloped in 2001 in Accpac Advantage Series with a core business layer developed in C and a user interface layer developed in Visual Basic).[21][22]

    In October 1996 ACCPAC for Windows 2.0 was released.[23] In August 2001, the company presented ACCPAC Advantage Series 5.0, its first web-based version.[24] The web interface was rebuilt in Sage 300 2016 for cross browser support, running on IIS with ASP.Net,[25] a web API was added in the 2017.[26][27]

    File:Sage 300 Web.png
    Sage 300 web desktop

    Sage 300 initially ran on Btrieve Databases[28] and then supported a variety of database backends.[29] Since Sage 300 2016 only the MS SQL database is supported.[28]

    Sage Software acquired Accpac from Computer Associates in 2004.[30] Sage renamed it Sage Accpac ERP in 2006,[31] then Sage ERP Accpac in 2009. Sage dropped the Accpac name in 2012 when it was renamed to Sage 300 ERP.[32]

    Branding, editions and versions

    [edit | edit source]
    Branding   Edition Internal Version   Owner Year Databases
    Sage 300 2024 Standard/Advanced/Premium 7.1 Sage Group 2023 MS SQL[33]
    Sage 300 2023 Standard/Advanced/Premium 7.0 Sage Group 2022 MS SQL[34]
    Sage 300 2022 Standard/Advanced/Premium 6.9 Sage Group 2021 MS SQL[35]
    Sage 300 2021 Standard/Advanced/Premium 6.8 Sage Group 2020 MS SQL[36]
    Sage 300 2020 Standard/Advanced/Premium 6.7 Sage Group 2019 MS SQL[37]
    Sage 300 2019 Standard/Advanced/Premium 6.6 Sage Group 2018 MS SQL[38]
    Sage 300 2018 Standard/Advanced/Premium 6.5 Sage Group 2017 MS SQL[39]
    Sage 300 2017 Standard/Advanced/Premium 6.4 Sage Group 2016 MS SQL[40]
    Sage 300 2016 Standard/Advanced/Premium 6.3 Sage Group 2015 MS SQL[41]
    Sage 300 2014 Standard/Advanced/Premium 6.2[42] Sage Group 2013 Pervasive PSQL, MS SQL, Oracle [43]
    Sage 300 ERP 2012 Standard/Advanced/Premium 6.1[42] Sage Group 2012 Pervasive PSQL, MS SQL, Oracle [44]
    Sage ERP Accpac 6.0 100/200/500 6.0[42] Sage Group   2010 Pervasive PSQL, MS SQL, Oracle [45]
    Sage Accpac ERP 5.6 100/200/500 5.6[42] Sage Group   2009 Pervasive.SQL, MS SQL, Oracle [46]
    Sage Accpac ERP 5.5 100/200/500 5.5[42] Sage Group 2008 Pervasive.SQL, MS SQL, IBM DB2, Oracle [47]
    Sage Accpac ERP 5.4 100/200/500 5.4 Sage Group 2006 Pervasive.SQL, MS SQL, IBM DB2, Oracle [48]
    Sage Accpac ERP 5.3 100/200/500 5.3[49] Sage Group 2004 Pervasive.SQL, MS SQL, IBM DB2, Oracle [50]
    Accpac Advantage Series 5.3 Small Business/Corporate/Enterprise 5.3[49]   Accpac International 2004[51]
    Accpac Advantage Series 5.2 Small Business/Corporate/Enterprise 5.2[52] Accpac International 2003[53]
    Accpac Advantage Series 5.1 Small Business/Corporate/Enterprise 5.1[54]   Accpac International
    Accpac Advantage Series 5.0 Small Business/Corporate/Enterprise 5.0[55]   Accpac International   2001
    Accpac Corporate Series 4.2 Discovery/Small Business/Corporate/Director/Executive 4.2[56]   Accpac International 2000 Pervasive.SQL, MS SQL[57]
    Accpac Corporate Series 4.1 Discovery/Small Business/Corporate/Director/Executive 4.1[58]   Accpac International 1999 Pervasive.SQL, MS SQL [59]
    Accpac Corporate Series 4.0 Discovery/Small Business/Corporate/Director/Executive 4.0[60]   Accpac International Btrieve 6.15 Workstation Engine / Pervasive.SQL 7.0
    Accpac for Windows 3.0 Discovery/Small Business/Corporate/Director/Executive 3.0[61]   Accpac International
    Accpac for Windows 2.0 Plus 2.0 Accpac International   1996[23] Btrieve (16 and 32 Bit)[62]
    CA-Accpac/2000   1.0 Computer associates 1994[19] Btrieve 6.15 [63]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Accounting Software 411 – Sage Accpac ERP Software Profile
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    15. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    19. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    23. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    28. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    29. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    31. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    32. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    33. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    34. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    35. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    36. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    37. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    38. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    39. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    40. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    41. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    42. ^ a b c d e Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    43. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    44. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    45. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    46. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    47. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    48. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    49. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    50. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    51. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Alt URL
    52. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    53. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    54. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    55. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    56. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    57. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    58. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    59. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    60. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    61. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    62. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    63. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]