Акт на списание материалов для Требования-накладной. БП 3.0

Внешняя печатная форма акта на списание материалов для Требование-накладная БП 3.0

Печатная форма заполняется из табличной части Материалы Требования-накладной.

Как подключить:

1) Открываем меню «Администрирование» -> «Дополнительные отчеты и обработки»

2) Жмём кнопку «Создать»

3) Вводим произвольное наименование

4) Жмём «Загрузить из файла» и выбираем файл с этой обработкой

5) Жмём ссылку «Указать назначение» и проверяем, чтобы была установлена галочка на «Документы» -> «Требование-накладная»

6) Жмём «Записать и закрыть»

7 Comments

  1. lvk74

    выдает ошибку при попытке вывода на печать «Преобразование значения к типу ЧИСЛО не может быть выполнено»

    Reply
  2. ni690yandex

    Тестировалась на платформе 8.3.5.1383

    Бухгалтерия предприятия, редакция 3.0.37.32

    На ней ошибок не было.

    Какая у вас версия?

    Reply
  3. ni690yandex

    (1) lvk74, Конкретнее место ошибки, или кусок кода (так как у меня не разу не выподало)

    Reply
  4. Оберон

    сделай Авторегистрацию отчета

    Reply
  5. Оберон
    Функция СведенияОВнешнейОбработке() Экспорт
    ПараметрыРегистрации = Новый Структура;
    ПараметрыРегистрации.Вставить(«Вид», …);
    ПараметрыРегистрации.Вставить(«Назначение», …);
    ПараметрыРегистрации.Вставить(«Наименование», …);
    ПараметрыРегистрации.Вставить(«Версия», …);
    ПараметрыРегистрации.Вставить(«Информация», …);
    ПараметрыРегистрации.Вставить(«ВерсияБСП», «1.2.1.4»);
    Команды = ТаблицаКоманд();
    ДобавитьКоманду(Команды,
    <Имя команды>,
    <Идентификатор команды>,
    <Способ вызова команды>,
    <Показывать оповещение>,
    <Модификатор>);
    ПараметрыРегистрации.Вставить(«Команды», Команды);
    Возврат ПараметрыРегистрации;
    КонецФункции
    Функция ТаблицаКоманд()
    Команды = Новый ТаблицаЗначений;
    Команды.Колонки.Добавить(«Представление», Новый ОписаниеТипов(«Строка»));
    Команды.Колонки.Добавить(«Идентификатор», Новый ОписаниеТипов(«Строка»));
    Команды.Колонки.Добавить(«Использование», Новый ОписаниеТипов(«Строка»));
    Команды.Колонки.Добавить(«ПоказыватьОповещение», Новый ОписаниеТипов(«Булево»));
    Команды.Колонки.Добавить(«Модификатор», Новый ОписаниеТипов(«Строка»));
    Возврат Команды;
    КонецФункции
    Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = «»)
    НоваяКоманда = ТаблицаКоманд.Добавить();
    НоваяКоманда.Представление = Представление;
    НоваяКоманда.Идентификатор = Идентификатор;
    НоваяКоманда.Использование = Использование;
    НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
    НоваяКоманда.Модификатор = Модификатор;
    КонецПроцедуры
    

    Показать

    Reply
  6. ni690yandex

    посмотрел форму на такую ошибку. Это у склада не забит подотчетник. Просто в форме нет проверки на попись. Если у складов поставите ответственных лиц ошибки не будет.

    Reply
  7. ni690yandex

    (1) lvk74, В складах заполните ответственных лиц.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *