Skip to main content

Organization Data

caution

This documentation is incomplete.

Store In Org Hierarchy

Store

A store is a subdivision of an inventory organization representing either a physical area or a logical grouping of terminals/vending machines that are used to sell products.

Stores don't keep track of the stock for any product. Stocks are stored in inventory, sub-inventory, and locators. Stores are used only for selling purposes.

All material within an inventory organization is tracked in a subinventory. Thus, you must create at least one subinventory before starting transactions in an inventory organization.

To view/create/update a Store, navigate to the "Store" search screen from your dashboard/favorite.

Enter the Store details or any other criteria in the search form and click on the search button to view an existing Store. Click on create a new button to create a new Store; by manually entering all the information. Copying an existing Store to a new Store is always better than manually entering all the data to create a new Store.

If you click on the create a new button, the system will open a simple step form to create a new item. You can click on the detail right bottom to view all the fields available for the object.

The application will fetch all the server data and take you to the search result screen. The search result screen looks a bit different on desktop and mobile devices.

The system will show you all the stores if you click the search button without entering any organization/Store details. If your organization has configured to make any field mandatory for search, you must enter those fields into search stores.

To view the search result in a table format, click on the table icon in the bottom left corner.

To open a specific Store, click on the menu of that record, and click on view/fetch & view.

You can also click on the expand icon against any item on the search result screen to view the Store header details such as Store name, code, manager, etc.

The system will fetch all the data related to the selected store. The Store details are shown either right to the search result screen or on a separate screen, depending on the device size.

Store Code: A store code is a unique identifier for a store. It is used to identify a Store in the system. It's a mandatory field.

Inventory Organization: The inventory organization is the parent organization of a Store. It is a mandatory field.

Each store must be associated with an inventory organization. A store can be associated with only one inventory organization. However, an inventory organization can have multiple stores.

All inventory on hand and stock is tracked in sub-inventories. Thus, you must also create at least one subinventory before starting POS-related inventory transactions.

Store Manager: The store manager is the person in charge of the store. It's not a mandatory field and is used only for reporting purposes.

Store Name: Store name is a descriptive name for a Store. Though it's not a mandatory field, you can give meaningful names to each store. You can search stores by Store name and store code.

Scroll left, right, up, and down to view all the details. The Store line and details are shown in a separate tab. The default configuration shows fields in various functional groups, such as

  • Finance
  • Entity
  • Reference
  • Data
  • Control
  • Etc

You can configure the application to show which fields should be shown under which group. You can also create new groups as per your business requirements.

All Fields
SequenceNameLabelInputTypeField Group
10vvInvOrgCodeInv Org CodedeferredSelectENTITY
10vvInvOrgIdInv Org IddeferredSelectREFERENCE
20subInventoryIdSub Inventory IdInputType.textREFERENCE
30subInventorySub InventoryInputType.textFieldENTITY
40subInventoryTypeSub Inventory TypeInputType.selectCONTROL
50mdmInventoryOrgIdMdm Inventory Org IddeferredSelectPLANNING
60subInventoryClassSub Inventory ClassInputType.selectENTITY
70descriptionDescriptionInputType.textFieldDEFAULT
80terminalControlTerminal ControlInputType.textFieldENTITY
90allowNegativeBalanceCbAllow Negative Balance CbInputType.switchFieldDEFAULT
100defaultCostGroupDefault Cost GroupInputType.textFieldPLANNING
110shipmentPickPriorityShipment Pick PriorityInputType.numberENTITY
120materialAcIdMaterial Ac IddeferredSelectREFERENCE
130materialOhAcIdMaterial Oh Ac IddeferredSelectREFERENCE
140overheadAcIdOverhead Ac IddeferredSelectREFERENCE
150resourceAcIdResource Ac IddeferredSelectREFERENCE
160ospAcIdOsp Ac IddeferredSelectREFERENCE
170expenseAcIdExpense Ac IddeferredSelectREFERENCE
180statusStatusInputType.textFieldCONTROL
190revNumberRev NumberInputType.textFieldDATA
240glAcProfileHeaderIdGl Ac Profile Header IddeferredSelectREFERENCE
250srcEntityNameSrc Entity NamedeferredSelectDEFAULT
260srcEntityIdSrc Entity IdInputType.textREFERENCE
5200createdByCreated ByInputType.textREFERENCE
5210creationDateCreation DateInputType.textREFERENCE
5220lastUpdatedByLast Updated ByInputType.textREFERENCE
5230lastUpdateDateLast Update DateInputType.textREFERENCE

Terminal

A terminal is a subdivision of a store representing a physical location where items are sold. A terminal is usually associated with a cash drawer or other similar devices.

You can show "POS Terminal Screen" on the available physical device. The terminal screen is a simple screen that allows you to add items to a cart and complete a sale. (Check out the terminal screen section for more details.)

To view/create/update a terminal, navigate to the "terminal" search screen from your dashboard/favorite.

Enter the terminal details or any other criteria in the search form and click on the search button to view an existing terminal. Click on create a new button to create a new terminal; by manually entering all the information. Copying an existing terminal to a new terminal is always better than manually entering all the data to create a new terminal.

If you click on the create a new button, the system will open a simple step form to create a new item. You can click on the detail right bottom to view all the fields available for the object.

The application will fetch all the server data and take you to the search result screen. The search result screen looks a bit different on desktop and mobile devices. If you click on the search button without entering any organization/terminal details, the system will show you all the Terminals. If your organization configures any field mandatory for search, then you have to enter those fields to search Terminals.

To view the search result in a table format, click on the table icon in the bottom left corner.

To open a specific terminal, click on the menu of that record, and click on view/fetch & view.

You can also click on the expand icon against any item on the search result screen to view the terminal header details such as a terminal, quantities, start date, status, etc.

The system will fetch all the data related to the selected terminal. The terminal details are either right on the search result screen or a separate screen, depending on the device size.

Scroll left, right, up, and down to view all the details. The terminal line and details are shown in a separate tab. The default configuration shows fields in various functional groups, such as

  • Finance
  • Entity
  • Reference
  • Data
  • Control
  • Etc

You can configure the application to show which fields should be shown under which group. You can also create new groups as per your business requirements.

All Fields
SequenceNameLabelInputTypeField Group
10vvSubInventorySub InventorydeferredSelectENTITY
10vvSubInventoryIdSub Inventory IdInputType.textREFERENCE
20vvSubInventoryDescriptionSub Inventory DescriptionInputType.textENTITY
30vvTerminalOrgCodeTerminal Org CodedeferredSelectENTITY
40vvTerminalOrgIdTerminal Org IddeferredSelectREFERENCE
50terminalIdTerminal IddeferredSelectREFERENCE
60srcEntityNameSrc Entity NamedeferredSelectDEFAULT
70srcEntityIdSrc Entity IdInputType.textREFERENCE
80subInventoryIdSub Inventory IdInputType.textREFERENCE
90terminalTerminalInputType.textFieldENTITY
100terminalStructureTerminal StructureInputType.textFieldENTITY
110aliasAliasInputType.textFieldDEFAULT
120dimensionUomIdDimension Uom IddeferredSelectREFERENCE
130lengthLengthInputType.textFieldDATA
140heightHeightInputType.textFieldDATA
150widthWidthInputType.textREFERENCE
160xCoordinateX CoordinateInputType.textFieldDEFAULT
170yCoordinateY CoordinateInputType.textFieldDEFAULT
180zCoordinateZ CoordinateInputType.textFieldDEFAULT
190maxUnitsMax UnitsInputType.textFieldPLANNING
200maxVolumeUomIdMax Volume Uom IddeferredSelectDATA
210maxVolumeMax VolumeInputType.textFieldDATA
220maxWeightUomIdMax Weight Uom IddeferredSelectDATA
230maxWeightMax WeightInputType.textFieldDATA
240statusStatusInputType.textFieldCONTROL
250revEnabledCbRev Enabled CbInputType.switchFieldDEFAULT
260revNumberRev NumberInputType.textFieldDATA
5270createdByCreated ByInputType.textREFERENCE
5280creationDateCreation DateInputType.textREFERENCE
5290lastUpdatedByLast Updated ByInputType.textREFERENCE
5300lastUpdateDateLast Update DateInputType.textREFERENCE

Other Org Entities

Depending on the business requirements, you can create other entities such as

  • Legal Org ( and Primary Ledger)
  • Business Org
  • Inventory Org
  • Subinventory Org
  • Locator Org

Inventory and SubInventory org entities are required if you want to auto-generate inventory transactions against POS sales. Similarly, Legal org and Primary Ledger are necessary if you want to auto-generate accounting entries against POS sales.

Refer to inventory organizations for more details on inventory organization details. Similarly, refer to common organizations for more details on accounting organization details.