|   |   | 
| 
 | Система самообслуживания на 1С. Архитектура системы. | ☑ | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0
    
        tabarigen 23.12.15✎ 09:50 | 
 
        Здравствуйте друзья.
 Есть самописка на 1с на обычных формах. Для этой самописки хочу сделать систему самообслуживания клиентов на УФ как отдельную конфу. Суть какая? Тянем номенклатуру и остатки, заполняем заказ покупателя и отправляем в самописку. Никогда не писал самостоятельные конфигурации, поэтому прошу советов как избежать граблей на которыех могу столкнуться. так же интересует как делать текущий прайс? Сделать для него отдельный регистр? Но не разрастется ли он? Если я планирую обновлять прайс каждые 5 мин, а номенклатуры 16к. в общем парни направьте. | ||||||||||
| 1
    
        Apokalipsec 23.12.15✎ 09:55 | 
        Идти в другую бд за остатками прям по нашим стандартам, а если два клиента одновременно захотят 1 позицию, последнюю на складе - обоим отдаст?)
 История изменения цен отдельно, прайс хранить только текущий. | ||||||||||
| 2
    
        Asmody 23.12.15✎ 09:55 | 
        [обновлять прайс каждые 5 мин] — акциями торгуете?     | ||||||||||
| 3
    
        Cyberhawk 23.12.15✎ 09:56 | 
        Насчет лицензий в первую очередь подумай - на каждый сеанс нужна будет одна лицензия :)     | ||||||||||
| 4
    
        tabarigen 23.12.15✎ 09:57 | 
        (2) нет, лекарствами оптом.     | ||||||||||
| 5
    
        tabarigen 23.12.15✎ 09:57 | 
        (3) Лицензии купим, не вопрос.     | ||||||||||
| 6
    
        tabarigen 23.12.15✎ 10:00 | 
        (1) зачем историю изменения цен хранить? клиентам зачем почем был товар в прошлом?     | ||||||||||
| 7
    
        rozer76 23.12.15✎ 10:10 | 
        прайс по плану обмена обновляй а цены и остатки дергай оперативно веб-сервисом и будет оч. быстро     | ||||||||||
| 8
    
        rozer76 23.12.15✎ 10:11 | 
        +(7)     Хорошее начинание заодно опыта наберешься | ||||||||||
| 9
    
        patria0muerte 23.12.15✎ 10:12 | 
        (5) А у тебя эта база наружу в интернет будет торчать или в аптеке автомат стоять? Если в интернет - лицензий не напасешься.     | ||||||||||
| 10
    
        tabarigen 23.12.15✎ 10:14 | 
        (9) Ну если на всех лицензий не хватит то дам доступ хотя бы жирным клиентам. Да и наличие альтернативы существующей программе заявок будет неплохо.     | ||||||||||
| 11
    
        tabarigen 23.12.15✎ 10:15 | 
        (7) прайс в моем случае будет регистр накопления?     | ||||||||||
| 12
    
        Лефмихалыч 23.12.15✎ 10:16 | 
        (0) Ты занимаешься интеллектуальным онанизмом. Направь свои усилия на создание функционала, а не на эту мозгодрочку с избеганием гипотетических граблей.
 Об архитектуре говорить бессмысленное, если не описан функционал ни как. Вариантов описать много. Из них по моему личному опыту рабочими являются (читай "я лично осилил только эти"): 1. построение модели функций системы в IDEF0 2. проектирование через юзер-стори первое требует знаний и опыта, второе более неформально и гораздо интуитивно понятнее. Хорошее начинание заодно опыта наберешься | ||||||||||
| 13
    
        rozer76 23.12.15✎ 10:17 | 
        (11) иерархия не нужна?     | ||||||||||
| 14
    
        Лефмихалыч 23.12.15✎ 10:18 | 
        а, ну и третий вариант есть, который все знают и использую чаще всего - это "куяк-куяк и впродакшн".
 Возможно он тебе даже больше подойдет. | ||||||||||
| 15
    
        rozer76 23.12.15✎ 10:18 | 
        +(12) проектирование через successful юзер-стори )     | ||||||||||
| 16
    
        tabarigen 23.12.15✎ 10:20 | 
        (13) Иерархия номенклатуры? по сути нет. по хорошему было бы неплохо. 
 (14) "куяк-куяк и впродакшн" наше все) так и сделаю. Собственно хотел хелпа по поводу того как обмен строить? COM, веб-сервисы, или DBF (XML)? | ||||||||||
| 17
    
        rozer76 23.12.15✎ 10:22 | 
        (16) 
 >>по сути нет. по хорошему было бы неплохо. ну и РС можно и иерархию запилить через же... >> COM, веб-сервисы, или DBF (XML)? веб-сервисы и json | ||||||||||
| 18
    
        rozer76 23.12.15✎ 10:23 | 
        (14)  "куяк-куяк и впродакшн"
 можно подумать что 1с поделки как-то по другому делают ) | ||||||||||
| 19
    
        tabarigen 23.12.15✎ 10:24 | 
        4601546080929    1С:Предприятие 8. Клиентская лицензия на 100 рабочих мест     руб    360000    180000    162000    Без НДС
 Я ничего не путаю?) это надо будет столько заплатить? | ||||||||||
| 20
    
        itlikbez 23.12.15✎ 10:29 | 
        (19) Именно.     | ||||||||||
| 21
    
        Apokalipsec 23.12.15✎ 10:36 | 
        Эти паттерны действительно обязательны к использованию:
 http://cs5.pikabu.ru/post_img/2014/06/19/5/1403154705_1339773392.jpg http://cs7.pikabu.ru/images/big_size_comm/2014-06_4/1403167186818.jpeg | ||||||||||
| 22
    
        tabarigen 23.12.15✎ 10:37 | 
        (21) xDD     | ||||||||||
| 23
    
        tabarigen 23.12.15✎ 10:38 | 
        (20) а если  хакнуть платформу и поставлю ее на выделенном сервере в Германии например за VPN каналом?     | ||||||||||
| 24
    
        tabarigen 23.12.15✎ 10:42 | 
        1с вообще с ума сошли цена для партнеров 162 000  рекомендованная цена же 360 000. То есть сейчас в кризис когда всем нужны деньги партнер получит от продажи 192000 чистыми только потому что он партнер?????? ну не дибилизм ли?     | ||||||||||
| 25
    
        tabarigen 23.12.15✎ 10:43 | 
        эмоции захлестывают немного)     | ||||||||||
| 26
    
        Cyberhawk 23.12.15✎ 10:49 | 
        (24) Так всегда было для всех продуктов 1С     | ||||||||||
| 27
    
        tabarigen 23.12.15✎ 10:51 | 
        (26) я обычно шел к франчк и брал свои коробки. не обращал внимания на цену для партнеров.     | ||||||||||
| 28
    
        MM 23.12.15✎ 10:52 | 
        Веб и http-сервисы лицензий технически не считают. 
 Количество лицензий по лицензионному соглашению нужно считать по числу одновременных подключений, а вот как вы их посчитаете вопрос другой ) Может ограничите подключения на веб сервере. | ||||||||||
| 29
    
        tabarigen 23.12.15✎ 10:54 | 
        (28) То есть если я сделаю на веб-сервисах или на Odata то по сути не попадаю под ограничения лицензий?     | ||||||||||
| 30
    
        ДемонМаксвелла 23.12.15✎ 10:56 | 
        (24) в том то и дело, что не дебилизм. Там, где можно впихнуть 1С теперь впихнут 1С. И где нельзя тоже впихнут.     | ||||||||||
| 31
    
        Мимохожий Однако 23.12.15✎ 10:56 | 
        (27)А теперь тебя жаба задушит...     | ||||||||||
| 32
    
        rozer76 23.12.15✎ 11:00 | 
        (21) ))     | ||||||||||
| 33
    
        patria0muerte 23.12.15✎ 11:00 | 
        (19) Я о чем и... проще заказать сайт либо веб интерфейс какой, который уже и будет с 1С общаться через одного юзера. В итоге - только одна лицензия нужна     | ||||||||||
| 34
    
        rozer76 23.12.15✎ 11:01 | 
        (19) зато 35% отката получишь от франя     | ||||||||||
| 35
    
        tabarigen 23.12.15✎ 11:03 | 
        (31) Так это не жаба ведь. На лицо противоречие здравому смыслу. Вы думаете мало компаний которые  увидев этот беспредел как я уже говорил, арендуют сервер зарубежом, там хакнут платформу, и общаются с ним в зашифрованном впн-канале. 
 (34) откаты брать религия не позволяет | ||||||||||
| 36
    
        MM 23.12.15✎ 11:03 | 
        (33) строго говоря нет, есть пункт о мультиплексировании.
 В соответствии с Лицензионным Соглашением "1С:Предприятия 8" каждое рабочее место, с которого тем или иным способом осуществляется доступ к ДАННЫМ информационной базы "1С:Предприятия 8", должно быть обеспечено клиентской лицензией. То есть Организации для работы с программами, использующими веб-сервисы, необходимо приобрести клиентские лицензии на такое количество рабочих мест, которое позволит одновременно осуществлять доступ к информационной базе. http://v8.1c.ru/predpriyatie/questions_licence.htm#mvv | ||||||||||
| 37
    
        Мимохожий Однако 23.12.15✎ 11:14 | 
        (35)А хакнуть религия позволяет )) Двойные стандарты, батенька. Проще завести страничку типа интернет-магазина. А с ней завязать 1С.     | ||||||||||
| 38
    
        tabarigen 23.12.15✎ 11:17 | 
        (37) Хакнуть тоже нет, от того и покупаю. я не о себе ведь говорил. Да и покупал я пока понемножку. 
 (36) То есть 1С лицензирует МОИ данные которые я храню в их системе? Я так полагаю адекватный юрист свободно выиграет такое дело, если они начнут придираться на количество соединений к данным хранящимся в 1с. | ||||||||||
| 39
    
        tabarigen 23.12.15✎ 11:18 | 
        (36) Да и еще, как они посчитают количество соединений? Если не имеют доступа к сети?     | ||||||||||
| 40
    
        MM 23.12.15✎ 11:19 | 
        (38) У MS SQL такое же ограничение, если лицензии на пользователя или устройства, а не на процессор. У 1С лицензий на процессор пока нет.     | ||||||||||
| 41
    
        rozer76 23.12.15✎ 11:19 | 
        (35) откат="агентское вознаграждение"     | ||||||||||
| 42
    
        tabarigen 23.12.15✎ 11:22 | 
        (41) Если была бы госконтара ладно еще, но тут частный бизнес. Да и собственник близкий мне человек.     | ||||||||||
| 43
    
        tabarigen 23.12.15✎ 11:22 | 
        (41) Чему вы народ учите а? не стыдно? =)     | ||||||||||
| 44
    
        MM 23.12.15✎ 11:23 | 
        (42) Сдай пару экзаменов на специалиста и стань партнёром 1С )
 и потом сам покупай со скидкой. | ||||||||||
| 45
    
        Мимохожий Однако 23.12.15✎ 11:23 | 
        (42)Правила диктует тот, кто владеет рынком. Даже, если ты с этим не согласен. Цинично, но факт.     | ||||||||||
| 46
    
        tabarigen 23.12.15✎ 11:31 | 
        (44) Я уверен что смогу договориться практически  с любым  франчем о скидке до 50%.
 5% Пусть ему останется. Речь идет о закупке 100 лицензий за 360 000. (45) Временно это. Рынок сам все исправит, а пока увы придется играть по их правилам. | ||||||||||
| 47
    
        tabarigen 23.12.15✎ 11:40 | 
        Для прайса, могу ли и цены и остатки запихнуть в периодический РС подчиненный документу Заказ. Или  лучше для остатков лучше создать отдельный РН?     | ||||||||||
| 48
    
        rozer76 23.12.15✎ 11:41 | 
        (43) сэр, если вы приводите клиента то это тоже СТОИТ денег ну вас это не касается. Успехов     | ||||||||||
| 49
    
        Dotoshin 23.12.15✎ 11:43 | 
        (6) История никогда не помешает. Например если будет возврат, а цена уже изменилась.     | ||||||||||
| 50
    
        tabarigen 23.12.15✎ 11:43 | 
        (48) Логику понял, спасибо)     | ||||||||||
| 51
    
        Dotoshin 23.12.15✎ 11:44 | 
        (47) Для цен и остатков отдельные регистры.     | ||||||||||
| 52
    
        Dotoshin 23.12.15✎ 11:45 | 
        + (51) Посмотри как в типовых сделано, зачем велосипед изобретать?     | ||||||||||
| 53
    
        tabarigen 23.12.15✎ 11:47 | 
        (52) в Типовых остатки и цены вводятся на основании документов, а у меня на входе DBF прайс из базы источника     | ||||||||||
| 54
    
        Garykom гуру 23.12.15✎ 11:48 | 
        (0) купи битрикс и не вы..вайся     | ||||||||||
| 55
    
        tabarigen 23.12.15✎ 11:51 | 
        (54) у меня есть Битрикс. Что он мне даст конкретно в данном случае? или там настроен обмен для всех самописок?)     | ||||||||||
| 56
    
        itlikbez 23.12.15✎ 11:51 | 
        (24) Ты еще не знаешь, что бывает с теми, кто попробует продавать ниже 360000.     | ||||||||||
| 57
    
        Dotoshin 23.12.15✎ 11:51 | 
        (53) Открою тебе страшную тайну РС не обязательно подчинять регистратору.     | ||||||||||
| 58
    
        Garykom гуру 23.12.15✎ 11:53 | 
        (55) какой нафик обмен для всех самописок? сложно что ли обмен для самописки дописать?     | ||||||||||
| 59
    
        tabarigen 23.12.15✎ 11:53 | 
        (57) Афигеть! Ты серьезно?? Вот это да. Сноуден молча курит в сторонке..     | ||||||||||
| 60
    
        Dotoshin 23.12.15✎ 11:56 | 
        (59) Ты не поверишь, но это действительно так.     | ||||||||||
| 61
    
        tabarigen 23.12.15✎ 11:57 | 
        (58) Раз ты так говоришь то наверное нет. 
 Но наверное дело вкуса как делать, я совсем не шарю в Битрикс поэтому мне проше написать на Django. Но мне бы хотелось немного просветиться в 1с потому хотелось бы сделать именно на ней. | ||||||||||
| 62
    
        tabarigen 23.12.15✎ 11:57 | 
        (60) Вот это поворот.     | ||||||||||
| 63
    
        Garykom гуру 23.12.15✎ 12:03 | 
        (61) а и не нужно там ничего шарить, обычный инет магазин
 номенклатуру туда, каталог с корзинкой там, заказы оттуда... ЗЫ и нафик изобретение лисапедов | ||||||||||
| 64
    
        Dotoshin 23.12.15✎ 12:07 | 
        (62) Ну тогда тебе к Мане, он как раз спец по загрузкам прайса.     | ||||||||||
| 65
    
        Жижа 23.12.15✎ 12:08 | 
        Делали пилотный проект года 4 назад с подобным назначением. Веб клиент имеет очень ограниченный функционал и не ограниченые тормоза     | ||||||||||
| 66
    
        tabarigen 23.12.15✎ 12:08 | 
        (63) Обмен через CommerceML 2?     | ||||||||||
| 67
    
        tabarigen 23.12.15✎ 12:09 | 
        (65) с тех пор  многое изменилось в платформе.     | ||||||||||
| 68
    
        Жижа 23.12.15✎ 12:12 | 
        (67) в мире вэб разработке так же все ушло далеко вперед. Я к тому что все же по совокупности факто такие вещи лучше делать на стеке технологий который заточен именно под вэб     | ||||||||||
| 69
    
        Жижа 23.12.15✎ 12:14 | 
        можно самому управлять порционностью данный, кешированием, обновлением данных. И конечно же делать произволный интерфейс. И лицензии не нужны     | ||||||||||
| 70
    
        tabarigen 23.12.15✎ 12:25 | 
        (69) У меня был прототип на CodeIgniter, потом сделал прототип на Django.  В обоих случаях для отображения  использовал библиотек Datatables.net, остатки тянул веб-сервисами прямиком из 1с. Волнует вопрос безопасности, на что следует учесть внимание.     | ||||||||||
| 71
    
        Остап Сулейманович 23.12.15✎ 12:33 | 
        (70) Внимание следует обратить на тот факт, что одна операция WEB-сервиса это один запуск 1С. Следующая операция - следующий запуск. Web-сервис не держит сеанс открытым. Оно так не умеет. В отличии от COM. И посему основное время для не нагруженных запросов будет тратиться на старт платформы и завершение.
 Для частых запросов скорее всего подошел бы все-таки постоянно открытый COM. А WEB пускай уже общается с ним. А не с 1С. | ||||||||||
| 72
    
        Жижа 23.12.15✎ 12:34 | 
        (70) я бы все же кешировал остатки в вэб приложении. (скорее всего только на серверной стороне)
 А вот в безопасности я не специалист, но подозреваю, что сделать обмен по https будет вполне секьюрно. | ||||||||||
| 73
    
        Остап Сулейманович 23.12.15✎ 12:35 | 
        + (71) Web-сервис от 1С это все таки больше для нечастых обращений к данным.     | ||||||||||
| 74
    
        Звездец 23.12.15✎ 12:37 | 
        Тянуть остатки при каждом обращении бред. Храните их и обновляйте периодически     | ||||||||||
| 75
    
        tabarigen 23.12.15✎ 12:38 | 
        (73) как вариант в JSON все сливать каждые 10 минут. И потом уже этот JSON парсить. Но тут вопрос критичности времени обновления. 
 (74) согласен, бредовая была идея. | ||||||||||
| 76
    
        Жижа 23.12.15✎ 12:38 | 
        Вот есть же в последних версиях методы для работы с http, подозреваю что через REST организовать будет лучше     | ||||||||||
| 77
    
        tabarigen 23.12.15✎ 12:39 | 
        (76) я бы сделал так, да самописка на 8.1     | ||||||||||
| 78
    
        Жижа 23.12.15✎ 12:41 | 
        можно что бы 1с уведомляло сервре вэб приложения. через http соединение     | ||||||||||
| 79
    
        Жижа 23.12.15✎ 12:41 | 
        когда меняются остатки     | ||||||||||
| 80
    
        Остап Сулейманович 23.12.15✎ 12:41 | 
        (75) Не нужно "сливать все". Пользуйте планы обмена. И будете сливать только то, что изменилось.     | ||||||||||
| 81
    
        Жижа 23.12.15✎ 12:42 | 
        в фоновом задании которое можно стартовать в подписке на регистр остатков     | ||||||||||
| 82
    
        Жижа 23.12.15✎ 12:44 | 
        + будут остатки почти в режиме реального времени     | ||||||||||
| 83
    
        tabarigen 23.12.15✎ 12:46 | 
        (80) (82) общие принципы понял, спасибо. буду пробовать     | ||||||||||
| 84
    
        Жижа 23.12.15✎ 12:48 | 
        я недавно думал, сделать такое +- универсальнео вэб приложение и сделать интеграцию с несколькими типовыми торговыми конфами. Но все же пришел к выводу, что как правило, там где 1с денег мало. Да и 1с ный код писать не особо хочется     | ||||||||||
| 85
    
        Лефмихалыч 23.12.15✎ 13:16 | 
        (16) xml или/и веб- или http- сервисы     | ||||||||||
| 86
    
        Лефмихалыч 23.12.15✎ 13:17 | 
        (18) вы так говорите, как будет это что-то плохое     | ||||||||||
| 87
    
        tabarigen 23.12.15✎ 13:36 | 
        (86) вселенское зло прям     | ||||||||||
| 88
    
        tabarigen 25.12.15✎ 13:20 | 
        В общем система "куяк-куяк и впродакшн" готова. Единственное что, dbf в 6к строк долго парсится. 
 Теперь вот задался вопросом. А как с лицензиями быть? (84) Все же ты был прав наверное лучше сделать на Вебе =((( | ||||||||||
| 89
    
        Garykom гуру 25.12.15✎ 13:30 | 
        (88) а если "на вебе" то нафига ваять свой лисапед?
 готовый любой взять http://www.opencart.com/index.php?route=common/home или http://www.zen-cart.com/ и все? | ||||||||||
| 90
    
        Garykom гуру 25.12.15✎ 13:31 | |||||||||||
| 91
    
        tabarigen 25.12.15✎ 13:39 | 
        (89) То что вы предлашаете эт для розницы.
 Ближе к тому что мне нужно наверное это http://profishop.us/ | ||||||||||
| 92
    
        Garykom гуру 25.12.15✎ 13:45 | 
        (91) пофиг если честно, если система для аптек то им тоже коробочки с описаниями и прочими МНН/ТРН/Срок годности и т.д. интересны     | ||||||||||
| 93
    
        Garykom гуру 25.12.15✎ 13:51 | 
        (92)+ да система (91) она может и "красивая" но пока совсем еще сырая и малофункциональная
 для ЛС много характиристик нужно вообще лучше бы кучу отборов по разным признакам/группам/видам | ||||||||||
| 94
    
        Жижа 25.12.15✎ 14:07 | 
        (89) Я думаю нужно отличать интенет магазин и вэб приложения (по сути вэб интерфейс части учетной системы)
 Другими словами должен быть упор на планирование, аналитику, документы (печать документов) | ||||||||||
| 95
    
        Жижа 25.12.15✎ 14:08 | 
        (91) совсем уныло смотрится, нужно понимать что это убдет внешняя система и дизайн играет роль     | ||||||||||
| 96
    
        Жижа 25.12.15✎ 14:09 | 
        (91) даже сортировок в таблицах нет     | ||||||||||
| 97
    
        tabarigen 25.12.15✎ 16:00 | 
        (96) Profishop хромает. Автор говорит, что даже денег в нее вложил..     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |