2013-08-02 3 views
3

У меня есть несколько запросов относительно случая, когда клиент, существующий в AggCat, фактически удален клиентом в его учреждении.Фактическое удаление счета в учреждении в AggCat

Сценарий: В учреждении I. в учетной записи есть 4 счета, A, B, C, D. У клиента была снята учетная запись A в его учреждении. Эти 4 счета были обнаружены и добавлены в AggCat до того, как A был фактически удален в учреждении.

1: Если мы позвоним updateInstitutionLogin (без учета учетных данных), то делает getCustomerAccounts возвращает только три счета B, C, D без звонка deleteAccount в AggCat?

2: Мне кажется, что метод deleteAccount должен быть вызван, если какая-либо учетная запись действительно удалена в учреждении для удаления учетной записи в AggCat. Правильно ли это?

ответ

1

Когда учетная запись удаляется из Учреждения, мы вернем код ошибки в указанной учетной записи, чтобы вы знали, что она закрыта или больше не присутствует на веб-сайте.

Если вы выполняете GetAccount, GetCustomerAccounts, GetLoginAccounts, есть поле «aggrStatusCode», которое предоставит код ошибки для этой учетной записи. Он покажет 0, если учетная запись работает нормально, иначе она будет ссылаться на код на error code page. Учетная запись покажет 106 или 324, если учетная запись не может быть найдена для таких изменений, как удаление или изменение каким-либо образом, например изменение имени учетной записи и/или номер учетной записи.

Если вы хотите, чтобы эта учетная запись не возвращалась из нашей системы, вам необходимо выполнить запрос deleteAccount, поскольку мы не удаляем учетные записи автоматически.