Имя: Пароль:
1C
1С v8
Вопрос по формулировке задачи , что имеется в виду в ТЗ?
0 b-dm
 
01.04.24
15:59
Всем доброго дня. Нужны уточняющие советы для направления в нужное русло работы)

Вот формулировка задачи:

Реализовать механизм сбора данных по товару в отдельный регистр на основе конфигурации УТ11.
На расширении разработать регистр с данными по товарам на складах по дням.
Измерения регистра: Организация, Склад, Номенклатура.
Ресурсы: Количество, Стоимость
Сделать внешнюю обработку которая будет заполнять регистр по регламентному расписанию.
Обработка должна использовать механизмы внешних отчётов БСП.

В данном случае имеется аналог регистра накопления остатков Товары На Складах ?
Или что может значит фраза "регистр с данными по товарам на складах по дням" ?

Что имеется ввиду , что обработка должна использовать механизмы внешних отчетов БСП ?
1 Волшебник
 
01.04.24
16:09
Задайте вопросы ПОСТАНОВЩИКУ ЗАДАЧИ.
2 Галахад
 
01.04.24
16:07
Похоже на реализацию OLAP-кубиков.
3 Волшебник
 
01.04.24
16:10
(2) Причём колхозную реализацию... И это в то время, как уже появились агрегаты в регистрах накопления!
4 АгентБезопасной Нацио
 
01.04.24
16:13
(2) более похоже на горячечный бред... Хотя, казалось, ковид закончился... может, осложнения после ковида?
5 Гена
 
01.04.24
16:13
[шёпотом] хотят вести реальный РН остатков для себя, а в УТ рисовать под минимизацию налогов и задним числом, т.к. некоторые покупатели сегодня скажут одним цветом им отгружать, а завтра передумают и попросят перекрасить.
6 maxab72
 
01.04.24
16:14
Ну... как учебный пример - почему бы и нет... Я бы сделал все на периодическом регистре сведений.
7 АгентБезопасной Нацио
 
01.04.24
16:15
(5) есть более простые способы нажить себе геморрой.
8 Dmitrii
 
01.04.24
16:18
(0) >> Реализовать механизм сбора данных ... разработать регистр с данными ... по дням. Измерения регистра: ... Ресурсы: ... Сделать внешнюю обработку которая будет заполнять регистр по регламентному расписанию. ... использовать механизмы внешних отчётов БСП.

Смешались в кучу кони, люди,
И залпы тысячи орудий
Слились в протяжный вой…
© Лермонтов М.Ю.

Тут даже не понятно - какой регистр нужен. Не исключено, что сведений. Данные то нужны "по дням".
Не удивлюсь, что ТЗ писал бухгалтер, и под словом "регистр" понимался не какой-то там регистр в платформе 1С, а отчёт "Регистр оборота товаров".
Про заполнение с помощью механизмов внешних отчётов БСП я вообще молчу. Тут автор просто собрал в одно предложение набор известных слов, показавшихся ему умными, красивыми и как будто сочетающимися между собой.

Трясите заказчика.
9 Волшебник
 
01.04.24
16:17
(0) Вам нужно спросить, ЧТО Вы на самом деле хотите, какой отчёт или обработку? Похоже на какой-то анализ оборачиваемости товаров на складе.

Потом отсечь весь бред типа "вы должны использовать механизм X и Y", типа "расширений" и "БСП". Не должны.

Затем подобрать под задачу удобную структуру данных. Заценить бюджеты, скорости, объёмы, набросать планы алгоритмов.

В данном случае может подойти регистр сведений в основной конфигурации или 1с дата акселератор (отдельная база).
10 PLUT
 
01.04.24
16:21
(9) еще вариант делегировать

нет невыполнимой работы, особенно если не собираешься ее работать сам :)
11 Dmitrii
 
01.04.24
16:23
ОФФ. (0) А вы уверены, что это не первоапрельская шутка от заказчика?...
12 Garykom
 
01.04.24
16:28
(0)
Что имеется ввиду , что обработка должна использовать механизмы внешних отчетов БСП ?

Это и имеется ввиду, то обработку добавили в дополнительные отчеты и обработки и она вызывается как фоновая для заполнения из регламентного
13 Garykom
 
01.04.24
16:29
Имхо лично мне в данном тестовом задании все понятно
Вы точно не шутите? Насчет непонятно.
14 PLUT
 
01.04.24
16:31
(12) "Самое принципиальное отличие - это расширение (epf и erf)"

не моё :)

а так, в отчетах еще СКД можно поиметь
15 Garykom
 
01.04.24
16:32
(13)+ Хотят проверить знания УТ11, знания расширений и БСП в части ДополнительныеОтчетыИОбработкиРегламентныеЗадания
16 Valdis2007
 
01.04.24
16:35
(0) на работу устраиваешься?
17 Dmitrii
 
01.04.24
16:35
(12) Можно конечно и так прочитать ТЗ.
Но вовсе не факт, что именно оно имелось ввиду.
18 Valdis2007
 
01.04.24
16:36
(0) обработка должна использовать механизмы внешних отчетов БСП ?

пилишь внешнюю обработк3, загружаешь ее в типовой справочник вн.отчеты и обработки. как выше написали.

вызываешь ее из регламентного задания
19 PLUT
 
01.04.24
16:38
(18) мы вам не перезвоним

пилить нужно внешний отчет*
20 Valdis2007
 
01.04.24
16:40
(19) тогда все как в (18), слово обработка меняешь на - отчет))
21 Anton1307
 
01.04.24
16:45
Что значит "данные по товару" ?
Какие именно "данные" ?
- Остатки.
- Обороты.
- Среднеквадратичное отклонение от прогноза скользящей оценки методом Гаусса.

Какие именно данные?
22 АгентБезопасной Нацио
 
01.04.24
16:50
(13) На начало дня? на конец дня? на время запуска? Что, если помеяли данные задним числом? Какая "стоимость", в каких ценах? А если себес не посчитан? ТКВ, наконец...
То, что нужно использовать описание СведенияОВнешнейОбработке   - и так понятно. но вот "регламентное расписание"... а есть нерегламентное?
Вообще, имхо тут типичный "закон соответствия".
23 Garykom
 
01.04.24
17:30
(22) Имхо автору задания это не особо важно
Цель проверить знания и как поймет, что предусмотрит
Какие вопросы в процессе задавать будет
24 Garykom
 
01.04.24
17:31
(22)
а есть нерегламентное?

В (0) четко написано:
"Сделать внешнюю обработку которая будет заполнять регистр по регламентному расписанию."

Какие еще отчеты или нерегламентные?
25 Garykom
 
01.04.24
17:33
(24)+ Любому вменяемому спецу понятно что хотят расписание задавать для регламентного (подразумевается создать его в расширении например)
А код заполнения (для фонового задания которое породит регламентное) должен быть во внешней обработке по стандарту БСП
26 АгентБезопасной Нацио
 
02.04.24
07:55
(23) я и говорю - "закон соответствия". ну или "подобное тянется к подобному". Какрй заказчик - такое и ТЗ. както ТЗ - такой и кандидат
(24) "по регламентному расписанию" - чем регламентное расписание отличается от нерегламентного раписания?
(25) Любой вменяемый спец в первую очередь умеет читать. Если  в ТЗ написано "регламентное расписание", то либо это должен быть либо стандартный термин, описанный в документации, либо нужно уточнять у заказчика, что он, заказчик, под этим подразумевает. Ибо если заказчик оперирует какими-то своими определениями, то он волен подразумевать под ними что угодно.
27 breezee
 
02.04.24
08:00
(0) Все очень просто, регл задание должно крутиться во внешних обработках, не надо его в конфу пихать
28 Pprog151713
 
02.04.24
13:33
(0) Ну так сделай создай регистр. И сделай его заполнение по регламенту, с Остатков ТМЦ на каждый день на утро например. Обороты загружай. И все. А что тут? Скажи что стоимости на остатках ТМЦ нету. )
29 Pprog151713
 
02.04.24
13:33
Возьми 10к.
30 bushd
 
02.04.24
15:48
(29) Нет.  Вначале возьми 200 К. А потом ТЗ уточняй. Когда бабло тебе загонят, сразу будут рады отвечать на все вопросы. Процесс пойдет.  Ну и сдавай поэтапно.
При всех непонятках бери деньги вначале;).
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший