bdd2

Пакетный ввод и печать документов на оказание услуг и для управляемого приложения

Опубликовал Aleksandr Filonov (AleksSF) в раздел Обработки - Обработка документов

Внешняя обработка для пакетного создания и печати документов на оказание услуг, Счетов, Актов и Счетов-фактур.
Бухгалтерия 2.0 и 3.0. Управление торговлей 10.3

Столкнулся с тем что на предприятии ежемесячно оформляют более 100 документов на оказание услуг покупателям. Причем эти документы как правило копируются, так как в них редко что-то изменяется. Поначалу обработка была без интерфейса, но запускать ее приходилось самому. Бухгалтера постоянно чего-то путали. Увидев публикацию http://infostart.ru/public/77852/ от slepoi решил доделать обработку до общеупотребимой. Вот выкладываю на обсуждение. Конечно в ее можно еще доработать, но это как строительство дачи процесс бесконеный. К этому процессу добавился переход на БП 3.0.В результате появилась версия для УП

Вот ее возможности:

1. Выбор периода для отбора документов

2. Выбор вида документов для отбора и подстроки комментария, а так-же отбирать непроведенные или нет.

3. Все отобранные документы отображаются в виде таблицы.

4. Можно отметить документы для последующей обработки.

5. По выбранным документам можно сформировать новые и распечатать их, или только распечатать. (У нас это актуально - бухгалтера сначала нажимают, а потом смотрят чего они сделали. Поэтому иногда приходится перепечатывать документы). Для документов Реализации можно выбрать Вид операции

6. При создании документов вводится предопределенный комментарий, для удобства их идентификации. Что сделано обработкой, а что нет.

7. При создании документов можно завести новые цены, если они определены в базе данных, иначе все равно останутся старые.

8. При создании документов можно установить дату. Время обработка изменяет сама - иначе в журнале они неудобно располагаются.

9. На печать отправляются те формы документов, которые определены по умолчанию !!!!! (для сокращения кода).   
    Для управляемой обработки формы заданы в самой обработке и есть возможность для Реализации выбрать печатную форму.

10. При печати можно указать количество экземпляров для каждого документа.  Для управляемой пока не нашел как передать кол-во экземпляров в процедуру печати. Если кто-нибудь знает, поделитесь буду благодарен.

11. В настройках параметров сделан анализ, что можно делать с отобранными документами, а что нет.

12. По просьбам добавлена возможность Создавать Акты не только на основании счета, но и копированием предыдущего Акта.

13. По просьбам добавлена возможность менять услугу на другую по выботу во вновь создаваемых Счетах и далее в остальных документах. Но услуга меняется если в  счете она единственная, иначе весь перечень услуг заменится на одну и ту-же и во всех выбранных Счетах проставляется одинаковая услуга. Цена может менятся или оставляться старая, в зависимости как выбрано в настройках.  В управляемой обработке можно менять только цену.

Выложенная версия работоспособна для БП 2.0.34.7, для более ранних нужно подправить строчку СчетФактура.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыВыставленного.НаРеализацию. К сожалению 1С не дает скучать.

После объединения в Счете Покупателю ТЧ Товары и Услуги пришлось внести исправления. Теперь работает.
Управляемая проверена на версии БП 3.0.39.53

Жду вашей критики.

 

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

Наименование Файл Версия Размер
ПакетныйВводДокументовНаУслуги
.rar 20,45Kb
17.05.12
388
.rar 20,45Kb 388 Скачать
ПакетныйВводТорг.rar
.rar 20,55Kb
25.05.12
26
.rar 20,55Kb 26 Скачать
ПакетныйВводДокументовНаУслуги_УП
.epf 25,07Kb
08.04.15
92
.epf 3.0 25,07Kb 92 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Сергей (СержТ) 17.03.11 22:38 Сейчас в теме
А что значит "Изменять цены" ?
2. Aleksandr Filonov (AleksSF) 156 18.03.11 10:10 Сейчас в теме
Если после ввода предыдущего счета на оплату услуг цена изменилась, то в новый счет автоматически введется новая цена, если нет то останется старая.
Но для этого цена должна быть установлена в справочнике Номенклатура
3. Светлана Кон (MBG 2) 31.03.11 16:03 Сейчас в теме
Большое спасибо за обработку! Экономит много времени, а это особенно важно в отчетный период!
4. Наталья Иванова (Seamka) 03.08.11 14:16 Сейчас в теме
Возможно ли эту обработку использовать для версии 1С Предприятие 7.7 ?
5. Ирина Князева (fortuna_77) 03.08.11 14:30 Сейчас в теме
Очень надо для 7.7,но для ген.подряда,выбираем услуги,например за месяц,выбираешь % генподряда от суммы услуг, и на основании этих данных формируем счет,сч-ф и акт на генподрядные услуги, с возможностью выбора контрагента. Есть примерно такая обработка ert, но для товара...выбирает товар с минусом на складе и на это колиество формирует приходную накладную.Обработать генподряд более 100 доков за неделю физически нереально,а комп это сделает за пар сек.
6. Aleksandr Filonov (AleksSF) 156 03.08.11 14:47 Сейчас в теме
Для 7.7 эта обработка работать не будет. Там другой язык програмирования.
Можно посмотреть код и написать аналогичную для 7.7, но я уже лет 5 как расстался с 7.7 и вспоминать язык проблематично.
7. Ирина Князева (fortuna_77) 03.08.11 15:02 Сейчас в теме
может посоветуете кого,спасибо,очень надо
reshenie; +1 Ответить
8. Дмитрий Крайнов (reshenie) 109 03.08.11 15:27 Сейчас в теме
fortuna_77 пишет:
Очень надо для 7.7,но для ген.подряда,выбираем услуги,например за месяц,выбираешь % генподряда от суммы услуг, и на основании этих данных формируем счет,сч-ф и акт на генподрядные услуги, с возможностью выбора контрагента. Есть примерно такая обработка ert, но для товара...выбирает товар с минусом на складе и на это колиество формирует приходную накладную.Обработать генподряд более 100 доков за неделю физически нереально,а комп это сделает за пар сек.

Легко. Пишите в личку.
9. Aleksandr Filonov (AleksSF) 156 18.08.11 09:33 Сейчас в теме
Исправил ошибку. Почему-то никто ее не заметил.
Дата конца периода устанавливалась со временем 0:00:00
Исправил на 23:59:59
10. Елена К (Slivovaya) 13.09.11 17:23 Сейчас в теме
Мне понравилась обработка. Спасибо!
11. alone_d 05.10.11 15:22 Сейчас в теме
Спасибо за обработку. Очень помогает!
12. Татьяна Федорова (fedorova_tv) 8 22.12.11 17:50 Сейчас в теме
Почему-то при нажатии на кнопку "заполнить" не выводится список документов, хотя они есть в этой базе. А вот если добавлять по одному, то все работает.
13. Aleksandr Filonov (AleksSF) 156 23.12.11 09:21 Сейчас в теме
(12) fedorova_tv,
Проверьте период за который Вы выбираете документы.
И посмотрите что у Вас в поле Комментарий для отбора, по умолчанию там ##++Создан в пакете.
Если Вы не хотите отбирать по определенному Комментарию, то очистите поле.
14. Татьяна Федорова (fedorova_tv) 8 23.12.11 18:04 Сейчас в теме
(13) AleksSF, cпасибо. А вот еще помогите разобраться. Постоянно вылетают ошибки о том, что в строке такой-то табличной части "Услуги" не заполнено значение реквизита "Счет доходов". Его нужно проставлять в регистре "Счета учета номенклатуры"? Просто не пойму откуда именно он этот счет берет. Вроде в регистре все проставлено, но ошибка все-равно появляется.
15. Aleksandr Filonov (AleksSF) 156 26.12.11 09:10 Сейчас в теме
(14) fedorova_tv,
Счет доходов проставляется автоматически, но для этого он должен быть определен в Справочнике Номенклатура, в том элементе, который вы вносите в документ. Вообще счета долджны быть установлены для всех элементов, это делается под руководством ГлавБуха, чтобы остальные бухгалтера не проявляли самодеятельность.
16. Korona Korona (Korona) 26.12.11 09:30 Сейчас в теме
17. Светлана Кон (MBG 2) 12.01.12 15:39 Сейчас в теме
Добрый день! Еще раз повторюсь, что обработка отличная и очень помогла в работе за что большое спасибо! Только после обновления конфигурации до версии 2.0.27.10 перестали генерироваться счет-фактуры. Появилась ошибка: "Не заполнено значение реквизита "Вид счета-фактуры"!" Не могли бы Вы ответить что случилось?
18. Aleksandr Filonov (AleksSF) 156 12.01.12 16:01 Сейчас в теме
(17) MBG 2,
Начиная с 2.0.27.10 в Счете-фактуре появился новый реквизит Вид... обязательный для заполнения.
Это исправлено в свеже залитой версии. Вам отправлено по почте.
19. Aleksandr Filonov (AleksSF) 156 13.01.12 10:08 Сейчас в теме
После обновления БП до 2.0.30.8 изменилось Перечисление для ВидСчетаФактуры, теперь оно имеет вид СчетФактура.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыВыставленного.НаРеализацию , в принципе код обработки открыт и модно это подправить ручками. Сейчас выложена обработка для этой версии БП.
20. Ирина Цыглина (irina0101) 19.01.12 15:39 Сейчас в теме
Супер! Все работает отлично и экономит массу времени. Наша организация - одна из тех, в которых из месяца в месяц создаются одни и те же документы, так что такая обработка была нужна, как воздух!
21. Андрей Никифоров (2877121) 20.01.12 02:44 Сейчас в теме
Полезная штука! Есть ли возможность организовать что-то подобное в УТ 11? В первую очередь интересует именно пакетная печать!
22. oleg grom (ThunderUA) 20.01.12 03:45 Сейчас в теме
Спасибо сэкономил много времени
23. Aleksandr Filonov (AleksSF) 156 20.01.12 12:52 Сейчас в теме
(21) 2877121,
Насколько я понимаю УТ11, это управляемое приложение.
Для него нужно переделать обработку.
Изменить форму на управляемую. И изменить процедуры и функции на части выполняемые на Клиенте и на Сервере.
Короче нужно взять идею и написать обработку под управляемое приложение.
У меня на работе только БП и ЗУП, они не управляемые, а времени не хватает.
В принципе код открыт и если кто-то возьмет идею и перепишет все под управляемое приложение, то я не против.
Я отмечал, что идею я тоже взял у http://infostart.ru/public/77852/ от slepoi.
25. Дмитрий Вавилин (vadms) 08.04.12 15:31 Сейчас в теме
Спасибо за обработку,мне понравилось!!!
26. Людмила Артемьева (l-Rain) 08.04.12 19:50 Сейчас в теме
Спасибо большое! Полезная обработка, плюс несомненно.
27. Denis Shistko (zayden) 16 09.04.12 13:16 Сейчас в теме
НА УПП создает только счет а на нкладные ругается что нет отметки о принадлежности к учету. Как допилить?
28. Aleksandr Filonov (AleksSF) 156 09.04.12 16:46 Сейчас в теме
(27) zayden,
Дописать в процедуре необходимые реквизиты
Процедура СоздатьАктУслуг(СчетНаОплату)
	// Создание Акта
	Текст = "";
	АктУслуг = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
	АктУслуг.Дата = ДатаАкта;
	АктУслуг.УстановитьВремя(РежимАвтоВремя.Последним);
	АктУслуг.Заполнить(СчетНаОплату.Ссылка);
	АктУслуг.ВидОперации = Перечисления.ВидыОперацийРеализацияТоваров.ПродажаКомиссия;
	АктУслуг.Ответственный = глЗначениеПеременной("глТекущийПользователь");
	АктУслуг.Комментарий = Комментарий;
	ТаблУслуга = АктУслуг.Услуги;
	АктУслуг.Записать(РежимЗаписиДокумента.Проведение);
	Текст = "Записан :";
	// Отправляем на печать
	ПечатьАктУслуг(АктУслуг);
КонецПроцедуры
...Показать Скрыть

К сожалению я с УПП не работаю и этой конфы у меня нет, чтобы проверит
29. Дмитрий Вавилин (vadms) 11.04.12 17:02 Сейчас в теме
30. Дмитрий Вавилин (vadms) 23.04.12 13:59 Сейчас в теме
(28) AleksSF, Еще раз спасибо за публикацию!Но было бы хорошо,если бы документы (акт,счет-фактура) создавались не тольно на основании счетов на оплату,но и на основании предыдущих реализаций (актов)
31. Aleksandr Filonov (AleksSF) 156 23.04.12 14:24 Сейчас в теме
(30) vadms,
Реализацию на основании Реализации сделать нельзя, это прописано в конфигурации.
Можно создать новую реализацию копированием старой. Посмотрю как это сделать. А вы что счета не выставляете или выставляете за несколько месяцев сразу?
32. Aleksandr Filonov (AleksSF) 156 25.04.12 09:54 Сейчас в теме
(30) vadms,
Выложил подправленную, теперь можно копировать Акты.
33. Дмитрий Вавилин (vadms) 25.04.12 11:23 Сейчас в теме
34. Евгений Земцов (Деко-Лит) 17 27.04.12 20:17 Сейчас в теме
Добрый день, (2) AleksSF!
Очень полезная обработка!

Прошу автора добавить функцию выбора номенклатуры, как это сделано в документе оказание услуг (одна услуга для разных контрагентов).
Т.е. мы каждый месяц выставляем счета и акты одним и тем же контрагентам, но в номенклатуре меняется за февраль, за март и т.д. Очень бы хотелось, что-б в вновь созданных документах сразу указывалась новая услуга, предварительно выбранная, как и дата документа сейчас!

Заранее СПАСИБО!
35. Aleksandr Filonov (AleksSF) 156 28.04.12 11:55 Сейчас в теме
(34) Деко-Лит,
Объясните задачу детальней. Возможно решение не в той плоскости где вы его хотите найти. Можете написать мне на почту AkleksSF@yandex.ru
36. Евгений Земцов (Деко-Лит) 17 28.04.12 12:12 Сейчас в теме
(35),
Добрый день!

Каждый месяц выставляются счета + акты за услугу одним и тем же контрагентам с содержанием "Услуга за *МЕСЯЦ* 2012 года".
В 7.7. у нас была внешняя обработка которая сама проверяла в справочнике номенклатуры есть ли такая, если ее не было она создавала новую с добавлением в нее месяца.
В 8ке есть пакетный ввод документов в документе Оказание услуг, и вот в нем есть функция выбора номенклатуры которую необходимо добавить в вновь созданные документы.

Соответственно, мне показалось, гораздо проще добавить в вашу обработку пункт выбора уже созданной номенклатуры скажем "Услуга за МАРТ 2012 года", также как сейчас указывается дата на закладке параметры, чем переписывать весь модуль добавляя проверки на поиск созданной в справочнике номенклатуры и добавление в него новой по шаблону.

Собственно поэтому и попросил добавить функцию выбора номенклатуры-услуги из справочника, которая и будет подставляется во все вновь созданные счет и акты вместо услуги прошлого месяца!
37. Aleksandr Filonov (AleksSF) 156 28.04.12 12:46 Сейчас в теме
(36) Деко-Лит,
Теперь задача стала яснее. Попробую добавить такую возможность.
Но добавляться будет одна и та-же услуга во все выбранные счета, а Акты формируются на основании счетов.
38. Евгений Земцов (Деко-Лит) 17 28.04.12 15:49 Сейчас в теме
(37), да-да, именно одна выбранная услуга во все новые документы, то, что нужно! Спасибо! :)
39. Aleksandr Filonov (AleksSF) 156 02.05.12 17:44 Сейчас в теме
(38) Деко-Лит,
Положил подправленую. Пробуйте
40. Евгений Земцов (Деко-Лит) 17 02.05.12 23:05 Сейчас в теме
(39), Спасибо!
Пока глянуть не могу, уехал за границу, как вернусь сразу попробую!
Еще раз спасибо!
41. Света Серебряная (silver-747) 09.05.12 11:31 Сейчас в теме
Спасибо! Очень нужная обработка.
42. Евгений Земцов (Деко-Лит) 17 09.05.12 12:08 Сейчас в теме
(39)AleksSF, все отлично, кроме ЦЕНЫ... проверка на цену в справочнике номенклатуры явно лишняя.

Пример:
Счет1 для контрагента1 Услуга1 цена 1000
Счет2 для контрагента2 Услуга1 цена 2000

После использования обработки:
Счет1 для контрагента1 Услуга2 цена 1000
Счет2 для контрагента2 Услуга2 цена 1000

Вывод: Если цена не указана в справочнике цены номенклатуры, обработка не работает вообще, а если указана то во всех новых документах будет одна и та же цена, что не правильно!

Решение: Отменить проверку и подстановку цены в новые документы, как это было ранее сделано в обработке. Какая цена была в копируемом документе, такая и должна оставаться.

Огромное Спасибо!

Добавляю:
На сколько я понял, если убрать проверку на цену услуги, то новый документ создается с незаполненной ценой...

Из этой ситуации я вижу следующий выход - цена должна подставляться из самой обработки, т.к. в ней есть поле сумма! На мой взгляд это будет оочень удобно - указана цена в справочнике цены номенклатуры подставляется оттуда, а если не указана подставляется из обработки (цена берется из документа "основания для заполнения)".

КСТАТИ, если цена будет подставляться из обработки, то в случае изменение стоимости для одного из контрагентов, будет очень удобно указать новую ценув самой обработке!! (Не придется лезть в сам документ или в цену номенклатуры.).
43. Aleksandr Filonov (AleksSF) 156 11.05.12 11:19 Сейчас в теме
(42) Деко-Лит,
По вашей просьбе подправил. Сегодня выложу.
Наличие цены проверяется, но позволяет поставить Услугу без цены.
Если отмечаете Изменять цены то старая цена меняется на новую, иначе остается старая.
Из обработки ничего не берется. Все данные бурутся из справочника или из документа-оригинала.
Если для кого-то нужно менять цены, а для кого-то нет. То выход один сами отбираете тех кому менять не нужно, а потом тех кому нужно менять. Список счетов позволяет отметить обрабатываемые документы.
Усложнение алгоритмов работы обработки приведет к тому, что бухгалтера будут постоянно косячить. И потом придется все править вручную, а это получается что проще сразу сделать вручную и не пользоваться обработкой вообще.
Хотя код обработки открыт. Можете допилить ее как Вам нужно.
44. Евгений Земцов (Деко-Лит) 17 13.05.12 20:42 Сейчас в теме
(43)AleksSF,

Спасибо! Все отлично!
45. qwerty45 5 24.05.12 19:36 Сейчас в теме
По описанию функционала обработка оч. полезная. Что нужно переписать чтобы работала на УТ 10.3 платформа 8.2?
46. Aleksandr Filonov (AleksSF) 156 25.05.12 11:58 Сейчас в теме
(45) qwerty45,
Выложил второй вариант для УТ. После модерации будет доступен для скачивания
В торговле есть свои тонкости связанные с заказами и резервированием. Так что если что-то будет работь не так то пишите подправим. А если можете сами, то запускайте через конфигуратор и он в режиме отладки сам подскажет, в каком месте ошибка. Дальше исправляйте, я не против если каждый заточит обработку для себя. Для этого код и открыт.
47. qwerty45 5 02.06.12 16:59 Сейчас в теме
Спасибо, обработка делает именно то, что от нее и ожидалось!!!
Но есть два вопроса:
1) при попытке печати документа в УТ 10.3 обработка вываливается с ошибкой
"{Форма.Форма.Форма(102)}: Слишком много фактических параметров
Если УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(СчетПечать,ЭкземпляровСчет, НаПринтер, Истина) Тогда".
2) с какой целью в строке ЭлементыФормы.ПечатьАкт.Доступность параметр флага установлен на "Ложь"? Даже если ставишь галку "Создать акт" элемент остается недоступным.
Заранее спасибо за ответы
48. qwerty45 5 15.06.12 17:12 Сейчас в теме
так и не получается побороть ошибку о которой писал в (47)пункт 1
49. Aleksandr Filonov (AleksSF) 156 19.06.12 14:58 Сейчас в теме
(48) qwerty45,
По 1 вопросу
Не знаю у меня стандартная конфа УТ 10,3,12,3
Я сейчас не работаю с торговлей это по памяти со старой работы
Сейчас проверил все печатает. Может не то скачали
Там лежит 2 архива
ПакетныйВводДокументовНаУслуги.rar - это для БУП
ПакетныйВводТорг.rar - это для УТ
Со 2 вопросом не понял вроде все флажки переустанавливаются нормально.
А изначально все недоступны чтобы было меньше вылетов из-за ошибок
50. qwerty45 5 26.06.12 15:43 Сейчас в теме
качнул еще раз, спасибо, работает.
Вот только если формируем документы на основании реализации, то не выводятся счета на оплату. А надо. Сделать доступными флаги "создать новый счет" и "печатать счет" нужного эффекта не дают. Счет выводится только на основании заказа
51. Aleksandr Filonov (AleksSF) 156 26.06.12 15:56 Сейчас в теме
(50) qwerty45,
Реализация делается на основании счета, а наоборот конфигурация не позволяет.
Комп конечно умеет многое, но думать за пользователя он не умеет.
В счете есть реквизиты, которые не используются в реализации. И на основании чего их заполнять?
Делайте все по порядку - Счет=Реализация=Фактура и будет Вам счастье
52. qwerty45 5 26.06.12 16:35 Сейчас в теме
в иповой УТ 10.3 можно создать счет на оплату из реализации. Это штатная возможность.
и обработка на основании заказа выводит не счет/акт, а опять таки заказ покупателя и акт.
Со счетом никак...
53. Aleksandr Filonov (AleksSF) 156 26.06.12 22:55 Сейчас в теме
(52) qwerty45,
Да в типовой есть, но при программном вводе на основании обязательный реквизит Банк/касса не заполняется.
И документ не проводится. Я писал что с торговлей я сейчас не работаю. И сейчас в конце полугодия разбиратся с Торговлей нет времени. Могу отправить черновик, но там нужно доработать программный ввод на основании.
54. qwerty45 5 27.06.12 09:05 Сейчас в теме
Если можете скиньте черновик chainiku @ pisem.net. Может что и получится. Спасибо большое за помощь!
55. Ирина Баранова (Ироида) 8 06.12.12 01:42 Сейчас в теме
Похоже, это то, что надо! Спасибо!
56. Svetlana E (Svetlana_E) 20.06.13 07:25 Сейчас в теме
Спасибо огромное!!!!! Сколько времени сэкономит! Порадую сегодня главного бухгалтера! У нас каждый месяц сотни счетов загружаются в базу из системы биллинга, а потом бухи вручную на основании каждого создают реализацию и счета-фактуры. Вот подарок-то им!
57. Алексей (alex_art) 14 01.11.13 15:44 Сейчас в теме
Полезная вещь. Доработал чтобы заполнение документов происходило с отбором по организации. + у Вас там проблемы с возвратом значения в НастройкаПериода - дата окончания не конец суток, а начало.
58. Люда (ludoedka) 02.02.14 13:33 Сейчас в теме
Спасибо за обработку.
"Для управляемой пока не нашел как передать кол-во экземпляров в процедуру печати."
Вроде так:

// Теперь можно заняться печатью
Если ПечататьСчет И МассивСчетовПечать.Количество() > 0 Тогда
МенеджерПечати = "Документ.СчетНаОплатуПокупателю";

// 2 экземпляра на печать, если нужно 3 экземпляра, то ещё раз через запятую ",СчетЗаказ"

ИмяМакета = "СчетЗаказ,СчетЗаказ";
Если ПечататьНаПринтер Тогда
УправлениеПечатьюКлиент.ВыполнитьКомандуПечатиНаПринтер(МенеджерПечати, ИмяМакета, МассивСчетовПечать);
Иначе
УправлениеПечатьюКлиент.ВыполнитьКомандуПечати(МенеджерПечати, ИмяМакета, МассивСчетовПечать, ЭтаФорма);
КонецЕсли;
КонецЕсли;
59. Aleksandr Filonov (AleksSF) 156 03.02.14 09:10 Сейчас в теме
(58) ludoedka,
Это понятно, что можно несколько раз отправит на печать. Но в БСП выводится окно предварительного просмотра и в нем есть настройка количества экземпляров. Так вот хочется туда передать этот параметр.
60. Ольга Фигуркина (@Sonya) 18 09.02.14 13:15 Сейчас в теме
Обработка полезная, спасибо. Скажите пожалуйста, а как ее доработать для БП 3.0, чтобы можно было напечатать дополнительную внешнюю форму документа, а не встроенную?
61. Aleksandr Filonov (AleksSF) 156 10.02.14 07:58 Сейчас в теме
(60) @Sonya,
Я сам не проверял, но по-моему, если ВПФ подключена корректно, с помощью механизмов БСП. То нужно просто поменять имя макета.
62. Люда (ludoedka) 10.03.14 17:45 Сейчас в теме
(59) AleksSF, так вроде и передает в окно предварительного просмотра

// 2 экземпляра на печать, если нужно 3 экземпляра, то ещё раз через запятую ",СчетЗаказ"
ИмяМакета = "СчетЗаказ,СчетЗаказ";
63. Aleksandr Filonov (AleksSF) 156 11.03.14 12:19 Сейчас в теме
(62) ludoedka,
Во-первых с одинаковыми макетами не работает.
Во-вторых это печать комплекта. То есть печатается сначала первых щаблон, затем второй и т.д.
Потом вручную нужно собирать копии.
По идее число копий можно задать через параметры печати, но нигде не описано как.
64. Darya Shabalina (DaryaS) 13.05.14 12:56 Сейчас в теме
Не заполняет документы по выборке.. Ни счетов, ни актов...
В чем может быть проблема?
65. Aleksandr Filonov (AleksSF) 156 14.05.14 09:04 Сейчас в теме
(64) DaryaS,
Какая конфигурация, какая платформа.
Отбор производится по периоду и по комментарию.
По умолчанию подставляется стандартный комментарий, если Вы впервые пользуетесь обработкой, то в поле Комментарий для отбора удалите текст.
66. alina71 (alina71) 24.10.14 13:08 Сейчас в теме
AleksSF, большое спасибо за обработку. Подскажите, пожалуйста, можно ли в нее добавить еще и копирование платежных требований? Просто групповое копирование выбранных платежек с указанной датой , это было бы настоящим спасением. У нас их порядка 300 штук. С актами и СФ Вы нам очень помогли, спасибо. Я не владею программированием на 1С , просто по аналогии попробовала вставить в код куски для платежек и в форме соответственно добавила поля и реквизиты. Все время выходит сообщение "Этот тип документов не обрабатывается" из процедуры ВыполнитьОбработкуЗавершение(РезультатВопроса, ДополнительныеПараметры). Может подскажете в какие процедуры что вставить? Либо может видели где-нибудь обработку Групповое копирование документов, в инете нигде не нашла. Спасибо.
67. Aleksandr Filonov (AleksSF) 156 24.10.14 16:00 Сейчас в теме
(66) alina71,
Я не совсем понял, что Вы хотите.
Заполнить таблицу платежными требованиями (или все-таки платежными поручениями), а потом сделать из них пакетом дубли с полным копированием реквизитов и с одинаковой новой датой ?
Поточнее объясните задачу. В этой обработке все создаваемые документы увязаны между собой ссылками. Если Вы в счетах измените сумму, то и в платежке ее нужно менять.
Короче опишите задачу:
Какие документы Вы делаете, в каком порядке и какие на основании каких.
68. alina71 (alina71) 25.10.14 18:49 Сейчас в теме
AleksSF, в редакции 2.0 у нас была написана обработка, которая формировала документы на основании данных файла из программы абонентского отдела по объемам оказанных услуг. После перехода на редакцию 3.0 переписать эту обработку нет возможности. Обрабатывается около 300 контрагентов, поэтому вручную это делать невозможно.Нас очень устроила Ваша обработка, потому что данные из месяца в месяц практически не меняются, т.е. оказываются услуги одним и тем же организациям в том же объеме и по тем же ценам. То есть можно обойтись простым копированием документов реализации услуг, актов и счетов-фактур, счета на эту услугу мы не выставляем. Но обязательно еще формируем платежные требования для предъявления клиенту. В нашей обработке платежные требования формировались на сумму оказания услуги с учетом авансов. Понятно, что платежные требования в этой обработке связать не с чем, поэтому было бы замечательно если бы была возможность их группового копирования.именно так, как Вы написали: заполнить таблицу платежными требованиями, а потом сделать из них пакетом дубли с полным копированием реквизитов и с одинаковой новой датой. Это очень облегчило бы наш труд. Возможно есть обработка группового копирования документов, но я ее не нашла.
69. Aleksandr Filonov (AleksSF) 156 29.10.14 12:43 Сейчас в теме
(68) alina71,
Это проще написать дополнительную обработку для копирования платежных требований.
Только напишите по каким критериям их отбирать (Дата, комментарий , ....???)
70. alina71 (alina71) 29.10.14 13:30 Сейчас в теме
Отбор по дате и комментарию, как в Вашей обработке, с указанием даты, на которую будут сформированы платежные требования.
71. Aleksandr Filonov (AleksSF) 156 30.10.14 15:53 Сейчас в теме
(70) alina71,
Отправил на модерацию http://infostart.ru/public/310279/ скоро будет доступна
72. Петр Петров (Adoms) 161 26.12.14 16:45 Сейчас в теме
73. Петр Петров (Adoms) 161 26.01.15 10:39 Сейчас в теме
Добрый день. Подскажите пожалуйста, не получается ни открыть, ни добавить в дополнительные в Бухгалтерии 3.0.37.38 При открытии появляется пустая вкладка, а при попытке добавить, выдает ошибку
Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.
Техническая информация:
Метод объекта не обнаружен (СведенияОВнешнейОбработке)


Помогите пожалуйста, очень нужна обработка!
74. Aleksandr Filonov (AleksSF) 156 26.01.15 15:16 Сейчас в теме
(73) Adoms,
Похоже вы скачали обработку для обычных форм, т.е. для БП 2.0
Вам нужна ПакетныйВводДокументовНаУслуги_УП она для управляемых форм, т.е. для БП 3.0
75. Петр Петров (Adoms) 161 27.01.15 08:30 Сейчас в теме
(74) AleksSF, О Господи, точно! Спасибо! Написано УП, а я читаю как УПП ))) думал для УПП обработка, понедельник, не проснулся :) еще раз спасибо!
76. v_id (v_id) 85 12.02.15 15:07 Сейчас в теме
Спасибо за обработку! В этой ветке обсуждения есть упоминание о возможности изменения поля "Содержание услуги" по шаблону, но я не понял как это работает.
Что бы хотелось: в документах используется один и тот же элемент справочника номенклатура "Оказание услуг связи", а для печати в поле документов "Содержание" каждый месяц дописывается по шаблону что-то типа " за февраль 2015 года".

Добавил сам в Функция СоздатьСчетаНаСервере(МассивОбъектов):
		//Меняем содержание услуги по шаблону
		ТабУслуга  = НовыйДокумент.Услуги;
		Если ТабУслуга.Количество() > 0 Тогда
			Для Каждого ТекущаяСтрока Из ТабУслуга Цикл
				ТекущаяСтрока.Содержание = СокрЛП(ТекущаяСтрока.Номенклатура) + " за " + Формат(ДатаСчета, "ДФ='ММММ гггг'") + " г.";
			КонецЦикла;	
		КонецЕсли;
...Показать Скрыть
77. Петр Петров (Adoms) 161 06.04.15 08:40 Сейчас в теме
AleksSF, Добрый день.
После очередного обновления обработка УП перестала работать. Оказывается 1С в счетах на оплату упразднило табличную часть "Услуги" и оставила только "Товары". Хорошо бы подправить ее.
78. Aleksandr Filonov (AleksSF) 156 07.04.15 10:45 Сейчас в теме
(77) Adoms, Да я видел. Обязательно подправлю.
79. Aleksandr Filonov (AleksSF) 156 08.04.15 17:47 Сейчас в теме
(77) Adoms,
Выложил исправленную
80. v_id (v_id) 85 27.04.15 13:16 Сейчас в теме
(79) AleksSF, Спасибо за оперативную доработку!
81. ir.iv (ir.iv) 12.10.15 20:08 Сейчас в теме
Очень понравилась обработка! Только теперь в комментариях проставляется ##++Создан в пакете
Нужно, чтобы и комменты копировались! (Может я что-то не так делаю, 1С бух 8.3)
82. Aleksandr Filonov (AleksSF) 156 13.10.15 08:52 Сейчас в теме
(81) ir.iv, Это сделано специально, чтобы можно было отличить документы созданные обработкой.
Если нужно что-то иное измените код, он открыт.