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. |