MyDocs
From QuatenusWiki
MyDocs
1. Role Services
Existem atualmente os seguintes Role Services que permitem controlar as funcionalidades disponíveis na aplicação MyDocs.
| Role Service | Descrição |
|---|---|
| MYDOCS_CAN_ACCESS_LOGOUT_Y | Permite acesso ao menu Logout |
| MYDOCS_CAN_ACCESS_LOGOUT_N | Remove o acesso ao menu Logout |
| MYDOCS_CAN_ACCESS_SETTINGS_Y | Permite acesso ao menu Settings |
| MYDOCS_CAN_ACCESS_SETTINGS_N | Remove o acesso ao menu Settings |
| MYDOCS_CAN_ACCESS_SCHEDULING_S | Permite acesso ao menu Scheduling |
| MYDOCS_CAN_ACCESS_SCHEDULING_N | Remove o acesso ao menu Scheduling |
| MYDOCS_CAN_ACCESS_REQUESTS_S | Permite acesso ao menu Requests |
| MYDOCS_CAN_ACCESS_REQUESTS_N | Remove o acesso ao menu Requests |
| MYDOCS_CAN_ACCESS_PAYORDERS_S | Permite acesso ao menu PayOrders |
| MYDOCS_CAN_ACCESS_PAYORDERS_N | Remove o acesso ao menu PayOrders |
| MYDOCS_CAN_ACCESS_MESSAGES_S | Permite acesso ao menu Messages |
| MYDOCS_CAN_ACCESS_MESSAGES_N | Remove o acesso ao menu Messages |
| MYDOCS_CAN_ACCESS_FOLDERS_S | Permite acesso ao menu Folders |
| MYDOCS_CAN_ACCESS_FOLDERS_N | Remove o acesso ao menu Folders |
2. Expense Creation
JSON file (Version 4) used to create expenses through a document generated in MyDocs.
Download example:
JSON Example
{
"Version": 4,
"CultureName": "pt-PT",
"TimeZone": "UTC",
"DocDate": "1975-08-19T23:15:30.000Z",
"DeviceCode": "213456",
"OperationalDocTypeId": 122121,
"OperationalDocClassId": 212112,
"UserId": 1234,
"OwnerUserId": 4321,
"CurrencyCode": "AOA",
"ApplyDiscount": true,
"ApplyVat": true,
"DeviceMileageValue": 106065.15,
"DeviceUsageTimeValue": 100.54,
"GeoObjectSupplierId": 212121,
"GeoObjectCustomerId": 212121,
"Notes": null,
"SendSMSMessage": [
"Success"
],
"SendQOSDMessage": [
"Error",
"Success"
],
"ExcludeUserOwnerOnSuccess": true,
"ExcludeUserOwnerOnError": true,
"ExtraSMSRecipientOnSuccess": [
"+2441118",
"+123123"
],
"ExtraQOSDRecipientOnSuccess": [
"example@example.com"
],
"ExtraSMSRecipientOnError": [
"+2441118"
],
"ExtraQOSDRecipientOnError": [
"example@example.com"
],
"Items": [
{
"ItemId": 1212,
"Quantity": 100,
"UnitPrice": 3.3,
"Discount": 10,
"Vat": 20,
"Notes": "Teste item 1"
},
{
"ItemId": 590,
"Quantity": 20,
"UnitPrice": 5,
"Discount": 10,
"Vat": 20,
"Notes": "Teste item 1"
},
{
"ItemId": 1880,
"Quantity": 10,
"UnitPrice": 3,
"Discount": null,
"Vat": null,
"Notes": null
}
],
"DigitalObjectsGuids": [
"3232132-1221-3333-1232-213456754322",
"3232132-1221-4444-6789-213456754322",
"3232132-1212-5555-c342-213456754322"
]
}
