Имя: Пароль:
1C
1С v8
Чего нет в УНФ что бы использовать её вместо УТ 11?
0 Klesk
 
24.07.21
17:20
кроме управления закупками, упаковки и маркетинговые мероприятия. Можно обойтись или дописать.
интеркампани есть, имп. закупки есть , карты лояльности тоже, сертификаты присутствуют, что я упускаю из виду?

п.с. для компании от 100 сотрудников, торговля
1 Обработка
 
24.07.21
18:05
(24) УНФ конечно гламурна. Но она для мелких компаний без особых наворотов.
Если в будущем не хочешь упереться то вперед с песней.
2 Klesk
 
24.07.21
18:20
(1) так вот и вопрос, во что можно упереться?
3 Обработка
 
24.07.21
18:23
4 Klesk
 
24.07.21
18:44
(3) это первым делом загуглил, не увидел ответа.
Стоп, в УНФ , нет резервирования под заказ?
5 unknown181538
 
24.07.21
18:47
Почему-то принято ругать УНФ, но обычно без конкретики и примеров.
С УНФ я работал мало, но кажется, что она сильно проще по структуре и по коду - поэтому дорабатываться должна проще.
Сложные маркетинговые опции в УТ11 редко кому подходят, все равно приходится дописывать.
Да и резервирование в УТ11 не всегда подходит.
6 unknown181538
 
24.07.21
18:48
(3) Ты сначала говоришь, что можно упереться, а потом скидываешь рекламно-информационный материал.
7 Krendel
 
24.07.21
18:51
Ка, ерп
8 hhhh
 
24.07.21
19:09
(5) ну, вообще-то УНФ на порядок сложнее, чем УТ, откуда байка, что она проще?
9 unknown181538
 
24.07.21
19:22
(8) При беглом просмотре - количество реквизитов и регистров куда меньше. Не видел там замороченных систем с видами запасов, ключами аналитик и прочее.

Из личного опыта - вчера разбирался, почему не печатается факсимиле - за 5 мин нашел, где вывод области. В БП примерно такой же вопрос потребовал длительного ковыряния в коде, и выводу, что примерное место я нашел, но полностью понять логику, там очень сложно.
10 unknown181538
 
24.07.21
19:22
(8) Но я больше с УТ11 работал, так что могу ошибаться.
11 unknown181538
 
24.07.21
19:27
По работе с УТ11 есть куча примеров.
Например, после создания новой базы, и переноса данных - нужно сформировать отчет, выводящий продажи по небольшой группе номенклатуры. Решилось допиской доп. регистра за полчаса, т.к. типовой "Валовая прибыль и себестоимость" из-за своей сложности выводит данные неприлично долго.
Или например, в УТ11 так и не появилось адекватной оперативной себестоимости. Решается созданием партионного регистра, и забиванием болта на типовой функционал.
Пример из УТ11 - если есть несколько учетных записей электронной почты, то при наличии доступа к двум и более, нельзя отправлять письма. Задумано, что решается только через RLS, и то, если права не полные. Разобраться в этом предыдущая обслуживающая компания не смогла.
А вот примеров, где уникальный функционал УТ11 действительно пригодился, я не вспомню сходу.
12 unknown181538
 
24.07.21
19:28
Т.е. при работе с УТ11 можно упереться, что отчет по продажам не работает даже по средненькому объему данных. Не понимаю, о какой масштабируемости идет речь.
Давайте говорить предметно.
13 Dmitry1c
 
24.07.21
21:27
в УНФ есть болячки идиотские

по типу один отчет у тебя показывает одно кол-во товара
а в карточке товара у тебя другое количество

хотя должно совпадать

и таких мелких бед дофигища
14 DGorgoN
 
24.07.21
22:50
(13) +1.
По себестоимости и прочие косяки вечные, хотя должно тип топ работать. По структуре она проще но там множество моментов через опу сделано. В общем я тоже сначала на УНФ наседал а потом плюнул и теперь ERP и УТ буду копать. Надеюсь там бреда меньше и они вылизаннее.
15 Мигрень
 
24.07.21
23:58
После многих лет ежедневной работы с линейкой УТ-КА-ЕРП приходится иногда открывать УНФ. Подташнивает.
16 Ненавижу 1С
 
гуру
25.07.21
00:05
(11) Валовая прибыль и себестоимость считается по одному единственному регистру вроде, вроде проблем нет
Себестоимость можно смотреть предварительную, только настроить регл. задание хотя бы раз в сутки. А точное это вряд ли оперативно можно, при условии что народ все равно лазит в задние числа.
УНФ обладает адресным хранением? Я просто не в теме этой конфигурации
17 серый КТУЛХУ
 
25.07.21
02:17
(15): а конкретнее - в смысле сравнения, от имевшего опыт для коллег, прогнозирующих в будущем выбор?.. у какого решения какие преимущества-недостатки?
18 Dmitry1c
 
25.07.21
08:44
(16) попробуйте чего-нибудь задним числом отредактировать, возврат сделать или корректировку
19 Новый1сник2
 
25.07.21
08:56
(0) если есть производство, лучше УНФ, если только торговля тогда УТ
20 Dmitry1c
 
25.07.21
09:43
(19) если производство, то можно взять КА 2
21 Новый1сник2
 
25.07.21
10:18
(20) бух лучше отдельно от управленки
22 Мигрень
 
25.07.21
11:01
(17) а конкретнее, прихожу к клиенту и начинаю плавать в УНФ. Бухгалтершы спрашивают, вы что программу не знаете? Я говорю, программу знаю, но это УНФ, здесь всё по-другому и выученные до автоматизма действия приходится по несколько минут искать в бредовом интерфейсе. Еще раздражает постоянно предложение "напишите нам, если не нашли такую возможность".
Впрочем дело привычки, если несколько дней непрерывно тыкать в кнопки и менюшки интерфеса УНФ, то она покажется "простой и логичной".
23 Новый1сник2
 
25.07.21
11:04
(22) это частный случай, клиентам нравится УНФ, и в последних версиях много чего добавили
24 Обработка
 
25.07.21
11:16
25 Klesk
 
25.07.21
11:28
(24) почитал, но особо минусов не увидел, кроме того что 1с часто на УНФ экспериментирует
у меня задача перейти со старой конфы УТ11, на что то. Новая УТ совсем монструозная, у меня на серве тормозит под одним пользователем, требуется внедрение. Вот и ищу чего попроще.
26 Новый1сник2
 
25.07.21
11:40
(25) разверни демо версию УНФ, и посмотри подойдет или нет, то что УТ монструозная, тоже так думаю.
27 Злопчинский
 
25.07.21
12:04
В УНФ  ногой чего есть. Но впечатление что лепят на коленке.
Куча мелких неудобств. Загрузка из внешних источников при каждом обновлении как граната. Из заявки покупателя ты хрен полностью в общем случае увидишь текущее полное состояние заявки. Себестоимость и партии - две разные сущности. Очень бяково работать сблинныии заявками. Ни в одном отчете штатно не выводитсяни артикул, ни код, ништрихкод товара. А отчетов просто дохрена. Поиск отчетов неочевиден и не работает даже по названию отчета приходится тупо методом перебора. Карточка товара сдизайнерена ублюдочно, когда будет у тебя в карточке 12-15 видов цен - увидишь (ответ тп - это вы охерели, всех устраивает). Сопоставление товаров ублюдочное при загрузке/синхронизации из внешних источников. Ответственный в документе - например в заявке покупателя - по умолчанию в, егда совпадает с автором документа, это внорме только для ларьков в три человека в базе и ещё кучу всего вот такого. Исключительно имхо. Имхо разрабыимеют весьма слабое представлен е о процессах вторговле, самый простой пример у них грузопоовчатель - это сугубо реквизит печати.
28 Новый1сник2
 
25.07.21
12:10
(27) грузополучатель реквизит документа, но на основной форме его нет, разместили в вспомогательной форме (Реквизиты Печати)
29 Новый1сник2
 
25.07.21
12:18
+ Артикул тоже есть, только что поверил отчет остатки товаров, только его в настройках нужно включить
30 Новый1сник2
 
25.07.21
12:28
в последнем релизе добавили документ Установка цен номенклатуры. в общем для небольших предприятий с несложной торговлей, УНФ вполне подойдет
31 Злопчинский
 
25.07.21
12:33
(28) грузополучатнль это в в том числе следует реквизит сделки. И когда покупатель один р, а грузополучатнль другой - это в порядке вещей и это реально задалбывает ладить в реквизиты печати. При том что хрен ты штатно жил вытащишь на форму. Озерительная гибкость.
32 Злопчинский
 
25.07.21
12:35
(29) лезть и в скд включать?
И для разнотипныхотчетов каждый раз отдельно...
33 Новый1сник2
 
25.07.21
13:00
(32) в настройках отчета, настройки можно сохранить
34 Новый1сник2
 
25.07.21
13:02
(31) Грузополучателя, можно расширением на основную форму добавить, там работы мин. 15
35 Мигрень
 
25.07.21
16:09
(30) это успех
36 Новый1сник2
 
25.07.21
16:20
(35) в каком то смысле успех, этого документа изначально не было в первых релизах УНФ, что очень странно и неудобно. пользователи привыкли еще с УТ 10.3 что этот документ должен быть.
37 Мигрень
 
