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

06.12.11

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Исправление ошибок ИБ ББУ7
.ert 62,00Kb
910
910 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

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

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

 

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

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

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

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

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

См. также

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

Каждый бухгалтер не раз сталкивался с требованием от налоговой инспекции пояснить расхождения в показателях декларации по Налогу на прибыль («Доходы от реализации» + «Внереализационные доходы») и налоговой базой по НДС за год. Являются ли ошибкой подобные расхождения? Как пояснить налоговой их причину? Отчет «Анализ расхождений выручки НДС и Налога на прибыль в декларациях» для 1С (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP) поможет найти все расхождения.

7200 руб.

21.10.2017    89354    342    172    

304

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Анализ учета Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений. (Обновление от 12.11.2024, версия 2.2-2.5)

19200 руб.

27.10.2017    42805    29    13    

47

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

“Зеленое” закрытие месяца не всегда является показателем корректного расчета и отражения в регламентированном учете движений товаров. Если Вам надоело исправлять отрицательные остатки в оборотно-сальдовой ведомости и проверять 10,41,21 счет то этот комплект отчетов для вас.

7200 руб.

25.10.2023    1558    1    0    

6

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

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

12000 руб.

28.07.2022    9975    11    25    

29

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

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

3600 руб.

06.02.2023    4944    17    4    

20

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

Обработка позволяет сравнивать по документам и сверять по долгам покупателей и поставщиков между базами УНФ 1.6, УНФ 3.0 и Бухгалтерия 3.0,

6000 руб.

24.08.2022    6972    9    1    

11

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

Обработка является вспомогательным инструментом проверки выполненных расчетов по зарплате в конфигурациях ЗУП 3.1 и ЗКГУ 3.1. Результаты обработки носят информационный характер и предназначены для привлечения внимания пользователя. Рекомендуется запускать обработку в конце каждого месяца, после расчета зарплаты, исчисления налогов и формирования ведомостей.

6000 руб.

28.09.2015    35305    7    35    

31
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 14 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 136 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 Сейчас в теме
Да уж сколько не переносил базы почти во всех бывают косяки о ошибки в ОС, если бы не обработка пришлось бы пальцами лопатить
Оставьте свое сообщение