BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Главная  / Поддержка  / Форум  / Публичные форумы  / Программирование приложений  / Каталоги товаров и объекты отвечающих за их формирование

Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Каталоги товаров и объекты отвечающих за их формирование
 
БЭСТ5 3.4 СП15

Цель импортировать данные в "Каталог товаров" из прайс-лист поставщика.

Если ли возможности для создания/изменения данных в "Каталоге товаров" с помощью объектов?

P.S. Мне понравилось создание накладных с помощью объектов (ScladDoc()). Теперь, если надо с помощью плагинов вносить/изменять данные в БЭСТ-е, то хочу делать это с помощью объектов :-)
 
Цитата
Денис пишет:
БЭСТ5 3.4 СП15

Цель импортировать данные в "Каталог товаров" из прайс-лист поставщика.

Если ли возможности для создания/изменения данных в "Каталоге товаров" с помощью объектов?

P.S. Мне понравилось создание накладных с помощью объектов (ScladDoc()). Теперь, если надо с помощью плагинов вносить/изменять данные в БЭСТ-е, то хочу делать это с помощью объектов :-)

А прайс-лист поставщика он в чем? [формат файла\данных]
И что такое "Каталог товаров"?
 
Цитата
Саак Шахламджян пишет:
А прайс-лист поставщика он в чем? [формат файла\данных]


Прайс-листы поставщиков в моем случае большинство в Excel, но это не принципиально.

Цитата
Саак Шахламджян пишет:
И что такое "Каталог товаров"?


Это появилось в СП15 к БЭСТ5 3.4. Из описания к пакету:
Цитата

Разработаны новые режимы «Ведения каталогов товаров» и «Реестра поставщиков». Назначение режимов заключается в регистрации товаров, материалов, работ и услуг, которые предлагают на рынке различные поставщики и подрядчики. Подробнее после установки пакета обновления см. «Справка» - «Документация» - «Методики» - «Закупки_Использование каталогов товаров.doc».
 
Да есть объект "номенклатурный номер"

Вот простенький пример (рабочий)
Код
LOCAL cFilesPath, oScladMLabel,oMlabelRow 
LOCAL aSet, aSetKey
aSet:=SaveSet()
aSetKey:=SaveSetKey()
cFilesPath:='c:\'
netuse("MLAB",cFilesPath+"MLABEL.DBF",,.F.)
oMLabelRow := NIL
oScladMLabel := NIL
oScladMlabel:=ScladMLabelList():Init()
oScladMlabel:NewGrupStrat:=1
oScladMlabelrotocol:=2

MLAB->(dbgotop() )
Busy(.T., "MLABEL IS PREPARING..."
do while (MLAB->(!eof()))
oMlabelRow:=MlabelRow():Init()
oMlabelRow:Grup :=MLAB->GRUP
oMlabelRow:Nnum :=MLAB->NNUM
oMlabelRow:Name :=ConvToAnsiCp(MLAB->NAME)
oMlabelRow:Ed :=ConvToAnsiCp(MLAB->ED)
oMlabelRow:Cena :=MLAB->CENA 
oMlabelRow:Cena0 :=MLAB->CENA0 
oMlabelRow:Norma :=MLAB->NORMA 
oMlabelRow:Codeval :=ConvToAnsiCp(MLAB->CODEVAL)
oMlabelRow:Cenaval :=MLAB->CENAVAL
oMlabelRow:Marka :=MLAB->MARKA 
oMlabelRow:Sort :=ConvToAnsiCp(MLAB->SORT)
oMlabelRowrofil :=MLAB->PROFIL 
oMlabelRow:Razmer :=MLAB->RAZMER 
oMlabelRow:Koef :=MLAB->KOEF 
oMlabelRow:Koef1 :=MLAB->KOEF1 
oMlabelRow:Cod_okdp:=MLAB->COD_OKDP
oMlabelRowate := Date()
oScladMlabel:AddMLabel(oMlabelRow)
MLAB->(dbskip())
enddo
Busy(.F.)
oScladMLabel:LargeRun() 
RestSet(aSet)
RestSetKey(aSetKey)
Страницы: 1
Читают тему (гостей: 1)