В ценнике настроено на печать выводить наименование товара и Артикул,теперь весь товар печатается по Коду,хотя в настройках ничего не меняли.Как исправить? печать- ценник(внешний)-правильно -через Артикул.1с склад-торговля 7,7
В ценнике настроено на печать выводить наименование товара и Артикул,теперь весь товар печатается по Коду,хотя в настройках ничего не меняли.Как исправить? печать- ценник(внешний)-правильно -через Артикул.1с склад-торговля 7,7
"есть такая строка :<br><br>Табл.Товар = СокрЛП(Товар.ПолнНаименование) + ?(Константа.ПоказыватьАртикул = 1, " " + СокрЛП(Товар.Артикул), """");<br><br>=> артикул печатается тогда, когда у константы "Показывать артикул" стоит значение 1"
"проверила-стоит значение 1,но на печать выдает КОД//******************************************************************************<br>// ДобавитьЦенник(Таб, ПечФирма, ПечНаименование, ПечЕдиница, ПечРозн, Столбик, Ряд)<br>//<br>// Параметры:<br>// Таб - таблица, в которую выполняется вывод ценника<br>// ПечНаименование - наименование товара<br>// ПечЕдиница - единица измерения товара<br>// ПечРозн - цена товара<br>// Столбик - номер столбика.<br>// Ряд - номер ряда<br>//<br>// Возвращаемое значение:<br>// Нет.<br>//<br>// Описание:<br>// Добавляет ценник в таблицу.<br>//<br>Процедура ДобавитьЦенник(Таб, ПечФирма, ПечНаименование, ПечЕдиница, ПечРозн, Столбик, Ряд)<br> <br> Столбик = ?(Столбик = 0, 1 , 0 );<br> Ряд = ?(Столбик = 0, Ряд + 1, Ряд);<br> <br> Если Ряд > 7 Тогда<br> Таб.НоваяСтраница();<br> Ряд = 1;<br> КонецЕсли;<br> <br> Если Столбик = 0 Тогда<br> Таб.ВывестиСекцию("Товар|Ценник");<br> Иначе<br> Таб.ПрисоединитьСекцию("Товар|Ценник");<br> КонецЕсли;<br><br>КонецПроцедуры // ДобавитьЦенник()<br><br>//******************************************************************************<br>// Сформировать(ТаблицаТоваров, ПечФирма)<br>//<br>// Параметры:<br>// ТаблицаТоваров - таблица значений, содержащая информацию о цене товара<br>// ПечФирма - наименование фирмы, которое будет выводиться вверху ценника<br>//<br>// Возвращаемое значение:<br>// Нет.<br>//<br>// Описание:<br>// Формирует таблицу с ценниками.<br>//<br>Процедура Сформировать(ТаблицаТоваров,ПечФирма)<br><br> // Создание Таблицы для выходного отчета<br> Таб = СоздатьОбъект("Таблица");<br> Таб.ИсходнаяТаблица("Таблица");<br> <br> Столбик = 1;<br> Ряд = 0;<br> z = 0;<br><br> ТаблицаТоваров.ВыбратьСтроки();<br> Пока ТаблицаТоваров.ПолучитьСтроку() = 1 Цикл<br> z=z+1;<br> ПечРозн = глФРМ(ТаблицаТоваров.Цена, ТаблицаТоваров.Валюта);<br> ПечНаименование = ТаблицаТоваров.Товар;<br> ДобавитьЦенник(Таб, ПечФирма, ТаблицаТоваров.Товар, ТаблицаТоваров.Единица, ПечРозн, Столбик, Ряд);<br> <br> Если z<3 Тогда // 3-количество столбцов <br> Столбик = 0;<br> Иначе <br> Столбик = 1;<br> z=0;<br> КонецЕсли;<br> <br> глОживить(1);<br> КонецЦикла;<br> <br> //Вызов выходного отчета в окно просмотра и редактирования.<br> Таб.Опции(0,0,0,0,"ПечатьЦенников","ПечатьЦенников");<br> Таб.ТолькоПросмотр(1);<br> Таб.Показать("Товарные ценники","""");<br> <br>КонецПроцедуры<br><br>//******************************************************************************<br>// Предопределенная процедура<br>//<br>Процедура ПриОткрытии()<br> <br> СтатусВозврата(0);<br> ДанныеДляПечати = Форма.Параметр;<br> <br> Если ТипЗначенияСтр(ДанныеДляПечати) <> "СписокЗначений" Тогда<br> Возврат;<br> КонецЕсли;<br> <br> ПечФирма = ДанныеДляПечати.Получить("Фирма");<br> ТаблицаТоваров = ДанныеДляПечати.Получить("Таблица");<br> <br> Сформировать(ТаблицаТоваров, ПечФирма);<br> <br>КонецПроцедуры // ПриОткрытии()"
я такого в типовой конфе не нашёл !
и что делать?<br>может здесь:<br>СтрЗаменить(СТРполучитьстроку(ПечНаименование,2),"Артикул","Код")<br>СТРполучитьстроку(ПечНаименование,1)<br><br><br>ООО "рррр" <br>Код 8314 <br>Автошина R-13 165/70 <br>FIRESTONE FW-935S шипов. (Италия) <br> <br> <br>1'380.00 руб. <br> <br>13.05.10
так это и есть по сути Артикул тогда получается !
1C:Лекторий: 14 мая 2024 года — Бесплатная онлайн-лекция об учете в 1С:БГУ 8 (ред. 2) невостребованной кредиторами задолженности. Серия 1С:Консалтинг для госсектора 1C:Лекторий: 16 мая 2024 года — Бесплатная онлайн-лекция о новом в «1С:Бухгалтерии 8» (релизы 3.0.148 – 3.0.151): новая методика учета расчетов на ЕНС с 2024 года; календарь отчетности; цифровой рубль |
1C:Лекторий: 23 мая 2024 года — Бесплатная онлайн-лекция об учете финансовой аренды у арендодателя в программах 1С:ERP и 1С:КА 1C:Лекторий: 6 июня 2024 года — Бесплатная онлайн-лекция об отражении расчетов на ЕНС в «1С:Бухгалтерии 8» |