Импорт контрагентов и денежных операций

Как отправить контрагентов или платежи из сторонней системы, например, 1С в Pro.rent.

Импорт контрагентов

Pro.rent принимает импорт контрагентов в формате 1С EnterpriseData или 1C универсальный обмен данными XML.

POST https://portal.pro.rent/api/contractors/import
Body
<?xml version="1.0" encoding="UTF-8"?>
<V8Exch:_1CV8DtUD xmlns:V8Exch="http://www.1c.ru/V8/1CV8DtUD/" xmlns:core="http://v8.1c.ru/data" xmlns:v8="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <V8Exch:Data>
        <v8:CatalogObject.Контрагенты>
            ...
        </v8:CatalogObject.Контрагенты>
        <v8:CatalogObject.БанковскиеСчета>
            ....
        </v8:CatalogObject.БанковскиеСчета>
        <v8:CatalogObject.Банки>
            ...
        </v8:CatalogObject.Банки>
        ...
    </V8Exch:Data>
</V8Exch:_1CV8DtUD>

В тело запроса вы можете отправить как сам xml-файл, так и сжать его в zip-архив, чтобы уменьшить размер и время на передачу файла.

В ответ система вернет успешный HTTP код 200 и массив результатов по каждому контрагенту из импортируемого файла:

Денежные операции

API Pro.rent принимает платежи в тех же форматах, что и при ручном импорте денежных операций:

  1. Выписка из интернет-банка в формате 1С (txt-файл).

  2. 1С EnterpriseData.

  3. 1C универсальный обмен данными XML.

POST https://portal.pro.rent/api/payments/import
Body
<?xml version="1.0" encoding="UTF-8"?>
<V8Exch:_1CV8DtUD xmlns:V8Exch="http://www.1c.ru/V8/1CV8DtUD/" xmlns:core="http://v8.1c.ru/data" xmlns:v8="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <V8Exch:Data>
        <v8:DocumentObject.ПоступлениеНаРасчетныйСчет>
            ...
        </v8:DocumentObject.ПоступлениеНаРасчетныйСчет>
        <v8:DocumentObject.ПриходныйКассовыйОрдер>
            ...
        </v8:DocumentObject.ПриходныйКассовыйОрдер>
        <v8:DocumentObject.СписаниеСРасчетногоСчета>
            ...
        </v8:DocumentObject.СписаниеСРасчетногоСчета>
        <v8:DocumentObject.РасходныйКассовыйОрдер>
            ...
        </v8:DocumentObject.РасходныйКассовыйОрдер>
        <v8:DocumentObject.ПлатежноеПоручениеВходящее>
            ...
        </v8:DocumentObject.ПлатежноеПоручениеВходящее>
        ...
    </V8Exch:Data>
</V8Exch:_1CV8DtUD>

В тело запроса вы можете отправить как сам xml- или txt-файл, так и сжать его в zip-архив, чтобы уменьшить размер и время на передачу файла.

В ответ система вернет успешный HTTP код 200 и массив результатов по каждой операции из импортируемого файла:

Last updated