Какой язык программирования выбрать для разработки собственного ЕРП решения?

  1. 6 г. назад
    27.07.2018 12:08:44 отредактировано Рупор Галактики

    Всем привет!

    Решили написать в нашей компании собственное ЕРП решение, сейчас выбираем какой язык/технологию использовать. Архитектура - клиент-серверое приложение. ОС - Windows, СУБД - MSSQL. В будущем планируется, возможно, продавать и внедрять наше решение другим клиентам(Потому и MSSQL и Windows). Сейчас выбираем по сути между C++ и Java(как для клиентского так и для серверного приложения). Разработка на C++ видится нам более трудоемкой, но результат более производительным и гибким, разработка на java же видится более легкой и быстрой. А что вы думаете, какую технологию лучше использовать? Может у вас вой вариант?

    Ответы: (12) (22) (29) (60) (66)
  2. ‹ Ранее
  3. 6 г. назад

    (24) Не хотелось бы так сильно привязываться к технологиям одной MS, по этому C#, ASP, ADO и т.п. не рассматриваем.

  4. (22) Да, этот вариант интересный, один из основных сейчас.

  5. Расскажи, в связи с чем принято такое решение.

    Ответы: (30) (33)
  6. (0)cколько человеколет есть на разработку, сколько в команде методистов?

    Ответы: (37)
  7. (28) я могу историю одной "разработки ERP" в подразделении одного огромного холдинга.
    1. В 2009 году на должность IT директора пришел бывший разраб, который для этого подразделения сформировал небольшое ПО для розницы. Которое кстати было то еще гавно - постоянно лажало, падало, требовала содержания 3 программистов шарпистов и 2 молодых студиков на поддержке.
    2. Как обычно "я знаю как надо" потом мое ПО внедрим во всем холдинге (говорил перец которые даже не смог нарисовать норм ПО для учета розницы - остатки в магазине? А зачем? Все ж в 1С бухи потом сводят - система должна тупо регистрировать продажи)
    3. Дир торгового подра решил, что он будет офигенным перцем, если его подразделение (даром, без учета огромной зарплаты 4м програмцам)
    4. Стали ваять ...
    5. В 2011 пришел аудит из центрального офиса потыкал палочкой в осиное ИТ гнездо и спросил, а нафига на 24 магазина 9 программистов?
    6. Дир немного перепугавшись левых затрат и требования генерального объяснится - потребовал от ИТ дира показать нетленку. Тот провел презентацию. Вроде ничего (замгенерального тоже смотрел) - решили запускать. Полгода длился предварительный запуск - а толком ничего не работает - даже примитивный cashflow.
    7. Маялись, маялись .... и дира по другой причине уволили.
    8. На его месте пришла новая команда успешных управленцев.
    9. Ит отдел сократили, купили SAP FI, а на розницу, какое то ПО из Питера.
    Вот такая фигня малята ...
    PS: ИТ дир пытался впарить свою розницу в нескольких сетях магазинов, но везде был послан нахер, ни на одной презентации запуск ПО не прошел без ошибок )))

    Ответы: (32)
  8. а как же ТЛМС???

  9. (30) я думаю у любого одинэснека с опытом есть подобная история. у меня таких много ;)...

    Ответы: (34)
  10. 27.07.2018 21:14:54 отредактировано Рупор Галактики

    (28) Ох, братишка, ну как тебе объяснить...

    Понимаешь, так как предполагается возможная коммерческая реализация разработанного решения, не исключается в будущем возможность разработки решения и для линукс, а на C# и иже с ним под Линукс не напишешь... Ты же понимаешь, да, что писать сначала на C# под Винду а потом под Линукс на C++ или Java das ist moveton, да?

    Ответы: (35)
  11. (32) БАМС! Внезапно адекватно и по делу. Я даже соглашусь, у меня, как бывшего 1с-ника подобным примеров тоже уйма.

    Ответы: (36)
  12. 27.07.2018 21:20:30 отредактировано jsmith82

    Рупор Галактики Ох, братишка, ну как тебе объяснить...

    Я в целом про идею разработки самостоятельного, как ты говоришь, ERP решения. В чём тут цимес? Откуда идея, подвижки? В чём экономическое обоснование?

  13. (34) кто-нибудь из руководителей проекта просчитывал коммерческую привлекательность проекта? из того функционала, который ты перечислил, есть более чем докуя систем, все это имеющее. чем ваша поделка предполагает быть более конкурентноспособной?...

    Ответы: (44)
  14. (29) Методист нам не нужен. У нас торгово-производственная компания с уже отлаженными и хорошо работающими бизнес-процессами. Мы хотим данные процессы автоматизировать с помощью или C++(Qt) или Java с jni. Мы планируем сформировать команду из 3-х разработчиков и через год запустить готовое решения для себя. Потом думать о коммерческой реализации. То что мы делаем ЕРП решение НЕ значит, что мы делаем копию 1С ЕРП.

    Ответы: (38) (39) (40) (65) (68) (69)
  15. (37)

    Ответы: (39)
  16. 27.07.2018 21:26:19 отредактировано jsmith82

    (38) Может быть, скорый выпуск бета-релиза объясняется отсутствием среды разработки и вящей ригидностью бизнес-процессов сего решения?
    Поясни, мэнчик (37) [smile=:x]

  17. (37) подожди, ты не с украины случаем?...

    Ответы: (41) (44)
  18. (40) так отож... )

    Ответы: (43) (44)
  19. А может беларус?! Тогда 1с опасносте [smile=<_<]

    Ответы: (44)
  20. (41) это многое объясняет ;)...

    Ответы: (44)
  21. (36)(40)(41)(42)(43) Господи, как же я рад что свалил из вашей сраной секты, тупорылые неадекваты...

    Ответы: (47)
  22. тру программист...
    :)

    Ответы: (48)
  23. (21) Ты когда конфигуратор открываешь и так каждый день лицом в говно тычешься. Хватит с тебя, пожалуй.

  24. (44) Ты не гунди. Ответь на вопросы. Планируется ли конструктор бизнес-процессов, макросы-[...], псевдо-езыг и проч.

    Ответы: (50)
  25. 27.07.2018 21:33:08 отредактировано Рупор Галактики

    (45) В отличие от тебя, придаток к конфигуратору.

    Ответы: (51) (55)
  26. И в чом, ляха-муха, цимес? Поясни народу за стартап.

  27. (47) Это ты начал вы*бываться, я с тобой нормально общался.

    Ответы: (52)
  28. (48) нкуй-накуй быть таким спецом. за такую куйню много не заплатят ;)...

  29. 27.07.2018 21:34:11 отредактировано jsmith82

    Рупор Галактики вы*бываться

    Если бы ты был в теме форумной жизни, ты бы не счёл моё упоминание Беларуси за [...] (новость о том, что зарплаты в Беларуси стали выше российских).
    Вопросы мои существенные, и в них всего лишь профессиональный интерес.

  30. Галактика опасносте...

  31. К тому же раз ты так ругаешь 1С, который, скажем так, на голову выше того же SAP, интересно послушать твой расклад с применением грамотных и живых объяснений. Иначе — сам понимаешь, автор жырный тролль (с).

    Ответы: (67)
  32. (48) ты меня прости, конечно, но если "специалист" заявляет, что он собирается написать ЕРП-систему с нуля, то он уже по определению наглухо [...] и совершенно не представляет, что такое ЕРП системы...

    Ответы: (56) (57)
  33. (55) А может у него есть типа "нетленка" на фоккспро или клиппере, которая внутри компании писалась лет 25 и не одним десятком людей... и он считает что достаточно выбрать езыг и перенести её на него...

    Ответы: (58)
  34. 27.07.2018 21:45:07 отредактировано Fynjy

    (55) добавь сюда "без методиста мы сами все знаем" - чой то ржу не могу в кубе

  35. (56) + а потому что она монструозна и еле шевелится, парализуя работу всего бизнеса - вот и ищут куда спрыгнуть чтоб хоть как-то ускорить...

  36. а язык можно выбрать любой, вплоть до бэйсика или пролога ;)...

    Ответы: (64)
  37. (0) тут люди на питоне написали wiki:Odoo
    не за один день, конечно

    Ответы: (61)
  38. +(60) есть форк с поддержкой других СУБД wiki:Tryton

  39. демка https://demo3.odoo.com/web#home

  40. 28.07.2018 08:55:37 отредактировано MIK

    (18) мы такое на Аксапте ваяли - два дня ушло, а ведь это уже заточенная под специфику система) одна простенькая печатная форма требует переопределение десятка методов.

    Фронт у нас написан на PHP - так его ваяет отдел в 15 человек уже лет 7, и это просто фронт, до функционала скажем УТП как до Альфы Центавра

  41. (59) бейсик [...] язык )
    http://www.accent.ua/
    Основа бейсик [smile=:D]

  42. (37)Методист вам не нужен? - Да очешуеть!!!!
    Месье знает толк в извращениях.

  43. Рупор Галактики Всем привет!

    Решили написать в нашей компании собственное ЕРП решение, сейчас выбираем какой язык/технологию использовать. Архитектура - клиент-серверое приложение. ОС - Windows, СУБД - MSSQL. В будущем планируется, возможно, продавать и внедрять наше решение другим клиентам(Потому и MSSQL и Windows). Сейчас выбираем по сути между C++ и Java(как для клиентского так и для серверного приложения). Разработка на C++ видится нам более трудоемкой, но результат более производительным и гибким, разработка на java же видится более легкой и быстрой. А что вы думаете, какую технологию лучше использовать? Может у вас вой вариант?

    на абапе (LOL)

  44. jsmith82 К тому же раз ты так ругаешь 1С, который, скажем так, на голову выше того же SAP

    LOL

  45. Рупор Галактики Методист нам не нужен.

    я не отмою монитор...

  46. Рупор Галактики Мы хотим данные процессы автоматизировать с помощью или C++(Qt) или Java с jni.

    как кьют или тем более "дажа с джиниай" связан с написанием ерп ? ты хоть один фреймворк назвать можешь или сервер приложений?
    ты вот хвастаешься, что с 1С спрыгнул, ну так покажи, что ты написал кроме hello world?

  47. (17) [...] иди, мудак. Тебе внятно говорят, что выбор ЯП в подобного масштаба проекте - дело совершенно десятое. Методист им не нужен в разработке, сцуко, ERP (!) системы, дебилы [...]...

  48. Мне эта тема напоминает что-то вроде "йа прочетал книжку программирование цэ плюс плюс за двадцать минут и решыл нопейсать игрушку типа старкрафта, падскажыте с чиво наченадь!!!11адин".

    Ответы: (75)
  49. сами qt group приводят примеры, когда затраты на разработку в QT оправданы только при использовании в стиральных машинах. кто у вас ROI считал? или оптимистичный план "разработать за год" и потом продать за "миллион баксов" десятерым? ну так он удастся, если только у вас не цель попилить бабло между разрабами и свалить.

  50. Чо накинулись? Хай пишет :)

    Ответы: (74)
  51. (73) Выйобывается чот сверх меры, школота жы.

  52. (71) Или: "я походил месяц на бокс и когда бил грушу - на ней разошлось пару стежков шва. Подскажите куда теперь мне - на чемпионат мира или на олимпиаду?"...

  53. Посвящается всем дрочащим на конфигуратор и типовые решения сектантам.

    2012 год, 1 человек, 2 года. Java. Итог - рабоющая ЕРП система в розничной сети.

    https://habr.com/post/138549/

    Ответы: (78)
  54. ERP там и не пахнет. Это SCM с узенькой специализацией уровня "нетленка". Ты, похоже, вообще не понимаешь, что есть ERP и по каким критериям система учёта чего-либо может называться ERP.

  55. (76) Чел убил 2 года и неизвестную сумму денег заказчика на самописку-аналог 1С:Розницы. Це успiх я щетаю. Во что обходится сопровождение нетленки и кто сможет ее тянуть когда автор оттуда свалит остается загадкой.

    Ответы: (79) (82) (110)
  56. ТеньД на самописку-аналог 1С:Розницы

    Скорее, кусочка бэкофиса из Розницы и SCM-кусочка УТ. Фронтенд касс он не пейсал, там фронтол. Там же в каментах пишет, что "финансовая часть отдельно", т.е. фактически весь учёт как таковой вне его нетленки. У него там от ERP чуть менее чем [...].

    Ответы: (80) (81)
  57. (79) У меня был клиент, у которого стояла распределенка на Рознице 1. Периферийки в магазах, ЦБ в офисе, она же отдувалась за бэк. По функционалу как у рупоровского примера. Финчасти тоже нет, зато есть работающий фронт с поддержкой ТО. Никаких ребусов на яве, открытый код на 1с - минимум головняка с поддержкой.

  58. (79) чел писал два года приход, расход, перемещение с фиксценами на позицию ... Ржу не могу ...

  59. ТеньД Чел убил 2 года и неизвестную сумму денег заказчика на самописку-аналог 1С:Розницы

    Ты не поверишь, братишка, но любой 1сник, сидящий по неск. лет в офисе на ЗП, убивает ту же сумму денег заказчика, только в в случае 1С деньги вкладываются не в собственную компанию, а в 1С, т.к. на конечный продукт у заказчика очень ограниченные права.

    Ответы: (84)
  60. 31.07.2018 10:50:39 отредактировано Рупор Галактики

    Так, еще раз, для тех, у кого вместо мозгов типовое решение...

    1. Мы НЕ планируем делать копию 1С ЕРП. Я понимаю, это сложно, но ЕРП не обязательно = 1С ЕРП. Попробуйте это принять.
    2. Решение делается в первую очередь ДЛЯ СЕБЯ, коммерческая реализация это как возможная опция в будущем, уже ПОСЛЕ успешного запуска у себя.
    3. Проект еще на стадии планирования, в течение года после старта мы планируем получить минимальный функционал необходимый для нормальной работы ДЛЯ СЕБЯ, мы решаем, какой именно функционал будет нужен, от этого будет зависеть количество человек. Может 3, может 5, может 125.
    4. НЕТ, нам на*уй не нужен никакой методист, системный архитектор да, планируется. Бизнес процессы в нашей компании нас более чем устраивают.

    Ответы: (85) (86)
  61. (82) Есть 2 варианта

    любой 1сник, сидящий по неск. лет в офисе

    1) 1сник занят разработкой на продажу или внутренняя автоматизация. Тогда на выходе у него/них должна быть рабочая конфа, решающая проблема заказчика или продающаяся клиентам. Если нет ни того ни другого - работа провалена, деньги заказчика просраны.
    2) 1сник занят поддержкой. В этом случае он получает зарплату за функционирование процессов заказчика.

    Ваяние нетленки там где можно обойтись готовыми решениями это п. 1) но неоптимальный. Попросту распил денег заказчика. Неэтично и непрофессионально как минимум.

    Юридические вопросы прав и лицензирования тема отдельная.

    Ответы: (88)
  62. Рупор Галактики ЕРП не обязательно = 1С ЕРП

    Ты не очень умный. Про 1С:ERP тут никто не говорил. Речь идёт в целом о концепции систем ERP, то бишь управления ресурсами предприятия. То, что ты привёл в пример какую-то нетленку с крайне ограниченной функциональностью, лоскутно автоматизирующую пару бизнес-процессов, и назвал её ERP, говорит о твоём понимании вопроса очень наглядно.

  63. 31.07.2018 11:24:00 отредактировано Маратыч

    Рупор Галактики НЕТ, нам на*уй не нужен никакой методист, системный архитектор да, планируется. Бизнес процессы в нашей компании нас более чем устраивают.

    С чего ты вообще решил, что методист обязательно нужен только тогда, когда нужно менять бизнес-процессы? Начнём с того, что их, эти самые бизнес-процессы, вам нужно описать. Не в виде лоскутного набора инструкций и неких негласных принятых правил, а в виде нормальных схем в читабельной нотации (например, BPMN), где каждый этап процесса находится в определённой зоне ответственности, имеет свою форму и чётко определённые критерии выполнения, без противоречий сшивается с другими этапами, и т.д. Для этого и нужен методист, бизнес-аналитик, ISO-шник или как их по-всякому называют в разных компаниях и ситуациях. Ту карту бизнес-процессов, чётко формализованную и одобренную всеми владельцами процессов, системный архитектор и будет использовать для формирования, собственно, архитектуры приложения, она же будет использоваться для написания ТЗ, инструкций, методических материалов для пользователей и прочая, и прочая.

    Ты же подходишь к задаче с точки зрения низшего звена всей этой проектной группы - кодера, который озадачен лишь вопросом, на каком ЯП пейсать. Что именно пейсать, ты относишь вообще к малозначимой проблеме, что есть глупость.

  64. Я не понял, описание ERP будет? На вопросы ответов нет [smile=:x]

    Ответы: (91)
  65. ТеньД 1) 1сник занят разработкой на продажу или внутренняя автоматизация. Тогда на выходе у него/них должна быть рабочая конфа, решающая проблема заказчика или продающаяся клиентам. Если нет ни того ни другого - работа провалена, деньги заказчика просраны.

    У автора статьи на выходе - готовое работающее решение для автоматизации розницы и центрального офиса.

    ТеньД 2) 1сник занят поддержкой. В этом случае он получает зарплату за функционирование процессов заказчика.

    Автор статьи также поддерживает разработанное решение.

    ТеньД Попросту распил денег заказчика.

    Откуда инфа?)))

    ТеньД Неэтично и непрофессионально как минимум.

    А вот это вообще к чему было сказано? И почему ты так решил?)))

    Ответы: (89) (90)
  66. Рупор Галактики У автора статьи на выходе - готовое работающее решение для автоматизации розницы и центрального офиса.

    [...]. Ты даже не вник в статью и устраиваешь тут жырное, но тупое трололо.

  67. (88) Любое внедрение (независимо от инструментов разработки) должно начинаться с технико-экономического обоснования. В нем анализируются существующие на рынке аналоги и делается вывод: купить и внедрить что-то существующее или пилить свое. Если пилить свое, то нужно защитить решение перед заказчиком/инвестором - почему так сделать выгоднее. Т. е самописка должна либо делать что-то уникальное, либо по деньгам быть гораздо выгоднее существующих решений. Должны быть посчитаны все планируемые расходы, учтены риски.

    А у тебя сразу начинается с выбора инструмента разработки, проскакивая необходимые для проекта этапы. Несерьезно.

    Ответы: (94)
  68. 31.07.2018 11:47:12 отредактировано Рупор Галактики

    (87)

    Я не совсем понимаю, какого описания ты хочешь...

    Есть задача - разработка собственного ЕРП решения. Сроки запуска минимально необходимого функционала для себя - 1 год. В команде планируется 1 системный архитектор и некоторое количество разработчиков (>3), при поддержке 1 бизнес-аналитика. Желаемая архитектура на текущий момент - клиент-серверное приложение с разработкой веб-интерфейса ПОСЛЕ успешного запуска. Предполагаемая платформа на текущий момент - Windows + MSSQL(это обсуждается, как варианты - LInux+Postgre). По функционалу планируется автоматизировать производство, торговлю(вкл. ценообразование, маркетинг, скидки), склад, финансы, CRM. Бухгалтерию и зарплату планируем оставить на стороннем ПО(но, разумеется, будет сделана интеграция с нашей системой). В будущем, возможна, коммерческая реализация разработанного решения. Что я тебе недоописал, друг мой ситный?

    Вопрос темы - какие технологии/стеки технологий вы бы порекомендовали для данного проекта? За всю тему 2 адекватных ответа (22) и (7). Остальные участники беседы, очевидно, не совсем адекватные...

    Вот вам пример общения вменяемых, нормальных людей...

    http://forum.vingrad.ru/forum/act-ST/f-321/t-393303/unread-1.html
    http://www.cyberforum.ru/programming-theory/thread2279666.html
    https://www.codeproject.com/Forums/369270/Design-and-Architecture.aspx

    Ответы: (96)
  69. Ну точно жырный и туповатый тролль. Дерзай, хули.

  70. как здесь прекрасно

  71. ТеньД Любое внедрение (независимо от инструментов разработки) должно начинаться с технико-экономического обоснования. В нем анализируются существующие на рынке аналоги и делается вывод: купить и внедрить что-то существующее или пилить свое. Если пилить свое, то нужно защитить решение перед заказчиком/инвестором - почему так сделать выгоднее. Т. е самописка должна либо делать что-то уникальное, либо по деньгам быть гораздо выгоднее существующих решений. Должны быть посчитаны все планируемые расходы, учтены риски.

    То есть ты считаешь, раз было принято решение делать свою ЕРП систему, всего вышеописанного тобой проделано не было?)

    Ответы: (95) (98) (99)
  72. (94) тут все так считают.

    Ответы: (97)
  73. Рупор Галактики Остальные участники беседы, очевидно, не совсем адекватные...

    у остальных участников опыта разработки более полугода

  74. (95) А вот нет, все вышеописанное было проделано с должным тщанием. :)

  75. (94)

    То есть ты считаешь, раз было принято решение делать свою ЕРП систему, всего вышеописанного тобой проделано не было?)

    В ветке я ничего подобного не увидел. Даже простейшего объяснения на пальцах, чем планируемая нетленка должна будет отличаться в лучшую сторону от аналогов. Функционалом? Стоимостью?

    Ответы: (99)
  76. ТеньД (94)

    В ветке я ничего подобного не увидел. Даже простейшего объяснения на пальцах, чем планируемая нетленка должна будет отличаться в лучшую сторону от аналогов. Функционалом? Стоимостью?

    Производительностью, функционалом, отсутствием проблем с лицензированием, полнотой прав на пользование, возможностью коммерческой реализации.

    Ответы: (100) (103)
  77. (99) скажи твоя нетленка сможет конкурировать с этой конфигурацией http://v8.1c.ru/small.biz/
    Ее цена в базовой версии 4600 рублей.

  78. есть куча ERP решений, в том числе и opensource, но предполагать, что какое-то из них было разработано за год, это ...
    это может сделать только сисадмин. угадал?

    Ответы: (104) (107)
  79. В одной программе: продажи, закупки, склад, деньги, зарплата, производство, CRM и бизнес-аналитика для принятия верных управленческих решений.

    плюс мобильный клиент для ТП

  80. (99)

    Производительностью, функционалом, отсутствием проблем с лицензированием, полнотой прав на пользование, возможностью коммерческой реализации.

    Ок, давай поподробнее. Производительность не существующего решения как оценивалась? По сравнению с чем?
    Функционал. Какой уникальный функционал планируется реализовать? И как получилось, что он до сих пор никем не реализован?

  81. sf есть куча ERP решений, в том числе и opensource, но предполагать, что какое-то из них было разработано за год, это ...
    это может сделать только сисадмин. угадал?

    Бл*ть, вот хоть ссы в глаза, а все божья роса...

    Никто не говорит, что ЕРП решение будет полностью реализовано за год, в течение года планируется сделать МИНИМАЛЬНЫЙ необходимый функционал для ВНУТРЕННЕГО использования, задача минимум, так сказать...

    Ответы: (105)
  82. (104) уже горячо. предположу, что у тебя вообще нет реализованных проектов.

  83. [smile=:D]

  84. 31.07.2018 12:28:30 отредактировано Маратыч

    sf но предполагать, что какое-то из них было разработано за год, это ...

    За год готовое-то полноценно внедрить в мало-мальски крупной компании - идеалистичный прогноз. И упираются сроки отнюдь не в разработку/допиливание.

    Ответы: (108)
  85. (107) ?

    Ответы: (109)
  86. (108) Внедрение готового решения занимает зачастую больше времени, чем ТС декларирует на разработку и внедрение с нуля.

    Что-то я с формулированием предложений под конец дня подглюкиваю.

  87. (78)на самом деле реально успех... у чела:бабло думаю неплохое поднял, проскиловался, опять-же в резюме напишет что в одну харю написал ЕРП систему

    Ответы: (111)
  88. (110) Когда в резюме вчитается кто-нибудь соображающий, от чела шарахнутся как от прокаженного. Пока он опять не начал за счет работодателя прокачиваться. Внедрение новой ИС - как 3 пожара.

    Ответы: (112)
  89. (111)да ладно, кадровики например купятся на такое резюме, руководство не ит-шное тоже.... типа ну там-же сделал и нам значит сделает

    Ответы: (113) (116) (119)
  90. (112) И, как ни странно, действительно сделает. И все будет работать.

    Ответы: (114) (115) (116)
  91. (113) какой язык/фрэймворк сейчас в фаворе?

  92. (113) Когда на собеседование приходит какое-то [...] со своими сверхценными идеями и вещает, как он будет все написанное и автоматизированное с 2008 года [...] переделывать, лучше ему сразу на дверь указать.

  93. Рупор Галактики (112) И, как ни странно, действительно сделает. И все будет работать.

    Речь про киоски?

  94. Рупор Галактики, ну как там разработка продвигается?
    Эффект Даннинга-Крюгера.jpg

  95. [smile=:D]

  96. (112) Не держи коммерсов за дебилов. Они деньги считать умеют.

    Ответы: (120)
  97. (119)не всегда, иногда так карты падают, что в итоге теряют/недополучают то что должны были поднять

  98. 5 г. назад

    Господа... Некоторые личности (и их довольно много) продолжают писать мне какую-то ахинею про написание мной лично ЕРП за год или что-то такое там... Религиозный фанатизм и узость мышления этих личностей, очевидно, не позволяет им прочесть данную тему беспристрастно и понять, о чем тут действительно идет речь... Чтож, раз все это так сложно, постараюсь объяснить попроще, чтобы могло дойти до всех...

    Руководство одной компании, где я некоторое время назад работал системным администратором, по ряду причин заинтересовалось разработкой собственного ЕРП-решения. После долгих споров и рассуждений, часть которых была отражена здесь, руководству компании было предложено следующее решение:

    1 системный архитектор, 1 бизнес-аналитик, 7 разработчиков на старте. Платформа - линукс, СУБД - Postgres. Бэк на c++, фронт сначала на веб, потом, после успешного запуска - полноценное клиентское приложение.

    На сколько мне известно сейчас, руководство компании пока не приняло решения о начале разработки системы, хотя и не отказалось совсем от этой идеи. Нигде в этой теме я не писал, что планирую сам единолично писать свою учетную систему, хотя не говорю, что такое невозможно, и привожу в данной теме пример успешной разработки единолично человеком своей системы на java.

    Я конечно, понимаю, что люди, чьи мозговые процессы нарушены пропагандой 1с о том, что, например, код:

    вызов процедуры

    ПересчитатьСуммуСУчетомРучнойСкидкиВСтрокеТЧ(          ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

    сама процедура:

    Процедура ПересчитатьСуммуСУчетомРучнойСкидкиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения) 
    
        СтруктураПараметровДействия = Неопределено;
        
        Если СтруктураДействий.Свойство("ПересчитатьСуммуСУчетомРучнойСкидки", СтруктураПараметровДействия) Тогда
            
            Очищать = Неопределено;
            ПересчитыватьСуммуРучнойСкидки = Неопределено;
            ИмяКоличества = Неопределено;
            
            Если СтруктураПараметровДействия <> Неопределено Тогда
                
                СтруктураПараметровДействия.Свойство("Очищать", Очищать);
                СтруктураПараметровДействия.Свойство("ПересчитыватьСуммуРучнойСкидки", ПересчитыватьСуммуРучнойСкидки);
                СтруктураПараметровДействия.Свойство("ИмяКоличества", ИмяКоличества);
                
                Если НЕ ЗначениеЗаполнено(ИмяКоличества) Тогда
                    ИмяКоличества = "КоличествоУпаковок";
                КонецЕсли;
                
                Если Очищать = Истина Тогда
                    
                    ТекущаяСтрока.СуммаРучнойСкидки = 0;
                    ТекущаяСтрока.ПроцентРучнойСкидки = 0;
                    
                КонецЕсли;
                
            КонецЕсли;
            
            Если ПересчитыватьСуммуРучнойСкидки = Ложь Тогда
                
            Иначе
                ТекущаяСтрока.СуммаРучнойСкидки = Окр(ТекущаяСтрока[ИмяКоличества] *ТекущаяСтрока.Цена * ТекущаяСтрока.ПроцентРучнойСкидки / 100, 2);
            КонецЕсли;
                
            ТекущаяСтрока.Сумма = ТекущаяСтрока.Сумма - ТекущаяСтрока.СуммаРучнойСкидки;
            
        КонецЕсли;
    
    КонецПроцедуры

    вызов процедуры и уже в ней самой проверка того, а стоило ли ее вообще вызывать (не могу до сих пор, бл*ть [smile=:D] [smile=:D] [smile=:D]) - это нечто хорошее, правильное, и так нужно делать всем, все равно не смогут трезво оценить данную тему, так как аббревиатуру ЕРП они физически не могу связать ни с чем иным, кроме 1с ЕРП, а словосочетание "ЕРП не на 1с" вызывает у них привитый им условных рефлекс отторжения и неприязни, но, возможно, более адекватные личности, также испытывающие сложности с пониманием данного вопроса, все же найдут для себя столь необходимое многим тут, как я понял, объяснение.

  99. [smile=:D]
    Надрывается.

    Ответы: (123)
  100. (122) не будьте строги с юношей ... Особо доставляет

    Руководство одной компании, где я некоторое время назад работал системным администратором

  101. Гы.
    Одмин пришёл в 1С, ни хрена не понял, начитался хабра и решил, что он крутой труЪ-кодер, а адинэсники - быдло нищясное? :)

или зарегистрируйтесь чтобы ответить!