[ 
https://issues.apache.org/jira/browse/OFBIZ-9330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux closed OFBIZ-9330.
----------------------------------
    Resolution: Not A Problem

Thanks Priya, closing

> Critical Fields Cannot Be Entered (Blocks WebPOS Use, Possibly Others)
> ----------------------------------------------------------------------
>
>                 Key: OFBIZ-9330
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-9330
>             Project: OFBiz
>          Issue Type: Bug
>          Components: webpos
>    Affects Versions: 16.11.01
>         Environment: Testing under Linux/Fedora/PostgreSQL, but issue is 
> agnostic to all of those.
>            Reporter: Dan Stimits
>            Priority: Major
>
> On a clean OfBiz install (e.g., in the case of using PostgreSQL I drop all 
> tables and run "./gradlew 'ofbiz --load-data readers=seed'", or even 
> "./gradew 'ofbiz --load-data readers=seed,seed-initial'", followed by adding 
> admin) I am attempting to bring up a WebPOS for an actual store without using 
> the sample data (sample data should not be in any audit trail, it's a bad 
> idea).
> The following will detail steps, but the short story is that WebPOS cannot be 
> opened until there is a POS terminal; a POS terminal cannot be added until 
> there is a store (and perhaps not even then); a store cannot be added until 
> there is an inventory facility; various facilities can be added, but none 
> which qualify to fulfill "Inventory Facility Id". Perhaps the loss of 
> interface to create these things was unnoticed due to having sample data (try 
> to create the store and terminals manually which sample data would have).
> h3. The Long Steps (on a clean install with seed and seed-initial plus admin 
> and no other additions):
> ./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.
> There is no clear way to satisfy creation of the entire series of 
> prerequisites...I'm guessing that interfaces to do this were dropped at some 
> point and it wasn't noticed. To illustrate testing I suggest a clean install 
> with just seed and seed-initial, followed by attempting to add a retail store 
> and WebPOS terminals similar to the demo data. I don't believe it can be done 
> without hand editing XML files or SQL tables. If not possible, then only 
> businesses without retail terminals can use the software.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to