Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Потрібна допомога з "Повною назвою" товару , Імпортував номенклатуру в 1С 7,7 і повна назва пуста          
onis Подменю пользователя
сообщение 22.12.12, 22:59
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 37
Спасибо сказали: 0 раз
Рейтинг: 0

Добрий вечір шановні !!!
Потрібна допомога з таким, імпортував номенклатуру з текстового файлу в 1С коли подивився "Повна назва" товару пуста. Імпортована номенклатура була з 1С клієнта який працює через інтернет.
Вийшло так як на малюнку

Підкажіть будь-ласка якою обробкою можна заповните "повну назву" товару, або щоб можна було синхронізувати прямо з 1С клієнта перелік продукції.
Перепробував багато, але ні одна не підійшла
Зразу скажу що вручну не підходить бо позицій дуже багато (десь біля 15 тисяч)


Signature
1С программирование это хорошо когда умеешь, а если не умеешь тогда учись, иле плати

Pepe Подменю пользователя
сообщение 22.12.12, 23:23
Сообщение #2

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1434
Из: Ужгород
Спасибо сказали: 761 раз
Рейтинг: 230

Вихід такий. Або написати обробку, щоб присвоїти повному найменуваннь "наименование", або доробити імпорт. Текст процедури імпорту в студію.

Спасибо сказали: onis,

onis Подменю пользователя
сообщение 22.12.12, 23:51
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 37
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Pepe @ 22.12.12, 23:23) *
Вихід такий. Або написати обробку, щоб присвоїти повному найменуваннь "наименование", або доробити імпорт. Текст процедури імпорту в студію.

Я експортував і імпортував TRANREF коли дивився то назва і повної назви не було.
я навіть не знаю який вихід писати обробку, чи дописати імпорт

Допоможіть написати обробку щоб присвоїти повному найменуваннь "наименование" я думаю буде швидше і правильніше


Signature
1С программирование это хорошо когда умеешь, а если не умеешь тогда учись, иле плати

MATEVI Подменю пользователя
сообщение 23.12.12, 0:32
Сообщение #4

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

//*******************************************
Процедура Сформировать()
    
    Спр = СоздатьОбъект("Справочник.ТМЦ");  // замените ТМЦ если по другому зовется
    Спр.ВыбратьЭлементы();
    Пока Спр.ПолучитьЭлемент()=1 Цикл
        
        Если (Спр.ЭтоГруппа()=1) или (Спр.ПометкаУдаления()=1) Тогда
            Продолжить;
        КонецЕсли;    
        
        Если ПустоеЗначение(Спр.ПолнНаименование)=1 Тогда
            Спр.ПолнНаименование = Спр.Наименование;
            Спр.Записать();
            Сообщить("Записан: "+Спр.ПолнНаименование);            
        КонецЕсли;                                  
        
    КонецЦикла;  

КонецПроцедуры

Спасибо сказали: onis,

Ardi Подменю пользователя
сообщение 23.12.12, 1:38
Сообщение #5

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Спр.ВыбратьЭлементы(0);


Сообщение отредактировал MATEVI - 23.12.12, 10:14


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Спасибо сказали: onis,

onis Подменю пользователя
сообщение 23.12.12, 11:24
Сообщение #6

Общительный
**
Группа: Пользователи
Сообщений: 37
Спасибо сказали: 0 раз
Рейтинг: 0

Спасибо Всем за помощь

Сообщение отредактировал MATEVI - 23.12.12, 14:19


Signature
1С программирование это хорошо когда умеешь, а если не умеешь тогда учись, иле плати

MATEVI Подменю пользователя
сообщение 23.12.12, 14:28
Сообщение #7

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Ardi
Спр.ВыбратьЭлементы(0);

И что?

Cthulhu Подменю пользователя
сообщение 23.12.12, 14:46
Сообщение #8

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 224
Из: не ту страну назвали Гондурасом
Спасибо сказали: 83 раз
Рейтинг: 0

Цитата(MATEVI @ 23.12.12, 14:28) *
Ardi
Спр.ВыбратьЭлементы(0);

И что?

ну, например, и то, что выберутся все элементы справочника, а не только начиная с тек.группы.
и хотя в приведенном варианте кода это до лампады - выборка начинается с корневой группы, а дефолтное значение параметра в ПолучитьЭлемент подразумевает выборку всех подчиненных групп.
но все-таки блок кода начиная с "ВыбратьЭлементы" будет в разных условиях работать по-разному (в зависимости от ранее установленного родителя), и явное указание параметра выборки 0 обеспечит одинаковую работу блока кода (сиречь выборку всех элементов вне зависимости от текущего установленного родителя) - по "правилам хорошего тона".
а так - правильно, в данном конкретном случае - "и ничего". wink.gif

Спасибо сказали: MATEVI, onis,

MATEVI Подменю пользователя
сообщение 23.12.12, 15:00
Сообщение #9

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Цитата(Cthulhu @ 23.12.12, 14:46) *
ну, например, и то, что выберутся все элементы справочника, а не только начиная с тек.группы.
.....................
в данном конкретном случае - "и ничего"

Это был риторический вопрос. smile.gif
И я о том же.

Спасибо сказали: Cthulhu, onis,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 23.04.24, 15:00
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!