Interface CustomerParameterProviderService
public interface CustomerParameterProviderService
-
Method Summary
Modifier and TypeMethodDescriptionsearchParameters
(String data, String searchImplementation) Попытка получить данные об организации по ИНН из ФНС (Прозрачный бизнес) для проверки юр.лица и автоматического заполнения параметровvoid
updateContractParameters
(int contractId, String parameters) Если настроено в конфигурации сервера, то параметры юр.лица полученные из внешней системы сохраняются в параметры договора, согласна настройка из конфигурации.
-
Method Details
-
searchParameters
Попытка получить данные об организации по ИНН из ФНС (Прозрачный бизнес) для проверки юр.лица и автоматического заполнения параметров- Parameters:
data
- ИНН или ОГРН- Returns:
- JSON. Полученные данные от ФНС только те, что могут быть использованы в параметрах договора
- Throws:
Exception
-
getParametersSearchImplementation
- Returns:
- список всех реализаций поиска параметров в сторонних системах
- Throws:
Exception
-
updateContractParameters
Если настроено в конфигурации сервера, то параметры юр.лица полученные из внешней системы сохраняются в параметры договора, согласна настройка из конфигурации.- Parameters:
contractId
- ID договораparameters
- все данные полученные из внешней системы- Throws:
Exception
-