Присоединяюсь к вопросу - нужно подробное описание ошибки.
Ну а так, сходу: в описании задачи синтаксическая ошибка:
ИначеЕсли З.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1"); Тогда
//62.02
З.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("62.02");
после "ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1")" не нужна точка с запятой. Правильный код:
ИначеЕсли З.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1") Тогда
//62.02
З.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("62.02");
Вряд ли, конечно, дело в этом, но на всякий случай лучше проверить.