Различия
Здесь показаны различия между двумя версиями данной страницы.
okabu:biblioteka:func:d63d6cd0_d9e9_49a0_934e_138b3fa2767f [2018/02/09 13:57] pirogkov создано |
okabu:biblioteka:func:d63d6cd0_d9e9_49a0_934e_138b3fa2767f [2018/02/09 13:57] (текущий) pirogkov |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ===== Exchange ===== | + | ===== Exchange ===== |
- | <font inherit/inherit;;inherit;;inherit>Сервис предназначен для обмена данными с базами 1С.</font> | + | Сервис предназначен для обмена данными с базами 1С. |
- | <font inherit/inherit;;inherit;;inherit>Методы сервиса:</font> | + | Методы сервиса: |
- | * <font inherit/inherit;;inherit;;inherit>Test – тестовая функция, возвращает строку "1. GetListOfDictionaries - Получает список справочников системы".</font> | + | * Test – тестовая функция, возвращает строку "1. GetListOfDictionaries - Получает список справочников системы". |
- | * <font inherit/inherit;;inherit;;inherit>GetExportFile(InformationBase) - получает данные из информационной базы.</font> | + | * GetExportFile(InformationBase) - получает данные из информационной базы. |
- | * <font inherit/inherit;;inherit;;inherit>PutImportFile(import_data) – удаляет данные из узла обмена.</font> | + | * PutImportFile(import_data) – удаляет данные из узла обмена. |
- | + | * Upload(ExchangePlanName, NodeCode, Data) - выполняет выгрузку данных для узла обмена. | |
- | <font inherit/inherit;;inherit;;inherit></font> | + | * Download(ExchangePlanName, NodeCode, Data) - выполняет загрузку данных для узла обмена. |
- | + | * UploadData(ExchangePlanName, NodeCode, FileID, ContinuousOperation, Operation,ContinuousOperationAllowed) - выполняетвыгрузкуфайловдляузлаобмена. | |
- | * <font inherit/inherit;;inherit;;inherit>Upload(ExchangePlanName, NodeCode, Data) - выполняет выгрузку данных для узла обмена.</font> | + | * DownloadData(ExchangePlanName, NodeCode, FileID, ContinuousOperation, Operation, ContinuousOperationAllowed) –выполняетзагрузкуфайловдляузлаобмена. |
- | * <font inherit/inherit;;inherit;;inherit>Download(ExchangePlanName, NodeCode, Data) - выполняет загрузку данных для узла обмена.</font> | + | * GetIBParameters(ExchangePlanName, NodeCode, ResultMessage) –получаетпараметрыинформационнойбазы. |
- | * <font inherit/inherit;;inherit;;inherit>UploadData(ExchangePlanName, NodeCode, FileID, ContinuousOperation, Operation,</font>ContinuousOperationAllowed) - <font inherit/inherit;;inherit;;inherit>выполняет</font><font inherit/inherit;;inherit;;inherit>выгрузку</font><font inherit/inherit;;inherit;;inherit>файлов</font><font inherit/inherit;;inherit;;inherit>для</font><font inherit/inherit;;inherit;;inherit>узла</font><font inherit/inherit;;inherit;;inherit>обмена</font><font inherit/inherit;;inherit;;inherit>.</font> | + | * GetIBData(TableName) – получает данные информационной базы. |
- | * <font inherit/inherit;;inherit;;inherit>DownloadData(ExchangePlanName, NodeCode, FileID, ContinuousOperation, Operation, ContinuousOperationAllowed) –</font><font inherit/inherit;;inherit;;inherit>выполняет</font><font inherit/inherit;;inherit;;inherit>загрузку</font><font inherit/inherit;;inherit;;inherit>файлов</font><font inherit/inherit;;inherit;;inherit>для</font><font inherit/inherit;;inherit;;inherit>узла</font><font inherit/inherit;;inherit;;inherit>обмена</font><font inherit/inherit;;inherit;;inherit>.</font> | + | * GetCommonNodsData(ExchangePlanName) – получает общие данные узлов обмена. |
- | * <font inherit/inherit;;inherit;;inherit>GetIBParameters(ExchangePlanName, NodeCode, ResultMessage) –</font><font inherit/inherit;;inherit;;inherit>получает</font><font inherit/inherit;;inherit;;inherit>параметры</font><font inherit/inherit;;inherit;;inherit>информационной</font><font inherit/inherit;;inherit;;inherit>базы</font><font inherit/inherit;;inherit;;inherit>.</font> | + | * CreateExchange(ExchangePlanName, Parameters, FilterSettings, AdditionalSettings)- создаетинастраиваетобменданными. |
- | * <font inherit/inherit;;inherit;;inherit>GetIBData(TableName) – получает данные информационной базы.</font> | + | * UpdateExchange(ExchangePlanName, NodeCode, AdditionalSettings) –обновляетнастройкиобменаданными. |
- | * <font inherit/inherit;;inherit;;inherit>GetCommonNodsData(ExchangePlanName) – получает общие данные узлов обмена.</font> | + | * RegisterOnlyCatalogData(ExchangePlanName, NodeCode, ContinuousOperation, Operation) –регистрируетизменениятолькосправочников. |
- | * <font inherit/inherit;;inherit;;inherit>CreateExchange(ExchangePlanName, Parameters, FilterSettings, AdditionalSettings)</font>- <font inherit/inherit;;inherit;;inherit>создает</font><font inherit/inherit;;inherit;;inherit>и</font><font inherit/inherit;;inherit;;inherit>настраивает</font><font inherit/inherit;;inherit;;inherit>обмен</font><font inherit/inherit;;inherit;;inherit>данными</font><font inherit/inherit;;inherit;;inherit>.</font> | + | * RegisterAllDataExceptCatalogs(ExchangePlanName, NodeCode, ContinuousOperation, Operation) –регистрируетизменениявсехданныхкромесправочников. |
- | * <font inherit/inherit;;inherit;;inherit>UpdateExchange(ExchangePlanName, NodeCode, AdditionalSettings) –</font><font inherit/inherit;;inherit;;inherit>обновляет</font><font inherit/inherit;;inherit;;inherit>настройки</font><font inherit/inherit;;inherit;;inherit>обмена</font><font inherit/inherit;;inherit;;inherit>данными</font><font inherit/inherit;;inherit;;inherit>.</font> | + | * GetContinuousOperationStatus(Operation, ResultMessage) –получаетсостояниефоновогозадания. |
- | * <font inherit/inherit;;inherit;;inherit>RegisterOnlyCatalogData(ExchangePlanName, NodeCode, ContinuousOperation, Operation) –</font><font inherit/inherit;;inherit;;inherit>регистрирует</font><font inherit/inherit;;inherit;;inherit>изменения</font><font inherit/inherit;;inherit;;inherit>только</font><font inherit/inherit;;inherit;;inherit>справочников</font><font inherit/inherit;;inherit;;inherit>.</font> | + | * GetFunctionalOption(Name) – получает значение функциональной опции. |
- | * <font inherit/inherit;;inherit;;inherit>RegisterAllDataExceptCatalogs(ExchangePlanName, NodeCode, ContinuousOperation, Operation) –</font><font inherit/inherit;;inherit;;inherit>регистрирует</font><font inherit/inherit;;inherit;;inherit>изменения</font><font inherit/inherit;;inherit;;inherit>всех</font><font inherit/inherit;;inherit;;inherit>данных</font><font inherit/inherit;;inherit;;inherit>кроме</font><font inherit/inherit;;inherit;;inherit>справочников</font><font inherit/inherit;;inherit;;inherit>.</font> | + | * PrepareGetFile(FileId, BlockSize, TransferId, PartQuantity) – создает временный каталог, перемещает туда исходный файл создает zip. архив. |
- | * <font inherit/inherit;;inherit;;inherit>GetContinuousOperationStatus(Operation, ResultMessage) –</font><font inherit/inherit;;inherit;;inherit>получает</font><font inherit/inherit;;inherit;;inherit>состояние</font><font inherit/inherit;;inherit;;inherit>фонового</font><font inherit/inherit;;inherit;;inherit>задания</font><font inherit/inherit;;inherit;;inherit>.</font> | + | * GetFilePart(TransferId, PartNumber, PartData) – получает фрагменты файлов определенной сессии по идентификатору сессии. |
- | * <font inherit/inherit;;inherit;;inherit>GetFunctionalOption(Name) – получает значение функциональной опции.</font> | + | * ReleaseFile(TransferId) – удаляет файлы передачи из временного каталога по идентификатору сессии. |
- | * <font inherit/inherit;;inherit;;inherit>PrepareGetFile(FileId, BlockSize, TransferId, PartQuantity) – создает временный каталог, перемещает туда исходный файл создает zip. архив.</font> | + | * PutFilePart(TransferId, PartNumber, PartData) – помещает фрагмент файла во временный каталог. |
- | * <font inherit/inherit;;inherit;;inherit>GetFilePart(TransferId, PartNumber, PartData) – получает фрагменты файлов определенной сессии по идентификатору сессии.</font> | + | * SaveFileFromParts(TransferId, PartQuantity, FileId) – объединяет части файлов из временного каталога. |
- | * <font inherit/inherit;;inherit;;inherit>ReleaseFile(TransferId) – удаляет файлы передачи из временного каталога по идентификатору сессии.</font> | + | * PutFileIntoStorage(FileName, FileId) – помещает файл в хранилище. |
- | * <font inherit/inherit;;inherit;;inherit>PutFilePart(TransferId, PartNumber, PartData) – помещает фрагмент файла во временный каталог.</font> | + | * GetFileFromStorage(FileId) – получает файл из хранилища |
- | * <font inherit/inherit;;inherit;;inherit>SaveFileFromParts(TransferId, PartQuantity, FileId) – объединяет части файлов из временного каталога.</font> | + | * FileExists(FileName) – проверяет существование файла. |
- | * <font inherit/inherit;;inherit;;inherit>PutFileIntoStorage(FileName, FileId) – помещает файл в хранилище.</font> | + | * Ping – функция проверки, возвращает пустую строку. |
- | * <font inherit/inherit;;inherit;;inherit>GetFileFromStorage(FileId) – получает файл из хранилища</font> | + | * TestConnection(ExchangePlanName, NodeCode, Result) – проверяет наличие прав для выполнения обмена, проверяет блокировку информационной базы для обновления, проверяет наличие узла плана обмена. |
- | * <font inherit/inherit;;inherit;;inherit>FileExists(FileName) – проверяет существование файла.</font> | + | |
- | * <font inherit/inherit;;inherit;;inherit>Ping – функция проверки, возвращает пустую строку.</font> | + | |
- | * <font inherit/inherit;;inherit;;inherit>TestConnection(ExchangePlanName, NodeCode, Result) – проверяет наличие прав для выполнения обмена, проверяет блокировку информационной базы для обновления, проверяет наличие узла плана обмена.</font> | + | |
- | + | ||
- | <font inherit/inherit;;inherit;;inherit></font> | + | |