Исправление некоторых ошибок ОС для перехода с ББУ7 на БГУ8

06.12.11

Учетные задачи - Учет ОС и НМА

Исправление ошибок ведения ОС на забалансе и проверка на уникальность инвентарных номеров.

Скачать файлы

Наименование Файл Версия Размер
Исправление ошибок ИБ ББУ7
.ert 62,00Kb
910
.ert 62,00Kb 910 Скачать

Как известно в ББ? контроль за ведением учета был слабеньким.

 1. В частности по ОС на счете А21. Что делает обработка по кнопке "Признак списания при вводе в эксплуатацию у ОС забалансом":

 а. проставляет СписыватьПриПриемеКУчету=1 для ОС, с остатками на счете А21, если таковой не стоял

 б. СпособНачисленияАмортизации=1, т.е. "1- не начислять"

 в.  КоличественныйУчет=1 если Количество на остатке больше одного, т.е. по данному ОС ведется групповой учет

 

2. Главное, с чем я столкнулся и потерял много времени - так уж получилось что в справочнике ОС задвоились инвентарные номера (т.е. коды элементов). В базе вроде стоит галочка об уникальности, но вот такие вот дела.

по кнопке "Повторения инвентарных номеров" для каждого ОС с неуникальным номеров к инв. номеру приписывается буковка "к" - уникальность восстановлена.

Для справки: первый из партии двойников номер не меняет, второй будет с буквой "к", третий "к2" и т.д.

05.07.2011 Исправил обработку - справочник смотрю не по остаткам (иначе оставались повторения у списанных ОС), а именно справочник, ну и номера меняю, приписывая буквы алфавита по порядку - а, затем б и т.д. П.С. думал обработка уже не нужна никому, но вроде еще кто-то скачивает.

06.12.11 Хм. Давненько никого не переводил. Запустил свою обработку, а она оказывается не совсем правильно испраляла номера. Поправил. Теперь если номера повторяются трижды, до будут дописаны буквы "а" и "б". Если 4 раза - то "а", "б" и "в" и т.д.

См. также

Перенос начальных остатков из Парус 7.71 в БГУ

Внешние источники данных Взаиморасчеты Учет ОС и НМА Логистика, склад и ТМЦ Бюджетный учет Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Перенос словарей и начальных остатков из ПП Парус-Бухгалтерия Бюджет 7.71 в 1Сv8 БГУ2. Заполнение словарей и документов по вводу начальных остатков. Не требуется установка ПП Парус7. Возможна дозагрузка. Позволит автоматически и наиболее полно ввести данные в программу для начала работы. 

15600 руб.

08.12.2011    81562    128    123    

147

Переоценка основных средств для БП 2.0, 3.0, УПП 1.3 с карточкой ОС-6. Отдельная конфигурация на платформе 8.3 с интерфейсом такси.

Учет ОС и НМА Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Платные (руб)

Переоценка основных средств для БП 2.0, БП 3.0, УПП 1.3. Отдельная конфигурация на платформе 1С Предприятие 8.3 с интерфейсом такси. Позволяет осуществлять переоценку основных средств в автоматическом режиме быстро и безошибочно, а главное, не внося вообще никаких изменений в конфигурацию Вашей рабочей базы. Есть возможность хранения и печати карточек ОС-6 с автоматическим заполнением. Подходит для типовых и измененных конфигураций Бухгалтерия Предприятия 2.0, 3.0 и Управление производственный предприятием 1.3.

16500 руб.

01.10.2014    56045    22    17    

14

Дополнительный анализ расходов УСН в 1С:Бухгалтерии 3.0

Учет доходов и расходов Анализ учета Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет УСН Платные (руб)

Мы добавили девять новых проверок в Экспресс-проверку учета. Цель таких проверок — узнать, есть ли потенциальные проблемы в учёте УСН.

7200 руб.

27.09.2021    13505    26    11    

35

Экспресс проверка управленческого учёта для УНФ 1.6/3.0

Анализ учета Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Расширение автоматически анализирует учёт 1С:УНФ, помогает находить и исправлять ошибки, а также проверять те места, которые хорошо бы проверить. Разработка для тех, кто хочет построить управленческий финансовый учет в УНФ.

12000 руб.

28.07.2022    8563    5    25    

21

Отчет "ABC-анализ" для 1С УТ 11, КА, ERP

Анализ учета Анализ продаж Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

ABC-анализ — метод, позволяющий классифицировать ресурсы фирмы по степени их важности. Отличный отчет для анализа выручки и продаж! Может применяться в сфере деятельности любого предприятия. В его основе лежит принцип Парето — 20% усилий обеспечивают 80% результата.

6000 руб.

26.06.2022    11216    16    6    

18

Экселька. Универсальный инструмент, построенный по типу классических электронных таблиц, с возможностью использования данных 1С.

Загрузка и выгрузка в Excel Регламентированный учет и отчетность Анализ учета БДР, БДДС Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Инструмент является симбиозом базового функционала Excel с возможностью получения и использования данных 1С для конструирования произвольных отчетов. Область применения - от простого получения нескольких контрольных сумм по типу "Отчет руководителю", до составления сложных аналитических отчетов всех видов учета.

12000 руб.

08.02.2021    19395    12    66    

26

Сверка остатков товаров БУХ3 - УТ11

Анализ учета Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Платные (руб)

Обработка позволяет сравнивать количественные остатки номенклатуры между Бухгалтерия 3.0 и УТ 11.5

3600 руб.

06.02.2023    4049    6    1    

11
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. adeich 203 20.05.11 09:28 Сейчас в теме
Молодец!!! При первых переносах писал подобную и исправлял UChoice, проверю твою в "действии".
Обработке однозначно +, тем более многие стали делать перенос еще только, а подводных камней там множество
2. adeich 203 20.05.11 22:06 Сейчас в теме
проверил обработку, честно скажу РАБОТАЕТ, но..... Но столкнулся с таким, если длина номера уже 15 символов, т.е. максимальна, то присвоение номера не происходит. немного переделал для себя, сделал проверку на префикс и "обрезнание" значащих нулей
3. mvv1975 836 20.05.11 22:15 Сейчас в теме
(2) Точно. Если номера под завязку то будет трабл. Будет время, выведу в табличную часть - пусть бухи сами новые номера присваивают
4. adeich 203 21.05.11 12:43 Сейчас в теме
(3) я поступил проще. Сделал формат номера чмсловым и отключил контроль уникальности, а уж потом запускал обработку.
Но эти "танцы с бубном" не для бухов, а для тех кто "понимает" :D
5. adeich 203 23.05.11 23:04 Сейчас в теме
(3) в дополнение.
Проше, при прbcвоении нового инвномера брать не весь его, число от старого, обрезая префикс и лидирующие нули. Функцию проверки префикса можно вытащить из UChoice
6. bkn_oktava 117 03.06.11 09:52 Сейчас в теме
Спасибо за идею! Хорошо, что хоть кто-то занимается этим! :!:
7. brozex 04.07.11 15:39 Сейчас в теме
Меня больше интересовал вопрос восстановления уникальности инвентарных номеров. После первого прохождения обработки много исправились, но остались и одинаковые. Пришлось добавить счета С01,П01 и даже после этого они остались. Пришлось добавить этап 2- перебор именно по справочнику. Для переноса в ББУ 8.0 важна уникальность всего справочника, даже если ОС нет на остатках. Пример: ОС А и В имеют одинаковые инвентарные номера. А - на остатках нет, В есть. При загрузке правил переноса в БГУ у вас стоят все флажки, сначала переноситься справочник, а затем остатки. В итоге может получится так, что В не будет в справочнике вообще, а А появится в документах остатков. Всё равно Спасибо за обработку!
---------------------------------------------------------
Сообщить("Этап 2");
ТЗ.УдалитьСтроки();
СпрОС=СоздатьОбъект("Справочник.ОсновныеСредства");
СпрОС.ИспользоватьВладельца(ВыбраннаяФирма);
СпрОС.ПорядокНаименований();
СпрОС.ВыбратьЭлементы();
Пока СпрОС.ПолучитьЭлемент()=1 Цикл
ТЗ.НоваяСтрока();
ТЗ.ИнНомер = СпрОС.Код;
ТЗ.КолВо = 1;
КонецЦикла;
ТЗ.Свернуть("ИнНомер","КолВо");

ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку() = 1 Цикл
Если ТЗ.КолВо>1 Тогда
СпрОС.ВыбратьЭлементы(); Первый=1;
Пока СпрОС.ПолучитьЭлемент() = 1 Цикл
Если СокрЛП(СпрОС.Код)=СокрЛП(ТЗ.ИнНомер) Тогда
Если Первый=1 Тогда
Иначе
СпрОС.Код=Прав("000000000000000000000"+СокрЛП(ТЗ.ИнНомер)+"к"+Строка(Первый)),15);
СпрОС.Записать();
КонецЕсли;
Сообщить("Записан "+СокрЛП(СпрОС.Наименование)+" с инв. номером "+СокрЛП(СпрОС.Код)+" со стоимостью "+СокрЛП(СпрОС.ПервоначальнаяСтоимость));
Первый=Первый+1;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
gobogdan; +1 Ответить
8. mvv1975 836 06.07.11 00:16 Сейчас в теме
(7) Вы правы. Я обработку давно поправил - справочник смотрю не по остаткам, а именно справочник, ну и номера меняю, приписывая буквы алфавита по порядку - а, затем б и т.д.
Забыл обработку заменить
snegovik; +1 Ответить
27. пользователь 11.01.12 16:45
Сообщение было скрыто модератором.
...
50. пользователь 17.05.12 10:08
Сообщение было скрыто модератором.
...
9. Njurick 08.07.11 20:50 Сейчас в теме
Спасибо огромное!!! Очень выручили :)
10. QwertyShum 03.09.11 19:56 Сейчас в теме
спасибо! Но у меня не получилось. В базе куча ОС с одинаковыми номерами (по 10-15 одинаковых встречаются). Обработка добавляет к ним букву "а". Получается такая же куча ОС с одинаковыми номерами, но еще с буквой "а".
11. annkod 07.09.11 09:23 Сейчас в теме
Спасибо, обработка очень помогает!
Для себя добавила еще одну процедурку по исправлению признака группового учета (мелочь, но мешает переносу).
Процедура ПризнакГрУчетаОС()
СпрОС=СоздатьОбъект("Справочник.ОсновныеСредства");
СпрОС.ИспользоватьВладельца(ВыбраннаяФирма);
СпрОС.ВыбратьЭлементы();
Пока СпрОС.ПолучитьЭлемент() = 1 Цикл
Если СпрОС.ЭтоГруппа()=1 Тогда Продолжить; КонецЕсли;
Если (СпрОС.ВидНФА<>Перечисление.ВидыНФА.ОС) и (СпрОС.ВидНФА<>Перечисление.ВидыНФА.Казна) и (СпрОС.КоличественныйУчет=1) Тогда
СпрОС.КоличественныйУчет=0;
Сообщить("Записано ОС "+СокрЛП(СпрОС.Код)+" "+СокрЛП(СпрОС.Наименование));
СпрОС.Записать();
КонецЕсли;
Если (СпрОС.СписыватьПриПриемеКУчету=1) и (СпрОС.КоличественныйУчет=0) Тогда
СпрОС.КоличественныйУчет=1;
Сообщить("Записано ОС "+СокрЛП(СпрОС.Код)+" "+СокрЛП(СпрОС.Наименование));
СпрОС.Записать();
КонецЕсли;

КонецЦикла;
КонецПроцедуры
12. I2020 17 10.09.11 12:09 Сейчас в теме
Помогла неоднократно, еденственное способ начисления амортизации не для всех правильно ставится
13. irina_ph 16.09.11 20:22 Сейчас в теме
Спасибо очень нужная вещь попробую в ближайшее время...
14. пользователь 21.09.11 12:26
Сообщение было скрыто модератором.
...
15. irina_ph 21.09.11 13:26 Сейчас в теме
Скажите а кто-то использовал эту обработку в редакции 6.2?
16. lusefer 27.09.11 20:52 Сейчас в теме
Помогла, огромное спасибо
17. Oleg51 03.10.11 07:07 Сейчас в теме
Спасибо, вещь нужная. Вот только если база с большим кол.-вом ошибок, то таким способом повторения
не ликвидируются(если десятками повторы есть). В 8-ке сервис->групповая обработка справочников и документов
позволяет все ошибки, связанные с порядком погашения стоимости и способом начисления амортизации(в случае, если
порядок погаш.стоим = начислять амортизацию) исправить за 10 минут.
18. nu_to4ka 06.10.11 08:31 Сейчас в теме
Взяла за основу, спасибо за идею! Очень много времени экономит!
19. bogdan87 31.10.11 10:13 Сейчас в теме
Спасибо за обработку! Экономит время при переносе!
20. kurvik 14.11.11 14:51 Сейчас в теме
Как раз это и нужно.Замучались бухгалтера. Спасибо за разработку.
21. Twirus 15.11.11 10:03 Сейчас в теме
Спасибо очень нужная вещь.
22. gudok1703 1 29.11.11 20:19 Сейчас в теме
Присоединяюсь к спискам благодарствующих++
23. ElenaV 23 01.12.11 13:43 Сейчас в теме
Очень много уходит времени на проверку правильности ведения ОС в ББУ77.
Иногда ошибки можно обнаружить только после переноса остатков и проведения документов в БГУ8.
На что уходит очень много времени и очень неудобно.
Надеюсь, что ваша обработка будет очень полезна.
Обязательно попробую.
24. ElenaV 23 01.12.11 13:57 Сейчас в теме
Проверила.
Очень полезная обработка.
Спасибо.
25. mnikol 13.12.11 14:49 Сейчас в теме
Несколько десятков подведомственных учреждений переводили с 7.7 на БГУ. Двойные инвентарные номера - пракимчески у всех и в огромном количестве. Ваша обработка - просто спасение. Спасибо!
26. пользователь 11.01.12 16:44
Сообщение было скрыто модератором.
...
28. sergm79 18.01.12 20:09 Сейчас в теме
столько работы...спасибо - будем пробовать
29. OleGazz 13 18.01.12 20:15 Сейчас в теме
спасибо, всё прошло оперативнинько)
30. anna30 22.01.12 15:19 Сейчас в теме
а как ее открыть в 6.2? здесь формат epf...
31. Andro_sas 29.01.12 14:03 Сейчас в теме
Занят сейчас переходом. Буду пробовать вашим. Надеюсь поможет.
32. Andro_sas 30.01.12 21:26 Сейчас в теме
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4761)}: Ошибка записи объекта
ТипОбъекта = Ввод остатков ОС и НМА
Объект = Ввод остатков ОС и НМА 00000003 от 31.12.2011 0:00:00
ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Номер года в литерале типа 'Дата' превышает 3999.
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
КодСообщения = 26
ВызватьИсключение СтрокаСообщенияОбОшибке;
вот такая ошибка
33. Katya.buh 03.02.12 19:10 Сейчас в теме
Как это все ко времени.Большое спасибо!!!!
34. 2011b11 06.02.12 13:04 Сейчас в теме
Спасибки, действительно как все во время. Попробуем воспользоваться Вашим переходом.
35. AlexO 135 14.02.12 01:41 Сейчас в теме
А как работает обрабокта открыветсяв 8-ке и подключается к 7-ке? Как и где она ищет ошибки - из 8-ки подключением к 7-ке?
36. k 14.02.12 09:06 Сейчас в теме
подскажите, с чем может быть связано: после свертки базы на 31.12.11 не перносятся остатки из ББУ 7.7 в БГУ 8.2
37. Agema 15.02.12 10:53 Сейчас в теме
(36) k, не переносятся вообще? или останавливается на каком-то этапе?
Какая ошибка выскакивает? Может даты неправильно ставите ? Даты переноса я, например вообще не ставил.
И внимательно почитайте инструкцию по переносу - Rul77_BGU8.txt:
Инструкция по переносу данных из "1С:Бухгалтерии для бюджетных учреждений 7.7, ред. 6.2"
в "1С:Бухгалтерию государственного учреждения 8"
--
Автору обработки, спасибо!
45. anton.smyslov 02.05.12 20:48 Сейчас в теме
(36) k, вообще-то, выполнять свертку базы для переноса остатков из 7.7 в 8.2 не нужно. Просто нужно выполнить выгрузку данных при помощи специальных обработок.
38. kurvik 18.02.12 12:01 Сейчас в теме
<<Очень много уходит времени на проверку правильности ведения ОС в ББУ77.
Иногда ошибки можно обнаружить только после переноса остатков и проведения документов в БГУ8.
На что уходит очень много времени и очень неудобно.
Надеюсь, что ваша обработка будет очень полезна. >>
-полность согласен с автором.Как раз приступили к переносу данных.База большая-времени мало.Спасибо за обработку и взаимовыручку.
39. Danazanat 04.03.12 22:06 Сейчас в теме
В комплексе с другими обработки значительно ускоряет перенос. Правда про ЦМО так и не понял ... ))
40. andrey1978 06.03.12 15:28 Сейчас в теме
41. ivan321 27.03.12 12:41 Сейчас в теме
Использовал обработку не раз, поскольку все переносимые базы были с ошибками. Спасибо.
42. NOVOPRO 13.04.12 07:54 Сейчас в теме
Тоже возникла такая ошибка
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4761)}: Ошибка записи объекта
ТипОбъекта = Ввод остатков ОС и НМА
Объект = Ввод остатков ОС и НМА 00000003 от 31.12.2011 0:00:00
ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Номер года в литерале типа 'Дата' превышает 3999.
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
КодСообщения = 26
ВызватьИсключение СтрокаСообщенияОбОшибке;
вот такая ошибка
43. Sasha25 01.05.12 08:38 Сейчас в теме
Спасибо обработка очень хорошая и очень помогла
44. anton.smyslov 02.05.12 20:10 Сейчас в теме
Большое спасибо за обработку, очень полезная!
46. anton.smyslov 09.05.12 06:25 Сейчас в теме
Может я не совсем правильно понял, эта обработка открывается через меню "Сервис-Дополнительные возможности"? У меня выдает ошибку при открытии
ОткрытьФорму("Отчет",,ТекущийКаталог+Отчеты.ФайлОтчета);
{Обработка.ДополнительныеВозможности.Форма.Модуль(147)}: Ошибка создания внешнего отчета D:\1С\Базы 1С\77777777\Гикало\ExtForms\ISPRAVLENIEOSHIBOKIB.ert

причем пытался открыть и в редакции 6.1 и в 6.2
47. Agema 09.05.12 07:43 Сейчас в теме
(46) anton.smyslov,
эта обработка открывается через меню "Сервис-Дополнительные возможности"?

Так добавляют в список и потом можно открыть, а можно сразу с любого места запустить: Файл-Открыть и ткнуть на обработку.
Такая ошибка может возникнуть по разным причинам. Вот некоторые из них:
-платформа 1С7 ниже 27
-проблемы с сетью
-диск поврежден, или вирус
-"кашперский"
48. T-AleXandr 16.05.12 22:39 Сейчас в теме
Очень нужная обработка при переходе с 7.7 на 8. Особенно заинтересовал Контроль уникальности Инвентарных номеров в справочнике Основных средств. Обязательно попробую, хотя считаю что лучше добавлять не буквы, а цифры (установить количество знаков предельно допустимых для задвоенных Основных средств) через дефис после основного Инвентарного номера.
49. пользователь 17.05.12 10:06
Сообщение было скрыто модератором.
...
51. пользователь 17.05.12 10:10
Сообщение было скрыто модератором.
...
52. Leanna 12.01.14 19:49 Сейчас в теме
Большое спасибо, в свое время при переносе помогло.
53. tazmag 03.07.14 14:40 Сейчас в теме
Да уж сколько не переносил базы почти во всех бывают косяки о ошибки в ОС, если бы не обработка пришлось бы пальцами лопатить
Оставьте свое сообщение