В этой статье я постараюсь описать ситуацию в которую мы попали при подготовке регламентированного отчета "Декларация по НДС"
до второго квартала 2023 подобных проблем с формированием данного отчета не наблюдалось и он нормально заполнялся.
И так исходные данные Бухгалтерия предприятия, редакция 3.0 (3.0.140.20) крайний релиз на момент сдачи отчетности.
Применяем эту базу в SQL-ном варианте работы.
Пробуем заполнить по кнопке заполнить отчет.
И смотрим, что все разделы отчета пустые остаются пустые.
Чтобы я не делал, чтобы я не проверял отчет не заполнялся и всё.
Первым делом что я решил сделать благо что размер базы пока позволяет это сделать, выгрузил базу в выгрузку формата dt. через конфигуратор.
Тест №1
И на основании этой выгрузки развернул файловую копию базы.
Пробую повторно заполнить тот-же самый отчет и о чудо он заполняется.
Тест №2
Я продолжил эксперименты, думаю, но как все регламенты, общий доступ. Все доводы приводят к тому, что необходимо разобраться в причине проблемы заполнения "Декларации по НДС" для базы в серверном исполнении.
У меня есть второй сервер, который используется в качестве нашей "песочницы" где я поднял серверный вариант копии базы.
На втором сервере, стоит естественно такой такой-же релиз платформы 1С настроен идентично сервер 1С, как и на основном сервере
Разница только в версиях операционной системы
- в песочнице стоит Windows Server 2019
- в песочнице SQL сервер и сервер 1С расположены на одном сервере
- на основном сервере Windows Server 2012 R2
- Боевые базы работают варианте, когда SQL - сервер работает на отдельном сервера, сервер 1С на отдельном.
Пробую заполнять декларацию и о чудо, "Декларация по НДС", также спокойно заполняется.
В эту копию базы я запустил бухгалтеров, чтобы дать возможность сдать им своевременно отчетность.
А сам продолжаю работу над выяснением причины сложности заполнения отчетности.
Тест №3
На основном SQL сервере разворачиваю копию основной базы. И цепляю эту SQL-ную базу к серверу 1С песочницы. Подключаюсь к этой копии и о чудо он так-же заполнился.
Вывод напрашивается сам собой, проблема какая-та именно либо с сервером 1С либо с сетью, которая по каким-то причинам рубит какие-то запросы в сторону внешних ресурсов.
Кстати на том-же основном сервере наблюдается проблема с формирование отчета "Книга продаж", если выбираешь 2 квартал 2023, когда тот-же отчет в песочнице формируется без проблем. Описывал решение данной проблемы вот в этой статье
Озадачил сетевых администраторов с этой проблемой. Второй день капаются в логах серверов.
Зная что недавно был проект по замене прокси сервера, администраторами. Но как меня админы уверяют, что все сервера общаются с "внешним миром" минуя прокси.
Параллельно попросил развернуть временно ещё один сервер, где планирую заново установить сервер 1С и попробовать подключиться в базе через него. Благо у меня есть в наличии резервный серверный ключ.
Тест №4
Развернули мне администраторы ещё один виртуальный сервер, абсолютно с теми-же параметрами, что и проблемный сервер 1С Установил серверную часть 1С.
Два отчета "Декларация по НДС" и "Книга продаж" формируются и заполняются без каких-либо проблем
Тест №5
Дождались когда накатятся абсолютно все обновления операционной системы на сервере 1С
Два отчета "Декларация по НДС" и "Книга продаж" также сформировались без каких либо проблем.
Администраторы пока. затрудняются ответить в причинах такого поведения основного сервера 1С. Скорее всего придется "переподключать" все базы на новый Сервер 1С.
Самое интересное что регламентированный когда не заполнялся в базе подключенной через основной сервер 1С не выдавал никаких ошибок, ничего. Можно было думать что угодно. Но по факту проблема была не с данными, а с поведением самого сервера 1С.
И непонятно, сколько ещё таких ситуаций могло возникать, при работе с какими-нибудь, данными, отчетами. Когда отчет криво работает, только из-за того, что серверная часть что-то начала барахлить.