Ваши комментарии

С банками полная аналогия, будет примерно так:

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim KeyCells As Range
    If Target.Address = "$A$1" Then
        Debug.Print "Source: " & Target.Value
        Dim Suggestions As Object
        Set Suggestions = Suggest("bank", Target.Value, 1)
        Dim Bank As Object
        Set Bank = Suggestions("suggestions")(1)("data")
        Range("B1").Value = Bank("name")("payment")
        Range("C1").Value = Bank("bic")
        Range("D1").Value = Bank("inn")
        Range("E1").Value = Bank("correspondent_account")
        Range("F1").Value = Bank("address")("data")("source")
    End If
End Sub

Если остались вопросы — дайте знать.

Добрый день! А какой код для реквизитов юрлица используете? Дайте ссылку или сам код, пожалуйста.

Добрый день! API Организация по ИНН вернет всех подходящих ИП. Первым будет идти актуальный, а дальше ликвидированные. Пример ИНН: 352810494168 (ИП Бурлова Галина Викторовна).

Смена КПП может быть у любого контрагента, но головные организации уникально идентифицируются по ИНН / ОГРН, поэтому с ними проблем нет. Признака смены КПП нет.

Да, для филиалов не существует уникальных идентификаторов, устойчивых к смене КПП.

Вообще не сопоставлять. Старые удалить, новые создать.

Добрый день! К сожалению, надежного способа идентифицировать конкретный филиал при смене КПП просто не существует. hid тоже может измениться.

Как вариант, можно при синхронизации головной компании обновлять список филиалов целиком.

Если остались вопросы — дайте знать.



Сервис поддержки клиентов работает на платформе UserEcho