выгрузка расчеток

This commit is contained in:
mirzakaev_tf 2023-10-24 11:26:20 +05:00
parent 70f7deec5b
commit 7deed3853c
5 changed files with 48 additions and 2 deletions

View File

@ -3,5 +3,8 @@
"markdown-table-formatter.globalColumnSizes": "Same Table Size",
"markdown.copyFiles.destination": {
"/docs/**/*": "media/${fileName}"
}
},
"cSpell.words": [
"автоматического"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 799 B

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -1,6 +1,8 @@
# Обмен данными с 1С
Для автоматического обмена данными с 1С разработаны следующие функции для [Планировщика задач](../../Планировщик задач/index.md) :<br>
## Выгрузка документов из 1С
Для автоматического обмена данными с 1С разработаны следующие функции для [Планировщика задач](../../Планировщик задач/) :<br>
![Рисунок 10 Задачи шедуллера](./media/Задачи шедуллера.PNG) <br>
@ -84,6 +86,47 @@
происходит только в одном направлении - из 1С в СЭД. Критерии готовности документа определяются также, как по документам на подписание - по полям Параметр, а также Наименование отчета в 1С. <br>
Например, График отпусков, при параметрах Наименование отчета в 1С='Форма Т-7', будет считаться готовым к загрузке, при наличии в присоединенных файлах документа, название которого начинается со слов "Форма Т-7".<br>
## Выгрузка расчетных листов в систему
* Для настройки выгрузки расчетных листов необходимо специалистам со стороны Заказчика необходимо определить определенную сетевую папку на сервере и настроить автоматическую выгрузку отчетных документов из системы 1С в данную сетевую папку.
!!! warning
На каждого сотрудника должен быть свой отчетный документ. Название данного документа должно соответствовать следующему шаблону: Наименование отчетного месяца словами , год, наименование организации, ФИО, табельный номер.
Пример: АПРЕЛЬ 2023, Радуга ООО,Смирнов Александр Александрович (0000-00035)
![Alt text](media/image-1.png)
* Специалистам Лексемы необходимо необходимо в конфигурационном файле проекта в директории `odata/connections/инстанция1С` добавить объект smb с параметрами коннекта к сетевой папке для соответствующей инстанции 1С
``` SQL
odata: {
connections: {
"1С ЗУП": {
"login": "test1c",
"password": "******",
"path": "http://server1c.lex.lan/DemoHRM/odata/standard.odata/",
"type": 'ODATA',
smb : {
share: '\\\\192.168.250.196\\РасчетныеЛисты',
domain: 'WORKGROUP',
username: '******',
password: '******',
folder: 'РассылкаЛистков'
}
}
```
```
share - путь к сетевому каталогу
domain - домен или рабочая группа
username - пользователь, у которого есть права на чтение для сетевого каталога
password - пароль пользователя
folder - папка внутри сетевого каталога, в которой лежат файлы (PDF-ки расчетных листов)
```
* Для документа на подписание добавить [подтип](../../Подтипы документов/) Расчетный Лист.
* В [настроечную](../Настройка интеграции справочников и документов/Вкладка Входящие документы/) таблицу для обмена с 1С на закладке "Входящие документы" добавить строку с этим подтипом, в столбце "Наименование документа" указать **РасчетныйЛист**, столбец "Сущность в 1С" оставить с пустым значением.
![Alt text](media/image-2.png)