Имя: Пароль:
1C
1С v8
Проблема с КлиентБанком в Бухе
0 D_Pavel
 
18.02.13
13:39
Через обработку Клиент банка загружаю рлатежки для двух организаций в одну буху. Входящие номера иногда совпадают в разных организациях, и получается что документы одной организации переписывают документы другой.
Как победить?
1 alexandrius
 
18.02.13
13:41
Была идея добавлять к документам префикс с имени расчетного счета. или организаций. У нас случай был организация одна 2 клиент банка, а клиенты забивают платежки в интернете.
2 D_Pavel
 
19.02.13
05:56
В документе и без того есть реквизит Организация
3 D_Pavel
 
19.02.13
05:57
Почему-то в запросе не проверяется условие

ПлатежныеДокументы.Организация = &Организация
4 hhhh
 
19.02.13
06:34
там проверяется расчетный счет. Поэтому никак не может у вас попасть на другую организацию. У нее ведь другой расчетный счет.
5 D_Pavel
 
19.02.13
06:37
Расчетный счет одинаковый, организации разные, проверяется и счет, и организация. Мне кажется запрос косячит.
6 hhhh
 
19.02.13
06:44
у двух организаций не может быть одинаковый расчетный счет.
7 D_Pavel
 
19.02.13
06:50
Действительно, счет тоже разный. Просто под фильтр попал, я подумал он всего один.

Тогда в запросе не срабатывают два условия
8 D_Pavel
 
19.02.13
06:52
|    И ПлатежныеДокументы.Организация = &Организация
       |    И ПлатежныеДокументы.СчетОрганизации = &СчетОрганизации
9 D_Pavel
 
19.02.13
07:09
Вот текст косячного запроса, ошибку нашли уже:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ПлатежныеДокументы.Ссылка,
    ПлатежныеДокументы.Проведен,
    ПлатежныеДокументы.НомерВходящегоДокумента КАК Номер,                      
    ПлатежныеДокументы.Дата КАК Дата,
    ПлатежныеДокументы.СчетКонтрагента.НомерСчета КАК НомерСчета,
    ПлатежныеДокументы.Контрагент.ИНН КАК КонтрагентИНН,
    ПлатежныеДокументы.Организация
ИЗ
    Документ.СписаниеСРасчетногоСчета КАК ПлатежныеДокументы
ГДЕ
    НАЧАЛОПЕРИОДА(ПлатежныеДокументы.Дата, ДЕНЬ)= &ДатаДок ИЛИ НАЧАЛОПЕРИОДА(ПлатежныеДокументы.ДатаВходящегоДокумента, ДЕНЬ)= &ДатаПлПоручения
    И ПлатежныеДокументы.Организация = &Организация
    И ПлатежныеДокументы.СчетОрганизации = &СчетОрганизации

УПОРЯДОЧИТЬ ПО
    НомерСчета УБЫВ,
    КонтрагентИНН УБЫВ