Контрагент - API3 Объект — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Объект)
 
(не показано 13 промежуточных версий 5 участников)
Строка 1: Строка 1:
 
===Объект===
 
===Объект===
* ИдИС * - идентификатор контрагента в ИС
+
Тип: Справочник
 +
 
 +
'''Структура'''
 +
* ИдИС - идентификатор контрагента в ИС
 +
* ИдСБИС - идентификатор контрагента в СБИС
 
* Название - название контрагента
 
* Название - название контрагента
 
* НазваниеПолное - полное название контрагента
 
* НазваниеПолное - полное название контрагента
* ИНН * - инн контрагента
+
* ИНН - инн контрагента
 
* КПП - кпп контрагента
 
* КПП - кпп контрагента
* ТипСБИС = "Контрагент"
+
* ЭтоГруппа - признак группы
 +
* Родитель - идентификатор контрагента родителя(папки)
 +
* АдресЮридический - юридический адрес контрагента
 +
* АдресФактический - фактический адрес контрагента
 +
* РабочийТелефон - рабочий телефон контрагента
 +
* Телефон - рабочий телефон контрагента
 +
* Сайт - сайт почта контрагента(например, online.sbis.ru)
 +
* ЭлектроннаяПочта - электронная почта контрагента(например, contra@tensor.ru)
 +
* ВнешнийИдентификатор - идентификатор во внешней системе
 +
* Ответственный - Ответственный за контрагента [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]]/[[СтруктураПредприятия_-_API3_Объект|СтруктураПредприятия]]
 +
* КонтактныеЛицаКонтрагента - контактаные лица контрагента(массив объектов)
 +
** КонтактноеЛицоКонтрагента - объект [[КонтактноеЛицоКонтрагента_-_API3_Объект|контактное лицо контрагента]]
 +
* РасчетныеСчетаКонтрагента - расчетные счета по контрагенту(массив объектов)
 +
** РасчетныйСчетКонтрагента - объект [[РасчетныйСчет_-_API3_Объект|расчетный счет]]
 +
* РабочийТелефон - рабочий телефон контактного лица
 +
* МобильныйТелефон - мобильный телефон контактного лица
 +
* ДомашнийТелефон- домашний телефон контактного лица
 +
* ДругойТелефон- другой телефон контактного лица
 +
* Факс- факс контактного лица
 +
* Телефон- телефон контактного лица
 +
* ЭлектроннаяПочта - электронная почта контактного лица
  
 
'''Пример:'''
 
'''Пример:'''
Строка 14: Строка 38:
 
   "НазваниеПолное": "Общество с ограниченной ответственностью Ромашка",
 
   "НазваниеПолное": "Общество с ограниченной ответственностью Ромашка",
 
   "ИНН": "76049797",
 
   "ИНН": "76049797",
   "КПП": "6600445"
+
   "КПП": "6600445",
 +
  "АдресЮридический": "юр адрес",
 +
  "АдресФактический": "факт адрес",
 +
  "ИмяСБИС": "Контрагент",
 +
  "КодСтраны": "643"
 +
  "ВнешнийИдентификатор": "02553994-4609-4750-ba17-f613fddc217e",
 +
  "Ответственный": {
 +
    "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
 +
    "ИмяСБИС": "ЧастноеЛицо"
 +
  }
 
}
 
}
 
</source>
 
</source>
  
 
===Естественные ключи===
 
===Естественные ключи===
* Ключ1 - инн + кпп
+
* Ключ1
 
** Ключ1_1 - инн
 
** Ключ1_1 - инн
 
** Ключ1_2 - кпп
 
** Ключ1_2 - кпп
 
** Ключ1_3 - не используется
 
** Ключ1_3 - не используется
 
* Ключ2 - не используется
 
* Ключ2 - не используется
* Ключ3 - не используется
+
* Ключ3 - Внешний идентификатор
 +
* Название - ИСПОЛЬЗУЕТСЯ
 +
 
 +
===Зависит от объектов===
 +
* КонтактноеЛицоКонтрагента
 +
* РасчетныйСчетКонтрагента
 +
