Разберем достаточно распространенную ситуацию: вы перенесли базу из старой редакции 1С 7.7 Бухгалтерский учет в современную 1С:Бухгалтерия 8.3 (ПРОФ или КОРП). После успешного переноса остатков вы замечаете странность — остатки по счету 52 присутствуют в общей оборотно-сальдовой ведомости (ОСВ), но в самом Плане счетов этот счет совершенно не виден. Более того, его невозможно выбрать в документах или сформировать по нему отдельную ОСВ стандартным выбором из списка (хотя расшифровка из общей ОСВ работает).
Давайте подробно проанализируем эту ситуацию и по шагам восстановим корректную работу программы. Проблема кроется в механизмах функциональных опций и настройках видимости, которые в версии 8.3 работают иначе, чем в 7.7.
Первое и самое главное, на что мы обратим внимание — это системная константа, отвечающая за валютный учет. В 1С:Бухгалтерия 8.3 список счетов в Плане счетов выводится с помощью динамического списка. У этого списка есть определенные условия (запросы), которые регулируют видимость валютных счетов.
Посмотрим на условие запроса для формы списка, которое скрывает счет, если валютный учет в базе отключен:
(Константы.ИспользоватьВалютныйУчет
ИЛИ (НЕ Константы.ИспользоватьВалютныйУчет)
И (НЕ Хозрасчетный.Валютный))
Это означает, что если константа ИспользоватьВалютныйУчет не установлена (равна Ложь), то все счета, у которых стоит признак Валютный, просто скрываются из интерфейса. При переносе из 1С 7.7 эта константа могла не установиться автоматически.
Чтобы исправить ситуацию штатным пользовательским путем, выполним следующие действия:
Как только в справочнике появляется иностранная валюта с курсом, программа автоматически включает нужные функциональные опции (в том числе константу ИспользоватьВалютныйУчет), и счет 52 станет видимым в Плане счетов.
Предположим, счет 52 появился в Плане счетов, но вы по-прежнему не можете выбрать его в банковских выписках и других формах. В таком случае проанализируем персональные настройки пользователя.
В современных редакциях 1С 8.3 счета учета в документах могут быть скрыты для упрощения интерфейса. Сделаем их видимыми:
Если галочка включена, но поле со счетом все равно отсутствует в конкретном документе (например, в Списании с расчетного счета), откроем этот документ, нажмем кнопку Еще (в правом верхнем углу формы), выберем Изменить форму и проверим, стоит ли флажок видимости напротив реквизита СчетУчета (или СчетУчетаРасчетов).
Рассмотрим еще одну частую причину. После переноса базы из 7.7 расчетные счета вашей организации могли быть перенесены с небольшими неточностями. Чтобы в банковских документах программа позволила вам выбрать 52 счет, валюта банковского счета должна соответствовать валюте операции.
Разберем по шагам:
ВалютаДенежныхСредств.Если там ошибочно указан российский рубль, система заблокирует использование 52 счета для любых операций по этому расчетному счету. Обязательно укажите ту иностранную валюту, в которой данный счет реально открыт.
Наконец, выясним причину, связанную с аналитикой. При миграции данных с версии 7.7 на 8.3 счет 52 мог создаться в Плане счетов с потерянными видами субконто. Если счет лишен необходимой аналитики, программа не поймет, как формировать проводки, и просто не даст вам его выбрать в документах.
Проверим настройки самого счета:
У типового счета 52 в 1С 8.3 обязательно должны быть заданы следующие виды субконто:
БанковскиеСчета).СтатьиДвиженияДенежныхСредств).Если этих субконто нет, их необходимо добавить вручную. После добавления аналитики обязательно перепроведите документы, в которых фигурирует счет 52, чтобы движения сформировались в разрезе расчетных счетов и статей ДДС.
Применив этот комплексный подход, мы не только вернем видимость счета 52 в Плане счетов, но и обеспечим его правильную работу во всех документах и отчетах 1С:Бухгалтерии 8.3.