API fiber UK: различия между версиями

Материал из WiKi - UserSide
(Add Ukrainian API docs and trilingual API links)
 
(Add Ukrainian API docs and trilingual API links)
Строка 19: Строка 19:
  Обов'язкові параметри:
  Обов'язкові параметри:
   object_a_id - ID начального об'єкта
   object_a_id - ID начального об'єкта
   object_b_id - ID конечного об'єкта (либо house_b_id - ID конечного здания либо customer_b_id - ID конечного абонента)
   object_b_id - ID конечного об'єкта (або house_b_id - ID конечного здания або customer_b_id - ID конечного абонента)
  Додаткові параметри:
  Додаткові параметри:
   building_date - Дата прокладки
   building_date - Дата прокладки
   building_length - строительная длина
   building_length - строительная длина
   cableline_type_id - ID типа кабельной линии
   cableline_type_id - ID типа кабельної лінії
   cabletype_id - ID типа кабеля
   cabletype_id - ID типа кабеля
   comment - Нотатки
   comment - Нотатки
Строка 58: Строка 58:
  Опис: Додавання записи в каталог кабелей
  Опис: Додавання записи в каталог кабелей
  Обов'язкові параметри:
  Обов'язкові параметри:
   cable_line_type_id - id типа кабельной линии
   cable_line_type_id - id типа кабельної лінії
   brand - найменування производителя
   brand - найменування производителя
   name - марка кабеля
   name - марка кабеля
Строка 67: Строка 67:
  Опис: Каталог кабелей
  Опис: Каталог кабелей
  Необов'язкові параметри:
  Необов'язкові параметри:
   cable_line_type_id - id типа кабельной линии
   cable_line_type_id - id типа кабельної лінії


==== catalog_types_get ====
==== catalog_types_get ====
Строка 75: Строка 75:
==== delete ====
==== delete ====
''Додано у: 3.16dev8''
''Додано у: 3.16dev8''
  Опис: Видалення кабельной линии
  Опис: Видалення кабельної лінії
  Обов'язкові параметри:
  Обов'язкові параметри:
   id - id об'єкта
   id - id об'єкта
Строка 100: Строка 100:
   building_length - строительная длина
   building_length - строительная длина
   cabletype_id - id типа кабеля
   cabletype_id - id типа кабеля
   cable_line_type_id - id типа кабельной линии
   cable_line_type_id - id типа кабельної лінії
   comment - нотатки
   comment - нотатки
   custom_color - собственный колір для линии
   custom_color - собственный колір для линии
Строка 118: Строка 118:
   нет
   нет
  Додаткові параметри:
  Додаткові параметри:
   fiber_id - id кабельной линии ''(можна через кому)''
   fiber_id - id кабельної лінії ''(можна через кому)''
   id - id волокна ''(можна через кому)''
   id - id волокна ''(можна через кому)''


Строка 138: Строка 138:
   нет
   нет
  Необов'язкові параметри:
  Необов'язкові параметри:
   cable_line_type_id - id типа кабельной линии
   cable_line_type_id - id типа кабельної лінії
   mark_id - id метки
   mark_id - id метки
   node_id - id об'єкта размещения ''(можна через кому)''
   node_id - id об'єкта розміщення ''(можна через кому)''
   object_id - id конкретной линии
   object_id - id конкретной линии



Версия от 08:36, 10 мая 2026

en | uk | ru

Розділ API ERP "UserSide"

Призначення: Кабельні лінії

Додаткові параметри:
action - підкатегорія запиту (можливе значення: див. нижче)

Підкатегорії

add

Доопрацьовано у: 3.19.53 (додано параметры customer_b_id)

Доопрацьовано у: 3.15.23 (додано параметры cableline_type_id)

Опис: Додавання линии
Обов'язкові параметри:
 object_a_id - ID начального об'єкта
 object_b_id - ID конечного об'єкта (або house_b_id - ID конечного здания або customer_b_id - ID конечного абонента)
Додаткові параметри:
 building_date - Дата прокладки
 building_length - строительная длина
 cableline_type_id - ID типа кабельної лінії
 cabletype_id - ID типа кабеля
 comment - Нотатки
 custom_color - Собственный колір для линии
 customer_b_id - ID конечного абонента
 fibers_count - количество ОВ
 house_b_id - ID конечного здания
 is_planned - Флаг - об'єкт только запланирован
 is_change_color_by_cabletype - Флаг - Изменить коліра ОВ согласно свойств типа кабеля
 marking_a - Маркировка линии на стороне А
 marking_b - Маркировка линии на стороне Б
 object_a_id - ID начального об'єкта
 object_b_id - ID конечного об'єкта
 optical_length - оптическая длина

add_mark

Додано у 3.13.35

Опис: Додавання метки
Обов'язкові параметри:
 fiber_id - id линии
 mark_id - id метки

add_route_object

Додано у 3.13.14

Опис: Додавання об'єкта на маршрут линии
Обов'язкові параметри:
 id - id линии
 object_id - id об'єкта
Необов'язкові параметри:
 reserve - запас кабеля (в метрах)

catalog_cables_add

Додано у 3.17dev1

Опис: Додавання записи в каталог кабелей
Обов'язкові параметри:
 cable_line_type_id - id типа кабельної лінії
 brand - найменування производителя
 name - марка кабеля
 core_count - количество проводников (волокон/жил)

catalog_cables_get

Додано у 3.15.12

Опис: Каталог кабелей
Необов'язкові параметри:
 cable_line_type_id - id типа кабельної лінії

catalog_types_get

Додано у 3.15.12

Опис: Каталог типов кабельных линий

delete

Додано у: 3.16dev8

Опис: Видалення кабельної лінії
Обов'язкові параметри:
 id - id об'єкта

delete_mark

Додано у 3.13.35

Опис: Снятие метки
Обов'язкові параметри:
 fiber_id - id линии
 mark_id - id метки

edit

Доопрацьовано у: 3.19.50 (додано параметры cable_line_type_id)

Опис: Редагування линии
Обов'язкові параметри:
 id - id линии
Необов'язкові параметри:
 object_a_id - id начального об'єкта
 object_b_id - id конечного об'єкта 
 house_b_id - id конечного будинока
 building_date - дата прокладки
 building_length - строительная длина
 cabletype_id - id типа кабеля
 cable_line_type_id - id типа кабельної лінії
 comment - нотатки
 custom_color - собственный колір для линии
 fibers_count - количество ОВ
 is_planned - прапорець - об'єкт только запланирован
 is_change_color_by_cabletype - прапорець - Изменить коліра ОВ согласно свойств типа кабеля
 marking_a - маркировка линии на стороне А
 marking_b - маркировка линии на стороне Б
 optical_length - оптическая длина

get_fiber

Доопрацьовано у: 3.14beta5 (додано параметры fiber_id)

Додано у 3.12.94

Опис: Список волокон
Обов'язкові параметри:
 нет
Додаткові параметри:
 fiber_id - id кабельної лінії (можна через кому)
 id - id волокна (можна через кому)

get_geo_length

Додано у 3.13.14

Опис: Расчёт длины линии согласно географических координат конечных точек (приблизительный расчёт)
Обов'язкові параметри:
 id - id линии

get_list

Доопрацьовано у: 3.16.19 (додано параметры cable_line_type_id)

Доопрацьовано у: 3.13.45 (додано параметры node_id)

Доопрацьовано у: 3.13.35 (додано параметры mark_id)

Опис: Список линий
Обов'язкові параметри:
 нет
Необов'язкові параметри:
 cable_line_type_id - id типа кабельної лінії
 mark_id - id метки
 node_id - id об'єкта розміщення (можна через кому)
 object_id - id конкретной линии

map_color_get

Додано у 3.16dev8

Опис: Коліра кабелей на карте

remove_route_object

Додано у 3.13.14

Опис: Исключение об'єктів на маршруте линии
Обов'язкові параметри:
 id - id линии
Необов'язкові параметри:
 object_id - id об'єкта

set_geo_route

Додано у 3.13.45

Опис: Установка географического маршрута линии
Обов'язкові параметри:
 id - id линии
 route - массив географических точек (lat,lon) маршрута линии в формате json

set_pigtail_type

Додано у 3.19.35

Опис: Установка типа пигтейла для волокна/проводника линии
Обов'язкові параметри:
 id - id линии
 side - сторона линии [1|2]
 number - номер волокна/проводника
 pigtail_type - тип пигтейла

Варианты pigtail_type:

 1001 - SC UPC
 1002 - LC UPC
 1003 - FC UPC
 1004 - ST UPC
 1005 - E2000 UPC  
 1011 - SC APC
 1012 - LC APC
 1013 - FC APC
 1014 - ST APC
 1015 - E2000 APC
 10010 - SC UPC Female
 10011 - SC APC Female
 1100 - нет пигтейла
 5000 - вышел из строя