Имя: Пароль:
1C
1С v8
Требование-накладная
,
0 Ефремов
 
10.10.12
13:08
Здравствуйте, коллеги.

Бухи просят в Требовании-накладной (форма М-11) заполнять поля: "Через кого", "Затребовал" , "Разрешил", "Отпустил", "Физическое лицо".
Стандартный функционал "Бухгалтерия предприятия, редакция 2.0 (2.0.39.9)
такой возможности не дает.
Изменять конфигурацию я зарекся...
Надо придумывать внешний отчет.

Может кто поделится опытом, а еще лучше, программными набросками?

Ефремов.
1 Maxus43
 
10.10.12
13:10
а что тут думать, эти данные хранятся в базе? Если их просто нет - то не заполнить
2 Kreont
 
10.10.12
13:12
А если нету реквизитов в базе, то изменять конфигурацию тогда можно, обновления и так пройдет красиво:)
Только печ.формы сделай внешние, и все.
3 Maxus43
 
10.10.12
13:13
(2) если при обновлении поменяется форма дока - ничо красивого не будет, будет гемор
4 Kreont
 
10.10.12
13:17
(3) Да сколько там, еще раз нарисует уже + свои правки и для новой формы :)
А если и не нарисует то станд.форма останется нетронутой.
5 Kom-off
 
10.10.12
13:22
(0) В конфигурации есть регистр сведений сохраненные настройки, в нем можно хранить что угодно. Создаешь одну обработку, которая может обрабатывать данные "через кого", "затребовал" и т.п. Это будет настройка печати требования-наклданой. Далее, создаешь внешнюю печатную форму требования накладной, которая будет из этого регистра получать данные. У меня подобный механизм реализован в двух версиях. Первая - когда по данным требования-накладной можно определить какие данные будут в этих полях, ну, там по организации, подразделению и пр. А второй вариант, когда пользователю предоставляется выбор из данных занесенных в регистр сведений сохраненные настройки, пользователь выбирает и поля заполняются. Не идеал, но вполне функционально.
6 Ефремов
 
10.10.12
13:36
(1) Практически все есть в "Требовании-накладной", но в стандартном функционале не выводится. Только "Разрешил" - это руководитель предприятия (по ТЗ бухов). Т.е. тоже есть в базе.
7 Maxus43
 
10.10.12
13:37
(6) тогда внешняя печ форма, справочник внешниеобработки же есть в типовой Бухне?
8 Ефремов
 
10.10.12
13:51
(7) Я не умею к стандартной форме прицеплять внешнюю печатную форму без изменения конфигурации. Т.е. подменять стандартную внешней.
9 ddd2005
 
10.10.12
13:55
http://zalil.ru/33837362
не уверен что рабочие но посмотреть можешь
10 kotletka
 
10.10.12
13:58
11 Maxus43
 
10.10.12
14:02
(8) зайди в справочник "Внешние обработки" и нажми справку, там описание создания
12 Ефремов
 
10.10.12
14:59
(9) Спасибо!
13 Ефремов
 
10.10.12
15:58
Ребята, как отлаживать внешние печатные формы?

Изменяю модуль обработки, сохраняю, на форме "Регистрация внешней печатной формы (имя внешней печатной формы)", нажимаю кнопку "заменить файл внешней обработки". Сохраняю. И ничего не меняется.

Если же удаляю свою обработку из списка "Дополнительных внешних печатных форм", то изменения учитываются. Но это не дело...
14 Kom-off
 
10.10.12
17:01
(13) Самый простой способ, это добавить в свою внешнюю печатную форму функционал для работы как обычная обработка: добавь форму, на ней размести выбор объекта для печати. В коде по кнопке "Печать" в добавленной форме делай вызов функции Печать() и выводи результаты работы функции Печать() на экран. Запускай свою внешнюю печатную форму как обычную обработку и производи отладку на здоровье. ...или поищи на просторах интернета специальную обработку для тестирования внешних печатных форм. Знаю, что есть таковая, но пользую предложенный мною вариант с добавлением формы.
15 Ефремов
 
10.10.12
17:16
(14) Спасибо.
16 Ефремов
 
11.10.12
11:23
(14) Позвольте спросить: перед внесением формы в список "Дополнительных внешних печатных форм" надо ли удалять оконную форму?
17 Ефремов
 
17.10.12
07:34
(16) Проверил. Оконнную форму можно не удалять. Что радует: при обнаружении недочетов можно легко продолжить отладку.