|   |   | 
| 
 | Как получить тип реквизита? | ☑ | ||
|---|---|---|---|---|
| 0
    
        WerLym 12.06.25✎ 17:51 | 
        Для Каждого Реквизит Из ДокументОбъект.Метаданные().Реквизиты Цикл
 ИмяРеквизита = Реквизит.Имя; ЗначениеРеквизита = ДокументОбъект[ИмяРеквизита]; ТипЗначения = ТипЗнч(ЗначениеРеквизита); ТипРеквизита = ???; ФайлТХТ.ДобавитьСтроку("#Реквизит" + ИмяРеквизита +"="+ ЗначениеРеквизита +"="+ ТипЗначения +"="+ ТипРеквизита) КонецЦикла; нужен тип реквизита такого формата "СправочникСсылка.Контрагенты" и что делать если тип реквизита составной | |||
| 1
    
        WerLym 12.06.25✎ 17:52 | 
        задание:
 Реализовать возможность выгрузки всей необходимой информации о документе в текстовый файл для последующего его воспроизведения Ограничение – нельзя использовать УИД, выгрузку в формате XML или JSON и т.п. 4.1. Определить, что делает уникальным каждый тип объектов метаданных (документы, элементы справочников и т.д.). 4.2. Для каждого типа объектов метаданных разработать формат, позволяющий только на основе выгруженных в текстовый файл данных, воспроизвести его. 4.3. Используя метаданные документа, выгрузить всю необходимую информацию о реквизитах и табличных частях документа в текстовый файл по указанному в поле «Файл» пути. | |||
| 2
    
        lubitelxml 12.06.25✎ 18:02 | 
        (0) Метаданные.НайтиПоТипу(ТипЗначения) - так попробуй     | |||
| 3
    
        lubitelxml 12.06.25✎ 18:03 | 
        (1) похоже на тестовое задание. Постановка так себе если честно     | |||
| 4
    
        ldo6 12.06.25✎ 18:27 | 
        Ну так тип значения реквизита получай через метаданные.
 А реальный тип который там сейчас лежит из значения реквизита. | |||
| 5
    
        ldo6 12.06.25✎ 18:27 | 
        На какую зп это задание?     | |||
| 6
    
        lubitelxml 12.06.25✎ 18:30 | 
        (5) я бы нах послал интервьювера за такую задачу - тут что-то типа джун++     | |||
| 7
    
        ldo6 12.06.25✎ 18:32 | 
        я бы делал. Интересное задание.     | |||
| 8
    
        WerLym 12.06.25✎ 18:36 | 
        (3) полное задание:
 Реализовать возможность выбора любого документа из базы данных в поле «Документ». 2. Реализовать возможность указания пути к файлу в поле «Файл» через диалог выбора файла. 3. При нажатии на «Просмотр файла» должен открываться файл по пути, указанному в соответствующем поле. Если путь не указан – скрыть элемент («Просмотр файла»). 4. Реализовать возможность выгрузки всей необходимой информации о документе в текстовый файл для последующего его воспроизведения Ограничение – нельзя использовать УИД, выгрузку в формате XML или JSON и т.п. 4.1. Определить, что делает уникальным каждый тип объектов метаданных (документы, элементы справочников и т.д.). 4.2. Для каждого типа объектов метаданных разработать формат, позволяющий только на основе выгруженных в текстовый файл данных, воспроизвести его. 4.3. Используя метаданные документа, выгрузить всю необходимую информацию о реквизитах и табличных частях документа в текстовый файл по указанному в поле «Файл» пути. 5. Реализовать возможность загрузки документа на основе только указанных в текстовом файле данных. В результате загрузки в базе должна создаваться копия выгруженного документа (за исключением номера, т.к. он задается автоматически). Если оригинал проведен - должна выполняться попытка проведения копии документа. 6. В случае отсутствия каких-либо данных для выполнения операции – пользователю должно выводиться соответствующее сообщение. (5) это на стажерство аххаха | |||
| 9
    
        ldo6 12.06.25✎ 18:38 | 
        Джун будет это делать от двух недель. Может и вообще не сделать.     | |||
| 10
    
        WerLym 12.06.25✎ 18:38 | 
        (2) выдает просто тип #РеквизитАвтор=Абдулов Юрий Владимирович=Пользователь=Пользователи это пример строки
 Может быть тип реквизита и не нужен для последующей загрузки реквизитов в новый документ? | |||
| 11
    
        lubitelxml 12.06.25✎ 18:39 | 
        (7) данное ТЗ не имеет смысла. Проверить знания - возможно.
 СериализаторXDTO.ЗаписатьJSON() - и все. | |||
| 12
    
        lubitelxml 12.06.25✎ 18:43 | 
        (8) ну так скока денег то дают на стажерстве? просто интересно.     | |||
| 13
    
        ldo6 12.06.25✎ 18:43 | 
        Это задача как небольшая конвертация данных.     | |||
| 14
    
        lubitelxml 12.06.25✎ 18:43 | 
        (10)     
 | |||
| 15
    
        ldo6 12.06.25✎ 18:43 | 
        Я когда был стажером с таким бы не справился.     | |||
| 16
    
        WerLym 12.06.25✎ 18:46 | 
        (12) ставка 700 рублей час     | |||
| 17
    
        WerLym 12.06.25✎ 18:46 | 
        это моё третье задание     | |||
| 18
    
        Zamestas 12.06.25✎ 18:54 | 
        (16) В этом задании меняешь пункт 4, на:
 4. Реализовать возможность выгрузки и загрузку всей необходимой информации о документе в/из текстовый файл для последующего его воспроизведения или загрузки Необходимо использовать УИД, выгрузку в формате XML или JSON и т.п. И можешь уже 1500 просить. | |||
| 19
    
        RomarioAgro 12.06.25✎ 19:09 | 
        (16) жуть     | |||
| 20
    
        Guk 12.06.25✎ 19:57 | 
        а если автор не выполнит задания, что с ним будет? просто интересно...     | |||
| 21
    
        lubitelxml 12.06.25✎ 19:58 | 
        (21) новый ник создаст и задаст другой вопрос. Я вообще если честно не понимаю - неужели поставновщик не читает это? ))     | |||
| 22
    
        ldo6 13.06.25✎ 10:58 | 
        (20) Не прошел испытательный срок.     | |||
| 23
    
        Волшебник 13.06.25✎ 11:01 | 
        (8) передайте постановщикам задачи, что они ебанатики     | |||
| 24
    
        Garykom гуру 13.06.25✎ 11:10 | 
        (23) На стажера задание реально перебор
 Если нормально сделает такое сам и быстро (я бы оценил аж в 32 часа) = джун А если на высоком уровне и без ошибок, предусмотрев разные хитрые варианты и реализовав способы ускорения (транзакции, многопоточность и т.д.) = мидл Причем оценка времени может увеличиться по п. 4.1 - если метаданных в конфе/базе много на анализ потребуется много времени Еще составные реквизиты и много уровней вложенности (например выгружаем документ а у него реквизиты ссылочные, у которых тоже есть ссылочные реквизиты и т.д. вплоть до зацикливания) | |||
| 25
    
        ldo6 13.06.25✎ 11:45 | 
        (24) На сеньора что надо сделать с этим заданием?     | |||
| 26
    
        Garykom гуру 13.06.25✎ 13:04 | 
        (25) Отправить джуну/мидлу и разнести на код-ревью     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |