Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As the custom field provided by ictime to log work as part of workflow transition screens (Custom Field Log Work Field for ictime) is logically a part of JIRA, you can use the JIRA REST API (https://developer.atlassian.com/display/JIRADEV/JIRA+REST+APIs) to work with this field (e.g. to log work as kind of API-driven, automated workflow transitions).

...

ParameterDescriptionRemarks

"comment"

JIRA comment

Mandatory.

Tip

Please note that JIRA usually expects the "comment" field populated. If you fill in something here, it will be displayed in the comment section of the issue. The example above just fills in a "." to avoid that the work log description appears in the comments.


"activity"ID of the activity type in ictimeOptional, only if you use the feature.
"timeLogged"Result (time logged). Expects the format defined in JIRA.Required if logWorkOption is "summary"
"startTime"Start time for your work log. Expects the format defined in JIRA.Required if logWorkOption is "fromTo"
"endTime"End time for your work log. Expects the format defined in JIRA.Required if logWorkOption is "fromTo"
"startDate"Date. Expects the format defined in JIRA.Mandatory.
"logWorkOption"
  • "summary":log work a a result
  • "fromTo": log work with start/end time
One of both option must be selected. Depending on the option selected, you need to set "timeLogged" or "startTime" and "endTime".
"nocharge""on" if this entry should not be chargedOptional, only if you use the feature.
"noChargeInfo"Optional information if a work log should not be charged ("nocharge" is "on").Optional, only if you use the feature.
"timeSpentCorrected"The corrected amount of time (to be charged instead of the time resulting from "timeLogged" (or "startTime" and "endTime"). The other values are still required.Optional, only if you use the feature.
"adjustEstimate"

JIRA options to handle an existing extimate.

  • "new"
  • "auto"
  • "manual"
Default is "auto".
"newEstimate"If "adjustEstimate" is "new". Expects the format defined in JIRA.

"adjustmentAmount"

If "adjustEstimate" is "manual". Expects the format defined in JIRA.
"issueKey"Issue key.Mandatory.
"activateLogwork"required, since 5.7.7.0must be set to true since version 5.7.7.0, NOT required starting frm in Version 5.8.3.15 (ONLY)

JIRA and ictime error handling is available, you should get meaningful error responses.

...