brickstore icon indicating copy to clipboard operation
brickstore copied to clipboard

Under the options menu, provide default pricing options.

Open chiminirc opened this issue 4 years ago • 8 comments

This may help with those struggling with priceguide issues as well as automate what I do. Provide an option to add "price template button". the idea being you can enter a number for currency conversion or what I do, increase 6MA by a certain percent. We'd need 3 decimal places for currency conversion.

Imagine a button during the APPLY PRICE GUIDE next to OK and CANCEL so "adjust values by <PercentVariable>" So you can OK and get default values, or "OK and adjust price"

chiminirc avatar Jan 20 '21 03:01 chiminirc

Is that what does Import Inventory, then CTRL+A CTRL + '*' then typing the percent?

paramecie avatar Jan 20 '21 16:01 paramecie

I do this a lot. In a perfect world I can put in a kit number, and end up with a items priced based on my criteria, all included, and consolidated. The reason I shared this idea is it would save the step for those outside the US having to deal with currency conversion. Especially since the percentage will be fractional. yes, these actions can be done with keyboard shortcuts. With all software it's about efficiency. Think of it like this.. Click a field and pressing CTRL +C vs clicking the icon of a clipboard. Minor stuff but it adds to the efficiency.

chiminirc avatar Jan 20 '21 17:01 chiminirc

This type of feature requests is exactly why I'm working an a scripting interface.

It doesn't make sense to clutter the UI with all those workflow-specific options, plus it gets harder and harder to maintain and test. I'll leave this one open though to serve as first reference script :)

rgriebl avatar Jan 20 '21 17:01 rgriebl

I'd love to test it. I also understand trying to keep the UI clean. Right now

  • CTRL I + CTRL I (to bring up the kit)
  • Click the kit in the UI (Can't TAB to the field and select with only one entry. With more than one entry you can arrow down. So keyboard macro is out)
  • CTRL A + CTRL G + Enter (Bring down price guide)
  • Wait... Hit enter
  • CTRL ++ 50 Enter
  • CTRL A + Right Click, status, INCLUDE (no way to keyboard shortcut INCLUDE for all items that I know of)
  • Click CONSOLIDATE ITEMS (no shortcut key to consolidate)
  • ALT D + ALT Y

Just sharing the logic. I do it enough I wanted to make a macro but was limited without a keyboard shortcut for everything.

chiminirc avatar Jan 20 '21 17:01 chiminirc

This should be possible through the scripting.

But as of immediatly now, there are thousands of free macro recorders that could automate all this, like Autohotkey, Phraseexpress, Pullover macro (all names from memory and for Windows...)

Example, right now I use a CTRL+R hotkey, it does CTRL+A then opens the menu and the Set Remark window. This way I type CTRL + R + 9999 ENTER to set "9999" as a remark to all items. Just because I need this for my workflow.

paramecie avatar Jan 20 '21 21:01 paramecie

I don't know if you saw all the steps but keyboard shortcuts don't exist for

  • selecting the kit after the kit number is entered
  • Setting all items to status "include"
  • Consolidate Also, having to wait for a completion popup withe price guide with some sort of gui monitor.

Also, please understand that lots of things on PCs can be automated with macros and scripts. I like to take the approach that Microsoft Excel wouldn't answer with "use powershell" for any requested features. I like that the feature can be suggested and others can weigh in on if it would be helpful to them. Given that there are videos that address this workflow specifically, it's something people either don't know how to do or wish to make it easier to do. I do respect feedback on how to accomplish this today. If you know how to deal with those items above I'd like to know. I just want to make sure it doesn't take away from the possibility of building it into the UI. Robert brought up a scripting engine which feels an awful lot like the VBA engine in Excel. I'm ok with having to use an "Advanced features" scripting system but wouldn't want Robert to discount the usefulness because a macro tool could be leveraged instead.

chiminirc avatar Jan 20 '21 22:01 chiminirc

This should be possible through the scripting.

But as of immediatly now, there are thousands of free macro recorders that could automate all this, like Autohotkey, Phraseexpress, Pullover macro (all names from memory and for Windows...)

Example, right now I use a CTRL+R hotkey, it does CTRL+A then opens the menu and the Set Remark window. This way I type CTRL + R + 9999 ENTER to set "9999" as a remark to all items. Just because I need this for my workflow.

BTW, I think another useful feature would be an option to set remarks after an import. Either a template like you suggest "9999" or to pull from your downloaded store inventory.

chiminirc avatar Jan 20 '21 22:01 chiminirc

I don't know if you saw all the steps but keyboard shortcuts don't exist for

* selecting the kit after the kit number is entered

* Setting all items to status "include"

* Consolidate
  Also,  having to wait for a completion popup withe price guide with some sort of gui monitor.

I assure you, you can do this with AutoHotKey, you can use vars, it can read values of the fields (even in images). But yes, that could be a bit complex. AutoHotKey is THE macro software, you can litteraly do anything on any application, it's a programming language.

The idea is that (without scripting) BrickStore is intended to the majority of users.

Those who have specific and advanced usage should be able to themselves use specific and avanced tools to achieve their specific goals.

Until scripting happens, of course - and if it'll permit all what you wish.

paramecie avatar Jan 20 '21 23:01 paramecie