УТ 11.4 слияние 2х баз в одну и жуткие последствия

1. zoeh 31 28.09.20 15:05 Сейчас в теме
В общем досталось чудо творения, база сотрицательными остатками, в которой ни один документ, где остатки хоть раз были на минусе не проводятся с ошибкой
Ошибка в алгоритмах при записи Оприходование излишков товаров ИПУТ-000009 от 31.07.2020 23:59:59 в регистр РезервыТоваровОрганизаций: организация и кор. организация совпадают, но при этом тип запасов вида запасов не ТоварНаХраненииСПравомПродажи Слюда (от 1-5 цветков); Торговый зал-Матв ИП-Собственный товар; Организация: Матв ИП-<без номера ГТД>. Обратитесь к разработчикам программы.
Ошибка в алгоритмах при записи Оприходование излишков товаров ИПУТ-000009 от 31.07.2020 23:59:59 в регистр РезервыТоваровОрганизаций: организация и кор. организация совпадают, но при этом тип запасов вида запасов не ТоварНаХраненииСПравомПродажи Гвоздика в ассортименте (цветная); Торговый зал-Матв ИП-Собственный товар; Организация: Матв ИП-<без номера ГТД>. Обратитесь к разработчикам программы.
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1455)}: Результат = Форма.Записать(ПараметрыЗаписи);
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1479)}: Если ЗаписатьОбъект(Форма, ПараметрыЗаписи) Тогда
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1429)}: ЗаписатьОбъектИЗакрыть(Форма, ПараметрыЗаписи);
{Документ.ОприходованиеИзлишковТоваров.Форма.ФормаДокумента.Форма(440)}: ОбщегоНазначенияУТКлиент.ПровестиИЗакрыть(ЭтаФорма);

по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
Ошибка в алгоритмах при записи Оприходование излишков товаров ИПУТ-000009 от 31.07.2020 23:59:59 в регистр РезервыТоваровОрганизаций: организация и кор. организация совпадают, но при этом тип запасов вида запасов не ТоварНаХраненииСПравомПродажи Слюда (от 1-5 цветков); Торговый зал-Матв ИП-Собственный товар; Организация: Матв ИП-<без номера ГТД>. Обратитесь к разработчикам программы.
Ошибка в алгоритмах при записи Оприходование излишков товаров ИПУТ-000009 от 31.07.2020 23:59:59 в регистр РезервыТоваровОрганизаций: организация и кор. организация совпадают, но при этом тип запасов вида запасов не ТоварНаХраненииСПравомПродажи Гвоздика в ассортименте (цветная); Торговый зал-Матв ИП-Собственный товар; Организация: Матв ИП-<без номера ГТД>. Обратитесь к разработчикам программы.
{ОбщийМодуль.ЗапасыСервер.Модуль(795)}: НаборРезервыТоваровОрганизаций.Записать();
{Документ.ОприходованиеИзлишковТоваров.МодульОбъекта(198)}: ЗапасыСервер.СформироватьРезервыПоТоварамОрганизаций(ЭтотОбъект, Отказ, ПараметрыЗаполнения);

по причине:
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
Ошибка в алгоритмах при записи Оприходование излишков товаров ИПУТ-000009 от 31.07.2020 23:59:59 в регистр РезервыТоваровОрганизаций: организация и кор. организация совпадают, но при этом тип запасов вида запасов не ТоварНаХраненииСПравомПродажи Слюда (от 1-5 цветков); Торговый зал-Матв ИП-Собственный товар; Организация: Матв ИП-<без номера ГТД>. Обратитесь к разработчикам программы.
Ошибка в алгоритмах при записи Оприходование излишков товаров ИПУТ-000009 от 31.07.2020 23:59:59 в регистр РезервыТоваровОрганизаций: организация и кор. организация совпадают, но при этом тип запасов вида запасов не ТоварНаХраненииСПравомПродажи Гвоздика в ассортименте (цветная); Торговый зал-Матв ИП-Собственный товар; Организация: Матв ИП-<без номера ГТД>. Обратитесь к разработчикам программы.
{РегистрНакопления.РезервыТоваровОрганизаций.МодульНабораЗаписей(449)}: ВызватьИсключение СтрСоединить(МассивТекстовИсключений,Символы.ПС);
{ОбщийМодуль.ЗапасыСервер.Модуль(795)}: НаборРезервыТоваровОрганизаций.Записать();
{Документ.ОприходованиеИзлишковТоваров.МодульОбъекта(198)}: ЗапасыСервер.СформироватьРезервыПоТоварамОрганизаций(ЭтотОбъект, Отказ, ПараметрыЗаполнения);
Вознаграждение за ответ
Показать полностью
Найденные решения
46. zoeh 31 15.10.20 12:11 Сейчас в теме +0.5 $m
Решение оказалось в "кривых" отчетах кассовых смен, которые двигали регистр заявки (регистр сведений вроде)
Ну в общем снял все с проведения и потом провел заново,
база заработала.
ГУТ
Заказчик оказался непорядочным предоплату за работу не внес, в итоге потом сам плюхался 2 дня и так же нашел решение проблемы.
Вопрос зачем тогда люди просят оказать услугу, если оплачивать не намерены?

В черный список заказчиков бы добавить их ИНН с выкладкой базы)))
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
20. dandykry 9 28.09.20 15:24 Сейчас в теме
(1) Вам нужно обратить внимание на справочники КлючиАналитикиУчетаНоменклатуры, ВидыЗапасов, КлючиАналитикаРасчетовСПартнерами, КлючиПартий и прочие ключи. У каждого справочника есть регистр сведений, ради которого он создавался.

Скорее всего при слиянии баз тащили вместе с этими ключами и теперь там ваханалия. Еще хуже если в регистрах сведений ваханалия.

Это первое, на что нужно посмотреть.
Далее нужно учесть, что перепроведение не очищает вспомогательные реквизиты в документах. Нужно распровести документ, а после провести. Тогда будут найдены правильные эл. справочников, или созданы новые.

Это не вся муть, что там есть, поверьте. Говорить о том, чтобы обороты и остатки после этих манипуляций сойдутся очень опрометчиво.

Весь этот процесс очень очень мутный и я вам сочувствую. Если есть вариант соскочить с этой работы, то соскакивайте.
tricolor; Азбука Морзе; uriah; TerveRus; +4 Ответить
32. namazi74 4 28.09.20 21:19 Сейчас в теме
(20)я бы ещё добавил, что тут больше работа оператора, чем программиста 1С
37. dandykry 9 29.09.20 07:21 Сейчас в теме
(32) Нееее....только недавненько 4 месяца кодил обработки, веб сервисы и отчеты, чтобы можно было из этой ваханалии что-то собрать. Иначе затянулось бы все на год.
24. Азбука Морзе 104 28.09.20 17:58 Сейчас в теме
(1)
Обратитесь к разработчикам программы.


во всех сообщениях настойчиво повторяется этот хештег.
38. Xershi 1473 30.09.20 14:35 Сейчас в теме
(1) начать можно с помощника.
Для начала придется проверить корректность НСИ.
Далее заполнения документов и убрать развернутое сальдо.
Сценарий простой на реализацию может недели 2 уйти если знать что делать, иначе месяцы.
alex_gbi; +1 Ответить
2. TODD22 18 28.09.20 15:06 Сейчас в теме
Вопрос то у вас в чём? Или вы просто высказаться?
3. uriah 17 28.09.20 15:08 Сейчас в теме
(1)
В общем досталось чудо творения, база сотрицательными остатками, в которой ни один документ, где остатки хоть раз были на минусе не проводятся с ошибкой

Это придется исправлять - сочувствуем.
4. zoeh 31 28.09.20 15:08 Сейчас в теме
Каким можно образом это починить и где копать?
Из стандартного перепробовал:
ТИИБ
Удаление дублей(не всех выборочно)
Обновил на релиз выше

пробовал найти эти Резервы не удалось
5. zoeh 31 28.09.20 15:09 Сейчас в теме
может выгрузить всю базу в xml и загрузить в чистую?
6. uriah 17 28.09.20 15:11 Сейчас в теме
(4) Каким можно образом это починить и где копать?
Думаю, что отменой проведения всех документов и последовательного проведения с исправлением ошибок и дублей.
Срабатывает контроль остатков при повторном проведении.
7. zoeh 31 28.09.20 15:12 Сейчас в теме
Если не трудно подскажите алгоритм действий, как можно детально рассмотреть кривые регистры. Полдня бился, и не могу даже причину найти
8. zoeh 31 28.09.20 15:13 Сейчас в теме
(6) отмена проведения докумета дает ту же ошибку.

можно ли как то дубли удалить одним махом?
муторно по каждой строчке выбирать
9. FatPanzer 28.09.20 15:14 Сейчас в теме
Только инвентаризация с параллельным включением инструментов контроля.
Быстрее и полезнее будет начать учёт с некоей новой точки отсчёта. Вполне возможно с новыми складами. А может быть даже и с новыми организациями...
12. TODD22 18 28.09.20 15:14 Сейчас в теме
(9)
А может быть даже и с новыми организациями...

И в новой базе.
14. FatPanzer 28.09.20 15:16 Сейчас в теме
(12) Это уж само собой. Прекрасный наглядный пример для руководства "как делать нельзя" и "почему скупой платит во второй раз на порядок дороже первого"...
EVKash; uriah; TODD22; +3 Ответить
27. XAKEP 28.09.20 19:16 Сейчас в теме
(14)
думаю ему заплатили не больше

после двух-трех циклов поиска дешевле перенести...
33. namazi74 4 28.09.20 21:20 Сейчас в теме
(27)
после двух-трех циклов поиска дешевле перенести...

после пяти-шести циклов дешевле убиться
34. XAKEP 28.09.20 21:23 Сейчас в теме
(33)
я многое пропустил в тексте :)

смысл, что это жадный заказчик два-три цикла ищет дешевый перенос :)

никто не доходил до финиша :)
10. uriah 17 28.09.20 15:14 Сейчас в теме
(8) На копии пробуйте отменить контроль отрицательных остатков, ну а за тем уже отмены проведения и т.к. далее. Думаю, что нужно начать с документов ввода остатков.
11. zoeh 31 28.09.20 15:14 Сейчас в теме
Отключение контроля остатков в сеансе не помогает, но документы после пропадания минуса проводятся. А вот в "зад" не вставить.
13. zoeh 31 28.09.20 15:16 Сейчас в теме
Новая база это конечно хорошо, но сами понимаете всем нужно сказку из старой
16. FatPanzer 28.09.20 15:17 Сейчас в теме
(13) Ну, тогда предлагаю повернуться на восток, и ждать, когда с холма спустится волхвы...
15. TODD22 18 28.09.20 15:16 Сейчас в теме
слияние 2х баз в одну и жуткие последствия

Вот это как делали? Какими подходами, что сливали и как?
17. uriah 17 28.09.20 15:18 Сейчас в теме
(13) А дубли номенклатуры, контрагентов есть?
18. zoeh 31 28.09.20 15:19 Сейчас в теме
19. uriah 17 28.09.20 15:22 Сейчас в теме
Учетные политики для всех организаций созданы?
21. TerveRus 28.09.20 16:44 Сейчас в теме
Сначала надо бы знать как и чем базы сливались. Обычной выгрузкой/загрузкой xml?
Ключи аналитики тоже тащили вместе с номенклатурой и складами, потом перепроводили? Или как?
22. zoeh 31 28.09.20 17:47 Сейчас в теме
А что такое вообще удаление дублей в Администрировавнии?
Безопасно оно ли удаляет эти дубли и зачем вообще?
23. uriah 17 28.09.20 17:52 Сейчас в теме
(22)
А что такое вообще удаление дублей в Администрировавнии?
Безопасно оно ли удаляет эти дубли и зачем вообще?

Групповая обработка для поиска и пометки удаления дублей, вещь не неплохая, как настроите поиск дублей, так и отработает.
25. zoeh 31 28.09.20 18:41 Сейчас в теме
День потрачен не зря, решение найдено самостоятельно)))
35. namazi74 4 28.09.20 21:27 Сейчас в теме
41. alex_gbi 103 05.10.20 15:42 Сейчас в теме
(35) читайте ниже )
user1464234; +1 Ответить
26. uriah 17 28.09.20 18:45 Сейчас в теме
28. XAKEP 28.09.20 19:19 Сейчас в теме
(26)
если задают вопрос что такое удаление дублей
у меня вообще вопрос, чем это закончится
Borisych; +1 Ответить
29. FatPanzer 28.09.20 19:28 Сейчас в теме
(26) Заявление на увольнение, полагаю...
muskul; namazi74; uriah; XAKEP; +4 Ответить
31. XAKEP 28.09.20 19:32 Сейчас в теме
(29)
два плюса нельзя поставить :)
namazi74; FatPanzer; +2 Ответить
30. XAKEP 28.09.20 19:31 Сейчас в теме
(26)
так оно всегда простое....

ручной режим работы

выгрузил данные в ексель
показал заказчикам, где минуса по количеству и взаиморасчетах
согласен ? - работаем
нет- извините, мне пора.

и конечно загрузка в новую базу
настройки базы - заказчик или исполнитель ( по согласию )
а иначе смысл - перенос ошибок,хвостов и всякого мусора ?

хотя может человек лучше придумал :)
42. alex_gbi 103 05.10.20 15:42 Сейчас в теме
36. dj_tol 103 29.09.20 02:16 Сейчас в теме
Я бы базу чистую поставил, перенес бы туда справочники(без дублей), сделал ревизию, Заказал бы акты сверок и т.д. Настроил правильно работу УТ (с учетом будущего развития) очень пного можно перенести без гемора типа цен соглашений и т.д.. Удостоверился, что финансирование продолжается (внедрения 1С) и НАЧАЛ БЫ ЖИТЬ ПРАВИЛЬНО в одной базе, но с чистого листа.
Sergex; _MavR_; +2 Ответить
45. Sergex 57 11.10.20 10:52 Сейчас в теме
(36)Это называется признать что внедрение не состоялось и заново заплатить за внедрение тому кто понимает как это внедрять :)

Совершенно правильная логика, потому что все убытки понесенные заказчиком до нашей встречи с ним это его убытки, а не мои инвестиции в его выгоду.
39. _MavR_ 01.10.20 17:00 Сейчас в теме
(36) Самый правильный вариант. Многолетний бардак исправить невозможо. Как минимум это потребует ресурсов и времени гораздо больше, чем перейти на "чистую" базу.
40. alex_gbi 103 05.10.20 15:39 Сейчас в теме
Для всех тех кому интересна судьба этой базу.
Все оказалось с одной стороны сложней а с другой проще.
Эта база досталась с этой ошибкой и предложением от предыдущего специалиста о переходе на новую чистую базу.
Что можно сказать о базе? Уж не знаю из скольки баз она получилась но итоговый вариант содержал остатки от много-фирмености и интеркомпани. Последнее собственно и служило причиной ошибки.
На сколько я смог понять в базе пробывали вести учет по нескольким юр. лица а в конце августа еще и включили продажи собственным фирмам. Потом было принято решение отказаться от учета по нескольким фирмам и все - буквально все было повешено на одно ИП а остальные организации были помечены на удаление. На это ИП все вешалось я так понимаю с помощью обработки по поиску и замене значений. Но эта обработка порой бывает очень опасной) Так и случилось и значения в регистр РезервыТоваровОрганизаций: организация и кор. организация совпадают стали ровны. О чем нам собственно и говорит система. А такого быть не может по ее логике. Так как фирма сама себе продать в конце месяца не сможет.
Как все это лечится? Просто очищаем этот регистр, так как фирма осталась одна и его записи не имеют НИКАКОГО смысла.
После этого проверяем и лечим все ключи аналитики, окончательно удаляем ненужные организации из справочника а не просто снимаем галку "учет по нескольким фирмам". Препроводим все документы и попадаем на отрицательные остатки.
Далее нудная но нужная процедура по их исправлением этих остатков путем восстановление последовательности приходов и расходов.
Вот такая история одной ошибки)
43. XAKEP 11.10.20 09:17 Сейчас в теме
(40)
На сколько я смог понять в базе пробывали вести учет по нескольким юр. лица а в конце августа еще и включили продажи собственным фирмам. Потом было принято решение отказаться от учета по нескольким фирмам и все - буквально все было повешено на одно ИП а остальные организации были помечены на удаление.
------------------------------

а в тендере небось будет написано :)
база чистая,свертку не делали
нужно перенести остатки в базу
налетай :)
44. Sergex 57 11.10.20 10:46 Сейчас в теме
(40) Ну тем кто реально учет ведет процедура в целом ясна. А вот стоимость ее? Во сколько, если не секрет вы оценили лечение?

Тут кстати два этапа - нормализовать виды запасов и аналитики учета по партнерам и номенклатуре можно и обработкой. То есть после того как она отлажена, она все сделает сама, правда если месяца закрывались то документы партий (а это могли быть документы передач товаров между организациями) в движениях расхода придется тоже вычищать.

Во сколько вы оцениваете разработку и применение инструментария с гарантией качества результата?

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

Этим должен заниматься кто? Сколько месяцев кривой истории в базе? Какова стоимость восстановления учета за период 1 календарный месяц по первичке?

В реалиях все персоналии, которые попадали в ситуацию с деградацией учета запасов (отрицательные остатки по товарам организаций), приходили к выводу о нецелесообразности восстановления учета исторически, на периодах более 2-х месяцев и отделывались либо перезапуском учета либо корректировкой регистров на некую конечную дату обнаруженной вакханалии...

У нас в регионе, у франч, на восстановление учета цена заградительная, что то около 100-120 т. р. за месяц из того периода что надо восстановить. То есть, надо восстановить полгода - отсчитайте 600 - 720 рябчиков.

Видел пример когда команда неспециалистов ввязалась в бой, оценив восстановление 8 месяцев, но правда только запущенных расчетов за 400 000 но слилась, получив аванс в сотку но так и не сделав ничего даже с расчетами :), и не вернув аванса, кстати :)
46. zoeh 31 15.10.20 12:11 Сейчас в теме +0.5 $m
Решение оказалось в "кривых" отчетах кассовых смен, которые двигали регистр заявки (регистр сведений вроде)
Ну в общем снял все с проведения и потом провел заново,
база заработала.
ГУТ
Заказчик оказался непорядочным предоплату за работу не внес, в итоге потом сам плюхался 2 дня и так же нашел решение проблемы.
Вопрос зачем тогда люди просят оказать услугу, если оплачивать не намерены?

В черный список заказчиков бы добавить их ИНН с выкладкой базы)))
47. XAKEP 16.10.20 17:38 Сейчас в теме
(46)

печалька....


вот как таким код не оставить ?
-_-
Оставьте свое сообщение
Вакансии
Программист 1С
Казань
зарплата от 150 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С (удаленно)
Самара
зарплата от 230 000 руб. до 230 000 руб.
Полный день

Руководитель группы разработки 1С
Москва
зарплата от 250 000 руб. до 250 000 руб.
Полный день

Специалист техподдержки
Санкт-Петербург
зарплата от 100 руб. до 150 руб.
Полный день