A
A
abbaerro2011-05-25 10:56:23
1C-Bitrix
abbaerro, 2011-05-25 10:56:23

Self-service terminals in an electronics store

There is an electronics store. The store has an online store. There is an idea to install self-service terminals on the trading floor, where customers can independently:
1. select the necessary product,
2. view the description of the product they like,
3. place an order on their own.

A printer will also be installed, where it will be possible to:
1. print a sales receipt to pay for an order at the checkout,
2. print a description of the goods.

Necessary:
​​1.Terminals - most likely will be on linux. The terminals themselves will be equipped with a keyboard, mouse, printer and will not have a touch screen.
2.Terminals will use the site - a browser with an online store will be opened on the computer, the launch of other programs by a kiosk-type program will presumably be limited.
3. After placing an order, it is necessary that the site print documents (sales receipt) in automatic mode.
4.Printed a description of the goods, but with a limitation of "one-time" printing - presumably 5. The

self-order business process will presumably look like this:
1.the client selects the goods for purchase
message with a question about printing) (even better, a barcode of the order number is printed, which would open the corresponding order at the checkout)
3. the client with a sales receipt goes to the checkout, pays
4.receives the goods on delivery

The problem / question is this, the site is on Bitrix and is tied to 1C UT on the exchange - upload / download.
The minimum frequency of information exchange is 10 minutes + time for the exchange itself. Those. There may be cases when, after registration, the order in the database can appear only 10 minutes after registration.
When it's remote, it's not a big problem, but when the client is on the sales floor it's a problem.

Can anyone suggest any solution to the problem?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Denis Turenko, 2011-05-25
@abbaerro

The minimum frequency of information exchange is 10 minutes + time for the exchange itself. - where did you get it from or is this restriction sewn into Bitrix, if so, what is the reason for such a small gap?
I made such a kiosk 5 years ago for Sherementyevo (a separate office in it). The client made an order in the terminal, and after passing the border, he was already given packaged goods from the dutik.
You write, the site will be opened, but there is a limitation, because the terminal needs a different site design with large buttons and a simple design. So look in the direction of placing a separate store with a separate database from the terminal or writing a parser to download goods from the main site, you can pick up all the goods via XML. Since your terminal will be on the local network, then 1C can be configured to pick up orders from the terminal once a minute (you need to write a simple handler for 1C). If there is a budget, then the guys from OSG are engaged in such complex projects, sort of. This, of course, will all work if you do not have a single product in the warehouse, otherwise a 10-minute delay in unloading the Bitrix warehouse can play a cruel joke.

A
Anton Fedorov, 2011-05-25
@datacompboy

I don’t see a way other than creating a site like local..../ with a synchronization period of 1 minute, or embedding a PUSH technique when an order is immediately pushed further down the chain after placing an order.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question