Sage ERP In-Synch Starter Kit for Laravel

This collection of files will help you get started with ROI In-Synch for Sage ERP Software. Included are database migration files and Eloquent models.

This is not a comprehensive package for Laravel, but rather a collection of files to get your database and eloquent models setup quickly.

Current Sage Version Supported: Sage 100 2014 (5.10.4)

What is the purpose of this project?

I found myself doing a lot of copying/pasting of field names from the Sage Resources File Layouts help pages. I figured since Laravel is so popular, there might be somebody else out there doing the same thing -- using Laravel and Sage with In-Synch by ROI installed. So, let's help people by collaborating on migration files, and even Eloquent models.

Installation

You can clone this repository and copy/paste the migrations, and models into your project. Or you can browse the code here in the repository, and download only the files you need.

Usage

Be sure to check through all of the migrations. As with any ERP, your Sage software might be customized for your company.

Make sure to change any namespaces on the models to fit your project structure. Basic default namespaces were used to create these models.

You can add any fields to the migrations as you wish, and add any methods to the models, including any eloquent relationships. Some basic eloquent relationships have been included, but your ERP installation may be customized differently.

Contributing

Using Laravel and have a newer or different version of Sage? Please feel free to submit a PR adding in those files into another root directory.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

History

TODO: Write history

Credits

License

This project is licensed under the MIT License - see the LICENSE.md file for details