POP Commerce Retail and Wholesale ERP and eCommerce 1.1.0

@jonesde jonesde released this Nov 24, 2016 · 27 commits to master since this release

POP Commerce Retail and Wholesale ERP and eCommerce 1.1.0 is a minor new feature and bug fix release.

This release is based on Moqui Framework version 2.0.0, mantle-udm 1.1.0, mantle-usl 1.1.0, and SimpleScreens 1.1.0. It also uses the moqui-elasticsearch 1.0.0, moqui-fop 1.0.0, and moqui-kie 1.0.0 tool components.

This release includes various improvements from SimpleScreens and updates for the new features and improvements in Moqui Framework 2.0.0.

Using new framework features and SimpleScreens improvements there are now cleaner search forms, saved finds, column selection and CSV export options on various find screens.

There are small i18n improvements, better handling of sales/purchase order finds, active organization selector and demo for filtering finds by active or restricted organizations for users with limited permissions.

Downloads

POP Commerce Retail and Wholesale ERP and eCommerce 1.1.0 RC1

@jonesde jonesde released this Nov 5, 2016 · 30 commits to master since this release

This is a release candidate for public review. See the release notes at:

https://github.com/moqui/PopCommerce/blob/master/ReleaseNotes.txt

Downloads

POP Commerce Retail and Wholesale ERP and eCommerce 1.0.3

@jonesde jonesde released this Mar 26, 2016 · 64 commits to master since this release

POP Commerce Retail and Wholesale ERP and eCommerce 1.0.3 is a minor new
feature and bug fix release.

This release is based on Moqui Framework version 1.6.2, mantle-udm 1.0.1,
mantle-usl 1.0.1, and SimpleScreens 1.0.2.

This is a small release with just a couple of fixes and cleanups for login
and logout handling. The main purpose of this release is to use newer
versions of Moqui and Mantle.

For complete release notes see:

https://github.com/moqui/PopCommerce/blob/master/ReleaseNotes.txt

The PopCommerce-all-1.0.3.war file is a prebuilt all-in-one distribution with demo data loaded and tests run. To try it out just drop it into your preferred Servlet container (Tomcat, Jetty, etc; on AWS ElasticBeanstalk, etc).

Downloads

POP Commerce Retail and Wholesale ERP and eCommerce 1.0.2

@jonesde jonesde released this Jan 25, 2016 · 71 commits to master since this release

POP Commerce Retail and Wholesale ERP and eCommerce 1.0.2 is a minor new feature and bug fix release.

This release is based on Moqui Framework version 1.6.1, mantle-udm 1.0.0, mantle-usl 1.0.0, and SimpleScreens 1.0.1.

This release has only minor changes from the last, but has updates for the new Moqui Framework component management features and use of Bintray JCenter for jar files instead of local ones (used in automated tests).

The eCommerce application currently has 16 screens and 20 forms. The admin application currently has 71 screens and 210 forms. POP Commerce has around 3.7k lines of text, mostly in XML files (a small number in FTL, Groovy).

For complete release notes see:

https://github.com/moqui/PopCommerce/blob/master/ReleaseNotes.txt

The PopCommerce-all-1.0.2.war file is a prebuilt all-in-one distribution with demo data loaded and tests run. To try it out just drop it into your preferred Servlet container (Tomcat, Jetty, etc; on AWS ElasticBeanstalk, etc).

Downloads

POP Commerce - Retail and Wholesale ERP and eCommerce version 1.0.1

@jonesde jonesde released this Jan 17, 2016 · 84 commits to master since this release

POP Commerce 1.0.1 is a minor new feature and bug fix release.

This release is based on Moqui Framework version 1.6.0, Mantle Business Artifacts version 1.2.0, and SimpleScreens version 1.0.0.

While there are a few new screens and improvements to the admin and ecommerce apps the main changes in this release are quality related. There are now screen render tests, run on every git push though Travis CI, and there were various fixes and improvements done while writing these tests.

Many screens (around 4800 lines) were moved to the SimpleScreens project for more generic reuse. These changes help POP Commerce focus on being an industry specific suite of applications while making it easier for other applications to reuse more generic functionality that was in POP Commerce. POP Commerce also no longer depends on HiveMind with this move to SimpleScreens.

The eCommerce application currently has 16 screens and 20 forms. The admin application currently has 71 screens and 210 forms. POP Commerce has around 3.7k lines of text, mostly in XML files (a small number in FTL, Groovy).

For complete release notes see:

https://github.com/moqui/PopCommerce/blob/master/ReleaseNotes.txt

The PopCommerce-all-1.0.1.war file is a prebuilt all-in-one distribution with demo data loaded and tests run. To try it out just drop it into your preferred Servlet container (Tomcat, Jetty, etc; on AWS ElasticBeanstalk, etc).

Downloads

POP Commerce - Retail and Wholesale ERP and eCommerce version 1.0.0

@jonesde jonesde released this Sep 11, 2015 · 134 commits to master since this release

POP Commerce 1.0.0 is the initial release of POP Commerce, an ERP and eCommerce package for Retail and Wholesale organizations.

This release is based on Moqui Framework version 1.5.3, Mantle Business Artifacts version 1.1.0, and HiveMind version 1.1.2.

The eCommerce application currently has 16 screens and 20 forms. The admin application currently has 70 screens and 204 forms. POP Commerce has around 7.3k lines of text, mostly in XML files (a small number in FTL). It reuses various screens from HiveMind, keeping the code base smaller.

Features:

  • New POP Commerce Admin Application with operation screens for Suppliers,
    Purchasing, Receiving, Inventory, Customers, Sales, Picking, and
    Shipping, and manage screens for Catalog, Facilities, Assets, Vendors,
    Accounting (invoice, payment, balance account, GL, etc), and Reports
  • PDF documents (from XSL-FO templates) for Invoice, Payment Check and
    Payment Detail, Financial Account Statement, Order
  • Admin Dashboard screen with icon images from flaticon.com
  • eCommerce Application
    • Find products by category and/or faceted search (built on Moqui
      DataDocument and DataFeed with search using Elasticsearch)
    • Product detail screen
    • Cart and checkout process screens
    • Customer profile and order history screens
    • Flexible pricing plus price rules in Drools
    • Shipping calculation through Mantle shipping interfaces, by default
      uses a Drools rule set in a decision table spreadsheet and can also get
      shipping charges through external APIs
    • Tax calculation through Mantle tax interfaces
    • Payment processing through Mantle payment processor interfaces,
      Authorize.net AIM and CIM integrations currently available

The PopCommerce-all-1.0.0.zip file is a source distribution that includes Moqui Framework 1.5.3, Mantle Business Artifacts 1.1.0, and HiveMind 1.1.2. It must be built and data loaded to run (gradle load).

The PopCommerce-all-1.0.0-bin.zip file is a binary distribution that is built and data is loaded in the embedded H2 database. The Mantle tests have also been run so there is more data in place to review the applications. For real-world use the database should be cleaned and either seed and demo data loaded, or just seed data and then setup data customized from the demo data or entered manually (with all GL accounts and such this is a lot of work to do manually).

The PopCommerce-all-1.0.0-bin.war file is a binary distribution with the runtime directory embedded in the war file. It can be uploaded to a hosted Java Servlet container such as AWS ElasticBeanstalk or loaded in a servlet container such as Tomcat by putting it in the webapps directory. This is the file used on http://demo.moqui.org running on AWS ElasticBeanstalk.

Downloads