В конфигурации «Управление торговлей для Казахстана», релиз 3.4.5.21, документ «ЭлектронныйДокументИсходящийЭДО» хранит данные исходящего электронного документооборота: организацию и получателя, вид документа, маршрут подписания, идентификаторы обмена, даты и статусы обработки.
1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents) |
| Имя | ЭлектронныйДокументИсходящийЭДО |
| Полный путь | Документ.ЭлектронныйДокументИсходящийЭДО |
| Синоним | «Исходящий электронный документ» |
| Конфигурация | Управление торговлей для Казахстана, 3.4.5.21 |
| Подсистема | ЭДО (электронный документооборот) |
| Нумерация | Строка, длина 11, непериодическая (Nonperiodical) |
| Проведение | Служебный документ подсистемы ЭДО; сведения о движениях приведены в разделе 5 |
Назначение. Объект относится к подсистеме электронного документооборота и представляет исходящий электронный документ, передаваемый контрагенту. В нём хранятся транспортные сведения электронного обмена: идентификаторы документооборота, маршрут, вид подписи, даты и статусы отправки, подписания и аннулирования. Через карточку документа пользователь просматривает содержимое, подписывает его ЭЦП и выполняет предусмотренные конфигурацией операции обмена.
Переход к объекту: для технической навигации в информационной базе используется ссылка e1cib/list/Документ.ЭлектронныйДокументИсходящийЭДО. Электронные счета-фактуры и СНТ обрабатываются в Информационной системе ЭСФ (ИС ЭСФ), виртуальный склад, СНТ.
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
| Организация | СправочникСсылка.Организации | Да | Юридическое лицо, от имени которого оформляется документ. |
| Контрагент | СправочникСсылка.Контрагенты | Нет | Юридическое лицо — получатель электронного документа. |
| ДоговорКонтрагента | СправочникСсылка.ДоговорыКонтрагентов | Нет | Договор, в рамках которого выполняется обмен. |
| ВидДокумента | СправочникСсылка.ВидыДокументовЭДО | Да | Вид пересылаемого документа. |
| ТипРегламента | ПеречислениеСсылка.ТипыРегламентовЭДО | Да | Тип регламента электронного обмена. |
| СпособОбмена | ПеречислениеСсылка.СпособыОбменаЭД | Да | Используемый способ электронного обмена. |
| МаршрутПодписания | СправочникСсылка.МаршрутыПодписания | Да | Маршрут согласования и подписания документа. |
| ВидПодписи | ПеречислениеСсылка.ВидыЭлектронныхПодписей | Нет | Вид применяемой электронной подписи. |
| ИдентификаторДокументооборота | Строка | Да | Сквозной идентификатор документооборота. |
| ИдентификаторОрганизации | Строка | Нет | Идентификатор организации в системе обмена. |
| ИдентификаторКонтрагента | Строка | Нет | Идентификатор контрагента в системе обмена. |
| ИдентификаторСвязи | Строка | Нет | Технический идентификатор связи между объектами обмена. |
| НомерДокумента | Строка | Нет | Номер связанного первичного документа. |
| ДатаДокумента | Дата | Нет | Дата связанного первичного документа. |
| ДатаОтправки | Дата | Нет | Дата отправки электронного документа получателю. |
| ДатаПодписания | Дата | Нет | Дата подписания электронной подписью. |
| ДатаАннулирования | Дата | Нет | Дата аннулирования документа. |
| СуммаДокумента | Число | Нет | Итоговая сумма электронного документа. |
| ВыгружатьДополнительныеСведения | Булево | Нет | Признак включения дополнительных сведений в пакет обмена. |
| СодержитМаркируемыеТовары | Булево | Нет | Признак наличия маркируемых товаров. |
| Исправлен | Булево | Нет | Признак исправленного документа. |
| ОбменБезПодписи | Булево | Нет | Признак обмена без электронной подписи. |
| ТребуетсяПодтверждение | Булево | Нет | Признак необходимости подтверждения получения. |
| ТребуетсяИзвещение | Булево | Нет | Признак необходимости извещения или квитанции. |
| НаОзнакомлении | Булево | Нет | Документ находится на ознакомлении. |
| Остановлен | Булево | Нет | Документооборот приостановлен. |
| ПричинаОстановки | ПеречислениеСсылка.ПричиныОстановкиЭДО | Нет | Причина приостановки документооборота; используется совместно с признаком Остановлен. |
| Ответственный | СправочникСсылка.Пользователи | Нет | Пользователь, ответственный за обработку документа. |
| Комментарий | Строка | Нет | Комментарий пользователя. |
Таблица отражает реквизиты, зафиксированные для описываемого объекта. Полный состав метаданных конкретной информационной базы можно просмотреть в конфигураторе: Конфигурация → Открыть конфигурацию → Документы → ЭлектронныйДокументИсходящийЭДО → Данные.
2.2 Табличные части
В представленном описании метаданных отдельные табличные части объекта не перечислены. Прикладное содержимое электронного документа связывается с первичным документом и пакетом электронного обмена, а реквизит СуммаДокумента хранит итоговую сумму. Состав табличных частей установленной конфигурации просматривается по пути: Конфигурация → Открыть конфигурацию → Документы → ЭлектронныйДокументИсходящийЭДО → Данные → Табличные части.
3. Формы
Формы, добавленные к объекту в установленной конфигурации, просматриваются по пути: Конфигурация → Открыть конфигурацию → Документы → ЭлектронныйДокументИсходящийЭДО → Формы. Для документа этого вида применяются следующие формы:
| Форма | Назначение |
|---|---|
| Форма документа (ФормаДокумента) | Карточка электронного документа: реквизиты обмена, состояние обработки, команды подписания, отправки и просмотра содержимого. |
| Форма списка (ФормаСписка) | Список исходящих электронных документов с отборами по организации, контрагенту, виду документа и состоянию обработки. |
| Форма выбора (ФормаВыбора) | Выбор электронного документа из связанных объектов конфигурации. |
Назначение основной формы, формы списка и формы выбора связано с работой пользователей с карточкой документа, подбором объекта и контролем исходящего обмена. Командный состав каждой формы определяется её реквизитами, командами и модулем формы в релизе 3.4.5.21.
4. Ключевые процедуры модулей
Перечень обработчиков получен при статическом анализе BSL-модулей без выполнения программного кода. Имена обработчиков приведены в том виде, в котором они заданы в модуле объекта.
Модуль объекта (ObjectModule)
| Обработчик | Объём | Назначение |
|---|---|---|
| ОбработкаЗаполнения | 3 строки | Выполняется при заполнении нового объекта, в том числе при его создании на основании связанных данных. |
| ПередЗаписью | 20 строк | Выполняется перед записью документа и обрабатывает его реквизиты и данные электронного обмена. |
| ПриЗаписи | 13 строк | Выполняется при записи объекта и обеспечивает предусмотренную кодом обработку связанных данных ЭДО. |
| ПриКопировании | 4 строки | Выполняется при создании нового документа копированием существующего объекта. |
| ПередУдалением | 7 строк | Выполняется перед удалением объекта и обрабатывает связанные с ним данные. |
Зависимости от общих модулей: число вызовов
ЭлектронныеДокументыЭДО — 4 вызова; ОбщегоНазначенияБЭД — 2; ЭлектронныеДокументыЭДОКлиентСервер — 2; ОбщегоНазначения — 1; ОбщегоНазначенияКлиентСервер — 1; РаботаСПрочтениямиВызовСервера — 1; ИнтеграцияЭДО — 1.
Эти зависимости связывают объект с общими механизмами электронного документооборота, служебными функциями конфигурации, обработкой отметок о прочтении и интеграционным контуром ЭДО. Точный порядок вызовов и передаваемые параметры определяются текстом процедур модуля объекта релиза 3.4.5.21.
5. Проведение и движения
По результатам статического анализа для объекта ЭлектронныйДокументИсходящийЭДО список RegisterRecords пуст. Документ используется для хранения параметров и состояния электронного обмена: идентификаторов, маршрута, подписания, отправки, извещения, приостановки и аннулирования.
Хозяйственная операция отражается связанным первичным документом. Электронный документ ЭДО обеспечивает связь этой операции с пакетом обмена и позволяет контролировать этапы его обработки. Поэтому при анализе сумм, остатков и взаиморасчётов бухгалтеру следует переходить к связанному первичному документу, а при контроле доставки и подписания — к карточке исходящего электронного документа.
Для ЭСФ и СНТ дополнительно используется Информационная система ЭСФ (ИС ЭСФ), виртуальный склад, СНТ. В ней бухгалтер может сопоставить документ с данными информационной базы по номеру, дате, участникам обмена и состоянию обработки.
6. Связанные объекты и ввод на основании
- Связанные документы: первичные документы и электронные документы, для которых создаётся исходящий пакет обмена.
- Справочники: ВидыДокументовЭДО, МаршрутыПодписания, Организации, Контрагенты, ДоговорыКонтрагентов, Пользователи.
- Перечисления: ТипыРегламентовЭДО, СпособыОбменаЭД, ВидыЭлектронныхПодписей, ПричиныОстановкиЭДО.
- Создание объекта: документ появляется при выполнении предусмотренного конфигурацией сценария исходящего электронного обмена и связывается с исходными данными через механизмы ИнтеграцияЭДО и ЭлектронныеДокументыЭДО.
- Ответные данные: состояния, извещения и другие результаты обработки сопоставляются с исходящим документооборотом по его идентификаторам.
Связи конкретного экземпляра документа можно анализировать по его реквизитам, идентификатору документооборота и командам карточки. Для поиска ссылок на объект в конфигураторе используется команда Правка → Глобальный поиск с именем ЭлектронныйДокументИсходящийЭДО.
7. Точки расширения
- Обработчики модуля объекта: ПередЗаписью, ПриЗаписи, ОбработкаЗаполнения, ПриКопировании и ПередУдалением позволяют подключить дополнительную логику через расширение конфигурации.
- Общие модули ЭДО: ЭлектронныеДокументыЭДО, ЭлектронныеДокументыЭДОКлиентСервер и ИнтеграцияЭДО участвуют в обработке данных обмена и взаимодействии между объектами.
- Формы: расширение формы позволяет добавить команды, реквизиты интерфейса и обработчики пользовательских действий.
- Подписки на события: применяются для выполнения дополнительной обработки при событиях записи документа без изменения типового объекта.
- Дополнительные реквизиты и сведения: используются для хранения пользовательских данных средствами предусмотренного в конфигурации механизма.
Перед разработкой расширения следует зафиксировать полный состав реквизитов, табличных частей, форм и процедур объекта именно в релизе 3.4.5.21. Метаданные открываются по пути: Конфигурация → Открыть конфигурацию → Документы → ЭлектронныйДокументИсходящийЭДО. Изменения рекомендуется размещать в расширении конфигурации с контролем порядка выполнения обработчиков.
Вопросы и ответы
Где посмотреть объект ЭлектронныйДокументИсходящийЭДО в конфигураторе?
Используйте путь: Конфигурация → Открыть конфигурацию → Документы → ЭлектронныйДокументИсходящийЭДО. Реквизиты и табличные части находятся на вкладке «Данные», формы — в узле «Формы», программная логика объекта — в модуле объекта.
Как открыть список исходящих документов по технической ссылке?
В информационной базе используется навигационная ссылка e1cib/list/Документ.ЭлектронныйДокументИсходящийЭДО. Она открывает форму списка, назначенную объекту в конфигурации.
Какие данные помогают сопоставить документ с внешним обменом?
Для сопоставления используются идентификатор документооборота, идентификаторы организации и контрагента, номер и дата документа, а также даты отправки, подписания и аннулирования. ЭСФ и СНТ можно проверить в Информационной системе ЭСФ (ИС ЭСФ), виртуальный склад, СНТ.
Где анализировать состояние отправки и хозяйственную операцию?
Состояние электронного обмена анализируется в карточке ЭлектронныйДокументИсходящийЭДО по идентификаторам, датам и признакам обработки. Данные самой хозяйственной операции бухгалтер сверяет в связанном первичном документе.
Что проверить перед доработкой объекта через расширение?
Нужно зафиксировать состав метаданных релиза 3.4.5.21, изучить код обработчиков модуля объекта и используемые общие модули, затем определить точку подключения расширения и порядок выполнения добавляемой логики.
