
Алексей
26.10.2018
07:41:23

Денис
26.10.2018
07:41:34
видимо сумма по другому должна вноситься


B
26.10.2018
07:46:11
Добрых суток Господа,
Прошу подсказать алгоритм для автоматического перерасчёта комун-услуг, что бы решить спор:
Суть спора в том, что я говорю, что есть логика для автоматического перерасчёта, мой партнёр говорит что нет и что нужно все руками проводить:
Пример:
Есть позиция в квитанции:
Сейчас в квартире проживают 2 человека,
Название Тариф Кол-во чел Сумма
Лифт 60 руб 3 180 руб
Предположим Администратор забыл указать в программе кол-во человек, то есть осталось 3 с предыдущего месяца.
Человек идет в кассу и говорит, сейчас живут 2- оё человек, я говорил администратору что-бы поменял кол-во жильцов.
Вопрос?
Как рассчитать перерасчёт автоматически на следующий месяц, так как за это месяц фактуру уже не можем менять.
То есть человек не оплатит 180руб, а оплатит 120руб.
Но в программе уже забито 180руб.
И из своего кармана управляющий дома не будет оплачивать 60 руб.
Спасибо!
Открывайте лучше в web.telegram


Anonymous*
26.10.2018
07:49:27
Нужно что-то вроде остатка по балансу для каждого контрагента, таким образом, в следующем месяце у него будет -60 рублей, если он переплатил

Google

Anonymous*
26.10.2018
07:49:43
Т.к. сраные пидорасы ЖКХ деньги не возвращают, а перерасчитывают на дальнейший период

B
26.10.2018
07:52:33
А в случае если он не переплачивает, а упорно настаивает что я оплачу только 120р а не 180.
получается человеческий фактор, это админ который забыл указать

Anonymous*
26.10.2018
07:59:54
значит он не доплачивает сумму которую ему нужно заплатить
ну да
значит админ доплачивает
есть ещё механизм корректирующих документов
ну и что мешает сумму в фактуре поменять я не понимаю
ну или так
он оплачивает 120 а на следующий месяц ему начисляют 120 - 60 = 60
т.к. в предыдущем ему начислили 180
а это больше чем надо
и он платит 120 закрывая старые 60 и новые 60

Google

Anonymous*
26.10.2018
08:01:19
и всё

B
26.10.2018
08:02:38
во эти -60 можно автоматизировать?

Anonymous*
26.10.2018
08:02:48
всё что угодно можно автоматизировать

B
26.10.2018
08:03:22
Оке спасибо буду думать дальше
Интересные мысли подсказали.
представьте 50 человек можно руками править, е если в ассоциации тысячи человек, каждому водить руками этот минус
Понятно что вероятность ошибок будет мала если админ не дибил
но предусмотреть это тоже надо, и автоматизировать

Сергей
26.10.2018
08:05:49
Я бы и десять руками не стал править.

Anonymous*
26.10.2018
08:08:57
одним запросом

B
26.10.2018
08:09:30
Да тут ещё момент, программа берет за учет и кол во человек, получается в этом месяце в примере выше админ забыл поставить 2 , и стоить 3 человека, юзер по примеру выплачивает за 2, в следующем месяце админ поумнел и поставил 2 человека, и программа считает уже за 2, но где те 60 рублей.

Anonymous*
26.10.2018
08:11:13
Ну забудьте админу зарплату заплатить тогда

B
26.10.2018
08:11:40
?

Anonymous*
26.10.2018
08:11:42
Вопрос довольно глупый, как предусмотреть забывчивость администратора? Пусть клиент имеет доступ в свой личный кабинет и сам регулирует параметры, в таком случае
Свои деньги проще считать, чем чужие
Онлайн-чат и линия поддержки 24/7
Или хотя бы почта с 100% обработкой обращений

Денис
26.10.2018
08:12:52
Да тут ещё момент, программа берет за учет и кол во человек, получается в этом месяце в примере выше админ забыл поставить 2 , и стоить 3 человека, юзер по примеру выплачивает за 2, в следующем месяце админ поумнел и поставил 2 человека, и программа считает уже за 2, но где те 60 рублей.
программа не искуственный интеллект, она не будет знать, что выставленные 2 вместо 3х это 2 с прошлого месяца или 2 с прошлого года, это всё ручками нужно править. автоматизировть никак

B
26.10.2018
08:13:31
Ага вот, это да

Денис
26.10.2018
08:13:47
просто в момент смены кол-ва человек добавить галочку - текущий период или указать ранее

Google

Денис
26.10.2018
08:14:22
и если выбран период меньше текущей даты то пересчитывать
а когда скайнет будет сам делать перепись населения, тогда ничего не нужно будет править

Алексей
26.10.2018
08:15:50
Ага вот, это да
Как вариант вести историю начислений и возможность добавления в эту историю операции с типом "Коррекция"
Но опять же, это вручную
Допустим, работает программа и автоматом добавляет строки:
01.01.2018 начисление 1000
30.01.2018 оплата 1000
01.02.2018 начисление 1000
Приходит человек и говорит: вы что это мне начислили, мы двое уже живем, а не 3-е.
Вы добавляете строку:
01.03.2018 коррекция -500 (комментарий к коррекции: ошибка такая то)
И на балансе появляется +500 руб.
Просто усложните ввод данных, что бы при вводе приходилось больше думать


Online
26.10.2018
08:35:00
Привет
есть Поиск в базе $result=mysql_query("SELECT * FROM products_list WHERE product_name like '%name%' ORDER BY id DESC LIMIT 0, 10"); он находит только англский буквы а Поиск русских символов не находить результат не ищет русский и китайский символов

Денис
26.10.2018
08:36:15

Online
26.10.2018
08:36:53
вотак ? я пробовал

Денис
26.10.2018
08:37:44
просто сделай через mysql_query и не приплетай mysqli если не знаешь, что делаешь
и у тебя в запросе возле name знак $ пропущен

Владимир
26.10.2018
08:38:54
Всем привет, подскажите где подешевле взять wildcard сертификат?

Артур Евгеньевич
26.10.2018
08:42:44

Online
26.10.2018
08:43:55
это тоже не помогает

Денис
26.10.2018
08:44:37

Anonymous*
26.10.2018
08:47:01

Google

Денис
26.10.2018
08:47:32
ну он так написал, явно у него не 7)

DK
26.10.2018
08:47:41

Денис
26.10.2018
08:47:52
них подобного

Anonymous*
26.10.2018
08:47:54

DK
26.10.2018
08:48:00

Anonymous*
26.10.2018
08:48:07
т.е. возможно в этом часть проблемы

DK
26.10.2018
08:48:15
"Данное расширение устарело, начиная с версии PHP 5.5.0, и удалено в PHP 7.0.0."

Alexander
26.10.2018
08:49:45

Малябис
26.10.2018
08:50:06
Всем здорово!
Один мини вопрос

Денис
26.10.2018
08:50:26
давай перчик

Малябис
26.10.2018
08:50:30
есть такой класс
Все здорово
а вот еще дополненный класс

Денис
26.10.2018
08:51:00
великолепно

Малябис
26.10.2018
08:51:04
зачем нужна фукнция конструкции здесь?

Денис
26.10.2018
08:51:49
чтоб ты мог при объявлении задать параметры

Google

Малябис
26.10.2018
08:52:19
а что, без него как в примере выше нельзя задать при объевлянии ?

Денис
26.10.2018
08:52:35
new City($city_id, $name)
без конструктора тебе бы пришлось писать
new City()
setCity()
setName()

Иван
26.10.2018
08:52:41
Все здорово
не здорово: почему поле city_id называется именно так, а не просто id?

Sergey
26.10.2018
08:53:14

Малябис
26.10.2018
08:53:37

Sergey
26.10.2018
08:53:58
зачем нужна фукнция конструкции здесь?
Просто надо или с сеттерами без конструктора, тогда ты можешь в любой момент поменять свой обьект.
Если уберешь сеттеры и оставишь ток ггетеры и коснтруктор, то ты можешь создать обьект и рабоатть с ним, но менять уже не сможешь

Иван
26.10.2018
08:54:00
и код никогда не пиши в файле класса, не относящийся к классу

Sergey
26.10.2018
08:54:25

Владимир
26.10.2018
08:54:54

Денис
26.10.2018
08:55:16
ппц коршуны налетели. человек спросил зачем конструктор а ему напихали пол книжки

Малябис
26.10.2018
08:55:28

Артур Евгеньевич
26.10.2018
08:55:49

Владимир
26.10.2018
08:56:13

Alexander
26.10.2018
08:56:43
и никакого кода вне класса

Денис
26.10.2018
08:56:56
а днс при чём, let's encrypt на серваке по крону запускается и на домен регает, ему пофигу на ипишники

Малябис
26.10.2018
08:57:09