+7 499 990-10-21

Не загружается отчет о продажах.

Не загружается отчет о продажах.

Сообщение Alexey » 27 сен 2013, 20:15

Добрый вечер!
Сегодня появилась ошибка, при загрузке отчета о продажах с кассы:
Код: Выделить всё
{ВнешняяОбработка.ДЭНСИ_КАССА.МодульОбъекта(1872)}: Преобразование значения к типу Число не может быть выполнено
Если Число(ВыбКарта.Код) = КодКарты Тогда

До сегодняшнего дня все было нормально. Теперь ни один отчет не получается загрузить.
Alexey
 
Постов: 87
Зарегистрирован: 30 янв 2013, 18:31

Re: Не загружается отчет о продажах.

Сообщение Alexander » 27 сен 2013, 20:17

Скиньте report.txt на support@dnc-soft.ru
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Не загружается отчет о продажах.

Сообщение Alexey » 27 сен 2013, 20:22

Alexander писал(а):Скиньте report.txt на support@dnc-soft.ru

Отправил!
Alexey
 
Постов: 87
Зарегистрирован: 30 янв 2013, 18:31

Re: Не загружается отчет о продажах.

Сообщение Бродяга_Джон » 27 сен 2013, 20:45

судя по коду - косяк в ИБ 1с
ибо выше проверку на число данные из файла отчёта проходят (по тексту ниже это первая строка)
Код: Выделить всё
                     КодКарты = Число(КодКартыСтр);
                  Исключение   
                  КонецПопытки;
                  
                  Если КодКарты > 0 Тогда // заполняем информацию по дисконтной карте в таблицу
                     ИнфКарты = Справочники.ИнформационныеКарты;
                     ИнфКарта = ИнфКарты.ПустаяСсылка();
                     ВыбКарта = ИнфКарты.Выбрать();
                     Пока ВыбКарта.Следующий() Цикл
                        Если Число(ВыбКарта.Код) = КодКарты Тогда
                           ИнфКарта = ВыбКарта.Ссылка;
                        КонецЕсли;   
                     КонецЦикла;
                     
                  КонецЕсли;

или кто-то с кодами поигрался со всеми
или тот код что первым выпадает в выборку не чисто числовой
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Не загружается отчет о продажах.

Сообщение Alexey » 27 сен 2013, 20:58

Бродяга_Джон писал(а):судя по коду - косяк в ИБ 1с
ибо выше проверку на число данные из файла отчёта проходят (по тексту ниже это первая строка)
Код: Выделить всё
                     КодКарты = Число(КодКартыСтр);
                  Исключение   
                  КонецПопытки;
                  
                  Если КодКарты > 0 Тогда // заполняем информацию по дисконтной карте в таблицу
                     ИнфКарты = Справочники.ИнформационныеКарты;
                     ИнфКарта = ИнфКарты.ПустаяСсылка();
                     ВыбКарта = ИнфКарты.Выбрать();
                     Пока ВыбКарта.Следующий() Цикл
                        Если Число(ВыбКарта.Код) = КодКарты Тогда
                           ИнфКарта = ВыбКарта.Ссылка;
                        КонецЕсли;   
                     КонецЦикла;
                     
                  КонецЕсли;

или кто-то с кодами поигрался со всеми
или тот код что первым выпадает в выборку не чисто числовой

Можно поподробнее о кодах?
Имеется ввиду код товара? Тогда у нас все коды товара не чисто числовые.
Alexey
 
Постов: 87
Зарегистрирован: 30 янв 2013, 18:31

Re: Не загружается отчет о продажах.

Сообщение Бродяга_Джон » 27 сен 2013, 21:19

нет, не товара
там же указано
ИнфКарты = Справочники.ИнформационныеКарты
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Не загружается отчет о продажах.

Сообщение Alexander » 27 сен 2013, 22:55

Согласен, посмотрите для начала, нет ли текстовых кодов в справочнике информационных карт в 1С. Если визуально все в порядке - запустите проверку БД, возможно слетели индексы и в выборку попадает какой-нибудь "мусор".
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Не загружается отчет о продажах.

Сообщение Alexey » 28 сен 2013, 06:53

Alexander писал(а):Согласен, посмотрите для начала, нет ли текстовых кодов в справочнике информационных карт в 1С. Если визуально все в порядке - запустите проверку БД, возможно слетели индексы и в выборку попадает какой-нибудь "мусор".

У нас часть кодов в информационных картах начинается со знака "#" :| Если поудалять этот знак везде, то все должно вернуться на свои места?
У нас текстовая база и обслуживающая 1с компания говорит, что проверка будет идти дня три :)
Alexey
 
Постов: 87
Зарегистрирован: 30 янв 2013, 18:31

Re: Не загружается отчет о продажах.

Сообщение Бродяга_Джон » 28 сен 2013, 08:43

А с чего появились "#"? Если раньше было нормально, то значит их не было ранее (по идее)?

тут или удалять, либо проверку на этот символ вставлять в обработку

логичнее удалить и вести единообразно, а не разнообразно в одном справочнике
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Не загружается отчет о продажах.

Сообщение Alexey » 28 сен 2013, 09:32

Бродяга_Джон писал(а):А с чего появились "#"? Если раньше было нормально, то значит их не было ранее (по идее)?

тут или удалять, либо проверку на этот символ вставлять в обработку

логичнее удалить и вести единообразно, а не разнообразно в одном справочнике

Говорят, что так и было раньше и все было нормально.
Alexey
 
Постов: 87
Зарегистрирован: 30 янв 2013, 18:31

След.

Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 8, из них зарегистрированных: 0, скрытых: 0 и гостей: 8 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8