High efficiency of combined use
BAZIS-Stock use together with other modules of the BAZIS system allows creating general information environment of the enterprise.

This capability allows accepting and process BAZIS-Estimate material and part requests for products designed in BAZIS-Woodworker and BAZIS-Cabinet modules. It permits to save time and minimize expenses connected with material support of production.
High efficiency of joint use
There is unique mechanism of requests realized in BAZIS-Stock module. It allows modeling the real working process of material stock with high degree of confidence. It is the main difference from other such systems.

Request needs the whole range of actions for furniture production material support:
  • automatic generation of materials and parts delivery list for particular order;
  • exact amount of materials and parts reservation necessary for production;
  • available materials and parts delivery to production;
  • automatic generation of missing materials and parts buying list;
  • orders priority accounting;
  • creation of necessary material and part reserve for prior orders, maximum realization;
  • materials and parts replacement by the analogs allowable by production technology.
Data security
Database of BAZIS-Stock module maintains high reliability of data storage. This result is achieved by FireBird server use that has proved to be the most effective in economic, financial and state sectors since 2001.

Besides, the module provides automatic backup creation to insure data against any impact.
Data storage reliability
Regular backup is the only variant of secured data storage. It includes a package of measures for copies creation of database files and transaction log files. Transaction is a group of sequential operations with a database that is a logical unit of work with data.

Backups allow returning the database to previous state in case of error. In other words, backup allows to avoid data loss and therefore enterprise work outage. Backup creation is a chief element of database administration.

BAZIS-Stock module realizes the built-in mechanism of automatic data backup. It allows creating backups according to algorithm set by administrator. For this purpose, the following parameters are used:
  • backing-up start time;
  • backups number;
  • backup period.
For the purpose of data leakage prevention and data protection, BAZIS-Stock module uses event logging. Any operation with data is chased and automatically fixed in a log. Created event log can be viewed by administrator as a report in clear and convenient form.
Products receipt and expenditure fast accounting
BAZIS-Stock module is directed toward intensive production when stock balance always changes.

The module has many tools to bring current stock balance in correspondence with database information. One of them ensures very fast and convenient data input of products receipt and expenditure.
Fast processing of product receipt and expenditure
BAZIS–Stock module supports two variants of product receipt:
  • product receipt as a result of purchase for stock supply;
  • unused product return to stock.
Product excess return to stock is used if more product amount than required for an order is delivered to the customer from stock. The example is material and parts delivery in case if it is impossible to specify material expenditure in order beforehand.

Use of main and alternative measurement units is an essential factor of work with products speeding up. It allows organizing automatic correspondence between measurement units of product purchase and product use in production. E.g., confirmat screws are purchased in packs but delivered to production in pieces.

During product delivery, packing lists are generated automatically according to order priority. BAZIS-Stock module use as a part of BAZIS system does not require specifying materials and parts to be delivered for particular order. This task is solved automatically.

It may occur that there is no necessary amount of product in stock to be delivered. However, there is enough product with similar parameters in stock, and thus it can be used as a substitute. In such situation, substitute product information is added to the expenditure list.
Stock system full functionality
BAZIS-Stock module does not substitute automated storage and bookkeeping programs, but it complements them, solving very narrow but important tasks: furniture enterprise inventory control and production with materials and parts supply.
Full-featured stock system
Although BAZIS-Stock module is a sectoral solution for furniture production, it also supports functionality of a full-fledged stock control system. The program allows keeping record of differentiated inventory, to organize product receipt and expenditure, to prepare analytical accounting.

BAZIS-Stock module realizes the following universal operations:
  • hierarchical structure of stocks creation with products internal moving;
  • source documents processing for incoming goods on charge taking by packing lists according to specified classification;
  • inventory holdings movement accounting;
  • stock remains calculation and inventory taking;
  • necessary product search by different criteria and its expenditure processing by packing lists or writing off lists;
  • stock of goods level support;
  • documents form and content setting and diverse account forms printing out;
  • convenient work with suppliers, including all necessary data storage and individual purchase request creation for each supplier;
  • data transfer to automated economic, bookkeeping, and management systems;
  • documents export to MS Excel and OpenOffice;
  • «user-friendly» interface that saves user settings;
  • multiuser work with goods and requests in united network database.
High functionality allows adapting BAZIS-Stock module for any business enterprise needs.
Data access protection
Any kind of information system should involve data protection mechanisms. BAZIS-Stock module includes three components: user identification and authentication, restriction of access rights and event logging.
Data access safety
Access control ensures data safety because it is possible to exclude unauthorized actions with data via blocking data access. To get information access, the user should be authorized via login and password. A high level of safety is provided by passwords storing on server. There is no direct access to password base, thus unauthorized access to passwords is impossible.

To realize the second component of security, BAZIS-Stock module functional capabilities allow delimiting user access to information. It is achieved by user groups creation that can operate with different data types. All the users are allocated among the groups, and they get permissions according to particular group belonging. This process is realized dynamically. At any moment, data system administrator can change access permissions of a selected group, move the user from one group to another, create a group with new access permissions or delete an unnecessary group. The last capability is realized if all the users are deleted from the group.

The third component of security policy is event logging — for the purpose of data leakage prevention and data protection, BAZIS-Stock module uses event logging. Any operation with data is chased and automatically fixed in a log. Created event log can be viewed by administrator as a report in clear and convenient form.
Purchase and supply control
Statistics show that product and service purchase expenses make about 70% of enterprise aggregate costs. At the same time, purchase and supply control optimization may reduce expenses by 25-30% with no loss in quality and production volume. In other words, well-organized purchasing raises enterprise competitive capacity.

BAZIS-Stock module offers special solutions that provide high efficiency of purchase and supply control at minimal cost.
Purchase and supply control
BAZIS-Stock module may not directly influence materials purchase cost decrease, but it may influence it indirectly – due to purchasing functions optimization in the following ways:
  • Purchasing volume increase. Most of the suppliers offer profitable conditions for purchasing increase. For this purpose, it is reasonable to purchase the products for several orders simultaneously, including those that are not delivered to production yet. BAZIS-Stock module allows grouping the products by orders or by suppliers, and also to create the single list of several orders (suppliers).
  • Rush procurements decrease. Urgent need in some product means that there is no time to learn market offers thus conditions of supply may be rather unprofitable. BAZIS-Stock module use excludes rush procurements because it shows the products which amount in stock is less than minimum value.
  • Dependence on human factor decrease. In BAZIS-Stock module all necessary materials, parts and tools are purchased according to requests generated in BAZIS-Estimate module. Requests are created on the basis of furniture models that contain necessary precise data for production. Purchase orders are processed automatically.
  • Release of working capital. BAZIS-Stock module allows optimizing stock resources because only necessary for production goods will be purchased. It is supported by the following functional capabilities:
  • powerful mechanism of purchase lists generation;
  • products delivery by requests according to order priority;
  • order products filtering by number or completion date;
  • products purchasing by specified minimum batch.
  • Optimal procurement and demand planning. There are rich capabilities for stock work analysis in BAZIS-Stock module, e.g., reports generation of product availability in stock, movement of goods, particular suppliers or recipients of goods, etc. This information analysis allows standardizing used products and to plan products purchasing according to production planning.
Output documents automatic generation
Output documents are the main data carrier in stock support automation. They contain reliable and complete information generated according to current request.

BAZIS-Stock module allows generating automatically documents which design conditions, structure, and content are specified by the user.
Automatic generation of output documents
BAZIS-Stock module database has hierarchic structure that is the most natural for real working stock. It allows dividing the products into groups and to find necessary documents fast: packing lists, acts, reports, etc. The process of their generation is automated as much as possible. At the same time, the user can easily edit any document, its form and content.

Reports can be created for a selected product or product group. The main report types are the following:
  • product receipt and expenditure list;
  • product balance list;
  • flow of selected goods list.
If there are several stocks at the enterprise, a report can be generated for particular stock or for all the stocks. At any moment the user can get information about cost of products accounted in selected stock, delivered by requests, written off by lists or returned to surplus stock.

Accounting period for documents generation is specified by the user. It can be the whole period of stock work, the interval between two dates, from the current year or month beginning, the whole year, quarter, month, or day.

Generated and used documents are moved to archive. They are available for viewing and editing if necessary. Any edited archive document can be printed out.

To connect with other applications, BAZIS-Stock module realizes information export to dBase III and XML formats. Product database can be saved in 1С Rarus file.
Multicurrency product accounting
BAZIS-Stock module allows using several currencies in accounting. Each stock product can be assigned with its currency. Its cost will be automatically recalculated in user defined currency.
Multicurrency product accounting
Currency directory with exchange rate is created for multicurrency product accounting. These data are used for automatic product cost recalculation into current currency. Exchange rates can be determined by the Central bank of the Russian Federation via Internet connection.

The directory contains currency names, codes, and exchange rate of the rouble. One of the currencies is current. If the user does not specify current currency, rouble will be used as default currency. By default, product cost is viewed in current currency that can be promptly changed. It is reasonable to change current currency at Russian enterprises if many products are registered in this currency.

Special command allows adjusting directory exchange rates in accordance with the Central bank of the Russian Federation rate. Correspondence of currencies code to standard designations is also required besides Internet connection. Four currencies (rouble, hryvnia, US dollar and euro) are basic. Unlike other currencies, it is impossible to delete them from the directory.
Bar coding support
Stock products precise identification is obligatory for order's of high-quality processing.

Bar coding in BAZIS-Stock makes it possible to exclude the input of human-factor mistakes and fulfill order picking within the accuracy of 100%.
Bar coding support
Bar codes use in furniture production does not only make data accessing accurate and fast but it also creates infobase for complex automation of the whole enterprise.

Each product bar code label can be printed out. Then it can be used for product fast identification via a scanner. It allows adding automatically all necessary information to the documents. Documents generation via bar codes scanning excludes human factor input errors and considerably speeds the work up.

Label template is created beforehand in BAZIS-Label program that allows to view any kind of information including bar codes. BAZIS-Stock module includes two ways of bar codes generation:
  • direct generation in BAZIS-Label module;
  • bar codes of product suppliers use.