Не могу понять как считается пробег ножа? #784252


#0 by Yrii-ay
#0 by Yrii-ay
#1 by Yrii-ay
по времени?
#2 by lubitelxml
Вопрос то какой?
#3 by Yrii-ay
По каким параметрам считается запрос ножа?
#4 by Yrii-ay
Ой .. пробег
#5 by Numerus Mikhail
По ножу и датам начала и окончания
#6 by aka AMIGO
что ты ждешь от запроса, и что получается?
#7 by SSSSS_AAAAA
Странный код... Зачем там цикл? Автор кода не знал о существовании аггрегирующих функций в запросах? По ножу за период времени.
#8 by lubitelxml
ТС, ты действительно думаешь что 1с-ники знают как пробег ножей считается? Может лучше у постановщика задачи спросить? про код чуть позже хотел спросить, тут и так непонятно что автор хочет
#9 by Garykom
ножи... бегают...
#10 by ELEA26
так еще и ошибки при null (null к числу преобразовывать) будут, в отличии от суммы... :)
#11 by Михаил Козлов
А как NULL может возникнуть?
#12 by ELEA26
ну смотря что там "Пробег" из себя представляет. Хотя когда писал - сразу в голове джойны возникли и гипотетическая возможность. (машинально).
#13 by Волшебник
У ножей нет пробега. У них стаж.
#14 by Fish
Интересно, а в каких единицах пробег ножей считают?
#15 by aka AMIGO
Да ладно вам.. Экзотические наименования Измерений или ресурсов всего-то :)
#16 by ELEA26
в "разиках". Вжик, отрезал - разик. Потом вжик - еще разик...
#17 by aka AMIGO
Что-то я Группировки не вижу.. или она здесь не обязательна?
#18 by ELEA26
не обязательна...
#19 by Yrii-ay
а как можно на форме посмотреть по каким расчетам  считается пробег?
#20 by ELEA26
"Извини, в ответах я ограничен - правильно задавай вопросы" ©
#21 by HardBall
Походу там "Пробег" это срез последних.
#22 by ELEA26
Возможно! Это объясняет почему сведений, а не накопления.
#23 by Yrii-ay
#24 by lubitelxml
ну так посмотри в коде как он считается
#25 by Yrii-ay
где именно смотреть? в модуле формы?
#26 by lubitelxml
да, посмотри код
#27 by Yrii-ay
#28 by Yrii-ay
это не оно, извиняюсь
#29 by Jokero
тебе регистратор нужно посмотреть, которые в этот регистр данные заносит.
#30 by Yrii-ay
и что в нём смотреть?
#31 by Jokero
Если не знаешь, что такое регистратор у регистра сведений, то забей. Лучше напиши точнее, что ты хочешь понять?
#32 by Yrii-ay
Хочу понять по каким данным формируется сумма "пробега ножа" Что-то на что-то умножается или делится, а вот что..?
#33 by Yrii-ay
По ножу и датам начала и окончания!
#34 by Yrii-ay
весь код без комментариев, вот как в нем разобратся
#35 by Михаил Козлов
Искать "ПробегНожей", "Пробег = " и "Пробег".
#36 by aleks_default
че там разбираться? суммируются все значения колонки "Пробег" по всем записям входящим в период
#37 by Garykom
Износ
#38 by Garykom
В тех в которых измеряют обработанный (разрезанный) материал, этими ножами
#39 by Yrii-ay
Ну а откуда изначально значения берутся?
#40 by Это_mike
1с:маньяк
#41 by Yrii-ay
Просто база нетиповая
#42 by Yrii-ay
и чтоб всё это понять-нужно быть на шаг впереди технолога и начальника производства, ибо они ничего не знают
#43 by ice777
а СУММА в запросе было впадлу написать?
#44 by SSSSS_AAAAA
Тебе уже написали - ищи регистратора. Если не знаешь что это такое - забей. Здесь используются уже посчитанные данные. Считаются они в другом месте - в регистраторе.
#45 by singlych
Найди код, который пишет в этот регистр, и обрящешь.
#46 by newbling
в количестве жертв? Только целочисленные значения.
#47 by LeReve
Самый простой вариант это: из регистратора, в модуле объекта в процедуре ОбработкаПроведения. А так в любой документ/справочник можно запихнуть в любую функцию процедуру запись регистра. Посему используй поиск.
#48 by Это_mike
а недорезанные?
#49 by DrZombi
И что из этого? Шаблон порвал? Поиском воспользоваться не можешь? :)
#50 by newbling
Они по другому регистру идут.
#51 by Dotoshin
Что за конфигурация такая волшебная, в которой пробег ножей учитывается и что/кого вы режете этими ножами?
#52 by newbling
Если он тебе это скажет, тебя придётся зарезать и учесть.
#53 by LeReve
судя по скрину режут они туалетную бумагу.
#54 by Peltzer
Нож для резки на плоттере, например. Там же выше этикетки резали.
#55 by BuHu
>>Хочу понять по каким данным формируется сумма "пробега ножа" Что-то на что-то умножается или делится, а вот что..? Не понятно зачем в цикле, но тут суммируются все запсиси внесенные в регистр за определенный период( указанный в запросе). а вот от куда берутся записи в регистре тебе подскажет поиск "РегистрыСведений.ПробегНожей.СоздатьМенеджерЗаписи" или набора запсисей .
#56 by Dotoshin
Скорей всего этикетки они там режут. Вот только если конфа - самописка, то маловероятно, что кто-то ему сможет помочь, ибо что нужно сделать он похоже и сам не понимает. Если конфа типовая, то хотя бы посмотреть можно в чем там и где пробег ножей учитывается, да и то если есть под рукой эта конфигурация. Подозреваю, что это какая-то отраслевка.
#57 by newbling
не факт, что так пишется. Может по универсальным процедурам создаваться, передавая структуру реквизитов и наименование регистра. Но вряд ли, конечно. Учитывая структуру регистра. Вообще, раз ни регистратора ни даты нет, значит он независимый, непериодический - писаться в него может что угодн ои откуда угодно. Я бы просто искал глобальным поиском в модулях по РегистрыСведений.ПробегНожей
#58 by Это_mike
надеюсь, не "по месту, с выездом к клиенту"
#59 by newbling
спрос рождает предложение
#60 by BuHu
конфигурация и в самом деле странная, так хранить и получать информацию о пробеге...
#61 by LeReve
идея для стартапа же!
#62 by newbling
Единственный минус что нет регистратора - остальное для пробега не критично. Он же не может быть отрицательным => рег накопления не нужен. Но для удобства бы можно было сделать периодичность секундную чтоб видеть какая стадия пробега у ножей без лишних подсчётов, а брать срез последних. Ну там, для последующих отчётов о том, какие ножи менять и пр.
#63 by newbling
а, пардон, период есть уже. Ну и значит просто регистратор бы.
#64 by BuHu
судя по тому как идет подсчет пробега, в срезе последнего будет не итоговое значение на дату, а одно из значений, т.е. при записи просто указывается какое то значение.
#65 by Yrii-ay
#66 by BuHu
в регистратор есть, но способ хранения данных, имхо странный.
#67 by BuHu
а запрос в ты сам писал?
#68 by Yrii-ay
Нет
#69 by Yrii-ay
Если бы сам
#70 by Это_mike
а ты там - кто?
#71 by Yrii-ay
Сисадмин
#72 by Это_mike
а позвать программиста - не вариант?
#73 by IlyaSR
вот и занимайся своими делами ;-)
#74 by newbling
А, ну вон даже регистратор есть.
#75 by FIXXXL
а потом сумма по всем записям Ножа за период
#76 by newbling
вот и ответ на твой вопрос в         Движение.Пробег            = Материалы.Итог("КоличествоФактическиИзрасходорванноеПогМ") / Нож.Раппорт * 1000;
#77 by newbling
"Материалы" это табличная часть документа. По этой тч суммируется поле "КоличествоФактическиИзрасходорванноеПогМ". Делится на "Раппорт" - реквизит "Ножа", который, видимо, является реквизитом документа, который производит запись в регистр. Потом всё это дело умножается на 1000.
#78 by ПотрошительЗапросов
Грубо говоря каждую смену считают сколько материала израсходовано, по раппорту определяют сколько вжиков сделал нож, а потом через запрос суммируется количество вжиков за смены, попавшие в указанный период.
#79 by newbling
а что такое раппорт ножа?
#80 by ПотрошительЗапросов
как честный человек гуглить не буду) Скорее всего коэффициент между количеством материала и количеством взмахов ножа. Не удивлюсь если определен производителем.
#81 by Yrii-ay
знаю только что это реквизит Справочника "Ножи" c числовым типом данных
#82 by Джинн
Шли вторые сутки подсчета пробега ножа всеми одноэсниками страны....
#83 by Yrii-ay
СтруктураПараметров.Вставить("Раппорт",                        ""+ОбъектДокумент.Нож.Раппорт + "//"+Окр(ОбъектДокумент.Нож.Раппорт/3.175, 2));
#84 by Dotoshin
А теперь рассказывай, для чего вообще вся эта затея с расчетом пробега ножа?
#85 by Yrii-ay
Мне дали задачу - чтобы я понял что к чему и почему
#86 by Yrii-ay
сказали чтобы я теперь ходил консультировал менеджеров бухов и т.д.
#87 by ПотрошительЗапросов
Зарплату хоть подняли? А вообще бегите из этой конторы, одновременно тянуть 1с и сисадминство это полный абзац
#88 by Dotoshin
Судя по "теперь" раньше этим занимался другой сотрудник. Его сократили или сам сбежал?
#89 by Yrii-ay
Сократили,сказали ему больше не нуждаемся в твоих услугах
#90 by Это_mike
ну вот так и скажи сокращавшим: "в пробеге ножа они не нуждаются"
#91 by ПотрошительЗапросов
Мне, наверное, никогда не надоест любоваться, какие все дерзкие в интернете по сравнению с реальной жизнью)
#92 by Dotoshin
Ну зачем сразу так. Тут можно найти и положительные стороны. У ТС появилась возможность получить новый навык. Когда нужный навык будет получен можно будет пойти к руководству и сказать: платите мне больше за совмещение специальностей или идите в #опу. Если не захотят платить, то при поиске новой работы этот новый навык будет преимуществом перед другими соискателями. Многим конторам на самом деле нужны не услуги программиста, а поддержка в виде обновления конфигураций и прочих регламентных процедур. То есть сисадмин с навыками поддержки 1С будет котироваться выше просто сисадмина.
#93 by Это_mike
"взломщик широкого пррофиля с правами водителя вертолета"? Не, ч не против, пустьполучает новый навык. но получение нового навыка, имхо, выглядит несколько иначе: садишься, и роешь носом пока не разберешься...
#94 by newbling
Вы путаете админов, которые отвечают за сложные распределённые сети в конторах с огромными оборотами и численностью юзеров с местечковыми админами, которые: сеть поднимец, принтер подключец, на дуде игрец. Тут и могут попросить поодинэсить без зазрения совести.
#95 by newbling
Это такой некий IT разнорабочий. Без обид ТС, конечно.
#96 by Это_mike
так есть старое доброе понятие "эникейщик"
#97 by newbling
ну не совсем. Эникейщик это больно низкий уровень. Тут всё же надо что-то знать уже выше, чем на начальном уровне.
#98 by newbling
Я сам себя пока больше отношу к разнорабочим в сфере автоматизации. То ты сидишь пилишь архитектуру авто-резервирования заказа через кабинет клиента внешними пользователями с учётом планируемых поставок, ограничений по кредитам и пр. или какое-нибудь бюджетирование, то надо внезапно пойти кассу подключить.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям