Class FCFO
Inheritance
System.Object
FCFO
Inherited Members
FCFOBase._dispatch_fe(String, String, String, String, String, Int32, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Int32, String, String, Int32, Boolean)
FCFOBase._make_appt(String, String, String, Int32, String, String, String, Int32, String, String, String, String, String)
FCFOBase._create_time_log(Int32, String, String, String, String, String, String, String, Int32, Int32, String, String, String)
FCFOBase._modify_time_log(Int32, String, String, String, String, String, String, Int32, Int32, String, String, String)
FCFOBase._create_expense_log(Int32, String, String, String, String, String, String, Double, Double, Int32, String, String)
FCFOBase._modify_expense_log(Int32, String, String, String, String, String, Double, Double, Int32, String, String)
FCFOBase._install_sp(String, String, String, String, Int32, String, Int32, Int32, String, String, String, String, String, String, String, Boolean, String, Int32, String, Int32, String, String, String, String, String, String)
FCFOBase._install_sp_list(String, String, String, String, Int32, String, Int32, Int32, String, String, String, String, String, String, String, Boolean, IFCList, IFCList, IFCList)
FCFOBase._install_sp_list(String, String, String, String, Int32, String, Int32, Int32, String, String, String, String, String, String, String, Boolean)
FCFOBase._modify_sp(Int32, String, String, String, String, String, String, Int32, String, String, String, String, String, Boolean, String, Int32, String, Int32, String, String, String, String, String, String)
FCFOBase._modify_sp_list(Int32, String, String, String, String, String, String, Int32, String, String, String, String, String, Boolean, IFCList, IFCList, IFCList)
FCFOBase._modify_sp_list(Int32, String, String, String, String, String, String, Int32, String, String, String, String, String, Boolean)
FCFOBase._part_transfer(String, String, String, Int32, String, String, String, String, Boolean, String, String, String, Boolean, String, String, String, String, Boolean, Int16, String, String, String, String)
FCFOBase._log_parts_used(String, String, String, Int32, Boolean, Int32, String, String, String, Boolean, String, String, String, String, String, Int32, String, String, String, String, Boolean, String, String, Boolean, String, Int32)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: FChoice.Foundation.Clarify.Compatibility.Toolkits.dll
[Guid("1D515A33-E701-4bfb-9BD2-EB12CA55790E")]
[ComVisible(true)]
[AltName("FieldOps")]
[ClassInterface(ClassInterfaceType.None)]
public sealed class FCFO : FCFOBase, IFCFO, IToolkit
Constructors
Declaration
Declaration
public FCFO(IFCApplication FCApp, IFCSession FCSess)
Parameters
Methods
Declaration
protected override int GetProductID()
Returns
Type |
Description |
System.Int32 |
|
Overrides
Explicit Interface Implementations
Declaration
[AltName("add_service_interruption")]
[OutputProperty("ret_objid", "Appointment")]
[OutputProperty("ret_objid2", "ScheduleObjid", "System.Int32", "0", "Schedule")]
public short IFCFO.add_svc_inter([ParameterRequired, AltName("case_IDNum")] string case_id, [AltName("site_part_ObjID")] int sp_objid, string description, [AltName("start_date")] string start_time, [AltName("end_date")] string end_time, [AltType("System.TimeSpan", "Convert.ToInt32({0}.TotalSeconds)")] int duration, [AltName("Service_class")] string svc_class, [AltName("Service_type")] string svc_type, string user_name, [AltName("create_date")] string creation_time)
Parameters
Type |
Name |
Description |
System.String |
case_id |
|
System.Int32 |
sp_objid |
|
System.String |
description |
|
System.String |
start_time |
|
System.String |
end_time |
|
System.Int32 |
duration |
|
System.String |
svc_class |
|
System.String |
svc_type |
|
System.String |
user_name |
|
System.String |
creation_time |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[OutputProperty("ret_objid", "ExpenseLog")]
[OutputProperty("ret_objid2", "OnsiteLogObjid", "System.Int32", "0", "OnsiteLog")]
public short IFCFO.create_expense_log([AltName("Onsite_Log_Objid"), ParameterRequired] int onsite_objid, [AltName("case_IDNum")] string id_num, [AltName("create_date")] string creation_time, string notes, [AltName("performed_by_user_name")] string perf_by, string user_name, string expense_type, double quantity, [AltName("rate")] double the_rate, [AltType("System.Boolean", "{0} ? 1 : 0"), AltName("is_billable")] int billable, string bill_to, string resolution)
Parameters
Type |
Name |
Description |
System.Int32 |
onsite_objid |
|
System.String |
id_num |
|
System.String |
creation_time |
|
System.String |
notes |
|
System.String |
perf_by |
|
System.String |
user_name |
|
System.String |
expense_type |
|
System.Double |
quantity |
|
System.Double |
the_rate |
|
System.Int32 |
billable |
|
System.String |
bill_to |
|
System.String |
resolution |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[OutputProperty("ret_objid", "Objid of the Onsite Log record.")]
public short IFCFO.create_onsite_log([ParameterRequired, ParameterDefaultValue("FChoice.Toolkits.Clarify.CaseObjectType.Case"), AltType("FChoice.Toolkits.Clarify.CaseObjectType", "FChoice.Toolkits.Clarify.Utility.GetCaseObjectType({0})")] string object_type, [ParameterRequired, AltName("object_IDNum")] string object_id, [AltName("create_date")] string creation_time, [AltName("last_modified_date")] string last_modified, string notes, string resolution, string user_name, [AltName("performed_by_user_name")] string perf_by)
Parameters
Type |
Name |
Description |
System.String |
object_type |
|
System.String |
object_id |
|
System.String |
creation_time |
|
System.String |
last_modified |
|
System.String |
notes |
|
System.String |
resolution |
|
System.String |
user_name |
|
System.String |
perf_by |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[OutputProperty("ret_objid", "TimeLog")]
[OutputProperty("ret_objid2", "OnsiteLogObjid", "System.Int32", "0", "OnsiteLog")]
public short IFCFO.create_time_log([AltName("Onsite_Log_Objid"), ParameterRequired] int onsite_objid, [AltName("case_IDNum")] string id_num, [AltName("create_date")] string creation_time, string notes, [AltName("performed_by_user_name")] string perf_by, string user_name, string time_type, [ParameterRequired, AltName("start_date")] string start_time, [ParameterRequired, AltType("System.TimeSpan", "Convert.ToInt32({0}.TotalSeconds)")] int duration, [AltName("is_billable"), AltType("System.Boolean", "{0} ? 1 : 0")] int billable, string bill_to, [AltName("work_center")] string wrk_center, string resolution)
Parameters
Type |
Name |
Description |
System.Int32 |
onsite_objid |
|
System.String |
id_num |
|
System.String |
creation_time |
|
System.String |
notes |
|
System.String |
perf_by |
|
System.String |
user_name |
|
System.String |
time_type |
|
System.String |
start_time |
|
System.Int32 |
duration |
|
System.Int32 |
billable |
|
System.String |
bill_to |
|
System.String |
wrk_center |
|
System.String |
resolution |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("deinstall_site_part")]
public short IFCFO.deinstall_sp([ParameterRequired, AltName("site_part_ObjID")] int sp_objid, string user_name, string deinstall_date, bool use_remove)
Parameters
Type |
Name |
Description |
System.Int32 |
sp_objid |
|
System.String |
user_name |
|
System.String |
deinstall_date |
|
System.Boolean |
use_remove |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("delete_appointment")]
public short IFCFO.delete_appt([ParameterRequired, AltName("appointment_ObjID")] int appt_objid, string user_name, [AltName("create_date")] string creation_time)
Parameters
Type |
Name |
Description |
System.Int32 |
appt_objid |
|
System.String |
user_name |
|
System.String |
creation_time |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
public short IFCFO.delete_expense_log([ParameterRequired, AltName("expense_log_ObjID")] int expense_objid, [AltName("last_modified_date")] string last_modified, string user_name)
Parameters
Type |
Name |
Description |
System.Int32 |
expense_objid |
|
System.String |
last_modified |
|
System.String |
user_name |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
public short IFCFO.delete_onsite_log([AltName("Onsite_Log_Objid"), ParameterRequired] int onsite_log_objid, string note_date, string user_name)
Parameters
Type |
Name |
Description |
System.Int32 |
onsite_log_objid |
|
System.String |
note_date |
|
System.String |
user_name |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("delete_service_interruption")]
public short IFCFO.delete_svc_inter([ParameterRequired, AltName("appointment_ObjID")] int appt_objid, string user_name, [AltName("create_date")] string creation_time)
Parameters
Type |
Name |
Description |
System.Int32 |
appt_objid |
|
System.String |
user_name |
|
System.String |
creation_time |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
public short IFCFO.delete_time_log([ParameterRequired, AltName("time_log_objid")] int time_objid, [AltName("last_modified_date")] string last_modified, string user_name)
Parameters
Type |
Name |
Description |
System.Int32 |
time_objid |
|
System.String |
last_modified |
|
System.String |
user_name |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("dispatch_field_engineer")]
[OutputProperty("ret_objid", "Objid of the Dispatch FE record.")]
public short IFCFO.dispatch_fe([ParameterRequired, AltName("case_IDNum")] string case_id, string user_name, [AltName("dispatch_date")] string dispatch_time, string work_order, [AltName("appointment_date")] string appointment_time, [AltType("System.TimeSpan", "Convert.ToInt32({0}.TotalSeconds)")] int duration, string description, [AltName("contact_first_Name")] string cont_fname, [AltName("contact_last_Name")] string cont_lname, string address1, string address2, string city, string state, [AltName("Zip_Code")] string zipcode, string main_phone, [AltName("Alternate_Phone")] string alt_phone, [AltName("site_IDNum")] string site_id, [AltName("payment_method")] string pay_method, [AltName("reference_number")] string ref_number, string notes, [AltName("requested_ETA_date")] string requested_eta, [AltName("appointment_confirmed")] int appt_confirm, string cell_text, string proxy, [ParameterVoid] int removed, [ParameterDefaultValue("true"), AltName("Generate_Time_Bombs")] bool gen_time_bombs)
Parameters
Type |
Name |
Description |
System.String |
case_id |
|
System.String |
user_name |
|
System.String |
dispatch_time |
|
System.String |
work_order |
|
System.String |
appointment_time |
|
System.Int32 |
duration |
|
System.String |
description |
|
System.String |
cont_fname |
|
System.String |
cont_lname |
|
System.String |
address1 |
|
System.String |
address2 |
|
System.String |
city |
|
System.String |
state |
|
System.String |
zipcode |
|
System.String |
main_phone |
|
System.String |
alt_phone |
|
System.String |
site_id |
|
System.String |
pay_method |
|
System.String |
ref_number |
|
System.String |
notes |
|
System.String |
requested_eta |
|
System.Int32 |
appt_confirm |
|
System.String |
cell_text |
|
System.String |
proxy |
|
System.Int32 |
removed |
|
System.Boolean |
gen_time_bombs |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
public string IFCFO.impersonatorUserName { get; set; }
Returns
Type |
Description |
System.String |
|
Declaration
[ToolkitVisible(false)]
public void IFCFO.Initialize(IFCApplication TheFCApplication, IFCSession TheFCSession)
Parameters
Declaration
[SplitMethod("install_site_part", 2)]
[OutputProperty("ret_objid", "SitePart")]
public short IFCFO.install_sp([ParameterRequired, AltName("site_IDNum")] string site_id, [ParameterRequired, AltName("Part_Number")] string part_num, [ParameterRequired, AltName("part_revision")] string mod_level, [ParameterRequired, AltName("part_domain")] string domain, [ParameterRequired(null, 0), ParameterDefaultValue("1")] int quantity, [ParameterRequired(null, 1), AltName("serial_Number")] string serial_num, int parent_bin_objid, [AltName("parent_site_part_ObjID")] int parent_sp_objid, string instance_name, string comment, string part_status, [AltName("invoice_number")] string invoice_no, string user_name, string install_date, string ship_date, [AltName("Add_Activity_Log"), ParameterDefaultValue("true")] bool add_activity, string int_fld1, int int_val1, string int_fld2, int int_val2, string str_fld1, string str_val1, string str_fld2, string str_val2, string date_fld1, string date_val1)
Parameters
Type |
Name |
Description |
System.String |
site_id |
|
System.String |
part_num |
|
System.String |
mod_level |
|
System.String |
domain |
|
System.Int32 |
quantity |
|
System.String |
serial_num |
|
System.Int32 |
parent_bin_objid |
|
System.Int32 |
parent_sp_objid |
|
System.String |
instance_name |
|
System.String |
comment |
|
System.String |
part_status |
|
System.String |
invoice_no |
|
System.String |
user_name |
|
System.String |
install_date |
|
System.String |
ship_date |
|
System.Boolean |
add_activity |
|
System.String |
int_fld1 |
|
System.Int32 |
int_val1 |
|
System.String |
int_fld2 |
|
System.Int32 |
int_val2 |
|
System.String |
str_fld1 |
|
System.String |
str_val1 |
|
System.String |
str_fld2 |
|
System.String |
str_val2 |
|
System.String |
date_fld1 |
|
System.String |
date_val1 |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[ToolkitVisible(false)]
[SplitMethod("install_site_part", 2)]
[OutputProperty("ret_objid", "SitePart")]
public short IFCFO.install_sp_list([ParameterRequired, AltName("site_IDNum")] string site_id, [ParameterRequired, AltName("part_number")] string part_num, [ParameterRequired, AltName("PartRevision")] string mod_level, [ParameterRequired, AltName("PartDomain")] string domain, [ParameterRequired(null, 0), ParameterDefaultValue("1")] int quantity, [ParameterRequired(null, 1), AltName("serial_Number")] string serial_num, int parent_bin_objid, [AltName("parent_site_part_ObjID")] int parent_sp_objid, string instance_name, [AltName("comments")] string comment, string part_status, [AltName("invoice_number")] string invoice_no, string user_name, string install_date, string ship_date, [AltName("Add_Activity_Log"), ParameterDefaultValue("true")] bool add_activity, IFCList fld_list = null, IFCList type_list = null, IFCList val_list = null)
Parameters
Type |
Name |
Description |
System.String |
site_id |
|
System.String |
part_num |
|
System.String |
mod_level |
|
System.String |
domain |
|
System.Int32 |
quantity |
|
System.String |
serial_num |
|
System.Int32 |
parent_bin_objid |
|
System.Int32 |
parent_sp_objid |
|
System.String |
instance_name |
|
System.String |
comment |
|
System.String |
part_status |
|
System.String |
invoice_no |
|
System.String |
user_name |
|
System.String |
install_date |
|
System.String |
ship_date |
|
System.Boolean |
add_activity |
|
IFCList |
fld_list |
|
IFCList |
type_list |
|
IFCList |
val_list |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[SplitMethod("LogPartsUsedExchange", 4)]
[SplitMethod("LogPartsUsedConsume", 4)]
[SplitMethod("LogPartsUsedInstall", 4)]
[SplitMethod("LogPartsUsedRemove", 2)]
[SplitMethod("LogPartsUsedUpgrade", 4)]
[OutputProperty("ret_objid", "PartUsed")]
public short IFCFO.log_parts_used([ParameterRequired("LogPartsUsedExchange", 0), ParameterRequired("LogPartsUsedExchange", 1), ParameterRequired("LogPartsUsedExchange", 2), ParameterRequired("LogPartsUsedExchange", 3), ParameterRequired("LogPartsUsedConsume", 0), ParameterRequired("LogPartsUsedConsume", 1), ParameterRequired("LogPartsUsedConsume", 2), ParameterRequired("LogPartsUsedConsume", 3), ParameterRequired("LogPartsUsedInstall", 0), ParameterRequired("LogPartsUsedInstall", 1), ParameterRequired("LogPartsUsedInstall", 2), ParameterRequired("LogPartsUsedInstall", 3), ParameterRequired("LogPartsUsedRemove", 0), ParameterRequired("LogPartsUsedRemove", 1), ParameterRequired("LogPartsUsedUpgrade", 0), ParameterRequired("LogPartsUsedUpgrade", 1), ParameterRequired("LogPartsUsedUpgrade", 2), ParameterRequired("LogPartsUsedUpgrade", 3), AltName("part_request_detail_IDNum")] string dtl_num, [ParameterRequired("LogPartsUsedExchange", 2), ParameterRequired("LogPartsUsedExchange", 3), ParameterRequired("LogPartsUsedConsume", 2), ParameterRequired("LogPartsUsedConsume", 3), ParameterRequired("LogPartsUsedInstall", 2), ParameterRequired("LogPartsUsedInstall", 3), ParameterRequired("LogPartsUsedRemove", 1), ParameterRequired("LogPartsUsedUpgrade", 2), ParameterRequired("LogPartsUsedUpgrade", 3), AltName("case_IDNum")] string case_id, [ParameterVoid, ParameterDefaultValue("\"Exchange\"", "LogPartsUsedExchange"), ParameterDefaultValue("\"Consume\"", "LogPartsUsedConsume"), ParameterDefaultValue("\"Install\"", "LogPartsUsedInstall"), ParameterDefaultValue("\"Remove\"", "LogPartsUsedRemove"), ParameterDefaultValue("\"Upgrade\"", "LogPartsUsedUpgrade"), AltName("Parts_used_type")] string pu_type, [AltName("parent_site_part_ObjID")] int parent_sp, [ParameterDefaultValue("true")] bool install_at_site, [ParameterVoid("LogPartsUsedConsume"), ParameterVoid("LogPartsUsedInstall"), ParameterRequired("LogPartsUsedExchange", 0), ParameterRequired("LogPartsUsedRemove", 0), ParameterRequired("LogPartsUsedUpgrade", 0), ParameterRequired("LogPartsUsedExchange", 1), ParameterRequired("LogPartsUsedRemove", 1), ParameterRequired("LogPartsUsedUpgrade", 1), ParameterRequired("LogPartsUsedExchange", 2), ParameterRequired("LogPartsUsedUpgrade", 2), ParameterRequired("LogPartsUsedExchange", 3), ParameterRequired("LogPartsUsedUpgrade", 3), AltName("remove_site_part_ObjID")] int remove_sp, [ParameterVoid("LogPartsUsedConsume"), ParameterVoid("LogPartsUsedInstall"), AltName("to_location")] string to_loc, [ParameterVoid("LogPartsUsedConsume"), ParameterVoid("LogPartsUsedInstall")] string to_bin, [ParameterVoid("LogPartsUsedConsume"), ParameterVoid("LogPartsUsedInstall"), AltName("to_container")] string to_cont, [ParameterVoid("LogPartsUsedConsume"), ParameterVoid("LogPartsUsedInstall"), ParameterDefaultValue("true")] bool to_good, [ParameterVoid("LogPartsUsedConsume"), ParameterVoid("LogPartsUsedInstall"), AltName("failure_code")] string fail_code, [ParameterVoid("LogPartsUsedRemove"), ParameterRequired("LogPartsUsedExchange", 0), ParameterRequired("LogPartsUsedConsume", 0), ParameterRequired("LogPartsUsedInstall", 0), ParameterRequired("LogPartsUsedUpgrade", 0), ParameterRequired("LogPartsUsedExchange", 1), ParameterRequired("LogPartsUsedConsume", 1), ParameterRequired("LogPartsUsedInstall", 1), ParameterRequired("LogPartsUsedUpgrade", 1), ParameterRequired("LogPartsUsedExchange", 2), ParameterRequired("LogPartsUsedConsume", 2), ParameterRequired("LogPartsUsedInstall", 2), ParameterRequired("LogPartsUsedUpgrade", 2), ParameterRequired("LogPartsUsedExchange", 3), ParameterRequired("LogPartsUsedConsume", 3), ParameterRequired("LogPartsUsedInstall", 3), ParameterRequired("LogPartsUsedUpgrade", 3), AltName("install_part_number")] string inst_part, [ParameterVoid("LogPartsUsedRemove"), ParameterRequired("LogPartsUsedExchange", 0), ParameterRequired("LogPartsUsedConsume", 0), ParameterRequired("LogPartsUsedInstall", 0), ParameterRequired("LogPartsUsedUpgrade", 0), ParameterRequired("LogPartsUsedExchange", 1), ParameterRequired("LogPartsUsedConsume", 1), ParameterRequired("LogPartsUsedInstall", 1), ParameterRequired("LogPartsUsedUpgrade", 1), ParameterRequired("LogPartsUsedExchange", 2), ParameterRequired("LogPartsUsedConsume", 2), ParameterRequired("LogPartsUsedInstall", 2), ParameterRequired("LogPartsUsedUpgrade", 2), ParameterRequired("LogPartsUsedExchange", 3), ParameterRequired("LogPartsUsedConsume", 3), ParameterRequired("LogPartsUsedInstall", 3), ParameterRequired("LogPartsUsedUpgrade", 3), AltName("install_part_revision")] string inst_rev, [ParameterVoid("LogPartsUsedRemove"), ParameterRequired("LogPartsUsedExchange", 0), ParameterRequired("LogPartsUsedConsume", 0), ParameterRequired("LogPartsUsedInstall", 0), ParameterRequired("LogPartsUsedUpgrade", 0), ParameterRequired("LogPartsUsedExchange", 1), ParameterRequired("LogPartsUsedConsume", 1), ParameterRequired("LogPartsUsedInstall", 1), ParameterRequired("LogPartsUsedUpgrade", 1), ParameterRequired("LogPartsUsedExchange", 2), ParameterRequired("LogPartsUsedConsume", 2), ParameterRequired("LogPartsUsedInstall", 2), ParameterRequired("LogPartsUsedUpgrade", 2), ParameterRequired("LogPartsUsedExchange", 3), ParameterRequired("LogPartsUsedConsume", 3), ParameterRequired("LogPartsUsedInstall", 3), ParameterRequired("LogPartsUsedUpgrade", 3), AltName("install_part_domain")] string inst_domain, [ParameterVoid("LogPartsUsedRemove"), ParameterRequired("LogPartsUsedExchange", 0), ParameterRequired("LogPartsUsedConsume", 0), ParameterRequired("LogPartsUsedInstall", 0), ParameterRequired("LogPartsUsedUpgrade", 0), ParameterRequired("LogPartsUsedExchange", 2), ParameterRequired("LogPartsUsedConsume", 2), ParameterRequired("LogPartsUsedInstall", 2), ParameterRequired("LogPartsUsedUpgrade", 2), AltName("install_serial_number")] string inst_serial, [ParameterVoid("LogPartsUsedRemove"), ParameterRequired("LogPartsUsedExchange", 1), ParameterRequired("LogPartsUsedConsume", 1), ParameterRequired("LogPartsUsedInstall", 1), ParameterRequired("LogPartsUsedUpgrade", 1), ParameterRequired("LogPartsUsedExchange", 3), ParameterRequired("LogPartsUsedConsume", 3), ParameterRequired("LogPartsUsedInstall", 3), ParameterRequired("LogPartsUsedUpgrade", 3), AltName("install_quantity")] int inst_qty, [ParameterVoid("LogPartsUsedRemove"), AltName("install_price")] string inst_price, [ParameterVoid("LogPartsUsedRemove"), AltName("from_location")] string from_loc, [ParameterVoid("LogPartsUsedRemove")] string from_bin, [ParameterVoid("LogPartsUsedRemove"), AltName("from_container")] string from_cont, [ParameterVoid("LogPartsUsedRemove"), ParameterDefaultValue("true")] bool from_good, [AltName("engineer_user_name")] string engineer_name, string user_name, bool allow_move, string log_date, [ParameterVoid] int log_objid)
Parameters
Type |
Name |
Description |
System.String |
dtl_num |
|
System.String |
case_id |
|
System.String |
pu_type |
|
System.Int32 |
parent_sp |
|
System.Boolean |
install_at_site |
|
System.Int32 |
remove_sp |
|
System.String |
to_loc |
|
System.String |
to_bin |
|
System.String |
to_cont |
|
System.Boolean |
to_good |
|
System.String |
fail_code |
|
System.String |
inst_part |
|
System.String |
inst_rev |
|
System.String |
inst_domain |
|
System.String |
inst_serial |
|
System.Int32 |
inst_qty |
|
System.String |
inst_price |
|
System.String |
from_loc |
|
System.String |
from_bin |
|
System.String |
from_cont |
|
System.Boolean |
from_good |
|
System.String |
engineer_name |
|
System.String |
user_name |
|
System.Boolean |
allow_move |
|
System.String |
log_date |
|
System.Int32 |
log_objid |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[SplitMethod("create_appointment", 3)]
[OutputProperty("ret_objid", "Appointment")]
[OutputProperty("ret_objid2", "ScheduleObjid", "System.Int32", "0", "Schedule")]
public short IFCFO.make_appt(string description, [ParameterRequired("create_appointment", 0), ParameterRequired("create_appointment", 1), AltName("start_date")] string start_time, [ParameterRequired("create_appointment", 0), ParameterRequired("create_appointment", 2, 2), AltName("end_date")] string end_time, [ParameterRequired("create_appointment", 1), ParameterRequired("create_appointment", 2, 1), AltType("System.TimeSpan", "Convert.ToInt32({0}.TotalSeconds)")] int duration, string cell_text, [AltName("employee_first_name")] string emp_first, [AltName("employee_last_name")] string emp_last, int site_part_objid, [AltName("appointment_class")] string appt_class, [AltName("appointment_type")] string appt_type, [AltName("case_IDNum")] string case_id, string user_name, [AltName("create_date")] string creation_time)
Parameters
Type |
Name |
Description |
System.String |
description |
|
System.String |
start_time |
|
System.String |
end_time |
|
System.Int32 |
duration |
|
System.String |
cell_text |
|
System.String |
emp_first |
|
System.String |
emp_last |
|
System.Int32 |
site_part_objid |
|
System.String |
appt_class |
|
System.String |
appt_type |
|
System.String |
case_id |
|
System.String |
user_name |
|
System.String |
creation_time |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("Update_appointment")]
public short IFCFO.modify_appt([ParameterRequired, AltName("appointment_ObjID")] int appt_objid, [AltName("start_date")] string start_time, [AltName("end_date")] string end_time, [AltType("System.TimeSpan", "Convert.ToInt32({0}.TotalSeconds)")] int duration, string description, string cell_text, [AltName("appointment_class")] string appt_class, [AltName("appointment_type")] string appt_type, string user_name, [AltName("create_date")] string creation_time)
Parameters
Type |
Name |
Description |
System.Int32 |
appt_objid |
|
System.String |
start_time |
|
System.String |
end_time |
|
System.Int32 |
duration |
|
System.String |
description |
|
System.String |
cell_text |
|
System.String |
appt_class |
|
System.String |
appt_type |
|
System.String |
user_name |
|
System.String |
creation_time |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("update_expense_log")]
public short IFCFO.modify_expense_log([ParameterRequired] int expense_log_objid, [AltName("create_date")] string creation_time, [AltName("performed_by_user_name")] string perf_by, [ParameterVoid] string notes, string user_name, string expense_type, [ParameterRequired] double quantity, [ParameterRequired, AltName("rate")] double the_rate, [AltType("System.Boolean", "{0} ? 1 : 0"), AltName("is_billable")] int billable, string bill_to, string resolution)
Parameters
Type |
Name |
Description |
System.Int32 |
expense_log_objid |
|
System.String |
creation_time |
|
System.String |
perf_by |
|
System.String |
notes |
|
System.String |
user_name |
|
System.String |
expense_type |
|
System.Double |
quantity |
|
System.Double |
the_rate |
|
System.Int32 |
billable |
|
System.String |
bill_to |
|
System.String |
resolution |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("Update_site_part")]
[OutputProperty("ret_objid", "SitePart")]
public short IFCFO.modify_sp([ParameterRequired, AltName("site_part_ObjID")] int sp_objid, string instance_name, [AltName("serial_number")] string serial_num, [AltName("invoice_number")] string invoice_no, string ship_date, string install_date, string warranty_date, [ParameterDefaultValue("1")] int quantity, string part_status, string comments, [AltName("service_end_date")] string service_end_dt, string user_name, [AltName("part_revision")] string mod_level, [AltName("Add_Activity_Log"), ParameterDefaultValue("true"), ParameterRequired] bool add_activity, string int_fld1, int int_val1, string int_fld2, int int_val2, string str_fld1, string str_val1, string str_fld2, string str_val2, string date_fld1, string date_val1)
Parameters
Type |
Name |
Description |
System.Int32 |
sp_objid |
|
System.String |
instance_name |
|
System.String |
serial_num |
|
System.String |
invoice_no |
|
System.String |
ship_date |
|
System.String |
install_date |
|
System.String |
warranty_date |
|
System.Int32 |
quantity |
|
System.String |
part_status |
|
System.String |
comments |
|
System.String |
service_end_dt |
|
System.String |
user_name |
|
System.String |
mod_level |
|
System.Boolean |
add_activity |
|
System.String |
int_fld1 |
|
System.Int32 |
int_val1 |
|
System.String |
int_fld2 |
|
System.Int32 |
int_val2 |
|
System.String |
str_fld1 |
|
System.String |
str_val1 |
|
System.String |
str_fld2 |
|
System.String |
str_val2 |
|
System.String |
date_fld1 |
|
System.String |
date_val1 |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[ToolkitVisible(false)]
[AltName("Update_site_part")]
[OutputProperty("ret_objid", "SitePart")]
public short IFCFO.modify_sp_list([ParameterRequired, AltName("site_part_ObjID")] int sp_objid, string instance_name, [AltName("serial_number")] string serial_num, [AltName("invoice_number")] string invoice_no, string ship_date, string install_date, string warranty_date, [ParameterDefaultValue("1")] int quantity, string part_status, string comments, [AltName("service_end_date")] string service_end_dt, string user_name, [AltName("part_revision")] string mod_level, [AltName("Add_Activity_Log"), ParameterDefaultValue("true")] bool add_activity, IFCList fld_list = null, IFCList type_list = null, IFCList val_list = null)
Parameters
Type |
Name |
Description |
System.Int32 |
sp_objid |
|
System.String |
instance_name |
|
System.String |
serial_num |
|
System.String |
invoice_no |
|
System.String |
ship_date |
|
System.String |
install_date |
|
System.String |
warranty_date |
|
System.Int32 |
quantity |
|
System.String |
part_status |
|
System.String |
comments |
|
System.String |
service_end_dt |
|
System.String |
user_name |
|
System.String |
mod_level |
|
System.Boolean |
add_activity |
|
IFCList |
fld_list |
|
IFCList |
type_list |
|
IFCList |
val_list |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("Update_service_interruption")]
public short IFCFO.modify_svc_inter([ParameterRequired, AltName("appointment_ObjID")] int appt_objid, [AltName("description")] string desc, [AltName("start_date")] string start_time, [AltName("end_date")] string end_time, [AltType("System.TimeSpan", "Convert.ToInt32({0}.TotalSeconds)")] int duration, [AltName("service_class")] string svc_class, [AltName("service_type")] string svc_type, string user_name, [AltName("create_date")] string creation_time)
Parameters
Type |
Name |
Description |
System.Int32 |
appt_objid |
|
System.String |
desc |
|
System.String |
start_time |
|
System.String |
end_time |
|
System.Int32 |
duration |
|
System.String |
svc_class |
|
System.String |
svc_type |
|
System.String |
user_name |
|
System.String |
creation_time |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("update_time_log")]
public short IFCFO.modify_time_log([ParameterRequired] int time_log_objid, [AltName("create_date")] string creation_time, [AltName("performed_by_user_name")] string perf_by, [ParameterVoid] string notes, string user_name, string time_type, [ParameterVoid] string start_time, [AltType("System.TimeSpan", "Convert.ToInt32({0}.TotalSeconds)")] int duration, [AltType("System.Boolean", "{0} ? 1 : 0"), AltName("is_billable")] int billable, string bill_to, [AltName("work_center")] string wrk_center, string resolution)
Parameters
Type |
Name |
Description |
System.Int32 |
time_log_objid |
|
System.String |
creation_time |
|
System.String |
perf_by |
|
System.String |
notes |
|
System.String |
user_name |
|
System.String |
time_type |
|
System.String |
start_time |
|
System.Int32 |
duration |
|
System.Int32 |
billable |
|
System.String |
bill_to |
|
System.String |
wrk_center |
|
System.String |
resolution |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[SplitMethod("move_site_part_to_site")]
[SplitMethod("move_site_part_to_bin")]
[SplitMethod("move_site_part_to_part")]
public short IFCFO.move_sp([ParameterRequired, AltName("site_part_ObjID")] int sp_objid, string move_date, [ParameterRequired("move_site_part_to_part"), ParameterDefaultValue("-1"), ParameterVoid("move_site_part_to_site"), ParameterVoid("move_site_part_to_bin"), AltName("parent_site_part_ObjID")] int parent_sp_objid, [ParameterRequired("move_site_part_to_site"), ParameterVoid("move_site_part_to_part"), ParameterVoid("move_site_part_to_bin"), AltName("site_IDNum")] string site_id, [ParameterRequired("move_site_part_to_bin"), ParameterDefaultValue("-1"), ParameterVoid("move_site_part_to_part"), ParameterVoid("move_site_part_to_site")] int parent_bin_objid, [AltName("Add_Activity_Log"), ParameterDefaultValue("true")] bool add_activity, string user_name, [ParameterDefaultValue("true")] bool install_and_move)
Parameters
Type |
Name |
Description |
System.Int32 |
sp_objid |
|
System.String |
move_date |
|
System.Int32 |
parent_sp_objid |
|
System.String |
site_id |
|
System.Int32 |
parent_bin_objid |
|
System.Boolean |
add_activity |
|
System.String |
user_name |
|
System.Boolean |
install_and_move |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[SplitMethod("part_transfer", 2)]
[OutputProperty("ret_objid", "Objid of the Part Transfer record.")]
[OutputProperty("ret_string", "StandardCost", "System.Decimal", "0M", "Part Transfer Standard Cost.", "(retVal == 0) ? decimal.Parse({0}) : 0M")]
[OutputProperty("ret_id_num", "TransactionIDNum", "System.String", "String.Empty", "Part Transfer Transaction Identifier.")]
[FacadeProperty("FromLocation", "FChoice.Toolkits.Clarify.Location", "FChoice.Toolkits.Clarify.Location.EMPTY", "if({0}.IsLocationNameDirty) {2}.InternalFromLocation = {0}.LocationName; if({0}.IsBinNameDirty) {2}.InternalFromBin = {0}.BinName; if({0}.IsContainerIDNumDirty) {2}.InternalFromContainer = {0}.ContainerIDNum;", true, false, "part_transfer", "0:4,1:4", 70014)]
[FacadeProperty("ToLocation", "FChoice.Toolkits.Clarify.Location", "FChoice.Toolkits.Clarify.Location.EMPTY", "if({0}.IsLocationNameDirty) {2}.InternalToLocation = {0}.LocationName; if({0}.IsBinNameDirty) {2}.InternalToBin = {0}.BinName; if({0}.IsContainerIDNumDirty) {2}.InternalToContainer = {0}.ContainerIDNum;", true, false, "part_transfer", "0:5,1:5", 70015)]
public short IFCFO.part_transfer([ParameterRequired, AltName("part_number")] string part_num, [ParameterRequired, AltName("part_revision")] string mod_level, [ParameterRequired, AltName("part_domain")] string domain_name, [ParameterRequired(null, 0), ParameterDefaultValue("1"), AltName("quantity")] int quantity_num, [ParameterRequired(null, 1), AltName("serial_Number")] string serial_num, [ParameterVoid, AltName("internal_from_location")] string from_loc, [ParameterVoid, AltName("internal_from_bin")] string from_bin, [ParameterVoid, AltName("internal_from_container")] string from_cont, [ParameterDefaultValue("true")] bool from_good, [ParameterVoid, AltName("internal_to_location")] string to_loc, [ParameterVoid, AltName("internal_to_bin")] string to_bin, [ParameterVoid, AltName("internal_to_container")] string to_cont, [ParameterDefaultValue("true")] bool to_good, string user_name, [AltName("transfer_date")] string trans_date, [AltName("reference_IDNum")] string ref_id, [AltName("notes")] string note_str, [ParameterDefaultValue("true"), AltName("Generate_Time_Bombs")] bool gen_time_bombs, [ParameterVoid, ParameterDefaultValue("0")] short fifo_flag, [ParameterVoid, AltType("System.Double", "{1} ? {0}.ToString() : string.Empty")] string update_cost, [ParameterVoid] string update_source, [ParameterVoid, AltName("transaction_ID")] string trans_id, [ParameterVoid, AltName("standard_cost")] string std_cost)
Parameters
Type |
Name |
Description |
System.String |
part_num |
|
System.String |
mod_level |
|
System.String |
domain_name |
|
System.Int32 |
quantity_num |
|
System.String |
serial_num |
|
System.String |
from_loc |
|
System.String |
from_bin |
|
System.String |
from_cont |
|
System.Boolean |
from_good |
|
System.String |
to_loc |
|
System.String |
to_bin |
|
System.String |
to_cont |
|
System.Boolean |
to_good |
|
System.String |
user_name |
|
System.String |
trans_date |
|
System.String |
ref_id |
|
System.String |
note_str |
|
System.Boolean |
gen_time_bombs |
|
System.Int16 |
fifo_flag |
|
System.String |
update_cost |
|
System.String |
update_source |
|
System.String |
trans_id |
|
System.String |
std_cost |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
[AltName("reinstall_site_part")]
public short IFCFO.reinstall_sp([ParameterRequired, AltName("site_part_ObjID")] int sp_objid, [ParameterRequired, AltName("site_IDNum")] string site_id, int parent_bin_objid, [AltName("parent_site_part_ObjID")] int parent_sp_objid, string user_name, [AltName("reinstall_date")] string reinst_date, [AltName("Add_Activity_Log"), ParameterDefaultValue("true")] bool add_activity, bool use_install)
Parameters
Type |
Name |
Description |
System.Int32 |
sp_objid |
|
System.String |
site_id |
|
System.Int32 |
parent_bin_objid |
|
System.Int32 |
parent_sp_objid |
|
System.String |
user_name |
|
System.String |
reinst_date |
|
System.Boolean |
add_activity |
|
System.Boolean |
use_install |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
public string IFCFO.ret_id_num { get; }
Returns
Type |
Description |
System.String |
|
Declaration
public int IFCFO.ret_objid { get; }
Returns
Type |
Description |
System.Int32 |
|
Declaration
public int IFCFO.ret_objid2 { get; }
Returns
Type |
Description |
System.Int32 |
|
Declaration
public string IFCFO.ret_string { get; }
Returns
Type |
Description |
System.String |
|
Declaration
public string IToolkit.ReturnIDNum { get; }
Returns
Type |
Description |
System.String |
|
Declaration
public int IToolkit.ReturnObjid { get; }
Returns
Type |
Description |
System.Int32 |
|
Implements