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

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

sima

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Симонов Иван Сергеевич
Задача 1.22
« Ответ #60 : Декабрь 16, 2012, 04:33:37 pm »
Эта задача интересна тем, что решается на одном регистре + не учитываем услуги + нас не интересует прибыли!
 Казалось бы просто... как бы не так.
 Хитрость придется применить при списании товара по приоритетам складов и контроле остатков. При должной сноровке это нетрудно.
 Отчетик очень интересный. Получил картинку такую же как в книжке.
Вложения:
sima_1_22.dt

Makh

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Mikhail
Задача 1.22
« Ответ #61 : Февраль 10, 2013, 03:56:10 pm »
Мой вариант решения
Вложения:
Makh_1_22.dt


Otshelnik

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Александр
Задача 1.22
« Ответ #62 : Июнь 09, 2013, 08:27:47 pm »
Цитата (sima)
Эта задача интересна тем, что решается на одном регистре + не учитываем услуги + нас не интересует прибыли! Казалось бы просто... как бы не так. Хитрость придется применить при списании товара по приоритетам складов и контроле остатков. При должной сноровке это нетрудно. Отчетик очень интересный. Получил картинку такую же как в книжке.
Готовился, изучая ваше решение. Думаю, что в нем есть ошибка - себестоимость рассчитается не по складу, а по всему остатку номенклатуры. И еще мне не понятно, зачем нужен параметр запроса "Дата" - разве недостаточно одного параметра "МоментВремени"?

TuMyP1985

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Тимур
Задача 1.22
« Ответ #63 : Июнь 20, 2013, 10:40:38 pm »
Такая же как 1.21 с незначительным отличием
Вложения:
KTT_1_22.dt

_jester_

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Павел
Задача 1.22
« Ответ #64 : Июль 01, 2013, 03:10:53 pm »
Всем доброго времени суток!
 Кому не трудно посмотрите решение пожалуйста.
Вложения:
Jester_4_.dt
« Последнее редактирование: Июль 01, 2013, 03:11:20 pm от Павел »

bilateral

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Алексей
Задача 1.22
« Ответ #65 : Июль 03, 2013, 05:59:45 pm »
Задача легкая, думал будет потяжелее - потратил на нее 1 час 10 минут smile на все в общем.
Вложения:
bilateral_upr22.dt

artfa

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Артур
Задача 1.22
« Ответ #66 : Июль 05, 2013, 12:56:17 pm »
bilateral ваше решение ч\з маркер склада мне понравилось. однако я решил по другому - ч\з две таблицы значений, счас решаю задачу 1.24 и там как раз мой вариант нужен
Вложения:
1511154.dt
« Последнее редактирование: Июль 05, 2013, 12:56:46 pm от Артур »

artfa

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Артур
Задача 1.22
« Ответ #67 : Июль 05, 2013, 01:42:20 pm »
упсс, начал решать задачу 1.24 и нашел ошибку в этой задаче, исправил
Вложения:
1598994.dt

fimanich

  • Пользователь
  • **
  • Сообщений: 49
Задача 1.22
« Ответ #68 : Июль 05, 2013, 01:55:21 pm »
Цитата (_jester_)
Кому не трудно посмотрите решение пожалуйста.
Мне кажется усложняешь. В расходной в качестве источника данных блокировки можно сразу использовать СписокНоменклатуры. Кроме того, 2 раза делаешь запрос к текущей расходной, можно было ВТ передать, причем во второй раз услуги попадают в результат, хотя потом они не нужны.
 Строчка Движения.ОстаткиНоменклатуры.Записать(); должна быть не в конце обработки проведения, а после строки Движения.ОстаткиНоменклатуры.Очистить();, иначе расходная сможет прочитать остатки с учетом собственных движений
 В РН ОстаткиНоменклатуры надо поставить Режим блокировки Управляемый и флажок Разрешить разделение итогов
 Прикрепляю свое решение. Задача показалась не сложной. Критика приветствуется.
Вложения:
fimanich_01_22.dt
« Последнее редактирование: Июль 05, 2013, 01:56:07 pm от Смирнов Валерий »

artfa

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Артур
Задача 1.22
« Ответ #69 : Июль 30, 2013, 04:40:19 pm »
подправил
Вложения:
0008154.dt

mihruk

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Михаил
Задача 1.22
« Ответ #70 : Октябрь 10, 2013, 08:41:54 am »
RoMeL, А запрос в обработке проведения выбирает все табличные части всех расходников? )

Voyager

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Александр
Задача 1.22
« Ответ #71 : Октябрь 16, 2013, 08:06:00 pm »
В задаче использую новую методику проведения.

Добавлено (16.10.2013, 20:06)
---------------------------------------------
Перемудрил, построил решение на двух регистрах. Прочитав ветку, понял, что за исключением этого решение ошибок не содержит. В любом случае буду переделывыть, хотя бы потому, что задача полностью соответствует задаче из актуальных на данный момент билетов (билет №4).


Вложения:
Voyager_1.22.dt

giotto

  • Пользователь
  • **
  • Сообщений: 11
  • In consilis nosrtis fatum nostrum est
  • ФИО: Giotto
Задача 1.22
« Ответ #72 : Март 28, 2014, 04:53:24 pm »
Просто красота, как сделал! Прям залюбуешься!

Добавлено (28.03.2014, 16:53)
---------------------------------------------
Ну если не считать того, что про блокировки забыл((


Вложения:
Spec_Platforma_.dt

giotto

  • Пользователь
  • **
  • Сообщений: 11
  • In consilis nosrtis fatum nostrum est
  • ФИО: Giotto
Задача 1.22
« Ответ #73 : Март 28, 2014, 04:57:36 pm »
Ну вот сейчас с блокировками, само совершенство.
Вложения:
Spec_Platforma_.dt

evil18

  • Новичок
  • *
  • Сообщений: 6
  • ФИО: светлана
Задача 1.22
« Ответ #74 : Июнь 29, 2014, 11:50:29 pm »
еще одна) проверьте пожалуйста
Вложения:
1.22_.dt