New Customer-Account Setup #322
Open
opened 2026-06-29 08:37:46 +00:00 by rob
·
0 comments
Labels
Clear labels
Amazon FBA
Amazon FBA
Amazon Inventory
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MCF
Amazon MFN
Amazon MFN
Amazon SP-API
Amazon SP-API
Amazon SP-API
Amazon SP-API
b2b
b2b
b2b
b2b
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Burn Rate Report
Burn Rate Report
Burn Rate Report
Burn Rate Report
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Dashboard
Dashboard
Demand Planning
Demand Planning
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Discussion
Documentation
Documentation
Documentation
Documentation
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
Doing
DOs
DOs
DOs
DOs
EasyPost
EasyPost
eBay
eBay
eBay
Enhancement
Enhancement
Enhancement
Enhancement
Enhancement
Enhancement
Enhancement
Exceptions
Exceptions
Generate Labels
Generate Labels
Generate Labels
Generate Labels
Inventory
Inventory
Inventory
Inventory
Inventory
Inventory
JIT Purchasing
JIT Purchasing
Locations
Locations
Multi-Warehouse
Multi-Warehouse
On Hold
Pick & Pack
Pick & Pack
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
Planning
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
POs
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
QA
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Quickie
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipments
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
Shipping Connectors
ShipStation
ShipStation
ShipStation
ShipStation
ShipStation
ShipStation
Shopify
Shopify
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Alias
SKU Pickers
SKU Pickers
Suppliers
Suppliers
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
System
To Do
To Do
To Do
To Do
To Do
To Do
To Do
To-Fix
To-Fix
To-Fix
To-Fix
To-Fix
To-Fix
UI
UI
Unit Testing
Unit Testing
Unit Testing
Unit Testing
Unit Testing
Unit Testing
Unit Testing
Unit Testing
Urgent
Urgent
Urgent
Urgent
Urgent
Urgent
USPS
USPS
UX
UX
UX
UX
UX
UX
Walmart
Walmart
Walmart
Walmart
Walmart
Walmart
Walmart
Walmart
Walmart
Walmart
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: rob/pms3#322
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We have a partial implementation of new-customer setup, but it's not complete. We should, at some point, finish it, if we can figure out how. This issue is beginning as just a place to keep notes on what we have, and what we'll likely need.
Initial Setup
Currently, the first step is to get a valid record into
metapms.CustomerAccountfor the new customer, and initialize their database in MySQL. There's a CLI script (what could be revised, or replaced) that takes a bunch of arguments and inserts a record. It's defined like so:Here's an example usage:
For some reason, the CLI script interactively asks you to type in a bunch of the stuff that was already passed via the command-line args. We should probably make it just use the arguments it's passed, and be non-interactive.
That will create a database, initialize the schema (and adds a few default Locations), and insert a
CustomerAccountrecord for them. At that point, https://timdev.estack.com/ will work.The
CustomerAccountbegins withsetupStep: store. On first login, you reach the setup wizard. This walks the user through:Once they finish the locale screen, it just stops. They're not done -- we need to figure out what else needs to happen here. Off the top of my head: