Имя: Пароль:
1C
 
Розница 2. Во время синхронизации не проводятся документы.
0 1CSharp
 
12.11.18
14:25
Это нормально? Бороться как-нибудь можно? Или просто отключать автоматическую синхронизацию в рабочее время?
1 DmitriyDI
 
12.11.18
14:27
(0) Если большой поток данных то нормально, бывают блокировки, можно отрезать отдельную переферию, если большой документооборот и в ней проводить все, тогда проблем не будет.
2 DmitriyDI
 
12.11.18
14:28
(1) если речь идет о РИБ
3 Мимохожий Однако
 
12.11.18
14:28
(0) настрой синхронизацию во внерабочее время
4 1CSharp
 
12.11.18
14:31
(1) Да потом в том то и дело, что небольшой. Но вчера в момент пробития чек по фискальнику прошёл, а в 1С на блокировку нарвался...

(3) Пока так и сделал. Но предвижу ситуацию, когда на ночь комп выключат, там будет много данных, а у утром когда включат, смену открыть не смогут из-за блокировок..
5 Serg_1960
 
12.11.18
14:32
Если это план обмена с признаком "РИБ" - то это нормально. В РИБ документы и их движения мигрируют независимо, автономно друг от друга. Это азбука.

А если не РИБ-обмен, то проведение документов не должно блокироваться. Не знаю как в Рознице, но в синхронизации данных есть признак, управляющий "ОбменДанными.Загрузка = Истина" мешающий проведению.
6 Serg_1960
 
12.11.18
14:35
(4) От блокировок никто не застрахован - многопользовательский режим, однако :( Писать в одной транзакции ("всё или ничего"), при ошибке - запись в журнал, анализировать и повторять обмен при необходимости.
7 1CSharp
 
12.11.18
14:36
Речь про РИБ
8 Serg_1960
 
12.11.18
14:37
Имхо, лучше чаще обмениваться - если малая порция изменений не пройдёт в этот обмен - то она при следующем обмене вновь будет передана.
9 1CSharp
 
12.11.18
14:41
(8) Я пробовал ставить каждый час. Весь день всё было норм, а потом блокировку словили. А когда в фискальнике всё норм, а в 1С даже документа нет, это же вообще не порядок. Проще заставить продаванов разово в конце дня синхронизацию запускать.
10 Serg_1960
 
12.11.18
14:44
Можно сделать отдельный узел для них.
11 1CSharp
 
12.11.18
14:53
(10) Не понял. Зачем?
12 Serg_1960
 
12.11.18
15:33
А в Вашей РИБ-базе всего два узла? Если "да" - совет отменяется.

Просто, чисто теоретически, предложил сделать два узла вместо одного - в одном сидят юзвера с более частым обменом для оперативности, а в другом узле - подключение оборудования и более редкий обмен (возможно в ручном режиме и в удобное время).
13 Cyberhawk
 
12.11.18
15:40
Не проводи чек, если идет обмен
14 1CSharp
 
12.11.18
15:43
(12) Один главный узел, где продажи не ведутся. И несколько магазинов со своими узлами.

(13) Дописывать конфу? Или продаванам сказать, чтобы не проводили? Но они не видят, когда идёт обмен.
Ну и если файл обмена большой, то вариант такой себе.
15 Cyberhawk
 
12.11.18
15:45
(14) Вариант реализации - уже другого плана вопрос.
Сначала надо понять, чего хочется - скорейшего пробития чека или отсутствия гемора в виде описанных тобою ситуаций
16 1CSharp
 
12.11.18
15:49
(15) Клиент всегда прав же
17 Cyberhawk
 
12.11.18
16:02
(16) Клиент гипермаркета и клиент магазина часов, где 5 продаж в день - разные случаи в плане требований к скорости обслуживания.
Если у тебя обмен идет 15-30-60 секунд (выбери приемлемую длительность ожидания для бизнеса), то во втором случае думается, что клиент может и подождать.
18 Wefast
 
12.02.19
10:00
Так нашлось какое то решение?

У меня риб розница 2.2. Обмен каждые пол часа. Продаж много.

Обмен идти должен не долго, обмен в конце дня не вариант, т.к. пользователям других узлов необходимо знать актуальные остатки.

Вообще РИБ и актуальные остатки вещи совместимые?

Или лучше подумать о работе в одной базе через RDP где то на сервере?

Но даже по моему скромному опыту, вечные проблемы с оборудованиям возникают тогда.
19 Мимохожий Однако
 
12.02.19
10:26
(18) ОФФ. От последнего предложения повеяло "Звёздными войнами" ))
20 DmitriyDI
 
12.02.19
16:30
(18) если чеков не много то можно через веб-сервис сделать по рдп пробовал когда-то чеки выходили по 2 минуты)