|
в табличный части не найдена строка с товаром | ☑ | ||
---|---|---|---|---|
0
olgakrylova86
12.09.19
✎
16:08
|
Добрый вечер, столкнулась с такой проблемой:
при создании документа "Передача сырья переработчику" на вкладке Сырье и Материалы , через поиск по штрихкоду выводится предупреждение ( В табличной части не найдена строка с товаром "Наименование / Характеристика" ). А в других документах эта кнопка работает правильно. 1С:Предприятие 8.3 (8.3.13.1809) |
|||
1
olgakrylova86
12.09.19
✎
16:09
|
Комплексная автоматизация 2 (2.4.7.151)
|
|||
2
dka80
12.09.19
✎
16:15
|
Запустить отладчик?
|
|||
3
shuhard
12.09.19
✎
16:16
|
(0)
(1) бывает, что не все ТЧ заточены под штрих-коды - допили |
|||
4
olgakrylova86
12.09.19
✎
16:23
|
знала бы я, что, нужно пилить и где
|
|||
5
olgakrylova86
13.09.19
✎
09:04
|
(2)
поставила я красную точку на процедуре поиска и он просто вернул меня в конфигурацию, хоть какое то пояснение было бы, ничего нет, куда копать, что делать. Особенно нравится предупреждение ( В табличной части не найдена строка с товаром ) в какой табличной части, что это за бред |
|||
6
JeHer
13.09.19
✎
09:11
|
(5) надо точку ставить примерно на такой процедуре ОбработатьШтрихкоды()
|
|||
7
olgakrylova86
13.09.19
✎
09:22
|
(6)
уже испытывала, данную процедуру, та же ерунда |
|||
8
JeHer
13.09.19
✎
09:23
|
(7) база, небось, клиент-серверная?
|
|||
9
olgakrylova86
13.09.19
✎
09:23
|
(8)
да |
|||
10
JeHer
13.09.19
✎
09:28
|
Дебаг отключен, поэтому только клиентские процедуры доступны
|
|||
11
shuhard
13.09.19
✎
09:36
|
(5)[ хоть какое то пояснение было бы, ничего нет, куда копать, что делать]
ты думала что попала в сказку, а здесь работать нужно |
|||
12
olgakrylova86
13.09.19
✎
09:46
|
(11) при чем тут сказка, обычно указывается хотя бы код или причина, а тут дырка от бублика
|
|||
13
JeHer
13.09.19
✎
09:55
|
Справка - О программе - Информация для технической поддержки.
Может, там что-то есть |
|||
14
olgakrylova86
13.09.19
✎
10:00
|
(13)
к сожалению кроме информации о платформе ни чего нет |
|||
15
olgakrylova86
13.09.19
✎
10:03
|
поставила точку останова на ОбработатьШтрихкодыСервер(СтруктураДействий, КэшированныеЗначения);
|
|||
16
olgakrylova86
13.09.19
✎
10:03
|
(15) ОбщаяКартинка.Обсуждения: Имя не уникально!
|
|||
17
hhhh
13.09.19
✎
10:09
|
(16) назови Обсуждения2
|
|||
18
olgakrylova86
13.09.19
✎
10:55
|
Может в этих процедурах чего то не хватает ?
&НаКлиенте Процедура ОбработатьШтрихкоды(ДанныеШтрихкодов) ИзменятьКоличество = Ложь; СтруктураДействийСДобавленнымиСтроками = СтруктураДействийПоОбновлениюВспомРевизитовСтроки(); СтруктураДействийСДобавленнымиСтроками.Вставить("ЗаполнитьПризнакТипНоменклатуры", Новый Структура("Номенклатура", "ТипНоменклатуры")); СтруктураДействийСДобавленнымиСтроками.Вставить("ЗаполнитьПризнакАртикул", Новый Структура("Номенклатура", "Артикул")); СтруктураДействийСДобавленнымиСтроками.Вставить("ПроверитьЗаполнитьСклад", ОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияСкладаВСтрокеТЧ(Объект, СкладГруппа)); НаправленияДеятельностиКлиентСервер.СтруктураДействийВставитьПриДобавленииСтроки(ЭтаФорма, СтруктураДействийСДобавленнымиСтроками); ДобавитьВСтруктуруДействияПриИзмененииКоличестваУпаковок(СтруктураДействийСДобавленнымиСтроками); ПарамЗаполнениеСклада = ОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияСкладаВСтрокеТЧ(Объект, СкладГруппа); СтруктураДействийСДобавленнымиСтроками.Вставить("ПроверитьЗаполнитьСклад", ПарамЗаполнениеСклада); СтруктураДействийСИзмененнымиСтроками = Новый Структура; ДобавитьВСтруктуруДействияПриИзмененииКоличестваУпаковок(СтруктураДействийСИзмененнымиСтроками); СтруктураДействий = ШтрихкодированиеНоменклатурыКлиент.ПараметрыОбработкиШтрихкодов(); СтруктураДействий.Штрихкоды = ДанныеШтрихкодов; СтруктураДействий.СтруктураДействийСДобавленнымиСтроками = СтруктураДействийСДобавленнымиСтроками; СтруктураДействий.СтруктураДействийСИзмененнымиСтроками = СтруктураДействийСИзмененнымиСтроками; СтруктураДействий.ПараметрыУказанияСерий = ПараметрыУказанияСерий; СтруктураДействий.ИзменятьКоличество = ИзменятьКоличество; ОбработатьШтрихкодыСервер(СтруктураДействий, КэшированныеЗначения); ШтрихкодированиеНоменклатурыКлиент.ОбработатьНеизвестныеШтрихкоды(СтруктураДействий, КэшированныеЗначения, ЭтаФорма); Если ШтрихкодированиеНоменклатурыКлиент.НужноОткрытьФормуУказанияСерийПослеОбработкиШтрихкодов(СтруктураДействий) Тогда ТекущиеДанныеИдентификатор = СтруктураДействий.МассивСтрокССериями[0]; ПодключитьОбработчикОжидания("ОткрытьПодборСерийПриСканированииШтрихкодаНоменклатуры", 0.1, Истина); КонецЕсли; Если СтруктураДействий.ТекущаяСтрока <> Неопределено Тогда Элементы.Товары.ТекущаяСтрока = СтруктураДействий.ТекущаяСтрока; КонецЕсли; КонецПроцедуры &НаСервере Процедура ОбработатьШтрихкодыСервер(СтруктураПараметровДействия, КэшированныеЗначения) ШтрихкодированиеНоменклатурыСервер.ОбработатьШтрихкоды( ЭтаФорма, Объект, СтруктураПараметровДействия, КэшированныеЗначения); КонецПроцедуры |
|||
19
olgakrylova86
13.09.19
✎
13:20
|
(18)
Решила проблему, необходимо было заменить Это: ИзменятьКоличество = Ложь; На это: ИзменятьКоличество = Истина; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |