-
Notifications
You must be signed in to change notification settings - Fork 0
Android version of Beigesoft™ Enterprise Information System standalone JEE web application that runs on embedded A-Jetty.
License
BSD-2-Clause and 10 other licenses found
Licenses found
BSD-2-Clause
LICENSE
Unknown
LICENSE.APACHE2
Unknown
LICENSE.BC
MIT
LICENSE.BOOTSTRAP
Unknown
LICENSE.CDDL1
Unknown
LICENSE.DEJAVU
Unknown
LICENSE.ECLIPSE
MIT
LICENSE.FLAGICON
Unknown
LICENSE.GPL2CE
MIT
LICENSE.JQUERY
Unknown
LICENSE.OPENICONIC
demidenko05/beige-accandr
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
site: https://sites.google.com/site/beigesoftware ----------------------------------------------- Version 1.3 Application uses "scoped storage", i.e. it has only interactive access to files on the shared storage. New libraries versions (JQUERY, Bouncy Castle Crypto-provider, Bootstrap). WEB-interface -fixed number filters, WEB-store - fixed cart view, etc. Теперь приложение использует "SCOPED STORAGE", т.е. оно имеет только инерактивный доступ к файлам в общем хранилище. Новые версии библитек (JQUERY, Bouncy Castle Crypto-provider, Bootstrap). Веб-интерфейс - исправлены числовые фильтры, Веб-магазин - исправлен виджет корзина... Version 1.2 It's second time when just uploaded APK is not shown in android console release management, and it refuses to upload again new APK with same version (version of just uploaded but not listed APK). So 1.2 is actually 1.1 Version 1.1 JQuery upgraded to 3.4.1 version. Previous 3.3.1 version is vulnerable to prototype pollution. Any way, Beigesoft EIS was not vulnerable because of using HTTPS, i.e. there is no way to inject harmful JavaScript code. JQuery обновлен до версии 3.4.1. Предыдущая 3.3.1 версия уязвима для атаки "подмена прототипа". В любом случае, Беижсофт ИСП не была уязвима по причине использования HTTPS, то есть нет возможности внедрить вредоносный JavaScript код. --------------------------------------------------------------------------------------------------------- Build from source: JDK11 gives error: "...java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema..." So, use JDK8, e.g. from Android Studio. --------------------------------------------------------------------------------------------------------- Beigesoft™ Enterprise Information System is standalone JEE web application that runs on embedded A-Jetty. This is Android version. It requires Google Chrome browser. This is the first version of the successor to Beige Accounting All In One. The main goal was successfully achieved, it works noticeably faster on weak devices such as a smartphone than its predecessor. Beigesoft Enterprise Information System is always in secure enabled mode (protected from scams). It requires user authentication with strong password. It uses encryption for HTTPS and file exchange - modern algorithms asymmetric RSA 2048bit key size and symmetric AES 256bit size. ------------------------------------------------------------------------------------------------------------- Beigesoft™ Enterprise Information System This is the first version of successor of Beige Accounting All In One. The main goal was successfully achieved, it works noticeably faster on weak devices such us smartphone than its predecessor. Beigesoft™ EIS is free accounting double-entry software. At first you should better read this article: https://sites.google.com/site/beigesoftware/eis-bobs-pizza/eis-android This application will never waste your time because of: 1. It provides sufficient functionality: * Double entry accounting system. * General ledger, trial balance, balance sheet, stock items and other reports. * It makes COGS FIFO/LIFO automatically for sales, sales returns, inventory losses. * It makes sales tax (VAT, GST) automatically for sales, purchases and their returns. * Sales tax (VAT, GST) methods: item/invoice basis, destination-based, aggregate rate, tax included in the price. * Tracking payments for sales/purchases in national and foreign currencies. * Payroll - automatic calculation of the taxes using withholding tax tables. * Production - automatic calculation of the cost of a product from used materials, direct labor cost and other costs. * Inventory - three dimensional (warehouse, place, unit of measurement) registration, moving items inside warehouse, etc. * Multi-databases (organizations). * Embedded Web-Store. Pricing - multicurrency, price depends on buyer's category, exporting price list into CSV. * There is Beigesoft™ EIS version for MS Windows/Mac/*Nix and SQLite database, so you can work with the same database anywhere. You can check its functionality without installation by reading the articles (see above). 2. It's a reliable software: * All its parts are under truly free licenses. * It's open source software, so fixing an error or customizing is not a problem. * It will never be downgraded or disappeared. You always can find it (binary and source code) in the Central Maven Repository. Web-Store is included for pricing, study, and tests purposes and you are also able to make full DB copy from cloud version. You can create price lists in different price categories and export them into a CSV file for your customers or POS. -------------------------------------------------------------------------------------------------------------- Beigesoft™ EIS is a free, open source accounting software. This are local versions of Beigesoft™ EIS for Android and other operation systems. There is Beigesoft™ EIS cloud version. You can check its abilities (features) by reading the articles. -------------------------------------------------------------------------------------------------------------- Беижсофт™ ИСП это бесплатное бухгалтерское программное обеспечение с открытым кодом. Есть локальные версии для Андроида и других операционных систем. Также есть Интернет версия. Вы можете проверить функциональность данного ПО прочитав приведенную документацию. -------------------------------------------------------------------------------------------------------------- Беижсофт™ Информационная Система Предприятия Беижсофт™ ИСП это бесплатное бухгалтерское приложение. Вам лучше прочесть для начала: Пример ведения коммерческого бухгалтерского учета в Беижсофт™ ИСП: https://sites.google.com/site/beigesoftware/eis-iv Преимущества Беижсофт™ ИСП: Первое - это функциональность: Оценить функциональность можно без установки, просто читая приведенную документацию Это готовое решение для ведения коммерческого учета по рыночным правилам. Склад - трехмерная регистрация хранения "Склад-Место-Единица Измерения". Автоматическое вычисление себестоимости методами ФИФО/ЛИФО и по стоимости единицы. НДС методы: по отгрузке/оплате, расчет построчно/по документу, НДС включен в цену. Отслеживание платежей за покупки/продажи в национальной и иностранной валютах. Производство - автоматическое вычисление себестоимости продукции из стоимости использованных материалов и других прямых затрат. Зарплата - автоматическое начисление налогов с работника/работодателя, полуавтоматичеки зачеты, автоматические проводки по ЗП (по статьям) и налогам. Импорт выписки банка из CSV файла по произвольной настройке. Импорт проводок из налоговой базы в коммерческую через ВЕБ-сервис. Есть версия Беижсофт™ ИСП для МС Виндоус, Мак, Юникс-подобных ОС. Вы можете работать с одинаковой СКЛайт базой данных везде. Импорт всей базы данных из интернет версии в локальную через ВЕБ-сервис. Веб-магазин: цена в зависимости от покупателя/магазина, каталог можно создать для любых товаров и услуг вводя динамически создаваемые характеристики (цвет, модель...), экспорт прайс листов в CSV файлах. Веб-магазин включен в локальные версии для изучения, прайсинга и возможности копирования полной базы данных из Интернет-версии. Нет ограничения на количество баз данных (организаций) в локальных версиях. Это решение "на вырост", рассчитано на большие нагрузки. ... Второе - это надежность, работоспособность: Лицензии всех частей гарантируют отсутствие возможных проблем в будущем. Открытый код - возможность доработки, исправление ошибок. Дистрибутивы и исходный код находятся в центральном Мавен репозитории. Нет риска даунгрэйда, исчезновения. -------------------------------------------------------------------------------------------------------------- Опубликован набор ПО для быстрой разработки кросс-платформенных ВЕБ приложений. За счет JEE сервера А-Джетти работает везде - Андроид и стандартная Джава. Код библиотеки базового ВЕБ-интерфейса основанного на JSP/JSON - https://github.com/demidenko05/beige-web Все остальное там-же. Собственный ОРМ, генератор отчетов в PDF. ОРМ работает быстро и на смартфоне за счет автоматической генерации SQL запросов с Join-ами по настройкам в ХМЛ файлах. Все с открытым кодом и свободной лицензией. Пробуйте, найдете ошибки - пишите. -------------------------------------------------------------------------------------------------------------- On the 1-st application start: 0. You should accept privacy policy to use this application. 1. You should enter strong (see below) password to start Beigesoft EIS. Press "Start" button, then wait while server has been started 2. A-Jetty CA certificate ajetty-ca.pem will be at the external storage. You have to install it as trusted Certificate Authority in the settings. Certificate Authorities that aren't signed by global trusted CA are often used to create private (non-public) intranets, using digital signatures inside organization and its partners. Here A-Jetty CA used to create HTTPS intranet inside only computer and for encrypted file exchange between your computers/tablets... 3. press button "https://localhost:8443/bsa8433" to start the browser. 4. Empty database requires to add the first (only) user with strong password. To make strong and ease to remember password use method similar to this: a. use at least 3 words, e.g. raccoon eat stone b. change these words with a rule e.g. "last letter to thirst position upper case" e.g. Nraccoo Tea Eston c. add several digits, e.g. result is "NraccooTeaEston165" or "165NraccooTeaEston" or "165NraccooTeaEston165"... site: https://sites.google.com/site/beigesoftware It's based on previous beigesoft-accountingoio-android project. debug range #16 (16000..16999) to build from source run: mvn clean install to check with lint run: $ANDROID_HOME/tools/bin/lint --config lint.xml --html target/lint.html --sources src/main --classpath target . --------------------------------------------- license / лицензия: BSD 2-Clause License https://sites.google.com/site/beigesoftware/bsd2csl 3-D PARTY LICENSES / лицензии стороннего ПО: Oracle Java Servlet/JSP API implementations and other JEE files: CDDL + GPLv2 with classpath exception https://javaee.github.io/glassfish/LICENSE https://github.com/demidenko05/a-jetty-all - Jetty 9.2 by Mort Bay Consulting Pty. Ltd adapted for Android: The Eclipse Public License, Version 1.0 https://www.eclipse.org/legal/epl-v10.html https://github.com/demidenko05/a-tomcat-all - part of Apache Tomcat/JSTL by Apache Software Foundation, adapted for Android to precompile and run JSP/JSTL: The Apache Software License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0.txt https://github.com/demidenko05/a-javabeans8 - adapted OpenJDK8 javabeans for Android: GNU General Public License, version 2, with the Classpath Exception https://openjdk.java.net/legal/gplv2+ce.html JavaMail API JavaBeans(TM) Activation Framework: CDDL1.1/GPLv2+CE: https://javaee.github.io/javamail/LICENSE Bouncy Castle Crypto APIs by the Legion of the Bouncy Castle Inc: Bouncy Castle License (actually MIT) https://www.bouncycastle.org/licence.html CSS/Javascript framework Bootstrap by Twitter, Inc and the Bootstrap Authors: MIT License https://github.com/twbs/bootstrap/blob/master/LICENSE JQuery by JS Foundation and other contributors: MIT license https://jquery.org/license Open Iconic icon fonts by Waybury: SIL OPEN FONT LICENSE Version 1.1 http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web Open Iconic to Bootstrap CSS by Waybury: MIT License https://github.com/iconic/open-iconic/blob/master/ICON-LICENSE DejaVu fonts by Bitstream: https://dejavu-fonts.github.io/License.html flag-icon-css collection of all country flags in SVG by Panayiotis Lipiridis MIT License https://github.com/lipis/flag-icon-css
About
Android version of Beigesoft™ Enterprise Information System standalone JEE web application that runs on embedded A-Jetty.
Resources
License
BSD-2-Clause and 10 other licenses found
Licenses found
BSD-2-Clause
LICENSE
Unknown
LICENSE.APACHE2
Unknown
LICENSE.BC
MIT
LICENSE.BOOTSTRAP
Unknown
LICENSE.CDDL1
Unknown
LICENSE.DEJAVU
Unknown
LICENSE.ECLIPSE
MIT
LICENSE.FLAGICON
Unknown
LICENSE.GPL2CE
MIT
LICENSE.JQUERY
Unknown
LICENSE.OPENICONIC
Stars
Watchers
Forks
Packages 0
No packages published