25.07.21
16:26
(36) да я в курсе что этого документа не было более 10 лет за весь период существования этой чудо-программы. Поэтому и удивился, что он внезапно появился
38 Новый1сник2
 
25.07.21
16:29
(22) и (37) "Еще раздражает постоянно предложение "напишите нам, если не нашли такую возможность". видимо кто то написал таки
39 Мигрень
 
25.07.21
16:31
(38) интересно как они будут переносить старые цены из независимого регистра в регистр с регистратором. Обработка там что-ли какая запускается после обновления
40 Новый1сник2
 
25.07.21
16:33
а вообще разработчики реагируют на пожелания добавить что то в УНФ, они и механизм РИБ совсем недавно добавили. и делал заявку по добавлению в карточку контрагента, там где контакты, чтобы еще и должность показывало, через неделю обновлял, в новом релизе уже есть это.
41 Новый1сник2
 
25.07.21
16:34
(39) х.з как они это сделают, наверно будет какая то обработка, не вручную же цены набивать))
42 Мигрень
 
25.07.21
16:35
(40) с РИБ-ом они опоздали лет на пять, уже не актуально в связи с развитием интренета эта глюканутая фигня уходит в прошлое
43 Новый1сник2
 
25.07.21
16:41
(42) согласен, но ведь сделали, кто то пользуется. а вообще почитай по последнему релизу "Новое в версии" может еще что то удивит))
44 Мигрень
 
25.07.21
16:45
(43) да ну, лениво, я лучше про Бузову новости почитаю
45 Новый1сник2
 
25.07.21
16:48
(42) РИБ удобная вещь, например если в УНФ несколько организаций вели и нужно разделить, делаешь РИБ по организации и отключаешь его от основной базы. это проще чем всякие обмены.
46 vovastar
 
25.07.21
17:02
(40) ну да, в последних релизах УНФ хоть стала немного похожа на типовые.
47 Мигрень
 
25.07.21
17:06
(46) может тогда использовать типовые, а не поделие студентов старшего курса заборостроительного института
48 vovastar
 
25.07.21
17:14
(47) 215 неисправленных ошибок в БП3 последнего релиза тогда о чем говорит?
49 Maniac
 
25.07.21
17:20
Часто задают вопрос. Я не буду приводить полное сравнение конфигураций, но могу коротко сказать следующее - если стоит выбор то лучше всего выбирать УТ11!
И на это есть ряд серьезных причин, о которых никто не скажет, но вы столкнетесь с ними уже после внедрения, когда ожидать даже не будете что такие проблемы существуют.

Самая главная проблема УНФ. что она внутри написана не как все нормальные конфигурации. Разработчики пошли своим путем и назвали объекты своими именами (Склады - Структурные единицы, Виды номенклатуры - Категории номенклатуры, Производители являются контрагентами и так далее). 20 лет такие вещи везде всегда назывались одними именами, и только в УНФ вдруг решили что другое название что-то дает.... Но дает это только проблемы!

1С итак грешит с постоянными переименованиями объектов, процедур и прочих вещей. Раз в год стабильно выходит обновление, где что-нибудь обязательно будет переименовано. И то что вы разрабатывали под себя вдруг перестает работать (вечная поддержка). Но даже несмотря на это с УНФ совсем все плохо в этой части изначально.

Второе - кривая структура. Я считаю катастрофой одно то что в конфигурации сплошные проблемы с такой штукой как Склады. Это прям печаль дикая. Как я писал выше это называется Структурные единицы, да еще имеет два внутренних назначения - как склады и как подразделения. Но ладно бы только это, если начинаем работать - вот тут начинается Мери Попинс.

Обнаруживаем вдруг что склада нет в заказах поставщикам. Я был в шоке когда у одного из клиентов для деления заказов, вынуждены были нумерацией раздлелять документы и прочили чтобы в наработках заказы выбирались по началу номера документа (полная жесть)...
Нет склада и в других регистрах... Продажи и других! Выбирать данные нужно через жопу.
А если вы например работаете с Мин-Макс остатками - то вы не сможете создать точки заказов по складам - там вообще нет склада, вместо него в разделителе фирма, которая там вообще не нужна.

Третье - работа с ценами. Просто ужас. Нет документов Установка цен и Регистрация цен. Все это записывается напрямую в регистр, через кривую штатную. обработку. Когда вам нужно изменить цену, вам нужно использовать всегда ее. А внутри там просто жесть - есть нужно поменять цену на несколько товаров, обработка будет выгребать весь регистр.

Четвертое (тут меня поймут программисты). Полное отсутствие нормального создания программным методом документов. Практически полное отсутствие автозаполнения документов, расчетов строк (суммы, ндс и прочее) для документов. Разработчики видимо до сих пор думают что в 1С программах пользователь исключительно руками должен набирать документы.

Я привел несколько простых штук, дальше не буду углубляться (можно привести десятки глобальных проблем по всей структуре). Но моем заключение такое - выбирать нужно исключительно УТ11. Вы найдете на нее и специалистов и множество наработок, которые будут несовместимы с УНФ по всем вышеперечисленным причинам.


Всято с https://subsystems.ru/forum/45/topic1161/
50 vovastar
 
25.07.21
17:22
(49) твое наблюдение устарело. Скачай последний релиз УНФ и посмотри.
51 Новый1сник2
 
25.07.21
17:23
(50) +100500
52 vovastar
 
25.07.21
17:23
+(50) и если твой МегапуперПрайс не работает с УНФ, это не повод ее обсирать.
53 Aleksey
 
25.07.21
17:29
(50) И что там смотреть
УНФ родилась старанием сторонней конторы которая писала под себя на УФ наплевав на все стандарты и библиотеки, для компани оказывающей услуги. Все остальное появилось позже в виде костылей той или иной кривизны. Т.е. все остальное плохо. Есди мелкая контора, то криво косо, со скрипом работает. Чуть стоит поднапрячься и всё. Единственное куда они пошли в развитие это в интеграции со сторонними сервисами (атс, сайты, соцсети, и т.п.) Во всем остальном у УТ больше возможности в плане перспектив
54 Maniac
 
25.07.21
17:29
(52) у меня все работает. так как я всегда за 1С делаю все
55 Maniac
 
25.07.21
17:29
(5) уверен смотреть не на что. если они установку уен добавили (это же наверное чудо??), то это еще ничерта особого.
56 Новый1сник2
 
25.07.21
17:30
(52) хоть кто то поддерживает УНФ, другие зацикливаются на ЕРП,КА,УТ. при этом первое не у всех есть бюджет, и далеко не всем нужен функционал УТ 11, при чем если юзается производство, то УТ уже не подходит, ЕРП просто дорого, а совмещать это в КА тоже дороже, но даже не в этом суть. УНФ не просто учетная программа, это еще и црм и сервисы, если нужно будет например аудитору базу скинуть, будете основную скидывать с црм и управленческим учетом, а если бухгалтерию примут решение на аутсорсинг перевести?
57 Maniac
 
25.07.21
17:32
Я с тетей которая в 1С УНФ управляет напрямую контактировал.
Да и скидывал свой список в группу CEO. После общения я понял что она далека от реалий) У них все что они сделали это норма.
Она искренне уверена что справочник Структурных единиц это нормальная тема)
58 Новый1сник2
 
25.07.21
17:34
это раньше не было альтернативы, или УПП или УТ 10.3, и многим приходилось использовать УТ 10.3 в качестве управленки, сейчас вариантов чуть больше. у меня достаточно успешных внедрений УНФ, в т.ч непростое производство с давальческим сырьем
59 Новый1сник2
 
25.07.21
17:39
(57) а с разработчиками и пользователями общался? или только с тетей?
60 Новый1сник2
 
25.07.21
17:41
(57) я ут 11 давно не смотрел, подскажи есть там заказ-наряд например?
61 Мигрень
 
25.07.21
17:41
я не понимаю, почему виды номенлатуры нужно называть категориями? за это нужно привлекать по административной статье за мелкое хулиганство
62 Новый1сник2
 
25.07.21
17:47
(61) разные разработчики сделали разное название, думаю рано или поздно приведут к одному стандарту, не вижу тут проблемы
63 Мигрень
 
25.07.21
17:50
(62) я тоже не вижу проблемы, но оштрафовать за хулиганство всё равно надо, причем показательно
64 Новый1сник2
 
25.07.21
18:04
у меня есть клиенты в Мск, одному пытались впарить ЕРП, хотя у него чисто торговля, опт.
я ему просто посоветовал посмотреть УТ 11, в результате он ее и выбрал. вывод не все конфигурации одинаковы полезны, зачем избыточный функционал. так же и с УНФ, не всем нужна и доступна ЕРП/УТ. многих устраивает УНФ
65 Новый1сник2
 
25.07.21
18:06
(61) клиенты этой кухни не видят, а программистам вникнуть и разобраться что к чему норм.
66 Мигрень
 
25.07.21
18:11
(65) программистам вникнуть и разобраться что к чему норм, но оштрафовать за хулиганство всё равно надо, на десять минимальных зарплат
67 Новый1сник2
 
25.07.21
18:15
(66) и штрафы на твою карточку)) думаю если бы 1с оплачивала за каждую ошибку в типовой, штраф. то ошибок в типовых было значительно меньше
68 Мигрень
 
25.07.21
18:21
(67) это не ошибка, это умышленное циничное пренебрежение стандартами и глумление над программистами. Если их не остановить, они улекутся и в начале модуля напишут что-то типа #define TRUE FALSE
69 Новый1сник2
 
25.07.21
18:22
и думается, что ЕРП/КА/УТ/УНФ это просто разные ниши, если бы не было УНФ, появились бы конкуренты.
70 Мигрень
 
25.07.21
18:24
(69) да какая уж там "другая ниша", просто к Заказу клиента прикрутили еще одну форму и назвали Заказ-нарядом, вот и вся другая ниша.
71 Новый1сник2
 
25.07.21
18:25
(68) ничего умышленного не вижу, просто работают разные команды программистов, в бух это вид номенклатуры, в унф это категория. через какое то время приведут к одному стандарту
72 Новый1сник2
 
25.07.21
18:27
(70) думаешь этого мало? есть куча сервисных центров,  в т.ч. автосервисы, где заказ-наряд является основным документом!
73 Новый1сник2
 
25.07.21
18:29
+ вроде бы мелочь, но УТ 11 уже не подходит, и если смотрел заказ наряд в УНФ, там не только работа и материалы, там и з/п сотрудников и д.р.
74 Мигрень
 
25.07.21
18:30
Битриксоидов тоже оштрафуем, кстати, у них там с видами номенлатуры такой же бардак. Если не доходит через голову, будем доходить через кошелек.
75 Новый1сник2
 
25.07.21
18:44
(74) ну вот и до битрикса добрались, одними санкциями проблему не решить, метод кнута и пряника ни кто не отменял, в нашей стране достаточно пряника если он достаточно массивный и тяжелый.
76 Maniac
 
25.07.21
18:52
Если все программы станут идеальными у нас с вами не будет работы.
Ее итак меньше становится.
77 Новый1сник2
 
25.07.21
19:03
(76) потому что не всем нужны ЕРП/КА/УТ, УНФ заняла свою нишу и в обозримом будущем ни кто ее не заменит, а заработать на ЕРП/УТ уже сложнее, потому что рынок не резиновый.
78 Новый1сник2
 
25.07.21
19:04
(76) + 100500
79 Maniac
 
25.07.21
19:08
Рынок не просто не резиновый. Раньше хоть как то бизнесы открывались, а сейчас нафиг все сворачивается. или монополизируется.
А мы с вами всегда были удел малого бизнеса. А ща все.
И новых нет и старые бедные. И программы "лучше, хоть и хуже".
80 vovastar
 
25.07.21
19:13
(79) Маня, для торговли на площадках твое изделие оказалось ненужным?
Бизнесы и открываются, только теперь ларечники уходят в прошлое.
Что тебе например, было с Атланта? Там на 10 магазинов в лучшем случае был 1 кассовый аппарат, не говоря уже о маркировке, о ней там вообще никто не слышал.
81 Новый1сник2
 
25.07.21
19:18
(79) это временно и циклично, пандемия и др. очередной цикл, бизнес он всегда либо в гору либо затухает. не надо на нем зацикливаться. нужно искать новые возможности.
82 Maniac
 
25.07.21
19:24
(80) откуда столько хейта к моему решению. уже несколько раз его вспоминаешь.
(81) в принципе так, кризисы делают чистку, плюс что то наоборот выплывает.
Главное оказаться в нужное время в нужном месте
83 Maniac
 
25.07.21
19:25
(80) лучше попиарил бы))
84 Maniac
 
25.07.21
19:28
Я вот пару расширений сделал для типового убогого функционала.
Надесб хоть какие то бедные клиенты хоть пару тыщ заплатят за труд.

Мегапоиск: Сопоставление номенклатуры в 1С ЭДО
https://subsystems.ru/news/sopostavlenie-nomenklatury-v-1s-edo/

Мегапоиск: Сопоставление номенклатуры (типовая загрузка цен в 1С)
https://subsystems.ru/news/megapoisk-sopostavleniy-dlya-zagruzki-tsen-postavshchika-v-1s/

А то ночь потратил. Хоть надеюсь вернется хоть пожрать сходить в кабак)
85 vovastar
 
25.07.21
19:28
(83) я тебе еще 2 года назад говорил, что твоему Прайсу придет гамаюк. Ты мне не верил.
86 Maniac
 
25.07.21
19:40
(85) ты дурак? я бью рекорды по продажам.
87 Maniac
 
25.07.21
19:41
Кто ты я вообще не знаю) думаешь я ники запоминаю всякого сброда который мне пишет?))
88 Maniac
 
25.07.21
19:43
Сколько с 1С работаю, знаю только одно что 1Сники самый мерзкий народ. Завистливые ко всему, пишущие гадости, хейтеры одним словом.
Никогда не встречал того что бы наоборот оценил бы работу другого.
Может такие есть, но вряд ли они пишут, скорее занимаются работой и не тратят время.
89 vovastar
 
25.07.21
19:51
(86) к (76)
(88) Давно оправился от бана?
90 Смотрящий
 
25.07.21
20:01
(0) Чего ломать копья то.
УГ - "промышленная" реализация конфы
УНФ - песочница разработки
91 Aleksey
 
25.07.21
20:02
(62) Главное что бы не так как в УТ. И старое и новое и еще 3 варианта с префиксом "удалить" той же самой сущности
92 Ненавижу 1С
 
гуру
25.07.21
21:28
(18) регулярно к сожалению
93 Злопчинский
 
26.07.21
13:51
(34) нахера тогда мне с 77 на 8 переходить было? За 15 минут я это и в клюшках сделаю. Тем более это сделано уже в клюшках лет 10 как, а с этой 8унф не работа, а ебатня сплошная
94 Злопчинский
 
26.07.21
13:52
(33) зашибись.. И так несколько раз...
95 Злопчинский
 
26.07.21
14:03
Я не программы на 8-ке, но кто-то из тутошних смотрел как себестоимость для списания рассчитывается в УНФ. Охренел.
96 Злопчинский
 
26.07.21
14:06
Плюс к этому в унф в расчете себестоимости задействуютсч резервы, поэтому есть шанс что при перегрузке в бп может получиться не просто не похожа, а весьма разная...
97 Злопчинский
 
26.07.21
14:08
Качество унф в части качества кода/ошибок оцениваю ниже среднего. У них даже в блоке оценки качества работы техподдержки и то ошибка была и висела очень долго.
98 Злопчинский
 
26.07.21
14:11
Один из показателей качества -щагрудаешь номенклатуру из внешних источников, штатно, о она - унф - херак и все твои категории унф, проставленные в УНФ (потому как во внешней системе их нет) перекидывает в умолчальную. Сиди и радуйся потом...
99 Злопчинский
 
26.07.21
14:16
И Маня дофига правильного говорит. Одна из недавних ошибок - щагрудаешь заявку покупателя из экселя, все пучком (с учётом всякой мудачности к ко орой скрипя зубы игнорируешь) - а оно на! тебе - итог ндс по тчне посчитало. И в тч колонка артикула вытащенная на форму из номенклатуры - незаполнена, только после переоткрытия формы прорисовывается. И воот такой хреноты - вагон.
100 Масянька
 
26.07.21
14:17
(99) Ты чего разошелся?
101 Злопчинский
 
26.07.21
14:19
Но больше всего убило - это не унф наверное а вообще про УФ - в тч дока нет артикула. Через изменить форму из номенклатуры вытаскиваешь артикул в тч. Отсортировать тч по артикул -сикосинакосивыкуси...
102 Злопчинский
 
26.07.21
14:21
(100) как чего? Побрюзжать старчески ;-)
А то одни реляции победные - А возьмешь в руку, тьфу - пейсатели уровня меня, а то и хуже, но я хоть свои костыли не тиражирую.
103 Kassern
 
26.07.21
14:22
(101) Так ведь можно без работы консультантов 1с оставить))
104 Злопчинский
 
26.07.21
14:23
И Маня правильно заметил - от торговли разрабы унф далеки. По производсьву м.б., не моя специфика
105 Злопчинский
 
26.07.21
14:23
(103) люлей эти консультантам, а не работы...
106 Новый1сник2
 
26.07.21
14:32
(101) артикул на форму также через расширение можно сделать, в отчетах в которых нужно артикул добавить, потом сохранить настройки и скопировать всем юзерам.
107 Новый1сник2
 
26.07.21
14:38
+ все эти не доработки, которые есть в программах, дают нам возможность заработать
108 nodrama
 
26.07.21
14:42
Да полно всего нет в УНФ

1. Учет расходов на продажу товаров услуг
2. Бонусов,подарочных сертификатов и удобной работы со скидками
3. в УНФ нельзя так же как в УТ хранить инфу о товаре поставщиков (как у какого поставщика называется и прочее)

Это только что я вспомнил. думаю разница на много больше..

Проблема УТ, что тебе придется Бухгалтерию и Зарплату вести в другой фирме)))) не многие любят 10 баз ))))
В случаи УНФ ты можешь БП и ЗП вести в ней, Плюс какую никакую торговлю как в УТ..
Но все зависит от того нужны ли тебе функции те которых есть в УТ и нет в УНФ.. и если нужны, то сколько будет их доработать в УНФ)
109 Krendel
 
26.07.21
14:43
(101) А нафиг он нужен если Артикулов у одного товара может быть несколько?
110 Новый1сник2
 
26.07.21
14:56
(109) Артикул некоторым клиентам очень даже нужен, я тут обработку делал для загрузки из эксела номенклатуры, как раз по артикулу.
111 Новый1сник2
 
26.07.21
14:59
(108) в сабже какую программу выбрать, для этого нужно посмотреть какая устроит УНФ или УТ.
по бухгалтерии лучше отдельную базу иметь + ЗУП если нужен.
112 Новый1сник2
 
26.07.21
15:08
(108) справочник номенклатура поставщиков в УНФ есть, остальное (не все конечно) думаю добавят в новых версиях. ну и самому можно написать разработчикам что хотелось бы добавить в программу.
113 nodrama
 
26.07.21
15:10
(111) Чем учет Бухи и учет Зарплаты, плох в УНФ? Если у тебя допустим 5-10 человек с обычными окладами по дням или часам. И обычная ОСН без каких либо излишевств и гемороя.
Нафига 3 разные базы УНФ ЗУП БП )
Когда УТ понятно. там Налоговую отчетность не сдашь ))))

У меня вообще на последних двух фирмах. была УПП и там все велось от А до Я. и БП и ЗУП и произвосдтвоа и все. без всяких выгрузок и обменов в лишние базы)
114 серый КТУЛХУ
 
26.07.21
15:32
(113): вот - да. когда только упп появилась - ныли все хором "упыпырищеее монструозное", а как сняли с поддержки - так тоска, ну вот зачем такую классную конфигурацию, (теперь уже!) логичную, компактную и понятную, выкидывают?
115 nodrama
 
26.07.21
15:53
(114) С чего это ее сняли с поддержки ??
Платишь доп взнос "сопровождение упп" или как он там зовется. по мимо ИТС
И дальше благополучно обновляешь ни какого нытья. Ноют те кому жалко на это денег и те кто еще долго не хотят ЕРП)
116 Новый1сник2
 
26.07.21
15:58
(113) "Чем учет Бухи и учет Зарплаты, плох в УНФ", может и хорош, но если нужно будет базу аудитору допустим скинуть, будешь общую базу скидывать? а в управленке не только учет но и црм и др., или руководитель например решит на аутсорсинг бух отдать.
117 Новый1сник2
 
26.07.21
15:59
+ да и бухгалтерам как то проще в бух работать.
118 Новый1сник2
 
26.07.21
16:02
+ ЗУП может и не нужна, на 5-10 чел, достаточно бух
119 nodrama
 
26.07.21
16:13
(116) У нас так два завода живут. УПП, 80+ гигов. подлежит обязательной аудиторской проверки.
Ведется все и бух и зуп и производства и все что можно. и даже кАлл центр подключен.
Ни чего, ходят проверяют. Ножками.. ни кто ни чего ни кому не скидывает.
120 unknown181538
 
26.07.21
16:20
(28) Это уже по делу.
Вы сравниваете с УТ11?
Грузополучатель в УТ11 так же в реквизитах печати, причем на закладке "Дополнительно".
Артикулы в отчетах и там и там выводятся настройками. Или я ошибаюсь?
В УТ11 можно ШК вывести в отчете?
Артикулы в документах - это да. Но вопрос не большой - расширение на 15 мин.
Насчет ответственного в документе - тут еще вопрос. Меня просили в УТ-ке переделать наоборот, чтобы пользователь ставился, или наоборот... короче, просили переделать, и опциональности нет никакой.
121 Новый1сник2
 
26.07.21
16:21
(119) ну у вас на заводе может и так заведено, у других по разному, у кого то как вариант не вся бухгалтерия белая, а отчетность хотят общую видеть, в бух выгружается то что нужно для сдачи регламентированной отчетности. + если нужно доработать программу, все настройки делаются в УНФ, БУХ при этом остается типовой и ее легче обновлять.
122 unknown181538
 
26.07.21
16:22
(61) Когда виды номенклатуры назвали категориями - это не проблема.
А вот в УТ11 переименовали поступление в приобретение. Это лучше?
123 unknown181538
 
26.07.21
16:26
(96) А УТ-ка сходится по себестоимости с БП в каких-то организациях? Там же тоже куча всяких срездневзвесов хитрых и т.п.
Если идея в том, что себестоимость берется исходя из того, под кого зарезервировано, то может это и логично с упр. точки зрения.
124 Новый1сник2
 
26.07.21
16:32
(123)  управленческая себестоимость может и не совпадать с бухгалтерской
125 Новый1сник2
 
26.07.21
16:44
в настройках УНФ в разделе "Продажи" можно выбрать, что нужно в новых версиях в программе
https://d.radikal.ru/d17/2107/a3/a3aef09402af.jpg
126 Новый1сник2
 
26.07.21
16:44
+ у меня не последний релиз, в последнем например наборы уже есть
127 unknown181538
 
26.07.21
16:45
(16) Мне кажется, вы не в теме.
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
    Сегменты.Партнер КАК Партнер,
    ИСТИНА КАК ИспользуетсяОтборПоСегментуПартнеров
ПОМЕСТИТЬ ОтборПоСегментуПартнеров
ИЗ
    РегистрСведений.ПартнерыСегмента КАК Сегменты
{ГДЕ
    Сегменты.Сегмент.* КАК СегментПартнеров,
    Сегменты.Партнер.* КАК Партнер}

ИНДЕКСИРОВАТЬ ПО
    Партнер,
    ИспользуетсяОтборПоСегментуПартнеров
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
    Сегменты.Номенклатура КАК Номенклатура,
    Сегменты.Характеристика КАК Характеристика,
    ИСТИНА КАК ИспользуетсяОтборПоСегментуНоменклатуры
ПОМЕСТИТЬ ОтборПоСегментуНоменклатуры
ИЗ
    РегистрСведений.НоменклатураСегмента КАК Сегменты
{ГДЕ
    Сегменты.Сегмент.* КАК СегментНоменклатуры,
    Сегменты.Номенклатура.* КАК Номенклатура,
    Сегменты.Характеристика.* КАК Характеристика}

ИНДЕКСИРОВАТЬ ПО
    Номенклатура,
    Характеристика,
    ИспользуетсяОтборПоСегментуНоменклатуры
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    Таблица.Регистратор,
    
    Таблица.ПериодСекунда,
    Таблица.ПериодДень,
    Таблица.ПериодНеделя,
    Таблица.ПериодДекада,
    Таблица.ПериодМесяц,
    Таблица.ПериодКвартал,
    Таблица.ПериодПолугодие,
    Таблица.ПериодГод,
    
    СУММА(Таблица.Количество) КАК Количество,
    ВЫБОР
        КОГДА &ДанныеОтчета = 1
            ТОГДА СУММА(Таблица.Выручка)
        КОГДА &ДанныеОтчета = 2 ИЛИ &ДанныеОтчета = 3
            ТОГДА СУММА(Таблица.ВыручкаБезНДС)
        КОГДА &ДанныеОтчета = 4
            ТОГДА СУММА(Таблица.ВыручкаРегл)
        ИНАЧЕ СУММА(Таблица.ВыручкаБезНДС)
    КОНЕЦ КАК Выручка,
    СУММА(Таблица.Выручка) - СУММА(Таблица.ВыручкаБезНДС) КАК ВыручкаНДС,
    ВЫБОР
        КОГДА &ДанныеОтчета = 1 ИЛИ &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.СуммаРучнойСкидкиОборот)
        ИНАЧЕ 0
    КОНЕЦ КАК СуммаРучнойСкидки,
    ВЫБОР
        КОГДА &ДанныеОтчета = 1 ИЛИ &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.СуммаАвтоматическойСкидкиОборот)
        ИНАЧЕ 0
    КОНЕЦ КАК СуммаАвтоматическойСкидки,
    ВЫБОР
        КОГДА &ДанныеОтчета = 1 ИЛИ &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.СуммаРучнойСкидкиОборот)
        ИНАЧЕ 0
    КОНЕЦ + ВЫБОР
        КОГДА &ДанныеОтчета = 1 ИЛИ &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.СуммаАвтоматическойСкидкиОборот)
        ИНАЧЕ 0
    КОНЕЦ КАК ВсегоСкидок,
    ВЫБОР
        КОГДА &ДанныеОтчета = 1
            ТОГДА СУММА(Таблица.Себестоимость)
        КОГДА &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.СебестоимостьБезНДС)
        КОГДА &ДанныеОтчета = 3
            ТОГДА СУММА(Таблица.СебестоимостьУпр)
        КОГДА &ДанныеОтчета = 4
            ТОГДА СУММА(Таблица.СебестоимостьРегл)
        ИНАЧЕ
            ВЫБОР КОГДА &ПоПредприятию ТОГДА
                СУММА(Таблица.СебестоимостьБезНДС)
            ИНАЧЕ
                СУММА(Таблица.СебестоимостьУпр)
            КОНЕЦ
    КОНЕЦ КАК Себестоимость,
    ВЫБОР
        КОГДА &ДанныеОтчета = 1
            ТОГДА СУММА(Таблица.ДопРасходы)
        КОГДА &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.ДопРасходыБезНДС)
        КОГДА &ДанныеОтчета = 3
            ТОГДА СУММА(Таблица.ДопРасходыУпр)
        КОГДА &ДанныеОтчета = 4
            ТОГДА СУММА(Таблица.ДопРасходыРегл)
        ИНАЧЕ
            ВЫБОР КОГДА &ПоПредприятию ТОГДА
                СУММА(Таблица.ДопРасходыБезНДС)
            ИНАЧЕ
                СУММА(Таблица.ДопРасходыУпр)
            КОНЕЦ
    КОНЕЦ КАК ДопРасходы,
    
    ВЫБОР
        КОГДА &ДанныеОтчета = 1
            ТОГДА СУММА(Таблица.Трудозатраты)
        КОГДА &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.Трудозатраты)
        КОГДА &ДанныеОтчета = 3
            ТОГДА СУММА(Таблица.ТрудозатратыУпр)
        КОГДА &ДанныеОтчета = 4
            ТОГДА СУММА(Таблица.ТрудозатратыРегл)
        ИНАЧЕ
            ВЫБОР КОГДА &ПоПредприятию ТОГДА
                СУММА(Таблица.Трудозатраты)
            ИНАЧЕ
                СУММА(Таблица.ТрудозатратыУпр)
            КОНЕЦ
    КОНЕЦ КАК Трудозатраты,
    
    ВЫБОР
        КОГДА &ДанныеОтчета = 1
            ТОГДА СУММА(Таблица.ПостатейныеПостоянныеСНДС)
        КОГДА &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.ПостатейныеПостоянныеБезНДС)
        КОГДА &ДанныеОтчета = 3
            ТОГДА СУММА(Таблица.ПостатейныеПостоянныеУпр)
        КОГДА &ДанныеОтчета = 4
            ТОГДА СУММА(Таблица.ПостатейныеПостоянныеРегл)
        ИНАЧЕ
            ВЫБОР КОГДА &ПоПредприятию ТОГДА
                СУММА(Таблица.ПостатейныеПостоянныеБезНДС)
            ИНАЧЕ
                СУММА(Таблица.ПостатейныеПостоянныеУпр)
            КОНЕЦ
    КОНЕЦ КАК ПостатейныеПостоянные,
    
    ВЫБОР
        КОГДА &ДанныеОтчета = 1
            ТОГДА СУММА(Таблица.ПостатейныеПеременныеСНДС)
        КОГДА &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.ПостатейныеПеременныеБезНДС)
        КОГДА &ДанныеОтчета = 3
            ТОГДА СУММА(Таблица.ПостатейныеПеременныеУпр)
        КОГДА &ДанныеОтчета = 4
            ТОГДА СУММА(Таблица.ПостатейныеПеременныеРегл)
        ИНАЧЕ
            ВЫБОР КОГДА &ПоПредприятию ТОГДА
                СУММА(Таблица.ПостатейныеПеременныеБезНДС)
            ИНАЧЕ
                СУММА(Таблица.ПостатейныеПеременныеУпр)
            КОНЕЦ
    КОНЕЦ КАК ПостатейныеПеременные,
    
    ВЫБОР
        КОГДА &ДанныеОтчета = 1
            ТОГДА СУММА(Таблица.Выручка)
            - СУММА(Таблица.Себестоимость)
            - СУММА(Таблица.ДопРасходы)
            - СУММА(Таблица.Трудозатраты)
            - СУММА(Таблица.ПостатейныеПостоянныеСНДС)
            - СУММА(Таблица.ПостатейныеПеременныеСНДС)
        КОГДА &ДанныеОтчета = 2
            ТОГДА СУММА(Таблица.ВыручкаБезНДС)
            - СУММА(Таблица.СебестоимостьБезНДС)
            - СУММА(Таблица.ДопРасходыБезНДС)
            - СУММА(Таблица.Трудозатраты)
            - СУММА(Таблица.ПостатейныеПостоянныеБезНДС)
            - СУММА(Таблица.ПостатейныеПеременныеБезНДС)
        КОГДА &ДанныеОтчета = 3
            ТОГДА СУММА(Таблица.ВыручкаБезНДС)
            - СУММА(Таблица.СебестоимостьУпр)
            - СУММА(Таблица.ДопРасходыУпр)
            - СУММА(Таблица.ТрудозатратыУпр)
            - СУММА(Таблица.ПостатейныеПостоянныеУпр)
            - СУММА(Таблица.ПостатейныеПеременныеУпр)
        КОГДА &ДанныеОтчета = 4
            ТОГДА СУММА(Таблица.ВыручкаРегл)
            - СУММА(Таблица.СебестоимостьРегл)
            - СУММА(Таблица.ДопРасходыРегл)
            - СУММА(Таблица.ТрудозатратыРегл)
            - СУММА(Таблица.ПостатейныеПостоянныеРегл)
            - СУММА(Таблица.ПостатейныеПеременныеРегл)
        ИНАЧЕ
            ВЫБОР КОГДА &ПоПредприятию ТОГДА
                СУММА(Таблица.ВыручкаБезНДС)
                - СУММА(Таблица.СебестоимостьБезНДС)
                - СУММА(Таблица.ДопРасходыБезНДС)
                - СУММА(Таблица.Трудозатраты)
                - СУММА(Таблица.ПостатейныеПостоянныеБезНДС)
                - СУММА(Таблица.ПостатейныеПеременныеБезНДС)
            ИНАЧЕ
                СУММА(Таблица.ВыручкаБезНДС)
                - СУММА(Таблица.СебестоимостьУпр)
                - СУММА(Таблица.ДопРасходыУпр)
                - СУММА(Таблица.ТрудозатратыУпр)
                - СУММА(Таблица.ПостатейныеПостоянныеУпр)
                - СУММА(Таблица.ПостатейныеПеременныеУпр)
            КОНЕЦ
    КОНЕЦ КАК ВаловаяПрибыль,
    ВЫБОР
        КОГДА &ДанныеОтчета = 1
            ТОГДА ВЫРАЗИТЬ(ВЫБОР
                    КОГДА СУММА(Таблица.Выручка) <> 0
                        ТОГДА (СУММА(Таблица.Выручка)
                            - СУММА(Таблица.Себестоимость)
                            - СУММА(Таблица.ДопРасходы)
                            - СУММА(Таблица.Трудозатраты)
                            - СУММА(Таблица.ПостатейныеПостоянныеСНДС)
                            - СУММА(Таблица.ПостатейныеПеременныеСНДС)
                        ) / ВЫБОР КОГДА СУММА(Таблица.Выручка) > 0
                                ТОГДА СУММА(Таблица.Выручка)
                                ИНАЧЕ -1*СУММА(Таблица.Выручка)
                            КОНЕЦ
                    ИНАЧЕ 0
                КОНЕЦ * 100 КАК ЧИСЛО(15, 2))
        КОГДА &ДанныеОтчета = 2
            ТОГДА ВЫРАЗИТЬ(ВЫБОР
                    КОГДА СУММА(Таблица.ВыручкаБезНДС) <> 0
                        ТОГДА (СУММА(Таблица.ВыручкаБезНДС)
                            - СУММА(Таблица.СебестоимостьБезНДС)
                            - СУММА(Таблица.ДопРасходыБезНДС)
                            - СУММА(Таблица.Трудозатраты)
                            - СУММА(Таблица.ПостатейныеПостоянныеБезНДС)
                            - СУММА(Таблица.ПостатейныеПеременныеБезНДС)
                        ) / ВЫБОР КОГДА СУММА(Таблица.ВыручкаБезНДС) > 0
                                ТОГДА СУММА(Таблица.ВыручкаБезНДС)
                                ИНАЧЕ -1*СУММА(Таблица.ВыручкаБезНДС)
                            КОНЕЦ
                    ИНАЧЕ 0
                КОНЕЦ * 100 КАК ЧИСЛО(15, 2))
        КОГДА &ДанныеОтчета = 3
            ТОГДА ВЫРАЗИТЬ(ВЫБОР
                    КОГДА СУММА(Таблица.ВыручкаБезНДС) <> 0
                        ТОГДА (СУММА(Таблица.ВыручкаБезНДС)
                            - СУММА(Таблица.СебестоимостьУпр)
                            - СУММА(Таблица.ДопРасходыУпр)
                            - СУММА(Таблица.ТрудозатратыУпр)
                            - СУММА(Таблица.ПостатейныеПостоянныеУпр)
                            - СУММА(Таблица.ПостатейныеПеременныеУпр)
                        ) / ВЫБОР КОГДА СУММА(Таблица.ВыручкаБезНДС) > 0
                                ТОГДА СУММА(Таблица.ВыручкаБезНДС)
                                ИНАЧЕ -1*СУММА(Таблица.ВыручкаБезНДС)
                            КОНЕЦ
                    ИНАЧЕ 0
                КОНЕЦ * 100 КАК ЧИСЛО(15, 2))
        КОГДА &ДанныеОтчета = 4
            ТОГДА ВЫРАЗИТЬ(ВЫБОР
                    КОГДА СУММА(Таблица.ВыручкаРегл) <> 0
                        ТОГДА (СУММА(Таблица.ВыручкаРегл)
                            - СУММА(Таблица.СебестоимостьРегл)
                            - СУММА(Таблица.ДопРасходыРегл)
                            - СУММА(Таблица.ТрудозатратыРегл)
                            - СУММА(Таблица.ПостатейныеПостоянныеРегл)
                            - СУММА(Таблица.ПостатейныеПеременныеРегл)
                        ) / ВЫБОР КОГДА СУММА(Таблица.ВыручкаРегл) > 0
                                ТОГДА СУММА(Таблица.ВыручкаРегл)
                                ИНАЧЕ -1*СУММА(Таблица.ВыручкаРегл)
                            КОНЕЦ
                    ИНАЧЕ 0
                КОНЕЦ * 100 КАК ЧИСЛО(15, 2))
        ИНАЧЕ
            ВЫБОР КОГДА &ПоПредприятию ТОГДА
                ВЫРАЗИТЬ(ВЫБОР
                        КОГДА СУММА(Таблица.ВыручкаБезНДС) <> 0
                            ТОГДА (СУММА(Таблица.ВыручкаБезНДС)
                                - СУММА(Таблица.СебестоимостьБезНДС)
                                - СУММА(Таблица.ДопРасходыБезНДС)
                                - СУММА(Таблица.Трудозатраты)
                                - СУММА(Таблица.ПостатейныеПостоянныеБезНДС)
                                - СУММА(Таблица.ПостатейныеПеременныеБезНДС)
                            ) / ВЫБОР КОГДА СУММА(Таблица.ВыручкаБезНДС) > 0
                                    ТОГДА СУММА(Таблица.ВыручкаБезНДС)
                                    ИНАЧЕ -1*СУММА(Таблица.ВыручкаБезНДС)
                                КОНЕЦ
                        ИНАЧЕ 0
                    КОНЕЦ * 100 КАК ЧИСЛО(15, 2))
            ИНАЧЕ
                ВЫРАЗИТЬ(ВЫБОР
                        КОГДА СУММА(Таблица.ВыручкаБезНДС) <> 0
                            ТОГДА (СУММА(Таблица.ВыручкаБезНДС)
                                - СУММА(Таблица.СебестоимостьУпр)
                                - СУММА(Таблица.ДопРасходыУпр)
                                - СУММА(Таблица.ТрудозатратыУпр)
                                - СУММА(Таблица.ПостатейныеПостоянныеУпр)
                                - СУММА(Таблица.ПостатейныеПеременныеУпр)
                            ) / ВЫБОР КОГДА СУММА(Таблица.ВыручкаБезНДС) > 0
                                    ТОГДА СУММА(Таблица.ВыручкаБезНДС)
                                    ИНАЧЕ -1*СУММА(Таблица.ВыручкаБезНДС)
                                КОНЕЦ
                        ИНАЧЕ 0
                    КОНЕЦ * 100 КАК ЧИСЛО(15, 2))
            КОНЕЦ
    КОНЕЦ КАК Рентабельность,
    ВЫБОР
        КОГДА Таблица.Партнер = ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
            ТОГДА ИСТИНА
        ИНАЧЕ ЛОЖЬ
    КОНЕЦ КАК ПродажиМеждуОрганизациями,
    Таблица.Номенклатура КАК Номенклатура,
    Таблица.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаХранения,
    Таблица.Номенклатура.ЕдиницаДляОтчетов КАК ЕдиницаДляОтчетов,
    Таблица.Номенклатура.КоэффициентЕдиницыДляОтчетов КАК КоэффициентЕдиницыДляОтчетов,
    &ТекстЗапросаВесНоменклатуры1 КАК НоменклатураВес,
    &ТекстЗапросаОбъемНоменклатуры1 КАК НоменклатураОбъем,
    Таблица.Номенклатура.ГруппаАналитическогоУчета КАК ГруппаАналитическогоУчета,
    Таблица.Характеристика КАК Характеристика,
    Таблица.Серия КАК Серия,
    Таблица.Организация КАК Организация,
    Таблица.Продавец КАК Продавец,
    Таблица.Партнер КАК Партнер,
    Таблица.НаправлениеДеятельности КАК НаправлениеДеятельности,
    Таблица.ЗаказКлиента КАК ЗаказКлиента,
    Таблица.Подразделение КАК Подразделение,
    Таблица.Склад КАК Склад,
    Таблица.Контрагент КАК Контрагент,
    Таблица.Покупатель КАК Покупатель,
    Таблица.Поставщик КАК Поставщик,
    Таблица.Менеджер КАК Менеджер,
    Таблица.Сделка КАК Сделка,
    Таблица.МенеджерСделки КАК МенеджерСделки,
    Таблица.ВидЗапасов КАК ВидЗапасов,
    Таблица.ГруппаФинансовогоУчета КАК ГруппаФинансовогоУчета,
    Таблица.ВидСделки,
    Таблица.ХозяйственнаяОперация
ИЗ
    (ВЫБРАТЬ
        ВЫБОР
            КОГДА Продажи.Регистратор = НЕОПРЕДЕЛЕНО
                ТОГДА NULL
            ИНАЧЕ Продажи.Регистратор
        КОНЕЦ КАК Регистратор,
        
        Продажи.ПериодСекунда                             КАК ПериодСекунда,
        НачалоПериода(Продажи.ПериодДень, ДЕНЬ)           КАК ПериодДень,
        НачалоПериода(Продажи.ПериодНеделя, НЕДЕЛЯ)       КАК ПериодНеделя,
        НачалоПериода(Продажи.ПериодДекада, ДЕКАДА)       КАК ПериодДекада,
        НачалоПериода(Продажи.ПериодМесяц, МЕСЯЦ)         КАК ПериодМесяц,
        НачалоПериода(Продажи.ПериодКвартал, КВАРТАЛ)     КАК ПериодКвартал,
        НачалоПериода(Продажи.ПериодПолугодие, ПОЛУГОДИЕ) КАК ПериодПолугодие,
        НачалоПериода(Продажи.ПериодГод, ГОД)             КАК ПериодГод,
        
        ЕСТЬNULL(Продажи.ЗаказКлиента.Сделка, ЗНАЧЕНИЕ(Справочник.СделкиСКлиентами.ПустаяСсылка)) КАК Сделка,
        ЕСТЬNULL(Продажи.ЗаказКлиента.Сделка.Ответственный, ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка)) КАК МенеджерСделки,
        ВЫБОР
            КОГДА Продажи.Менеджер = ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка)
                ТОГДА ЕСТЬNULL(Продажи.ЗаказКлиента.Менеджер, ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка))
            ИНАЧЕ Продажи.Менеджер
        КОНЕЦ КАК Менеджер,
        Продажи.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура,
        Продажи.АналитикаУчетаНоменклатуры.Характеристика КАК Характеристика,
        Продажи.АналитикаУчетаНоменклатуры.Серия КАК Серия,
        Продажи.АналитикаУчетаПоПартнерам.Организация КАК Организация,
        Продажи.АналитикаУчетаПоПартнерам.Организация КАК Продавец,
        Продажи.АналитикаУчетаПоПартнерам.Партнер КАК Партнер,  
        Продажи.АналитикаУчетаПоПартнерам.НаправлениеДеятельности КАК НаправлениеДеятельности,
        Продажи.ВидЗапасов КАК ВидЗапасов,
        Продажи.ВидЗапасов.ГруппаФинансовогоУчета КАК ГруппаФинансовогоУчета,
        Продажи.Подразделение КАК Подразделение,
        Продажи.АналитикаУчетаНоменклатуры.МестоХранения КАК Склад,
        ВЫБОР
            КОГДА Продажи.ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
                ТОГДА Продажи.ВидЗапасов.ВладелецТовара
        ИНАЧЕ
            Продажи.АналитикаУчетаПартий.Поставщик
        КОНЕЦ КАК Поставщик,
        Продажи.ЗаказКлиента КАК ЗаказКлиента,
        ВЫБОР
            КОГДА Продажи.АналитикаУчетаПоПартнерам.Контрагент ССЫЛКА Справочник.Контрагенты
                ТОГДА Продажи.АналитикаУчетаПоПартнерам.Контрагент
            ИНАЧЕ NULL
        КОНЕЦ КАК Контрагент,
        ВЫБОР
            КОГДА Продажи.АналитикаУчетаПоПартнерам.Контрагент ССЫЛКА Справочник.Организации
                ТОГДА Продажи.АналитикаУчетаПоПартнерам.Контрагент
            ИНАЧЕ NULL
        КОНЕЦ КАК Покупатель,
        ВЫБОР
            КОГДА НЕ Продажи.ЗаказКлиента.Сделка.ВидСделки ЕСТЬ NULL
                ТОГДА Продажи.ЗаказКлиента.Сделка.ВидСделки.Наименование
            КОГДА Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента
                    ИЛИ Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента
                ТОГДА &СтрокаПродажиПоЗаказам
            ИНАЧЕ &СтрокаПродажиБезЗаказов
        КОНЕЦ КАК ВидСделки,
        Продажи.КоличествоОборот КАК Количество,
        Продажи.СуммаВыручкиОборот КАК Выручка,
        Продажи.СуммаВыручкиРеглОборот КАК ВыручкаРегл,
        Продажи.СуммаВыручкиБезНДСОборот КАК ВыручкаБезНДС,
        ВЫБОР
            КОГДА Продажи.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
                ТОГДА Продажи.СуммаВыручкиОборот
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.Стоимость, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.СтоимостьОборот
        КОНЕЦ КАК Себестоимость,
        ВЫБОР
            КОГДА Продажи.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
                ТОГДА Продажи.СуммаВыручкиБезНДСОборот
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.СтоимостьБезНДС, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.СтоимостьБезНДСОборот
        КОНЕЦ КАК СебестоимостьБезНДС,
        ВЫБОР
            КОГДА Продажи.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
                ТОГДА Продажи.СуммаВыручкиРеглОборот
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.СтоимостьРегл, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.СтоимостьРеглОборот
        КОНЕЦ КАК СебестоимостьРегл,
        ВЫБОР
            КОГДА Продажи.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
                ТОГДА Продажи.СуммаВыручкиБезНДСОборот
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.СтоимостьУпр, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.СтоимостьУпрОборот
        КОНЕЦ КАК СебестоимостьУпр,
        
        // Доп. расходы
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.СтоимостьДопРасходы, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ДопРасходыОборот
        КОНЕЦ КАК ДопРасходы,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ДопРасходыУпр, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ДопРасходыУпрОборот
        КОНЕЦ КАК ДопРасходыУпр,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.СтоимостьДопРасходыБезНДС, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ДопРасходыБезНДСОборот
        КОНЕЦ КАК ДопРасходыБезНДС,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ДопРасходыРегл, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ДопРасходыРеглОборот
        КОНЕЦ КАК ДопРасходыРегл,
        
        // Трудозатраты
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.Трудозатраты, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ТрудозатратыОборот
        КОНЕЦ КАК Трудозатраты,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ТрудозатратыУпр, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ТрудозатратыУпрОборот
        КОНЕЦ КАК ТрудозатратыУпр,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ТрудозатратыРегл, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ТрудозатратыРеглОборот
        КОНЕЦ КАК ТрудозатратыРегл,
        
        // Постоянные постательные
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ПостатейныеПостоянныеСНДС, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ПостатейныеПостоянныеСНДСОборот
        КОНЕЦ КАК ПостатейныеПостоянныеСНДС,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ПостатейныеПостоянныеБезНДС, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ПостатейныеПостоянныеБезНДСОборот
        КОНЕЦ КАК ПостатейныеПостоянныеБезНДС,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ПостатейныеПостоянныеУпр, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ПостатейныеПостоянныеУпрОборот
        КОНЕЦ КАК ПостатейныеПостоянныеУпр,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ПостатейныеПостоянныеРегл, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ПостатейныеПостоянныеРеглОборот
        КОНЕЦ КАК ПостатейныеПостоянныеРегл,
        
        // Переменные постательные
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ПостатейныеПеременныеСНДС, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ПостатейныеПеременныеСНДСОборот
        КОНЕЦ КАК ПостатейныеПеременныеСНДС,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ПостатейныеПеременныеБезНДС, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ПостатейныеПеременныеБезНДСОборот
        КОНЕЦ КАК ПостатейныеПеременныеБезНДС,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ПостатейныеПеременныеУпр, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ПостатейныеПеременныеУпрОборот
        КОНЕЦ КАК ПостатейныеПеременныеУпр,
        ВЫБОР
            КОГДА ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
                ТОГДА ВЫРАЗИТЬ(Продажи.КоличествоОборот * ЕСТЬNULL(СтоимостьНоменклатуры.ПостатейныеПеременныеРегл, 0) КАК ЧИСЛО(15, 2))
            ИНАЧЕ Продажи.ПостатейныеПеременныеРеглОборот
        КОНЕЦ КАК ПостатейныеПеременныеРегл,
        
        Продажи.СуммаРучнойСкидкиОборот КАК СуммаРучнойСкидкиОборот,
        Продажи.СуммаАвтоматическойСкидкиОборот КАК СуммаАвтоматическойСкидкиОборот,
        Продажи.ХозяйственнаяОперация КАК ХозяйственнаяОперация
    {ВЫБРАТЬ
        ЗаказКлиента.*,
        Сделка.*,
        МенеджерСделки,
        Подразделение.*,
        Номенклатура.*,
        Характеристика.*,
        Склад.*,
        Организация.*,
        Продавец.*,
        Партнер.*,
        Контрагент.*,
        Покупатель.*,
        Поставщик.*,
        Менеджер.*,
        ВидЗапасов.*,
        ГруппаФинансовогоУчета.*,
        Регистратор,
        ПериодСекунда,
        ПериодДень,
        ПериодНеделя,
        ПериодДекада,
        ПериодМесяц,
        ПериодКвартал,
        ПериодПолугодие,
        ПериодГод,
        ВидСделки,
        ХозяйственнаяОперация.*}
    ИЗ
        РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(
            {(&НачалоПериода)}, {(&ОкончаниеПериода)},
             Авто,
              {    
                (АналитикаУчетаПоПартнерам.Организация).* КАК Организация,
                (АналитикаУчетаПоПартнерам.Партнер).* КАК Партнер,
                (ЕСТЬNULL(ЗаказКлиента.Сделка, ЗНАЧЕНИЕ(Справочник.СделкиСКлиентами.ПустаяСсылка))).* КАК Сделка,
                 (ЕСТЬNULL(ЗаказКлиента.Сделка.Ответственный, ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка))).* КАК МенеджерСделки,
                (ВЫБОР
                    КОГДА Менеджер = ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка)
                        ТОГДА ЕСТЬNULL(ЗаказКлиента.Менеджер, ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка))
                    ИНАЧЕ Менеджер
                КОНЕЦ).* КАК Менеджер,
                (ВЫБОР
                    КОГДА ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
                        ТОГДА ВидЗапасов.ВладелецТовара
                    ИНАЧЕ
                        АналитикаУчетаПартий.Поставщик
                КОНЕЦ).* КАК Поставщик,
                (ВидЗапасов.ГруппаФинансовогоУчета).* КАК ГруппаФинансовогоУчета,
                (ВЫБОР
                    КОГДА НЕ ЗаказКлиента.Сделка.ВидСделки ЕСТЬ NULL
                        ТОГДА ЗаказКлиента.Сделка.ВидСделки.Наименование
                    КОГДА ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента
                            ИЛИ ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента
                        ТОГДА &СтрокаПродажиПоЗаказам
                    ИНАЧЕ &СтрокаПродажиБезЗаказов
                КОНЕЦ) КАК ВидСделки}
        ) КАК Продажи
            {ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасчетСебестоимостиТоваров.Организации КАК РасчетСебестоимости
            ПО (НАЧАЛОПЕРИОДА(Продажи.ПериодМесяц, МЕСЯЦ) = НАЧАЛОПЕРИОДА(РасчетСебестоимости.Ссылка.Дата, МЕСЯЦ))
                И (Продажи.АналитикаУчетаПоПартнерам.Организация = РасчетСебестоимости.Организация)
                И (РасчетСебестоимости.Ссылка.Проведен)}
            {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтоимостьТоваров КАК СтоимостьНоменклатуры
            ПО Продажи.АналитикаУчетаНоменклатуры = СтоимостьНоменклатуры.АналитикаУчетаНоменклатуры
                И (Продажи.АналитикаУчетаПоПартнерам.Организация = СтоимостьНоменклатуры.Организация)
                И Продажи.ВидЗапасов = СтоимостьНоменклатуры.ВидЗапасов
                И (СтоимостьНоменклатуры.Период = НАЧАЛОПЕРИОДА(Продажи.ПериодМесяц, МЕСЯЦ))
                И Продажи.РазделУчета = СтоимостьНоменклатуры.РазделУчета
                И ЕСТЬNULL(РасчетСебестоимости.Ссылка.ПредварительныйРасчет, ЛОЖЬ)
            }
    ГДЕ
        (&ПоказыватьПродажи = 1
                    И Продажи.АналитикаУчетаПоПартнерам.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
                ИЛИ &ПоказыватьПродажи = 2
                    И Продажи.АналитикаУчетаПоПартнерам.Партнер = ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
                ИЛИ &ПоказыватьПродажи = 0)
    {ГДЕ
        Продажи.АналитикаУчетаНоменклатуры.Номенклатура.* КАК Номенклатура,
        Продажи.АналитикаУчетаНоменклатуры.Характеристика.* КАК Характеристика,
        Продажи.АналитикаУчетаНоменклатуры.МестоХранения.* КАК Склад,
        ((Продажи.АналитикаУчетаНоменклатуры.Номенклатура, Продажи.АналитикаУчетаНоменклатуры.Характеристика) В
                (ВЫБРАТЬ
                    ОтборПоСегментуНоменклатуры.Номенклатура,
                    ОтборПоСегментуНоменклатуры.Характеристика
                ИЗ
                    ОтборПоСегментуНоменклатуры
                ГДЕ
                    ОтборПоСегментуНоменклатуры.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры)),
        (Продажи.АналитикаУчетаПоПартнерам.Партнер В
                (ВЫБРАТЬ
                    ОтборПоСегментуПартнеров.Партнер
                ИЗ
                    ОтборПоСегментуПартнеров
                ГДЕ
                    ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров)),
        (ЕСТЬNULL(Продажи.ЗаказКлиента.Сделка, ЗНАЧЕНИЕ(Справочник.СделкиСКлиентами.ПустаяСсылка))).* КАК Сделка,
        Продажи.Договор.* КАК Договор,
        (ВЫБОР
                КОГДА Продажи.АналитикаУчетаПоПартнерам.Контрагент ССЫЛКА Справочник.Контрагенты
                    ТОГДА Продажи.АналитикаУчетаПоПартнерам.Контрагент
                ИНАЧЕ NULL
            КОНЕЦ).* КАК Контрагент,
        (ВЫБОР
                КОГДА Продажи.АналитикаУчетаПоПартнерам.Контрагент ССЫЛКА Справочник.Организации
                    ТОГДА Продажи.АналитикаУчетаПоПартнерам.Контрагент
                ИНАЧЕ NULL
            КОНЕЦ).* КАК Покупатель,
        Продажи.ХозяйственнаяОперация.*}) КАК Таблица

СГРУППИРОВАТЬ ПО
    Таблица.Сделка,
    Таблица.МенеджерСделки,
    Таблица.Номенклатура,
    Таблица.Характеристика,
    Таблица.Серия,
    Таблица.Организация,
    Таблица.Продавец,
    Таблица.Партнер,
    Таблица.НаправлениеДеятельности,
    Таблица.Регистратор,
    Таблица.ПериодСекунда,
    Таблица.ПериодДень,
    Таблица.ПериодНеделя,
    Таблица.ПериодДекада,
    Таблица.ПериодМесяц,
    Таблица.ПериодКвартал,
    Таблица.ПериодПолугодие,
    Таблица.ПериодГод,
    Таблица.ЗаказКлиента,
    Таблица.Подразделение,
    Таблица.Склад,
    Таблица.Контрагент,
    Таблица.Покупатель,
    Таблица.Поставщик,
    Таблица.Менеджер,
    Таблица.ВидЗапасов,
    Таблица.ГруппаФинансовогоУчета,
    Таблица.ВидСделки,
    Таблица.Номенклатура.ЕдиницаИзмерения,
    Таблица.Номенклатура.ЕдиницаДляОтчетов,
    Таблица.Номенклатура.КоэффициентЕдиницыДляОтчетов,
    &ТекстЗапросаВесНоменклатуры1,
    &ТекстЗапросаОбъемНоменклатуры1,
    Таблица.СуммаРучнойСкидкиОборот,
    Таблица.СуммаАвтоматическойСкидкиОборот,
    Таблица.ХозяйственнаяОперация

ИМЕЮЩИЕ
    (СУММА(Таблица.Количество) <> 0
        ИЛИ ВЫБОР
            КОГДА &ДанныеОтчета = 1
                ТОГДА СУММА(Таблица.Выручка)
            КОГДА &ДанныеОтчета = 3
                ТОГДА СУММА(Таблица.ВыручкаРегл)
            ИНАЧЕ СУММА(Таблица.ВыручкаБезНДС)
        КОНЕЦ <> 0
        ИЛИ ВЫБОР
            КОГДА &ДанныеОтчета = 1
                ТОГДА СУММА(Таблица.Себестоимость)
            КОГДА &ДанныеОтчета = 3
                ТОГДА СУММА(Таблица.СебестоимостьРегл)
            ИНАЧЕ СУММА(Таблица.СебестоимостьБезНДС)
        КОНЕЦ <> 0
        ИЛИ ВЫБОР
            КОГДА &ДанныеОтчета = 1
                ТОГДА СУММА(Таблица.ДопРасходы)
            КОГДА &ДанныеОтчета = 3
                ТОГДА 0
            ИНАЧЕ СУММА(Таблица.ДопРасходыБезНДС)
        КОНЕЦ <> 0
        ИЛИ ВЫБОР
            КОГДА &ДанныеОтчета = 1
                ТОГДА СУММА(Таблица.Выручка) - СУММА(Таблица.Себестоимость) - СУММА(Таблица.ДопРасходы)
            КОГДА &ДанныеОтчета = 3
                ТОГДА СУММА(Таблица.ВыручкаРегл) - СУММА(Таблица.СебестоимостьРегл)
            ИНАЧЕ СУММА(Таблица.ВыручкаБезНДС) - СУММА(Таблица.СебестоимостьБезНДС) - СУММА(Таблица.ДопРасходыБезНДС)
        КОНЕЦ <> 0)



Это не один регистр. К тому же при любых раскладах идет дополнительное соединение через точку с ключами аналитики номенклатуры.

На оперативную себестоимость у меня был запрос - например, поступление, и в тот же день делается заказ, нужно контролировать цену.
128 Новый1сник2
 
26.07.21
16:47
(127) у меня похожая задача была, но по проще, просто сравнивать с ценой закупа в %
129 Kassern
 
26.07.21
16:53
(127) И зачем было эту портянку скидывать? Себестоимость в валовую прибыль тянется либо из регистра ВыручкаИСебестоимостьПродаж (Если месяц закрыт и себестоимость расчитана), иначе тянет из регистра сведений "СтоимостьНоменклатуры" где хранится предварительный расчет.
130 unknown181538
 
26.07.21
17:43
(129) Я к тому, что если нужны данные даже просто по количеству проданному, то нужно брать регистр ВыручкаИСебестоимостьПродаж и для отбора соединять его с таблицами ключей аналитики номенклатуры, и ключей аналитики партнеров.
Из моего опыта даже при среднем объеме данных стандартный отчет дает нехилый тормоз, и решить эту проблему нельзя простыми средствами.
131 unknown181538
 
26.07.21
17:44
(129) Либо соединяется, как раньше, с регистрами ключей аналитики, и уже нельзя говорить о том, что используется один регистр.
132 Kassern
 
26.07.21
17:49
(130) И чем вас ключи аналитики по номенклатуре не устраивают? Наоборот удобно, объединили несколько разрезов учета в одно поле и все нужные регистры его имеют и по нему соединяются.
133 Kassern
 
26.07.21
17:52
(130) лично у меня отчеты довольно таки быстро в УТ11 отрабатывают. В базе 60тыс+ контрагентов и база где-то 40гигов. На каких объемах у вас тормозят те же типовые отчеты?
134 unknown181538
 
26.07.21
18:03
(133) Тогда был еще небольшой объем - может гигов 10 в скуле.
Ну не знаю, это еще УТ11.3 было, может быть не у всех проявляется, или что-то с индексами, или еще какими-то особенностями...
я пробовал тогда простой запрос к этому регистру накидать, но получалось все равно - отбор по иерархии номенклатуры через ключи аналитик работал довольно тормознуто.
135 unknown181538
 
26.07.21
18:04
(133) Согласен, что в этом есть удобство. Но как раз сейчас разбираю косяк с этим ключом, в базе, где движения по типовому.
Там, где я свои движения регистров делал - вообще прилично охреневал.
136 Maniac
 
26.07.21
18:52
Да что там УНФ-УТ11... вот РОЗНИЦА!!!!
нет справочника ВАЛЮТ. как будто там цен не дают в валюте.
цен поставщиков вообще НЕТ.
а справочника валюты хоть и нет НО в видах цен есть ВАЛЮТА. и это просто СТРОКА.
137 Новый1сник2
 
26.07.21
19:02
(136) для УНФ и УТ вроде есть отдельно РМК, а вот розница там много чего нет
138 mikecool
 
26.07.21
19:06
(136) а много у нас в розницу торгуют в валюте? вернее даже так - а можно ли в России что то продавать в валюте?
139 Maniac
 
26.07.21
19:19
а причем тут продавать. покупают! или например получают информацию. те же цены
140 Злопчинский
 
27.07.21
03:23
(109) я не знаю что ты считаешь товаро, но на моей практичеке производитель одному товару даёт один артикул.
141 Злопчинский
 
27.07.21
03:30
(122) это нормально ибо это завязано на говары в пути от поставщика. Например типовая ситуация товар по импорту, право собственности  переходит в момент отгрузки со склада производителя грузоперевозчику, а на склад фирмы поступает через хрен знает когда. Почитай на ИС, схема описана и вполне логична.
142 Злопчинский
 
27.07.21
03:41
(112) мудачно сделано. Потому что о номенклатура д. Б. Не поставщ ков, а внешних контрагентов.
143 Krendel
 
27.07.21
04:22
(140) А у сетей другой артикул, причем у каждой
144 Злопчинский
 
27.07.21
07:16
(143) а не надо путать артикул производителя, и внутренние артикул сетей
?
145 Krendel
 
27.07.21
09:43
(144) Кто наклеивает на товар Артикул? производитель или сеть?
146 Злопчинский
 
27.07.21
09:45
(145) Производитель.
147 Krendel
 
27.07.21
09:46
(148) А Артикул сети кто наклеивает?
148 Злопчинский
 
27.07.21
09:47
а сеть - свои артикулы, штрихкода и прочее, вплоть до своего наименования - и перекладывает это на поставщиков ;-) и да, даже у одной сети на один товар - м.б. несколько артикулов. я встречался коглда у сетки 3 разных артикула на один товар.
149 Злопчинский
 
27.07.21
09:48
(147) а как договорятся продаваны и сеть
150 Krendel
 
27.07.21
09:50
(149) Есть случаи когда сеть переклеивает стикеры? Серьезно?
151 Krendel
 
27.07.21
09:51
Что-то ты не выспался
152 Злопчинский
 
27.07.21
09:55
(150) что там сеть делает у себя - я не знаю.
то что артикулы производителя заклеиваются у нас "стикерами сети" - да.
не все.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший