#0
by tabarigen
Здравствуйте друзья. Есть самописка на 1с на обычных формах. Для этой самописки хочу сделать систему самообслуживания клиентов на УФ как отдельную конфу. Суть какая? Тянем номенклатуру и остатки, заполняем заказ покупателя и отправляем в самописку. Никогда не писал самостоятельные конфигурации, поэтому прошу советов как избежать граблей на которыех могу столкнуться. так же интересует как делать текущий прайс? Сделать для него отдельный регистр? Но не разрастется ли он? Если я планирую обновлять прайс каждые 5 мин, а номенклатуры 16к. в общем парни направьте.
#1
by Apokalipsec
Идти в другую бд за остатками прям по нашим стандартам, а если два клиента одновременно захотят 1 позицию, последнюю на складе - обоим отдаст?) История изменения цен отдельно, прайс хранить только текущий.
#3
by Cyberhawk
Насчет лицензий в первую очередь подумай - на каждый сеанс нужна будет одна лицензия :)
#7
by rozer76
прайс по плану обмена обновляй а цены и остатки дергай оперативно веб-сервисом и будет оч. быстро
#9
by patria0muerte
А у тебя эта база наружу в интернет будет торчать или в аптеке автомат стоять? Если в интернет - лицензий не напасешься.
#10
by tabarigen
Ну если на всех лицензий не хватит то дам доступ хотя бы жирным клиентам. Да и наличие альтернативы существующей программе заявок будет неплохо.
#12
by Лефмихалыч
Ты занимаешься интеллектуальным онанизмом. Направь свои усилия на создание функционала, а не на эту мозгодрочку с избеганием гипотетических граблей. Об архитектуре говорить бессмысленное, если не описан функционал ни как. Вариантов описать много. Из них по моему личному опыту рабочими являются (читай "я лично осилил только эти"): 1. построение модели функций системы в IDEF0 2. проектирование через юзер-стори первое требует знаний и опыта, второе более неформально и гораздо интуитивно понятнее.
#14
by Лефмихалыч
а, ну и третий вариант есть, который все знают и использую чаще всего - это "куяк-куяк и впродакшн". Возможно он тебе даже больше подойдет.
#16
by tabarigen
Иерархия номенклатуры? по сути нет. по хорошему было бы неплохо. "куяк-куяк и впродакшн" наше все) так и сделаю. Собственно хотел хелпа по поводу того как обмен строить? COM, веб-сервисы, или DBF (XML)?
#17
by rozer76
>>по сути нет. по хорошему было бы неплохо. ну и РС можно и иерархию запилить через же... >> COM, веб-сервисы, или DBF (XML)? веб-сервисы и json
#19
by tabarigen
4601546080929 1С:Предприятие 8. Клиентская лицензия на 100 рабочих мест руб 360000 180000 162000 Без НДС Я ничего не путаю?) это надо будет столько заплатить?
#23
by tabarigen
а если хакнуть платформу и поставлю ее на выделенном сервере в Германии например за VPN каналом?
#24
by tabarigen
1с вообще с ума сошли цена для партнеров 162 000 рекомендованная цена же 360 000. То есть сейчас в кризис когда всем нужны деньги партнер получит от продажи 192000 чистыми только потому что он партнер?????? ну не дибилизм ли?
#27
by tabarigen
я обычно шел к франчк и брал свои коробки. не обращал внимания на цену для партнеров.
#28
by MM
Веб и http-сервисы лицензий технически не считают. Количество лицензий по лицензионному соглашению нужно считать по числу одновременных подключений, а вот как вы их посчитаете вопрос другой ) Может ограничите подключения на веб сервере.
#29
by tabarigen
То есть если я сделаю на веб-сервисах или на Odata то по сути не попадаю под ограничения лицензий?
#30
by ДемонМаксвелла
в том то и дело, что не дебилизм. Там, где можно впихнуть 1С теперь впихнут 1С. И где нельзя тоже впихнут.
#33
by patria0muerte
Я о чем и... проще заказать сайт либо веб интерфейс какой, который уже и будет с 1С общаться через одного юзера. В итоге - только одна лицензия нужна
#35
by tabarigen
Так это не жаба ведь. На лицо противоречие здравому смыслу. Вы думаете мало компаний которые увидев этот беспредел как я уже говорил, арендуют сервер зарубежом, там хакнут платформу, и общаются с ним в зашифрованном впн-канале. откаты брать религия не позволяет
#36
by MM
строго говоря нет, есть пункт о мультиплексировании. В соответствии с Лицензионным Соглашением "1С:Предприятия 8" каждое рабочее место, с которого тем или иным способом осуществляется доступ к ДАННЫМ информационной базы "1С:Предприятия 8", должно быть обеспечено клиентской лицензией. То есть Организации для работы с программами, использующими веб-сервисы, необходимо приобрести клиентские лицензии на такое количество рабочих мест, которое позволит одновременно осуществлять доступ к информационной базе.
#37
by МимохожийОднако
А хакнуть религия позволяет )) Двойные стандарты, батенька. Проще завести страничку типа интернет-магазина. А с ней завязать 1С.
#38
by tabarigen
Хакнуть тоже нет, от того и покупаю. я не о себе ведь говорил. Да и покупал я пока понемножку. То есть 1С лицензирует МОИ данные которые я храню в их системе? Я так полагаю адекватный юрист свободно выиграет такое дело, если они начнут придираться на количество соединений к данным хранящимся в 1с.
#40
by MM
У MS SQL такое же ограничение, если лицензии на пользователя или устройства, а не на процессор. У 1С лицензий на процессор пока нет.
#42
by tabarigen
Если была бы госконтара ладно еще, но тут частный бизнес. Да и собственник близкий мне человек.
#45
by МимохожийОднако
Правила диктует тот, кто владеет рынком. Даже, если ты с этим не согласен. Цинично, но факт.
#46
by tabarigen
Я уверен что смогу договориться практически с любым франчем о скидке до 50%. 5% Пусть ему останется. Речь идет о закупке 100 лицензий за 360 000. Временно это. Рынок сам все исправит, а пока увы придется играть по их правилам.
#47
by tabarigen
Для прайса, могу ли и цены и остатки запихнуть в периодический РС подчиненный документу Заказ. Или лучше для остатков лучше создать отдельный РН?
#48
by rozer76
сэр, если вы приводите клиента то это тоже СТОИТ денег ну вас это не касается. Успехов
#53
by tabarigen
в Типовых остатки и цены вводятся на основании документов, а у меня на входе DBF прайс из базы источника
#55
by tabarigen
у меня есть Битрикс. Что он мне даст конкретно в данном случае? или там настроен обмен для всех самописок?)
#61
by tabarigen
Раз ты так говоришь то наверное нет. Но наверное дело вкуса как делать, я совсем не шарю в Битрикс поэтому мне проше написать на Django. Но мне бы хотелось немного просветиться в 1с потому хотелось бы сделать именно на ней.
#63
by Garykom
а и не нужно там ничего шарить, обычный инет магазин номенклатуру туда, каталог с корзинкой там, заказы оттуда... ЗЫ и нафик изобретение лисапедов
#65
by Жижа
Делали пилотный проект года 4 назад с подобным назначением. Веб клиент имеет очень ограниченный функционал и не ограниченые тормоза
#68
by Жижа
в мире вэб разработке так же все ушло далеко вперед. Я к тому что все же по совокупности факто такие вещи лучше делать на стеке технологий который заточен именно под вэб
#69
by Жижа
можно самому управлять порционностью данный, кешированием, обновлением данных. И конечно же делать произволный интерфейс. И лицензии не нужны
#70
by tabarigen
У меня был прототип на CodeIgniter, потом сделал прототип на Django. В обоих случаях для отображения использовал библиотек Datatables.net, остатки тянул веб-сервисами прямиком из 1с. Волнует вопрос безопасности, на что следует учесть внимание.
#71
by Остап Сулейманович
Внимание следует обратить на тот факт, что одна операция WEB-сервиса это один запуск 1С. Следующая операция - следующий запуск. Web-сервис не держит сеанс открытым. Оно так не умеет. В отличии от COM. И посему основное время для не нагруженных запросов будет тратиться на старт платформы и завершение. Для частых запросов скорее всего подошел бы все-таки постоянно открытый COM. А WEB пускай уже общается с ним. А не с 1С.
#72
by Жижа
я бы все же кешировал остатки в вэб приложении. (скорее всего только на серверной стороне) А вот в безопасности я не специалист, но подозреваю, что сделать обмен по https будет вполне секьюрно.
#75
by tabarigen
как вариант в JSON все сливать каждые 10 минут. И потом уже этот JSON парсить. Но тут вопрос критичности времени обновления. согласен, бредовая была идея.
#76
by Жижа
Вот есть же в последних версиях методы для работы с http, подозреваю что через REST организовать будет лучше
#80
by Остап Сулейманович
Не нужно "сливать все". Пользуйте планы обмена. И будете сливать только то, что изменилось.
#84
by Жижа
я недавно думал, сделать такое +- универсальнео вэб приложение и сделать интеграцию с несколькими типовыми торговыми конфами. Но все же пришел к выводу, что как правило, там где 1с денег мало. Да и 1с ный код писать не особо хочется
#88
by tabarigen
В общем система "куяк-куяк и впродакшн" готова. Единственное что, dbf в 6к строк долго парсится. Теперь вот задался вопросом. А как с лицензиями быть? Все же ты был прав наверное лучше сделать на Вебе =(((
#92
by Garykom
пофиг если честно, если система для аптек то им тоже коробочки с описаниями и прочими МНН/ТРН/Срок годности и т.д. интересны
#93
by Garykom
+ да система она может и "красивая" но пока совсем еще сырая и малофункциональная для ЛС много характиристик нужно вообще лучше бы кучу отборов по разным признакам/группам/видам
#94
by Жижа
Я думаю нужно отличать интенет магазин и вэб приложения (по сути вэб интерфейс части учетной системы) Другими словами должен быть упор на планирование, аналитику, документы (печать документов)
#95
by Жижа
совсем уныло смотрится, нужно понимать что это убдет внешняя система и дизайн играет роль
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- Ошибка при подключение к 1с-такском
- Выемка денежных средств из кассы в УТ 11.1
- макет внешней печатной формы
- Проводки не попадают в ОСВ
- Подписка на событие записи набора записей. От чего зависит последовательность?
- БП 3.0 Зарплата (ЗУП 2.5, Зик 7.7)
- v7: 1с 7.7 как вывести на печать несколько сквозных строк?
- ERP 2.1 Отчет переработчика
- Конфигуратор. Нарушена целостность структуры конфигурации УТ 10.3 8.1.15.14
- Директивы компиляции в модулях не форм
- Среднедневной заработок в ЗУП по сотруднику
- Изменение типовых ролей, как лучше?
- Аналог регистра "РасчетыСПокупателями"
- Как сменить браузер при открытии ссылки "методическая информация" из Синтакс-помощника?
- Как прочитать RLS программно?
- НабрЗаписей.Отбор.Регистратор.ВидСравнения = ВидСравнения.НеРавно
- Как найти в MS SQL таблицу нужного мне документа?
- Подключение к УТМ из типовой 1С 10.3.34.2
- УТ10.3 механизм заполнения реквизитов контрагента по ИНН.
- Расшифровка в СКД