|
Как в УТ11.4 изменить Срок доставки в счете на оплату клиенту | ☑ | ||
---|---|---|---|---|
0
VID1234
13.01.20
✎
11:07
|
Привет. подскажите, что и где нужно прописать, чтобы изменился срок действия счета на оплату, а то у меня указана там текущая дата,
Если ТаблицаЭтапыОплаты.Количество() = 0 Тогда ДатаПлатежа = '00010101'; ИначеЕсли ТаблицаЭтапыОплаты.Количество() = 1 Тогда ДатаПлатежа = ТаблицаЭтапыОплаты[0].ДатаПлатежа; Иначе ДатаПлатежа = ТаблицаЭтапыОплаты[ТаблицаЭтапыОплаты.Количество()-1].ДатаПлатежа; КонецЕсли; Если ЗначениеЗаполнено(ДатаПлатежа) Тогда СтруктураДанныхЗаголовок = Новый Структура; НадписьСрокДействия = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( НСтр("ru='Счет действителен до %1.'"), Формат(ДатаПлатежа, "ДЛФ=D")) + " "; СтруктураДанныхЗаголовок.Вставить("СрокДействия", НадписьСрокДействия); ОбластьМакета.Параметры.Заполнить(СтруктураДанныхЗаголовок); КонецЕсли; ТабличныйДокумент.Вывести(ОбластьМакета); это код в модуле менеджера объекта, он отсылает на параметрВСтроку: Функция ПодставитьПараметрыВСтроку(Знач ШаблонСтроки, Знач Параметр1, Знач Параметр2 = Неопределено, Знач Параметр3 = Неопределено, Знач Параметр4 = Неопределено, Знач Параметр5 = Неопределено, Знач Параметр6 = Неопределено, Знач Параметр7 = Неопределено, Знач Параметр8 = Неопределено, Знач Параметр9 = Неопределено) Экспорт ЕстьПараметрыСПроцентом = СтрНайти(Параметр1, "%") Или СтрНайти(Параметр2, "%") Или СтрНайти(Параметр3, "%") Или СтрНайти(Параметр4, "%") Или СтрНайти(Параметр5, "%") Или СтрНайти(Параметр6, "%") Или СтрНайти(Параметр7, "%") Или СтрНайти(Параметр8, "%") Или СтрНайти(Параметр9, "%"); Если ЕстьПараметрыСПроцентом Тогда Возврат ПодставитьПараметрыСПроцентом(ШаблонСтроки, Параметр1, Параметр2, Параметр3, Параметр4, Параметр5, Параметр6, Параметр7, Параметр8, Параметр9); КонецЕсли; ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%1", Параметр1); ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%2", Параметр2); ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%3", Параметр3); ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%4", Параметр4); ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%5", Параметр5); ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%6", Параметр6); ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%7", Параметр7); ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%8", Параметр8); ШаблонСтроки = СтрЗаменить(ШаблонСтроки, "%9", Параметр9); Возврат ШаблонСтроки; КонецФункци |
|||
1
vicof
13.01.20
✎
11:13
|
Ручками поставь другой срок.
|
|||
2
VID1234
13.01.20
✎
11:17
|
(1) нужно чтобы автоматически менялась дата, =3 например, от текущей, как поменять, допустим срок действия договора до 16.01.2020, а счет создан сегодня
|
|||
3
bolero
13.01.20
✎
11:48
|
(2) УМВР
в заказах клиента обязательно указываются соглашения, в соглашении - график оплаты, в графике срок оплаты срок действия счета получается равен дате то ли в первом, то ли в последнем этапе |
|||
4
VID1234
13.01.20
✎
12:10
|
(3) Хорошо спасибо, проверю.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |