Имя: Пароль:
1C
1С v8
1С Розница 2.2, не подставляется ШК номенклатуры
0 HxC 2-Step
 
03.06.16
08:07
Здравствуйте, кто хорошо разбирается в рознице, помогите, кто-то от куда -то перенёс номенклатуру в розницу, при печати ценника у перенесённой розницы не подставляется ШК в ТЧ, немогу ценник распечатать, если добавлять номенклатуру, добавленную уже в самой рознице, то ШК отлично подставляется и печатается на ценнике, подскажите, в какой процедуре ШК подставляется в ТЧ, не могу найти
1 famnam
 
03.06.16
08:09
а номенклатуре назначен штрихкод? смотрите РС Штрихкоды
2 HxC 2-Step
 
03.06.16
08:11
(1) Да, назначен, в РСе тоже есть
3 catena
 
03.06.16
08:11
За это время можно было уже не только прочитать, но и наизусть вызубрить процедуру печати ценника...
4 HxC 2-Step
 
03.06.16
08:12
(3) Да я после последней ветки забросил, другое делал, вот вернулся к оставшемумся)
5 HxC 2-Step
 
03.06.16
08:13
(3) И вообще, как я понял, там на СКД всё это дело происходит, нет ?
6 catena
 
03.06.16
08:20
(5)Да запусти уже глобальный поиск по названию регистра с штрихкодами.
7 HxC 2-Step
 
03.06.16
08:25
(6) Не совсем мне это помогло
8 HxC 2-Step
 
03.06.16
08:26
А точнее, совсем не помогло )
9 HxC 2-Step
 
03.06.16
08:34
Просто хотябы предположите, почем утак может быть ?\
Создаю новую номенклатуру - всё создаётся, ШК в ТЧ пишется
Выбираю перенесённую - ШК не пишется

Сравнил карточки номенклатуры всё 1 в 1, в РСе есть записи перенесённой номенклатуры
10 HxC 2-Step
 
03.06.16
08:53
Серьёзно, чем ещё может отличатьс номенклатура перенесённая от созданной ?
ШК в картчоке есть и у созданной и у перенесённой
в РС Штрихкоды есть записи и созданной и перенесённой, что ещё посмотреть можно ?
11 catena
 
03.06.16
09:02
(10)Параметры ШК посмотри
12 HxC 2-Step
 
03.06.16
09:03
(11) В смысле ? Какие параметры у ШК? Владелец  ШК   Тип ШК
13 Igoreeek
 
03.06.16
09:08
(10) Все ШК (перенесенные и неперенесенные) хранятся в одном регистре ?
14 Igoreeek
 
03.06.16
09:09
Запустить отладчик и посмотреть, откуда он берет этот штрих код и станет ясно, почему не подцепляет перенесенный.
15 Metman
 
03.06.16
09:11
как вариант - криво перенесли штрихкоды. Сталкивался с подобным. У всех перенесенных позиций владелец на единице измерения был один и тот же. Пройдись отладчиком или в консоли запросов посмотри. Я через консоль запросов нашел.
16 HxC 2-Step
 
03.06.16
09:13
(13) Да< все ШК в РСе, дак я и не могу отладчиком найти от куда он ШК берёт (15) Ну дак я перенесённую номенклатуру открывал, удалял штрихкод и писал заного, всё равно ничего
Отладчиком я найти не могу от куда он берёт, а консоль запросов - не знаю что это даже
17 Metman
 
03.06.16
09:15
(16) прекрасная возможность научиться
18 HxC 2-Step
 
03.06.16
09:20
(17) А где консоль запроов находится?)
19 Metman
 
03.06.16
09:23
(18)Скачивал или на итс брал. Не помню. Я бы отладчиком смотрел, т.к. "Ну дак я перенесённую номенклатуру открывал, удалял штрихкод и писал заного, всё равно ничего"
20 HxC 2-Step
 
03.06.16
09:25
(19) Да я отладчиком проходил,  не могу найти от куда ШК берётся
ну по идее то из РС ШК
21 Metman
 
03.06.16
09:25
В Рознице ШК не выводится в обработке печати ценников? Или на макете?
22 HxC 2-Step
 
03.06.16
09:27
(21) Захожу в обработку ПечатьЭтикетокИЦенников
Нажимаю Подобрать товары
Выбираю перенесённый товар
Он в ТЧ без ШК вылазиет и вследствии чего и на ценнике ШК нет, а если так же беру товар, который создаю сам, то в ТЧ он с ШК появляетя, визуально карточки номенклатуры идентичны, прям 1 в 1
23 Metman
 
03.06.16
09:29
Ищи обработку подбора, ставь точку останова и пошагово иди.
24 HxC 2-Step
 
03.06.16
09:35
(23) так и делал, не нашел я там где заполняется шк
25 catena
 
03.06.16
09:59
(12)Ну вот я вижу, что там соединение идет по владельцу, характеристике и упаковке. Эти данные кривой номенклатуры смотрел?
26 Metman
 
03.06.16
09:59
Розницы у меня нет, есть УТ11. Не думаю, что различия в обработке печати ценников большие. Кури в модуле менеджера ПодготовитьСтруктуруДанных(СтруктураНастроек, Режим). Там формируется запрос.
27 HxC 2-Step
 
03.06.16
10:00
(26) могу дать
)))
28 lodger
 
03.06.16
10:00
если мне не изменяет память, то в РСе с шк еще измерения есть, типа характеристика или серия? они как заполнены?
29 HxC 2-Step
 
03.06.16
10:01
(28) никак
30 catena
 
03.06.16
10:24
(29)А в номенклатуре как?
31 HxC 2-Step
 
03.06.16
10:30
(30) тоже никак

блин я не знаю даже что смотреть

ну отладчиком прошелся
что смотреть то
ну выбрал товар добавленный показывает в ИсходныеДанные.Штрихкод нормальный штрихкод

выбрал перенесенную в ИсходныеДанные.Штрихкод NULL
32 catena
 
03.06.16
10:46
(31)В виде номенклатуры что? У вида номенклатуры использование характеристик как заполнено?
33 HxC 2-Step
 
03.06.16
10:53
(32) есть разница у номенклатур этих в "НаборУпаковок" а это где вообще ?
34 HxC 2-Step
 
03.06.16
10:55
(33) Открываю справочник Наборы упаковок - пустой
А у перенесённой номенклатуры он заполнен, но не понимаю где)
35 HxC 2-Step
 
03.06.16
10:59
(34) как программно удалить набор упаковок?

о=товар.получитьобект();
о.наборупаковок = неопределено;
о.записать ?
36 catena
 
03.06.16
11:01
(34)Открываешь справочник, а там отбор не установлен в этот момент?
37 HxC 2-Step
 
03.06.16
11:01
(36) не пончл
38 catena
 
03.06.16
11:02
(36)Справочник пустой визуально. Но там может стоять отбор, поэтому ты ничего и не видишь.
39 HxC 2-Step
 
03.06.16
11:03
(38) там даже кнопка создать неработает
нажимается но толку 0
40 catena
 
03.06.16
11:07
(39)А кнопка Отбор работает?
41 HxC 2-Step
 
03.06.16
11:08
(40) Нет такой кнопки

скажи, как мне удалить программно Заполненое НаборыУпаковок у номенклатуры ?
42 catena
 
03.06.16
11:10
(41)Эти тайные знания могут быть переданы юному джедаю только после посвящения.
43 HxC 2-Step
 
03.06.16
11:11
ну
о=товар.получитьобъект();
о.наборупаковок=неопределено;
о.записать();

ок?
44 catena
 
03.06.16
11:12
(43)Проверял?
45 HxC 2-Step
 
03.06.16
11:13
(44) ясно, дело не в упаковках )
46 catena
 
03.06.16
11:16
(45)Почему так решил?
47 HxC 2-Step
 
03.06.16
11:19
(46) Ну потому что убрал упаковки
и всё равно без ШК пишет
48 catena
 
03.06.16
11:24
(47)Как убирал?
49 catena
 
03.06.16
11:25
Как проверял, что убрал?
50 catena
 
03.06.16
11:25
И все-таки, что в виде номенклатуры?
51 HxC 2-Step
 
03.06.16
11:29
ну в отладчике вычислить выражение там упаковки пустые

вид номенклатуры
Наименование Товар наш
Тип номенклатуры Товар
Ценник Маленькая
52 catena
 
03.06.16
11:35
(51)У вида номенклатуры что стоит в Использовании характеристик?
53 HxC 2-Step
 
03.06.16
11:36
(52) там нет такого
54 HxC 2-Step
 
03.06.16
11:37
55 HxC 2-Step
 
03.06.16
11:48
ну что
56 catena
 
03.06.16
11:50
Ну и всё.
В той обработке печать этикеток и ценников, которая у меня есть, соединение по характеристике, упаковке и владельцу. Эти данные соответственно зависят от вида номенклатуры и т.п. Либо моя обработка не актуальна, либо ты криво смотришь.
57 HxC 2-Step
 
03.06.16
11:57
(56) А как сделать такое для РС Штрихкоды?
делаю реквизит Товар СправочникСсылка.Номенклатура

0=товары.получитьобъект();
а для РС как такое сделать ? я чот туплю
58 HxC 2-Step
 
03.06.16
12:06
Поодскажите ?
Если реквизит Товар СправочникСсылка.Номенклатура
То
о=товар.получитьобъект();
даёт выбрать номенклатуру любую

а если реквизит Товар1 РегистрыСведений.Штрихкоды

и о1=товар1.получитьобъект();

то он не даёт выбрать штрихкод, а даёт создать новые
59 HxC 2-Step
 
03.06.16
12:09
почему ?
60 Иду
 
03.06.16
12:10
штрихкод привязан к единице товара, не к товару.
61 HxC 2-Step
 
03.06.16
12:19
(60) и как мне посмотреть ШК так же как товар ?
62 Иду
 
03.06.16
12:20
(61) Нет, я вру. Это из печати ценников, но смущает Выбрать Первые 1, у тебя случайно пустышек перенос не наклепал?
Штрихкод = "";
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
                   |    Штрихкоды.Штрихкод КАК Штрихкод
                   |ИЗ
                   |    РегистрСведений.Штрихкоды КАК Штрихкоды
                   |ГДЕ
                   |    Штрихкоды.Владелец = &Владелец";
    Запрос.УстановитьПараметр("Владелец", Владелец);
    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
        Штрихкод = Выборка.Штрихкод;
    КонецЦикла;
    
    Возврат Штрихкод;
63 HxC 2-Step
 
03.06.16
12:24
(62) не наклепал, скажи я новичек и не догоняю, такой вопрос
чтобы посмотреть всю инфу о номенклатуре я сделал обработку
там создал на форме реквизит  Товар СправочникСсылка.Номенклатура
в коде О=Товар.ПолучитьОбъект();
а=1

сделал кнопку

точку останова
выбираю номенклатуру жму кнопку
останавливаюсь
смотрю всю инфу о товаре в "О"
как я могу сделать такое же для РС Штрихкоды?

хочу посмотреть всю инфу о штрихкоде
упаковка
характеристика
и т д
?
64 Иду
 
03.06.16
12:24
А посмотреть то ШК несложно, через Все функции - Регистр сведений - Штрихкоды. Если Все функции не видно, то их нужно включить в Стрелка вниз рядом со значком 1С (верхний левый угол) - Сервис -Параметры.
65 HxC 2-Step
 
03.06.16
12:25
(64) не, во все функции рс- шк  нету полей характеристика упаковка и т д, а измерения такие есть
66 Иду
 
03.06.16
12:26
(63) Запрос чуть выше видишь? В отладчике бряку в строке Штрихкод =... сделай и смотри. Это обработка печать этикеток и ценников.
67 aka AMIGO
 
03.06.16
12:26
(63) В строке иконок при включенном отладчике есть иконка "Табло", в табло можно смотреть значения переменных
68 Иду
 
03.06.16
12:29
(65) Что значит нету? Я Розницу демо 2.1 смотрю. У тебя какая?
69 HxC 2-Step
 
03.06.16
12:29
блин я не понимаю
70 HxC 2-Step
 
03.06.16
12:29
(68) 2.2
71 HxC 2-Step
 
03.06.16
12:31
Скажите как сделать так же как я сделал для номенклатуры

внешняя обработка, на форму добавил реквизит Товар СправочникСсылкаНоменклатура

сделал кнопку, в кнопке
о=товар.получитьобъект();
а=1


на а=1 точку останова
в 1с предприятии открыл обработку выбрал номенклатуру, нажал кнопку он по точке останова остановился, нажал на о - вычислить выражение и смотрю всю инфу о номенклатуре которую выбрал

вот мне надо сделать так же для регистра сведения
чтобы я выбрал штрихкод остановился выделил О-вычыслить выражение
и всю инфу о ШК посмотрел
72 catena
 
03.06.16
12:33
(71)Найди все-таки консоль запросов.
73 Иду
 
03.06.16
12:36
(72) Для начала штрихкоды найти надо. Нет у меня 2.2, в 2.1 они в РС, в порядке бреда могу предположить что их в справочник перенесли. Но вероятность такого - близка к нулю.
74 HxC 2-Step
 
03.06.16
12:38
(73) Зачем их искать? Они в РС Штрихкоды, я так и сказал
75 HxC 2-Step
 
03.06.16
12:42
прочитайте (71) и подскажите как для РСа сделать так же как для справочника
пожалста
76 catena
 
03.06.16
12:55
(75)С твоим уровнем в консоли будет проще объяснить... Найди консоль.
77 HxC 2-Step
 
03.06.16
12:58
(76) нашел
78 catena
 
03.06.16
13:01
(77)Вот и вставляй туда запрос

ВЫБРАТЬ ПЕРВЫЕ 1
   *
    ИЗ
    РегистрСведений.Штрихкоды КАК Штрихкоды
    ГДЕ
    Штрихкоды.Владелец = &Владелец
79 HxC 2-Step
 
03.06.16
13:04
(78) не задано значение параметры владелец
80 HxC 2-Step
 
03.06.16
13:08
??
81 HxC 2-Step
 
03.06.16
13:12
Что не так то ???
82 catena
 
03.06.16
13:19
Ну так задай. Должно быть окно ввода параметров или кнопка заполнить параметры.
83 HxC 2-Step
 
03.06.16
13:34
(82) а как из регистра сведений программно удалить Упаковку?
ну т.е. не сам реквизит, а то, что в нём написано
84 HxC 2-Step
 
03.06.16
13:48
Скажите пожалуйста
85 ЛисИзЛеса
 
03.06.16
13:53
86 HxC 2-Step
 
03.06.16
14:26
Не получается так как там(
87 ЛисИзЛеса
 
03.06.16
14:43
А не дать ли нам ему "гранату"?

    НаборШтрихов=РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей();
    НаборШтрихов.Прочитать();
    ПустУпаковка=Справочники.УпаковкиНоменклатуры.ПустаяСсылка();
    Для Каждого Штрих Из НаборШтрихов Цикл
        Штрих.Упаковка=ПустУпаковка;
    КонецЦикла;
    НаборШтрихов.Записать();
88 HxC 2-Step
 
03.06.16
14:45
(87) почему справочники если оно в регистре хранится?
89 HxC 2-Step
 
03.06.16
14:50
(87) я понял
спасибо огромное !!!!!
Основная теорема систематики: Новые системы плодят новые проблемы.