Управление торговлей, редакция 11.0. Версия 11.0.8.13 . Информация об ошибках |
|||||
Код ошибки: | 20010145 | ||||
Дата публикации: | 18 октября 2012 г. | ||||
Описание: | При заполнении документа "Отчет комитенту о продажах" по результатам продаж заполняется неправильная сумма продажи, если комиссионный товар был продан в другую организацию документом "Передача товаров между организациями" с операцией "Реализация товаров в другую организацию" после реализации товара розничному клиенту через документ "Отчет о розничных продажах". | ||||
Способ исправления: | В модуле документа "ОтчетОРозничныхПродажах" в функции ТекстЗапросаТаблицаТоварыКОформлениюОтчетовКомитенту() в тексте запроса перед строкой: | И ТаблицаВидыЗапасов.ВидЗапасов.ВидЗапасовВладельца.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар) добавить строку: | И ТаблицаВидыЗапасов.ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар) заменить в двух местах. |
||||
Исправлено в релизе: | 11.1.0 | ||||
Код ошибки: | 20010079 | ||||
Дата публикации: | 15 октября 2012 г. | ||||
Описание: | При проведении документа "Возврат товаров поставщику" не заполняется табличная часть "Виды запасов", если в документе не указано подразделение. | ||||
Способ исправления: | В модуле менеджера документа ВозвратТоваровПоставщику в функции ВременныеТаблицыДанныхДокумента() заменить строку: | Справочник.СтруктураПредприятия КАК СтруктураПредприятия на строки: | Справочник.Организации КАК Организации | | ЛЕВОЕ СОЕДИНЕНИЕ | Справочник.СтруктураПредприятия КАК СтруктураПредприятия | ПО | СтруктураПредприятия.Ссылка = &Подразделение и заменить строку: | СтруктураПредприятия.Ссылка = &Подразделение на строку: | Организации.Ссылка = &Организация |
||||
Исправлено в релизе: | 11.1.0 | ||||
Код ошибки: | 20009657 | ||||
Дата публикации: | 3 октября 2012 г. | ||||
Описание: | В отчете "Динамика оборотных средств" при расшифровке по полю "Регистратор" выдается сообщение об ошибке "Поле не найдено "Период секунда". | ||||
Способ исправления: | В отчете "ДинамикаОборотныхСредств" заменить текст модуля объекта на текст из файла ДинамикаОборотныхСредств.МодульОбъекта.txt | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10107615 | ||||
Дата публикации: | 3 октября 2012 г. | ||||
Описание: | Константа "Минимальный процент случаев номенклатуры, продаваемой совместно" по умолчанию установлена в 0. | ||||
Планируется исправить в релизе: | 11.0.9 | ||||
Код ошибки: | 10113043 | ||||
Дата публикации: | 26 сентября 2012 г. | ||||
Описание: | Отчет "Состояние выполнения заказов клиентов" некорректно выводит показатели, если реализации оформляются по нескольким заказам. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20009392 | ||||
Дата публикации: | 26 сентября 2012 г. | ||||
Описание: | При выгрузке договоров контрагентов из информационной базы УТ в информационную базу БП в некоторых случаях вид договора может быть ошибочно определен как "Прочее", если в информационной базе УТ зарегистрирован к обмену хотя бы один договор, который использовался при оформлении операции закупки по импорту. | ||||
Способ исправления: | Перед кодом обработчика события "Перед выгрузкой" правила выгрузки данных "ДоговорыКонтрагентов" (правила конвертации УТ-БП) необходимо вставить код: ВходящиеДанные = Новый Структура; В итоге должен получиться следующий код: ВходящиеДанные = Новый Структура; Если Параметры.ДоговорыСТаможеннымБрокером.Найти(Объект.Ссылка, "Договор") <> Неопределено Тогда ВходящиеДанные.Вставить("ВидДоговора", "Прочее"); КонецЕсли; |
||||
Способ обхода: | Перед выгрузкой данных, с помощью обработки РегистрацияИзмененийДляОбмена82.epf необходимо снять регистрацию у договоров, которые используются в УТ при оформлении операций закупки по импорту. Затем необходимо выполнить обмен, после чего вновь зарегистрировать элементы, у которых была снята регистрация на предыдущем этапе, и снова выполнить обмен. |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10112693 | ||||
Дата публикации: | 26 сентября 2012 г. | ||||
Описание: | При проведении документа "Передача товаров между организациями" с операцией "Реализация товаров в другую организацию" не формируются движения по регистру "Себестоимость товаров", если у организации-отправителя продается товар, принятый на комиссию. | ||||
Способ исправления: | В модуле менеджера документа ПередачаТоваровМеждуОрганизациями заменить текст функции ТекстЗапросаТаблицаСебестоимостьТоваров() на текст из приложенного файла ТекстЗапросаТаблицаСебестоимостьТоваров.txt. В модуле объекта документа РасчетСебестоимостиТоваров в функции МассивХозОперацийВнешнееПоступление() добавить строку: ХозОперации.Добавить(Перечисления.ХозяйственныеОперации.РеализацияТоваровВДругуюОрганизацию); |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10114014 | ||||
Дата публикации: | 26 сентября 2012 г. | ||||
Описание: | При печати Товарно-транспортной накладной (1-Т) не выводится раздел "Погрузочные операции". | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10114083 | ||||
Дата публикации: | 26 сентября 2012 г. | ||||
Описание: | В печатной форме 1-Т (Товарно-транспортная накладная) с большим количеством строк некорректно происходит деление на страницы, вследствие чего некорректно выводятся подитоги по странице и повторы шапки табличной части. | ||||
Способ исправления: | В модуле менеджера обработки ПечатьТТН в процедуре ЗаполнитьТабличныйДокументТТН удалить строку: КоличествоСтрок = ВыборкаПоДокументам.Количество(); После строки: СтрокаТовары = ВыборкаПоДокументам.Выбрать(); добавить строку: КоличествоСтрок = СтрокаТовары.Количество(); |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20008813 | ||||
Дата публикации: | 21 сентября 2012 г. | ||||
Описание: | При проведении документа "Отчет по комиссии между организациями" может выдаваться сообщение "Сумма продажи превышает сумму реализованного товара комиccионером...". | ||||
Способ исправления: | В общем модуле ЗапасыСервер() в процедуре ЗаполнитьВидыЗапасовДокумента() заменить строку (в двух местах): СуммаСНДС = Мин(СуммаОстаток, ?(КоличествоТовара <> 0, Окр(Количество * СуммаТовараСНДС / КоличествоТовара, 2, 1), 0)); на строку: СуммаСНДС = ?(КоличествоОстаток <> 0, Окр(Количество * СуммаОстаток / КоличествоОстаток, 2, 1), 0); |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10113706 | ||||
Дата публикации: | 18 сентября 2012 г. | ||||
Описание: | При печати счета-фактуры от обособленного подразделения некорректно выводится "Код по ОКПО" и "ИНН грузоотправителя". | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20008393 | ||||
Дата публикации: | 18 сентября 2012 г. | ||||
Описание: | В обработке "Оформление передач и возвратов" при выборе команды "Оформить передачу" вводится документ "Передача товаров между организациями" с незаполненной табличной частью. | ||||
Способ обхода: | В разделе "Администрирование / Финансы" отключить флажок "Раздельный учет товаров для деятельности по ЕНВД". | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10112574 | ||||
Дата публикации: | 14 сентября 2012 г. | ||||
Описание: | Невозможно изменить соритровку в пользовательских настройках вариантов отчета "Выручка и себестоимость продаж": -Валовая прибыль по партнерам -Валовая прибыль по сделкам -Валовая прибыль по поставщикам -Валовая прибыль по менеджерам -Валовая прибыль по подразделениям -Анализ продаж по бизнес-регионам |
||||
Способ обхода: | В настройках соответствующих вариантов отчетов (по команде "Изменить вариант") удалить сортировки группировок и добавить сортировку для отчета в целом. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10113429 | ||||
Дата публикации: | 14 сентября 2012 г. | ||||
Описание: | При заполнении счета-фактуры обособленного подразделения выводится КПП головной организации. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20008557 | ||||
Дата публикации: | 12 сентября 2012 г. | ||||
Описание: | После переноса данных из БП в УТ список партнеров (клиентов) в информационной базе УТ пустой. | ||||
Способ обхода: | Необходимо интерактивно записать элементы справочника "Партнеры". | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10112178 | ||||
Дата публикации: | 11 сентября 2012 г. | ||||
Описание: | Актуализация расчетов с партнерами выполняется в одной транзакции и при прерывании выполнения не сохраняет промежуточные результаты. | ||||
Код ошибки: | 10112645 | ||||
Дата публикации: | 11 сентября 2012 г. | ||||
Описание: | Не формируется форма ТОРГ-29 при наличии корректировок реализации в периоде отчета. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20008046 | ||||
Дата публикации: | 11 сентября 2012 г. | ||||
Описание: | В отчете "Безналичные денежные средства" задваиваются показатели по эквайринговым операциям. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20008183 | ||||
Дата публикации: | 11 сентября 2012 г. | ||||
Описание: | При сохранении вида цены не сохраняется произвольная схема СКД | ||||
Способ воспроизведения: | Настроить для вида цен произвольную схему компоновки данных, сохранить вид цены. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20008052 | ||||
Дата публикации: | 10 сентября 2012 г. | ||||
Описание: | При проведении документа "Заказ поставщику" с операцией "Прием на комиссию" выдается сообщение "Поле "Налогообложение" не заполнено", если в документе не указано соглашение. | ||||
Способ исправления: | В модуле объекта документа "ЗаказПоставщику" в процедуре ОбработкаПроверкиЗаполнения() перед строкой: ОбщегоНазначения.УдалитьНепроверяемыеРеквизитыИзМассива(ПроверяемыеРеквизиты, МассивНепроверяемыхРеквизитов); добавить строки: МассивВсехРеквизитов = Новый Массив; МассивРеквизитовОперации = Новый Массив; Документы.ЗаказПоставщику.ЗаполнитьИменаРеквизитовПоХозяйственнойОперации( ХозяйственнаяОперация, МассивВсехРеквизитов, МассивРеквизитовОперации ); ОбщегоНазначенияУТКлиентСервер.ЗаполнитьМассивНепроверяемыхРеквизитов( МассивВсехРеквизитов, МассивРеквизитовОперации, МассивНепроверяемыхРеквизитов ); |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20008040 | ||||
Дата публикации: | 10 сентября 2012 г. | ||||
Описание: | При заполнении документа "Отчет комитенту о продажах" по результатам продаж заполняется неправильная сумма продажи, если комиссионный товар был продан в другую организацию документом "Передача товаров между организациями" с операцией "Реализация товаров в другую организацию" после реализации товара клиенту. | ||||
Способ исправления: | В модуле документа "РеализацияТоваровУслуг" в функции ТекстЗапросаТаблицаТоварыКОформлениюОтчетовКомитенту() в тексте запроса перед строкой: | И ТаблицаВидыЗапасов.ВидЗапасов.ВидЗапасовВладельца.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар) добавить строку: | И ТаблицаВидыЗапасов.ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар) заменить в двух местах. В модуле документа "ПередачаТоваровМеждуОрганизациями" в функции ТекстЗапросаТаблицаТоварыКОформлениюОтчетовКомитенту() в тексте запроса удалить строку: | И Не &ПоТоварамКОформлению |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20007984 | ||||
Дата публикации: | 10 сентября 2012 г. | ||||
Описание: | При проведении документа "Передача товаров между организациями" может выдаваться сообщение "Не заполнена колонка "Номер ГТД", если в документе отключен флажок "Указывать номера ГТД". | ||||
Способ исправления: | В модуле объекта документа "ПередачаТоваровМеждуОрганизациями" в процедуре ОбработкаПроверкиЗаполнения() заменить строку: Если ПолучитьФункциональнуюОпцию("ЗапретитьПоступлениеТоваровБезНомеровГТД") Тогда на строки: Если ПолучитьФункциональнуюОпцию("ЗапретитьПоступлениеТоваровБезНомеровГТД") И УказыватьНомераГТД Тогда |
||||
Способ обхода: | Выключить функциональную опцию "Запретить поступление товаров без номеров ГТД" (раздел "Администрирование / Финансы"). | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10112931 | ||||
Дата публикации: | 6 сентября 2012 г. | ||||
Описание: | Дублируются строки в корректировочном счете-фактуре по накладной, содержащей номера ГТД. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10112819 | ||||
Дата публикации: | 31 августа 2012 г. | ||||
Описание: | После отложенного проведения по расчетам суммы задолженности в отчете "Анализ расчетов с клиентами" некорректны. | ||||
Способ исправления: | Заменить текст функций общего модуля ВзаиморасчетыСервер: Функция ПолучитьТаблицуАктуальныхЗаписейРасчетыСКлиентамиПоДокументам(МенеджерВременныхТаблиц) ТекстЗапроса = " |ВЫБРАТЬ | РасчетыСКлиентамиПоДокументам.Период, | РасчетыСКлиентамиПоДокументам.Регистратор, | ИСТИНА КАК Активность, | РасчетыСКлиентамиПоДокументам.ВидДвижения, | РасчетыСКлиентамиПоДокументам.АналитикаУчетаПоПартнерам, | РасчетыСКлиентамиПоДокументам.ЗаказКлиента, | РасчетыСКлиентамиПоДокументам.РасчетныйДокумент, | РасчетыСКлиентамиПоДокументам.Валюта, | РасчетыСКлиентамиПоДокументам.ДатаПлатежа, | РасчетыСКлиентамиПоДокументам.КОтгрузке, | РасчетыСКлиентамиПоДокументам.КОплате, | РасчетыСКлиентамиПоДокументам.КВозврату, | РасчетыСКлиентамиПоДокументам.Долг, | РасчетыСКлиентамиПоДокументам.Предоплата, | РасчетыСКлиентамиПоДокументам.ПредоплатаРегл, | РасчетыСКлиентамиПоДокументам.ХозяйственнаяОперация |ИЗ | РегистрНакопления.РасчетыСКлиентамиПоДокументам КАК РасчетыСКлиентамиПоДокументам | | ВНУТРЕННЕЕ СОЕДИНЕНИЕ | (ВЫБРАТЬ РАЗЛИЧНЫЕ | Последовательность.Регистратор КАК Регистратор | ИЗ | Последовательность.ПроведениеПоРасчетамСКлиентами КАК Последовательность | | ВНУТРЕННЕЕ СОЕДИНЕНИЕ | НачальныеГраницы КАК НачальныеГраницы | ПО | Последовательность.АналитикаУчетаПоПартнерам = НачальныеГраницы.АналитикаУчетаПоПартнерам | И Последовательность.Период >= НачальныеГраницы.Период | ) КАК ФильтрПоРегистраторам | ПО | РасчетыСКлиентамиПоДокументам.Регистратор = ФильтрПоРегистраторам.Регистратор | | ЛЕВОЕ СОЕДИНЕНИЕ | НачальныеГраницы КАК ФильтрНачальныеГраницыПоАналитике | ПО | РасчетыСКлиентамиПоДокументам.АналитикаУчетаПоПартнерам = ФильтрНачальныеГраницыПоАналитике.АналитикаУчетаПоПартнерам | | ВНУТРЕННЕЕ СОЕДИНЕНИЕ | Последовательность.ПроведениеПоРасчетамСКлиентами КАК ФильтрУстаревшихДвижений | ПО | РасчетыСКлиентамиПоДокументам.Регистратор = ФильтрУстаревшихДвижений.Регистратор | И РасчетыСКлиентамиПоДокументам.АналитикаУчетаПоПартнерам = ФильтрУстаревшихДвижений.АналитикаУчетаПоПартнерам | |ГДЕ | ФильтрНачальныеГраницыПоАналитике.АналитикаУчетаПоПартнерам ЕСТЬ NULL |"; Запрос = Новый Запрос; Запрос.Текст = ТекстЗапроса; Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; ТаблицаАктуальныхЗаписей = Запрос.Выполнить().Выгрузить(); ТаблицаАктуальныхЗаписей.Индексы.Добавить("Регистратор"); Возврат ТаблицаАктуальныхЗаписей; КонецФункции Функция ПолучитьТаблицуАктуальныхЗаписейРасчетыСПоставщикамиПоДокументам(МенеджерВременныхТаблиц) ТекстЗапроса = " |ВЫБРАТЬ | РасчетыСПоставщикамиПоДокументам.Период, | РасчетыСПоставщикамиПоДокументам.Регистратор, | ИСТИНА КАК Активность, | РасчетыСПоставщикамиПоДокументам.ВидДвижения, | РасчетыСПоставщикамиПоДокументам.АналитикаУчетаПоПартнерам, | РасчетыСПоставщикамиПоДокументам.ЗаказПоставщику, | РасчетыСПоставщикамиПоДокументам.РасчетныйДокумент, | РасчетыСПоставщикамиПоДокументам.Валюта, | РасчетыСПоставщикамиПоДокументам.ДатаПлатежа, | РасчетыСПоставщикамиПоДокументам.КПоступлению, | РасчетыСПоставщикамиПоДокументам.КОплате, | РасчетыСПоставщикамиПоДокументам.КВозврату, | РасчетыСПоставщикамиПоДокументам.Долг, | РасчетыСПоставщикамиПоДокументам.Предоплата, | РасчетыСПоставщикамиПоДокументам.ПредоплатаРегл, | РасчетыСПоставщикамиПоДокументам.ХозяйственнаяОперация |ИЗ | РегистрНакопления.РасчетыСПоставщикамиПоДокументам КАК РасчетыСПоставщикамиПоДокументам | | ВНУТРЕННЕЕ СОЕДИНЕНИЕ | (ВЫБРАТЬ РАЗЛИЧНЫЕ | Последовательность.Регистратор КАК Регистратор | ИЗ | Последовательность.ПроведениеПоРасчетамСПоставщиками КАК Последовательность | | ВНУТРЕННЕЕ СОЕДИНЕНИЕ | НачальныеГраницы КАК НачальныеГраницы | ПО | Последовательность.АналитикаУчетаПоПартнерам = НачальныеГраницы.АналитикаУчетаПоПартнерам | И Последовательность.Период >= НачальныеГраницы.Период | ) КАК ФильтрПоРегистраторам | ПО | РасчетыСПоставщикамиПоДокументам.Регистратор = ФильтрПоРегистраторам.Регистратор | | ЛЕВОЕ СОЕДИНЕНИЕ | НачальныеГраницы КАК ФильтрНачальныеГраницыПоАналитике | ПО | РасчетыСПоставщикамиПоДокументам.АналитикаУчетаПоПартнерам = ФильтрНачальныеГраницыПоАналитике.АналитикаУчетаПоПартнерам | | ВНУТРЕННЕЕ СОЕДИНЕНИЕ | Последовательность.ПроведениеПоРасчетамСПоставщиками КАК ФильтрУстаревшихДвижений | ПО | РасчетыСПоставщикамиПоДокументам.Регистратор = ФильтрУстаревшихДвижений.Регистратор | И РасчетыСПоставщикамиПоДокументам.АналитикаУчетаПоПартнерам = ФильтрУстаревшихДвижений.АналитикаУчетаПоПартнерам | |ГДЕ | ФильтрНачальныеГраницыПоАналитике.АналитикаУчетаПоПартнерам ЕСТЬ NULL |"; Запрос = Новый Запрос; Запрос.Текст = ТекстЗапроса; Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; ТаблицаАктуальныхЗаписей = Запрос.Выполнить().Выгрузить(); ТаблицаАктуальныхЗаписей.Индексы.Добавить("Регистратор"); Возврат ТаблицаАктуальныхЗаписей; КонецФункции |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10112821 | ||||
Дата публикации: | 31 августа 2012 г. | ||||
Описание: | Неправильно выполняется классификация номенклатуры. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20007938 | ||||
Дата публикации: | 31 августа 2012 г. | ||||
Описание: | В описании перехода с ТиС на УТ11, включенном в комплект поставки УТ11, содержатся неактуальные скриншоты документов "Ввод начальных остатков". | ||||
Код ошибки: | 20007940 | ||||
Дата публикации: | 31 августа 2012 г. | ||||
Описание: | При переносе остатков из ТиС в УТ11 в информационной базе УТ формируются документы "Ввод начальных остатков", операция "Остатки собственных товаров", в которых не заполнены реквизиты "Сумма без НДС" и "Сумма (регл.)" табличной части "Товары". | ||||
Способ обхода: | 1. Выполнить перенос остатков в информационную базу УТ релиза 11.0.7 с помощью обработки переноса, включенной в ее состав. 2. Обновить информационную базу до последнего релиза. 3. Продолжить переход из ТиС с помощью обработки переноса, включенной в последний релиз УТ11. |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10111962 | ||||
Дата публикации: | 24 августа 2012 г. | ||||
Описание: | При перепроведении документа "Реализация товаров и услуг" могут очищаться строки в табличной части "Виды запасов", если в регистре "Товары организаций" есть остатки, в которых организация не соответствует организации вида запасов. | ||||
Способ исправления: | В общем модуле ЗапасыСервер() в процедуре ТаблицаОстатковТоваровОрганизаций() в тексте запроса после строк: | ИЛИ &ПоВсемВидамЗапасов | ) добавить строку: | И Организация = ВидЗапасов.Организация внести изменения в двух местах. |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20006876 | ||||
Дата публикации: | 3 августа 2012 г. | ||||
Описание: | При выполнении обработки "Помощник исправления остатков товаров организаций" в регистре "Товары организаций" могут оставаться записи с отключенным признаком активности, если обработкой перепроводятся документы в периоде, закрытом датой запрета изменения данных. | ||||
Способ исправления: | В форме "ФормаМониторСостоянияТоваровОрганизаций" обработки "ПомощникИсправленияОстатковТоваровОрганизаций" в процедуре ПерепроведениеДокументовПоТоварамОрганизаций() после строки: ДокументОбъект = Регистратор.ПолучитьОбъект(); добавить строку: ДокументОбъект.ДополнительныеСвойства.Вставить("ПроверкаДатыЗапретаИзменения", Ложь); |
||||
Способ обхода: | На время выполнения обработки "Помощник исправления остатков товаров организаций" отключать дату запрета изменения данных. | ||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 10112106 | ||||
Дата публикации: | 23 августа 2012 г. | ||||
Описание: | Отстутсвуют параметры "Скидка" и "СуммаБезСкидки" в макете печатной формы Счета на оплату и Акта об оказании услуг. | ||||
Способ исправления: | В макетах Счета на оплату и Акта об оказании услуг, в областях ШапкаТаблицы заменить в ячейках "Скидка" и "Сумма без скидки" заполнение с "Текст" на "Параметр". | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10112243 | ||||
Дата публикации: | 21 августа 2012 г. | ||||
Описание: | Договор в документах автоматически не заполняется, если он единственный и зарегистрирован для родителя текущего партнера. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10112241 | ||||
Дата публикации: | 21 августа 2012 г. | ||||
Описание: | При создании договора из списка "Договоры по партнеру" не заполняется единственный контрагент партнера. | ||||
Способ исправления: | В модуле объекта справочника ДоговорыКонтрагентов строку: ПартнерыИКонтрагенты.ПолучитьКонтрагентаПартнераПоУмолчанию(ДанныеЗаполнения.Партнер) заменить на: ДанныеЗаполнения.Вставить("Контрагент", ПартнерыИКонтрагенты.ПолучитьКонтрагентаПартнераПоУмолчанию(ДанныеЗаполнения.Партнер)); |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111543 | ||||
Дата публикации: | 21 августа 2012 г. | ||||
Описание: | Неправильно рассчитывается состояние приказа на проведение инвентаризации: если есть документ "Пересчет товаров" в статусе "Внесение результатов", то отображается состояние приказа "Выполнен" вместо "В процессе пересчета". | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111966 | ||||
Дата публикации: | 15 августа 2012 г. | ||||
Описание: | Ошибка в общей форме ПодборТоваровМеждуОрганизациями. Если эта форма вызвана из документа ПередачаТоваровМеждуОрганизациями по команде ПодборПоОтрицательнымОстаткам, то при открытии формы заполняется список товаров с отрицательным количеством в колонке "Остатки получателя". При этом неправильно отрабатывает команда ВыбратьСтроки (не устанавливаются флажки). | ||||
Способ исправления: | В процедуре ВыбратьСтрокиВыполнить() вместо Если ОтрицательныеОстатки И СтрокаТаблицы.КоличествоОстатокПолучателя > 0 должно быть Если ОтрицательныеОстатки И СтрокаТаблицы.КоличествоОстатокПолучателя < 0 |
||||
Способ обхода: | Использовать команду "Выбрать выделенные". | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111670 | ||||
Дата публикации: | 10 августа 2012 г. | ||||
Описание: | При закрытии заказов поставщикам из формы документа "Поступление товаров и услуг", если документ не провелся, форма закрытия заказов все равно открывается. | ||||
Способ исправления: | В модуле формы документа ПоступлениеТоваровИУслуг в процедуре ЗакрытьЗаказ() фрагмент кода : Если Ответ = КодВозвратаДиалога.Нет Тогда Возврат; Иначе Записать(Новый Структура("РежимЗаписи, РежимПроведения", РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Оперативный)); КонецЕсли; заменить на: Если Ответ = КодВозвратаДиалога.Нет Тогда Возврат; ИначеЕсли Не Записать(Новый Структура("РежимЗаписи, РежимПроведения", РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Оперативный)) Тогда Возврат; КонецЕсли; |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111585 | ||||
Дата публикации: | 9 августа 2012 г. | ||||
Описание: | Зачет оплаты неверно заполняет суммы в документе оплаты при наличии задолженности по "пустому" объекту расчетов. | ||||
Способ исправления: | В процедуре ЗаполнитьТаблицуПоРасчетамСПартнерами() модуля формы обработки ПомощникЗачетаОплат после строки НоваяСтрока.СуммаАванса = Мин(Выборка.СуммаОплаты, СуммаАванса); добавить строку НоваяСтрока.СуммаДокумента = Выборка.СуммаДокумента * Выборка.СуммаАванса / Выборка.СуммаОплаты; |
||||
Исправлено в релизе: | 11.0.9 | ||||
Код ошибки: | 20006881 | ||||
Дата публикации: | 7 августа 2012 г. | ||||
Описание: | При проведении документа "Порча товаров" со снятым флажком "Приходовать товары по себестоимости списания" в движениях по регистру "Себестоимость товаров" заполняется неправильная хозяйственная операция. При проведении документа "Расчет себестоимости товаров" не формируется движение по регистру "Прочие расходы" на сумму изменения стоимости товара при порче. | ||||
Способ исправления: | В модуле менеджера документа ПорчаТоваров в процедуре ИнициализироватьДанныеДокумента() заменить строку: Запрос.УстановитьПараметр("ХозяйственнаяОперация", Перечисления.ХозяйственныеОперации.ПорчаТоваров); на строки: Если Реквизиты.ПриходПоСебестоимости Тогда Запрос.УстановитьПараметр("ХозяйственнаяОперация", Перечисления.ХозяйственныеОперации.ПорчаТоваров); Иначе Запрос.УстановитьПараметр("ХозяйственнаяОперация", Перечисления.ХозяйственныеОперации.ПорчаТоваровСПереоценкой); КонецЕсли; |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111559 | ||||
Дата публикации: | 7 августа 2012 г. | ||||
Описание: | Не сохраняется способ вывода в отчете "Движения документа". | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 20006979 | ||||
Дата публикации: | 6 августа 2012 г. | ||||
Описание: | При использовании перехода из ТиС в УТ11 не все физические лица переносятся из базы-источника в базу-приемник. В регистре сведений "Документы физических лиц" возникают неразрешенные ссылки. | ||||
Способ воспроизведения: | 1. Создать в ТиС физическое лицо, ввести для него информацию о документе, удостоверяющем личность. Созданное физическое лицо должно располагаться вне групп. 2. Выполнить перенос данных. |
||||
Способ обхода: | Распределить все элементы справочника "Физические лица" ТиС по группам и выполнить перенос повторно. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111373 | ||||
Дата публикации: | 6 августа 2012 г. | ||||
Описание: | Неверное разбиение на страницы печатной формы ТОРГ 13 документа "Перемещение товаров" | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111472 | ||||
Дата публикации: | 3 августа 2012 г. | ||||
Описание: | В счете-фактуре при ставке 0% в итоге по графе 8 выводится "без НДС". | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 20006897 | ||||
Дата публикации: | 3 августа 2012 г. | ||||
Описание: | В некоторых случаях некорректно формируется табличная часть у выгружаемого документа "Поступление товаров и услуг" с операцией "Закупка по импорту". | ||||
Способ воспроизведения: | 1. В информационной базе УТ оформить документ "Поступление товаров и услуг" с операцией "Закупка по импорту". 2. На основании этого документа оформить документ "Таможенная декларация на импорт", в документе отразить закупку не полностью, а частично. 3. Выгрузить данные в информационную базу БП. В загруженном документе "Поступление товаров и услуг" табличная часть товары будет сформирована некорректно. |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111444 | ||||
Дата публикации: | 3 августа 2012 г. | ||||
Описание: | При расчете контрольной суммы ОКПО для ИП ведущие нули необходимо отбрасывать. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 20006869 | ||||
Дата публикации: | 1 августа 2012 г. | ||||
Описание: | Счета-фактуры полученные, оформленные на основании документа "Поступление услуг и прочих активов", не переносятся в БП если документ "Поступление услуг и прочих активов" не содержит расходов, распределяемых на себестоимость. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110917 | ||||
Дата публикации: | 31 июля 2012 г. | ||||
Описание: | В документе "Установка цен номенклатуры" при нажатии на кнопку "Изменить строки" - "Добавить товары по отбору видов цен" появляется диалоговое окно с сообщением об ошибке: "Значение не является значением объектного типа (Значение)", и строки не добавляются в табличную часть. | ||||
Способ исправления: | В процедуре "ВключитьОтборПоСегментуНоменклатурыВСКД" общего модуля "СегментыСервер" добавить строки: Если ПараметрИспользуетсяОтборПоСегменту = Неопределено Тогда Возврат; КонецЕсли; |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111251 | ||||
Дата публикации: | 31 июля 2012 г. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10111197 | ||||
Дата публикации: | 31 июля 2012 г. | ||||
Описание: | В документе Приходный кассовый ордер ТДЦУ-000010 от 09.03.2011 18:44:58 заказ был выбран, до указания в заказе договора с порядком расчетов "По договорам". Поэтому ПКО сформировал движения по объекту расчетов "Заказ". | ||||
Способ исправления: | Следует перевыбрать заказ в ПКО. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 20006540 | ||||
Дата публикации: | 30 июля 2012 г. | ||||
Описание: | Если в документе "Реализация услуг и прочих активов" задано налогообложение "Продажа не облагается НДС", то проведение документа может быть остановлено с сообщением "Не заполнена колонка Ставка НДС в строке Х списка доходы". | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 20006552 | ||||
Дата публикации: | 30 июля 2012 г. | ||||
Описание: | При проведении документа "Передача товаров между организациями" с установленным флажком "По товарам к оформлению" формируются лишние движения по регистру "Товары к оформлению отчетов комитенту". | ||||
Способ исправления: | В модуле менеджера документа "ПередачаТоваровМеждуОрганизациями" в функции ТекстЗапросаТаблицаТоварыКОформлениюОтчетовКомитенту() в тексте запроса после строки: | Не &ЭтоПередачаНаКомиссию добавить строку: | И Не &ПоТоварамКОформлению |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110896 | ||||
Дата публикации: | 24 июля 2012 г. | ||||
Описание: | АВС / XYZ классификация клиентов при расчете показателя "Количество" не учитывает розничные продажи по картам лояльности и продажи по "Актам выполненных работ". | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10066837 | ||||
Дата публикации: | 24 июля 2012 г. | ||||
Описание: | В ТОРГ-12 не выводится информация о количестве единиц хранения в одной упаковке. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110603 | ||||
Дата публикации: | 24 июля 2012 г. | ||||
Описание: | В "Торг-12" в поле "Наименование" выводится единица измерения из упаковки. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10109848 | ||||
Дата публикации: | 24 июля 2012 г. | ||||
Описание: | Ошибка в справочной информации. Стоимость списания определяется при проведении расчета себестоимости и от вида цены, указанного в документе, не зависит. Вид цены влияет только на печать ТОРГ-16. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110602 | ||||
Дата публикации: | 20 июля 2012 г. | ||||
Описание: | В счете-фактуре не выводится информация об упаковках. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110146 | ||||
Дата публикации: | 20 июля 2012 г. | ||||
Описание: | Не работает заполнение при оформлении приходного ордера по перемещению с ордерного склада, если у пользователя нет прав на данные по складу-отправителю. | ||||
Способ исправления: | В фунциях ПриходныйОрдерНаТовары.МодульМенеджера.ЗаполнитьСерииПоОтгрузкеПриПеремещении и ПриходныйОрдерНаТовары.МодульОбъекта.ЗаполнитьТоварыПоТоварамКПоступлению в начале добавить код УстановитьПривилегированныйРежим(Истина); |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110623 | ||||
Дата публикации: | 20 июля 2012 г. | ||||
Описание: | В мобильном рабочем месте работника склада не всегда распознается штрихкод складской ячейки. | ||||
Способ исправления: | Заменить указанные фукнции приведенным кодом Обработка.РабочееМестоРаботникаСклада.ФормаРабочегоМеста &НаСервере Процедура ПриСканированииЗначения(ЗначениеСканирования, ДопЗначениеСканирования = Неопределено) ЕстьОшибки = Ложь; ТоварыОтсканированы = Ложь; СтрокаОтсканирована = Ложь; ТекстОшибки = ""; Идентификатор = ""; СообщениеОбОшибке = ""; Ячейка = Неопределено; Если Элементы.СтраницыОсновнаяПанель.ТекущаяСтраница <> Элементы.СтраницаСканирование Тогда Элементы.СтраницыОсновнаяПанель.ТекущаяСтраница = Элементы.СтраницаСканирование; ТекущийЭлемент = Элементы.СканированиеЯчейка; КонецЕсли; Элементы.СканированиеДалее.Доступность = Истина; Элементы.СканированиеВвестиКоличество.ЦветТекста = ЦветаСтиля.ЦветТекстаКнопки; Если ПараметрыРежима.ПараметрСканирования = "Ячейка" Тогда Если ТипЗнч(ЗначениеСканирования) = Тип("Строка") Тогда Менеджеры = Новый Массив(); Менеджеры.Добавить(Справочники.СкладскиеЯчейки.ПустаяСсылка()); МассивСсылокНаЯчейки = ШтрихкодированиеПечатныхФорм.ПолучитьСсылкуПоШтрихкодуТабличногоДокумента( ЗначениеСканирования, Менеджеры); Если МассивСсылокНаЯчейки.Количество() > 0 Тогда Ячейка = МассивСсылокНаЯчейки[0]; Иначе // Введен код ячейки. ПараметрыЯчейки = НайтиЯчейку(ЗначениеСканирования); Если ПараметрыЯчейки.КодВозврата = 0 Тогда ЕстьОшибки = Истина; Иначе Ячейка = ПараметрыЯчейки.Ячейка; КонецЕсли; КонецЕсли; КонецЕсли; Если НЕ ЕстьОшибки Тогда Если ПараметрыРежима.НаборТоваров Тогда // Отсканировали ячейку зоны приемки. Если ЭтоЯчейкаЗоныПриемки(Ячейка) Тогда ТекущаяСтрокаСканирования.СкЯчейка = Ячейка; ПараметрыРежима.ЗонаПриемки = Ячейка; Иначе ЕстьОшибки = Истина; КонецЕсли; Иначе Если ТекущаяСтрокаСканирования.Ячейка <> Ячейка Тогда ЕстьОшибки = Истина; Иначе ТекущаяСтрокаСканирования.СкЯчейка = ТекущаяСтрокаСканирования.Ячейка; КонецЕсли; КонецЕсли; КонецЕсли; ИначеЕсли ПараметрыРежима.ПараметрСканирования = "Номенклатура" Тогда Товар = НайтиТовар(ЗначениеСканирования); Если Товар.КодВозврата = 0 Тогда ЕстьОшибки = Истина; КонецЕсли; Если НЕ ЕстьОшибки Тогда Если ПараметрыРежима.НаборТоваров Тогда СтатусУказанияСерий = ОбработкаТабличнойЧастиСервер.СтатусУказанияСерии( Объект.Склад, Товар.Номенклатура, "УчитыватьОстаткиСерий" ); Если (ТекущаяСтрокаСканирования.Номенклатура <> Товар.Номенклатура) ИЛИ (ТекущаяСтрокаСканирования.Характеристика <> Товар.Характеристика) ИЛИ (ТекущаяСтрокаСканирования.Упаковка <> Товар.Упаковка) Тогда ТекущаяСтрокаСканирования = СтрокаСканирования(); ЗаполнитьЗначенияСвойств(ТекущаяСтрокаСканирования, Товар); ТекущаяСтрокаСканирования.СкНоменклатура = Товар.Номенклатура; ТекущаяСтрокаСканирования.СкХарактеристика = Товар.Характеристика; ТекущаяСтрокаСканирования.СкУпаковка = Товар.Упаковка; ТекущаяСтрокаСканирования.СкЯчейка = ПараметрыРежима.ЗонаПриемки; ТекущаяСтрокаСканирования.СтатусУказанияСерий = СтатусУказанияСерий; Если ТекущаяСтрокаСканирования.СтатусУказанияСерий = 0 Тогда ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = 1; КонецЕсли; Иначе Если ТекущаяСтрокаСканирования.СтатусУказанияСерий = 0 Тогда ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано + 1; КонецЕсли; КонецЕсли; ИначеЕсли ПараметрыРежима.ТипЗадания = "Пересчет" Тогда Если (ТекущаяСтрокаСканирования.Номенклатура <> Товар.Номенклатура) ИЛИ (ТекущаяСтрокаСканирования.Характеристика <> Товар.Характеристика) ИЛИ (ТекущаяСтрокаСканирования.Упаковка <> Товар.Упаковка) Тогда СтатусУказанияСерий = ОбработкаТабличнойЧастиСервер.СтатусУказанияСерии( Объект.Склад, Товар.Номенклатура, "УчитыватьОстаткиСерий" ); ЗаполнитьЗначенияСвойств(ТекущаяСтрокаСканирования, Товар); ТекущаяСтрокаСканирования.СкНоменклатура = Товар.Номенклатура; ТекущаяСтрокаСканирования.СкХарактеристика = Товар.Характеристика; ТекущаяСтрокаСканирования.СкУпаковка = Товар.Упаковка; ТекущаяСтрокаСканирования.СтатусУказанияСерий = СтатусУказанияСерий; ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = 0; Если ТекущаяСтрокаСканирования.СтатусУказанияСерий = 0 Тогда ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = 1; КонецЕсли; Иначе Если ТекущаяСтрокаСканирования.СтатусУказанияСерий = 0 Тогда ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано + 1; КонецЕсли; КонецЕсли; Иначе Если (ТекущаяСтрокаСканирования.Номенклатура <> Товар.Номенклатура) ИЛИ (ТекущаяСтрокаСканирования.Характеристика <> Товар.Характеристика) ИЛИ (ТекущаяСтрокаСканирования.Упаковка <> Товар.Упаковка) Тогда ЕстьОшибки = Истина; Иначе ТекущаяСтрокаСканирования.СкНоменклатура = Товар.Номенклатура; ТекущаяСтрокаСканирования.СкХарактеристика = Товар.Характеристика; ТекущаяСтрокаСканирования.СкУпаковка = Товар.Упаковка; Если ТекущаяСтрокаСканирования.СтатусУказанияСерий = 0 Тогда ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано + 1; КонецЕсли; КонецЕсли; КонецЕсли; КонецЕсли; ИначеЕсли ПараметрыРежима.ПараметрСканирования = "Серия" Тогда // Получить информацию из штрихкода серии. ШтрихкодСерии = ЗначениеСканирования; ВидНоменклатуры = ОбщегоНазначения.ПолучитьЗначениеРеквизита(ТекущаяСтрокаСканирования.Номенклатура, "ВидНоменклатуры"); Если ЗначениеЗаполнено(ДопЗначениеСканирования) Тогда // Вручную введен номер серии и срок годности. НомерСерии = ШтрихкодСерии; СрокГодности = ДопЗначениеСканирования; Иначе ИнформацияИзШтрихкодаСерии = Справочники.СерииНоменклатуры.ИнформацияИзШтрихкода(ШтрихкодСерии); НомерСерии = ИнформацияИзШтрихкодаСерии.Номер; СрокГодности = ИнформацияИзШтрихкодаСерии.ГоденДо; КонецЕсли; // Найти серию по номеру и сроку годности. ПараметрыСерии = НайтиСерию(НомерСерии, СрокГодности, ВидНоменклатуры); Если ПараметрыСерии.КодВозврата = 0 Тогда ЕстьОшибки = Истина; Иначе Если ПараметрыРежима.ТипЗадания = "Пересчет" Тогда ТекущаяСтрокаСканирования.Серия = ПараметрыСерии.Серия; ТекущаяСтрокаСканирования.СкСерия = ТекущаяСтрокаСканирования.Серия; ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = 1; ИначеЕсли ПараметрыРежима.НаборТоваров Тогда ТекущаяСтрокаСканирования.Серия = ПараметрыСерии.Серия; ТекущаяСтрокаСканирования.СкСерия = ТекущаяСтрокаСканирования.Серия; ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = 1; Иначе Если ТекущаяСтрокаСканирования.СтатусУказанияСерий <> 4 Тогда Если ТекущаяСтрокаСканирования.Серия <> ПараметрыСерии.Серия Тогда ЕстьОшибки = Истина; Иначе ТекущаяСтрокаСканирования.Серия = ПараметрыСерии.Серия; ТекущаяСтрокаСканирования.СкСерия = ТекущаяСтрокаСканирования.Серия; ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано + 1; КонецЕсли; Иначе ТекущаяСтрокаСканирования.Серия = ПараметрыСерии.Серия; ТекущаяСтрокаСканирования.СкСерия = ТекущаяСтрокаСканирования.Серия; ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано + 1; КонецЕсли; КонецЕсли; КонецЕсли; ИначеЕсли ПараметрыРежима.ПараметрСканирования = "Количество" Тогда Если ПараметрыРежима.НаборТоваров Тогда Если ПараметрыРежима.Режим = "ВводКоличества" Тогда ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ЗначениеСканирования; Иначе ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано + ЗначениеСканирования; КонецЕсли; ИначеЕсли ПараметрыРежима.ТипЗадания = "Пересчет" Тогда Если ПараметрыРежима.Режим = "ВводКоличества" Тогда ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ЗначениеСканирования; Иначе ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано + ЗначениеСканирования; КонецЕсли; Иначе Если ПараметрыРежима.Режим = "ВводКоличества" Тогда Если ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = ЗначениеСканирования Тогда Элементы.СканированиеВвестиКоличество.ЦветТекста = ЦветаСтиля.ЦветТекстаКнопки; Возврат; КонецЕсли; КоличествоУпаковокОтсканировано = ЗначениеСканирования; Иначе КоличествоУпаковокОтсканировано = ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано + ЗначениеСканирования; КонецЕсли; Если КоличествоУпаковокОтсканировано > ТекущаяСтрокаСканирования.КоличествоУпаковок Тогда ЕстьОшибки = Истина; Иначе ТекущаяСтрокаСканирования.КоличествоУпаковокОтсканировано = КоличествоУпаковокОтсканировано; КонецЕсли; КонецЕсли; КонецЕсли; Если ЕстьОшибки Тогда Если ПараметрыРежима.ПараметрСканирования = "Ячейка" Тогда ТекстОшибки = НСтр("ru = 'Ошибка: отсканирована не та ячейка.'"); ИначеЕсли ПараметрыРежима.ПараметрСканирования = "Номенклатура" Тогда ТекстОшибки = НСтр("ru = 'Ошибка: отсканирован не тот товар.'"); Если Товар.ТипОшибки = "УпаковкаНеПривязанаКШтрихкоду" Тогда ТекстОшибки = НСтр("ru = 'Ошибка: у штрихкода не указана упаковка.'"); КонецЕсли; ИначеЕсли ПараметрыРежима.ПараметрСканирования = "Серия" Тогда ТекстОшибки = НСтр("ru = 'Ошибка: отсканирована не та серия.'"); ИначеЕсли ПараметрыРежима.ПараметрСканирования = "Количество" Тогда ТекстОшибки = НСтр("ru = 'Ошибка: количество больше требуемого.'"); Элементы.СканированиеВвестиКоличество.ЦветТекста = ЦветаСтиля.ЦветОсобогоТекста; Элементы.СканированиеВвестиКоличество.Заголовок = ЗначениеСканирования; КонецЕсли; ВывестиСообщениеОбОшибке(ТекстОшибки); ПерейтиКПараметруСканирования(ПараметрыРежима.ПараметрСканирования); Иначе ПослеСканированияЗначения(); КонецЕсли; КонецПроцедуры ОбщийМодуль.ШтрихкодированиеПечатныхФорм Функция ПолучитьСсылкуПоШтрихкодуТабличногоДокумента(Штрихкод, Менеджеры = Неопределено) Экспорт ШтрихкодВШестнаднадцатиричномВиде = ПреобразоватьДесятичноеЧислоВШестнадцатиричнуюСистемуСчисления(Число(Штрихкод)); Пока СтрДлина(ШтрихкодВШестнаднадцатиричномВиде) < 32 Цикл ШтрихкодВШестнаднадцатиричномВиде = "0" + ШтрихкодВШестнаднадцатиричномВиде; КонецЦикла; Идентификатор = Сред(ШтрихкодВШестнаднадцатиричномВиде, 1, 8) + "-" + Сред(ШтрихкодВШестнаднадцатиричномВиде, 9, 4) + "-" + Сред(ШтрихкодВШестнаднадцатиричномВиде, 13, 4) + "-" + Сред(ШтрихкодВШестнаднадцатиричномВиде, 17, 4) + "-" + Сред(ШтрихкодВШестнаднадцатиричномВиде, 21, 12); Если СтрДлина(Идентификатор) <> 36 Тогда Возврат Новый Массив; КонецЕсли; Если Менеджеры = Неопределено Тогда МенеджерыОбъектов = Новый Массив(); Для Каждого ЭлементМетаданных Из Метаданные.Документы Цикл МенеджерыОбъектов.Добавить(Документы[ЭлементМетаданных.Имя]); КонецЦикла; Иначе МенеджерыОбъектов = Новый Массив(); Для Каждого ПустаяСсылка Из Менеджеры Цикл ТипСсылки = ТипЗнч(ПустаяСсылка); Если Документы.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда МенеджерыОбъектов.Добавить(Документы[ПустаяСсылка.Метаданные().Имя]); ИначеЕсли Справочники.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда МенеджерыОбъектов.Добавить(Справочники[ПустаяСсылка.Метаданные().Имя]); ИначеЕсли Задачи.ТипВсеСсылки(ТипСсылки) Тогда МенеджерыОбъектов.Добавить(Задачи[ПустаяСсылка.Метаданные().Имя]); ИначеЕсли БизнесПроцессы.ТипВсеСсылки(ТипСсылки) Тогда МенеджерыОбъектов.Добавить(БизнесПроцессы[ПустаяСсылка.Метаданные().Имя]); ИначеЕсли ПланыВидовХарактеристик.ТипВсеСсылки(ТипСсылки) Тогда МенеджерыОбъектов.Добавить(ПланыВидовХарактеристик[ПустаяСсылка.Метаданные().Имя]); Иначе ТекстИсключения = НСтр("ru = 'Ошибка распознования штрихкода: тип ""%Тип%"" не поддерживается.'"); ТекстИсключения = СтрЗаменить(ТекстИсключения,"%Тип%",ТипСсылки); ВызватьИсключение ТекстИсключения; КонецЕсли; КонецЦикла; КонецЕсли; Запрос = Новый Запрос; МассивСсылок = Новый Массив; ПервыйЗапрос = Истина; Для Каждого Менеджер Из МенеджерыОбъектов Цикл Попытка Ссылка = Менеджер.ПолучитьСсылку(Новый УникальныйИдентификатор(Идентификатор)); Исключение Продолжить; КонецПопытки; МетаданныеСсылки = Ссылка.Метаданные(); Если Не ПравоДоступа("Чтение", МетаданныеСсылки) Тогда Продолжить; КонецЕсли; МассивСсылок.Добавить(Ссылка); Если НЕ ПервыйЗапрос Тогда Запрос.Текст = Запрос.Текст + "ОБЪЕДИНИТЬ ВСЕ |"; КонецЕсли; Запрос.Текст = Запрос.Текст + "ВЫБРАТЬ" + ?(ПервыйЗапрос," " + "РАЗРЕШЕННЫЕ" + " "," ") + "Таблица.Ссылка КАК Ссылка |ИЗ " + МетаданныеСсылки.ПолноеИмя() + " КАК Таблица |ГДЕ Ссылка В (&МассивСсылок) |"; ПервыйЗапрос = Ложь; КонецЦикла; Если Не ПервыйЗапрос Тогда Запрос.Параметры.Вставить("МассивСсылок", МассивСсылок); Возврат Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка"); Иначе Возврат Новый Массив; КонецЕсли; КонецФункции |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10109789 | ||||
Дата публикации: | 16 июля 2012 г. | ||||
Способ исправления: | Перезаписать шаблоны ценников и этикеток. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110493 | ||||
Дата публикации: | 16 июля 2012 г. | ||||
Описание: | При попытке на основании документа "Акт выполненных работ" сформировать ЭД появляется сообщение пользователю "Преобразование значения к типу Булево не может быть выполнено (подробности см. в Журнале регистрации)", в журнале регистрации записывается ошибка: {ОбщийМодуль.ЭлектронныеДокументыФорматОбмена.Модуль(589)}: Преобразование значения к типу Булево не может быть выполнено Если Обязательное ИЛИ ЗначениеЗаполнено(Значение) Тогда |
||||
Способ воспроизведения: | Включить возможность обмена ЭД в разделе "Администрирование", настроить действующее "Соглашение об использовании электронных документов" по организации и контрагенту, ввести и заполнить документ ИБ "Акт выполненных работ" по этой организации и контрагенту, провести документ ИБ. Выполнить команду группы "ЭД" - "Сформировать, подписать и отправить" или "Сформировать новый электронный документ". | ||||
Способ исправления: | Общий модуль ЭлектронныеДокументыФорматОбмена, метод СформироватьАктCML, при вызове метода ЗаполнитьСвойствоXDTO 3-ий параметр имеет неправильный тип, необходимо строки: ЗаполнитьСвойствоXDTO(ДокументЭО, "ТекстДокумента", ТекстДокумента, ТекстОшибки); ЗаполнитьСвойствоXDTO(ДокументЭО, "ИтогиПрописью", СтруктураПараметров.ИтогиПрописью, ТекстОшибки); заменить на: ЗаполнитьСвойствоXDTO(ДокументЭО, "ТекстДокумента", ТекстДокумента, ,ТекстОшибки); ЗаполнитьСвойствоXDTO(ДокументЭО, "ИтогиПрописью", СтруктураПараметров.ИтогиПрописью, ,ТекстОшибки); |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 20006140 | ||||
Дата публикации: | 16 июля 2012 г. | ||||
Способ воспроизведения: | Если таблица проинвентаризованных товаров не помещается на 1 страницу, то на каждом листе с этой таблицей печатается номер "Страница 2" | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110170 | ||||
Дата публикации: | 12 июля 2012 г. | ||||
Способ воспроизведения: | Для воспроизведения ошибки на демо базе следует выполнить следующие действия: Демонстрационная база из поставки. Одна карточка лояльности уже в базе есть, заводим вторую: например для контрагента Кирсанов Вадим Сергеевич. Оформляем два чека ККМ: В первом указываем карточку Иваночкина и товар, например Вентилятор BINATONE ALPINE 160вт, напольный 1 шт. Во втором указываем карточку Кирсанова и тот же товар, но другое количество: Вентилятор BINATONE ALPINE 160вт, напольный 2 шт. Закрываем смену и смотрим сформированный отчет о розничных продажах: В табличной части товаров продано 4 вентилятора а не 3 как в чеках (2 по 2) и все продажи записываются на Кирсанова. |
||||
Способ исправления: | Изменить процедуру заполнения отчета о розничных продажах: Функция ЗаполнитьОтчетОРозничныхПродажах(ОтчетОРозничныхПродажахОбъект, КассоваяСмена, ОписаниеОшибки = "") Экспорт // Заполнение отчета о розничных продажах Попытка МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; // Подготовка данных. ТекстЗапроса = "ВЫБРАТЬ | ЧекККМТовары.Ссылка КАК Ссылка, | ЧекККМТовары.КлючСвязи КАК КлючСвязи, | ЧекККМТовары.Номенклатура КАК Номенклатура, | ЧекККМТовары.Характеристика КАК Характеристика, | ЧекККМТовары.Упаковка КАК Упаковка, | ВЫРАЗИТЬ(ВЫБОР | КОГДА | ЧекККМТовары.СуммаРучнойСкидки + ЧекККМТовары.СуммаАвтоматическойСкидки = 0 | ИЛИ ЧекККМТовары.КоличествоУпаковок = 0 | ТОГДА | ЧекККМТовары.Цена | ИНАЧЕ | ЧекККМТовары.Сумма / ЧекККМТовары.КоличествоУпаковок | КОНЕЦ КАК Число(15,2)) КАК Цена, | ЧекККМТовары.СтавкаНДС КАК СтавкаНДС, | ЧекККМТовары.КоличествоУпаковок КАК КоличествоУпаковок, | ЧекККМТовары.Количество КАК Количество, | ЧекККМТовары.Сумма КАК Сумма, | ЧекККМТовары.СуммаНДС КАК СуммаНДС, | ЧекККМТовары.Ссылка.Склад КАК Склад, | ЧекККМТовары.Ссылка.Партнер КАК Партнер, | ЧекККМТовары.Ссылка.Валюта КАК Валюта, | ЧекККМТовары.Ссылка.ВидЦены КАК ВидЦены, | ЧекККМТовары.Ссылка.КассаККМ КАК КассаККМ, | ЧекККМТовары.Ссылка.Организация КАК Организация, | ЧекККМТовары.Ссылка.НалогообложениеНДС КАК НалогообложениеНДС | |ПОМЕСТИТЬ Товары | |ИЗ | Документ.ЧекККМ.Товары КАК ЧекККМТовары |ГДЕ | ЧекККМТовары.Ссылка.КассоваяСмена = &КассоваяСмена | И ЧекККМТовары.Ссылка.Проведен | И ЧекККМТовары.Ссылка.НомерЧекаККМ > 0 | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЧекККМТовары.Ссылка, | 0, | ЧекККМТовары.Номенклатура, | ЧекККМТовары.Характеристика, | ЧекККМТовары.Упаковка, | ЧекККМТовары.Цена, | ЧекККМТовары.СтавкаНДС, | -ЧекККМТовары.КоличествоУпаковок, | -ЧекККМТовары.Количество, | -ЧекККМТовары.Сумма, | -ЧекККМТовары.СуммаНДС, | ЧекККМТовары.Ссылка.Склад, | ЧекККМТовары.Ссылка.Партнер, | ЧекККМТовары.Ссылка.Валюта, | ЧекККМТовары.Ссылка.ВидЦены, | ЧекККМТовары.Ссылка.КассаККМ, | ЧекККМТовары.Ссылка.Организация, | ЧекККМТовары.Ссылка.НалогообложениеНДС |ИЗ | Документ.ЧекККМВозврат.Товары КАК ЧекККМТовары |ГДЕ | ЧекККМТовары.Ссылка.КассоваяСмена = &КассоваяСмена | И ЧекККМТовары.Ссылка.Проведен | И ЧекККМТовары.Ссылка.НомерЧекаККМ > 0 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЧекККМТовары.Ссылка КАК Ссылка, | ЧекККМТовары.Номенклатура КАК Номенклатура, | ЧекККМТовары.Характеристика КАК Характеристика, | ЧекККМТовары.Упаковка КАК Упаковка, | ЧекККМТовары.Цена КАК Цена, | ЧекККМТовары.СтавкаНДС КАК СтавкаНДС, | ЧекККМТовары.КоличествоУпаковок КАК КоличествоУпаковок, | ЧекККМТовары.Количество КАК Количество, | ЧекККМТовары.Сумма КАК Сумма, | ЧекККМТовары.СуммаНДС КАК СуммаНДС, | ЧекККМТовары.Склад КАК Склад, | ЧекККМТовары.Партнер КАК Партнер, | ЧекККМТовары.Валюта КАК Валюта, | ЧекККМТовары.ВидЦены КАК ВидЦены, | ЧекККМТовары.КассаККМ КАК КассаККМ, | ЧекККМТовары.Организация КАК Организация, | ЧекККМТовары.НалогообложениеНДС КАК НалогообложениеНДС | |ПОМЕСТИТЬ СписокТоваров |ИЗ | Товары КАК ЧекККМТовары |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗЛИЧНЫЕ | СписокТоваров.Ссылка КАК Ссылка |ПОМЕСТИТЬ ЧекиККМ |ИЗ | СписокТоваров КАК СписокТоваров |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЧекиККМ.Ссылка КАК Ссылка |ИЗ | ЧекиККМ КАК ЧекиККМ |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗЛИЧНЫЕ | СписокТоваров.Валюта КАК Валюта, | СписокТоваров.ВидЦены КАК ВидЦены, | СписокТоваров.КассаККМ КАК КассаККМ, | СписокТоваров.Организация КАК Организация, | СписокТоваров.НалогообложениеНДС КАК НалогообложениеНДС, | СписокТоваров.Склад КАК Склад |ИЗ | СписокТоваров КАК СписокТоваров |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗЛИЧНЫЕ | СписокТоваров.Номенклатура КАК Номенклатура, | СписокТоваров.Характеристика КАК Характеристика, | СписокТоваров.Упаковка КАК Упаковка, | СписокТоваров.Цена КАК Цена, | СписокТоваров.СтавкаНДС КАК СтавкаНДС |ИЗ | СписокТоваров КАК СписокТоваров |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | КассоваяСмена.ОкончаниеКассовойСмены КАК ОкончаниеКассовойСмены |Из | Документ.КассоваяСмена КАК КассоваяСмена |ГДЕ КассоваяСмена.Ссылка = &КассоваяСмена |"; Запрос = Новый Запрос; Запрос.Текст = ТекстЗапроса; Запрос.УстановитьПараметр("КассоваяСмена", КассоваяСмена); Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; МассивРезультатов = Запрос.ВыполнитьПакет(); // Формирование таблиц индексов по аналитике и номенклатуре ТаблицаИндексовПоАналитике = МассивРезультатов[4].Выгрузить(); ОбщегоНазначенияУТ.ПронумероватьТаблицуЗначений(ТаблицаИндексовПоАналитике,"Индекс"); ТаблицаИндексовПоНоменклатуре = МассивРезультатов[5].Выгрузить(); ОбщегоНазначенияУТ.ПронумероватьТаблицуЗначений(ТаблицаИндексовПоНоменклатуре,"Индекс"); ВыборкаРеквизитыКассовойСмены = МассивРезультатов[6].Выбрать(); ВыборкаРеквизитыКассовойСмены.Следующий(); ТекстЗапроса = "ВЫБРАТЬ | ТаблицаИндексов.Индекс КАК ИндексПоАналитике, | ТаблицаИндексов.Валюта КАК Валюта, | ТаблицаИндексов.ВидЦены КАК ВидЦены, | ТаблицаИндексов.КассаККМ КАК КассаККМ, | ТаблицаИндексов.Организация КАК Организация, | ТаблицаИндексов.НалогообложениеНДС КАК НалогообложениеНДС, | ТаблицаИндексов.Склад КАК Склад |ПОМЕСТИТЬ ИндексыПоАналитике |ИЗ | &ТаблицаИндексовПоАналитике КАК ТаблицаИндексов | |ИНДЕКСИРОВАТЬ ПО | Валюта, | ВидЦены, | КассаККМ, | Организация, | НалогообложениеНДС, | Склад |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ТаблицаИндексов.Индекс КАК ИндексПоНоменклатуре, | ТаблицаИндексов.Номенклатура КАК Номенклатура, | ТаблицаИндексов.Характеристика КАК Характеристика, | ТаблицаИндексов.Упаковка КАК Упаковка, | ТаблицаИндексов.Цена КАК Цена, | ТаблицаИндексов.СтавкаНДС КАК СтавкаНДС |ПОМЕСТИТЬ ИндексыПоНоменклатуре |ИЗ | &ТаблицаИндексовПоНоменклатуре КАК ТаблицаИндексов | |ИНДЕКСИРОВАТЬ ПО | Номенклатура, | Характеристика, | Упаковка, | Цена, | СтавкаНДС |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | СписокТоваров.Номенклатура КАК Номенклатура, | СписокТоваров.Характеристика КАК Характеристика, | СписокТоваров.Упаковка КАК Упаковка, | СписокТоваров.Цена КАК Цена, | СписокТоваров.Партнер КАК Партнер, | СписокТоваров.СтавкаНДС КАК СтавкаНДС, | СУММА(СписокТоваров.КоличествоУпаковок) КАК КоличествоУпаковок, | СУММА(СписокТоваров.Количество) КАК Количество, | СУММА(СписокТоваров.Сумма) КАК Сумма, | СУММА(СписокТоваров.СуммаНДС) КАК СуммаНДС, | ИндексыПоАналитике.ИндексПоАналитике КАК ИндексПоАналитике, | ИндексыПоНоменклатуре.ИндексПоНоменклатуре КАК ИндексПоНоменклатуре, | СписокТоваров.Склад КАК Склад, | СписокТоваров.Валюта КАК Валюта, | СписокТоваров.ВидЦены КАК ВидЦены, | СписокТоваров.КассаККМ КАК КассаККМ, | СписокТоваров.Организация КАК Организация, | СписокТоваров.НалогообложениеНДС КАК НалогообложениеНДС |ИЗ | (ВЫБРАТЬ | СписокТоваров.Номенклатура КАК Номенклатура, | СписокТоваров.Характеристика КАК Характеристика, | СписокТоваров.Упаковка КАК Упаковка, | СписокТоваров.Цена КАК Цена, | СписокТоваров.Партнер КАК Партнер, | СписокТоваров.СтавкаНДС КАК СтавкаНДС, | СписокТоваров.КоличествоУпаковок КАК КоличествоУпаковок, | СписокТоваров.Количество КАК Количество, | СписокТоваров.Сумма КАК Сумма, | СписокТоваров.СуммаНДС КАК СуммаНДС, | СписокТоваров.Склад КАК Склад, | СписокТоваров.Валюта КАК Валюта, | СписокТоваров.ВидЦены КАК ВидЦены, | СписокТоваров.КассаККМ КАК КассаККМ, | СписокТоваров.Организация КАК Организация, | СписокТоваров.НалогообложениеНДС КАК НалогообложениеНДС | ИЗ | СписокТоваров КАК СписокТоваров) КАК СписокТоваров | ЛЕВОЕ СОЕДИНЕНИЕ ИндексыПоАналитике КАК ИндексыПоАналитике | ПО СписокТоваров.Склад = ИндексыПоАналитике.Склад | И СписокТоваров.Валюта = ИндексыПоАналитике.Валюта | И СписокТоваров.ВидЦены = ИндексыПоАналитике.ВидЦены | И СписокТоваров.КассаККМ = ИндексыПоАналитике.КассаККМ | И СписокТоваров.Организация = ИндексыПоАналитике.Организация | И СписокТоваров.НалогообложениеНДС = ИндексыПоАналитике.НалогообложениеНДС | ЛЕВОЕ СОЕДИНЕНИЕ ИндексыПоНоменклатуре КАК ИндексыПоНоменклатуре | ПО СписокТоваров.Номенклатура = ИндексыПоНоменклатуре.Номенклатура | И СписокТоваров.Характеристика = ИндексыПоНоменклатуре.Характеристика | И СписокТоваров.Упаковка = ИндексыПоНоменклатуре.Упаковка | И СписокТоваров.Цена = ИндексыПоНоменклатуре.Цена | И СписокТоваров.СтавкаНДС = ИндексыПоНоменклатуре.СтавкаНДС | |СГРУППИРОВАТЬ ПО | СписокТоваров.Номенклатура, | СписокТоваров.Характеристика, | СписокТоваров.СтавкаНДС, | СписокТоваров.Упаковка, | СписокТоваров.Цена, | СписокТоваров.Партнер, | ИндексыПоНоменклатуре.СтавкаНДС, | ИндексыПоАналитике.ИндексПоАналитике, | ИндексыПоНоменклатуре.ИндексПоНоменклатуре, | СписокТоваров.Склад, | СписокТоваров.Валюта, | СписокТоваров.ВидЦены, | СписокТоваров.КассаККМ, | СписокТоваров.Организация, | СписокТоваров.НалогообложениеНДС |ИТОГИ | МАКСИМУМ(Номенклатура), | МАКСИМУМ(Характеристика), | МАКСИМУМ(Упаковка), | МАКСИМУМ(Цена), | МАКСИМУМ(Партнер), | МАКСИМУМ(СтавкаНДС), | МАКСИМУМ(КоличествоУпаковок), | МАКСИМУМ(Количество), | МАКСИМУМ(Сумма), | МАКСИМУМ(СуммаНДС), | МАКСИМУМ(Склад), | МАКСИМУМ(Валюта), | МАКСИМУМ(ВидЦены), | МАКСИМУМ(КассаККМ), | МАКСИМУМ(Организация), | МАКСИМУМ(НалогообложениеНДС) |ПО | ИндексПоАналитике, | ИндексПоНоменклатуре |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ОплатаПлатежнымиКартами.ЭквайринговыйТерминал КАК ЭквайринговыйТерминал, | ОплатаПлатежнымиКартами.ВидПлатежнойКарты КАК ВидПлатежнойКарты, | ОплатаПлатежнымиКартами.НомерПлатежнойКарты КАК НомерПлатежнойКарты, | ОплатаПлатежнымиКартами.Сумма КАК Сумма, | ИндексыПоАналитике.ИндексПоАналитике КАК ИндексПоАналитике |ИЗ | (ВЫБРАТЬ | ЧекККМОплатаПлатежнымиКартами.ЭквайринговыйТерминал КАК ЭквайринговыйТерминал, | ЧекККМОплатаПлатежнымиКартами.ВидПлатежнойКарты КАК ВидПлатежнойКарты, | ЧекККМОплатаПлатежнымиКартами.НомерПлатежнойКарты КАК НомерПлатежнойКарты, | ЧекККМОплатаПлатежнымиКартами.Сумма КАК Сумма, | ЧекККМОплатаПлатежнымиКартами.Ссылка.КассаККМ КАК КассаККМ, | ЧекККМОплатаПлатежнымиКартами.Ссылка.Организация КАК Организация, | ЧекККМОплатаПлатежнымиКартами.Ссылка.Склад КАК Склад, | ЧекККМОплатаПлатежнымиКартами.Ссылка.Валюта КАК Валюта, | ЧекККМОплатаПлатежнымиКартами.Ссылка.ВидЦены КАК ВидЦены | ИЗ | Документ.ЧекККМ.ОплатаПлатежнымиКартами КАК ЧекККМОплатаПлатежнымиКартами | ГДЕ | ЧекККМОплатаПлатежнымиКартами.Ссылка В | (ВЫБРАТЬ | ЧекиККМ.Ссылка | ИЗ | ЧекиККМ КАК ЧекиККМ) | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ЧекККМВозвратОплатаПлатежнымиКартами.ЭквайринговыйТерминал, | ЧекККМВозвратОплатаПлатежнымиКартами.ВидПлатежнойКарты, | ЧекККМВозвратОплатаПлатежнымиКартами.НомерПлатежнойКарты, | -ЧекККМВозвратОплатаПлатежнымиКартами.Сумма, | ЧекККМВозвратОплатаПлатежнымиКартами.Ссылка.КассаККМ, | ЧекККМВозвратОплатаПлатежнымиКартами.Ссылка.Организация, | ЧекККМВозвратОплатаПлатежнымиКартами.Ссылка.Склад, | ЧекККМВозвратОплатаПлатежнымиКартами.Ссылка.Валюта, | ЧекККМВозвратОплатаПлатежнымиКартами.Ссылка.ВидЦены | ИЗ | Документ.ЧекККМВозврат.ОплатаПлатежнымиКартами КАК ЧекККМВозвратОплатаПлатежнымиКартами | ГДЕ | ЧекККМВозвратОплатаПлатежнымиКартами.Ссылка В | (ВЫБРАТЬ | ЧекиККМ.Ссылка | ИЗ | ЧекиККМ КАК ЧекиККМ)) КАК ОплатаПлатежнымиКартами | ЛЕВОЕ СОЕДИНЕНИЕ ИндексыПоАналитике КАК ИндексыПоАналитике | ПО ОплатаПлатежнымиКартами.КассаККМ = ИндексыПоАналитике.КассаККМ | И ОплатаПлатежнымиКартами.Организация = ИндексыПоАналитике.Организация | И ОплатаПлатежнымиКартами.Склад = ИндексыПоАналитике.Склад | И ОплатаПлатежнымиКартами.Валюта = ИндексыПоАналитике.Валюта | И ОплатаПлатежнымиКартами.ВидЦены = ИндексыПоАналитике.ВидЦены |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | Серии.Серия КАК Серия, | Серии.Номенклатура КАК Номенклатура, | Серии.Характеристика КАК Характеристика, | СУММА(Серии.Количество) КАК Количество, | ИндексыПоАналитике.ИндексПоАналитике КАК ИндексПоАналитике |ИЗ | (ВЫБРАТЬ | ЧекККМСерии.Серия КАК Серия, | ЧекККМСерии.Номенклатура КАК Номенклатура, | ЧекККМСерии.Характеристика КАК Характеристика, | ЧекККМСерии.Количество КАК Количество, | ЧекККМСерии.Ссылка.КассаККМ КАК КассаККМ, | ЧекККМСерии.Ссылка.Организация КАК Организация, | ЧекККМСерии.Ссылка.Склад КАК Склад, | ЧекККМСерии.Ссылка.Валюта КАК Валюта, | ЧекККМСерии.Ссылка.ВидЦены КАК ВидЦены | ИЗ | Документ.ЧекККМ.Серии КАК ЧекККМСерии | ГДЕ | ЧекККМСерии.Ссылка В | (ВЫБРАТЬ | ЧекиККМ.Ссылка | ИЗ | ЧекиККМ КАК ЧекиККМ) | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ЧекККМВозвратСерии.Серия, | ЧекККМВозвратСерии.Номенклатура, | ЧекККМВозвратСерии.Характеристика, | -ЧекККМВозвратСерии.Количество, | ЧекККМВозвратСерии.Ссылка.КассаККМ, | ЧекККМВозвратСерии.Ссылка.Организация, | ЧекККМВозвратСерии.Ссылка.Склад, | ЧекККМВозвратСерии.Ссылка.Валюта, | ЧекККМВозвратСерии.Ссылка.ВидЦены | ИЗ | Документ.ЧекККМВозврат.Серии КАК ЧекККМВозвратСерии | ГДЕ | ЧекККМВозвратСерии.Ссылка В | (ВЫБРАТЬ | ЧекиККМ.Ссылка | ИЗ | ЧекиККМ КАК ЧекиККМ)) КАК Серии | ЛЕВОЕ СОЕДИНЕНИЕ ИндексыПоАналитике КАК ИндексыПоАналитике | ПО Серии.КассаККМ = ИндексыПоАналитике.КассаККМ | И Серии.Организация = ИндексыПоАналитике.Организация | И Серии.Склад = ИндексыПоАналитике.Склад | И Серии.Валюта = ИндексыПоАналитике.Валюта | И Серии.ВидЦены = ИндексыПоАналитике.ВидЦены |СГРУППИРОВАТЬ ПО | Серии.Серия, | Серии.Номенклатура, | Серии.Характеристика, | ИндексыПоАналитике.ИндексПоАналитике |"; Запрос = Новый Запрос; Запрос.Текст = ТекстЗапроса; Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; Запрос.УстановитьПараметр("ТаблицаИндексовПоАналитике", ТаблицаИндексовПоАналитике); Запрос.УстановитьПараметр("ТаблицаИндексовПоНоменклатуре", ТаблицаИндексовПоНоменклатуре); Результат = Запрос.ВыполнитьПакет(); ОплатаПлатежнымиКартами = Результат[3].Выгрузить(); Серии = Результат[4].Выгрузить(); ОплатаПлатежнымиКартами.Индексы.Добавить("ИндексПоАналитике"); Серии.Индексы.Добавить("ИндексПоАналитике"); ВыборкаПоАналитике = Результат[2].Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); Если ВыборкаПоАналитике.Количество() > 1 Тогда ВызватьИсключение НСтр("ru = 'По кассовой смене зарегистрировано несколько аналитик. Создание отчета о розничных продажах невозможно'"); КонецЕсли; // Очистим табличные части документа. ОтчетОРозничныхПродажахОбъект.Товары.Очистить(); ОтчетОРозничныхПродажахОбъект.Серии.Очистить(); ОтчетОРозничныхПродажахОбъект.ОплатаПлатежнымиКартами.Очистить(); ОтчетОРозничныхПродажахОбъект.ВидыЗапасов.Очистить(); Пока ВыборкаПоАналитике.Следующий() Цикл ЗаполнитьЗначенияСвойств(ОтчетОРозничныхПродажахОбъект, ВыборкаПоАналитике); ВыборкаПоАналитикеНоменклатуры = ВыборкаПоАналитике.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); Пока ВыборкаПоАналитикеНоменклатуры.Следующий() Цикл ВыборкаДетальныеЗаписи = ВыборкаПоАналитикеНоменклатуры.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Если ВыборкаДетальныеЗаписи.Количество <> 0 Тогда СтрокаТабличнойЧастиТовары = ОтчетОРозничныхПродажахОбъект.Товары.Добавить(); ЗаполнитьЗначенияСвойств(СтрокаТабличнойЧастиТовары, ВыборкаДетальныеЗаписи); СтрокаТабличнойЧастиТовары.Цена = Окр(СтрокаТабличнойЧастиТовары.Сумма / СтрокаТабличнойЧастиТовары.КоличествоУпаковок, 15, 2); КонецЕсли; КонецЦикла; КонецЦикла; // Заполнение табличной части "Оплата платежными картами". МассивСтрок = ОплатаПлатежнымиКартами.НайтиСтроки(Новый Структура("ИндексПоАналитике", ВыборкаПоАналитике.ИндексПоАналитике)); Для Каждого СтрокаТЧ Из МассивСтрок Цикл Если СтрокаТЧ.Сумма <> 0 Тогда СтрокаТабличнойЧасти = ОтчетОРозничныхПродажахОбъект.ОплатаПлатежнымиКартами.Добавить(); ЗаполнитьЗначенияСвойств(СтрокаТабличнойЧасти, СтрокаТЧ); КонецЕсли; КонецЦикла; // Заполнение табличной части "Серии". МассивСтрок = Серии.НайтиСтроки(Новый Структура("ИндексПоАналитике", ВыборкаПоАналитике.ИндексПоАналитике)); Для Каждого СтрокаТЧ Из МассивСтрок Цикл Если СтрокаТЧ.Количество <> 0 Тогда СтрокаТабличнойЧасти = ОтчетОРозничныхПродажахОбъект.Серии.Добавить(); ЗаполнитьЗначенияСвойств(СтрокаТабличнойЧасти, СтрокаТЧ); КонецЕсли; КонецЦикла; ОтчетОРозничныхПродажахОбъект.Дата = ВыборкаРеквизитыКассовойСмены.ОкончаниеКассовойСмены; ОтчетОРозничныхПродажахОбъект.ЦенаВключаетНДС = ОтчетОРозничныхПродажахОбъект.ВидЦены.ЦенаВключаетНДС; ОтчетОРозничныхПродажахОбъект.КассоваяСмена = КассоваяСмена; ОтчетОРозничныхПродажахОбъект.СуммаДокумента = ЦенообразованиеКлиентСервер.ПолучитьСуммуДокумента(ОтчетОРозничныхПродажахОбъект.Товары, ОтчетОРозничныхПродажахОбъект.ЦенаВключаетНДС); Если Не ЗначениеЗаполнено(ОтчетОРозничныхПродажахОбъект.Ответственный) Тогда ОтчетОРозничныхПродажахОбъект.Ответственный = Пользователи.ТекущийПользователь(); КонецЕсли; Если Не ЗначениеЗаполнено(ОтчетОРозничныхПродажахОбъект.Подразделение) Тогда ОтчетОРозничныхПродажахОбъект.Подразделение = ЗначениеНастроекПовтИсп.ПодразделениеПользователя(ОтчетОРозничныхПродажахОбъект.Ответственный, ОтчетОРозничныхПродажахОбъект.Подразделение); КонецЕсли; ПараметрыУказанияСерий = Новый ФиксированнаяСтруктура(Документы.ОтчетОРозничныхПродажах.ПараметрыУказанияСерий(ОтчетОРозничныхПродажахОбъект)); ОбработкаТабличнойЧастиСервер.ЗаполнитьСтатусыУказанияСерий(ОтчетОРозничныхПродажахОбъект, ПараметрыУказанияСерий); Если ОтчетОРозничныхПродажахОбъект.Проведен Тогда ОтчетОРозничныхПродажахОбъект.Записать(РежимЗаписиДокумента.Проведение); Иначе ОтчетОРозничныхПродажахОбъект.Записать(РежимЗаписиДокумента.Запись); КонецЕсли; КонецЦикла; // По кассовой смене не продано товара Если ВыборкаПоАналитике.Количество() = 0 Тогда ОтчетОРозничныхПродажахОбъект.Дата = ВыборкаРеквизитыКассовойСмены.ОкончаниеКассовойСмены; ОтчетОРозничныхПродажахОбъект.КассоваяСмена = КассоваяСмена; // Заполняет отчет о розничных продажах данными по текущей кассовой смене. СтруктуруСостояниеКассовойСмены = РозничныеПродажи.ПолучитьРеквизитыКассовойСменыНаДату(КассоваяСмена.КассаККМ, ТекущаяДата()); ЗаполнитьЗначенияСвойств(ОтчетОРозничныхПродажахОбъект, СтруктуруСостояниеКассовойСмены); Если Не ЗначениеЗаполнено(ОтчетОРозничныхПродажахОбъект.Ответственный) Тогда ОтчетОРозничныхПродажахОбъект.Ответственный = Пользователи.ТекущийПользователь(); КонецЕсли; Если Не ЗначениеЗаполнено(ОтчетОРозничныхПродажахОбъект.Подразделение) Тогда ОтчетОРозничныхПродажахОбъект.Подразделение = ЗначениеНастроекПовтИсп.ПодразделениеПользователя(ОтчетОРозничныхПродажахОбъект.Ответственный, ОтчетОРозничныхПродажахОбъект.Подразделение); КонецЕсли; ОтчетОРозничныхПродажахОбъект.СуммаДокумента = ЦенообразованиеКлиентСервер.ПолучитьСуммуДокумента(ОтчетОРозничныхПродажахОбъект.Товары, ОтчетОРозничныхПродажахОбъект.ЦенаВключаетНДС); ПараметрыУказанияСерий = Новый ФиксированнаяСтруктура(Документы.ОтчетОРозничныхПродажах.ПараметрыУказанияСерий(ОтчетОРозничныхПродажахОбъект)); ОбработкаТабличнойЧастиСервер.ЗаполнитьСтатусыУказанияСерий(ОтчетОРозничныхПродажахОбъект, ПараметрыУказанияСерий); Если ОтчетОРозничныхПродажахОбъект.Проведен Тогда ОтчетОРозничныхПродажахОбъект.Записать(РежимЗаписиДокумента.Проведение); Иначе ОтчетОРозничныхПродажахОбъект.Записать(РежимЗаписиДокумента.Запись); КонецЕсли; КонецЕсли; Возврат ОтчетОРозничныхПродажахОбъект.Ссылка; Исключение ОписаниеОшибки = НСтр("ru = 'При создании отчета о розничных продажах произошла ошибка. |Дополнительное описание: |%ДополнительноеОписание%'"); ОписаниеОшибки = СтрЗаменить(ОписаниеОшибки, "%ДополнительноеОписание%", ИнформацияОбОшибке().Описание); Возврат ?(ЗначениеЗаполнено(ОтчетОРозничныхПродажахОбъект.Ссылка), ОтчетОРозничныхПродажахОбъект.Ссылка, Неопределено); КонецПопытки; КонецФункции // ВыполнитьАрхивациюЧековККМ() |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110239 | ||||
Дата публикации: | 12 июля 2012 г. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10110144 | ||||
Дата публикации: | 10 июля 2012 г. | ||||
Описание: | Ошибочный расчет целевого показателя "Себестоимость реализованной продукции". | ||||
Способ воспроизведения: | Выполнить команду "Подробнее" для "Варианты анализа целевых показателей" -> "Себестоимость реализованных товаров" -> "Себестоимость реализованных товаров, Сумма (Динамика изменения)". | ||||
Способ исправления: | В запросе предопределенного шаблона СебестоимостьРеализованныхТоваровПредопределенный справочника "Структура целей" заменить: ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасчетСебестоимостиТоваров.Организации КАК РасчетСебестоимости ПО (АналитикаПоПартнерам.Организация = РасчетСебестоимости.Организация) И (РасчетСебестоимости.Ссылка.Проведен) на ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасчетСебестоимостиТоваров.Организации КАК РасчетСебестоимости ПО (НАЧАЛОПЕРИОДА(Продажи.ПериодМесяц, МЕСЯЦ) = НАЧАЛОПЕРИОДА(РасчетСебестоимости.Ссылка.Дата, МЕСЯЦ)) И (АналитикаПоПартнерам.Организация = РасчетСебестоимости.Организация) И (РасчетСебестоимости.Ссылка.Проведен) |
||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 20005987 | ||||
Дата публикации: | 10 июля 2012 г. | ||||
Описание: | Если период получения счета-фактуры позже чем период получения товаров, то в отчете "Контроль НДС" выводится ошибочная информация о том, что поступление товаров не попало в книгу покупок. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10093575 | ||||
Дата публикации: | 8 июня 2012 г. | ||||
Описание: | Серии, указанные при отгрузке в ордере на перемещение товаров очищаются при переводе ордера на перемещение в статус "Принято", если в помещении-получателе остатки хранятся в разрезе ячеек, а в помещении-отправителе - нет. | ||||
Код ошибки: | 20004176 | ||||
Дата публикации: | 30 мая 2012 г. | ||||
Описание: | В документе "Передача товаров между организациями" отсутствует возможность включить НДС в стоимость товаров у организации - получателя товара. | ||||
Код ошибки: | 10107003 | ||||
Дата публикации: | 30 мая 2012 г. | ||||
Описание: | В печатной форме "Счет-фактура", сформированной из документа "Реализация товаров и услуг", пересчет суммы без НДС и суммы НДС выполняется из валюты в рубли в некоторых случаях неправильно. | ||||
Исправлено в релизе: | 11.0.9.6 | ||||
Код ошибки: | 20004190 | ||||
Дата публикации: | 21 мая 2012 г. | ||||
Описание: | Если в УТ на основании документа "Реализации товаров и услуг" сформировать счет-фактуру выданный с исправлениями, то в БП такой счет-фактура отразится некорректно, т.к. в БП его необходимо оформлять на основании документа "Корректировка реализации". | ||||
Способ обхода: | Оформлять исправительные счета-фактуры в УТ путем создания на основании корректировок реализации, либо создавайть корректировки реализации в БП и заменять у счетов-фактур исправленных документ-основание после загрузки счета-фактуры в БП. | ||||
Код ошибки: | 10106451 | ||||
Дата публикации: | 4 мая 2012 г. | ||||
Описание: | При печати из документа, оформленного в иностранной валюте, возникают расхождения между суммами в ТОРГ-12 и счете-фактуре. | ||||
Планируется исправить в релизе: | 11.0.9.6 | ||||
Код ошибки: | 10103978 | ||||
Дата публикации: | 3 апреля 2012 г. | ||||
Описание: | При проведении документа "Расчет себестоимости товаров" неправильно распределяется стоимость дополнительных расходов при использовании метода оценки ФИФО. | ||||
Код ошибки: | 10101514 | ||||
Дата публикации: | 20 марта 2012 г. | ||||
Описание: | Подбор товаров. Если в конфигурации отключена опция использования характеристик, то не отображаются цены и остатки в колонке. | ||||
Код ошибки: | 10078872 | ||||
Дата публикации: | 28 апреля 2011 г. | ||||
Описание: | При обмене с конфигурацией "Бухгалтерия предприятия" в документе "Возврат товаров поставщику" (на возврат комиссионного товара) могут не заполняться цены, если в конфигурации "Управление торговлей" поступление товаров на комиссию оформлено без соглашения или не оформлена регистрация цен поставщика на комиссионный товар. | ||||
Код ошибки: | 10075534 | ||||
Дата публикации: | 8 апреля 2011 г. | ||||
Описание: | В шаблонах наименований номенклатуры, характеристики и шаблонах ценников, этикеток не поддерживается работа с реквизитами табличных частей объектов. | ||||
Код ошибки: | 10102086 | ||||
Дата публикации: | 8 апреля 2011 г. | ||||
Описание: | При работе в режиме web-клиента в форме документа "Списание безналичных ДС" не работает заполнение расшифровки платежа. | ||||