БП 1.6.16.6 Конф. 8.1.14.69 Регистрация счетов фактур на аванс - ошибка

Новая тема
Показывать по 10 20 40 сообщений
Если без отладчика, то посмотрите регистр накопления "НДСРасчетыСПокупателями" , запрос формируется из этого регистра.
У меня также, как писала ранее, типовая конфигурация без изменений и обновления сделаны корректно. Но в обработке СозданиеСчетовФактурНаАванс вылетает указанная ошибка, т.к. там анализируется обычный ПриходныйКассовыйОрдер, а у нас РасходныйКассовыйОрдер.ВозвратПокупателю (который выставляет сумму на счет 62.02). А в этом документе просто нет реквизита СчетНаОплату.
Что еще надо уточнить?
> а у нас РасходныйКассовыйОрдер.ВозвратПокупателю (который выставляет сумму на счет 62.02). А в этом
> документе просто нет реквизита СчетНаОплату.
> Что еще надо уточнить?
>

Ничего. Специально смоделировала вашу ситуацию. Все работает без ошиборк.
Вы хоть на минутку задумывались об ошибке.
С помощью отладчика удалось понять, что эта ошибка возникает на документе "ПлатежноеПоручениеИсходящее" у которого в табличной части действительно нет такого реквизита. А вот почему этот документ попадает в перечень я не знаю - сказал бухгалтеру - она сказала что будет разбираться. :-)
Метаданные сравнили? Какой результат?
Провел Сравнение.

Итог - в нашей конфигурации новый набор прав + один отчет которого нет в конфе с замком "ШаблонТиповогоОтчета".

Все остальное полностью совпадает.
Провел Сравнение.

Итог - в нашей конфигурации новый набор прав + один отчет которого нет в конфе с замком "ШаблонТиповогоОтчета".

Все остальное полностью совпадает.
Ошибку действительно должен искать ваш бухгалтер, почему этот документ попадает в перечень . Указанный мной регистр может вам и ей понять где ошибка.

Иногда, когда задаешь вопрос, то сам на него и отвечаешь. Да у нас проблема с документом РасходныйКассовыйОрдер, ссылка на который попадает в регистр НДСРасчетыСПокупателем. Но ошибка в учете произошла во 2 квартале 2008 года. Ранее работавшие обработки по регистрации счетов-фактур на аванс ее "обходиили", а новая на этом документе вылетает. Проблемы следующие:
1. Перепровести все эти документы нереально, т.к. все периоды уже давно закрыты.
2. Программа даже при таких ситуациях не должна вылетать на внутреннюю ошибку языка программирования, это не очень профессионально.
3. Пришлось сделать самое нелюбимое мною: внести изменения в обработку на месте ошибки при определнии типа документа РасходныйКассовыйОрдер указать пустую ссылку на реквизит СчетНаОплату.
Проблема "частично решена", но, как-то, не очень красиво.

Есть еше проблема эта обработка находит "не сформированные"  в прошлых периодах счета-фактуры на аванс. И хотя их только 3, но очень напрягает.

Я понимаю, что новая обработка более чувствительна к данным, чем прежние, которые подобные ошибки не обнаруживали. Но хотелось бы получить совет, а как это можно исправить (перепроведение за предыдущие периоды исключается).

Спасибо всем заинтересованным и желающим помочь реально.
> Есть еше проблема эта обработка находит "не сформированные"  в прошлых периодах счета-фактуры на аванс. И хотя их только 3, но очень напрягает.

Исправлено в 1.6.17.4
Читают тему
(гостей: 3)

Быстрый переход