17.04.2020 Борисенко Игорь 11757
Модуль Диадок в 1С: работа с новым видом паке...

Содержание:

1.    Какие возможности предоставляет Модуль Диадок в 1С
2.    Как отдельно отправить счет-фактуру и документ реализации в 1С 8.3 


  1.    Какие возможности предоставляет Модуль Диадок в 1С

 

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

·         отправлять вместе:




·         при выборе в списке отправленных один документ выделяется и его пара тоже:

 



Но плох тот заказчик, который не придумает задачу, не вписывающуюся в типовую реализацию.  


2.    Как отдельно отправить счет-фактуру и документ реализации в 1С 8.3


Постановка задачи.

1)    Между оформлением документа Реализации и Счета-фактуры может проходить продолжительное время. Поэтому необходимо иметь возможность отправлять документ реализации в 1С 8.3 отдельно (одним пакетом), а Счет-фактуру отдельно (вторым пакетом).


2)    При этом после отдельной отправки двух документов, на форме «Диадок Про» они должны отображаться единым пакетом. Типовая возможность совместной отправки документов в 1С естественно должна сохраниться.


Создание нового вида пакета документов.

В типовой поставке вид пакета для совместной отправки документ Реализации и Счет-фактуры называется «СФ + Торг12/Акт».




Причем «главным документом» (после оформления которого создается пакет) здесь является Счет-фактура.


Идея сделать главным документом – документ Реализации в 1С 8.3 – себя не оправдала. Да, получилось создать пакет «СФ + Торг12/Акт» с одним единственным документом вида Реализации. Но возникают ошибки при отправке документа, связанные с отсутствием Счет-фактуры. И эти ошибки при отправке документа исходят из недоступных для конфигурирования модулей. Поэтому от этой идеи пришлось отказаться и пойти через создание отдельного вида пакета для отправки одного документа Реализации в 1С 8.3. Назовем этот вид пакета «ТОРГ12/Акт».


В модуле Диадок 1С для хранения видов пакетов используется справочник «Диадок: Дополнительные справочники в 1С». Добавим в него новый элемент, зададим его ID.




Но в «Диадок: Дополнительные справочники в 1С» оказалось, что добавления элемента с новым Видом Пакета не достаточно. Например, при попытке сопоставить новый вида пакета документов он очищается. Его необходимо еще включить в «Таблицу используемых пакетов». Это можно сделать через обработку события ПолучитьТаблицуИспользуемыхПакетов в подключаемом модуле Диадок в 1С .

 




Затем в форме «Диадок Про» выполним сопоставление.




Сопоставление прошло успешно, следовательно, новый вид пакетов «ТОРГ12/Акт» добавили корректно.

Определение Реализации в качестве главного документа нового пакета.

Чтобы документ Реализации в 1С 8.3 стал главным документом для пакета «ТОРГ12/Акт», необходимо задать текст запроса для выборки пакета документов в 1С. Это можно сделать в обработчике события (ПолучитьТекстЗапросаДляСпискаПакетовНаОтправкуПоМассивуВидовПакетов) подключаемого модуля Диадок в 1С.




Текст самого обработчика:




Теперь при оформлении документа Реализации в 1С 8.3 (без счета-фактуры) создается пакет на отправку вида «ТОРГ12/Акт».




Нажимаем «Отправит пакет» и видим, что форма отправки пакета пустая.




Решаем задачу дальше.

Отправка нового пакета.

Отправляемый пакет нужно подготовить: добавить в него документ и указать, печатную форму какого вида следует прикрепить. Это можно сделать в обработчике события (ПодготовитьПакет) подключаемого модуля Диадок в 1С.




Текст обработчика:




Идентификатор соответствующей печатной формы можно найти на форме сопоставления пакетов и видов документов.




Теперь если нажать «Отправит пакет», выйдет корректно заполненная форма исходящего пакета.




После отправки наш пакет переместится на ветку «Отправленный документы».




Таким образом, первую часть задачи: отправить отдельно документ Реализации в 1С 8.3 в пакете нового вида «Торг12/Акт», - мы решили.

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

 

Исключение ранее отправленного документа из пакета.

После оформления Счета-фактуры выданного на основании Реализации создается типовой пакет вида «СФ + ТОРГ12/Акт», где Счет-фактура является главным документом.

 

 

Если нажмем «Отправить пакет», то увидим, что на форме отправки исходящего пакета находятся два документа, в том числе уже отправленный документ вида Реализации.

    


Исключить ранее отправленный документ в подготовленном пакете можно в обработчике события (ПослеПодготовкиПакета) подключаемого модуля Диадок в 1С.




Текст обработчика:




Теперь все верно – на форме отправки отображается один Счет-фактура.




После отправки пакет переходит на ветку «Отправленные документы».




Видим, что ранее отправленный документ Реализации в 1С 8.3 находится в одном пакете (вида «Торг12/Акт»), отправленный счет-фактура – в другом (вида «СФ + Торг12/Акт»). Осталось решить последнюю подзадачу – собрать оба документа одним пакетом в 1С.


Объединение пакетов документов в 1С.

Для этого воспользуемся обработчиком события (ПослеОтправкиПакета) подключаемого модуля Диадок в 1С.






Теперь документ реализации и счет-фактура – в одном пакете. И при выборе в списке отправленных одного документа выделяется и его пара.




Задача решена.


Итоги.

На примере решения задачи раздельной отправки нескольких связанных документов и последующего объединения отправленных документов в один пакет была продемонстрирована возможность использования обработчиков нескольких событий подключаемого модуля Диадок в 1С:


·         ПолучитьТаблицуИспользуемыхПакетов – для добавления нового вида пакета документов.

·         ПолучитьТекстЗапросаДляСпискаПакетовНаОтправкуПоМассивуВидовПакетов – для описания главного документа в созданном пакете.

·         ПодготовитьПакет – для задания состава отправляемого пакета и вида прикрепляемой печатной формы.

·         ПослеПодготовкиПакета – для исключения ранее отправленного документа из типового пакета.

·         ПослеОтправкиПакета – для объединения отправленных в один пакет документов в 1С.


Пример актуален для любых конфигураций 1С, в которых возможна интеграция модуля «Диадок Про».


Специалист компании ООО «Кодерлайн»

Борисенко Игорь

Наши проекты

Внедрение «1С:Бухгалтерия 8 ПРОФ» в компании «Мостехника»
ООО «Мостехника»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

Документооборот (ECM):
- Учет рабочего времени;
Управление персоналом и ка...

ХИТЕК-ГРУП
ХИТЕК-ГРУП

Отрасль:
Продажа парикмахерского инструмента и аксессуаров

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Документооборот (ECM)
• Делопроизводство
Управление бизнес-процессами и И...

ОАО «Интер РАО – Электрогенерация»
ОАО «Интер РАО – Электрогенерация»

Отрасль:
Электрогенерация

Внедренное типовое решение:
1С:Управление производственным предприятием

Для работы 2500 пользователей в 9 часовых поясах организована территориально-...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оформление заказов покупателей Управление ...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

ЗАО «Ламбумиз»
ЗАО «Ламбумиз»

Отрасль:
Производство картонной упаковки

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Маркетинг;
- Продажи;
- Планирование закупок;
- Закупки;
- Регламенти...

Автоматизация подсистемы учета взаиморасчетов с агентами и интернет-магазинами на базе «1С:Управление холдингом 8»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
1С:Управление холдингом

– Оформление заказов поставщикам;
– Управление отношениями с поставщика...

Внедрение блока бухгалтерского учета «1С:Управление производственным предприятием»
ОАО «Издательство «Просвещение»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

Бухгалтерский учет:
- Завершение периода;
- Регламентированная отчетнос...

ООО «ЛИГА-ТРАНС»
ООО «ЛИГА-ТРАНС»

Отрасль:
Профессиональные услуги, бытовое обслуживание

Внедренное типовое решение:
«1С:ERP Управление предприятием 2.1».

- Сделано ТЗ по автоматизации учета МСФО: - Разработана карта бюджета доходо...

Автоматизация системы учета продаж газа на базе «1С:ERP Управление предприятием 2.0»
ООО «Эйр Продактс Газ»

Отрасль:
Производство промышленных газов

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Расчеты с контрагентами;
- Производственные операции;
- Управление скла...

ООО «Вистеон Автоприбор Электроникс»
ООО «Вистеон Автоприбор Электроникс»

Отрасль:

Внедренное типовое решение:
1C:Управление производственным предприятием

- Управленческий учет; - Расчет зарплаты; - Логистика адресного склада; - Учет ...

Автоматизации учета затрат и расчета себестоимости с использованием конфигурации «Koderline: Управление проектами строительства скважин»
ООО «Буровая сервисная компания «ГРАНД»

Отрасль:
Нефтесервис

Внедренное типовое решение:
«Koderline: Управление проектами строительства скважин»

Учет и планирование:
- собственную разработку компании «Кодерлайн» – конф...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение