|   |   | 
| 
 | Какой сакральный смысл может быть в таком проведении документа... | ☑ | ||
|---|---|---|---|---|
| 0
    
        Обфускация 06.07.18✎ 06:53 | 
        У документа есть ТЧ, реальная ТЧ из конфигуратора. Она заполняется юзером, но при проведении она очищается и выгружается в 2 регистра. При входе в документ данные из регистра снова подтягиваются. Но во всяких печатных формах на тч документа не сослаться, поскольку она пустая. Может ли быть какой-то сакральный смысл в таком подходе или ломать все нафиг надо?     | |||
| 1
    
        shadow_sw 06.07.18✎ 07:01 | 
        а зачем брать данные из документа, если есть регистры?     | |||
| 2
    
        Обфускация 06.07.18✎ 07:04 | 
        Ну чтобы печатные формы проще дорабатывать. Там есть ссылка на документ, а на регистры запросы писать еще.     | |||
| 3
    
        shadow_sw 06.07.18✎ 07:05 | 
        сакральный смысл - уменьшение объема хранимой информации, подозреваю     | |||
| 4
    
        ASU_Diamond 06.07.18✎ 07:06 | 
        (0) а если просто записать документ?
 PS. Конфа какая? | |||
| 5
    
        МешочекЗнаний 06.07.18✎ 07:07 | 
        (3) Обратная сторона - всё время идёт чтение с диска. И данные брать неудобно, да (для печатных форм документа).     | |||
| 6
    
        ASU_Diamond 06.07.18✎ 07:07 | 
        (5) а ТЧ не на диске хранится?     | |||
| 7
    
        МешочекЗнаний 06.07.18✎ 07:09 | 
        (6) Одно дело взять из 1 таблицы, другое хитрый запрос из 5 регистров. Привет конфам от микрофинсистем, более 20 юзерей в одной базе (SQL) насилуют SSD диск сервера.     | |||
| 8
    
        VladZ 06.07.18✎ 07:09 | 
        (0) Вот тут не понял: "При входе в документ данные из регистра снова подтягиваются."     | |||
| 9
    
        Обфускация 06.07.18✎ 07:10 | 
        (4)
 ерп 2.4 но это новый документ. На мой взгляд такой подход редкостный бред. Но руководство говорит что работает не трожь. Вот подумала у местных спросить по этому поводу. | |||
| 10
    
        Обфускация 06.07.18✎ 07:11 | 
        (8)
 У документа тч очищается при проведении. Соответственно при входе она вначале пустая, но данные сразу подтягиваются из регистров. | |||
| 11
    
        Альбатрос 06.07.18✎ 07:13 | 
        (10) А регистры независимые что ли?     | |||
| 12
    
        Обфускация 06.07.18✎ 07:14 | 
        (11)
 Да какая разница, зачем тч документа удалять вот вопрос. | |||
| 13
    
        Мимохожий Однако 06.07.18✎ 07:18 | 
        (12) Вопрос "Зачем?" разработчикам задавать бессмысленно ©     | |||
| 14
    
        Альбатрос 06.07.18✎ 07:19 | 
        (12) Ну (3) по ходу прав. Документ служит только визуализацией данных.     | |||
| 15
    
        shadow_sw 06.07.18✎ 07:19 | 
        (13) опередил     | |||
| 16
    
        Зуекщмшср 06.07.18✎ 07:21 | 
        Бред какой-то. Регистры нужны только для отчетности, документ - первоисточник данных. Тем более заполнять его при открытии из  регистров - еще бОльший бред. Я регистры поправлю, и потеряется вся "правильная" информация.
 Сакрального смысла не уловил. | |||
| 17
    
        VladZ 06.07.18✎ 07:22 | 
        (10) А в регистры откуда берутся? Из другой ТЧ?     | |||
| 18
    
        VladZ 06.07.18✎ 07:22 | 
        *А в регистре     | |||
| 19
    
        Bigbro 06.07.18✎ 07:23 | 
        у нас в ЗУП была очень похожая ситуация, слишком много движений при генерации проводок для переноса в БП.     | |||
| 20
    
        Обфускация 06.07.18✎ 07:24 | 
        (17)
 Из этой тч данные в регистры и попадают. Но тч потом удаляется. При входе она заполняется на форме только. | |||
| 21
    
        Зуекщмшср 06.07.18✎ 07:26 | 
        Нашел сакральный смысл - заполнение документов из регистров происходит скорее всего с помощью включения какой-нибудь настроечной галочки. Таким образом, хитрые коммерсы одним движением руки типа затирают все данные из документов при необходимости. Только какой в этом смысл, если данные в регистрах остались?     | |||
| 22
    
        arccos6pi 06.07.18✎ 07:26 |  | |||
| 23
    
        VladZ 06.07.18✎ 07:31 | 
        (20) Хрень какая-то. Код покажи.     | |||
| 24
    
        ASU_Diamond 06.07.18✎ 07:37 | 
        Если документ что-то вроде установки цен номенклатуры в УПП, тогда понятно. А так интересно что за документ и что за информация в нем хранится.     | |||
| 25
    
        1Снеговик гуру 06.07.18✎ 07:48 | 
        Какая-то защита от групповой обработки данных документа)     | |||
| 26
    
        Diman000 06.07.18✎ 07:51 | 
        (0) Например, чтобы при считывании объекта ТЧ не читалась.
 Если тысячи строк в ТЧ не редкость, то такой фокус повысит производительность остального кода. | |||
| 27
    
        Bigbro 06.07.18✎ 07:56 | 
        (20) это странно.
 я бы понял использование регистров когда количество строк превышает допустимое. но если в эту же ТЧ грузится, то случай не тот. | |||
| 28
    
        Hans 06.07.18✎ 08:11 | 
        Печатная форма должна в точности соответствовать документу. Если не соответствует значит это быдлокод?     | |||
| 29
    
        RomaH naïve 06.07.18✎ 08:15 | 
        (0) это страхи впитанные с молоком матери - вдруг память кончится.
 у меня начальник такой - "опять дублирование информации - и в справочнике, и в документе, да еще в 10 регистров?!!" | |||
| 30
    
        APXi 06.07.18✎ 08:21 | 
        в 1С Документоборот есть такое в хронометраже и учете времени, данные в регистр пишутся сначала из различных объектов (задач), а потом при вводе ежедневного отчета они оттуда вроде удаляются, загружаются в ТЧ документа, при проведении документа опять сохраняются с привязкой к документу.     | |||
| 31
    
        d4rkmesa 06.07.18✎ 08:24 | 
        (0) А вы точно разобрались, в чем резон? В новых конфах в порядке вещей манипуляции с табличными частями, те же заполнения видов запасов. Или ЗУП-овские документы, когда выполняется сначала расчет с предпроведением - перезаполнение ТЧ - отмена проведения - проведение по данным перезаполненной ТЧ.     | |||
| 32
    
        unregistered 06.07.18✎ 08:37 | 
        (0) Обсуждение вопроса без конкретики не имеет никакого смысла.
 Чтобы хотя бы попытаться понять смысл, которые закладывали разработчики в этот бред, необходимо подробное описание того, что это за документ, что в ТЧ, что и в какие регистры записывается, для чего эти регистры используются (в каких отчетах и других документах), каким образом потом ТЧ снова заполняется из регистров. С точки зрения классического смысла, заложенного 1С в идею документов и регистров, это конечно маразм. В (16) обмолвились о том, что документ - первоисточник, регистр(ы) - способ хранить агрегированную информацию для дальнейшего более быстрого её получения. Кроме того выглядит весьма сомнительной идея манипуляции с реквизитами (в т.ч. табличными частями) в обработке проведения. Чтобы принять такую методологию нужны достаточно веские аргументы. | |||
| 33
    
        Фрэнки 06.07.18✎ 08:48 | 
        (32) это может быть самодописанный документ для хитрых каких-то процедур в бюджетировании. Сомнительно в таком решении только то, что таблицу создали и поместили непосредственно в объект, а не сделали, например, реквизитом формы. Сакральный смысл возможно в том, что тяжелый код было решено переместить не в процедуры НаСервере, а в процедуры НаКлиенте и длительное, очень длительное время обработки данных документа на клиенте... из-за чего разработчик решил подстраховаться от вероятных блокировок на сервере или расхода памяти сервера и т.д. и т.п.     | |||
| 34
    
        shulerr 06.07.18✎ 09:14 | 
        Документы могут гулять по РИБ, а регистр не гулять.     | |||
| 35
    
        patapum 06.07.18✎ 09:17 | 
        (0) а что происходит при проведении из формы списка?     | |||
| 36
    
        Tonik992 06.07.18✎ 09:20 | 
        (25)  сколько людей, столько и мнений.. 
 Никогда бы не предположил такой способ "защиты" документа.. Подозреваю, вы владеете еще какими-то хитрыми знаниями кодинга в 1С :-) | |||
| 37
    
        Dmitry1c 06.07.18✎ 09:23 | 
        (0) нафиг ломать? обращайся к тем же самым регистрам, что содержат необходимые данные     | |||
| 38
    
        Локи-13 06.07.18✎ 09:26 | 
        (0) Никакого смысла. Типичный говнокод.     | |||
| 39
    
        Segate 06.07.18✎ 09:28 | 
        (0) может больше 100к строк в тч? тогда в таб части сохранить нельзя.     | |||
| 40
    
        Segate 06.07.18✎ 09:29 | 
        +(39) сначала была тч, потом появилась проблема с превышением лимита строк, перенесли данные в регистр, а тч не убрали просто...     | |||
| 41
    
        ASU_Diamond 06.07.18✎ 09:33 | 
        (40) судя по автору не факт что вообще ТЧ документа, может просто таблица на форме. Ответа про документе и т.п. так и нет.     | |||
| 42
    
        Фрэнки 06.07.18✎ 09:34 | 
        (41) да вот и мне имхается, что это должна быть ТЧ из формы     | |||
| 43
    
        Serg_1960 06.07.18✎ 09:39 | 
        PS: самое главное - как можно дольше не говорить, что это документ "КорректировкаЗаписейРегистров" (ну, или "ПереносДанных")... и пятница удалась :)     | |||
| 44
    
        Eiffil123 06.07.18✎ 09:46 | 
        Может это вообще аналог корректировки записей регистров - документ отображает движения, а не реальную таблицу. КЗР тоже запретить чтоли?     | |||
| 45
    
        GANR 06.07.18✎ 09:54 | 
        (0) Может - алгоритмы могут быть заложены на то, что в ТЧ нет записей. Ненавижу говнокодеров, которые делают подобное.     | |||
| 46
    
        Злопчинский 06.07.18✎ 10:26 | 
        (28) внезапно печать счф - которая автоматом печтает разбивку по ГТД, но при этом никакой разбивки по ГТД в визуальнйо форме документа нет...     | |||
| 47
    
        Вафель 06.07.18✎ 10:28 | 
        Может чтобы док.ПолучитьОбъект() быстрее работало?     | |||
| 48
    
        uno-group 06.07.18✎ 10:36 | 
        Может разным юзерам разные данные показываются.     | |||
| 49
    
        Зуекщмшср 06.07.18✎ 10:40 | 
        Может быть программист ненавидел СКД и использовал табличную часть в качестве шаблона для отчета?     | |||
| 50
    
        ИС-2 06.07.18✎ 10:40 | 
        (0) может это для отоьражения актуального статуса сделано. Т.е ввели Заказ на 10 ручек, ввели корректировку заказа еще на 5 ручек и надо чтобы в 1-м заказе отображалось сразу 15 ручек. 
 У одного лкиента так сделано - удобно | |||
| 51
    
        ASU_Diamond 06.07.18✎ 10:48 | 
        я тут подумал: ТС говорит что якобы ТЧ используется для печатной формы. Но, если ТЧ формируется при открытии, то в ссылке нет данных по этой ТЧ, пока её не запишут, а печатные формы берут данные из ссылки объекта. Что-то тут не сходится.     | |||
| 52
    
        unregistered 06.07.18✎ 12:07 | 
        (33) Да всё что угодно может быть.
 Я не утверждаю, что это решение не имеет право на жизнь. Но, повторюсь, обсуждение без конкретики - пустая трата времени. Вон тут уже сколько вариантов накидали - начиная с версии о банальном *авнокоде или ошибочности интерпретации проблемы автором ветки и заканчивая какими-то уникальными решениями непризнанных гениев. | |||
| 53
    
        dezss 06.07.18✎ 12:24 | 
        (50) точно...зачем нам отчеты, все будем смотреть прям в заказе...
 С таким подходом проще сам заказ отредактировать, потому что смысла в нем нет, тупо ссылка. | |||
| 54
    
        dmpl 06.07.18✎ 12:32 | 
        (9) Так это ERP. Там не только такое бывает. Там и документы движения от имени других документов делают.     | |||
| 55
    
        dmpl 06.07.18✎ 12:34 | 
        (28) Значит это ERP или УТ11 :)     | |||
| 56
    
        Serg_1960 06.07.18✎ 12:44 | 
        PSS: "... или ломать все нафиг надо?"(0) - ломать не надо. Вам - не надо, Вы столько дров наломать можете, что... хотя насчет дров - я тоже не уверен - а надо ли?     | |||
| 57
    
        Зуекщмшср 06.07.18✎ 12:46 | 
        (56) Может ли быть какой-то сакральный смысл в собирании валежника или дров наломать надо?     | |||
| 58
    
        Маленький Мук 06.07.18✎ 12:57 | 
        Вас послушать так в типовой бухгалтерии документ ручная операция делали полные дегенераты, там же данные из регистра показываются.     | |||
| 59
    
        dmpl 07.07.18✎ 09:38 | 
        (58) А то! Приходится потом отбор на активность записей ставить.     | |||
| 60
    
        ildus78 07.07.18✎ 15:17 | 
        смысл - воровство     | |||
| 61
    
        PR 07.07.18✎ 15:48 | 
        (0) Вот это трешак, я даже не знаю, что сказать, кто-то видимо либо законченный мудак либо запрещенный веществ раздобыл и под ними писал     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |