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


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

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

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

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

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

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

 

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

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

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

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

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

Файлы обработки:

-