|
Рассчитать дату окончания договора |
☑ |
0
iiiooiii
11.03.13
✎
18:42
|
Здравствуйте!
я только начал изучать программирование на 1с, и у меня возник вопрос:
[quote]Предусмотреть ввод и хранение первичных документов «Договор займа», включающего следующие реквизиты: номер договора; дата заключения договора; агент; заимодавец (контрагент); дата начала действия договора; сумма договора; валюта договора; срок договора (в месяцах и днях); дата окончания договора (рассчитывается автоматически); процент годовых, выплачиваемый заимодавцу при возврате денежных средств по окончании срока договора; процент годовых, выплачиваемый заимодавцу при возврате денежных средств при досрочном завершении договора.[/quote]
интересует конкретно [quote]дата окончания договора (рассчитывается автоматически)[/quote].
В теории берется дата начала складывается со сроком займа и заполняется в дату окончания, а как это сделать? подскажите пожалуйста
|
|
1
exwill
11.03.13
✎
18:46
|
(0) С помощью оператора "+".
Только имей ввиду: дата хранится с точностью до секунды.
|
|
2
iiiooiii
11.03.13
✎
18:53
|
это я понимаю, хотелось бы увидеть это в глаза (код), хотя бы примерный
|
|
3
t731
11.03.13
✎
19:55
|
Если срок договора в месяцах, то
ДатаКон=ДобавитьМесяц(ДатаНач, ЧислоМесяцев)
Если в днях, то нужно прибавлять секунды
ДатаКон=ДатаНач+60*60*24*ЧислоДней
|
|
4
mistеr
11.03.13
✎
19:59
|
(2)
ДатаОкончания = + ДобавитьМесяц(ДатаНачала, СрокМесяцев) + СрокДней * мДлинаСуток;
где мДлинаСуток = 86400;
|
|
5
iiiooiii
11.03.13
✎
20:16
|
спасибо большое! попробую
|
|