From fd9ee04f8c95ca75c60916641e2fec19dbc0964f Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 22 Jan 2021 01:02:53 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index b65151fd..80e25a74 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -19,6 +19,11 @@ todo: select list templates in admin global settings doesn't show the list of ob todo: foreign keys are not indexed by default in the referencing table (the one who references) take a look and see if any should be indexed when doing above +todo: It's a bit of a pain to filter a grid when trying to just find something quickly + consider some kind of quick filter method for when you want to quickly filter a datalist column + Maybe a v.next feature but it would be spiffy if the grid filter was something very quick to set for quickly finding stuff + i.e. a single conditoin filter box above a column for that type to filter by that type (datetimepicker or text input) that goes into the regular filter + or a way to pick an item out of a list to "drill down" on it so a little UI widget beside a text field for example that you click on to only include that text field todo: PickList controller route, how can I document the params into the api explorer? do I need a reference link to the class? @@ -134,15 +139,32 @@ todo: actual customer reports so can figure out datalist for bringing other name todo: server boot up message should show the port it's listening on if possible or configured to listen on Users may well not know what port they are using and this will ease that greatly -............................................................ +######################################################################################################################## +######################################################################################################################## +######################################################################################################################## +######################################################################################################################## +######################################################################################################################## -CURRENTLY DOING: PartByWarehouseInventory NEXT UP: Controller routes, DataList etc +CURRENTLY DOING: PartByWarehouseInventory part stock taking view and list +Just made the seeder seed into multiple warehouses now need to revisit my view for stockpicking and make it work for that then xform it into a datalist once it's working + todo: datalist for raw inventory + EDIT form for partinventory item openobjecthyandler should open up to event log history of entry, not entry form since it is not editable anyway + todo: find a way to do a stock picking list format and expose in UI I'm thinking some kind of built in view based on a query that I can treat like a tble object with my existing datalist code + //This works with one warehouse, will test with two to see what the what + + create view TestStockPickingView as WITH T AS (SELECT *, ROW_NUMBER() OVER(PARTITION BY partid ORDER BY entrydate DESC) AS rn FROM apartinventory) SELECT * FROM T WHERE rn = 1 + then can just select * from TestStockPickingView and Bob's your lobster + + + +todo: LT:NoType + modify datagrid to handle LT: in text fields (needs to cache values it finds) UseInventory global setting, what to do about that my initial thought is get rid of it and just default to always using inventory but inventory can't go negative so it would need to