Печать непроведенной накладной ТОРГ-12

Внешняя печатная форма для печати непроведенной накладной ТОРГ-12.

В последних редакциях  УТ, КА и ЕРП была убрана возможность печати непроведенных документов.

При этом многим такая возможность требуется. Данная обработка исправяет это досадное недоразумение.

Обработка заполняет служебную таблицу, из которой берет данные обработка печати, после печати очищает эту таблицу.

Подключается через "Дополнительные отчеты и обработки": НСИ и администрирование — Печатные формы отчеты и обработки — Дополнительные отчеты и обработки.

Для корректной работы у пользователя, от имени которого запускается обработка, должны быть права на запись документа "РеализацияТоваровУслуг", и константа ВыводитьБазовыеЕдиницыИзмерения должна быть = Истина;

Тестировался на КА 2.2.3.184.

11 Comments

  1. klaus38

    УТ 11.3 Пойдет?

    Reply
  2. simuljakr

    В УТ не тестировал. думаю подойдет.

    Reply
  3. Spektr

    1С:Комплексная автоматизация 2 (2.2.3.178)

    Не проведенные документы не печатает !!!

    Reply
  4. Spektr

    Посмотрел код. Сначала проводите документ программно, потом отменяете проведение. А если нет еще товара, а документы надо распечатать. Как тогда быть? Документ не проведется !!!

    Reply
  5. simuljakr

    (4) У меня все печатает. Я не «провожу документ программно», а заполняю служебную табличную часть из которой берутся данные для печати. Это только часть процедуры проведения. Какую ошибку у вас выдает ?

    Возможно вам поможет включить возможность продавать товары в минус.

    Reply
  6. Diagnostiks

    (5)

    Возможно вам поможет включить возможность продавать товары в минус.

    Зачем такое включать для печати внешней печатной формы? Неужели трудно собрать данные по документу для печати, еж если делаете печать для непроведенных документов?

    P.S. Если «включить возможность продавать товары в минус» то смысл от Вашей печатной формы? Можно и так проводить документы, печатать, распроводить.

    Reply
  7. Diagnostiks

    (5) Только потом посмотрел. Еще и 2 стартмани просите за это)))

    Reply
  8. simuljakr

    (6) Смысл печатной формы указан в названии публикации. В моем случае все работает и печатает. Данные по документу печати собрать не трудно. Предлагаю вам этим заняться на досуге 😉

    Reply
  9. simuljakr

    (7) я хотел 5 попросить, но потом поскромничал 😉

    Reply
  10. Spektr

    (5) Сообщение тоже, что и типовая. 1С:Комплексная автоматизация 2 (2.2.3.178) Демо Скачал ТОРГ12_НеПроведенный.epf Может у вас другая?

    //Олег: печать непроведенного
    НакладнаяОбъект = ПчатьНепроведенного(СтруктураОбъектов);
    
    ДанныеДляПечати = ПолучитьДанныеДляПечатнойФормыТОРГ12(ПараметрыПечати, СтруктураОбъектов.Значение);
    
    ЗаполнитьТабличныйДокументТОРГ12(ТабличныйДокумент, ДанныеДляПечати, ОбъектыПечати, ПараметрыПечати, КомплектыПечати);
    
    ПослеПечатиНепроведенного(СтруктураОбъектов,НакладнаяОбъект);
    

    Показать

    Reply
  11. simuljakr

    (10) В Вашей базе константа ВыводитьБазовыеЕдиницыИзмерения = Истина ? Там как то на нее было завязано….

    Reply

Leave a Comment

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