Фактическое удаление учетной записи в учреждении в AggCat
У меня есть пара запросов относительно случая, когда существующая в AggCat учетная запись фактически удаляется клиентом в его / ее учреждении.
Сценарий: в учреждении I имеется 4 учетных записи A, B, C, D. У клиента была удалена учетная запись A в его / ее учреждении. 4 учетных записи были обнаружены и добавлены в AggCat до того, как буква А была фактически удалена в учреждении.
1: если мы позвоним updateInstitutionLogin
(учетные данные не меняются), затем getCustomerAccounts
вернуть только три счета B, C, D без звонка deleteAccount
в AggCat?
2: мне кажется, что deleteAccount
метод должен быть вызван, если какая-то учетная запись фактически удалена в учреждении, чтобы удалить учетную запись в AggCat. Это правильно?
1 ответ
Когда учетная запись удаляется из Учреждения, мы возвращаем код ошибки для указанной учетной записи, сообщая, что она закрыта или больше не присутствует на веб-сайте.
Если вы выполняете GetAccount, GetCustomerAccounts, GetLoginAccounts, есть поле "aggrStatusCode", которое предоставит код ошибки для этой учетной записи. Он покажет 0, если учетная запись работает нормально, в противном случае он будет ссылаться на код на странице с кодом ошибки. Учетная запись будет показывать 106 или 324, если учетная запись не может быть найдена для изменений, таких как удаление или изменение каким-либо образом, например, изменение псевдонима учетной записи и / или номера учетной записи.
Если вы хотите, чтобы эта учетная запись не возвращалась из нашей системы, вам необходимо выполнить запрос deleteAccount, поскольку мы не удаляем учетные записи автоматически.