Автор Тема: 1.13  (Прочитано 77205 раз)

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

hugo

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Динар
1.13
« : Август 06, 2010, 01:34:27 pm »
Добрый день.
 При решении задачи столкнулся с трудностями при выводе набора записей (регистр сведений) по компплектующим номенклатуры.

Если кто решил данную задачу, выложите плиз для ознакомления.
 Спасибо.


4kviper

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Михаил
1.13
« Ответ #1 : Август 06, 2010, 08:35:08 pm »
вот, но там без блокировок, без отчетов, так общий смысл чтоб ты понял.
Вложения:
1.13.dt


hugo

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Динар
1.13
« Ответ #2 : Август 09, 2010, 11:18:19 am »
Quote (4kviper)
вот, но там без блокировок, без отчетов, так общий смысл чтоб ты понял.

спс, посмотрел
 вопрос:
 1. по условию задачи, необходимо реализовать уникальность деталей, т.е. одна и та же деталь не может относиться к разным стеллажам. В твоем решении одна деталь может относиться к разным стеллажам.


4kviper

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Михаил
1.13
« Ответ #3 : Август 10, 2010, 10:59:09 pm »
Здесь в смысле что есть у тебя допустим болт - 1шт на складе и он не может быть задействован и в одном виде стеллажей, и вдругом. Ты можешь записать разные номенклатурные позиции, которые повторяться в разных стеллажах не будут.

savotii

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Савин Юрий Владимирович
1.13
« Ответ #4 : Август 11, 2010, 02:13:15 pm »
Кто-нибудь может выложить отчет по наличию стеллажей, а то я не догоняю , как его сделать?
 С ув. юра

Добавлено (11.08.2010, 14:13)
---------------------------------------------
Скачал от сюда решение http://expert.chistov.pro/public/download.php?login=yes&file=66249 , пока разбираюсь не могу вкурить одного , там в регистре сведений стеллажи, Изм Номенклатура и два ресурса , один Стеллаж ТИП(номенклатура) и КОличество.
 разве не должно быть
 Изм
 Стеллаж - Тип(справочник.Номенклатура)
 Деталь- Тип(справочник.Номенклатура)
 Рес
 Количество

а там

Изм
 Номенклатура- Тип(справочник.Номенклатура)
 Рес
 Стеллаж - Тип(справочник.Номенклатура)
 Количество

Или я ошибаюсь


napan

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Alexey
1.13
« Ответ #5 : Август 12, 2010, 12:23:02 pm »
Quote (savotii)
Скачал от сюда решение http://expert.chistov.pro/public/download.php?login=yes&file=66249 , пока разбираюсь не могу вкурить одного , там в регистре сведений стеллажи, Изм Номенклатура и два ресурса , один Стеллаж ТИП(номенклатура) и КОличество.
 разве не должно быть
 Изм
 Стеллаж - Тип(справочник.Номенклатура)
 Деталь- Тип(справочник.Номенклатура)
 Рес
 Количество

а там

Изм
 Номенклатура- Тип(справочник.Номенклатура)
 Рес
 Стеллаж - Тип(справочник.Номенклатура)
 Количество

Или я ошибаюсь

Это сделано для того чтобы одна и таже деталь не могла относиться к разным стелажам (уникальность деталей)

« Последнее редактирование: Август 12, 2010, 12:23:35 pm от Alexey »

savotii

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Савин Юрий Владимирович
1.13
« Ответ #6 : Август 12, 2010, 12:30:57 pm »
хм может я не совсем понимаю структуру, я делал в номенклатуре поле принадлежность на ту же номенклатуру

napan

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Alexey
1.13
« Ответ #7 : Август 12, 2010, 09:57:36 pm »
Quote (savotii)
хм может я не совсем понимаю структуру, я делал в номенклатуре поле принадлежность на ту же номенклатуру

 Выложи базу посмотрю

tenikov

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Денис Теников
1.13
« Ответ #8 : Август 17, 2010, 01:12:23 pm »
Мой вариант. Прокомментируйте, плз.
Вложения:
tenikov_1.13.dt

aworld

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Хасанов Амир Ринатович
1.13
« Ответ #9 : Сентябрь 02, 2010, 09:28:37 pm »
от она где спряталась новая методика проведения smile

Добавлено (02.09.2010, 21:28)
---------------------------------------------
tenikov, зачем использовать пакетный запрос? ты группируешь по складу, стеллажу, и деталям, но по складу и деталям и так сгруппированные данные в виртуальной таблице, а по стеллажам повторений быть не может по условию задачи. По моему прокатит и так:
 

Code
ВЫБРАТЬ
  ОстаткиНоменклатурыОстатки.Склад,
  СоставСтеллажей.Стеллаж,
  МИНИМУМ(ОстаткиНоменклатурыОстатки.КоличествоОстаток / СоставСтеллажей.Количество) КАК Количество
 ИЗ
  РегистрНакопления.ОстаткиНоменклатуры.Остатки(&Период, ) КАК ОстаткиНоменклатурыОстатки
   ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоставСтеллажей КАК СоставСтеллажей
   ПО ОстаткиНоменклатурыОстатки.Номенклатура = СоставСтеллажей.Комплектующая

 СГРУППИРОВАТЬ ПО
  СоставСтеллажей.Стеллаж,
  ОстаткиНоменклатурыОстатки.Склад

User67

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Юрий
1.13
« Ответ #10 : Сентябрь 04, 2010, 07:30:24 pm »
Доброго времени! Если я правильно понял в tenikov_1.13.dt( - не новая а старая методика проведения, по новой сразу пишутся данные в регистр, а затем проверяются минусовые остатки, или я что то путаю. Если не сложно прокомментируйте мою конфигурацию (подсистемы не настраивал).
Вложения:
user67_1_13.dt

SergTH000

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей
1.13
« Ответ #11 : Сентябрь 05, 2010, 08:21:38 am »
User67, Твою базу не смотрел, но aworld имел ввиду что в этой задаче ее как раз нужно применить (себестоимость то не надо считать)

User67

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Юрий
1.13
« Ответ #12 : Сентябрь 05, 2010, 02:30:47 pm »
SergTH000, так я вроде о том и говорю, что в выложенном примере (tenikov_1.13.dt) реализована старая методика - очистка, проверка и формирование движений.

baksha_bni

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Nikita
1.13
« Ответ #13 : Сентябрь 14, 2010, 08:38:10 am »
Вот моя версия решения, все работает на ура) единственное только не понятно как в запросе или в СКД округлить число до целых, если кто знает подскажите??? это нужно в отчете Наличие стеллажей когда выбираем сколько целых стелажей у нас на складе
 
Code
МИНИМУМ(ОстаткиНоменклатурыОстатки.КоличествоОстаток / СоставСтеллажей.Количество) КАК Количество

 Получается что оно у нас как правило дробное...

Добавлено (14.09.2010, 08:36)
---------------------------------------------
упс, файл не прикрепился

Добавлено (14.09.2010, 08:38)
---------------------------------------------
1


baksha_bni

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Nikita
1.13
« Ответ #14 : Сентябрь 14, 2010, 08:55:56 am »
2
Вложения:
1.13_baksha_bni.dt