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 246 Опубліковано: 2021-11-29 09:11:24 Share Опубліковано: 2021-11-29 09:11:24 В 29.11.2021 в 01:27, Andrey75 сказав: Всем, доброго времени суток! создал в биллинге филиалы. подскажите как перенести в один из филиалов всех действующих пользователей, не по одному. Expand Эээ... а в чем глубинный смысл, если все юзера будут в каком-то одном филиале? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 246 Опубліковано: 2021-11-29 09:20:29 Share Опубліковано: 2021-11-29 09:20:29 В 29.11.2021 в 08:09, Andrey75 сказав: видимо вопрос совсем глупый. даже комментариев нет Expand нормальные и паранормальные люди спят же Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 10:48:24 Автор Share Опубліковано: 2021-11-29 10:48:24 В 29.11.2021 в 09:20, nightfly сказав: нормальные и паранормальные люди спят же Expand понял, я такой же. просто разница во времени В 29.11.2021 в 09:11, nightfly сказав: Эээ... а в чем глубинный смысл, если все юзера будут в каком-то одном филиале? Expand Ну которые есть, станут филиалом. и будут появляться новые в другом филиале и в ставшем тоже. хотел так Ссылка на сообщение Поделиться на других сайтах
nightfly 1 246 Опубліковано: 2021-11-29 10:53:49 Share Опубліковано: 2021-11-29 10:53:49 В 29.11.2021 в 10:48, Andrey75 сказав: Ну которые есть, станут филиалом. Expand Чтобы что? В 29.11.2021 в 10:48, Andrey75 сказав: и будут появляться новые в другом филиале и в ставшем тоже. Expand Нет, не будут - у пользователя есть ровно два состояния: "без филиала" и в "каком-то одном конкретном филиале". В 29.11.2021 в 10:48, Andrey75 сказав: хотел так Expand Глубинный смысл происходящего все еще ускользает от меня. Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 11:32:48 Автор Share Опубліковано: 2021-11-29 11:32:48 В 29.11.2021 в 10:53, nightfly сказав: Чтобы что? Нет, не будут - у пользователя есть ровно два состояния: "без филиала" и в "каком-то одном конкретном филиале". Глубинный смысл происходящего все еще ускользает от меня. Expand работали в одном районе (без филиалов), зашли в другой район,решил разбить в биллинге абонентов на филиалы. филиал 1 района - (существующие абоненты в биллинге без филиала) + вновь подключаемые абоненты в 1 районе филиал 2 района - вновь подключаемые абоненты во 2 районе Ссылка на сообщение Поделиться на других сайтах
nightfly 1 246 Опубліковано: 2021-11-29 11:47:38 Share Опубліковано: 2021-11-29 11:47:38 В 29.11.2021 в 11:32, Andrey75 сказав: работали в одном районе (без филиалов), зашли в другой район,решил разбить в биллинге абонентов на филиалы. филиал 1 района - (существующие абоненты в биллинге без филиала) + вновь подключаемые абоненты в 1 районе филиал 2 района - вновь подключаемые абоненты во 2 районе Expand Их всех будут обслуживать какие-то отдельные монтажники/операторы/администраторы и у них будут свои какие-то особенные разделенные тарифы? Есть подозрение, что вы пытаетесь изобразить настолько через задницу функционал "районов". Энивей, я так понимаю, что вы пытаетесь сделать что-то вот, типа этого: //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 В 29.11.2021 в 11:47, nightfly сказав: Есть подозрение, что вы пытаетесь изобразить настолько через задницу функционал "районов". Expand возможно! может подскажете как сделать по другому? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 246 Опубліковано: 2021-11-29 17:15:30 Share Опубліковано: 2021-11-29 17:15:30 (відредаговано) В 29.11.2021 в 16:53, Andrey75 сказав: возможно! может подскажете как сделать по другому? Expand Вопрос не в том, "как?" а "что именно?" и "чтобы что?" вы пытаетесь сделать таким образом. Возможно я слишком старый, но считаю, что телодвижения и реализации могут быть вообще какими-угодно, даже самыми наркоманскими сами по себе, если они несут в своем виде реализацию определенной, осмысленной и существующей в реальном мире бизнес-логики, реализующей собственно вполне конкретные бизнес-процессы предприятия. Відредаговано 2021-11-29 17:15:59 nightfly Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 19:03:48 Автор Share Опубліковано: 2021-11-29 19:03:48 В 29.11.2021 в 17:15, nightfly сказав: Вопрос не в том, "как?" а "что именно?" и "чтобы что?" вы пытаетесь сделать таким образом. Возможно я слишком старый, но считаю, что телодвижения и реализации могут быть вообще какими-угодно, даже самыми наркоманскими сами по себе, если они несут в своем виде реализацию определенной, осмысленной и существующей в реальном мире бизнес-логики, реализующей собственно вполне конкретные бизнес-процессы предприятия. Expand Мудрость приходит только с годами. спасибо Вам за добрые слова, у меня нет экономического образования, но к этому шел долго. попробую, надеюсь получиться Ссылка на сообщение Поделиться на других сайтах
Andrey75 0 Опубліковано: 2021-11-29 19:15:46 Автор Share Опубліковано: 2021-11-29 19:15:46 (відредаговано) В 29.11.2021 в 11:47, 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); } } } Expand скрипт работает, пользователи добавились. СПАСИБО! Відредаговано 2021-11-29 20:33:09 Andrey75 Ссылка на сообщение Поделиться на других сайтах
nightfly 1 246 Опубліковано: 2021-11-29 19:36:25 Share Опубліковано: 2021-11-29 19:36:25 В 29.11.2021 в 19:03, Andrey75 сказав: спасибо Вам за добрые слова, у меня нет экономического образования, но к этому шел долго. попробую, надеюсь получиться Expand Ну типа для оперирования здравым смыслом, как бы вообще никакое образование не нужно. В 29.11.2021 в 19:15, Andrey75 сказав: скрипт срабатывает, но в филиале ID = 1, пользователи не добавляются Expand ээээ Какое из следующих слов требует отдельного перевода? //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 В 29.11.2021 в 19:36, nightfly сказав: Ну типа для оперирования здравым смыслом, как бы вообще никакое образование не нужно. ээээ Какое из следующих слов требует отдельного перевода? //uncomment following line after dry-run tesing for real assign Expand спасибо! разобрался, голову же лень сначала включать Ссылка на сообщение Поделиться на других сайтах
nightfly 1 246 Опубліковано: 2021-11-30 16:40:44 Share Опубліковано: 2021-11-30 16:40:44 В 30.11.2021 в 16:19, Andrey75 сказав: спасибо! разобрался, голову же лень сначала включать Expand на здоровье, обращайтесь Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас