forum.bitel.ru
http://forum.bitel.ru/

Изменение знака наработки
http://forum.bitel.ru/viewtopic.php?f=22&t=5263
Страница 1 из 2

Автор:  max [ 13 мар 2011, 22:29 ]
Заголовок сообщения:  Изменение знака наработки

Почему то в итоговой цифре баланса изменён знак с - на + почему так?

Вложения:
ошибка.JPG
ошибка.JPG [ 78.96 КБ | Просмотров: 9168 ]

Автор:  skn [ 14 мар 2011, 00:53 ]
Заголовок сообщения:  Re: Изменение знака наработки

февраль - март

Автор:  stark [ 14 мар 2011, 17:58 ]
Заголовок сообщения:  Re: Изменение знака наработки

так у вас наработка отрицательная ,Она вычитается ..наверное цена в тарифе отрицательная

Автор:  Phricker [ 14 мар 2011, 18:45 ]
Заголовок сообщения:  Re: Изменение знака наработки

stark писал(а):
так у вас наработка отрицательная ,Она вычитается ..наверное цена в тарифе отрицательная

Биллинг, при нажатии на кнопку "Баланс дет." именно так и показывает наработку. С минусом. Аля входящее сальдо из него минус наработка и плюс платежи

Автор:  Phricker [ 14 мар 2011, 18:50 ]
Заголовок сообщения:  Re: Изменение знака наработки

Исходящий остаток всегда показывается на текущий месяц. У автора темы же на экране февраль.
Вложение:
2011-03-14_155327.png
2011-03-14_155327.png [ 38.34 КБ | Просмотров: 9149 ]

Т.е. сначала выбрали пункт 1 (показать месяц март), потом изменили ручками в пункте 2 на период с 02 по 02. Естественным будет что пункт 3 показывает только период февраль, а пункт 4 текущий баланс и наработку (текущий месяц)

Автор:  max [ 14 мар 2011, 23:32 ]
Заголовок сообщения:  Re: Изменение знака наработки

skn писал(а):
февраль - март

это вопрос?

Автор:  max [ 14 мар 2011, 23:33 ]
Заголовок сообщения:  Re: Изменение знака наработки

stark писал(а):
так у вас наработка отрицательная ,Она вычитается ..наверное цена в тарифе отрицательная

да цена именно отрицательная, так как договор межоператорский, и отрицательная цена это наша задолженность! Разве не?

Автор:  Phricker [ 15 мар 2011, 12:00 ]
Заголовок сообщения:  Re: Изменение знака наработки

упс. что то я нереально затупил... там же не баланс дет. Пить пиво на рабочем месте опасно. Прошу прощения :oops:

Автор:  skyb [ 15 мар 2011, 13:09 ]
Заголовок сообщения:  Re: Изменение знака наработки

Phricker писал(а):
Пить пиво на рабочем месте опасно.

везет :)

Автор:  max [ 16 мар 2011, 23:05 ]
Заголовок сообщения:  Re: Изменение знака наработки

up

Автор:  stark [ 17 мар 2011, 12:58 ]
Заголовок сообщения:  Re: Изменение знака наработки

max писал(а):
up

я не понял в чем проблема и зачем up

2758.36 - (-5319.13 ) = 2758.36 + 5319.13 = 8077,49.
Все верно

Автор:  max [ 18 мар 2011, 18:37 ]
Заголовок сообщения:  Re: Изменение знака наработки

stark писал(а):
max писал(а):
up

я не понял в чем проблема и зачем up

2758.36 - (-5319.13 ) = 2758.36 + 5319.13 = 8077,49.
Все верно

нет не верно!
если посмотрите внимательно на скриншот там будет
-2758.36 за месяц, которые в исходящем остатке превращаются в 2758.36 (некислыый такой разбег даже не в 2 раза а в 3!)
должно быть так
-2758.36 +(-5319.13) = -8070.49 (плюс на минус даёт минус!)
вот это верная сумма!

Автор:  stark [ 18 мар 2011, 18:47 ]
Заголовок сообщения:  Re: Изменение знака наработки

max писал(а):
stark писал(а):
max писал(а):
up

я не понял в чем проблема и зачем up

2758.36 - (-5319.13 ) = 2758.36 + 5319.13 = 8077,49.
Все верно

нет не верно!
если посмотрите внимательно на скриншот там будет
-2758.36 за месяц, которые в исходящем остатке превращаются в 2758.36 (некислыый такой разбег даже не в 2 раза а в 3!)


Я опять все верно .Отрицательная наработка эквивалентна положительному платежу. Что вы хотите получить?
пусть у вас есть заданные переменные :
inc - входящий остаток на начало месяца
pay - платежи за месяц
charge -расходы за месяц
account - наработка за месяц

И есть вычисляемая переменная.

out- исходящий остаток на конец месяца ..

Какая формула вам нужна для out ? Сейчас действует такая :
out = inc + pay - charge -account.

И она верна . Что предлагаете вы ?

Автор:  stark [ 18 мар 2011, 19:04 ]
Заголовок сообщения:  Re: Изменение знака наработки

я кажется начинаю понимать что вы хотите,, но не понимаю зачем.

max писал(а):
stark писал(а):
так у вас наработка отрицательная ,Она вычитается ..наверное цена в тарифе отрицательная

да цена именно отрицательная, так как договор межоператорский, и отрицательная цена это наша задолженность! Разве не?


А зачем ? т.е баланс в договоре оператора - это всегда отрицательная цифра . Зачем ? Чем положительная мешает ..Пока доводов ни вижу . Отрицательный счет выставить нельзя

Автор:  snark [ 18 мар 2011, 21:56 ]
Заголовок сообщения:  Re: Изменение знака наработки

если надо просто изменить знак то можно умножить на -1 (не помню кому именно, но помогал так в вебе сделать)

Автор:  max [ 18 мар 2011, 22:35 ]
Заголовок сообщения:  Re: Изменение знака наработки

snark писал(а):
если надо просто изменить знак то можно умножить на -1 (не помню кому именно, но помогал так в вебе сделать)

мне не нада изменить знак наработки! Отрицательная наработка в моём случае означает мою задолжность перед поставщиком! А благодаря биллингу задолжность на конец месяца превращается в непонятно что!

Автор:  skn [ 19 мар 2011, 01:30 ]
Заголовок сообщения:  Re: Изменение знака наработки

отрицательная цена в тарифе означает, что провайдер клиенту за потребленные услуги - платит, а следовательно баланс клиента растет - так что все правильно :)

Автор:  max [ 21 мар 2011, 02:27 ]
Заголовок сообщения:  Re: Изменение знака наработки

почему вы рассматриваете договор только как с клиентом? а как же поставщики? тема взаиморсчётов между операторами тоже описана в документации....

Автор:  max [ 21 мар 2011, 02:32 ]
Заголовок сообщения:  Re: Изменение знака наработки

skn писал(а):
отрицательная цена в тарифе означает, что провайдер клиенту за потребленные услуги - платит, а следовательно баланс клиента растет - так что все правильно :)

вы прикидываетесь или действительно не понимаете о чём я говорю?
вот объясните мне где логика?
Имеем договор с МТТ (ЭТО МОЙ ПОСТАВЩИК!!!!!!!!!!!!!!!!!)
Феравль вход. остаток: 0
Наработка за месяц: -100 рублей
Исходящий остаток на конец февраля: 100 рублей (блин с какого вдруг хрена стало на 200 рублей больше?) :(
Далее
Март вход. остаток: 100
Наработка за месяц: -1000 рублей
Исходящий остаток на конец марта: 1100 рублей (фантастика)

А теперь для контраста и для тех кто в танке, по моему должно быть так
Феравль вход. остаток: 0
Наработка за месяц: -100 рублейИсходящий остаток на конец февраля: -100 рублей
Далее
Март вход. остаток: -100
Наработка за месяц: -1000 рублей
Исходящий остаток на конец марта: -1100 рублей (фантастика)
РАЗНИЦА МЕЖДУ -1100 и 1100 = 2200 рублей, вот скажите мне сфига ли так? :twisted:

Автор:  skn [ 21 мар 2011, 04:25 ]
Заголовок сообщения:  Re: Изменение знака наработки

а что тогда в этом договоре ПРИХОД - это сколько вы заплатили ПОСТАВЩИКУ (вы их тоже будете заносить отрицательными суммами)? ;-)

Р.S. Вы сходите в бухгалтерию и спросите используют ли они при расчете с ПОСТАВЩИКАМИ отрицательные цены ;-) - уверен ВЫ сильно удивитесь...

Автор:  skn [ 21 мар 2011, 04:31 ]
Заголовок сообщения:  Re: Изменение знака наработки

баланс растет! все правильно! это договор ВАШЕГО поставщика, ВЫ ему платите, его баланс РАСТЕТ!!!!

Автор:  stark [ 21 мар 2011, 10:55 ]
Заголовок сообщения:  Re: Изменение знака наработки

max писал(а):
вы прикидываетесь или действительно не понимаете о чём я говорю?


Мы действительно не понимаем .
max писал(а):
Наработка за месяц: -100 рублей
Исходящий остаток на конец февраля: 100 рублей (блин с какого вдруг хрена стало на 200 рублей больше?) :(
Далее



Это разные цифры . И они равны.. Логика есть: -100 это вам должен заказчик (т.е фактически вы ему должны так как цифра отрицательная) , а 100 рублей - баланс заказчика у вас, цифра противоположная тому ,что вам должен заказчик.

В следующем месяце вы ему задолжаете еще -1000 рублей .. А счет его будет 1100. все верно .. Получается что цифра та же самая , что и вы хотите, только нужно + на - поменять . А наработка и результирующий баланс они всегда идут с разным знаком , они противоположны по смыслу(Это если кончено ничего больше нет, т.е платежей и расходов) . Да и ответьте на вопрос skn : платеже вы будите тоже отрицательными заносить? По идее надо отрицательными тогда


Вы пока нам объяснить не можете , попробуйте это объяснись это еще бухгалтеру , которая умеет оперировать только положительными цифрами . Дебет и Кредит и обе ПОЛОЖИТЕЛЬНЫЕ.

Автор:  stark [ 21 мар 2011, 10:59 ]
Заголовок сообщения:  Re: Изменение знака наработки

max писал(а):
РАЗНИЦА МЕЖДУ -1100 и 1100 = 2200 рублей, вот скажите мне сфига ли так? :twisted:


разница между ними всего лишь в знаке

Автор:  restart [ 21 мар 2011, 16:06 ]
Заголовок сообщения:  Re: Изменение знака наработки

max писал(а):
РАЗНИЦА МЕЖДУ -1100 и 1100 = 2200 рублей, вот скажите мне сфига ли так? :twisted:


Вы поймите, наработка хранится как положительная сумма. Это сумма денег, которую клиент наработал потребляя услуги. Я сидел в интеренете, скачал гигабайт трафика и наработал на 12345 рублей. Это число положительное. Это стоимость потребленных услуг! Это сумма, которую я должен заплатить! Но когда я считаю свой исходящий остаток я эту сумму беру с противоположным знаком. Поэтому когда стоимость потребленных услуг у Вас ОТРИЦАТЕЛЬНАЯ, то я ничего не должен платить, это выходит что тот, кто оказал мне услуги, должен мне заплатить!

У Вас схема с поставщиком, т.е. все знаки платежей\расходов\наработки наоборот. Но! При этом знак входящего\исходящего остатков всё равно продолжает отражать его ЗАДОЛЖЕННОСТЬ ПЕРЕД ВАМИ, т.е. если у него ПОЛОЖИТЕЛЬНЫЙ баланс, то фактически Вы ему должны (т.е. на Вашем счету находятся ЕГО деньги, он В ПЛЮСЕ), если же у него отрицательный баланс - то всё равно ОН должен ВАМ.

Автор:  skn [ 21 мар 2011, 17:21 ]
Заголовок сообщения:  Re: Изменение знака наработки

to max

я правильно Вас понял, что Вы считаете, что в не зависимости от знака наработки она ВСЕГДА должна УМЕНЬШАТЬ баланс, так?

Автор:  max [ 21 мар 2011, 18:52 ]
Заголовок сообщения:  Re: Изменение знака наработки

skn писал(а):
to max

я правильно Вас понял, что Вы считаете, что в не зависимости от знака наработки она ВСЕГДА должна УМЕНЬШАТЬ баланс, так?

нет! я считаю что биллинг должен отражать реальную цыфру баланса, а не приводить её к плюсу!

Автор:  skn [ 21 мар 2011, 19:07 ]
Заголовок сообщения:  Re: Изменение знака наработки

max писал(а):
нет! я считаю что биллинг должен отражать реальную цыфру баланса, а не приводить её к плюсу!


поясните...
1) если цены в тарифе положительные, следовательно нароботка положительна, и она должна уменьшать баланс, верно?
2) если цены в тарифе отрицательные, следовательно наработка отрицательная и она должна уменьшать баланс, верно?

т.е. при расчете баланса надо брать наработку по модулю и вычитать из входящего баланса, так?

Автор:  stark [ 21 мар 2011, 19:30 ]
Заголовок сообщения:  Re: Изменение знака наработки

max писал(а):
skn писал(а):
to max

я правильно Вас понял, что Вы считаете, что в не зависимости от знака наработки она ВСЕГДА должна УМЕНЬШАТЬ баланс, так?

нет! я считаю что биллинг должен отражать реальную цыфру баланса, а не приводить её к плюсу!


не конструктивно. Так называемая "Реальная цифра" нужна всего одном пользователю - "max", Следовательно - цифра субъективная , а расписывать конкретнее как она получается у него(причем во всех всех случаях, например с платежами) он не хочет ..

Автор:  max [ 21 мар 2011, 19:57 ]
Заголовок сообщения:  Re: Изменение знака наработки

skn писал(а):
а что тогда в этом договоре ПРИХОД - это сколько вы заплатили ПОСТАВЩИКУ (вы их тоже будете заносить отрицательными суммами)? ;-)

Р.S. Вы сходите в бухгалтерию и спросите используют ли они при расчете с ПОСТАВЩИКАМИ отрицательные цены ;-) - уверен ВЫ сильно удивитесь...

приход можно вводить положительными платежами.

Автор:  max [ 21 мар 2011, 19:58 ]
Заголовок сообщения:  Re: Изменение знака наработки

skn писал(а):
баланс растет! все правильно! это договор ВАШЕГО поставщика, ВЫ ему платите, его баланс РАСТЕТ!!!!

мне нужно что бы у него баланс не рос, а отражал мою задолжность, так как это не клиент, а поставщик!

Страница 1 из 2 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/