Hi,
 
Thought I'd summarize with some specific steps since I've made progress, but 
still fail (writing down to explain to others might help me catch my own 
mistakes too).
 
Problem: I need WebPOS to work on a brand new install using my own hand-entered 
data for a real retail store (versus demo data). WebPOS login page can be 
reached, but login cannot occur because there are no terminals. Apparently 
terminals cannot be added until there is a retail store. Creating the retail 
store and associating terminals is failing.
 
The explicit steps:
 
I drop the PostgreSQL DBs (to clear old data), recreate them, then run:
./gradlew 'ofbiz --load-data readers=seed'
 
I then create "admin" user via:
./gradlew loadAdminUserLogin -PuserLoginId=admin
 
Start ofbiz:
./gradlew ofbiz
 
Under the setup app I create Company (requires admin password update first, 
Party Id "Company" created by manually typing in info of a real company):
https://localhost:8443/ofbizsetup/control/initialsetup
 
Go to Catalog Manager->Stores, click New Product Store. "Primary Store Group 
Id" can't be selected or entered ("Not Applicable [_NA_]" is all that is 
there), the drop-down is empty other than "Not Applicable" (so I pick Not 
Applicable). Set Store Name to "Main Store". It isn't a demo store, and I don't 
know what the effect is, but I pick drop-down of "Is Demo Store" as "N". 
Everything else is unmodified and default. Click Update. Error rejects adding 
the store: "Inventory Facility Id Required".
 
Summary 1: Store cannot be added via Catalog Manager until an Inventory 
Facility Id is created.
 
I switch now to Applications->Facility Manager. "Main" or "Facilities" is only 
for searching, not for adding a Facility. This is where the prior email reply 
mentions to do this under Asset Management, but Asset Management->Facility is 
also only for searching, not for creating a Facility. Perhaps it is a Fixed 
Asset?
 
Summary 2: The required Facility Id of Summary 1 cannot be added under 
Applications->Facility Manager. Asset Management->Facility is also a search 
mechanism, and cannot be used to add the required facility.
 
Under Fixed Asset I can click "New Fixed Asset". Is it "Real Estate", 
"Property", or "Other"? Real Estate is chosen since it is most descriptive 
(Property might be a tract of land, Real Estate is more specific since it 
implies a building on the land). When I get to RoleType ID I am convinced this 
is not the correct place to create a facility.
 
Summary 3: I can add a new fixed asset, but it does not seem to give me a 
Facility Id. Perhaps I missed a detail.
 
Under Applications->Facility Manager->Facility Groups I can click "New Group". 
The only part I can logically add is Facility Group Name, and I add "Retail 
Facility" in that text entry box. This fails. Although nothing is marked as 
mandatory, submitting this requires a currently missing parameter, 
"createFacilityGroup.facilityGroupTypeId". I don't really know if the Facility 
type is Management Structure, or if it is Pricing Group, but it seems 
Management Structure is more logical for a structure serving a store...I pick 
this. It works, I now have a Management Structure with Facility Group Name 
"Retail Facility". I don't have a Facility Id.
 
Summary 4: I can add a Facility Group, but I'm unsure how to use this to create 
a Facility. I don't  believe this is the right approach.
 
I'm now at a loss as to how to add a Facility since I've only found how to edit 
a facility which already exists in Asset Manager; Facility Manger is definitely 
the wrong place. If Asset Manager can add a facility and produce a Facility Id, 
how is this done? Do I need to think of my Retail Store as a Fixed Asset of 
type Real Estate?
 
Thanks!
 

Reply via email to