gifts2017

Внешние отчеты "Книга покупок" и "Книга продаж" с заполнением поля дата и номер для БП 3.0

Опубликовал Алексей Ермилов (Alex_E) в раздел Отчеты - Бухгалтерские

В типовой конфигурации БП 3.0 колонка дата и номер счет фактуры в книгах покупок и продаж заполняются не всегда. Про заполнение (не заполнение) информации в этих колонках есть объяснения 1С, и соответствующие комментарии законодательства,
НО -
у налоговых на местах часто есть "особое мнение".

Внешние отчеты,  в принципе, полностью типовые (БП 3.0, релиз 3.0.31.13), только дата и  номер счет- фактуры заполняются "любой ценой":

Если ревизит дата и номер счет-фактуры в строке книги не заполняется типовым механизмом, то проверяется наличие даты и номера входящего документа (для книги покупок) и если и там ничего нет, - в поле выводится дата и номер документа, по которому формируется расшифровка этой колонки...

Эти же отчеты можно спользовать как пример создания внешних отчетов (обработок), когда нужно изменить модуль менеджера "встроенного"  отчета (встречал уже страшилки про УФ, что для внешних невозможно использовать модуль объекта или как нужно обращаться к процедурам и функциям в нём).

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Книга покупок/продаж
.rar 50,36Kb
06.04.14
103
.rar 1.0 50,36Kb 103 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

3. Nata (Nata) 16.07.14 11:39
4. Алексей Ермилов (Alex_E) 16.07.14 11:43
(3) Nata, Пожалуйста! (спасибо тут принято выражать нажатием на звездочку :-) )
5. e401 (e401) 18.12.14 10:14
На БП 3.0 конфигурации 3.0.37.32 работают с ошибкой (на предыдущих не проверял, извините).
Ошибка в следующем: Для вывода даты и номера существующего счета-фактуры автор использует функцию общего модуля ОпределитьДатуИНомерСчетаФактурыДляПечати(.....)
Но в указанной версии конфигурации эта функция возвращает структуру и в результате в отчете в столбце "Дата и номер счета-фактуры..." выводится слово "Структура".
Поправить, на мой взгляд, легко, если в модуле объекта отчета дописать кусочек кода:
Функция ОпределитьДатуИНомерСФ(ЗаписьКниги, СтруктураПараметров)
ДатаНомер = УчетНДСПереопределяемый.ОпределитьДатуИНомерСчетаФактурыДляПечати(...........);
ДатаНомер = ДатаНомер.ДатаНомер;
Если Не ЗначениеЗаполнено(ДатаНомер) Тогда
.............. далее по тексту.........
6. Алексей Ермилов (Alex_E) 18.12.14 10:30
(5) e401, Спасибо за ошибку! Написано было на 3.0.31.13, с тех пор много поменялось :-) Сейчас выйдет 3.0.38.* - надо будет там смотреть что изменят. Вообще эти отчеты выложил как пример, как сделать книги внешними...
7. and balu (baluba) 10.10.16 22:21
добрый день. На этой версии и позже пойдет? Бухгалтерия предприятия, редакция 3.0 (3.0.43.263) , нужно сделать книгу покупок, что бы из документа основания подтягивался комментарий.
8. Алексей Ермилов (Alex_E) 10.10.16 22:27
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа