gifts2017

Групповое создание счетов, реализаций, счетов-фактур на основании существующих для 1С:БП 2.0

Опубликовал Борис Балясников (bb1962) в раздел Обработки - Обработка документов

Групповое создание счетов на оплату, документов реализаций, счетов-фактур на основании существующих счетов и прочих документов для 1С:БП 2.0

Групповое создание документов Реализация товаров и услуг и других на основании счетов для программы 1С:Бухгалтерия предприятия 8

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

Возможна разработка аналогичных по функционалу обработок для других конфигураций.

Порядок работы.

В самом общем виде процесс создания новых документов на основании существующих выглядит так: данные из базы-источника БП 2.0 выгружаются в промежуточных файл (см. Рис.1 Имя файла данных), а затем загружаются в ту же самую базу. Т.е. для загрузки и создания в процессе загрузки новых документов нужно просто переключиться на соседнюю закладку Загрузка данных.

Выгрузка и загрузка данных производятся с помощью обработки Универсальный обмен данными в формате XML, которая есть во всех без исключения типовых конфигурациях фирмы . Открыть ее можно в Меню - Сервис - Прочие обмены данными.

Выгрузка необходимых данных в промежуточный файл

Рис.1 Выгрузка необходимых данных в промежуточный файл

Для выгрузки необходимо использовать правила обмена Док_Продажи.xml, на которые нужно указать в поле ввода Имя файла правил. При выборе файла правил, они будут прочитаны, и будет заполнено дерево Правила выгрузки данных. При необходимости можно перечитать правила обмена с помощью кнопки, находящейся справа от поля ввода. При чтении правил обмена будут заполнены параметры выгрузки значениями по умолчанию (см. рис.2), при желании их можно изменить перед выгрузкой данных.

Параметры выгрузки данных

Рис.2 Параметры выгрузки данных

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

Опишем подробнее и поэтапно алгоритм работы обработки.

1. Прежде всего нужно понимать, что пока не состоялась загрузка данных никаких изменений в информационной базе не происходит. Т.е. на момент формирования файла данных в процессе выгрузки в информационной базе никаких изменений нет. Файл данных можно просмотреть любым текстовым редактором. На закладке Параметры выгрузки можно задавать различные параметры, управляя таким образом процессом.

2. Правило Счет на оплату => Счет используется для копирования счетов на оплату. Для появления новых счетов данные нужно загрузить. Для этого используем ту же обработку Универсальный обмен данными в формате XML. Указываем на закладке Загрузка данных имя файла для загрузки, то же самое что при выгрузке, и нажимаем кнопку Загрузить данные.

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

3. Правило Реализация товаров и услуг => РТиУ полностью аналогично описанному выше правилу для счетов, используется для копирования документов Реализация товаров и услуг.

4. Правило Счет на оплату => РТиУ создает документы Реализация товаров и услуг на основании документов Счет на оплату. Будут заполнены все совпадающие реквизиты. В комментарии указывается "Создан обработкой ". Также заполняются прочие реквизиты по аналогии с тем, как это делается при ручном вводе на основании. Вид операции - Продажа, комиссия. Параметр Вводить счета-фактуры на основании РТиУ определяет, будут ли созданы документы Счет-фактура в процессе создания документов  Реализация товаров и услуг.

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

При повторном использовании и в дальнейшем в отборах удобно использовать реквизит Комментарий (пример показан на рис.1), поскольку в документах, однажды уже скопированных, будет присутствовать метка Создан обработкой.

Для групповой печати можно использовать обработку Групповая обработка справочников и документов. Вызывается из меню Сервис. Пример настройки показан на рис.3. Нажать на кнопку Отобрать, на закладке Обработка выбрать действие Печать документов.

Пример отбора для групповой печати

Рис.3 Пример отбора для групповой печати

Комплект поставки.

В комплект поставки входят: правила переноса Док_Продажи.xml. В случае если Ваша организация не располагает штатным программистом для проведения работ, мы готовы предложить услуги своего специалиста. Если есть возможность предоставить рабочую базу 1С Бухгалтерия предприятия 2.0, можем перенести данные сами и передать файл с перенесенными данными. Стоимость данной услуги не входит в общую стоимость пакета.

Причины купить

Обновления бесплатны в течение 6 месяцев после покупки.

Достоинства

Правила созданы по технологии Конвертации данных: легко редактируются.
Полностью открыты, нет лицензионных ограничений кроме запрета на тиражирование.

Сравнение версий

Правила регулярно обновляются под новые релизы.

Гарантия возврата денег

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом течение 14-ти дней со дня поступления денег на наш счет.

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

Для возврата оплаты просто свяжитесь с нами.

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

Наименование Файл Версия Размер
Групповое создание счетов,реализаций,счетов-фактур на основании существующих для 1С:БП 2.0
25.10.2015
1900 руб.

Моментальная
доставка

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Aleksandr Filonov (AleksSF) 28.10.15 09:56
Обычному бухгалтеру не знакомому с программированием это как раз то, что нужно.
Еще и за деньги.
А не проще http://infostart.ru/public/82560/, к тому-же бесплатно.
Светлый ум; +1 1 Ответить 1
2. Борис Балясников (bb1962) 28.10.15 10:05
(1) AleksSF, обычному бухгалтеру программирование здесь совершенно не нужно. Кому проще по-другому, работайте как проще. Возможностей отбора в моем случае несравнимо больше. Настройки легко сохраняются. Процесс редактирования правил переноса быстрее и нагляднее, чем изменение традиционной обработки. Техническая поддержка в любом случае нужна, но в условно (условно!) бесплатных она не гарантируется. Указанная альтернативная обработка стала неработоспособной в какой-то момент, это в комментариях видно.
3. Борис Балясников (bb1962) 28.10.15 12:38
Как это происходит в "бесплатных" разработках:
Просьба пользователя:
"Очень понравилась обработка! Только теперь в комментариях проставляется ##++Создан в пакете
Нужно, чтобы и комменты копировались!"
Ответ разработчика:
"Если нужно что-то иное измените код, он открыт".
Какие еще нужны иллюстрации?
Кстати, в моей обработке комментарии сохраняются (см. рис.2), к ним слева дописывается "Создан обработкой".
4. Максим *** (premier) 23.01.16 13:19
(2) bb1962, а если релиз конфигурации изменился, значит, обычному бухгалтеру, возможно, придётся плотно заняться изучением конфигурации "Конвертация данных" для написания новых правил переноса.
5. Борис Балясников (bb1962) 23.01.16 13:28
(4) premier, а если релиз конфигурации изменился и любая другая аналогичная обработка стала неработоспособной, то чем придется плотно заняться обычному бухгалтеру?
6. Максим *** (premier) 23.01.16 13:42
(5) bb1962, в Вашем варианте, я так полагаю, придётся изменить только правила переноса. Но, как мне кажется, далеко не каждый бухгалтер с этим справится.
7. Борис Балясников (bb1962) 23.01.16 13:49
(6) premier, еще раз объясняю, бухгалтер в любом случае внести исправления не сможет, в любую аналогичную обработку. Это может и должен делать программист. В данном варианте решения задачи действительно нужно будет внести исправления в правила переноса, что намного проще, чем исправлять код обработки в традиционном исполнении.Если говорить конкретно о данной разработке, предназначенной для БП 2.0, то в конфигурации БП 2.0 уже несколько лет никаких существенных структурных изменений не вносится.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа