суббота, 3 ноября 2012 г.

Документ проведен, но проводок нет

1С 8.2 Бухгалтерия ред. 2.0

У проведенного документа. (Не удален, в журнале стоит галочка проведения) отсутствуют бухгалтерские проводки. Соответственно в бухгалтерской отчетности он не участвует. При повторном проведении проводки появляются.
Такая ситуация может возникнуть при массовом проведении документов обработкой  Меню-Сервис-групповая обработка справочников и документов, если во время ее работы программа неверно обработает очередной документ. Например, возникнет вызов обработки исключительной ситуации, но у системы не хватит памяти для ее отработки. Или компьютер во время процедуры зависнет, отключится. При этом все документы, подобранные в обработку будут иметь галочку "проведен", но фактически обладать проводками будут документы "успевшие до аварии".
Следующие варианты могут быть получены только если их добиваться сознательно:
1. Обработка с диска ИТС "ВыгрузкаЗагрузкаДанныхXML", переносит документы без движений, если не установлен флаг "Выгружать с документом все его движения".
2. Обработкой с диска ИТС "УниверсальныеПодборИОбработкаОбъектов" можно настроить произвольный алгоритм  документа (вставить кусок кода, не стану приводить здесь), при котором изменится признак проведения, не вызывая процедуру "Обработка проведения" 
3. Уже упомянутой встроенной обработкой групповая обработка справочников и документов , но в конфигурациях имеющих отдельно управленческий учет, таких как "Управление производственным предприятием" и "Комплексная автоматизация", можно подобрать группу документов проведенных только по управленческому учету. Затем, включив режим "Разрешить изменение реквизитов объектов", установить у всех признак "Бухгалтерский учет". При этом установится соответствующая галочка, но не вызовется процедура обработки проведения документов. Визуально документы будут выглядеть как проведенные по всем видам учета, но бухгалтерские проводки в них будут отсутствовать. 
4.  В конфигурациях "Управление производственным предприятием" и "Комплексная автоматизация", если в настройках установлена Дата отложенного проведения.
Все эти ошибки лечатся перепроведением документов обычным способом, либо массово групповая обработка справочников и документов  с действием "Изменить: [Проведение документа]" 

1 комментарий:

  1. Со временем стал известен еще один вариант. Например "Реализация товаров и услуг" в котором выбран договор "с поставщиком". Бухгалтерских проводок у такого документа не будет. Правда, такой договор в этом документе интерактивно недоступен. Но это можно сделать программным способом.

    ОтветитьУдалить