apply_eco
Public Function apply_eco(ByVal demand_dtl_objid As Long, _
ByVal eco_code As String,
ByVal perf_by As String,
ByVal creation_time As String) As Integer
Description
These APIs allow an ECO to be applied against a Depot Repair.
Parameters
Parameter Name | Required? | Description |
---|---|---|
demand_dtl_objid | Yes | Object ID of specified part request. |
eco_code | Yes | Header Code of ECO to apply. |
perf_by | No | Indicates the technician who performed the action. Will default to the current user if not supplied. |
creation_time | No | Indicates the time this action is logged. Will default to the current time if a different time is not supplied. |
Returns
Value | Meaning |
---|---|
0 | No errors |
-1 | Specified demand_dtl object not in database |
-2 | Unable to find related mod_level |
-3 | Specified eco_hdr object not in database |
-4 | Specified activity date is outside of date ranges of eco |
-5 | Related apply_to mod_level object not in database |
-6 | Part to be replaced does not match eco apply_to part |
-7 | Related result_in mod_level object not in database |
-8 | Specified user not in database |
Examples
Apply ECO 5 against Part Repair 268435470.
JavaScript:
var ret_int = fcdr.apply_eco(268435470,"5","","");
Visual Basic:
Dim ret_int As Integer
ret_int = fcdr.apply_eco(268435470,"5","","")