Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как определить количество дней кредита, после отгрузки товара программно?

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

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

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.