Переделка документа "Арендная плата"

  • Автор темы Автор темы sancho
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
S

sancho

Помогите пожалуйста разобраться. С 1С программированием знаком, ходил на курсы, но это особо ничего не дало. Сейчас встала конкретная задача,а справиться из-за неопытности не могу.

Нужно перейти на месячную систему + рублевую
===
Сейчас в программе:
Ставка за м2 в год
формула: ставка в год Х площадь Х курс / 12
===
Нужно:
Ставка (все остается тоже самое, те ниче менять не нужно, нужно просто написать, что ставка в руб/месяц)
Ставка и площадь вводится в Контрагентах. Оттуда все это тянется в прогу. Так что просто изменить название, в базу новые данные они введут сами.
Изменить нужно лишь формулу расчета, она будет следущая: ставка Х площадь = СУММА
А итоговая формула будет СУММА + НДС = ВСЕГО

Самое важное-другое. Система должна различать дату договора. Т.е. если дата договора 15.03.2006, и происходит выплаты за март, то система должна взять количество дней в марте, отнять 15 и оплату делать по (31-15) дней. Программа уже написана, нужно лишь грамотно подредактировать ее.

Текущий текст модуля прикрепляю.
 

Вложения

  • mod.txt
    mod.txt
    31 КБ · Просмотры: 388
Если это предложение подработать, отправляйте ваше сообщение в соответствующую ветку форума. Если это вопрос по 1С, сделайте милость, сформулируйте его корректно. Не думаю, что кто-то будет разбираться в куске вашего кода и смотреть, что вы сделали неверно.
 
Проблема-то как раз в том, что я и хочу, чтобы мне помогли разобраться в коде.
 
Все же думаю, что вы меня не услышали. Разбираться в коде вам придется самому. Если есть вопросы, можно выложить 10-20 строк кода с вашими комментариями. Целиком модуль читать и разбирать никто кроме вас не будет.
 
Проблема-то как раз в том, что я и хочу, чтобы мне помогли разобраться в коде.

тогда пиши строки, которые делают то, что тебя не устраивает, и описывай, что должно быть в результате.
Откровенно говоря, думается мне, что в том модуле, который ты вложил, вообще не будет нужных строк. Может нужная формула прописана в реквизите документа. Может в модуле проведения, может в модуле формы. Может в глобальнике функция. Находи, если не можешь, спрашивай, как найти.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab