* Change definition for v-model of fields using reactive store
* change custom validateValue to custom and overwrite parsedValue.
* Delete unused parameters.
* Add queue for persistence
* fix: Create entity.
* Add return value as array for persistence
* Add multiple commit for panel
* remove commnets
* Change context session to preference.
* fix: Load window.
* Add support to seekrecord for panel
* Set default value to isActive columnName.
* set default values.
* Separate template mobile and panel desktop with mixin.
* set values into panel with first load of records.
* fix lookups value and display value.
* change `DisplayColumn_${columnName}` to `displayColumnName` property.
* fix create entity with default values.
* Set default values and fix browser search.
* fix context values from SmartBrowser.
* fix: Associated process.
* set context values to process associated.
* fix set values.
* fix style field components.
* fix send values to server.
Co-authored-by: Yamel Senih <ysenih@erpya.com>
* Improve source code and define structure for api
Note that currently does not exist a way for spared api and search from
backend or push, this pull request want reorder use of api by
functionality or tool:
- All inside ADempiere folder is dedicated for adempiere functionality
- ADempiere/dashboard: use this path for add your api resource for all
related with dashboard, note that already exist a file named
dashboard.js with standard dashboard for ADempiere, if you want to add a
new dashboard just create a new file <dashboard name>.js for gest info
from backend
- ADempiere/form: used for all form, for now exist the first
implementation named price-checking.js that matched with
components/ADempiere/form/PriceChecking, if you want to add a new form
just add a new file here
- ADempiere/browser.js: browser is a native functionality for Smart
Browser tool, just add here all functions related for browser
- ADempiere/private-access.js: just handle private access, will be used
for add role table access and record access (nice to have)
- ADempiere/process.js: related with all action for process and get
information from server like getProcessLog and others
- ADempiere/report.js: get info like getReportOutput from parameters
used for window report and change print formats
- ADempiere/rule.js: for now is used for dispatch callouts from server
but will be implemented for run rules directly for client on languages
like javascript, kotlin and groovy
- ADempiere/system-core.js: just get generic functions like
getWarehouseList and organization, also can be used for get langages and
other infor from server
- ADempiere/values.js: get info like lookup list, default values and
other values like systen configurator
- ADempiere/window.js: all functions related to window like record log,
workflow log and other infor that can be used for container
- ADempiere/persistence.js: handle standard CRUD for all entities and
implement functions like getTranslation from entity
* Improve source code and define structure for api
Note that currently does not exist a way for spared api and search from
backend or push, this pull request want reorder use of api by
functionality or tool:
- All inside ADempiere folder is dedicated for adempiere functionality
- ADempiere/dashboard: use this path for add your api resource for all
related with dashboard, note that already exist a file named
dashboard.js with standard dashboard for ADempiere, if you want to add a
new dashboard just create a new file <dashboard name>.js for gest info
from backend
- ADempiere/form: used for all form, for now exist the first
implementation named price-checking.js that matched with
components/ADempiere/form/PriceChecking, if you want to add a new form
just add a new file here
- ADempiere/browser.js: browser is a native functionality for Smart
Browser tool, just add here all functions related for browser
- ADempiere/private-access.js: just handle private access, will be used
for add role table access and record access (nice to have)
- ADempiere/process.js: related with all action for process and get
information from server like getProcessLog and others
- ADempiere/report.js: get info like getReportOutput from parameters
used for window report and change print formats
- ADempiere/rule.js: for now is used for dispatch callouts from server
but will be implemented for run rules directly for client on languages
like javascript, kotlin and groovy
- ADempiere/system-core.js: just get generic functions like
getWarehouseList and organization, also can be used for get langages and
other infor from server
- ADempiere/values.js: get info like lookup list, default values and
other values like systen configurator
- ADempiere/window.js: all functions related to window like record log,
workflow log and other infor that can be used for container
- ADempiere/persistence.js: handle standard CRUD for all entities and
implement functions like getTranslation from entity
* improves: Reduce and more easy create news Forms.
* fix: Overwrite template metadata component with metadata prop from mixin
* Add search from server for product price inquiry
* add isEvaluateValueChanges.
* Add support to latest version from POS client
* Add clean for all fields
* add style with prop cssClassName
* Add style for components
* fix subscribe mutation's and add set value and set values.
* Change error by info for form
Co-authored-by: Edwin Betancourt <EdwinBetanc0urt@hotmail.com>
* Set value to filter lookups list
* change data client version
* bugfix display value without label
Co-authored-by: Edwin Betancourt <EdwinBetanc0urt@hotmail.com>
Co-authored-by: Yamel Senih <ysenih@erpya.com>
* fix convert float values to double values with grpc.
* Update package.json
* fix send double values with callout.
* Change Double value to Decimal value.
* fixed FIELDS_FLOATS to FIELDS_DECIMALS
* Change references by correct valuess Q
* Update version for data management
* Add support to latest version for data 2.1.6
Co-authored-by: Yamel Senih <ysenih@erpya.com>
* indicate new row
* add focus in field text
* add workflow line
* delete console.log
* width the step
* confi the width
* add width fixed
* add scroll
* minimal change
* add the vue-resize library to control panel behavior
* change version
* add List Status Document
* process the document status from the workflow line
* change name file
Co-authored-by: Edwin Betancourt <EdwinBetanc0urt@hotmail.com>
* changing chat structure and asynchronous methods
* changing descending order
* reverse changes
* change constante
* clear notes when new record
* clear notes when new record
* rename change history to activities
* feat: Add operators comparison to advanced search.
* Set is null and not null operator.
* Add multiple values to IN and NOT IN operators.
* Add component render to set values to IN and NOT IN operators.
* Add IN and NOT IN operators in date component.
* Fix attribute comparison (isAdvancedQuery).
* creating structure for the service
* structure container info
* waiting for service
* service test
* Support record Log of container info
* style of the option Change Detail
* Text formats
* add color to event type
* Add Disable of textLong
* change style text long
* Add service the ListRecordChats and ListChatEntries
* Support Workflow
* changing translation
* Support to translations in ADempiere Vue.
* change popover to translation and add vuex store
* Add structure from vuex store to get translations.
* Add update translations with language.