Steps for new functionality - peterlegrand/SIPx GitHub Wiki

  1. Requirements in wiki
  2. Design in Wiki
  3. Create tables
  4. Create relations
  5. Create readlog
  6. Create changelog
  7. Add to datadictionaryTables
  8. Add user terms for datadictionarytables
  9. Add new DataDictionaryColumns
  10. Populate if master data
  11. Extract DB script (skip UDF and Stored procedure.) That is, start at Address till procedure
  12. Copy into source code
  13. Extract master data
  14. Add master data to source
  15. Add screens in MVCUIScreen table
  16. Create SP
  17. Add terms for error messages
  18. Add errormessages records to that table
  19. Create models
  20. Create dataprovider
  21. Create API Controller
  22. Add application rights
  23. Create MVC Controllert
  24. Create Views
  25. Add UIterms
  26. Add menu option
  27. Add images
  28. Test