Almost every status in the data processor can show the line «in the program queue (no connection to the server) — will be sent automatically, operation N». This is not an error, but it is not «saved» either. Let us look at what stands behind it.
How saving works
Everything the data processor writes — codes, prices, names, clients, managers, warehouses, actions on orders — it passes to the download program, and that one sends it to the iFurn.pro server and waits for an answer for up to 30 seconds. If the answer has arrived, the status will show a concrete result. If the server is unavailable, the operation is put into the queue and gets a number.
What to do
- Nothing urgent. The program will send the operation itself once the connection is back.
- Check the result — «Fill» or «Refresh» on the same tab.
- Look at the queue — the download program has a «Queue» tab (where to look for the tabs): there you can see all the waiting operations, press «Send now», retry a rejected one or cancel one you do not need. The operation number from the status is the number in that list.
The main rule: while an operation is in the queue, it must not be considered saved. There is no point in repeating the same action again — that will create a second identical operation.
The usual messages and what they mean
Connection
- «No connection to the program at address…» — the program is not running, «API for 1C» is not switched on in it, a different port or a firewall. See Connection and Frequent errors of the download program.
- «The program did not accept the token or the address of this computer» — the token was not copied in full, or the program has a restriction on addresses.
Codes and matches
- «this 1C code is already used by another item» — the code is taken. Goods are linked one to one: remove the old link first.
- «no such item in the platform catalogue (client material or a deleted item)» — a code cannot be saved for such an item, choose another one.
- «this platform record is chosen in several rows — keep one» — one manager or warehouse is specified twice.
- «code N is shared by K services — one BAF item» — not an error: a shared code is allowed for services.
Orders
- «status X → Y cannot be changed (allowed: …)» — the transition is forbidden, the allowed ones are listed.
- «the accounting system did not allow this order to be sent to production» — the permission is granted on the accounting system's side.
- «Document … was not refilled: it could not be posted» — the old posted document stayed untouched.
Other
- «The currency of the price type is not in the platform dictionary» — choose another price type or add the currency.
- «Nobody is signed in to the program» — clients and orders require a manager's sign-in in the program, the session lasts 4 hours.
If a message is not in the list, open the Log: there you will find the full text of the answer from the program or the server. On the program's own side, see The log and the «Issues» tab.