Andrey75 0 Опубликовано: 2021-11-29 01:27:06 Share Опубликовано: 2021-11-29 01:27:06 Всем, доброго времени суток! создал в биллинге филиалы. подскажите как перенести в один из филиалов всех действующих пользователей, не по одному. Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 08:09:57 Автор Share Опубліковано: 2021-11-29 08:09:57 видимо вопрос совсем глупый. даже комментариев нет Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2021-11-29 09:11:24 Share Опубліковано: 2021-11-29 09:11:24 7 часов назад, Andrey75 сказав: Всем, доброго времени суток! создал в биллинге филиалы. подскажите как перенести в один из филиалов всех действующих пользователей, не по одному. Эээ... а в чем глубинный смысл, если все юзера будут в каком-то одном филиале? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2021-11-29 09:20:29 Share Опубліковано: 2021-11-29 09:20:29 годину тому, Andrey75 сказав: видимо вопрос совсем глупый. даже комментариев нет нормальные и паранормальные люди спят же Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 10:48:24 Автор Share Опубліковано: 2021-11-29 10:48:24 1 час назад, nightfly сказал: нормальные и паранормальные люди спят же понял, я такой же. просто разница во времени 1 час назад, nightfly сказал: Эээ... а в чем глубинный смысл, если все юзера будут в каком-то одном филиале? Ну которые есть, станут филиалом. и будут появляться новые в другом филиале и в ставшем тоже. хотел так Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2021-11-29 10:53:49 Share Опубліковано: 2021-11-29 10:53:49 3 минуты назад, Andrey75 сказав: Ну которые есть, станут филиалом. Чтобы что? 3 минуты назад, Andrey75 сказав: и будут появляться новые в другом филиале и в ставшем тоже. Нет, не будут - у пользователя есть ровно два состояния: "без филиала" и в "каком-то одном конкретном филиале". 5 минут назад, Andrey75 сказав: хотел так Глубинный смысл происходящего все еще ускользает от меня. Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 11:32:48 Автор Share Опубліковано: 2021-11-29 11:32:48 34 минуты назад, nightfly сказал: Чтобы что? Нет, не будут - у пользователя есть ровно два состояния: "без филиала" и в "каком-то одном конкретном филиале". Глубинный смысл происходящего все еще ускользает от меня. работали в одном районе (без филиалов), зашли в другой район,решил разбить в биллинге абонентов на филиалы. филиал 1 района - (существующие абоненты в биллинге без филиала) + вновь подключаемые абоненты в 1 районе филиал 2 района - вновь подключаемые абоненты во 2 районе Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2021-11-29 11:47:38 Share Опубліковано: 2021-11-29 11:47:38 7 минут назад, Andrey75 сказав: работали в одном районе (без филиалов), зашли в другой район,решил разбить в биллинге абонентов на филиалы. филиал 1 района - (существующие абоненты в биллинге без филиала) + вновь подключаемые абоненты в 1 районе филиал 2 района - вновь подключаемые абоненты во 2 районе Их всех будут обслуживать какие-то отдельные монтажники/операторы/администраторы и у них будут свои какие-то особенные разделенные тарифы? Есть подозрение, что вы пытаетесь изобразить настолько через задницу функционал "районов". Энивей, я так понимаю, что вы пытаетесь сделать что-то вот, типа этого: //assigns all users to some branch set_time_limit(0); $newUserBranchId=1; //ID of branch to assign with orphans $branches = new UbillingBranches(); $allUsers = zb_UserGetAllData(); if (!empty($allUsers)) { foreach ($allUsers as $userLogin => $userData) { $userCurrentBranch = $branches->userGetBranch($userLogin); //prevent duplicate assigments if (empty($userCurrentBranch)) { $notice = __('Assign') . ' ' . __('Branch') . ' ' . $newUserBranchId . ' ' . __('for') . ' ' . __('user') . ' ' . $userLogin; show_info($notice); //uncomment following line after dry-run tesing for real assign //$branches->userAssignBranch($newUserBranchId, $userLogin); } } } Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 16:53:31 Автор Share Опубліковано: 2021-11-29 16:53:31 5 часов назад, nightfly сказал: Есть подозрение, что вы пытаетесь изобразить настолько через задницу функционал "районов". возможно! может подскажете как сделать по другому? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2021-11-29 17:15:30 Share Опубліковано: 2021-11-29 17:15:30 (відредаговано) 22 минуты назад, Andrey75 сказав: возможно! может подскажете как сделать по другому? Вопрос не в том, "как?" а "что именно?" и "чтобы что?" вы пытаетесь сделать таким образом. Возможно я слишком старый, но считаю, что телодвижения и реализации могут быть вообще какими-угодно, даже самыми наркоманскими сами по себе, если они несут в своем виде реализацию определенной, осмысленной и существующей в реальном мире бизнес-логики, реализующей собственно вполне конкретные бизнес-процессы предприятия. Відредаговано 2021-11-29 17:15:59 nightfly Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 19:03:48 Автор Share Опубліковано: 2021-11-29 19:03:48 1 час назад, nightfly сказал: Вопрос не в том, "как?" а "что именно?" и "чтобы что?" вы пытаетесь сделать таким образом. Возможно я слишком старый, но считаю, что телодвижения и реализации могут быть вообще какими-угодно, даже самыми наркоманскими сами по себе, если они несут в своем виде реализацию определенной, осмысленной и существующей в реальном мире бизнес-логики, реализующей собственно вполне конкретные бизнес-процессы предприятия. Мудрость приходит только с годами. спасибо Вам за добрые слова, у меня нет экономического образования, но к этому шел долго. попробую, надеюсь получиться Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 19:15:46 Автор Share Опубліковано: 2021-11-29 19:15:46 (відредаговано) 8 часов назад, nightfly сказал: Их всех будут обслуживать какие-то отдельные монтажники/операторы/администраторы и у них будут свои какие-то особенные разделенные тарифы? Есть подозрение, что вы пытаетесь изобразить настолько через задницу функционал "районов". Энивей, я так понимаю, что вы пытаетесь сделать что-то вот, типа этого: //assigns all users to some branch set_time_limit(0); $newUserBranchId=1; //ID of branch to assign with orphans $branches = new UbillingBranches(); $allUsers = zb_UserGetAllData(); if (!empty($allUsers)) { foreach ($allUsers as $userLogin => $userData) { $userCurrentBranch = $branches->userGetBranch($userLogin); //prevent duplicate assigments if (empty($userCurrentBranch)) { $notice = __('Assign') . ' ' . __('Branch') . ' ' . $newUserBranchId . ' ' . __('for') . ' ' . __('user') . ' ' . $userLogin; show_info($notice); //uncomment following line after dry-run tesing for real assign //$branches->userAssignBranch($newUserBranchId, $userLogin); } } } скрипт работает, пользователи добавились. СПАСИБО! Відредаговано 2021-11-29 20:33:09 Andrey75 Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2021-11-29 19:36:25 Share Опубліковано: 2021-11-29 19:36:25 31 минуту назад, Andrey75 сказав: спасибо Вам за добрые слова, у меня нет экономического образования, но к этому шел долго. попробую, надеюсь получиться Ну типа для оперирования здравым смыслом, как бы вообще никакое образование не нужно. 19 минут назад, Andrey75 сказав: скрипт срабатывает, но в филиале ID = 1, пользователи не добавляются ээээ Какое из следующих слов требует отдельного перевода? //uncomment following line after dry-run tesing for real assign Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-30 16:19:52 Автор Share Опубліковано: 2021-11-30 16:19:52 20 часов назад, nightfly сказал: Ну типа для оперирования здравым смыслом, как бы вообще никакое образование не нужно. ээээ Какое из следующих слов требует отдельного перевода? //uncomment following line after dry-run tesing for real assign спасибо! разобрался, голову же лень сначала включать Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2021-11-30 16:40:44 Share Опубліковано: 2021-11-30 16:40:44 20 минут назад, Andrey75 сказав: спасибо! разобрался, голову же лень сначала включать на здоровье, обращайтесь Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас