Акт сверки для Бухгалтерии предприятия 3.0

0. Dimyla 31 06.02.14 16:40 Сейчас в теме
Акт сверки взаиморасчетов на управляемых формах. Красивый бланк.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. KliMich 08.02.14 14:48 Сейчас в теме
Спасибо! Скоро этот отчет должен пригодиться.
2. dock 44 12.02.14 07:54 Сейчас в теме
Описание порадовало - "красивый бланк" ;)
3. stas1976 14 04.03.14 13:21 Сейчас в теме
поле объекта не обнаружено (АктСверкиБАЛАНС)
Прикрепленные файлы:
4. al4271 14.03.14 15:44 Сейчас в теме
Не работает форма. даже в программу добавляться не хочет.
Вот эту ошибку выдает.
Метод объекта не обрнаружен(СведенияОВнешнейОбработке)
stas1976; gges; +2 Ответить
6. Dimyla 31 01.04.14 07:27 Сейчас в теме
(4) al4271, загрузила обработку новее
5. veqrin 28.03.14 10:02 Сейчас в теме
7. stas1976 14 03.04.14 08:52 Сейчас в теме
я может что-то не понимаю ?? его не через файл -> открыть надо включать ??? у меня после нажатия кнопки сформировать пишет "поле объекта не обнаружено (АктСверкиБАЛАНС)"
8. stas1976 14 03.04.14 10:06 Сейчас в теме
пытаюсь добавить как внешнюю Метод объекта не обнаружен(СведенияОВнешнейОбработке), это на вновь скачанной обработке
9. stas1976 14 03.04.14 10:41 Сейчас в теме
это была первоапрельская шутка новая обработка от старой не отличается
10. stas1976 14 03.04.14 12:17 Сейчас в теме
в модуль объекта добавил следующее:
Функция СведенияОВнешнейОбработке()Экспорт
ПараметрыРегистрации = Новый Структура;
ПараметрыРегистрации.Вставить("Вид", "ДополнительныйОтчет");
ПараметрыРегистрации.Вставить("Наименование", "АктСверкиБАЛАНС");
ПараметрыРегистрации.Вставить("Версия", "1");
ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
ПараметрыРегистрации.Вставить("Информация", "акт сверки");

ТаблицаКоманд = ПолучитьТаблицуКоманд();

ДобавитьКоманду(ТаблицаКоманд,"АктСверкиБАЛАНС","АктСверкиБАЛАНС","ОткрытиеФормы", Ложь,"");

ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
Возврат ПараметрыРегистрации;
КонецФункции

Функция ПолучитьТаблицуКоманд()

Команды = Новый ТаблицаЗначений;
Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));

Возврат Команды;
КонецФункции


Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")

НоваяКоманда = ТаблицаКоманд.Добавить();
НоваяКоманда.Представление = Представление;
НоваяКоманда.Идентификатор = Идентификатор;
НоваяКоманда.Использование = Использование;
НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
НоваяКоманда.Модификатор = Модификатор;

КонецПроцедуры

после этого удалось прилепить ее в дополнительные отчеты, она прекрасно включается и очень радостно заполняется реквизитами, нажимаю кнопку сформировать и ... оппа <поле объекта не обнаружено (АктСверкиБАЛАНС)>
11. TIGER1991 12.02.15 10:24 Сейчас в теме
Отчет рабочий, но надо немного подправить:

1. В модуле объекта добавляем:

Функция СведенияОВнешнейОбработке() Экспорт
РегистрационныеДанные = Новый Структура;
РегистрационныеДанные.Вставить("Наименование", "АктСверки");
РегистрационныеДанные.Вставить("БезопасныйРежим", Истина);
РегистрационныеДанные.Вставить("Версия", "1.0");
РегистрационныеДанные.Вставить("Вид", "ДополнительныйОтчет");
РегистрационныеДанные.Вставить("Информация", "АктСверки "" ");
тзКоманд = Новый ТаблицаЗначений;
тзКоманд.Колонки.Добавить("Идентификатор");
тзКоманд.Колонки.Добавить("Представление");
тзКоманд.Колонки.Добавить("Модификатор");
тзКоманд.Колонки.Добавить("ПоказыватьОповещение");
тзКоманд.Колонки.Добавить("Использование");
строкаКоманды = тзКоманд.Добавить();
строкаКоманды.Идентификатор = "1";
строкаКоманды.Представление = "АктСверки";
строкаКоманды.ПоказыватьОповещение = Истина;
строкаКоманды.Использование = "ОткрытиеФормы";
РегистрационныеДанные.Вставить("Команды", тзКоманд);
Возврат РегистрационныеДанные;
КонецФункции


2. В модуле формы "ФормаОтчета" в "Функция СформироватьЗаголовок()" меняем строку

Макет = Отчеты.АктСверкиБАЛАНС.ПолучитьМакет("АктСверки");
на строку Макет = ТекДок.ПолучитьМакет("АктСверки");
И перед ней добавляем строку:
ТекДок =РеквизитФормыВЗначение("Отчет");

Тоже самое делаем в "Процедура Сформировать()"
Только там в двух местах меняем строку на Макет = ТекДок.ПолучитьМакет("АктСверки");

Сохраняем, запускаем
12. stagov 11 12.02.15 11:07 Сейчас в теме
Картинки с оборотами в периоде можно было бы добавить. А то сальдо нач. - сальдо кон. Сейчас народ уже просит текущее сальдо по каждой строке акта.
Оставьте свое сообщение
Вакансии
Функциональный архитектор
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб.
Полный день

Ведущий программист 1С (удаленно)
Пермь
зарплата от 150 000 руб.
Полный день

Программист 1С
Домодедово
зарплата от 150 000 руб. до 180 000 руб.
Полный день

Консультант 1С
Москва
зарплата от 80 000 руб. до 150 000 руб.
Полный день