Вывести штрих-коды номенклатуры в табличную часть документа и его печатную форму #592033


#0 by Russkiy
Здравствуйте все! Особенный привет магистрам и прочим специалистам по 1С! Ибо просить буду помощи у вас, Знатоки и Мастера... Ребята, я пользуюсь программой 1С, версия 8.1.15.14, конфигурация "Управление торговым предприятием для Украины", ред. 1.1. У меня есть необходимость выводить штрих-коды номенклатуры в табличную часть документа (к примеру, РН) и его печатную форму. Я попытался было сунуться в конфигурацию в соответствующие реквизиты и формы, но моих скуднейших познаний в этой непростой области не хватает... Если кто может и желает, подскажите, пожалуйста, как это сделать? Буду весьма признателен за помощь.
#1 by Wobland
есть РС такой. в россии во всяком случае. ШтрихКоды. там они и живут. обращайся, доставай, выводи. писать пошаговую инструкцию мне лениво
#2 by Fish
На печать штрихи выводятся через рисунок. А вот в ТЧ только в числовом виде запихать можно, имхо.
#3 by Russkiy
Да мне, в общем-то, всё равно, в каком виде их туда запихать, лишь бы они там были. Главный вопрос - как это сделать?
#4 by Maxus43
ну или рисунок в ячейку ТЧ вставить, только смысла нет вроде как)
#5 by Wobland
а не строка?
#6 by Russkiy
Wobland, а что такое этот РС, где его взять?
#7 by Wobland
регистр сведений
#8 by СноваЗдорова
можно и рисунок. Выводиться дольше будет, наверное
#9 by Russkiy
И каким образом из этого регистра я могу почерпнуть нужные мне для этого знания? Где его взять?
#10 by Alex S D
рисунок штрихкода в таб. часть.. просто смешно)
#11 by Alex S D
с запросами знаком?
#12 by СноваЗдорова
Проще ограничить цифровое значение теми же звездочками (*) и установить в ячейке шрифт с штрихкодом
#13 by Russkiy
Не, ребята, штрих-код в виде рисунка не пойдёт, ибо его мне потом нужно будет передавать в файл XLS
#14 by Russkiy
Нет, к сожалению, с запросами не знаком...
#15 by BayoNet
Никто конкретно ничего парню не ответил: Есть два варианта либо вставить объектом (рисунок) либо специальным шрифтом. Тебе рисунок вряд ли подойдет, так что скачай шрифт в интернете и выводи
#16 by Wobland
да... это должна быть очень подробная инструкция... ПечатьПрайча какого-нибудь есть? или ценников. чтоб подсмотреть
#17 by СноваЗдорова
а причем тут xml? Ты ведь в xml не табличный документ передаешь
#18 by BayoNet
Какой штрихкод выводить тебе надо, EAN - 13?
#19 by Alex S D
казалось бы причем тут xml..
#20 by BayoNet
Расскажи что будет содержаться в твоем штрихкоде?
#21 by Russkiy
Да, EAN-13
#22 by Wobland
ПечатьЭтикеток - почти то, что надо
#23 by Maxus43
ВЫБРАТЬ Вывалит все объекты со шрих-кодами. ограничения добавь на EAN-13, нужныю номенклатуру и т.д.
#24 by BayoNet
Тебе объектом врят ли подойдет, с маленькими размерами ШК лучше шрифтом выводить, ищи в интернете шрифт для EAN-13.
#25 by Russkiy
Каждая позиция номенклатуры у меня (впрочем, как и у всех) имеет свой штрих-код. Он ведь в карточке номенклатуры вводится в соответствующей вкладке. Так вот этот штрих-код мне нужно выводить в табличную часть РН, затем формировать её печатную форму, а затем сохранять её в формате XLS, чтобы эти коды читались в документе Excel
#26 by СноваЗдорова
Кароче, готов доработать твою накладную за 2000 р. =))
#27 by Russkiy
Maxus43, а где я должен приведенный Вами код использовать? В обработке РН?
#28 by Maxus43
штрих код хранится строкой, так что норм в экселе будет
#29 by BayoNet
ИМХО не подойдет ему твой совет для печати в каждой строке
#30 by Maxus43
это запрос, надо немного их поизучать
#31 by BayoNet
А зачем в формате XLS? Я так понимаю икселевсие доки будешь по почте отправлять, а там их будут распечатывать и сканировать? )))
#32 by Russkiy
Maxus43, а где мне можно взять информацию для "поизучать"?
#33 by Russkiy
BayoNet, да, именно так
#34 by BayoNet
Тогда забудь про это, для таких случаев есть выгрузка загрузка
#35 by Wobland
#36 by Russkiy
Спасибо, Wobland, полезная ссылка...
#37 by Russkiy
Wobland, если я правильно понял, в коде Печать прайса или ценников есть подобные фрагменты, какой нужен мне для решения этой проблемы?
#38 by Maxus43
их же всё равно адаптировать надо под конкретную печ форму, лучше позвать знакомого одинэсника, там делов на 30 минут включая кофе с тарелкой супа
#39 by BayoNet
У меня только один вопрос в накладной весовой товар или штучный?
#40 by BayoNet
Просто если штучный то EAN-13 не подойдет. Ты минут 30 будешь только объект вставлять в строку накладной )
#41 by Wobland
у нас разные конфигурации, ничего? на форме есть ТП (грубо, как ТЧ у документа) с полем ШК. есть кнопка Печать, там даже немного кода ;) истина
#42 by n koretsky
посмотри, как в твоей конфигурации реализован механизм вывода в табличную часть любого из документов 'Артикул'. Точно так же сделай и со штрих-кодом. только когда будешь присваивать значение штри-кода, то ты, чтоб не издеваться, получай его из отдельной функции. в ней напиши элементарный запросик, который из регистра сведений тебе даст по дефолтному типу штрих-кода его значение.
#43 by n koretsky
просто под рукой нету конфы, был бы дома - то и код бы тебе написал бы.
#44 by BayoNet
Мне каждый день приходит по 30-40 заказов от МЕТРО, РЕАЛ, АШАН, итд итп. Так вот у менеджера загрузка этих заявок в УПП занимает пару минут. Не нужен тебе штрихкод и ексель тебе тоже не нужен
#45 by Russkiy
n koretsky, спасибо за подсказку. Сейчас обязательно поизучаю проблему в указанном Вами направлении...
#46 by Russkiy
BayoNet, может быть, и не нужен. Ведь действительно, для по-настоящему творческих людей заказчик всегда неправ... Тогда я опишу свою потребность, а Вы посмотрите, как её решить иначе: Итак, в БД 1С у меня содержится информация о товарах и штрих-кодах при каждой позиции. Мне нужно передавать документ "Расходная накладная" в формате XLS другому человеку, который организовал учёт в программе Excel. В этом документе при каждой позиции номенклатуры (в табличной, разумеется, части) должен быть указан штрих-код типа EAN-13. Вот, собственно, и вся задача. Как её решить иначе?
#47 by Russkiy
n koretsky, если у меня не получится по Вашей подсказке, могу я обратиться к Вам за помощью лично? Только вот не знаю, как смогу отблагодарить Вас за помощь, но это уже вопрос технический...
#48 by n koretsky
Если не получится, то вышлите мне свои контакты (аську или скайп) на koretsky@i.ua. я после 20-00 буду дома, выйду на связь. по поводу вышеупомянутого клиента и его экселя - настоятельно рекомендую узнать у него в каком типе ему передавать штрих-код. не удивлюсь, если он его числом хранит, а не строкой.
#49 by BayoNet
Ну это тоже зависит от того как сделан ехсеl-кий документ, ну думаю вполне можно обойтись и в екселе без лишнего печатания доков с единственной целью потом их сосканировать. В екселе есть много полезных функций типа "СуммаЕсли", или "ВПР". Блин я вобще не понимаю зачем для загрузки из екселя в ексель штрихкоды применять, мне кажется тупо копирование и вставка гораздо эффективнее
#50 by Russkiy
Я Вас понял, n koretsky. В общем-то, нам всё равно, строкой или числом. Лучше делать так, чтобы поменьше мороки было в конфигурировании 1С под эту задачу. Ведь затем в документе Excel перевести ормат несложно... А что до связи с Вами - Вы указываете время (20-00). Я в Украине, если Вы в России, то для нас это в 18-00...
#51 by n koretsky
я из Киева. так что у нас у обоих будет 20-00 на счет перевода из формата в формат - то лучше переводить в 1С. потому, что потом самый минимальный гемор, который светит - то это разбирательство - был ли лидирующий ноль или нет. ну, это уже лирика [Число Строка].
#52 by Russkiy
О, Вы говорите на незнакомом мне языке... Простите уж меня, дремучего чайника...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С