Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 5, свеженьких 4
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )

> Не сворачивается Таблица значений          
Alex007 Подменю пользователя
сообщение 01.12.16, 18:58
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 1 раз
Рейтинг: 0

Задача выгрузить в 3 колонки ТЗ данные из дока, и потом свернуть по первой колонке, просумировав значения в оставшихся двух. Таблица вроде бы заполняется, но не сворачивается не пойму почему. Может потому что сворачиваю по колонке в которой Ссылка на реквизит справочника?

Процедура КнопкаВыполнитьНажатие(Кнопка)
    // Вставить содержимое обработчика.
    //ДокРозн=Документы.ОтчетОРозничныхПродажах;
    ТЗ= Новый ТаблицаЗначений;
    ТЗ.Колонки.Добавить("УТКВЭД",Новый ОписаниеТипов("СправочникСсылка.НоменклатураГТД"));
    ТЗ.Колонки.Добавить("Сумма",Новый ОписаниеТипов("Число"));
    ТЗ.Колонки.Добавить("НДС",Новый ОписаниеТипов("Число"));
    Налог= Документы.НалоговаяНакладная.СоздатьДокумент();
    Для Каждого ТекущаяСтрока Из ДокРозн.Товары Цикл
    НоваяСтрока = ТЗ.Добавить();
    НоваяСтрока["УТКВЭД"] = ТекущаяСтрока.Номенклатура.НоменклатураГТД;
    НоваяСтрока["Сумма"]=ТекущаяСтрока.Сумма;
    НоваяСтрока["НДС"]=ТекущаяСтрока.СуммаНДС;
    Сообщить(""+НоваяСтрока["УТКВЭД"]+" "+НоваяСтрока["Сумма"]+" "+НоваяСтрока["НДС"]);
КонецЦикла;
    ТЗ.Свернуть("УТКВЭД","Сумма,НДС");
    
    Сообщить("ГОТОВО!");
    Для Каждого ТекущаяСтрока Из ТЗ Цикл
        Сообщить(""+ТекущаяСтрока["УТКВЭД"]+" "+ТекущаяСтрока["Сумма"])+" "+ТекущаяСтрока["НДС"]); //отображаются такие же данные как и в первом цикле!
    КонецЦикла;    
    
    
КонецПроцедуры

logist Подменю пользователя
сообщение 01.12.16, 19:21
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 8719
Из: Харьков
Спасибо сказали: 2323 раз
Рейтинг: 1412

Цитата(Alex007 @ 01.12.16, 19:58) *
//отображаются такие же данные как и в первом цикле!

Так может у вас все ссылки разные?


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (1С-Франчайзи)

Alex007 Подменю пользователя
сообщение 01.12.16, 19:38
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(logist @ 01.12.16, 19:21) *
Так может у вас все ссылки разные?

т.е. разные и что значит может? Код же выложен. Записываю таблицу, потом сворачиваю, после этого читаю- ничего не изменилось!

XBrut Подменю пользователя
сообщение 01.12.16, 19:40
Сообщение #4

Статус
Иконка группы
Группа: Mecтный
Сообщений: 1417
Спасибо сказали: 229 раз
Рейтинг: 122.9

Alex007 @ Сегодня, 19:38 * ,
два разных элемента справочника с одинаковым наименованием. вы к вечеру заработались возможно smile.gif

Сообщение отредактировал XBrut - 01.12.16, 19:41


Signature
Програма 1с чудово працює і рекомендована до використання. Санкції блокують активи, права та забов'язання деяких юридичних осіб, що пов'язані з московщиною.

Alex007 Подменю пользователя
сообщение 01.12.16, 19:59
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(XBrut @ 01.12.16, 19:40) *
два разных элемента справочника с одинаковым наименованием. вы к вечеру заработались возможно smile.gif


проверю конечно, но наврядли- это же справочник УТКВЭД, там двойников не должно быть

XBrut Подменю пользователя
сообщение 01.12.16, 20:02
Сообщение #6

Статус
Иконка группы
Группа: Mecтный
Сообщений: 1417
Спасибо сказали: 229 раз
Рейтинг: 122.9

Alex007 @ Сегодня, 19:59 * ,
crazy.gif я вот не уверен , шо щас выйду из комнаты, и не встречу себя же на кухне. а вы предполагаете, шо в справочнике УКТВЭД не должно быть двойников


Signature
Програма 1с чудово працює і рекомендована до використання. Санкції блокують активи, права та забов'язання деяких юридичних осіб, що пов'язані з московщиною.

Alex007 Подменю пользователя
сообщение 01.12.16, 20:41
Сообщение #7

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 1 раз
Рейтинг: 0

XBrut @ Сегодня, 20:02 * ,
Да дело в том, что база только начата и я заполнял с классификаторов, т.е. вручную никто не успел накосячить там

Alex007 @ Сегодня, 20:32 * ,


К тому же встречаются и три одинаковых УТКВЭД, да и самое главное- есть же товары которые без этого УТКВЭД и они тоже не сворачиваются. Вместо кода стоит <>
Вот пример небольшой- там три строчки в доке, две из которых без УТКВЭД:

<> 481,2 80,2
1204 00 90 00 12,69 2,12
<> 187,8 31,3
ГОТОВО!
<> 481,2 80,2
1204 00 90 00 12,69 2,12
<> 187,8 31,3



sava1 Подменю пользователя
сообщение 01.12.16, 20:50
Сообщение #8

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1439
Из: Проскуров
Спасибо сказали: 340 раз
Рейтинг: 337.3

Сворачивать надо по КодУКТВЭД - Номенклатура ГТД подчиненный справочник - так не свернется

Спасибо сказали: Alex007,

Alex007 Подменю пользователя
сообщение 01.12.16, 21:44
Сообщение #9

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(sava1 @ 01.12.16, 20:50) *
Сворачивать надо по КодУКТВЭД - Номенклатура ГТД подчиненный справочник - так не свернется


По коду не свернулось, только по наименованию почему то. Интересно уже даже почему, на будущее.

 НоваяСтрока["УТКВЭД"] = ТекущаяСтрока.Номенклатура.НоменклатураГТД.Наименование; // так свернулось
НоваяСтрока["УТКВЭД"] = ТекущаяСтрока.Номенклатура.НоменклатураГТД.Код;                          // так нет
НоваяСтрока["УТКВЭД"] = ТекущаяСтрока.Номенклатура.НоменклатураГТД.КодУТКВЭД;               // и так тоже


logist Подменю пользователя
сообщение 01.12.16, 22:19
Сообщение #10

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 8719
Из: Харьков
Спасибо сказали: 2323 раз
Рейтинг: 1412

Значит есть одинаковые коды с разным наименованием.


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (1С-Франчайзи)

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 27.06.17, 5:36
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне