build | ||
offline | ||
route_sql | ||
.env.sample | ||
.gitignore | ||
columns.md | ||
create_certs.sh | ||
forecast_api.service | ||
index.js | ||
LICENSE | ||
Master Template 1.6.xlsm | ||
msauth.html | ||
over_under_ship.sql | ||
package-lock.json | ||
package.json | ||
README.md | ||
sample_request.json |
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