Вот я нашел задание и пытаюсь его сделать, но где то запутался( помогите, подскажите алгоритм действий, что за чем делать.
Само задание:
Доработать документ "Реализация товаров и услуг"( добавить возможность учитывать налог на рекламу(НР)).
В договоре контрагента предусмотреть возможность указывать ставку налога на рекламу( 0,5%, 0,1% или без налога).
Сумма налога расчитывается от суммы без НДС. Предусмотеть возможность в табличной части указывать ставку НР, автозаполнение ставки НР при добавлении строки, корректный пересчет сумм в табличной части при изменении суммы, количества, вывод суммы НР в печатную форму в случае наличия НР.
1) Создаешь перечисление "СтавкиНалогаНаРекламу"
2) Добавляешь в справочник "ДоговорыКонтрагентов" реквизит "Ставка налога на рекламу" и кидешь его на форму
3) Добавляешь такой же реквизит ТЧ "Услуги" документа и кидаешь его на форму
4) Пишешь процедуру/функцию перерасчета суммы налога.
5) Вставляешь ее вызов в процедуру ДоговорКонтрагентаПриИзменении
6) Вставляешь ее вызов в процедуру УслугиПриНачалеРедактирования
7) Вешаешь ее вызов на поле добавленного реквизита, суммы, количества ТЧ "ПриИзменении"
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший