A project to make dictionary changes from ADempiere and reuse some entities inside mobile application
Add badges from somewhere like: shields.io
The main package name is org.spin.mobile
by your implementation
org.spin.mobile.model.validator
org.spin.mobile.setup
org.spin.mobile.util
Change the org.spin.mobile.model.validator.Validator
by your implementation, example: org.spin.mobile.model.validator.MyOwnFunctionality
Change the org.spin.mobile.setup.Deploy
by your implementation, example: org.spin.mobile.setup.MyOwnSetupForDeploy
Change the org.spin.mobile.util.Changes
by your implementation, example: org.spin.mobile.util.MyOwnChanges
The main core changes is some elements and columns added to identify mobile entities.
- Code:
MOBILE
- Name:
Spin Contribution (Mobile Support)
- Model Package:
org.spin.mobile.model
- DB Column Name:
MOBILE_IsMobile
- Name:
Mobile Feature
- Type:
Yes-No
-
Table:
AD_Form
MOBILE_IsMobile
MOBILE_Slug
MOBILE_ImageURL
-
Table:
AD_User
MOBILE_IsMobile
-
Table:
AD_Role
MOBILE_IsMobile
You can get all binaries from github here.
All contruction is from github actions
All dictionary changes are writing from XML and all XML's hare xml/migration
Is very easy.
- Gradle
implementation 'io.github.adempiere:adempiere-mobile-changes:1.0.0'
- SBT
libraryDependencies += "io.github.adempiere" % "adempiere-mobile-changes" % "1.0.0"
- Apache Maven
<dependency>
<groupId>io.github.adempiere</groupId>
<artifactId>adempiere-mobile-changes</artifactId>
<version>1.0.0</version>
</dependency>