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

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

RoMeL

  • Новичок
  • *
  • Сообщений: 1
  • ФИО: RoMeL
Задача 1.14
« Ответ #30 : Август 09, 2012, 03:47:55 pm »
Cделал через справочник "Ячейка". В нем , при записи cделал так:
 
Code
Процедура ПередЗаписью(Отказ)
     
   Наименование  = "Яч. "+Строка(Стеллаж)+"/"+Строка(Ряд);
   Код    = Строка(Стеллаж)+Строка(Ряд);
   Расстояние      = Стеллаж +Ряд;   

 КонецПроцедуры


 Т.е. сразу рассчитывается растояние и через уникальность кода справочника поддерживаетса уникальность ячеек.
 Друк. форму подсмотрел у sv_mikh. Только там не учитивается "проблема копеек" в сумме... wink

 В условии "товар помещается в отдельную ячейку" - значит ли ето что "разние товары не могут быть в одной ячейке"?
 Если да, тогда надо делать через РС... wacko
 Спасибо за критику smile
Вложения:
RoMeL_1.14.dt
« Последнее редактирование: Август 09, 2012, 06:57:50 pm от RoMeL »

RoMeL

  • Новичок
  • *
  • Сообщений: 1
  • ФИО: RoMeL
Задача 1.14
« Ответ #31 : Август 09, 2012, 03:54:02 pm »
удалите - продублировалось сообщение ...форум сегодня "колбасить" biggrin
« Последнее редактирование: Август 09, 2012, 07:02:26 pm от RoMeL »


Nicola

  • Новичок
  • *
  • Сообщений: 3
  • ФИО: Николай
Задача 1.14
« Ответ #32 : Август 23, 2012, 05:54:12 pm »
Мой вариант решения.

 Жду критики =)
Вложения:
1.14_Nicola.dt

Oliver

  • Новичок
  • *
  • Сообщений: 5
  • ФИО: Юрий
Задача 1.14
« Ответ #33 : Сентябрь 06, 2012, 09:05:03 am »
Решил, решение похоже на остальные. Затруднений нет.
 RoMel - проблемы копеек тут не вижу, ибо из задания сделал вывод учёт ведётся только количественный.

Добавлено (06.09.2012, 09:05)
---------------------------------------------
Nicola, в тексте запроса:
 1. Нет индексирования ДокТЧ
 2. Нет isnull(ОстаткиНоменклатурыОстатки.КоличествоОстаток,0)
 3. Нет //СпособОтгрузки - наверно констуктором стёр.

 P.S. я не уверен что в измерения Стелажи и Ячейки можно числа ставить, у меня это справочники с числовыми реквизитами.
 см. печ. форму Стелаж: Ст.№2 итд.


Вложения:
Oliver_1_14.dt
« Последнее редактирование: Сентябрь 05, 2012, 10:58:09 am от Кошелев Юрий Витальевич »

фогз

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: антоша
Задача 1.14
« Ответ #34 : Октябрь 19, 2012, 08:29:55 pm »
Нужно ли соблюдать контроль ячеек на складе? если да, то Регистр накопления не подходит.

semtesem

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Цишейко Семён
Задача 1.14
« Ответ #35 : Ноябрь 05, 2012, 03:52:04 pm »
Коллеги напомните плиз зачем
     |ИНДЕКСИРОВАТЬ ПО
     |   Номенклатура
 делается?

Ilonatsu

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Ilona
Задача 1.14
« Ответ #36 : Ноябрь 05, 2012, 04:01:46 pm »

Gein

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Gein
Задача 1.14
« Ответ #37 : Ноябрь 27, 2012, 05:38:28 pm »
Добрый день! Я новичок в 1С, совсем-совсем smile
 Скажите, пожалуйста, как можно реализовать такую штуку: выбираем способ отгрузки в расходной накладной, и в зависимости от этого сразу в табличной части колонки "ячейка" и "стеллаж" заполняются (не в печати, а именно в табличной части).

leonid_kirienko

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Леонид
Задача 1.14
« Ответ #38 : Март 13, 2013, 09:26:07 pm »
Немного другой вариант открытия отчета после проведения...

 а кто-нибудь пробовал в своих вариантах в расходной несколько строк с одной и той же номенклатурой, но разной ценой?
Вложения:
7310337.dt

fimanich

  • Пользователь
  • **
  • Сообщений: 49
Задача 1.14
« Ответ #39 : Май 15, 2013, 01:59:46 pm »
Размещаю свой вариант: печатная форма выводится из формы документа после проведения (т.е. по условию); цена в печатной форме рассчитывается; стеллаж и ряд - измерения регистра остатки номенклатуры (тип число). Критика приветствуется.
Вложения:
fimanich_01_14.dt
« Последнее редактирование: Май 16, 2013, 01:36:25 pm от Смирнов Валерий »

TuMyP1985

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Тимур
Задача 1.14
« Ответ #40 : Июнь 13, 2013, 11:36:51 pm »
Мой вариант с печатью
Вложения:
KTT_1_14.dt

bilateral

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Алексей
Задача 1.14
« Ответ #41 : Июнь 25, 2013, 01:27:02 pm »
Мой вариант. Понравился вариант макета на СКд. Удобно.
Вложения:
bilateral_upr14.dt
« Последнее редактирование: Июнь 25, 2013, 01:27:25 pm от Алексей »

artfa

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Артур
Задача 1.14
« Ответ #42 : Июнь 27, 2013, 08:16:30 pm »
просмотрел 4 последних решения, вывод: с условиями задачи больше всего разобрался fimanich, его решение и взял за основу, он четко уяснил что такое ряд, стеллаж и ячейка, однако немного накосячил в модуле формы при выводе ТабДок в процедурах ПослеЗаписиНаСервере и ПослеЗаписи, там он как-то странно передал ТабДок из одной структуры в другую, хотя все работает surprised .
 
Цитата (bilateral)
Мой вариант. Понравился вариант макета на СКд. Удобно.
считаю более правильным формировать Табличный документ, так как в условиях задачи сказано что должна формироваться печатная форма.

 В общем задача показалась сначала трудной, после разобравшись с условиями быстро решил. Эта задача учит прежде всего работать с Табличным документом.
Вложения:
0211370.dt
« Последнее редактирование: Июнь 27, 2013, 08:17:32 pm от Артур »

svsource

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей
Задача 1.14
« Ответ #43 : Июль 05, 2013, 09:32:24 pm »
Решил задачу 1.14
  
 1.Измерения регистра сделал не через простые типы (стеллаж, ряд), а через ссылочный один.
 2.Печать сделал на основе СКД - после успешного проведения документа - выводится печатная форма (как в задании)
    Процедуру формирования Табличного документа разместил в модуле менеджера объекта. Можно конечно и через
    табличный документ сделать - там практически все конструктором строится - но решил применить именно СКД.
   
 Кому интересно - смотрите.
 С Уважением, Сергей

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

artfa

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Артур
Задача 1.14
« Ответ #44 : Июль 29, 2013, 09:42:46 pm »
немного подправил макет таб.дока - удалил ненужную оласть - подвал, подправил положение шапки, оптимизировал запрос
Вложения:
3768764.dt