Interface IFCFO
Assembly: FChoice.Foundation.Clarify.Compatibility.Toolkits.dll
[Guid("53BEA621-C158-448b-B9F9-33B3A18084E8")]
[ComVisible(true)]
public interface IFCFO
Properties
Declaration
string impersonatorUserName { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
string ret_id_num { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
Property Value
Type |
Description |
System.Int32 |
|
Declaration
Property Value
Type |
Description |
System.Int32 |
|
Declaration
string ret_string { get; }
Property Value
Type |
Description |
System.String |
|
Methods
Declaration
short add_svc_inter(string case_id, int sp_objid, string description, string start_time, string end_time, int duration, string svc_class, string svc_type, string user_name, 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
short create_expense_log(int onsite_objid, string id_num, string creation_time, string notes, string perf_by, string user_name, string expense_type, double quantity, double the_rate, 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
short create_onsite_log(string object_type, string object_id, string creation_time, string last_modified, string notes, string resolution, string 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
short create_time_log(int onsite_objid, string id_num, string creation_time, string notes, string perf_by, string user_name, string time_type, string start_time, int duration, int billable, string bill_to, 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
short deinstall_sp(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
short delete_appt(int appt_objid, string user_name, 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
short delete_expense_log(int expense_objid, 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
short delete_onsite_log(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
short delete_svc_inter(int appt_objid, string user_name, 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
short delete_time_log(int time_objid, 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
short dispatch_fe(string case_id, string user_name, string dispatch_time, string work_order, string appointment_time, int duration, string description, string cont_fname, string cont_lname, string address1, string address2, string city, string state, string zipcode, string main_phone, string alt_phone, string site_id, string pay_method, string ref_number, string notes, string requested_eta, int appt_confirm, string cell_text, string proxy, int removed, bool gen_time_bomb)
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_bomb |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
void Initialize(IFCApplication TheFCApplication, IFCSession TheFCSession)
Parameters
Declaration
short install_sp(string site_id, string part_num, string mod_level, string domain, int quantity, string serial_num, int parent_bin_objid, int parent_sp_objid, string instance_name, string comment, string part_status, string invoice_no, string user_name, string install_date, string ship_date, 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
short install_sp_list(string site_id, string part_num, string mod_level, string domain, int quantity, string serial_num, int parent_bin_objid, int parent_sp_objid, string instance_name, string comment, string part_status, string invoice_no, string user_name, string install_date, string ship_date, 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
short log_parts_used(string dtl_num, string case_id, string pu_type, int parent_sp, bool install_at_site, int remove_sp, string to_loc, string to_bin, string to_cont, bool to_good, string fail_code, string inst_part, string inst_rev, string inst_domain, string inst_serial, int inst_qty, string inst_price, string from_loc, string from_bin, string from_cont, bool from_good, string engineer_name, string user_name, bool allow_move, string log_date, 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
short make_appt(string description, string start_time, string end_time, int duration, string cell_text, string emp_first, string emp_last, int site_part_objid, string appt_class, string appt_type, string case_id, string user_name, 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
short modify_appt(int appt_objid, string start_time, string end_time, int duration, string description, string cell_text, string appt_class, string appt_type, string user_name, 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
short modify_expense_log(int expense_log_objid, string creation_time, string perf_by, string notes, string user_name, string expense_type, double quantity, double the_rate, 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
short modify_sp(int sp_objid, string instance_name, string serial_num, string invoice_no, string ship_date, string install_date, string warranty_date, int quantity, string part_status, string comments, string service_end_dt, string user_name, string mod_level, 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
short modify_sp_list(int sp_objid, string instance_name, string serial_num, string invoice_no, string ship_date, string install_date, string warranty_date, int quantity, string part_status, string comments, string service_end_dt, string user_name, string mod_level, 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
short modify_svc_inter(int appt_objid, string desc, string start_time, string end_time, int duration, string svc_class, string svc_type, string user_name, 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
short modify_time_log(int time_log_objid, string creation_time, string perf_by, string notes, string user_name, string time_type, string start_time, int duration, int billable, string bill_to, 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
short move_sp(int sp_objid, string move_date, int parent_sp_objid, string site_id, int parent_bin_objid, bool add_activity, string user_name, 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
short part_transfer(string part_num, string mod_level, string domain_name, int quantity_num, string serial_num, string from_loc, string from_bin, string from_cont, bool from_good, string to_loc, string to_bin, string to_cont, bool to_good, string user_name, string trans_date, string ref_id, string note_str, bool gen_time_bombs, short fifo_flag, string update_cost, string update_source, string trans_id, 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
short reinstall_sp(int sp_objid, string site_id, int parent_bin_objid, int parent_sp_objid, string user_name, string reinst_date, 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 |
|