|   |   | 
| 
 | Нужна помощь. Групповое изменение реквизитов. ↓ (Волшебник 28.03.2023 22:37) | ☑ | ||
|---|---|---|---|---|
| 0
    
        SibirBear 28.03.23✎ 17:40 | 
        Доброго времени суток!
 Конфигурация Общепит, редакция 3.0 (3.0.131.34). В Номенклатуре есть 2 дублирующие записи на вкладке Единицы измерения. При изменении и записи такой номенклатуры выходит ошибка "Есть дублирование единицы измерения "шт", в строке 2!". Если вручную удалить одну строку, то проблема исчезает. Количество номеклатуры с такой проблемой более 1000, вручную проработать каждую долго. С помощью произвольного алгоритма в групповом изменении реквизитов, предполагаю, что можно удалить дублирующую строку, но не имею навыка в составлении такого алгоритма. Отбор номенклатуры в групповом изменении реквизитов делаю по условию Единицы измерения.Номер строки больше 1. Прошу помощи: какой должен быть алгоритм, при выполнении которого, дублирующая строка будет удалена? Скрин номенклатуры с дублем строк https://printskrin.ru/i/image.lz1E8Q | |||
| 1
    
        Волшебник модератор 28.03.23✎ 17:46 | 
        Если у Вас нет навыка составления алгоритма, то оставьте это дело профессионалам. Пусть они удаляют данные в базе.     | |||
| 2
    
        mikecool 28.03.23✎ 17:52 | 
        (0) изучи инструменты разработчика
 выбери запросом "кривую" номенклатуру, передай в обработку объектов и выполни алгоритм правки | |||
| 3
    
        Garykom гуру 28.03.23✎ 17:52 | 
        (1) а как же почитать учебники или сходить на курсы?     | |||
| 4
    
        Доминошник 28.03.23✎ 17:55 | 
        (0) Есть вероятность, что эти "лишние" использованы где-то в документах.     | |||
| 5
    
        Donkey_hot 28.03.23✎ 17:55 | 
        (2) А без инструментов разработчика тут не справиться? По сабжу - я бы выгрузил ТЧ в таблицу значений, подсунул ее запросу, сгруппировал по колонке с единицей измерения и агрегатной функцией МАКСИМУМ для остальных полей и загрузил обратно в ТЧ. Если конечно это ТЧ, а не выведенный на форму регистр сведений, например.     | |||
| 6
    
        mikecool 28.03.23✎ 17:57 | 
        (5) рисуй обработку, я не против
 я уже давно подсел разовые вещи делать через ИР, спасибо Тормозу за них | |||
| 7
    
        magicSan 28.03.23✎ 17:58 | 
        (0) выборка = справочник.Единицы.выбрать(Владелец)
 выборка.следующий(); выборка.следующий(); об = выборка.получитьОъект(); об.УстановитьПометкуУдаления(); | |||
| 8
    
        Donkey_hot 28.03.23✎ 18:21 | 
        (6) Групповое изменение реквизитов...     | |||
| 9
    
        Волшебник модератор 28.03.23✎ 18:31 | 
        (3) Тоже можно, но это из пушки по воробьям.     | |||
| 10
    
        d_monah 28.03.23✎ 18:59 | 
        А Вы уже разобрались,откуда взялись дубли?Человек вряд-ли руками заведет.     | |||
| 11
    
        AlvlSpb naïve 28.03.23✎ 20:45 | 
        (0) А что, в Общепите нет обработки Поиск и удаление Дублей? Тогда скачать и пользоваться     | |||
| 12
    
        magicSan 28.03.23✎ 21:05 | 
        (11) там по владельцу нет сравнения     | |||
| 13
    
        AlvlSpb naïve 28.03.23✎ 21:14 | 
        (12) А зачем такое сравнение? Или я что-то недопонял. Банально дважды завели ед измерения (например, "шт") и понеслось. Кто в док старую шт подтянул, кто-то новую. В итоге бардак. Поиск и Удаление дублей и занимается поиском и объединением таких значений. Выбирает значение где наибольшее кол-во использования, делает ее основной, остальные доки переводит на первую единицу и помечает на удаление вторую. Разве не это и требуется?. Это же штатная обработка конфигурации     | |||
| 14
    
        magicSan 28.03.23✎ 22:03 | 
        (13) Единицы подчинены конкретной позиции номенклатуры. Путаешь с классификатором.     | |||
| 15
    
        AlvlSpb naïve 28.03.23✎ 22:21 | 
        (14) Посмотрел скрин, теперь понял. )))     | |||
| 16
    
        Волшебник модератор 28.03.23✎ 22:33 | 
        Автор нас покинул     | |||
| 17
    
        Kabann 03.04.23✎ 22:43 | 
        А нельзя переименовать эти неправильные штуки в шт!, выгрузить номенклатуру в ëксель, и перезалить обратно с нормальными штуками по этим позициям? ИР подойдет, загрузка табличных данных подойдет, да даже штатная схавать должна бы, ток она по кодам товара не работает     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |