Имя: Пароль:
1C
1C 7.7
v7: "Ошибка" в запросе
0 woha
 
20.10.14
21:08
Доброго времени суток!

Может кто сталкивался... Есть конфигурация Торговля+Склад, в ней запрос:

ПЕРИОД С Дата1 По Дата2;
Фирма=Регистр.ПартииТоваров.Фирма;
Товар=Регистр.ПартииТоваров.Товар;
Валюта=Регистр.ПартииТоваров.Товар.ВалютаУчета;
Покупатель=Регистр.ПартииТоваров.ТекущийДокумент.РасходнаяНакладная.Контрагент,
Регистр.ПартииТоваров.ТекущийДокумент.РасходнаяРозничная.Контрагент,
Регистр.ПартииТоваров.ТекущийДокумент.ПриходнаяНакладная.Контрагент,
Регистр.ПартииТоваров.ТекущийДокумент.ПродажаРеализатора.Контрагент,
Регистр.ПартииТоваров.ТекущийДокумент.ЧекКА.ЭККА,
Регистр.ПартииТоваров.ТекущийДокумент.ОтчетКА.ЭККА;
Склад=Регистр.ПартииТоваров.ТекущийДокумент.РасходнаяНакладная.Склад,
Регистр.ПартииТоваров.ТекущийДокумент.РасходнаяРозничная.Склад,
Регистр.ПартииТоваров.ТекущийДокумент.ПриходнаяНакладная.Склад,
Регистр.ПартииТоваров.ТекущийДокумент.ЧекКА.Склад,
Регистр.ПартииТоваров.ТекущийДокумент.ОтчетКА.Склад;
Поставщик=Регистр.ПартииТоваров.Поставщик;
Поставка=Регистр.ПартииТоваров.Поставка;
ПрихДокумент=Регистр.ПартииТоваров.ПрихДокумент;
ТекДок=Регистр.ПартииТоваров.ТекущийДокумент;
ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара;
Стоимость=Регистр.ПартииТоваров.Стоимость;
НДС=Регистр.ПартииТоваров.НДС;
НДСрасхода=Регистр.ПартииТоваров.НДСрасхода;
Оборот=Регистр.ПартииТоваров.Оборот;
Прибыль=Регистр.ПартииТоваров.Прибыль;
КодОперации=Регистр.ПартииТоваров.КодОперации;
Группировка Покупатель Без групп;
Группировка Валюта;
Функция РасхОстатокТовара=Расход(ОстатокТовара);
Функция ПрихОстатокТовара=Приход(ОстатокТовара);
Функция РасхСтоимость=Расход(Стоимость);
Функция ПрихСтоимость=Приход(Стоимость);
Функция ОборотТовара=Сумма(Оборот);
Функция ПрибыльТовара=Сумма(Прибыль);
Функция ПрихНДС=Приход(НДС);
Функция РасхНДС=Расход(НДС);        
Функция НДСрасходаТовара=Сумма(НДСрасхода);
Условие (Фирма=ВыбФирма);
Условие (КодОперации В КодыОперацийПродажи);
Условие (Товар в ВыбТовар);Условие (Покупатель в ВыбКлиент);Условие (Склад в ВыбСклад);

выдает ошибку:
Если Запрос.Выполнить(ТекстЗапроса)=0 тогда
{Отчет.Продажи.Форма.Модуль(786)}: Группировка Покупатель  <<?>> Без групп;
Запрос[28] : Переменная  'Покупатель' не опеределена
Если Запрос.Выполнить(ТекстЗапроса)=0 тогда
{Отчет.Продажи.Форма.Модуль(786)}: Функция РасхСтоимость=Расход( <<?>> Стоимость);
Запрос[32] : Переменная  'Стоимость' не опеределена
Если Запрос.Выполнить(ТекстЗапроса)=0 тогда
{Отчет.Продажи.Форма.Модуль(786)}: Функция ПрихСтоимость=Приход( <<?>> Стоимость);
Запрос[33] : Переменная  'Стоимость' не опеределена

На другом компьютере выполняется без ошибок. На обоих компах Windows 7 Макс 64.
Где копать? Спасибо.
1 КонецЦикла
 
20.10.14
21:35
И там и там файловая?
2 woha
 
20.10.14
21:37
(1) Да.
3 ObjectRelation Model
 
20.10.14
21:52
базы разные
4 woha
 
20.10.14
22:05
(3) Одна и таже.
5 ChMikle
 
20.10.14
22:13
где-то документ есть не расходнаянакладная
6 woha
 
21.10.14
06:28
(5) Суть не в этом, запрос на другом компьютере тоже находит другой документ не расходная, но работает с ним корректно.
7 woha
 
21.10.14
06:31
Раньше на том компе была ХР и этот запрос нормально работал, переставили на Windows 7 64 и началось... Но есть такая же Windows 7 64 и там все работает.
8 woha
 
21.10.14
07:44
Спасибо всем. Нашел разницу в региональных установках операционных систем. Поменял и все работает.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.