|   |   | 
| 
 | Не понятно назначение кода ↓ (Волшебник 15.11.2023 17:00) | ☑ | ||
|---|---|---|---|---|
| 0
    
        Кондер 15.11.23✎ 13:14 | 
        Запрос = Новый Запрос;
 Запрос.Текст = "ВЫБРАТЬ | ХХ.Ссылка |ИЗ | Документ.ХХ КАК ХХ |ГДЕ | ХХ.ОжидаемаяПриемка = &ОжидПриемка"; Запрос.УстановитьПараметр("ОжидПриемка", СсылкаНаОбъект); Результат = Запрос.Выполнить(); Если НЕ Результат.Пустой()Тогда | |||
| 1
    
        Кондер 15.11.23✎ 13:14 | 
        Может есть в этом запросе какой-то смысл? или нет     | |||
| 2
    
        nodrama 15.11.23✎ 13:16 | 
        Всмысле не понятно назначения кода ? 
 Запрос выбирает ссылку на Документ ХХ Где реквизит ОжидаемаяПриемка = СсылкаНаОбъект некий. Далее если Результат запроса не пустой.. что-то происходит. | |||
| 3
    
        nodrama 15.11.23✎ 13:16 | 
        Зачем его написали и для чего и кто.. откуда ж мы знаем. 
 + код обрезанный | |||
| 4
    
        Кондер 15.11.23✎ 13:18 | 
        Так у меня уже вроде есть ссылка     | |||
| 5
    
        Волшебник 15.11.23✎ 13:18 | 
        через СтрЗаменить строка "ХХ" меняется на имя документа     | |||
| 6
    
        Elf_80_lvl 15.11.23✎ 13:20 | 
        (5) Похоже на говнокод...
 Был какой то универсальный запрос по документам и туда забили гвоздями ОжидаемаяПриемка | |||
| 7
    
        Волшебник 15.11.23✎ 13:21 | 
        (6) Однозначно     | |||
| 8
    
        Кондер 15.11.23✎ 13:22 | 
        (5) не меняется, но даже если бы менялась,то в СсылкаНаОбъект тип, не? Там конечно всё что угодно может быть но всё таки     | |||
| 9
    
        Кондер 15.11.23✎ 13:26 | 
        Спасибо, понятно     | |||
| 10
    
        lodger 15.11.23✎ 13:26 | 
        (1) какой-то смысл есть, и автор его придерживался.
 но не доделал. вряд ли у вас в конфе есть документ ХХ? | |||
| 11
    
        Valdis2007 15.11.23✎ 13:27 | 
        (0) так посмотри откуда он вызывается     | |||
| 12
    
        Кондер 15.11.23✎ 13:27 | 
        (10) есть     | |||
| 13
    
        Кондер 15.11.23✎ 13:28 | 
        (11) Кто?     | |||
| 14
    
        lEvGl гуру 15.11.23✎ 13:30 | 
        (12) лол че     | |||
| 15
    
        Кондер 15.11.23✎ 13:30 | 
        (11) Если ты про код, то он в корпоративной Шине данных ESB. Там некоторые куски кода меня немного нервируют (почти все) и я решил с вами поговорить, чтобы успокоится, вы уж извините     | |||
| 16
    
        Кондер 15.11.23✎ 13:31 | 
        (14) Есть     | |||
| 17
    
        lEvGl гуру 15.11.23✎ 13:32 | 
        (16) вот и лол     | |||
| 18
    
        Elf_80_lvl 15.11.23✎ 15:10 | 
        Система стандартов и методик разработки конфигураций 1С вышла из чата     | |||
| 19
    
        Смотрящий 15.11.23✎ 13:58 | 
        (18) Она давно уже скулит где то в сторонке, система эта     | |||
| 20
    
        bolobol 15.11.23✎ 15:04 | 
        Что не так с поиском документа по реквизиту?     | |||
| 21
    
        Волшебник 15.11.23✎ 15:11 | 
        (12) а может есть ещё документ ХХХ ?     | |||
| 22
    
        Aleksey 15.11.23✎ 15:15 | 
        (4)  ссылка на что?
 есть документ условно "ОжидаемаяПриемка", и у тебя есть ссылка на этот документ. Тебе нужно найти все документы "приемка" которые были введены на основании твоего документ, ссылка на который у тебя есть. Т.е. нужно найти все документы "Приемка" у которых реквизит "ОжидаемаяПриемка" равен твоему документу. Как ты будешь по другому это делать? | |||
| 23
    
        Aleksey 15.11.23✎ 15:16 | 
        (21) ну раз есть реквизит "ОжидаемаяПриемка", которого нет в типовой, то почему бы не быть документу XX, который тоже в ручную добавили     | |||
| 24
    
        lodger 15.11.23✎ 15:24 | 
        (23) меня больше прикалывает, что автора запроса не парило, что документ может быть не проведен или помечен на удаление. может его даже взяли и перезаполнили вручную (на другой склад, другие позиции?), но осталась старая ссылка ОжидаемаяПриемка     | |||
| 25
    
        Arbuz 15.11.23✎ 17:00 | 1С:РазвратЗапрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | XХХ.Ссылка |ИЗ | Документ.XХХ КАК XХХ |ГДЕ | XХХ.Анал = &ТекАналитика"; Запрос.УстановитьПараметр("ТекАналитика", Аналитика); Результат = Запрос.Выполнить(); Если НЕ Результат.Пустой()Тогда простите, седина в бороду, бес в ребро ) | |||
| 26
    
        shuhard 15.11.23✎ 15:31 | 
        (23) для шины добавить общий реквизит в каждую из объединяемых конфигураций типовой приём     | |||
| 27
    
        Волшебник 15.11.23✎ 17:00 | 
        Хватит разврата...     | |||
| 28
    
        Valdis2007 16.11.23✎ 08:34 | 
        (15) "Если ты про код, то он в корпоративной Шине данных ESB"...с этого и надо было начинать. Ну очивидно же что, как  указали в (5) "через СтрЗаменить строка "ХХ" меняется на имя документа ", а дальше если док.ожид.приемка найдена, сообщение считается принятым.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |