Go to file
Paul Trowbridge 66b74e31cb update all routes to round to 2 decimals for units, value, and cost 2021-04-19 09:20:52 -04:00
build populate dsm when swapping customers, rework pool quate rep snap 2021-04-16 13:57:32 -04:00
offline save work on post-volume price adjustment 2021-04-13 16:51:00 -04:00
route_sql update all routes to round to 2 decimals for units, value, and cost 2021-04-19 09:20:52 -04:00
.env.sample populate sample env 2020-02-11 11:06:13 -05:00
.gitignore exclude dbeaver stuff 2021-04-08 15:47:21 -04:00
LICENSE Create LICENSE 2019-03-12 14:31:39 -04:00
Master Template 1.6.xlsm validate the pricing upload is being included 2021-04-08 15:46:08 -04:00
README.md change how currency is handled and add sort to month 2020-02-25 10:01:09 -05:00
change_log.sql include module used 2021-04-14 11:28:11 -04:00
columns.md add substance column and move some files out of the route folder that aren't actually being used by routes 2020-02-19 13:25:28 -05:00
create_certs.sh add pieces to get the server running 2020-02-05 23:41:57 -05:00
forecast_api.service add slash for directory 2021-04-05 19:03:00 +00:00
index.js running the SQL was commented out in the router, also the columns were incorrect when swapping customer, and outer join was spelled wrong 2021-04-07 21:23:19 +00:00
msauth.html change header 2019-03-19 00:13:12 -04:00
over_under_ship.sql further isolate odd orders, create change log 2021-04-13 17:44:06 -04:00
package-lock.json add pieces to get the server running 2020-02-05 23:41:57 -05:00
package.json upgrade packages 2020-02-06 00:09:36 -05:00
sample_request.json move files around 2020-02-19 17:05:27 -05:00

README.md

Special concepts

  • relationships betwen dates (order, request, ship) and apply that mix to a new month
  • apply a base mix of promo codes and terms codes to a new month of forecast where there is no existing baseline to pull from
  • effects of building baselines off of original, or all changes so far
  • pricing and units

Slowness Options

  • move json to a separate table and the change can be marked with a sequence
  • have the data actually be a query from the database
  • reduce number of columns in fc_pool

Discussion

  • special look at Mar-Apr sales since it is being copied from plan or older data
    • at the end of March, we will swap out the budget from March with actuals and re-forecast
    • need to think through how to overlay actuals into the budget
  • last price paid snap - preload
    • dont do this
  • FX - currently nothing loaded
    • we'll pick one (see Bruno)
  • cost - snap to current cost
    • snap to current
  • need to be able to reload the forecast as we lock in new months of sales data - replay changes over top?
    • item 1
  • refresh new part list
  • add comments on monthly
  • add a tag that is separate from the comment?
  • need to test extrapolating osm_pool into osmp_dev

Review

  • continuous update with actuals
    • next years sales is going to change everyday as new things happen with open orders
    • need to be populating shipping season instead of leaving null
      • need to do with past-due's -> when do they ship?
  • snapshot several years of history into the forecast so there is no need to bring in actuals
    • going to have to rebuild the forecast when actuals change

CI

  • snapshot pool
  • adjust 2021 orders
  • integrate with 2020 open to get to 2021 sales (osm_stack)
    • show 2021 forecasted order as forecast
    • show 2021 forecasted sales (need to update ship season so it is not null)

Walk Issues

  • canceled orders
  • changed orders
  • short ships
  • exchange rates

Things to Demo

  • product swap out
  • pivot re-org
  • don't use filters
  • assumes all changes target USD