Skip to content

При пакетной загрузке Корпоративных клиентов возникает ApiErrorException если пользователь есть. А при загрузки обычных нет #232

Description

@webrobot1

Речь идет про массовую загрузку корпоративных клиентом методом this->client->customersCorporate->upload. Если клиент существует возникает ApiErrorException с текстом ошибки вида Customer with externalId= ... already exists , а в случае если указан был адрес с externalId ошибка будет This external id is already set for another customer address и нет доступа к response->failedCustomers

при загрузке клиентов и контактов методом $this->client->customers->upload не возникает ApiErrorException в случае если существует пользователь , при этом response->uploadedCustomers и response->failedCustomers являются пустыми

Хотелось бы что бы был единый стиль . Мне кажется ApiErrorException лучше тк есть описание почему не загрузился (externalId можно взять из текста или дополнить ApiErrorException данными response->failedCustomers как я предложил в #231 )

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions