Печать ценников


Пытался создать обработку печати ценников для Бухгалтерии 7.7.
В моем случае я привязывал её к документу "Перемещение", но это не обязательно.
Прекрасно работает и с документами "Поступление" и "Реализация"

Обработка писалась на заказ, поэтому поле «Счет-фактура» заполнялось номером и датой документа из которого производится печать ценника Smile вот такая просьба заказчика была…

В дополнительном файле выложил обработку печатающую ценники по выбранным позициям из списка в разрезе заданного типа цен

Первая обработка является подключаемой через регистрацию внешних печатных форм, вторая может работать отдельно

21 Comments

  1. Доня

    <<Пытался создать обработку печати ценников для Бухгалтерии 7.7>>

    Но в Бух 7.7 пишет:

    ПоКнопкеПечать<<?>>()

    Процедура не обнаружена (ПоКнопкеПечать)

    А хотелось бы посмотреть как это выглядит

    Reply
  2. Pari

    (0)

    Пожелание: возможность печатать несколько (число указывается на форме) одинаковых ценников для каждого товара.

    Reply
  3. ROM_1C

    (0) А скриншоты?

    Reply
  4. Maks_Alexey

    (2) Для этого есть другая обработка, которая вызывается не из печатных форм документа, а как внешняя обработка печати ценников, а эта писалась под конкретную задачу (в частности предоставить набор новых ценников на торговую точку на поступивший товар)

    Но могу выложить и вторую )))

    Reply
  5. Maks_Alexey

    (1) Возможно кнопочка печать в вашей конфигурации вызывает другую процедуру 🙁 замените «ПоКнопкеПечать()» в формуле обработки на процедуру, название которой можно взять в формуле на странице документа в кнопке «Печать» на второй закладке… Вероятно она просто немного иначе названа у Вас…

    Reply
  6. Maks_Alexey

    (3) Выложил, хотя толку от них 🙂 ценник, он и есть ценник, тем более что все параметры передаются с контекстом документа из которого вызвана данная внешняя печатная форма. Код открытый так что меняйте что хотите, а взглянув всё поймете сразу, ничего лишнего (на печать идет название организации, полное наименование товара из документа и цена, которая в данной обработке есть сумма/количество, ну и единицы измерения само собой)

    Reply
  7. egan

    Выдаёт : общая файловая ошибка при доступе к D:1Cv771Cv7ExtFormsPrnFormsПЕЧАТЬЦЕННИКОВ помогите очень нужны ценники. 1С 7,7 Предприятие, УСН ред-ия 1.3

    ОткрытьФорму(«Отчет»,,глКаталогПечФорм+ТаблицаОбработок.Файл);

    {Обработка.ВнешниеПечатныеФормы.Форма.Модуль(352)}: Ошибка создания внешнего отчета D:1Cv771Cv7ExtFormsPrnFormsПЕЧАТЬЦЕННИКОВ.ert

    Reply
  8. Maks_Alexey

    (7) какую обработку используете?

    если первую то её нужно ложить в ..ExtFormsPrnForms\r

    а если вторую то просто в ..ExtForms\r

    и еще каталоги доступны пользователям с какими правами?

    тут проблема не в обработке 😐 тут дело в файловом доступе

    посмотрите атрибуты файла обработки, возможно стоит запрет на чтение 🙂

    Reply
  9. Pari

    (5) Кнопка Печать в Вашей обработке должна вызывать процедуру Печать(Док) из Вашей же обработки, а вызывает несуществующую в обработке процедуру ПоКнопкеПечать()

    Reply
  10. Maks_Alexey

    (5) у вас может она и несуществующая, а у меня в типовой конфигурации такая процедура на всех кнопках «Печать» установлена, причем я её не изменял ❗

    причем в 5м посте я про это уже говорил, но если не увидели — посмотрите

    Reply
  11. Pari

    (10) Запустите свою обработку через «Файл»-«Открыть» и нажмите на кнопку Печать на обработке. Тогда поймете о чем речь в (1).

    Reply
  12. Maks_Alexey

    (11) Вы возможно не понимаете о чем я Вам говорю 😀 у меня в конфигурации на всех кнопках «Печать» такая процедура 😀

    я Вам 3й раз это повторяю, ошибка выдается только когда процедура в конфигурации называется по другому, как еще объяснить?

    Reply
  13. Maks_Alexey

    Лень исправить строчку — не используйте, я выкладывал для того чтобы поделится тем что сделал, а не для того чтобы выполнять пожелания клиентов, если бы продавал Вам, поправил бы индивидуально под Вас, а я выложил тем у кого такая же задача (напечатать ценники) и такая же конфигурация, и даже даю разъяснения почему это не работает у Вас…

    А Вы мне пытаетесь указать на ошибки которых в обработке при работе в МОЕЙ конфигурации нет 🙂

    Reply
  14. Арчибальд

    (12) Если форма открылась, как написано в (11), то кнопки на форме обязаны работать. Если кнопка не работает, так это косяк автора. Либо надо блокировать открытие без параметра, либо менять процедуру на кнопке.

    И эта ошибка имеется при работе в ЛЮБОЙ конфигурации.

    Лень исправить строчку — не используйте

    Лень исправить строчку — не выкладывайте.

    Reply
  15. Maks_Alexey

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

    убрал лишнее, тестируйте 🙂

    Теперь нет кнопки — нет проблемы, да и в предыдущем случае при вызове из тех мест для которых писалось ошибок не было, но согласен: при открытии через «открыть», были несостыковки (мой косяк), но опять же я же писал, что прикрепляется форма через доп. внешние печатные формы… так что спасибо за найденный недочет, я даже не пытался её открыть через открыть, потому как не для того она 🙂

    Reply
  16. Арчибальд

    (15) Убрал минус 🙂

    Reply
  17. Maks_Alexey

    По всем моим постам начиная с (5) — уточнение, был не прав в одном 🙂

    перемешал модули документов с модулем обработки в своем воспалённом воображении ))) Кнопка просто в первой обработке вообще лишняя… Остальное уже моя «запарка»… Всем — извините, просто на работе кручусь как белка в мясорубке (дергают туда-сюда). Всё поправлено, всё пофиксено 🙂

    Обработка вызывается только прикручиванием к доп. печатным формам и никак через «открыть» ❗

    Reply
  18. LPas

    Очень помогает, спасибо

    Reply
  19. chock30rus

    а нет такой же, только для 1c v8? очень понравились ценнички)

    Reply
  20. megasot

    А есть что нибудь подобное для Торговля и склад 7.7

    Reply
  21. bes-kkm

    С торговля и склад работает?

    Reply

Leave a Comment

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