Имя: Пароль:
1C
1С v8
Расчет графика погашения кредита
0 D_Sergeevich
 
27.08.12
17:40
Всем хай!
Имеется такая упр.форма http://s019.radikal.ru/i617/1208/47/abe4428ff8ba.png

Есть три значения:
Срок кредитования, Сумма, и дата НачалаПогашения.
Помогите пожалуйста с кодом или хотя бы наведите на мысль с чего начать, чтобы при нажатии на кнопку Рассчитать ТЧ заполнялась расчетами. Уже мозг кипит, ниче в голову не приходит.
1 Азат
 
27.08.12
17:42
Процедура Рассчитать()
   РассчитатьНаСервере()
КонецПроцедуры

&НаСервере
Процедура РассчитатьНаСервере()
КонецПроцедуры
2 Бовка
 
27.08.12
17:44
(0) А не проще посмотреть типовые решения, чтобы появилось хоть какое-то представление и идеи?
3 chingiz
 
27.08.12
17:44
(1) я думаю для ТС это как серпом по яицам ))
4 Азат
 
27.08.12
17:44
(0) давай рубль на киви, помогу больше
5 Китайский Муй
 
27.08.12
17:46
Нужно еще знать % кредита и способ погашения кредита (ануитет или дифплатежи.ю
6 Азат
 
27.08.12
17:46
(5) ну это как бы естественно
7 Азат
 
27.08.12
17:58
стукнул тс в аську, в ответ тишина... ну сразу видно, что человеку оч нужна помощь)))
8 D_Sergeevich
 
27.08.12
21:05
(7)Помощь нужна, просто срочно надо было уехать, в аське буду завтра с утра т.к. она на работе.
9 D_Sergeevich
 
27.08.12
21:07
По теме. Кредит беспроцентный. Просто сумма делится поровну на 24мес. к примеру.
А какие есть типовые решения на подобие моей задачи?
10 D_Sergeevich
 
27.08.12
21:09
Думал пока буду в отъезде кто нибудь что то дельное подскажет, а в ответ как всегда один флуд (((
11 ОбычныйЧеловек
 
27.08.12
21:14
(10) ты же даже не пытался подумать - тупо прибежал на форум,что бы за тебя все сделали... я бы увольнял таких сразу...
12 el-gamberro
 
27.08.12
21:29
Решал такую задачу для розничного магазина. продажи в рассрочку.
Там одной формочной не обойдесся, ибо надо вести и учет должников и прочие нюансы.
13 Dimasik2007
 
27.08.12
21:38
5000р
14 D_Sergeevich
 
27.08.12
21:38
(11) Во-первых обращать на ТЫ к незнакомому человеку это не уважение и бескультурье! Чему Вас в школе учат?
Во-вторых, не нужно делать такие громкие выводы не зная всей ситуации.
В третьих я не просил чтоб за меня кто то что то делал, я попросил просто помочь, подсказать. Этот форум для чего? Я ведь только начал изучать 1с, даже месяца еще нету.
Свои предыдущие две темы решил сам, как и было задумано в первых постах. Мне кто то, что то там помог? НЕТ, один флуд. И эту задачу решу! только не так быстро как хотелось бы.
Если кто то хочет помочь буду очень признателен, остальным Пожалуйста не флудите. Из 10 постов, 10 постов ниочем! Модераторам позор!
15 Dimasik2007
 
27.08.12
21:40
(14) Аф.фтар, пиши еще.
Вопрос был:
Помогите пожалуйста с кодом или хотя бы *****наведите на мысль с чего начать, чтобы при нажатии на кнопку Рассчитать ТЧ заполнялась расчетами****. Уже мозг кипит, ниче в голову не приходит.

Ответ был сразу:
Процедура Рассчитать()
   РассчитатьНаСервере()
КонецПроцедуры

&НаСервере
Процедура РассчитатьНаСервере()
КонецПроцедуры

Что еще нужно?
16 D_Sergeevich
 
27.08.12
21:40
(13) нда уж... зажрались
17 Dimasik2007
 
27.08.12
21:41
А что, норм. Как раз на погашение кредита.
18 D_Sergeevich
 
27.08.12
21:43
(15) За 5 т.руб. Я тебе таких голых процедур миллион напишу. Издеваетесь?
19 Dimasik2007
 
27.08.12
21:44
За (13) полное решение с консультацией, за (1) - бесплатно. Сие разница великая есмь.
20 Dimasik2007
 
27.08.12
21:45
Купите для себя книжу Радченко и Хрусталевой, если не в теме (Практическое пособие разработчика 8.2).
Навскидку за 10% от (13).
21 Dimasik2007
 
27.08.12
21:46
И вообще. Щоб по существу. Напишите решение на словах, как бы это сделали. Отталкиваясь от (1).
22 D_Sergeevich
 
27.08.12
21:49
(19)Спасибо за предложение, но я не миллионер, работаю в бюджетной организации с ЗП в 250$ и начальству приспичило вести беспроцентное кредитование в 1с чему я был очень рад, в этом есть и + конечно практика и и знание 1с не помешает. А вообще я спец по вебу PHP, HTML
Радченко читаю уже, параллельно смотрю курсы Чистова.
23 Dimasik2007
 
27.08.12
21:53
(22) UniDes ваша тема?
24 D_Sergeevich
 
27.08.12
21:54
Моя. Ток сайт раскручивать некогда.
25 Dimasik2007
 
27.08.12
21:55
Зря вы тогда сюда обратились. Здесь любят вопросы по существу, иначе топик превращается в флуд и срач.
26 D_Sergeevich
 
27.08.12
21:58
Ну а чем мой вопрос не по существу, вроде задача понятна. Или тут принято сделать 99% работы и потом обращаться?
27 Amra
 
27.08.12
21:59
(26) Тут принято дружить с банальной логикой) Сможешь посчитать что тебе нужно отвлеченно, неприменительно к 1С?
28 el-gamberro
 
27.08.12
22:00
Есть идея как решить твою задачу. Надо взять сумму и поделить ее на число месяцев, это будет сумма платежа в месяц. Потом взять и вывести это в тч. ес-но на сервере.
29 Dimasik2007
 
27.08.12
22:01
В (5) был намек на то, что не все данные ясны. Далее, после уточнения чтобы не сделать такое решение в лоб
х = Займ / Мес
для сч = 1 по Мес цикл
Добавить Строку
Строка Дата = Ихсходная + сколько там дней между займами
Строка Платеж = х
Строка Остаток = Платеж - х
все

шабельме мебельме и вывести
30 D_Sergeevich
 
27.08.12
22:02
Да посчитать я могу, меня больше интересует как вывести каждый месяц по порядку в ТЧ и почему сразу на сервере, когда это можно сделать на клиенте а при записи это уже уйдет в сервер и базу соответственно.
31 Dimasik2007
 
27.08.12
22:02
Кстати, нужно запатентовать такой цикл

для ... цикл

все
32 Dimasik2007
 
27.08.12
22:04
(30) А что там сложного, Месяцi = Начальный + ТекСчетчик*24*3600*(ДнейМеждуЗаймами, хоть 30, хоть 31 - как пропишешь). Или тупо НачалоМесяца. Или тупо когдатамувасзп
33 D_Sergeevich
 
27.08.12
22:05
(29) )) А что за сч=1 ?
34 el-gamberro
 
27.08.12
22:05
(30) возможно стоит прибавлять к новой дате в новой строке один месяц? я конечно неуверен, но совуетую вам попробовать. можеть быть получится
35 Dimasik2007
 
27.08.12
22:07
(33) Все. Умываю руки.
for (int i = 0; i < N; i++)
вам что-то говорит?
36 Dimasik2007
 
27.08.12
22:09
(35). Демпингую. 3000р.
37 D_Sergeevich
 
27.08.12
22:09
Ну если займ выдался 1 числа тек. мес., то первый платеж будит естесно до 1 числа след месяца и так все 24 раза. График это для наглядности как бы, ровными долями каждый мес.
(35) т.е получается с каждым проходом цикла будет записываться в ТЧ одна строка?
38 D_Sergeevich
 
27.08.12
22:14
Типа:
Цикл ...
НоваяСтрока = Объект.ГрафикПогашенияЗайма.Добавить();
НоваяСтрока.Дата = ТекущаяДата + 1мес. (как правильно нада рытся в доках)
НоваяСтрока.Сумма = и т.д.
...
КонецЦикла
39 D_Sergeevich
 
27.08.12
22:16
Кароче завтра буду пытать 1с
Благодарю за помощь.
40 ОбычныйЧеловек
 
27.08.12
22:22
(14) может к тебе еще с приставкой "господин" обращаться?! Это форум а не клуб благородных девиц... в певом посте за тебя практически написали код, но нам видители голые продецуры не нужны нам все напиши...
41 D_Sergeevich
 
27.08.12
22:29
(40)Ндааа.... если для вас тупо вызов процедуры это практически написан код, то ваши познания в 1с для меня ясны. Не в обиду но это так. Написать название процедуры и вызвать ее на клиенте и на сервере с формы по моему сможет любой.
42 Dimasik2007
 
27.08.12
22:40
(41) За обучалками вам на девтрайнинг нужно от 1С. Там подскажут.
Тут обсирают логаны и их владельцев, решают вопрос бить или не бить за автобыдлячество, выдвигают конспиративные теории и изучают солнечный ветер.
Так что если нет 22см и от-ста-тыщь, то лучше сюда не писать размытые вопросы.
43 ОбычныйЧеловек
 
27.08.12
22:44
(41) ну о моих познаниях в 1С уж явно не тебе судить. Боюсь, что ты даже представить  себе их не можешь.
44 Dimasik2007
 
27.08.12
22:44
Во. Пошел флуд и срач. Как и говорил.
45 ОбычныйЧеловек
 
27.08.12
22:46
(44) флуд да - куда же без него в такой-то теме.
46 D_Sergeevich
 
27.08.12
23:15
Тебе видимо моя тема поперек стала и ты никак ее глотнуть не можешь?
Не можешь помочь, проходи мимо и не меть темы, как собаки метят там де они бывают.
Тема закрыта! Решение уже в голове себе обрисовал. Всем спасибо. Особенно    Dimasik2007 - благодарю.