![]() |
|
7.7 Задвоение движений по регистрам ₽ |
☑ | ||
---|---|---|---|---|
0
Smitt
30.01.07
✎
12:34
|
7.7, 25-й релиз, SQL, Торговля сильно переделанная.
У некоторых отдельных документов (разных видов) стихийно (т.е. без видимого правила) стали возникать задвоенные движения по всем регистрам. Повторное проведение такого документа проходит нормально. - Ошибок в коде нет точно (программа функционирует достаточно давно) - Делал ТИИ. Ошибок не найдено. Вопрос: Кто-нибудь встречался с таким делом? где могли завестись грабли? |
|||
1
sapphire
30.01.07
✎
12:37
|
в релизе. Возьми trade.dll от 15-го.
|
|||
2
Smitt
30.01.07
✎
12:37
|
Имею частный случай:
загружаю вчерашний бекап в другую базу (тоже SQL, на другом сервере). Там имеется непроведенный документ. Провожу: получаю двойные движения. После этого: Перепровожу, делаю непроведенным и провожу, ввожу новый копированием и другие танцы с бубном - движения формируются правильные. Снова загружаем из архива, получаем повтор вышеописанного, т.е. ситуация в данном частном случае стабильная... |
|||
3
Omega
30.01.07
✎
12:37
|
(1) расскажите
|
|||
4
sapphire
30.01.07
✎
12:39
|
(3) погугли про особенности релизов для ОУ-15/БУ-17.
|
|||
5
sapphire
30.01.07
✎
12:39
|
+(4) moxel.dll от 25
|
|||
6
Smitt
30.01.07
✎
12:40
|
(1) хм, попробую. Хотя 2 года же работало нормально... странно
|
|||
7
Ёпрст2
30.01.07
✎
12:41
|
(0) ОчиститьДвижения() в модуле проведения есть? ..
|
|||
8
Smitt
30.01.07
✎
12:41
|
(7) есть. В коде все правильно и проверено
|
|||
9
DF_Slayer
30.01.07
✎
12:44
|
(0) Было такое, только с проводками. Единичный случай, в одном доке. Была его загрузка через XML, списал на косяк XML, естественно :)
|
|||
10
Smitt
30.01.07
✎
12:44
|
+8 в случае (7) движения имели бы вид:
Движение по стр1 Движение по стр2 Движение по стр1 Движение по стр2 А у меня: Движение по стр1 Движение по стр1 Движение по стр2 Движение по стр2 |
|||
11
Ёпрст2
30.01.07
✎
12:47
|
(8) Я не об этом, в некоторых конфах, ОчиститьДвижения() применительно к одному регистру применяют дважды (сцуки такие...1с совместимо и всё такое), дык вот, если это есть - будут дубли ...
|
|||
12
Smitt
30.01.07
✎
12:50
|
(11) а-ааа... Ну, да, есть. Но применяются единожды.
Опять-таки, оно бы проявлялось регулярно. Но модули живут уже 2 года :( |
|||
13
fabrikant
30.01.07
✎
12:51
|
(0) А ты как узнаешь удвоение движений? по отчету? или у тебя открыто окно с движениями регистра и документ и ты его проводишь и видишь задвоение?
|
|||
14
Smitt
30.01.07
✎
12:54
|
(13) И по отчетам, и по отчету "О движениях документа" и через "Действия\Движение документа".
В общем - точно двояться. |
|||
15
Smitt
30.01.07
✎
12:55
|
+14 и юзеры находят: "У меня в ведомости по кассе 100 руб, а в документе - 50! Чо за на?"
|
|||
16
fabrikant
30.01.07
✎
12:57
|
(14) Тогда в коде дело. Возможно несколько раз вызыватеся ДвижениеРасход(приход)Выполнить().
|
|||
17
Ёпрст2
30.01.07
✎
12:58
|
(12) Там фича такая
Если документ новый (не проведенный) - то двоятся, если проведенный перепровести, то всё нормально,т.е ОчиститьДвижения() во второй раз не выполняется ... Пример: у КТ-2000 есть такое в СписанииТМЦ (по крайней мере раньше было ...). |
|||
18
Smitt
30.01.07
✎
12:59
|
(16) Нет, задвоение идет по всем регистрам: и взаиморасчеты и партии и остатки и продажи и некоторые другие.
И задвоение было бы у всех документов всегда. А тут у некоторых и лечится перепроведением |
|||
19
Guk
30.01.07
✎
13:00
|
(18) Мой вам совет. Зовите МуМу...
|
|||
20
fabrikant
30.01.07
✎
13:01
|
(18) Все равно косяк явно в коде, а не в ядре скорее всего Ёпрст2 прав и дело в ОчиститьДвижения() Попробуй поставить галку автоматическое удаление движений. посмотри что получится
|
|||
21
Smitt
30.01.07
✎
13:03
|
например в документе ПКО ОчиститьДвижения() не применяется и стоит галка "автоочистки". А трабла была и у ПКО...
|
|||
22
DF_Slayer
30.01.07
✎
13:05
|
Выгрузить/Загрузить?
|
|||
23
Smitt
30.01.07
✎
13:10
|
(22) пробовал. см пример 1.
|
|||
24
DF_Slayer
30.01.07
✎
13:13
|
(23) То вчерашний бэкап, а то сегодняшний...
|
|||
25
Smitt
30.01.07
✎
13:25
|
(24) а разница какая? По сути таже загрузка/выгрузка
|
|||
26
Smitt
30.01.07
✎
13:26
|
+25 глюки не сегодня возникли, третий день наблюдаются
|
|||
27
DF_Slayer
30.01.07
✎
13:26
|
(26) Тогда нет смысла.
|
|||
28
корум
30.01.07
✎
13:45
|
(26) Попробуй с базой на разных машинах.
Мож, в железе/не-1С-софте дело |
|||
29
Smitt
30.01.07
✎
13:48
|
(28) Документы с траблами созданы пользователями, на разных машинах (терминала нет)
Пример в (1) сделан на моей локальной машине, на ней же и SQL-сервер... |
|||
30
корум
30.01.07
✎
13:59
|
(29) ну тогда тока с бубном попрыгать.
|
|||
31
Smitt
30.01.07
✎
14:01
|
(30) прыгаю :((
|
|||
32
lordmb
30.01.07
✎
17:59
|
#ЗагрузитьИзфайла юзаешь?
Внешние компоненты какие? тестирование базы конфигуратором че дает? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |