gifts2017

Внешняя печатная форма М11 с возможностью выбора подписей

Опубликовал Василий Иванов (samlab) в раздел Печать - Печатные формы документов

Внешняя печатная форма М11 с выбором подписей. Писал для себя, не судите строго. Также есть поле для ввода должности в сокращенном варианте, если не помещается оригинальное. Последние введенные данные сохраняются.

Обновлено (13.10.2011)
Авто выбор должности
Версия для 2.0 от gutentag

Внешняя печатная форма М11 с выбором подписей. Писал для себя, не судите строго. Также есть поле для ввода должности в сокращенном варианте, если не помещается оригинальное. Последние введенные данные сохраняются.

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

Наименование Файл Версия Размер
М11_с_выбором_подписи2 68
.epf 20,40Kb
13.10.11
68
.epf 20,40Kb Скачать
М11_с_выбором_подписи_для_2.0_8.2 18
.epf 19,89Kb
13.10.11
18
.epf 19,89Kb Скачать

См. также

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

Комментарии

0. Василий Иванов (samlab) 11.10.11 14:06
Внешняя печатная форма М11 с выбором подписей. Писал для себя, не судите строго. Также есть поле для ввода должности в сокращенном варианте, если не помещается оригинальное. Последние введенные данные сохраняются.

Обновлено (13.10.2011)
Авто выбор должности
Версия для 2.0 от gutentag


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

1. Антон (woozee) 11.10.11 14:06
Такая штука писалась мной 1-2 года назад.. Советую завести справочник СокращенныеНаименованияДолжностей. Должность у сотрудника сама должна подцепляться, эта информация есть уже в базе. набивать ее 2х (в базе и в этой обработке) бессмыслено) В макет будет вставляться по ссылке сокращенное из справочника))
Выглядет примерное так:

По поводу кода.. Особо не рассматривал. бросилось в глаза "сохраняемые значения". Попробуй использовать в свойстве формы "Сохраняемые значения", а не программно описывать каждое поле))

И так, на будущее)) Старайся не поддаваться на просьбы юзеров с подобными бантиками)) А то аппетиты у них растут в геометрической))
2. Василий Иванов (samlab) 11.10.11 14:28
Хорошо, спасибо. Бантики)) действительно от юзверей))
По поводу справочника СокращенныеНаименованияДолжностей у меня их всего 20, пока не требовалось.
Про подцепление думал, но пока не сделал, исправлю))
3. Антон (woozee) 11.10.11 15:52
Справочник сокращений именно для этого и нужны были что бы не заколачивать постоянно строчку должности. У нас их тоже около 20... Но время сокращает в разы.
Пользователь в большинстве случаев нажимает на печать, и сразу на "Выбрать". =)
4. Igоr Sаulеviсh (gutentag) 11.10.11 17:48
Ошибка в Бухгалтерия предприятия, редакция 2.0 (2.0.28.3)

{ВнешняяОбработка.ТребованиеНакладная_М11.МодульОбъекта(558)}: Ошибка при вызове метода контекста (Выполнить)
Шапка = Запрос.Выполнить().Выбрать();
по причине:

по причине:
{(8, 2)}: Поле не найдено "ПодразделениеОрганизации"
<<?>>ПодразделениеОрганизации,
5. Антон (woozee) 12.10.11 09:22
Откройте да поменяйте сами ПодразделениеОрганизации на Местонахождение
6. Igоr Sаulеviсh (gutentag) 12.10.11 12:10
(5) хоть и синтаксический контроль не дает ошибок, но все равно ошибка возникает в том же месте :-/
7. Антон (woozee) 12.10.11 12:29
(6) Синаксический контроль не проверяет текст запроса. Так как это обычный текст.
При выполнении этой строчки Шапка = Запрос.Выполнить().Выбрать(); Текст пихается в запрос, где пытается получить реквизит ПодразделениеОрганизации. Я немного перепутал с другим документом. Но в принципе.... Поменяйте строчку 549
| ПодразделениеОрганизации,
на
| ПодразделениеЗатрат КАК ПодразделениеОрганизации,
8. Василий Иванов (samlab) 12.10.11 14:50
(6)Это для БП 1.6 писалось, поэтому в 2.0 нуно рихтануть)
9. Igоr Sаulеviсh (gutentag) 12.10.11 15:09
(7) (8) если так сделать то выводится номенклатурная группа, а не подразделение(а почему так я не понимаю) - я бухгалтер.
------
ЗЫ. ....я чью то старую форму для 8.1 рихтанул для 8.2, и там подразделение выводится правильно (см. прилагаемый файл)
Прикрепленные файлы:
М-11 с ИТОГО.epf
10. Антон (woozee) 12.10.11 16:08
(9)Если так сделать, как я написал в 7 то получится:
У отправителя структурное подразделение будет проставлятся склад, который указан в шапке документа, а в поле получателя структурное подразделения будет проставлятся подразделение затрат, которое указано на вкладке счет затрат в поле подразделение затрат
Как то так =)
11. Василий Иванов (samlab) 13.10.11 12:32
(9)(10) Все правильно написал woozee, в 2.0 СправочникСсылка.ПодразделенияОрганизаций назван реквизит ПодразделениеЗатрат, поэтому как писалось выше достаточно в 549 строке общего модуля поменять
|	ПодразделениеОрганизации,  

на

|	ПодразделениеЗатрат,
...Показать Скрыть
12. Igоr Sаulеviсh (gutentag) 13.10.11 14:23
(10) (11) если сделать как вы говорите, то печатается Субконто 1, а не подразделение куда переданы материальные ценности.
Я не знаю почему но у меня в типовой бух-8.2 печатная форма М-11 для 20-счета не видит подразделение(которое сделано в 8.2 как регистр), а видит/цепляет субконто 1 согласно плану счетов.
---
Имхо надо что-то еще переделать в 599-строке:
ОбластьМакета.Параметры.ПредставлениеПодразделения = ?(Шапка.СчетаУчетаЗатратВТаблице, Шапка.ПодразделениеОрганизации, Шапка.Субконто1);

Т.к. имхо субконто 1 = номенклатурная группа(статья затрат), подразделение это регистр
13. Igоr Sаulеviсh (gutentag) 13.10.11 14:40
(10) (11) Ура!

если еще поменять 599-строку, то тогда все ОК!

ОбластьМакета.Параметры.ПредставлениеПодразделения = ?(Шапка.СчетаУчетаЗатратВТаблице, Шапка.ПодразделениеОрганизации, Шапка.Субконто1);

на

ОбластьМакета.Параметры.ПредставлениеПодразделения = ?(Шапка.СчетаУчетаЗатратВТаблице, Шапка.ПодразделениеОрганизации.Наименование, Шапка.ПодразделениеЗатрат.Наименование);

+ добавить новую строку 600:
ОбластьМакета.Параметры.ПредставлениеПодразделения2 = ?(Шапка.СчетаУчетаЗатратВТаблице, Шапка.ПодразделениеОрганизации, Шапка.Субконто1);

+ в печатной форме в графе "Получатель - вид деятельности" добавить ПредставлениеПодразделения2

Тогда в печатной форме появляется и подразделение и статья затрат(или номенклатурная группа) что очень удобно!
14. Антон (woozee) 13.10.11 14:47
Видимо мы о разном говорили =)
15. Igоr Sаulеviсh (gutentag) 13.10.11 14:53
(14) нет там был какой-то глюк.

К этому сообщению я прикладываю свою редакцию файла, которую автор может разместить для всех как для Бух-8.2 ред.2.0 или скачать себе
Прикрепленные файлы:
Копия (5) М11_с_выбором_подписи_for_site.epf
16. Василий Иванов (samlab) 13.10.11 15:13
(14) Видимо совсем о разном, ну да ладно....
(15) Спасибо, но думаю, пусть будет здесь.
Еще по (1) "Должность должна цепляться сама", доделал, выложу. Про сохраняемые значения в форме, требуется нажать на сохранить, в моем же случае это происходит само)
17. Антон (woozee) 13.10.11 15:17
Сейчас этих М11 что то переполнено)))
18. Igоr Sаulеviсh (gutentag) 13.10.11 15:19
(16) тогда выложите отдельным файликом для бух-8.2 ред.2.0
Спаибо!
19. Василий Иванов (samlab) 13.10.11 15:20
Обновил, пока на модерации.
к (16) но есть очевидный + можно сохранить еще одно значение, итого будет 2, то что сохранилось автоматом (последнее) и то которое сохранил пользователь))
(17) да уж
20. Антон (woozee) 13.10.11 15:51
(19) Если оно так задача ставилось то путь будет плюсом)
gutentag; +1 Ответить
21. Igоr Sаulеviсh (gutentag) 14.10.11 17:48
23. Никола Тесла (alext88) 05.03.12 15:50
25. юлия иванова (pjv) 16.04.12 08:23
В конфигурации УПП 8.2 при подключении обработки выдается ошибка:
Ошибка при вызове метода контекста (Выполнить)
Шапка = Запрос.Выполнить().Выбрать();
по причине:
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа