Имя: Пароль:
1C
1С v8
Как определить количество дней кредита, после отгрузки товара программно?
0 SkillUp
 
11.09.20
16:03
Здравствуйте, столкнулся с проблемой, надо получить запросом число дней кредита после отгрузки товара. Эта информация есть в соглашении (лдин из реквизитов РН). Но что-то не пойму, там надпись с количеством дней кредита. Сложность в том, что  мне надо получить это значение запросом для СКД, а там какой-то сложный клубок вызовов форм с передачей параметров... Кто-то подскажет, как просто и понятно вытянуть количество дней кредита после отгрузки, если есть параметр ссылка на документ и соглашение.ссылка. Конфигурация - Управление торговлей для Украины, редакция 3.1 (3.1.8.1)
1 mmg
 
11.09.20
16:31
(0) Способ есть, но лучше не запросом.
2 SkillUp
 
11.09.20
16:48
(1) Спасибо, хоть кто-то что-то ответил...
3 Джинн
 
11.09.20
16:50
(1) В чем сложность получить запросом разность дат?
(2) Эта конфигурация вряд ли широко известна местному контингенту. Поднимите пару раз ветку - может кто найдется, кто ее видел.
4 Fedor-1971
 
11.09.20
17:04
(3) Сложность в том, что условий несколько больше чем просто дни оплаты, как минимум:
100% предоплата
Постоплата Х календарных дней - вот тут подойдёт разность дат
Постоплата Н рабочих дней - а тут надо приплести ещё и производственный календарь

Проще сделать функцию и передавать параметром Соглашение (или договор) в СКД её можно использовать

(0) бери консоль запросов и анализируй свою конфигурацию - где хранятся графики оплат (Соглашение или Договор) и из каких справочников оные тащутся (могут различаться для Клиентов и Поставщиков)
5 SkillUp
 
11.09.20
17:24
(3) Разность дат? Дату оплаты та можно, как получить дату (или количество дней) кредита?!?!
6 Fedor-1971
 
11.09.20
17:31
(5) Из Графика оплаты в Соглашении или Договоре (табличная часть Этапы в справочнике ГрафикиОплаты)

Уже посмотрел бы запросом откуда достать по имеющимся договорам и соглашениям чем ждать,
что в пятницу вечером найдётся кто-то знающий твою конфигурацию
7 SkillUp
 
11.09.20
17:33
(6) Та в этом-то и дело, что уже все облазил и графики и этапы оплаты. Не могу вытащить данные и все... Сейчас снова начну пробовать, просто перерыв сделать 10 мин.
8 timurhv
 
11.09.20
17:34
(0) Так если есть интерфейс, куда передаются две ссылки (ссылка на документ и соглашение), то используйте вычисляемые поля.
https://programmist1s.ru/vyichislyaemyie-polya-skd-v-1s-8-3-i-8-2/
9 SkillUp
 
11.09.20
17:40
(8) Спасибо! Сейчас попробую!
10 SkillUp
 
11.09.20
17:42
Все! Проблема решена, сейчас доделаю. Спасибо ребят за советы!!!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс