editIsolatedAction
This method allows editing an isolated action. To insert each of these items, it is necessary to follow the standard documented below.
| Java class | |
|---|---|
| Request | web/wwwroot/ws/java/timecontrol/EditIsolatedActionRequestType.java |
| Return | web/wwwroot/ws/java/timecontrol/EditIsolatedActionResponseType.java |
Request:
| ID # | Required | Description |
|---|---|---|
| IsolatedActionID | X | Isolated action ID #. |
| IsolatedActionIdNew | X | New ID # of the isolated action. |
| IsolatedActionTitle | X | Isolated action title (What?). |
| CategoryID | Isolated action category ID #. | |
| IsolatedActionRespID | X | ID of the user responsible for the action. |
| IsolatedActionExecRespID | X | User ID of the Responsible for execution (Who?). |
| TeamID | Action team ID #. | |
| CalendarID | Action calendar ID #. | |
| DtPlanStart | Planned start date (When?) in the YYYY-MM-DD format. | |
| TmPlanStart | Planned start time (When?) in the HH:MM format. | |
| DtPlanEnd | Planned end date (When?) in the YYYY-MM-DD format. | |
| TmPlanEnd | Planned end time (When?) in the HH:MM format. | |
| VlPlanCost | Planned cost (How much?), in the 10000.00 format, where the "." is the decimal separator. Thousandth separator is not used. | |
| DsWhy | Why? | |
| DsWhere | Where? | |
| DsHow | How? | |
| DsResult | Result. It will be used only for the creation of immediate actions. If it is entered during the creation of a planned action, it will be disregarded. |
Request structure:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:timecontrol">
<soapenv:Header/>
<soapenv:Body>
<urn:editIsolatedAction>
<!--You may enter the following 17 items in any order-->
<urn:IsolatedActionID>?</urn:IsolatedActionID>
<urn:IsolatedActionIdNew>?</urn:IsolatedActionIdNew>
<urn:IsolatedActionTitle>?</urn:IsolatedActionTitle>
<urn:CategoryID>?</urn:CategoryID>
<urn:IsolatedActionRespID>?</urn:IsolatedActionRespID>
<urn:IsolatedActionExecRespID>?</urn:IsolatedActionExecRespID>
<urn:TeamID>?</urn:TeamID>
<urn:CalendarID>?</urn:CalendarID>
<urn:DtPlanStart>?</urn:DtPlanStart>
<urn:TmPlanStart>?</urn:TmPlanStart>
<urn:DtPlanEnd>?</urn:DtPlanEnd>
<urn:TmPlanEnd>?</urn:TmPlanEnd>
<urn:VlPlanCost>?</urn:VlPlanCost>
<urn:DsWhy>?</urn:DsWhy>
<urn:DsWhere>?</urn:DsWhere>
<urn:DsHow>?</urn:DsHow>
<urn:DsResult>?</urn:DsResult>
</urn:editIsolatedAction>
</soapenv:Body>
</soapenv:Envelope>
Return:
| ID # | Description |
|---|---|
| Status | Method execution status. Its value may be: SUCCESS: Method executed successfully. FAILURE: An error occurred during the method execution. |
| Code | 1. Method executed successfully. -1. Values with wrong formatting. -2. Action plan not found. -3. User denied access. -4. Category not found. -5. Inactive category. -6. Responsible user not found. -7. Inactive responsible user. -8. Executor user not found. -9. Inactive executor user. -10. Blocked execution menu. -11. Team not found. -12. Inactive team. -13. Calendar not found. -14. Inactive calendar. -15. Authenticated user without permission. -16. Inconsistent dates. -17. Change status not allowed. -18. Unknown error. |
| Detail | SUCCESS: Method executed successfully. FAILURE: Description of the error that was found. |