arefaste/1C_Forums huggingface dataset:
Пожалуйста, помогите разобраться!

Конфигурацию дорабатывала с учетом существования отделов/секций в организации. Всё было хорошо, пока не начали бить суммы на 2ю секцию. По 1й секции притензий никаких. А вот при пробитии на 2-ю печатает

Госпошлина
2 = 1.00_А
НАДБАКВА = 149.00_А
ИТОГ = 150.00
НАЛИЧНЫМИ = 200.00
СДАЧА = 50.00
ндс 18% = 22.88

Прошлась отладчиком до "Закрытия чека" нигде "Надбавки" не указано и не передается, а сумма скидки и ее процент равны "0".
Пыталась найти какие-либо настройки в драйвере ФР - безрезультатно. Да даже если что-то и было - наверняка надбавка была бы и для 1й секции.
Куда глядеть? помогите, кто чем может!!!
---
Вообщем сама дурак. Ошибка была в коде. Передавала цену = 1 руб. А остальную сумму она относила на надбавку, естесственно.
---
Так...выяснила пока тот факт, что если номенклатуру, предназначенную для 2й секции пробивать по 1-й начинает лезть "надбавка". Значит дело в номенклатуре. Пока копаюсь, но от помощи не откажусь... :)
---
Вообщем сама дурак. Ошибка была в коде. Передавала цену = 1 руб. А остальную сумму она относила на надбавку, естесственно.
вообщем необходимо сделать простой отчет, но так как новичок ничего не выходит. Нужно из справочника статьи движения денежных средств, вывести по ним расход, т.е по расходному кассовуму ордеру. Начал набрасывать отчет СКД но не как не получается вывести суммы документов расходника. Вот мой запрос
```1c
    ВЫБРАТЬ
    СУММА(РасходныйКассовыйОрдер.СуммаДокумента) КАК СуммаДокумента,
    СПР_СтатьиДвиженияДенежныхСредств.Ссылка КАК Наименование,
    СПР_СтатьиДвиженияДенежныхСредств.КодДДС КАК КодДДС
    ИЗ
    Справочник.СтатьиДвиженияДенежныхСредств КАК СПР_СтатьиДвиженияДенежныхСредств
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер
    ПО (РасходныйКассовыйОрдер.СтатьяДвиженияДенежныхСредств = СПР_СтатьиДвиженияДенежныхСредств.Ссылка)

    СГРУППИРОВАТЬ ПО
    СПР_СтатьиДвиженияДенежныхСредств.Ссылка,
    СПР_СтатьиДвиженияДенежныхСредств.КодДДС

    УПОРЯДОЧИТЬ ПО
    КодДДС
```
---
В консоли запросов сумму показывает? Если да, то СуммаДокумента нужно обозначить как ресурс на закладке Ресурсы. Ну и правильно настроить вывод на закладке "Настройки"
Ну или в личку ID teamviewer или ammyy admin (ammyy.com) - подмогну
---
andrey_name_912, возможно, статья ДДС, находитсья в табличной чсти расшифровка платежа. Я в БП сделал такой запрос и сработало.

```1c
    ВЫБРАТЬ
    СтатьиДвиженияДенежныхСредств.Код,
    СтатьиДвиженияДенежныхСредств.Наименование,
    РасходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка,
    РасходныйКассовыйОрдерРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств1
    ИЗ
    Справочник.СтатьиДвиженияДенежныхСредств КАК СтатьиДвиженияДенежныхСредств
    ПОЛНОЕ СОЕДИНЕНИЕ Документ.РасходныйКассовыйОрдер.РасшифровкаПлатежа КАК РасходныйКассовыйОрдерРасшифровкаПлатежа
    ПО СтатьиДвиженияДенежныхСредств.Ссылка = РасходныйКассовыйОрдерРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств
```
---
должно получиться что то типо того но должны суммы подтянуться с РКО
---
я думаю что то где то в связях не так но может и ошибаюсь подскажите где что не так
---
а то весь день не как не могу сдвинутся с мертвой точки
---
В консоли запросов сумму показывает? Если да, то СуммаДокумента нужно обозначить как ресурс на закладке Ресурсы. Ну и правильно настроить вывод на закладке "Настройки"
Ну или в личку ID teamviewer или ammyy admin (ammyy.com) - подмогну
При загрузке данных по номенклатуре обработкой Загрузка из файла из накладных поставщиков не заполняются серии лекарственных средств (срок годности, сертификат и др.), а проверяющие их всегда очень требуют.
---
Наверное, в форме настройки "Дополнительные параметры" необходимо установить формат даты. По-умолчанию 1С берет не такой как в файле.
---
VCPro, эти данные есть в файле? Если есть смотрите отладчиком.
---
Наверное, в форме настройки "Дополнительные параметры" необходимо установить формат даты. По-умолчанию 1С берет не такой как в файле.
---
Действительно! Спасибо! :) Заработало!!
Собственно, ситуация такая.
В процедуре "ПриПолученииДанных" осуществляется запрос.
У меня есть код, где в накладную программно вносится 1000 позиций.
Так вот, замер производительности показывает, что при этом внесении вызывается тем не менее периодически ПриПолученииДанных.

Как в таких случаях отключать запрос? Может быть использовать ВводДоступен, но она наверное будет равна истина, ведь форма активна?
---
Или еще вариант. Объявить переменную формы НеОбновлятьТЧ
Перед заполнением установить ее в Истина, а после в Ложь.
В начале процедуры ПриПолученииДанных код

```1c
    Если НеОбновлятьТЧ Тогда
    Возврат;
    КонецЕсли;
```
---
fixin, а если перед заполнением сделать табличную часть невидимой?
---
Или еще вариант. Объявить переменную формы НеОбновлятьТЧ
Перед заполнением установить ее в Истина, а после в Ложь.
В начале процедуры ПриПолученииДанных код

```1c
    Если НеОбновлятьТЧ Тогда
    Возврат;
    КонецЕсли;
```
---
я подумал и сделал похоже на то, как ты предложил.
Только по-другому слегка.

Перед программным внесением я взвожу переменную формы НеВыводить в Истина. А в событии ОбновлениеОтображения сразу ее устанавливаю в Ложь.
Соответственно, если у меня идет попадание в ПриПолученииДанных, я анализирую флаг НеВыводить.

Кстати, событие само вызывается, потому что при добавлении табличная часть позиционируется на новую строку. Это сделано программно, и можно в принципе отключить, ну да ладно.
---
fixin, это самый простой вариант
и, следовательно, самый лучший :)

А в событии ОбновлениеОтображения сразу ее устанавливаю в Ложь.
Лишние телодвижения. Один раз после заполнения
---
У меня есть код, где в накладную программно вносится 1000 позиций. Основываясь на заголовке темы, а не на описании, могу предложить программно заполнять ТЗ, а потом одной командой загружать ее в ТЧ документа.
---
Табличную форму не выводить, отображать лишь таблицу значений и после ее заполнения пихать ее в табличную часть!
Здравствуйте, закупили программу Управление автовокзалами, хотели подключить фискальный регистратор Штрих М ФР-К, но ВДРУГ ... стандартная обработка говорит, что мол, я не совместима с данной конфигурацией ... что делать вообще не знаю ... если сталкивались с Управление автовокзалами откликнитесь!!!
---
AndrewUs, если вы ее закупили, то соответственно у нее есть разработчик, а у него - служба поддержки. Самое логичное - обращаться туда, т.к. вероятность встретить второго пользователя, который подключал этот ФР к этой конфигурации, сдается мне, не слишком велика.
---
AndrewUs, если вы ее закупили, то соответственно у нее есть разработчик, а у него - служба поддержки. Самое логичное - обращаться туда, т.к. вероятность встретить второго пользователя, который подключал этот ФР к этой конфигурации, сдается мне, не слишком велика.
---
starjevschik, А в этом весь и прикол, что обращаясь в поддержку этой компании, они говорят, что мы ничего не знаем ... это ваши проблемы ... офегительная поддержка не так ли?
---
AndrewUs, а вы на них в 1с пожалуйтесь. Серьезно. Налицо нарушение условий сертификации по 1с:совместимо
Такая сертификация проводится с целью:

    сориентировать потребителя (конечного пользователя), который хочет без дополнительных сложностей получить работающие решения по автоматизации предприятия;
    помочь изготовителям ПО и оборудования, в том числе и своим партнерам, в продвижении их изделий на рынок автоматизированного учета предприятий.

Присутствие на упаковке программного продукта или корпусе оборудования логотипа "Совместимо! Система программ 1С:Предприятие" является официальным подтверждением того, что программа или оборудование прошли в "1С" тщательное тестирование на корректность совместной работы и удобство применения с "1С:Предприятием". В программе сертификации активно участвуют как партнерские организации фирмы "1С", так и лидеры смежных отраслей информационной индустрии.

Впрочем, это не решит вашу проблему. Лезь в обработку, ищи место, где ошибка. Что тут еще придумаешь? Все эти доморощенные "совместимо" - это такая лажа...
---
starjevschik, Спасибо за подсказку, наверное придется обращаться в 1С.
---
Здравствуйте, Андрей. Я представитель компании-разработчика конфигурации "Управление автовокзалами". Уточните, пожалуйста, к кому вы обращались. Просьба ответить на pm@unistation.ru
---
rise, Здравствуйте, проблема разрешилась, так что никуда обращаться и не потребовалось))
Подскажите, пожалуйста, а вот у нас Ваша программа стоит: 1С Управление Автовокзалами, ред 1.5 (1.5.7.7) и нам пришло письмо, что необходимо выгружать информацию о рейсах, а если быть точнее то: "В соответствии с ст. 11 федерального закона №16-ФЗ и приказом Министерства Транспорта №243, организации осуществляющие пассажирские перевозки обязаны выгружать данные о пассажирах в единую базу данных АЦБПДП.". Где нам взять эту выгрузку для нашей версии конфигурации? Спасибо.
---
Здравствуйте.
Обращайтесь в поддержку.
---
rise, Спасибо.
Добрый день!

вел разработку конфы на мп(8.3.4) на 8.3.4.465. решил обновиться на 8.3.5.63 и 8.3.5.1068.создал апк. установка на 2х устройствах вылетает на 32%.
в конфе много объектов.спр, док, общ модули и т.д. после экспериментов изменил название и синоним конфы на латынь и убрал все встроенные обработки. конфа взлетела но теперь понять не могу как сделать так чтобы конфа была полная с обработками.
---
flyer, Попробуй пустую конфу создать и туда впихнуть обработки поочереди. Возможно что-то не подрредживается в МП.
И да. В "Параметрах" на закладке "Модули" и на закладке "Проверка" установи проверку на мобильное приложение. И перед выгрузкой XML проверяй на наличие ошибок через "Конфигурация - проверка конфигурации".
---
flyer, а если пустую обработку создать, вылетает?
---
щас попробую. еще попробую колво док-тов и спр уменьшить но обработки добавить. проверю возможно у мп есть предел по размеру.возможно он отрабатывает.
---
flyer, очень странно. Больше похоже на то, что функционал не поддерживающий мп есть в обработках.
---
Dimon93dimon, (5) dj_serega, на счет обработок правильно указали. что надо их смотреть. удалил их и добавил 2 новые с разными реквизитами. прога запустилась. сейчас в них перенесу функционал из прошлой проги если взлетит то dj_serega стартмоней а Dimon93dimon могу промо код проги.
---
Dimon93dimon, только промо можешь выбрать http://1c.bl.ee/index.php/features
---
flyer, Попробуй пустую конфу создать и туда впихнуть обработки поочереди. Возможно что-то не подрредживается в МП.
И да. В "Параметрах" на закладке "Модули" и на закладке "Проверка" установи проверку на мобильное приложение. И перед выгрузкой XML проверяй на наличие ошибок через "Конфигурация - проверка конфигурации".
---
так и есть обработки косячили.
---
flyer, а что именно не поддерживалось мобильным?
---
одну обработку скопировал пообъектно. реквизиты и форму. вторую скопировал полностью. у обоих установил в свойствах формы Мобильное приложение.
---
flyer, Получается функционал не изменился?
---
нет возможно все дело было в флажке где выбираем Мобильное приложение или комп
---
flyer, где тут фейспалм :) Но для опыта спасибо =)
---
еще тот двойной фейспалм. 3-4 дела одновременно делаю :)
как запустить 1с из командной строки ?
---
"C:\Program Files\1cv82\8.2.18.109\bin\1cv8.exe" enterprise /S server1c\base1c /O Normal /L Ru /N user /P 111 /Execute "D:\s\prov_doc.epf"

Запускаем базу base1c на сервере server1c под пользователем user с паролем 111. И запускаем обработку "D:\s\prov_doc.epf"
---
"В очередь, сукины дети, в очередь!" (с)
---
Cooler, ответ, как всегда мимо кассы
---
"C:\Program Files\1cv82\8.2.18.109\bin\1cv8.exe" enterprise /S server1c\base1c /O Normal /L Ru /N user /P 111 /Execute "D:\s\prov_doc.epf"

Запускаем базу base1c на сервере server1c под пользователем user с паролем 111. И запускаем обработку "D:\s\prov_doc.epf"
---
Ай, маладца! Всё угадал:
1. Точную версию платформы.
2. Режим запуска - предприятие или конфигуратор?
3. Тип подключения к базе - файловый или клиент-серверный?

P.S. Почем $m взял-то?
---
Cooler, а что вы хотели? Какой вопрос, такой и ответ, рыбак рыбака видит издалека.
---
(5) гыгыгы... Метод Ганди!
Использую ПОДОБНО "%_%" Естественно не отрабатывает так как "_" спец символ
ПРОСЬБА ПОМОЧь!
---
А СтрЗаменить(Наименование,"_","-") чем не устраивает?
---
up)
---
А СтрЗаменить(Наименование,"_","-") чем не устраивает?
---
Cooler, Я так и собираюсь сделать предварительно отобрав те элементы где есть "_"
---
Cooler, вообщем

```1c
    Пока Выборка.Следующий() Цикл
    Если Найти(Выборка.Наименование, "_") > 0 Тогда
```

=)
ХЗ как использовать спецсимволы))
---
krumenko, через СПЕЦСИМВОЛ, например:

```1c
    ПОДОБНО "%/_%" СПЕЦСИМВОЛ"/"
```

здесь СПЕЦСИМВОЛ"/" - указывает, что символ "/" является признаком спецсимвола
---
Allexe8.1, А я его в параметр засовывал - поэтому нихера не выходило
---
Ясно, не перевелись последователи традиций славного армянского комсомола: создавать себе трудности, чтобы было что героически преодолевать. Так, по слухам, любимый способ заниматься сексом был стоя, в гамаке. Некоторые добавляли: в противогазах под проливным дождем.

"Проблема" решается за 3 минуты: создаем новую обработку, добавляем форму, в модуле формы единственная процедура из дюжины строк:

```1c
    Процедура КнопкаВыполнитьНажатие(Кнопка)
    Выборка=Справочники.НужныйСправочник.Выбрать();
    Пока Выборка.Следующий() Цикл
    Элемент=Выборка.ПолучитьОбъект();
    Если Элемент.ЭтоГруппа Тогда
    Продолжить;
    ИначеЕсли Найти(Элемент.Наименование,"_">0 Тогда
    Сообщить("Изменение наименования элемента: "+Элемент.Наименование);
    Элемент.Наименование=СтрЗаменить(Элемент.Наименование,"_","-");
    Элемент.Записать();
    КонецЕсли;
    КонецЦикла;
    КонецПроцедуры
```

Если в наименовании групп тоже надо заменять, то код сокращается на 2 строки.
---
Ну я так и сделал.
Задача: По требованию клиента необходимо в определенное время заходить на его FTP, где в определенной папке находится файл xlsx с электронной подписью (файл с расширением sig) и добавлять свою электронную подпись. Т.е. имеющийся файл sig должен после этого содержать помимо подписи покупателя еще и нашу подпись.
Реализую так. Копирую файлы себе и выполняю такой код:

```1c
    Попытка
    МК = Новый МенеджерКриптографии("Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider", ", 75);
    СертификатыХранилища = МК.ПолучитьХранилищеСертификатов(ТипХранилищаСертификатовКриптографии.ПерсональныеСертификаты).ПолучитьВсе();
    МК.Подписать(ИмяВремФайла, ИмяВремФайла + ".sig", СертификатыХранилища[0]);
    Возврат Истина;
    Исключение
    СообщениеПользователю("Не удалось подписать файл! "+Символы.ПС+ОписаниеОшибки(), СтатусСообщения.Внимание);
    Возврат Ложь;
    КонецПопытки;
```

В результате подписывания перезаписывается файл sig и в нем теряется подпись клиента, т.е. есть только наша подпись. Каким образом добавить свою электронную подпись в этот файл не теряя информации о подписи клиента?
---
Oleg_nsk, кстати да, можно попробовать подружить 1С с API COM КриптоАРМ: API открытое, есть описание (на 36стр. как раз то, что нужно). О штатных средствах 1С, позволяющих такую штуку проделать, так больше ничего и не нашел
---
Oleg_nsk, как вариант - сделать 2 разные подписи и потом использовать метод ОбъединитьФайлы:

Честно говоря, не работал с ЭЦП, так что не скажу, будет ли итоговый файл корректным)
---
И каким образом Объединение Двух файлов поможет?
Речь идет, как раз об дополнительной подписи файла xlsx...

Типо - Оба пользователя получили файл и прочли содержимое. Если не ошибаюсь :)
---
Oleg_nsk, а что-то типа открытьфайл() - нет такого?
---
Объединение файлов не канает т.к. после этого стандартные программы проверки подписи выдают ошибки. Вот ссылка - интерактивное добавление подписи криптоармом (ехе файл Free FlashBack Player). Надо что-то подобное средствами 1с
---
Oleg_nsk, кстати да, можно попробовать подружить 1С с API COM КриптоАРМ: API открытое, есть описание (на 36стр. как раз то, что нужно). О штатных средствах 1С, позволяющих такую штуку проделать, так больше ничего и не нашел
---
RocKeR_13, Спасиб. Буду разбираться с API
---
Oleg_nsk, если будет время, отпишите, пожалуйста, как все прошло)
---
У криптоарма есть командная строка, так что можно написать скрипт и вызывать его из 1с.
---
К сожалению, записать в один файл две подписи средствами 1С не получится. И это ответ на ваш вопрос, хотя не знаю, заслуживает ли он вознаграждения:)
---
а может ты что то не то используешь? посмотри, вдруг поможет http://smbsec.ru/1cpredpriyatie/mexanizm-vzaimodejstviya-kriptopro-i-1.html
---
в Документооборот корп (а может даже и в профе) можно работать с ЭЦП. посмотрите там, может поможет
---
в УТ ред. 11 также есть поддержка работы с ЭЦП, надо только в настройках программы включить эту функцию
День добрый

При попытке установки блокировки выскакивает окно с ошибкой блокировки "Неустранимый конфликт блокировок".

Текст блокировки ниже

```1c
    Блокировка = Новый БлокировкаДанных;

    ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ДвижениеТоваров");
    ЭлементБлокировки.Режим = РежимБлокировкиДанных.Разделяемый;
    ЭлементБлокировки.ИсточникДанных = ДополнительныеСвойства.ТаблицаРаспоряжений;
    ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Распоряжение", "Распоряжение");

    ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ГрафикДвиженияТоваров.НаборЗаписей");
    ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
    ЭлементБлокировки.ИсточникДанных = ДополнительныеСвойства.ТаблицаРаспоряжений;
    ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Регистратор", "Распоряжение");

    Блокировка.Заблокировать();
```

Подскажите как с этим бороться и нет ли инструмента для мониторинга/анализа блокировок?

Спасибо заранее за ответы
---
farkhod, В момент "Заблокировать()" получаете ошибку "Неустранимый конфликт блокировок"?
Ошибка может возникнуть в том случае, если происходит также наложение блокировки чуть раньше в той же транзакции. До кода, указанного в листинге, присутствуют явные управляемые блокировки или запись любых объектов?

Необходимо описание - что вы делаете вообще.
---
farkhod, В листинге кода у тебя ставиться управляемая блокировка, на скриншоте ошибка ожидания блокировки SQL, они никак не связаны и вообще эта ошибка не в момент выполнения "Заблокировать()" должна возникать.
---
Как бороться с такой херней?
---
Инструмент для анализа управляемых блокировок - технологический журнал, событие TLock.
Инструмент для анализа блокировок СУБД - profiler, событие Lock_Aquired, Lock_Timeout (или как-то так)
Ну и ЦУП, если есть.
---
mrstomak,
Ну и ЦУП, если есть.

Что за ЦУП (простите неуча)
---
farkhod, Центр управления производительностью, программный продукт, входящий в продаваемой 1С "Корпоративный инструментальный пакет".
Но его достаточно сложно использовать, отследить ошибку на конкретном примере можно и самостоятельно.
Не ответите на вопрос - почему считаете, что ошибка на скриншоте возникает в момент "Заблокировать()"? Отследили отладчиком и прям в этом месте - такое? Просто с моего уровня владения механизмами управляемых блокировок и блокировок СУБД, указанная ошибка в этом месте невозможна, т.к. на СУБД в этот момент не происходит никакого запроса, чтобы она ошибки выдавала.
---
mrstomak, Не совсем так, первый
1. В коде получаю ошибку "Неустранимый конфликт блокировок"
2. Скрин шот вываливается в момент проведения документа, и я не знаю где его ловить
---
farkhod, В момент "Заблокировать()" получаете ошибку "Неустранимый конфликт блокировок"?
Ошибка может возникнуть в том случае, если происходит также наложение блокировки чуть раньше в той же транзакции. До кода, указанного в листинге, присутствуют явные управляемые блокировки или запись любых объектов?

Необходимо описание - что вы делаете вообще.
---
А вы пробовали оставить только одну блокировку (или по одной) и проверить, возникает ли ошибка?
Нет ли повторяющихся данных в источнике?
ВЫБРАТЬ
 АвансовыйОтчетПолучено.ДокументАванса КАК ДокументАванса,
 АвансовыйОтчетПолучено.Ссылка.Сотрудник.Контрагент
ПОМЕСТИТЬ ПОЛУЧЕНОАВАНСОВ
ИЗ
 Документ.АвансовыйОтчет.Получено КАК АвансовыйОтчетПолучено
ГДЕ
 АвансовыйОтчетПолучено.Ссылка = &Ссылка
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
 ЖурналПроводокЕПСБУДвиженияССубконто.КФО,
 ЖурналПроводокЕПСБУДвиженияССубконто.СчетДт,
 ЖурналПроводокЕПСБУДвиженияССубконто.КПСДт,
 ЖурналПроводокЕПСБУДвиженияССубконто.КЭКДт,
 ЖурналПроводокЕПСБУДвиженияССубконто.СчетКт,
 ЖурналПроводокЕПСБУДвиженияССубконто.КПСКт,
 ЖурналПроводокЕПСБУДвиженияССубконто.КЭККт,
 СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаРуб,
 СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаВал,
 СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаПокрытияБух,
 СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаПокрытияРасчетная
ИЗ
 РегистрБухгалтерии.ЖурналПроводокЕПСБУ.ДвиженияССубконто(
            ,
            ,
 Регистратор В
 (ВЫБРАТЬ
 Т.ДокументАванса
 ИЗ
 ПОЛУЧЕНОАВАНСОВ КАК Т)
 И (ВЫБОР
                        КОГДА СубконтоКт1 ССЫЛКА Справочник.Контрагенты
 ТОГДА СубконтоКт1 В
 (ВЫБРАТЬ
 Т.СотрудникКонтрагент
 ИЗ
 ПОЛУЧЕНОАВАНСОВ КАК Т)
 ИНАЧЕ ЛОЖЬ
                    КОНЕЦ
                    ИЛИ ВЫБОР
                        КОГДА СубконтоДт1 ССЫЛКА Справочник.Контрагенты
 ТОГДА СубконтоДт1 В
 (ВЫБРАТЬ
 Т.СотрудникКонтрагент
 ИЗ
 ПОЛУЧЕНОАВАНСОВ КАК Т)
 ИНАЧЕ ЛОЖЬ
                    КОНЕЦ),
            ,
            ) КАК ЖурналПроводокЕПСБУДвиженияССубконто

СГРУППИРОВАТЬ ПО
 ЖурналПроводокЕПСБУДвиженияССубконто.КФО,
 ЖурналПроводокЕПСБУДвиженияССубконто.СчетДт,
 ЖурналПроводокЕПСБУДвиженияССубконто.КПСДт,
 ЖурналПроводокЕПСБУДвиженияССубконто.КЭКДт,
 ЖурналПроводокЕПСБУДвиженияССубконто.СчетКт,
 ЖурналПроводокЕПСБУДвиженияССубконто.КПСКт,
 ЖурналПроводокЕПСБУДвиженияССубконто.КЭККт

Если проверять условие на субконто только Дт или Кт, то выборка не пустая, при совместной проверке (Дт или Кт) - пустая. В чем может быть затык?
---
Вынес условие из виртуальной таблицы в оператор ГДЕ и фсё заработало!
---
по вашему условию должны остаться только те записи, где И СубконтоКт1 И СубконтоДт1 в списке Т.СотрудникКонтрагент.
вопрос в том, что именно хотели отобрать
---
СубконтоКт1 ИЛИ СубконтоДт1
---
точняк, извиняюсь :)
---
Вынес условие из виртуальной таблицы в оператор ГДЕ и фсё заработало!
---
может одно из них NULL