Внешняя печатная форма М4 для документа Авансовый отчет

17.06.15

Учетные задачи - Печатные формы

Внешняя печатная форма М4 для документа Авансовый отчет (Конфигурация 1С: Бухгалтерия 8, ред. 2)

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

Наименование Файл Версия Размер
Форма М-4 для авансового отчета
.epf 15,11Kb
321
.epf 15,11Kb 321 Скачать

Внешняя печатная форма М4 для документа Авансовый отчет (Конфигурация 1С: Бухгалтерия 8, ред. 2).

Нашел интересный момент - в конфигурации БП 2.0 (смотрел текущий релиз 2.0.26.8) в стандартном макете М4 (который используется в документе «Поступление товаров и услуг»)  в подвале печатной формы есть параметры «ДолжностьПоставщика» и «ДолжностьМОЛ», но в самом модуле вывода данной формы заполнение таких параметров непредусмотрено (наверное, так надо). И когда клиенты попросили во внешней печатной форме М4 для документа «Авансовый отчет» сделать вывод должностей пришлось обратиться к модулю печатной формы М2 документа «Доверенность» и любезно воспользоваться тамошним кодом. Так что теперь в обновленной печатной форме выводятся должности подотчетного лица и МОЛ склада, на который осуществляется поступление.

 

Правда, есть одно но… Для того, чтобы у вашего сотрудника выводилась должность в БП 2.0 по нему должна быть  информация о принятии на работу. В нашем случае, вся зарплата ведется во внешней программе (1С:ЗУП) и данные по начислению загружаются сводно. Пришлось на время отключить параметр ведения зарплаты во внешней программе (Предприятие - Настройка параметров учета – Расчеты с персоналом, поставить значение «В этой программе») и принять на работу тех сотрудников, по которым делаются Авансовые отчеты. После этого все стало работать. Не забудьте вернуть параметр ведения зарплаты во внешней программе в исходное состояние.

 

Обновленная печатная форма стала также учитывать смену МОЛ на складах.

 

Все-таки решился - вынес на форму поставщика и его код - берется как поставщик из первой строки табличной части товары. Кому-то это будет полезно, кому-то не очень.

А теперь пришлось прописывать код для тех случаев, когда у пользователя могут быть не заполнены поля, связанные с поставщиками. Спасибо Art79 - помог с кодом.

 

См. также

SALE! 20%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 22800 руб.

21.04.2017    90186    105    39    

191

Модуль "Ответственное хранение" или фулфилмент (FBS / FBO) для 1С:УТ 11.5, КА 2.5, ERP 2.5

Логистика, склад и ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Модуль "Ответственное хранение" для 1С (УТ 11.5, КА 2.5, ERP 2.5) позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

60000 руб.

09.06.2020    34317    27    57    

54

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

18000 15300 руб.

06.10.2023    7297    21    6    

39

SALE! 10%

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 9504 руб.

29.10.2014    210187    620    524    

439

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 11.12.2023, версия 9.5 - 9.9)

13200 руб.

20.11.2015    150727    367    375    

501

AS WMS: автоматизация склада с адресным хранением с помощью ТСД

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

Подсистема управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления адресным складом. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

40000 руб.

26.07.2023    3232    13    0    

8
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
0. delta 652 04.08.11 15:35 Сейчас в теме
Внешняя печатная форма М4 для документа Авансовый отчет (Конфигурация 1С: Бухгалтерия 8, ред. 2)

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

1. irina0101 04.08.11 15:35 Сейчас в теме
Добрый день!
Очень не хватает этой формы. Скачала, все работает, но не заполняет, к сожалению, наименование поставщика и реквизиты сопрововодительного документа. Хотелось бы, чтоб заполнялось.
4. delta 652 16.09.11 14:37 Сейчас в теме
(1)(3) По многочисленным просьбам сделал возможным вывод на печатную форму Поставщика и его код, правда, берется он из первой строки табличной части товаров. Но может кому-нибудь пригодится.
2. delta 652 04.08.11 15:58 Сейчас в теме
Добрый день!
К сожалению, в отличие от документа "Поступление товаров и услуг" в документе "Авансовый отчет" поставщиков и сопроводительных документов может быть несколько - они находятся в табличных частях. Какого из поставщиков и какой документ в таком случае брать? В случае одной строки такое возможно, а вот если строк несколько...
3. 364140230 16.09.11 14:00 Сейчас в теме
Мы в таких случаях вносили ФИО подотчетного лица со ссылкой на вансовый отчет. Поставщиков можно внести всех в одну строку. Очень надо скачать данную форму, но не хватает $m.
5. compo35 19.09.11 13:50 Сейчас в теме
Спасибо. Очень помогла ваша разработка.
6. delta 652 19.09.11 13:54 Сейчас в теме
7. Art79 29.09.11 10:55 Сейчас в теме
Спасибо автору за его разработку - избавил меня от лишней работы перед отпуском.
8. Art79 29.09.11 11:06 Сейчас в теме
... да ещё.Может кому пригодится.При первом же запуске внешней формы на печать из документа Авансового отчета у меня 1С выдало мне служебное сообщение "Индекс находится за границами массива", и как следствие процесс вывода "стопорился".В моём конкретном случае не был забит регистр сведений - Ответственные лица.РЕШЕНИЕ в регистре сведений обязательно должна быть забита строчка со структурным подразделением совпадающим со значением СКЛАД в документе авансового отчёта, с периодом не позже, чем дата в документе.
9. Art79 29.09.11 13:28 Сейчас в теме
... внес ещё пару изменений в обработку чтобы не выдавало программных ошибок в 1С 8.2 Бухгалтерия ред 2

1. Когда табличная часть на закладке "Товары" пуста, то не откуда взять поставщика - сообщает, что-то вроде "...Индекс находится за границами массива...", тогда надо поправить код следующими строчками:

//в качестве поставщика возьмем первого - не совсем верно, но на безрыбье и рак ...
Если ЗапросТовары.Количество()=0 Тогда // таблица может быть пустой
ПредставлениеКонтрагента = "";
ОбластьМакетаЗаголовокДокумента.Параметры.ПоставщикНаименование = "";
Иначе
ПредставлениеКонтрагента = ЗапросТовары[0].Поставщик;
//ПредставлениеКонтрагента = ФормированиеПечатныхФорм.ОписаниеОрганизации(УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(ТекПоставщик, Шапка.ДатаДокумента), "ПолнНаименование,");
ОбластьМакетаЗаголовокДокумента.Параметры.ПоставщикНаименование = СокрЛП(ПредставлениеКонтрагента.НаименованиеПолное);
// удаление ведущих нулей кода поставщика
ТекКодПоставщика = СокрЛП(ПредставлениеКонтрагента.Код);
КонецЕсли;

2. Это относится к предыдущему моему комментарию.Есть авансовые отчеты, где "бухи" не забили значение склад и вылетает в окно сообщений опять "Индекс находится за границами массива". Поэтому нужно поправить ещё несколько строчек:

РегОЛ = РегистрыСведений.ОтветственныеЛица.СрезПоследних(СсылкаНаОбъект.Дата,Отбор);

Если РегОЛ.Количество()=0 Тогда // таблица значений может быть пустой
ТекОЛ = "";
Иначе
ТекОЛ = РегОЛ[0].ФизическоеЛицо;
КонецЕсли;
10. delta 652 29.09.11 13:45 Сейчас в теме
(9) Спасибо большое за комментарии! Внесу изменения и размещу обновленную форму в ближайшее время.
Просто так хочется, чтобы все было у пользователей идеально и не приходилось отслеживать подобные незаполненные случаи :-)
11. macaroon 11.10.11 11:55 Сейчас в теме
Автору спасибо за обработку! Нам она очень пригодилась!!!
12. пользователь 24.10.11 12:39
Сообщение было скрыто модератором.
...
13. Unicorn31 45 27.11.11 23:26 Сейчас в теме
Все работает. Автору "+". Пригодилась.
14. Evstari 29.05.12 10:49 Сейчас в теме
спасибо большое,тоже спасли от лишней работы меня!
15. lana_nco 12.09.12 16:32 Сейчас в теме
А я завела в базе поставщика "ТМЦ за наличный расчет" и в Приходном ордере указываю его. Это даже очень удобно для самопроверки. Сумма проводок 10-60 по поставщику ТМЦ... должна совпасть с суммой реестра документов по этому же поставщику. Увы, я бухгалтер. Приходится проверять всех и вся.
16. snip 2 27.11.13 22:33 Сейчас в теме
Спасибо автору!
Инфостарт опять спас от пары напрасно потерянных часов времени. :)
17. mzelensky 53 06.10.14 10:36 Сейчас в теме
Огромное спасибо автору. ЗАмечательная обработка, которая спасла от лишних часов кодинга
Оставьте свое сообщение