* ЧастноеЛицо
 +
* СтруктураПредприятия
  
 
===Используемые методы БЛ===
 
===Используемые методы БЛ===
Строка 30: Строка 70:
 
* Контрагент.Прочитать
 
* Контрагент.Прочитать
 
* Контрагент.Save
 
* Контрагент.Save
 +
* Контрагент.СоздатьПапку
 +
* ПапкаКонтрагентов.Прочитать
 +
* ПапкаКонтрагентов.СписокПапок
 +
* ПапкаКонтрагентов.Записать
 +
* НашаОрганизация.Существует
 +
* CRMClientFolders.LinkClientsWithFolders
 +
* Contact.SaveCD
 +
* Fixation.changeFixAll
  
 
[[Категория:SBIS API3 Объект]]
 
[[Категория:SBIS API3 Объект]]

Текущая версия на 15:11, 23 октября 2020

Объект

Тип: Справочник

Структура

  • ИдИС - идентификатор контрагента в ИС
  • ИдСБИС - идентификатор контрагента в СБИС
  • Название - название контрагента
  • НазваниеПолное - полное название контрагента
  • ИНН - инн контрагента
  • КПП - кпп контрагента
  • ЭтоГруппа - признак группы
  • Родитель - идентификатор контрагента родителя(папки)
  • АдресЮридический - юридический адрес контрагента
  • АдресФактический - фактический адрес контрагента
  • РабочийТелефон - рабочий телефон контрагента
  • Телефон - рабочий телефон контрагента
  • Сайт - сайт почта контрагента(например, online.sbis.ru)
  • ЭлектроннаяПочта - электронная почта контрагента(например, contra@tensor.ru)
  • ВнешнийИдентификатор - идентификатор во внешней системе
  • Ответственный - Ответственный за контрагента ЧастноеЛицо/СтруктураПредприятия
  • КонтактныеЛицаКонтрагента - контактаные лица контрагента(массив объектов)
  • РасчетныеСчетаКонтрагента - расчетные счета по контрагенту(массив объектов)
  • РабочийТелефон - рабочий телефон контактного лица
  • МобильныйТелефон - мобильный телефон контактного лица
  • ДомашнийТелефон- домашний телефон контактного лица
  • ДругойТелефон- другой телефон контактного лица
  • Факс- факс контактного лица
  • Телефон- телефон контактного лица
  • ЭлектроннаяПочта - электронная почта контактного лица

Пример:

{
  "ИдИС": "d107bddf-e55a-11e7-9f7c-3497f6377b7e",
  "Название": "ООО Ромашка",
  "НазваниеПолное": "Общество с ограниченной ответственностью Ромашка",
  "ИНН": "76049797",
  "КПП": "6600445",
  "АдресЮридический": "юр адрес",
  "АдресФактический": "факт адрес",
  "ИмяСБИС": "Контрагент",
  "КодСтраны": "643"
  "ВнешнийИдентификатор": "02553994-4609-4750-ba17-f613fddc217e",
  "Ответственный": {
    "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
    "ИмяСБИС": "ЧастноеЛицо"
  }
}

Естественные ключи

  • Ключ1
    • Ключ1_1 - инн
    • Ключ1_2 - кпп
    • Ключ1_3 - не используется
  • Ключ2 - не используется
  • Ключ3 - Внешний идентификатор
  • Название - ИСПОЛЬЗУЕТСЯ

Зависит от объектов

  • КонтактноеЛицоКонтрагента
  • РасчетныйСчетКонтрагента
  • ЧастноеЛицо
  • СтруктураПредприятия

Используемые методы БЛ

  • Контрагент.FindWithIndex
  • Контрагент.Прочитать
  • Контрагент.Save
  • Контрагент.СоздатьПапку
  • ПапкаКонтрагентов.Прочитать
  • ПапкаКонтрагентов.СписокПапок
  • ПапкаКонтрагентов.Записать
  • НашаОрганизация.Существует
  • CRMClientFolders.LinkClientsWithFolders
  • Contact.SaveCD
  • Fixation.changeFixAll