#0
by Besogonskiy
Есть документ ТекДок. Нужно определить, есть ли в его табличной части в реквизите "Номенклатура", нужное значение. Как сделать рационально? 1)Перебор всех строк табличной части - глупо 2)При помощи запроса - коряво, так как перебираю выборку документов в 1С8 там проще Реализация.Товары.Найти.... а как в 7.7?
#5
by Besogonskiy
так можно. просто думал может можно одной командой сделать. запросом тяжело. мне нужно все документы найти в которых нет конкретной номенклатуры.
#6
by Злопчинский
ну.. если номенклатура имеет тип "справочник.номенклатура" тогда ради извращения можно ??
#7
by ДенисЧ
читай Ты глупо поступил... Select $док.Номенклатура from ДокументТаблица.МойДок AS док where iddoc = :МойДок
#11
by ДенисЧ
ну немного налажал, но в целом концепция правильная. Тебе решать. Во всех конфигурациях, что я обслуживал на 77 - она есть.
#12
by Besogonskiy
понял. на будущее пригодится спасибо. Это по большой случайности мне дали себестоимость отследить. почему завышенная а там много документов и я чтоб вобще меньше мучаться решил удалить все документы в которых нет этой позиции и все позиции, отличающиеся от заданной.
#13
by Злопчинский
это ты ловко увильнул в сторону, ничего не скажешь.. ;-) одно дело выдрать то что есть, и совсем другое выдрать запросом то чего нет...
#14
by Злопчинский
конфига типовая или близкая к типовой? - если ТИС - то смотри ведомость по партиям, если бухия - смотри 41 счет
#16
by ДенисЧ
писал, когда не было. Но и обратный пишется не сложней. Или (хитрый феликсовый прищур) тебе подсказать?
#17
by Maniac
Еперный бабай. Я не думал что тут все двоешники. Есть стандартная функция типовая на проверку реквизита метаданных. Причем пофигу - табличная часть или не табличная. В семерке в рамках одного объекта не может быть одинаковых названий реквизитов.
#18
by Besogonskiy
ведомость по партиям смотрю. там у одной позиции себестоимость что то стала очень завышенной почти в два раза. смотрю все поступления - там цена прихода нормальная. что случилось понять не мог.
#20
by ДенисЧ
Маня. В сад. Сажать. И Пашу забери. Постановка - в табчасти документа есть конкретная номенклатура. Если это правильная - то Маня выбывает из игры. Если нет - Паша. В итоге - оба в *овне.
#22
by Maniac
А ну да, не до конца прочитал вопрос. Он оказывается по номенклатуре доки просто хочет получить. Ну и в чем проблема? в семерке запросом - все тоже самое.
#23
by Maniac
а вообще чтобы доки не кошмарить - то почти все документы с номенклатурой двигают регистр. Соответственно любой запрос по регистру остатков например выдаст нужные доки. Конечно это при условии что документы проведены. А если есть какие то непроведенные, ну так наверное - они нафиг никого не волнуют.
#25
by Besogonskiy
да я это все делал и запросы к регистрам делал. Просто меня раздражает присутствие инородных документов в базе. И я съужаю проблему. Для себя просто.
#26
by Besogonskiy
ну да. во всех документах нужно чтоб осталась только одна номенклатура. а остальные чтоб удалились из документов и из регистров.
#27
by Besogonskiy
отборы делать приходится каждый раз ) вломы ) в 7.7 все так криво. У меня она на сервере а там копи пейст не работает почему то - если русское название, то не вставляется. и мне эту позицию искать приходится. А я из архива часто восстанавливаю
#29
by Злопчинский
перед копипастом - раскладка клавы должна быть родной. или врегисре поправить параметр 1250 на 1251 - известняа проблема
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: Можно узнать дату и время создания файла?
- v7: v7 : НДС при возврате
- v7: Помогите проверить есть ли значение такое в табличной части моего документа
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Отображения списка значений v7
- v7: Как ввести в 1С V7.7 пособие на погребение?
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
В этой группе 1С
- Платформа 8.3
- Ошибка при попытке выгрузки в банк.
- СохраняемыеВНастройкахДанныеМодифицированы
- v7: 1C 7.7 на новых серверах (Win Server 2008 и 2012) нормально работает?
- Группировки в Табличном документе
- Настройка outlook
- Вопрос по ЗагрузкаДанныхИзТабличногоДокумента
- v7: 1С 7.7 ПУБ. Как перевести тонны в килограммы одним документом ?
- Работа с zlib строкой.
- Как в СКД задать в параметрах значение параметра больше-меньше?
- Временные файлы сервера 1С
- 1с 8.3 не может найти лицензии 8.2 работает как часы
- v7: А где в 7.7 конструктор запроса?
- Ошибка СУБД: Interface 0c733a7c-2a1c-11ce-ade5-00aa0044773d в 8.3.4
- 1C зависает при открытии консоли запросов
- v7: КАК переименовать файлы в выбранном каталоге.
- Cookies в POST через WinHttp.WinHttpRequest.5.1 на 1С 8.2
- СтруктураШапкиДокумента
- Настройка обмена между УТ с БУ
- Дисциплинарное взыскание в ЗУП 8.2.