Шедевр кода в бюджетке 633. Студенты жгут.
Alco
30.07.2009 - 10:03
|
Документ ОС_ПринятиеКУчету модуль документа: Если СпособНачисленияАмортизации="3" Тогда Если СрокПолезногоИспользования=0 Тогда Сообщить("Не задан срок полезного использования ОС","!!"); СтатусВозврата(0); ОК=0; КонецЕсли; Иначе Если (БалансоваяСтоимость>ВторойПределОС) и (ХозОперация <> 8) Тогда Сообщить("Для ОС, стоимостью более "+ ВторойПределОС+" должен использоваться линейный способ начисления амортизации","!!"); СтатусВозврата(0); ОК=0; КонецЕсли; КонецЕсли; СпособНачисленияАмортизации Тип значения - число. Теперь конкурс: кто быстрее проведет документ с ОСом стоимостью более 20 000. Такой же ляп во вводе остатков, корректировке амортизации и оприходовании излишков, только менее болезненный. |