https://github.com/simplicitesoftware/module-remotedemo
Remote object examples (based on the Demo module)
https://github.com/simplicitesoftware/module-remotedemo
Last synced: 6 months ago
JSON representation
Remote object examples (based on the Demo module)
- Host: GitHub
- URL: https://github.com/simplicitesoftware/module-remotedemo
- Owner: simplicitesoftware
- Created: 2020-01-16T13:22:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-20T10:03:30.000Z (about 3 years ago)
- Last Synced: 2024-12-29T10:44:59.587Z (over 1 year ago)
- Language: Java
- Size: 97.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

* * *
`RemoteDemo` module definition
==============================
[](https://sonarcloud.io/dashboard?id=simplicite-modules-RemoteDemo)
### Introduction
Remote business object examples (based on the Demo application)
### Import
To import this module:
- Create a module named `RemoteDemo`
- Set the settings as:
```json
{
"type": "git",
"origin": {
"uri": "https://github.com/simplicitesoftware/module-remotedemo.git"
}
}
```
- Click on the _Import module_ button
### Configure
There is one system parameters to configure:
- The `REMOTEDEMO_CREDENTIALS` in which you must set your credentials to the Demo instance.
> **Note**: it is possible to ovveride these default parameters per user using corresponding user parameters.
`RemoteDemoClient` business object definition
---------------------------------------------
Simplicité remote _customer_ object from the Demo application.
**Note**: the fields are retreived from the Simplicité metadata
### Fields
| Name | Type | Required | Updatable | Personal | Description |
|--------------------------------------------------------------|------------------------------------------|----------|-----------|----------|----------------------------------------------------------------------------------|
`RemoteDemoLocalOrder` business object definition
-------------------------------------------------
### Fields
| Name | Type | Required | Updatable | Personal | Description |
|--------------------------------------------------------------|------------------------------------------|----------|-----------|----------|----------------------------------------------------------------------------------|
| `remoteRloProduct` | object | yes* | yes | | - |
| `remoteRloProductLabel` | char(100) | | | | - |
| `remoteRloClient` | object | yes* | yes | | - |
| `remoteRloClientLabel` | char(100) | | | | - |
| `remoteRloDate` | datetime | yes* | | | - |
| `remoteRloQuantity` | int(2) | yes | yes | | Quantity |
| `remoteRloTotal` | bigdec(10, 2) | yes | | | - |
| `remoteRloComments` | html(1000000) | | yes | | - |
`RemoteDemoProduct` business object definition
----------------------------------------------
Simplicité remote _product_ object from the Demo application.
**Note**: the fields are retreived from the Simplicité metadata
### Fields
| Name | Type | Required | Updatable | Personal | Description |
|--------------------------------------------------------------|------------------------------------------|----------|-----------|----------|----------------------------------------------------------------------------------|
`RemoteDemoSupplier` business object definition
-----------------------------------------------
Simplicité remote _supplier_ object from the Demo application.
**Note**: the fields are retreived from the Simplicité metadata
### Fields
| Name | Type | Required | Updatable | Personal | Description |
|--------------------------------------------------------------|------------------------------------------|----------|-----------|----------|----------------------------------------------------------------------------------|