<wsdl:portType name="BusinessDeadlineService">
<wsdl:documentation>Calculate the business deadline based on given calendar references.</wsdl:documentation>
<wsdl:operation name="calcBusinessDeadline">
<wsdl:documentation>Calculate the business deadline based on the working time for a given entity. This operation is deprecated and should no longer be used. It is only available for backward compatibility and may be removed in future releases.</wsdl:documentation>
<wsdl:input name="calcBusinessDeadlineRequest" message="impl:calcBusinessDeadlineRequest">
<wsdl:documentation>Request message (uses deadline:calcBusinessDeadline element): Identifies the GUID for which working day details are to be used to calculate the deadline along with the start and duration of the requested task.</wsdl:documentation>
</wsdl:input>
<wsdl:output name="calcBusinessDeadlineResponse" message="impl:calcBusinessDeadlineResponse">
<wsdl:documentation>Response message (uses deadline:calcBusinessDeadlineResponse element): Contains the calculated end date based on the specified calendar's working time.</wsdl:documentation>
</wsdl:output>
<wsdl:fault name="DeadlineFault" message="impl:deadlineFault">
<wsdl:documentation>Error message (uses ex:DeadlineFault): The request could not be processed either due to a badly formed request or invalid working time information.</wsdl:documentation>
</wsdl:fault>
<wsdl:fault name="SecurityFault" message="impl:securityFault">
<wsdl:documentation>Error message (uses ex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="calcDeadline">
<wsdl:documentation>Calculate the business deadline based on the working time for a given entity.</wsdl:documentation>
<wsdl:input name="calcDeadlineRequest" message="impl:calcDeadlineRequest">
<wsdl:documentation>Request message (uses deadline:calcDeadline element): Identifies the GUID for which working day details are to be used to calculate the deadline along with the start and duration of the requested task.</wsdl:documentation>
</wsdl:input>
<wsdl:output name="calcDeadlineResponse" message="impl:calcDeadlineResponse">
<wsdl:documentation>Response message (uses deadline:calcDeadlineResponse element): Contains the calculated end date based on the specified calendar's working time.</wsdl:documentation>
</wsdl:output>
<wsdl:fault name="DeadlineFault" message="impl:deadlineFault">
<wsdl:documentation>Error message (uses ex:DeadlineFault): The request could not be processed either due to a badly formed request or invalid working time information.</wsdl:documentation>
</wsdl:fault>
<wsdl:fault name="SecurityFault" message="impl:securityFault">
<wsdl:documentation>Error message (uses ex:SecurityFault): The request failed due to authentication or authorisation failure.</wsdl:documentation>
</wsdl:fault>
<wsdl:fault name="CalendarFault" message="impl:calendarFault"/>
</wsdl:operation>
</wsdl:portType> |