Объединить документы в 1с в один
В ряде случаев пользователям требуется по одной сделке отправлять несколько документов контрагенту. Начиная с версии модуля ЭДО 1.9.1, появилась возможность объединять данные документы в один пакет. При этом связанные документы учётной системы и присоединённые файлы будут автоматически доступны для выбора при формировании пакета электронных документов.
Формирование пакета происходит из формы просмотра электронного документа перед его отправкой контрагенту (ЭДО – Просмотреть электронный документ). Для объединения документов требуется нажать «Добавить в пакет», а затем из выпадающего списка выбрать месторасположение необходимых документов.
- Файл с компьютера
- Файл из хранилища
Данная команда позволяет выбрать файл из ранее сформированного хранилища без обращения к директории компьютера пользователя.
Данная команда позволяет добавить в пакет электронный документ, созданный на основании связанных документов учётной системы и присоединённых файлов. В случае отсутствия электронного документа он будет сформирован на основании данных из документа учёта, представленного в списке. При этом имеется возможность добавить не только формализованный документ, но и печатную форму как PDF – вложение в исходящий произвольный документ. Формализованный документ будет сформирован в формате, который установлен в действующей настройке отправки с данным контрагентом.
Если нужный документ учёта отсутствует в окне выбора, необходимо нажать «Добавить другой» и указать соответствующий вид документа из представленного списка.
В открывшемся журнале документов учёта требуется выбрать интересующий документ, после чего он станет доступен для добавления в пакет.
После добавления второго электронного документа произойдёт их объединение в пакет. Для переключения между документами следует использовать появившиеся вкладки.
Если число документов в одном пакете превышает три, то все остальные документы доступны для просмотра по ссылке «ещё» на панели вкладок пакета.
Стандартными настройками предусмотрено пакетное отображение электронных документов в рабочем месте «Текущие дела ЭДО».
При необходимости режим просмотра можно изменить. Для этого следует перейти в «Настройки просмотра» и отключить пакетное отображение.
При данном варианте просмотра документы будут отображаться отдельно.
Независимо от настройки просмотра, при переходе в электронный документ произойдёт открытие пакета на вкладке, соответствующей выбранному документу.
2. ПОЛУЧЕНИЕ ПАКЕТА ЭЛЕКТРОННЫХ ДОКУМЕНТОВ
Все операции по обработке документов, такие как утверждение, подписание, отклонение, аннулирование можно выполнить с пакетом целиком. Для пакетной обработки следует использовать соответствующие команды.
При необходимости документы можно обработать отдельно, например, часть принять, а остальные отклонить. Для этого требуется выбрать интересующий документ, на соответствующей вкладке пакета нажать «Другие действия - Действия с документом» и выполнить необходимую команду.
От контрагентов, работающих в системе СБИС, могут поступать пакеты, по которым действия с отдельными документами недоступны. Данные пакеты можно обработать только целиком.
Собственно, проблема, которая может возникнуть при присоединении одного табличного документа к другому в том, что строки документов изначально могут иметь один формат строк, но при этом разную ширину колонок. При присоединении одного такого документа к другому мы получим одну и туже ширину колонок табличного документа, т.е. документ будет выглядеть не так как вы ожидаете.
Рис.1. Ширина колонок изменилась и логотип сместился вправо.
При каких сценариях это происходит:
- При объединении нескольких печатных форм в один табличный документ;
- При дополнении отчета на СКД областью из своего макета.
Суть решения
Все просто - в момент присоединения одного табличного документа к другому мы создаем для него новый формат строк. По сути тоже самое, что происходит при интерактивном редактировании макета, когда вы выделяете строки и изменяете для них ширину столбца.
Рис.2. Табличный документ из двух частей. Создан новый формат строк.
Рис. 3. Вопрос в редакторе табличного документа при изменении ширины столбцов.
В качестве бонуса отчет на СКД с логотипом.
Тестировалось на платформе 8.3.13.1513
Отчет на СКД с логотипом. Объединение табличных документовСпециальные предложения
Коллеги доброго времени суток, есть функция которая получает сформированные Печатные формы(далее ПФ) у каждого табдока есть параметр "ШиринаТаблицы" для всех сформированных ПФ разный(зависит от макета) и объединяет их в большойТАбДОк.
При попытке вывести на печать наш большойТАбДОк (при условии что для него АвтоМасштаб = Истина) получается что та ПФ которая с меньшим параметром "ШиринаТаблицы" становится нечитаемым(скрин прилагается) . Хотелось узнать можно ли как то решить эту проблему не унифицируя все макеты ПФ?
ПЫСЫ: параметр ШиринаТаблицы недоступен для записи.
(5) Пробовал использовать процедурку описанную в топике , не помогло.)Мб кто сталкивался?
Просмотры 21617
Загрузки 11
Рейтинг 42
Создание 17.11.18 22:36
Обновление 17.11.18 22:36
№ Публикации 944987
Конфигурация Конфигурации 1cv8
Операционная система Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Да
См. также
Расширение возможностей печати: Вывод произвольного нижнего и верхнего колонтитула Промо
Расширяем функционал вывода нижнего / верхнего колонтитула. Стандартно 1С имеет достаточно ограничений по выводу и наполнению колонтитулов содержимым, взять хотя бы такие, как вывод только текста и отсутствие ограничения на номер конечной страницы. А при разработке кода сталкиваешься с тем, что свой блок с нижним колонтитулом нужно прижимать к низу страницы. Казалось бы быстро решаемый вопрос, но и в нем есть нюансы. Сейчас я расскажу о том, как решалась эта задача. UPD 15.02.2018. Добавлен вывод верхнего колонтитула; Вывод колонтитулов на первой и последней странице управляется параметрами; Научился считать страницы: Добавлено заполнение переменных аналогичных стандартным из колонтитулов; Задаются форматы даты и времени. Ограничения прежние: 1. Повторно сформировать табличный документ после смены параметров страницы интерактивно.; 2. Передавать данные для более плотной печати как можно более мелко нарезанными кусками.
Читайте также: