Автор Тема: Задача 1.17  (Прочитано 15556 раз)

0 Пользователей и 1 Гость просматривают эту тему.

provincial_1с

  • Новичок
  • *
  • Сообщений: 8
  • ФИО: Сергей
Задача 1.17
« : Сентябрь 26, 2010, 04:52:39 pm »
Кто-нибудь решил на 8.2 ?

SergTH000

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей
Задача 1.17
« Ответ #1 : Сентябрь 26, 2010, 06:15:11 pm »
в 1.17 нужно просто данные о плане закупок хранить в регистре оборотов. Оттуда получаем План на неделю, и сравниваем с документом план продаж. Посмотри мое решение 1.16, там все очень похоже, мне даже лень стало ее делать))


1C_CoderVamp

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Василий
Задача 1.17
« Ответ #2 : Сентябрь 27, 2010, 06:55:19 pm »
можешь передать через настройки СКД

SergTH000

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей
Задача 1.17
« Ответ #3 : Сентябрь 27, 2010, 11:48:41 pm »
pershinsergei, В запросе устанавливаешь НАЧАЛОПЕРИОДА(&Период, Неделя) И КОНЕЦПЕРИОДА(&Период, Неделя). На закладке Параметры СКД для &Период снимаешь ограничение на использование и на последней закладке влючаешь в пользовательские настройки.

1C_CoderVamp

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Василий
Задача 1.17
« Ответ #4 : Сентябрь 29, 2010, 04:06:43 pm »
Quote (pershinsergei)
1C_CoderVamp, поясни пожалуйста на примере.
 вот есть у меня параметр &Период, мне нужно исходя из значения этого параметра задать параметры &НачалоПериода и &КонецПериода.
 в программном коде это будет как то так: НачалоНедели(период) КонецНедели(период),
 а как в скд не могу понять

Code
КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы[<Индекс>].Значение = НачалоМесяца(Период);
 КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы[<Индекс>].Использование = Истина;

Аналогичным образом делается конец месяца.
 Мог допустить очепятку, но принцип такой. Вызываешь из формы документа при изменении периода. В СКДшном запросе устанавливаешь соответственные параметры.


tenikov

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Денис Теников
Задача 1.17
« Ответ #5 : Октябрь 04, 2010, 03:13:14 pm »
Quote (SergTH000)
там все очень похоже, мне даже лень стало ее делать

я наоборот 1.16 не делал smile


Вложения:
tenikov_1.17.dt

rus

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Александр
Задача 1.17
« Ответ #6 : Январь 21, 2011, 07:38:34 am »
Мое решение
Вложения:
8387076.dt

DSoB

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Севрюгин Дмитрий Павлович
Задача 1.17
« Ответ #7 : Январь 27, 2011, 02:44:15 pm »
Quote (tenikov)
tenikov

А зачем ОстаткиНоменклатуры при проведении документа ПланПродаж блокируешь ?


kitaets

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Виталий
Задача 1.17
« Ответ #8 : Июнь 15, 2011, 04:38:04 am »
к сожалению СКД знаю плохо, пришлось выкрутиться так
Вложения:
1_17_1Cv8.dt

DoctorRoza

  • Новичок
  • *
  • Сообщений: 1
  • ФИО: Алексей
Задача 1.17
« Ответ #9 : Июль 17, 2011, 08:31:37 pm »
Да .. задача аналогичная 1.16 .. smile .. Маленько только изменить надо ..
Вложения:
DoctorRoza_1_17.dt

kow1976

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Олег
Задача 1.17
« Ответ #10 : Август 19, 2011, 08:52:59 am »
Такой вариант решения. Возможно, у кого ни будь есть замечания?
Вложения:
kow19761.17.dt

van_za

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Зарубин Иван
Задача 1.17
« Ответ #11 : Октябрь 16, 2011, 10:39:01 am »
Смотрел два решения

 Прикрепления: kow19761.17.dt(162Kb)
 Прикрепления: DoctorRoza_1_17.dt(169Kb)

 Увидел следующую ошибку при планировании закупок не учитывается то что у разных комплектов могут быть одинаковые комплектующие, соответственно пересекающие комплектующих не хватит в процессе продажи smile

van_za

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Зарубин Иван
Задача 1.17
« Ответ #12 : Октябрь 16, 2011, 04:34:04 pm »
мое решение, критика приветствуется
Вложения:
1Cv8_1_17_van_z.dt

LEOON

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Верютин Сергей
Задача 1.17
« Ответ #13 : Ноябрь 11, 2011, 01:19:44 am »
Плохо вчитался в условие в результате проделал лишнюю работу(контроль списания стеллажей в расходной накладной).
 Но в остальном вроде бы ничего алгоритм. Правда по традиции не углублялся в отладку. Может исправлюсь решая 16-ую.
 Если чего недоглядел извиняйте:)

 С уважением LEOON!(Сергей)
Вложения:
1.17.dt

tan1c

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Андрей
Задача 1.17
« Ответ #14 : Январь 29, 2012, 10:42:30 pm »
ИМХО условия задачи "если план закупок за неделю уже существует, то он должен быть скорректирован до актуального" можно понимать по разному. Так как план закупок вводится документом ПланПродаж, значит на неделе этот документ может быть не один. Т.е. так как 1.16 не решается (старый документ удаляем, новый заводим). Непонятно, что значит скорректировать. Нужно понимать логику работы компании. Если после ПланаПродаж идет заказ комплектующих, есть приходы и продажи (расходы), то корректировка должна учитывает это ?. Или пользователь на бумажке все учел biggrin (что из заказа пришло, что в пути и т.д.) , а мы, как предлагаемых здесь решениях, только вычитаем из нашего заказа уже заказанное, причем только по номенклатуре текущего заказа (варианта учета, что номенклатура первого заказа шире, не увидел sad ). Думаю, такого типа задачи обязательно уточнять у экзаменатора. Ведь можно просто ограничить пользователя одним документом в неделю, если что поправить открывай старый и правь, или отмени старый, заведи новый, но здесь это, скорее всего, будет упрощением решения.