Getting 'Either schedule start date is not present or it has been already passed' When Changing The Technician If There Is An Open Order With Third Party Type Address

(Doc ID 2107614.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Field Service - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, Task scheduling

ACTUAL BEHAVIOR
---------------
With Third Party Address, client is not able to re-assign a Task when there is Internal Order open for the Parts Requirement.  Client is getting the following error:

Either schedule start date is not present or it has been already passed. Unable to find source for the part Requirement. Error returned from Internal API hook.
Procedure name is CSP_PARTS_REQUIREMENT.TASK_ASSIGNMENT_POST_UPDATE.  (APPL_ID=523)

EXPECTED BEHAVIOR
-----------------------
Expect to be able to re-assign the task

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create a SR and a Task
2. Create a Parts Requirement for the task and choose Third Party Address, create internal Order
3. Open SR form Task Tab, try to re-assign the Task

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot use CSF and CSP module properly.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms