|
|
#1 |
|
Участник
|
AIF Web Services + Юзер + Компания
Мега вопрос - кто-то когда-то пробовал выполнять AIF Web Services не от себя а под каким-то другим Ахаптовским юзером в рамках разных компаний???
Зарание спасибо за ваши ответы! |
|
|
|
|
#2 |
|
Участник
|
Что ниужели никто с АИФ-ом никогда не разбирался?..
|
|
|
|
|
#3 |
|
Модератор
|
а Вы вопрос сформулируйте для начала, а потом "на слабо" берите
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
|
|
#4 |
|
Участник
|
Значит спрошу по другому: как из .NET кода используя AIF вставлять, выбирать и т.д. данные в разные Ахаптовские компании и от других учетных записях пользователей? Например: я Administrator и в Ахапте дефолтная компания для Administrator - DAT, я от своей учетной записи Administrator запускаю .NET код, который вставляет данные от имени другого пользователя, например User01 в другую компанию, не DAT, а например FET. То есть если конечтиться к Ахапте через .Net Business Connector можно указать эти данные в методе LogonAs, можно ли также указать логоносвкие данные где-то выполняя логику через AIF?
|
|
|
|
|
#5 |
|
Участник
|
Возможно я что-то не так понял, но если вам нужно подключиться в какую-то компанию, то используйте метод:
X++: IAxapta2::Logon2 HRESULT Logon2( [in, optional] VARIANT user, [in, optional] VARIANT userPassword, [in, optional] VARIANT company, [in, optional] VARIANT language, [in, optional] VARIANT serverManager, [in, optional] VARIANT objectServer, [in, optional] VARIANT configuration, [in, optional] VARIANT isWebUser, [in, optional] VARIANT reserved2, [in, optional] VARIANT reserved3 ); |
|
|
|
|
#6 |
|
Участник
|
спасибо за ответ!
да так можно, но меня интересует как это-же сделать только не через бизнес коннектор на прямую, а используя веб сервисы которые аксапта экспоузит при установке и настройке АИФ-а. |
|
|
|
|
#7 |
|
Участник
|
Цитата:
Сообщение от McCoy
Значит спрошу по другому: как из .NET кода используя AIF вставлять, выбирать и т.д. данные в разные Ахаптовские компании и от других учетных записях пользователей? Например: я Administrator и в Ахапте дефолтная компания для Administrator - DAT, я от своей учетной записи Administrator запускаю .NET код, который вставляет данные от имени другого пользователя, например User01 в другую компанию, не DAT, а например FET. То есть если конечтиться к Ахапте через .Net Business Connector можно указать эти данные в методе LogonAs, можно ли также указать логоносвкие данные где-то выполняя логику через AIF?
__________________
С уважением Шатохин Святослав. |
|
|
|
|
#8 |
|
Модератор
|
Цитата:
Т.е. либо AIF правильно настроен, обрабатывает правильно оформленные документы и процессит их в правильной компании, либо просто аккуратно их складывает их в очередь с ошибочным статусом. Работать в компании по умолчанию пользователя он не может по определению. Опять же, написанное выше относится к вэбсервисам AIF, а не самописнымЦитата:
и от других учетных записях пользователей?
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
|
|
#9 |
|
Участник
|
Спасибо за ответы!
Как работать с данными через АИФ в разных компаниях разобрался, но как проходить авторизацию еще пока что нет... slava09 - большое спасибо за ссылочку, то что надо, как раз по теме! Жалко только парниша про разную авторизацию пользователей (не стандартную виндосовскую) не упамянул... |
|
|