Кіріспе

Compiere (итальян тілінде "жетістікке жетіру, аяқтау, орындау" деп айтылады) – бөлшек сауда, қызмет көрсету және өндіріс саласындағы шағын және орта кәсіпорындар (ШОК) үшін ашық бастапқы кодты ERP және CRM бизнес-шешімі. Compiere Consona Corporation және серіктес желісі арқылы таратылады, олар оқытылған және уәкілетті бизнес-серіктестердің тобы. Compiere 1999 жылы Йорг Янке (Jorg Janke) құрған, және 2002 жылдан бастап 4 жыл бойы SourceForge-тағы ең үздік 10 жобаның қатарында болды, 2006 жылы бір миллион жүктемеге және 100 серіктеске жетті. 2006 жылы Compiere, Inc. компаниясы сәтті ашық бастапқы кодты ERP жобасын өсіп келе жатқан және тұрақты коммерциялық ашық бастапқы кодты бизнеске айналдыру мақсатымен New Enterprise Associates компаниясынан венчурлық капитал тартып алды. 2007 жылы компания жаңа басшыларды тағайындады, инженерлік және қолдау процестерін жаңартты, сондай-ақ сату және қызмет көрсету арналарын кеңейтті. Compiere өнімдерінің қатары Professional, Enterprise және Cloud Edition нұсқаларын қамтыды, ал компания ашық бастапқы кодты Community Edition ретінде сақтап қалды. Ашық бастапқы кодты жобалар негізінде құрылған көптеген коммерциялық кәсіпорындар сияқты, компания басшылығы (ҒЗТК, қызметтер мен қолдауды монетизациялауға ұмтылған) және қауымдастық (Compiere бастапқы коды мен бизнес-процестері сол кезде Adempiere және кейінірек iDempiere сияқты тегін және ашық болып қала беруін қалаған) арасында келіспеушіліктер туды. 2010 жылдың 16 маусымында Consona Compiere, Inc. компаниясын сатып алды. Келісім шарттары жарияланбады. Қолданба мен бастапқы код GNU General Public License 2 нұсқасына сәйкес ұсынылады; бұл Community Edition-ды қамтиды. Сонымен қатар, ақы төлеу арқылы, кеңейтілген мүмкіндіктері бар Professional Edition, коммерциялық лицензия, құжаттама және қолдау шарттары қолжетімді.

Функционалдылығы

Compiere ERP функционалдығын қамтиды, бірақ ақпараттың қайталануын болдырмау және синхронизация қажеттілігін қанағаттандыру мақсатында, ол өзгеше ұйымдастырылды. Compiere модульдері: Сатудан ақша алу, Тапсырыс беруден төлеуге дейін, Клиенттермен қарым-қатынасты басқару, Серіктестермен қарым-қатынасты басқару, Жеткізу тізбегін басқару, Қорытындыларды талдау, Қойма, Қос жазбалы есеп, Жұмыс ағынын басқару және Интернет-дүкен. Өндірістік модуль CMPCS жеке жобасы аясында әзірленуде (сыртқы сілтемелер бөлімін қараңыз).

Сәулет

Compiere – бизнес дамыған сайын болатын өзгерістерді қадағалауға арналған Model Driven Architecture әзірлеу, енгізу және техникалық қолдау жүйесі. Кез келген уақытта клиенттер жаңа ақпараттық қажеттіліктерге бейімделе отырып, ақпарат құрылымын өзгерте алады. Compiere нақты мәмілелерге сәйкес бизнес ақпаратының әртүрлі көрінісін ұсынады. Бұл құрылым икемділікті қамтамасыз етеді және қосымша сыртқы ақпаратты интеграциялауға мүмкіндік береді. Ақпарат көріністер түрінде ұсынылғандықтан (Compiere-дің MVC архитектурасын қолдана отырып), оны бизнестің қажеттіліктеріне сәйкес өзгертуге болады. Compiere толығымен Active Data Dictionary (ADD) тұжырымдамасына негізделген. Compiere деректер сөздігі дерек бірлігінің анықтамасын (типі, тексеруі және т.б.), оның қалай көрсетілетінін (экрандар мен есептердегі атаулар, анықтамалар, көрсетілу реті және басқа өрістерге қатысты орналасуы) және көрсетілу ережелерін қамтиды. Сондай-ақ, қауіпсіздік пен қол жеткізу ережелері де бар. Compiere Java EE платформасында әзірленген.

Деректер қорының тәуелсіздігі

Compiere таза ашық бастапқы кодты өнім емес деп сынға ұшырады, себебі ол Oracle деректер базасына тәуелді (оның ішінде тегін Oracle XE); бірақ бұл қазір өзгеріп жатыр, себебі 2.5.2 нұсқасынан бастап Compiere белгілі бір деңгейде деректер базасынан тәуелсіз болды. Жоба Compiere-ді бірнеше деректер базасына көшіруге арналған деректер жиынтығын жариялады. PostgreSQL, MySQL және Sybase порттары бета-тестілеуде. Compiere-ні Fyracle кеңейтімдерін пайдаланып, деректерді көшірмей-ақ Firebird деректер базасында іске қосуға болады. Apache Derby деректер базасына порт жасау үшін деректер жиынтығын пайдаланып, ER/Box жобасы толық Java және толық ашық бастапқы кодты Compiere дистрибуциясын ұсынады. Apache Derby деректер базасының портынан басқа, ER/Box сонымен қатар PostgreSQL-де де жұмыс істей алады. Compiere Oracle деректер базасына ашық балама ретінде EnterpriseDB-мен де үйлесімді. Пайдаланушы құжаттамалары әлі де ақылы қолжетімділікпен ұсынылады.