Skip to content

Commit

Permalink
Исправление граматики
Browse files Browse the repository at this point in the history
  • Loading branch information
SevaraAkhtyamova committed Oct 21, 2021
2 parents d05f73c + 68fc82a commit 46b60b5
Show file tree
Hide file tree
Showing 73 changed files with 619 additions and 598 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
docs/Build
.vscode
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"cSpell.words": [
"отправку",
]
}
24 changes: 13 additions & 11 deletions docs/source/Work_PM.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
Работа подключаемого модуля
===========================

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

В случае нехватки функционала стандартного модуля ПМ добавит новый сценарий.

Краткое описание
----------------
Expand All @@ -12,7 +14,7 @@

К событиям подключаемого модуля относятся действия, которые:

- собирают данные из конфигурации 1С для их отправки на сервер Диадока
- собирают данные из конфигурации 1С для их отправки на сервер Диадока;
- обрабатывают полученные с сервера Диадок данные для их регистрации в базе 1С. Например, создание документа, регистрирующего поступление товаров на основании входящего УПД.

Точкой входа из основного модуля в подключаемый модуль является функция :doc:`ОбработатьСобытие <func/pm/Obrabotat'Sobytiye>`.
Expand All @@ -30,17 +32,17 @@

Для типовых конфигураций в модуле описаны основные действия для работы с событиями пакетов документов:

* сбор документов 1С в один вид пакета
* заполнение контента на основании данных из 1С для отправки пакета
* логика сопоставления и создания документов в 1С
* сбор документов 1С в один вид пакета,
* заполнение контента на основании данных из 1С для отправки пакета,
* логика сопоставления и создания документов в 1С.

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

* логика необходимого анализа входящих документов согласно бизнес-процессам организации
* действия после обновления списка документов
* выполнение регламентного задания
* сопоставление номенклатуры
* действия дополнительных кнопок и т.д.
* логика необходимого анализа входящих документов согласно бизнес-процессам организации,
* действия после обновления списка документов,
* выполнение регламентного задания,
* сопоставление номенклатуры,
* действия дополнительных кнопок и т.д..

Расположение подключаемого модуля
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand All @@ -50,7 +52,7 @@
.. image:: _static/PM-v-makete.png
:scale: 100 %

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

.. image:: _static/PM-v-nastroykax.png
:scale: 100 %
Expand Down
4 changes: 2 additions & 2 deletions docs/source/func/pm/Nayti_Sopostavleniye_Dokumenta.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

Элементы структуры **Параметры**:

* **ДокументДД** - электронный документ, для которого выполняется сопоставление (СправочникСсылка.Диадок_Документы)
* **ПакетДД** - пакет документов, в состав которого входит ДокументДД (СправочникСсылка.Диадок_ПакетыДокументов)
* **ДокументДД** - электронный документ, для которого выполняется сопоставление (СправочникСсылка.Диадок_Документы).
* **ПакетДД** - пакет документов, в состав которого входит ДокументДД (СправочникСсылка.Диадок_ПакетыДокументов).

Пример использования: :doc:`Как обработать входящий пакет документов <../../proc/pm/Obrabotka_Vkhodyashchikh_Paketov>`
14 changes: 7 additions & 7 deletions docs/source/func/pm/Nazhatiye_Dopolnitel'noy_Knopki.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@

Элементы структуры **Параметры**:

* **РежимОтображенияДокументов** - текущий режим отображения документов
* **ВыделенныеСтроки** - массив выделенных строк списка документов
* **ИмяКнопки** - внутреннее наименование кнопки, нажатие которой выполнено
* **РежимОтображенияДокументов** - текущий режим отображения документов;
* **ВыделенныеСтроки** - массив выделенных строк списка документов;
* **ИмяКнопки** - внутреннее наименование кнопки, нажатие которой выполнено.

**Режим отображения документов** принимает значения:

* ОтправкаПакетов
* ОтправленныеДокументы
* ПолученныеДокументы
* ПолученныеПакеты
* ОтправкаПакетов,
* ОтправленныеДокументы,
* ПолученныеДокументы,
* ПолученныеПакеты.

Пример использования: :doc:`Как добавить кнопки в действия <../../proc/pm/Dobavleniye_Knopok>`
2 changes: 1 addition & 1 deletion docs/source/func/pm/Opredelit'_Tip_Znacheniya_Obyekta.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@

Элементы структуры **Параметры**:

* **Синоним** - текстовое значение: "Организации" или "Контрагенты"
* **Синоним** - текстовое значение: "Организации" или "Контрагенты".

Пример использования: :doc:`Дополнительные возможности <../../proc/pm/Dopolnitel'nyye_Vozmozhnosti>`
4 changes: 2 additions & 2 deletions docs/source/func/pm/Otbor_Sopostavleniya_Nomenklatury.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@

**Описание:**

Функция позволяет установить отбор на форме сопоставления номенклатуры.
Функция устанавливает отбор в форме сопоставления номенклатуры.

**Параметры:**

Элементы структуры **Параметры:**

* **Артикул** (тип Строка) - артикул позиции номенклатуры.
* **ДетальнаяЗапись** (тип Булево) - служебный параметр, не подлежащий изменению.
* **Код** (тип Строка) - код позиции номенклатуры
* **Код** (тип Строка) - код позиции номенклатуры.
* **Контрагент** (тип Ссылка) - ссылка на запись из справочника контрагентов.
* **Наименование** (тип Строка) - наименование позиции номенклатуры.
* **Номенклатура** (тип Ссылка) - ссылка на запись из справочника номенклатуры.
Expand Down
2 changes: 1 addition & 1 deletion docs/source/func/pm/PechatnayaFormaDocumenta.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

Элементы структуры **Параметры**:

* **Документ** - Структура с описанием документа. Здесь может быть как уже отправленный/полученный документ, так и новый, готовый к отправке.
* **Документ** - структура с описанием документа. Здесь может быть как уже отправленный или полученный документ, так и новый, готовый к отправке.

Пример использования:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@

* **ID** (тип Строка) — внутренний идентификатор для определения пакета в коде. Не использовать пробелы и другие служебные символы, кроме «_».
* **Наименование** (тип Строка, 150) — пользовательское представление пакета в списке «Для отправки».
* **СоставПакета** (тип Строка) — список идентификаторов видов документов, которые могут быть в составе вида пакета
* **КатегорияПакета** (тип Строка) — внутреннее название категории пакета
* **НаименованиеКатегории** (тип Строка) — пользовательское название категории пакета
* **СоставПакета** (тип Строка) — список идентификаторов видов документов, которые могут быть в составе вида пакета.
* **КатегорияПакета** (тип Строка) — внутреннее название категории пакета.
* **НаименованиеКатегории** (тип Строка) — пользовательское название категории пакета.
* **Шаблон** (тип Булево) — признак того, что пакет является пакетом-шаблоном.

**Описание:**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,18 @@
* **Наименование** (тип Строка, 150) — пользовательское представление вида документа в списках "Для отправки" и "Исходящие".
* **ТипДокументаAPI** (тип Строка) — один из :doc:`типов документов <../../objects/Tipy_Dokumentov>`.
* **ТипКонтентаAPI** (тип Строка) - один из :doc:`форматов документов <../../objects/Tipy_Kontenta>`.
* **ФункцияДокументаAPI** - (тип Строка) - функция в УПД или УКД.
* Для первичных документов: *СЧФ*, *ДОП*, *СЧФДОП*.
* **ФункцияДокументаAPI** - (тип Строка) - функция в УПД или УКД:
* Для первичных документов: *СЧФ*, *ДОП*, *СЧФДОП*;
* Для корректировочных: *КСЧФ*, *ДИС*, *КСЧФДИС*.
* **БазовыйВидДокумента** (тип Строка) - идентификатор вида документа, формат которого будет основным.

**Описание:**

В функции определяется название видов документов на отправку и их характеристики.

Тип документа - название документа в терминах АПИ Диадока
Тип документа - название документа в терминах АПИ Диадока.

Тип контента - определяет какую предопределенную структуру модуля надо заполнить, чтобы получить на отправку документ в нужном формате
Тип контента - определяет какую предопределенную структуру модуля надо заполнить, чтобы получить на отправку документ в нужном формате.

Базовый вид документа - его заполнение показывает зависимость формата текущего вида документа от другого. В модуле используется для определения формата исправительных документов.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

**Возвращает:**

Результат запроса: таблица с колонками "Связь1" и "ДокументовЗаПериод"
Результат запроса: таблица с колонками "Связь1" и "ДокументовЗаПериод".

**Описание:**

Expand All @@ -18,7 +18,7 @@

Элементы структуры **Параметры**:

* **МассивКонтрагентов** - массив ссылок на элементы справочника контрагентов 1С, которые отобраны для списка на приглашение
* **Организация** - ссылка на организацию 1С, для которой отбираются контрагенты на приглашение
* **МассивКонтрагентов** - массив ссылок на элементы справочника контрагентов 1С, которые отобраны для списка на приглашение.
* **Организация** - ссылка на организацию 1С, для которой отбираются контрагенты на приглашение.

Пример использования: :doc:`Дополнительные возможности <../../proc/pm/Dopolnitel'nyye_Vozmozhnosti>`
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@

**Возвращает:**

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

**Описание:**

Определение дополнительных колонок списка документов/пакетов (не более 5 штук).
Определение дополнительных колонок списка документов и пакетов (не более 5 штук).

**Параметры:**

Элементы структуры **Параметры**:

* **Режим** - текущий режим отображения списка документов
* **Режим** - текущий режим отображения списка документов.

**Режим** принимает значения:

* ОтправкаПакетов
* ОтправленныеДокументы
* ПолученныеДокументы
* ПолученныеПакеты
* ОтправкаПакетов,
* ОтправленныеДокументы,
* ПолученныеДокументы,
* ПолученныеПакеты.

Пример использования: :doc:`Как доработать таблицу списка документов <../../proc/pm/Dorabotka_Spiska_Dokumentov>`
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@

Элементы структуры **Параметры**:

* **ДокументДД** - ссылка на справочник "Диадок_Документы", содержащий описание электронного документа, который надо создать в 1С
* **ПакетДД** - ссылка на справочник "Диадок_ПакетыДокументов", содержащий описание пакета, к которому относится электронный документ
* **Контент** - двоичные данные контента электронного документа, полученное с сервера Диадока
* **ДокументДД** - ссылка на справочник "Диадок_Документы", содержащий описание электронного документа, который надо создать в 1С.
* **ПакетДД** - ссылка на справочник "Диадок_ПакетыДокументов", содержащий описание пакета, к которому относится электронный документ.
* **Контент** - двоичные данные контента электронного документа, полученные с сервера Диадока.

Пример использования: :doc:`Как обработать входящий пакет документов <../../proc/pm/Obrabotka_Vkhodyashchikh_Paketov>`

0 comments on commit 46b60b5

Please sign in to comment.