Show / Hide Table of Contents

Interface IFCCC

Namespace: FChoice.Foundation.Clarify.Compatibility.Toolkits
Assembly: FChoice.Foundation.Clarify.Compatibility.Toolkits.dll
Syntax
[Guid("6C0FD17C-AF19-4ef0-BD32-B9D796EC519B")]
[ComVisible(true)]
public interface IFCCC

Properties

impersonatorUserName

Declaration
string impersonatorUserName { get; set; }
Property Value
Type Description
System.String

ret_id_num

Declaration
string ret_id_num { get; }
Property Value
Type Description
System.String

ret_num

Declaration
short ret_num { get; }
Property Value
Type Description
System.Int16

ret_objid

Declaration
int ret_objid { get; }
Property Value
Type Description
System.Int32

ret_string

Declaration
string ret_string { get; }
Property Value
Type Description
System.String

Methods

accept_quote(String, String, String, String, Boolean)

Declaration
short accept_quote(string quote_id, string accept_date, string wipbin_name, string user_name, bool gen_time_bombs)
Parameters
Type Name Description
System.String quote_id
System.String accept_date
System.String wipbin_name
System.String user_name
System.Boolean gen_time_bombs
Returns
Type Description
System.Int16

add_po_to_sched(String, String, String, String, String, String, String, String, String)

Declaration
short add_po_to_sched(string contract_id, string sched_id, string po_num, string pay_option, string pay_terms, string po_amt, string po_date, string expire_date, string po_status)
Parameters
Type Name Description
System.String contract_id
System.String sched_id
System.String po_num
System.String pay_option
System.String pay_terms
System.String po_amt
System.String po_date
System.String expire_date
System.String po_status
Returns
Type Description
System.Int16

assign_quote(String, String, String, String, String, Boolean)

Declaration
short assign_quote(string quote_id, string new_user, string wipbin_name, string assign_date, string user_name, bool gen_time_bombs)
Parameters
Type Name Description
System.String quote_id
System.String new_user
System.String wipbin_name
System.String assign_date
System.String user_name
System.Boolean gen_time_bombs
Returns
Type Description
System.Int16

change_quote_status(String, String, String, String, String, Boolean)

Declaration
short change_quote_status(string quote_id, string new_status, string change_date, string note_str, string user_name, bool gen_time_bombs)
Parameters
Type Name Description
System.String quote_id
System.String new_status
System.String change_date
System.String note_str
System.String user_name
System.Boolean gen_time_bombs
Returns
Type Description
System.Int16

cr_contr_itm(String, String, String, String, String, String, String, String, Int32, String, String, Double, String, Boolean, Boolean, String, String, String, Int32, String, String, Int32, String, Int32, String, String, String, String, String, String)

Declaration
short cr_contr_itm(string contract_id, string user_name, string create_date, string start_date, string end_date, string part_num, string domain, string rev, int quantity, string price_schedule, string oride_price, double units_used, string serial_num, bool is_taxable, bool install_it, string comments, string quoted_site, string serviced_at_site, int parent_objid, string po_num, 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 contract_id
System.String user_name
System.String create_date
System.String start_date
System.String end_date
System.String part_num
System.String domain
System.String rev
System.Int32 quantity
System.String price_schedule
System.String oride_price
System.Double units_used
System.String serial_num
System.Boolean is_taxable
System.Boolean install_it
System.String comments
System.String quoted_site
System.String serviced_at_site
System.Int32 parent_objid
System.String po_num
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

cr_contr_itm_list(String, String, String, String, String, String, String, String, Int32, String, String, Double, String, Boolean, Boolean, String, String, String, Int32, String, IFCList, IFCList, IFCList)

Declaration
short cr_contr_itm_list(string contract_id, string user_name, string create_date, string start_date, string end_date, string part_num, string domain, string rev, int quantity, string price_schedule, string oride_price, double units_used, string serial_num, bool is_taxable, bool install_it, string comments, string quoted_site, string serviced_at_site, int parent_objid, string po_num, IFCList fld_list = null, IFCList type_list = null, IFCList val_list = null)
Parameters
Type Name Description
System.String contract_id
System.String user_name
System.String create_date
System.String start_date
System.String end_date
System.String part_num
System.String domain
System.String rev
System.Int32 quantity
System.String price_schedule
System.String oride_price
System.Double units_used
System.String serial_num
System.Boolean is_taxable
System.Boolean install_it
System.String comments
System.String quoted_site
System.String serviced_at_site
System.Int32 parent_objid
System.String po_num
IFCList fld_list
IFCList type_list
IFCList val_list
Returns
Type Description
System.Int16

create_contract(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Boolean, Boolean, Int32, Boolean, String, Int32, String, String, String, String)

Declaration
short create_contract(string strContractID, string str_r_Title, string strCreateDate, string strAccountID, string strAccountName, string strContactFirst, string strContactLast, string strContactPhone, string strType, string strTerms, string strPriceProg, string strStatus, string strAdmin, string strBillToSite, string strShipToSite, string strEffDate, string strExpiryDate, string strServStartDate, string strServEndDate, string strUser, string strQueue, bool bWarranty, bool bEvergreen, int lRenewPrior, bool bGenTimeBombs, string int_fld1, int int_val1, string str_fld1, string str_val1, string date_fld1, string date_val1)
Parameters
Type Name Description
System.String strContractID
System.String str_r_Title
System.String strCreateDate
System.String strAccountID
System.String strAccountName
System.String strContactFirst
System.String strContactLast
System.String strContactPhone
System.String strType
System.String strTerms
System.String strPriceProg
System.String strStatus
System.String strAdmin
System.String strBillToSite
System.String strShipToSite
System.String strEffDate
System.String strExpiryDate
System.String strServStartDate
System.String strServEndDate
System.String strUser
System.String strQueue
System.Boolean bWarranty
System.Boolean bEvergreen
System.Int32 lRenewPrior
System.Boolean bGenTimeBombs
System.String int_fld1
System.Int32 int_val1
System.String str_fld1
System.String str_val1
System.String date_fld1
System.String date_val1
Returns
Type Description
System.Int16

create_contract_list(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Boolean, Boolean, Int32, Boolean, IFCList, IFCList, IFCList)

Declaration
short create_contract_list(string strContractID, string str_r_Title, string strCreateDate, string strAccountID, string strAccountName, string strContactFirst, string strContactLast, string strContactPhone, string strType, string strTerms, string strPriceProg, string strStatus, string strAdmin, string strBillToSite, string strShipToSite, string strEffDate, string strExpiryDate, string strServStartDate, string strServEndDate, string strUser, string strQueue, bool bWarranty, bool bEvergreen, int lRenewPrior, bool bGenTimeBombs, IFCList lstFields = null, IFCList lstDataTypes = null, IFCList lstValues = null)
Parameters
Type Name Description
System.String strContractID
System.String str_r_Title
System.String strCreateDate
System.String strAccountID
System.String strAccountName
System.String strContactFirst
System.String strContactLast
System.String strContactPhone
System.String strType
System.String strTerms
System.String strPriceProg
System.String strStatus
System.String strAdmin
System.String strBillToSite
System.String strShipToSite
System.String strEffDate
System.String strExpiryDate
System.String strServStartDate
System.String strServEndDate
System.String strUser
System.String strQueue
System.Boolean bWarranty
System.Boolean bEvergreen
System.Int32 lRenewPrior
System.Boolean bGenTimeBombs
IFCList lstFields
IFCList lstDataTypes
IFCList lstValues
Returns
Type Description
System.Int16

create_price_inst(String, String, String, String, String, Int32, Int32, Double, String, String, String, Int32, String, Int32, String, String, String, String, String, String)

Declaration
short create_price_inst(string strPartNum, string strModLevel, string strDomain, string str_r_SupportProg, string str_r_PriceProg, int l_r_PriceType, int l_r_PricedQty, double dPrice, string strEffDate, string strExpiryDate, 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 strPartNum
System.String strModLevel
System.String strDomain
System.String str_r_SupportProg
System.String str_r_PriceProg
System.Int32 l_r_PriceType
System.Int32 l_r_PricedQty
System.Double dPrice
System.String strEffDate
System.String strExpiryDate
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

create_price_inst_list(String, String, String, String, String, Int32, Int32, Double, String, String, IFCList, IFCList, IFCList)

Declaration
short create_price_inst_list(string strPartNum, string strModLevel, string strDomain, string str_r_SupportProg, string str_r_PriceProg, int l_r_PriceType, int l_r_PricedQty, double dPrice, string strEffDate, string strExpiryDate, IFCList lstFields = null, IFCList lstDataTypes = null, IFCList lstValues = null)
Parameters
Type Name Description
System.String strPartNum
System.String strModLevel
System.String strDomain
System.String str_r_SupportProg
System.String str_r_PriceProg
System.Int32 l_r_PriceType
System.Int32 l_r_PricedQty
System.Double dPrice
System.String strEffDate
System.String strExpiryDate
IFCList lstFields
IFCList lstDataTypes
IFCList lstValues
Returns
Type Description
System.Int16

create_update_schedule(String, Boolean, String, String, String, String, String, String, String, String, String, String, String, String, Int32, String, Int32, String, String, String, String, String, String)

Declaration
short create_update_schedule(string contract_id, bool is_create, string sched_id, string bill_site, string bill_attn, string ship_site, string price_prog, string bill_freq, string bill_option, string period_start_dt, string first_bill_dt, string chg_start_dt, string chg_end_dt, 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 contract_id
System.Boolean is_create
System.String sched_id
System.String bill_site
System.String bill_attn
System.String ship_site
System.String price_prog
System.String bill_freq
System.String bill_option
System.String period_start_dt
System.String first_bill_dt
System.String chg_start_dt
System.String chg_end_dt
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

create_update_schedule_list(String, Boolean, String, String, String, String, String, String, String, String, String, String, String, IFCList, IFCList, IFCList)

Declaration
short create_update_schedule_list(string contract_id, bool is_create, string sched_id, string bill_site, string bill_attn, string ship_site, string price_prog, string bill_freq, string bill_option, string period_start_dt, string first_bill_dt, string chg_start_dt, string chg_end_dt, IFCList fld_list = null, IFCList type_list = null, IFCList val_list = null)
Parameters
Type Name Description
System.String contract_id
System.Boolean is_create
System.String sched_id
System.String bill_site
System.String bill_attn
System.String ship_site
System.String price_prog
System.String bill_freq
System.String bill_option
System.String period_start_dt
System.String first_bill_dt
System.String chg_start_dt
System.String chg_end_dt
IFCList fld_list
IFCList type_list
IFCList val_list
Returns
Type Description
System.Int16

CreateContract(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Boolean, Boolean, Int32, Boolean, String, Int32, String, String, String, String)

Declaration
short CreateContract(string strContractID, string str_r_Title, string strCreateDate, string strAccountID, string strAccountName, string strContactFirst, string strContactLast, string strContactPhone, string strType, string strTerms, string strPriceProg, string strStatus, string strAdmin, string strBillToSite, string strShipToSite, string strEffDate, string strExpiryDate, string strServStartDate, string strServEndDate, string strUser, string strQueue, bool bWarranty, bool bEvergreen, int lRenewPrior, bool bGenTimeBombs, string int_fld1, int int_val1, string str_fld1, string str_val1, string date_fld1, string date_val1)
Parameters
Type Name Description
System.String strContractID
System.String str_r_Title
System.String strCreateDate
System.String strAccountID
System.String strAccountName
System.String strContactFirst
System.String strContactLast
System.String strContactPhone
System.String strType
System.String strTerms
System.String strPriceProg
System.String strStatus
System.String strAdmin
System.String strBillToSite
System.String strShipToSite
System.String strEffDate
System.String strExpiryDate
System.String strServStartDate
System.String strServEndDate
System.String strUser
System.String strQueue
System.Boolean bWarranty
System.Boolean bEvergreen
System.Int32 lRenewPrior
System.Boolean bGenTimeBombs
System.String int_fld1
System.Int32 int_val1
System.String str_fld1
System.String str_val1
System.String date_fld1
System.String date_val1
Returns
Type Description
System.Int16

CreateContractList(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Boolean, Boolean, Int32, Boolean, IFCList, IFCList, IFCList)

Declaration
short CreateContractList(string strContractID, string str_r_Title, string strCreateDate, string strAccountID, string strAccountName, string strContactFirst, string strContactLast, string strContactPhone, string strType, string strTerms, string strPriceProg, string strStatus, string strAdmin, string strBillToSite, string strShipToSite, string strEffDate, string strExpiryDate, string strServStartDate, string strServEndDate, string strUser, string strQueue, bool bWarranty, bool bEvergreen, int lRenewPrior, bool bGenTimeBombs, IFCList lstFields = null, IFCList lstDataTypes = null, IFCList lstValues = null)
Parameters
Type Name Description
System.String strContractID
System.String str_r_Title
System.String strCreateDate
System.String strAccountID
System.String strAccountName
System.String strContactFirst
System.String strContactLast
System.String strContactPhone
System.String strType
System.String strTerms
System.String strPriceProg
System.String strStatus
System.String strAdmin
System.String strBillToSite
System.String strShipToSite
System.String strEffDate
System.String strExpiryDate
System.String strServStartDate
System.String strServEndDate
System.String strUser
System.String strQueue
System.Boolean bWarranty
System.Boolean bEvergreen
System.Int32 lRenewPrior
System.Boolean bGenTimeBombs
IFCList lstFields
IFCList lstDataTypes
IFCList lstValues
Returns
Type Description
System.Int16

CreateLineItem(String, String, String, String, String, Boolean, Int32, String, String, String, Int32, String, Int32, String, String, String, String, String, String)

Declaration
short CreateLineItem(string str_r_ContractID, string str_r_ScheduleID, string str_r_PartNum, string strModLevel, string str_r_Domain, bool b_IsGeneric, int lSitePartObjid, string strSerialNum, string strSiteId, 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 str_r_ContractID
System.String str_r_ScheduleID
System.String str_r_PartNum
System.String strModLevel
System.String str_r_Domain
System.Boolean b_IsGeneric
System.Int32 lSitePartObjid
System.String strSerialNum
System.String strSiteId
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

CreateLineItemList(String, String, String, String, String, Boolean, Int32, String, String, IFCList, IFCList, IFCList)

Declaration
short CreateLineItemList(string str_r_ContractID, string str_r_ScheduleID, string str_r_PartNum, string strModLevel, string str_r_Domain, bool b_IsGeneric, int lSitePartObjid, string strSerialNum, string strSiteId, IFCList lstFields = null, IFCList lstDataTypes = null, IFCList lstValues = null)
Parameters
Type Name Description
System.String str_r_ContractID
System.String str_r_ScheduleID
System.String str_r_PartNum
System.String strModLevel
System.String str_r_Domain
System.Boolean b_IsGeneric
System.Int32 lSitePartObjid
System.String strSerialNum
System.String strSiteId
IFCList lstFields
IFCList lstDataTypes
IFCList lstValues
Returns
Type Description
System.Int16

CreatePriceInst(String, String, String, String, String, Int32, Int32, Double, String, String, String, Int32, String, Int32, String, String, String, String, String, String)

Declaration
short CreatePriceInst(string strPartNum, string strModLevel, string strDomain, string str_r_SupportProg, string str_r_PriceProg, int l_r_PriceType, int l_r_PricedQty, double dPrice, string strEffDate, string strExpiryDate, 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 strPartNum
System.String strModLevel
System.String strDomain
System.String str_r_SupportProg
System.String str_r_PriceProg
System.Int32 l_r_PriceType
System.Int32 l_r_PricedQty
System.Double dPrice
System.String strEffDate
System.String strExpiryDate
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

CreatePriceInstList(String, String, String, String, String, Int32, Int32, Double, String, String, IFCList, IFCList, IFCList)

Declaration
short CreatePriceInstList(string strPartNum, string strModLevel, string strDomain, string str_r_SupportProg, string str_r_PriceProg, int l_r_PriceType, int l_r_PricedQty, double dPrice, string strEffDate, string strExpiryDate, IFCList lstFields = null, IFCList lstDataTypes = null, IFCList lstValues = null)
Parameters
Type Name Description
System.String strPartNum
System.String strModLevel
System.String strDomain
System.String str_r_SupportProg
System.String str_r_PriceProg
System.Int32 l_r_PriceType
System.Int32 l_r_PricedQty
System.Double dPrice
System.String strEffDate
System.String strExpiryDate
IFCList lstFields
IFCList lstDataTypes
IFCList lstValues
Returns
Type Description
System.Int16

delete_sp(Int32)

Declaration
short delete_sp(int sp_objid)
Parameters
Type Name Description
System.Int32 sp_objid
Returns
Type Description
System.Int16

dispatch_quote(String, String, String, String, Boolean)

Declaration
short dispatch_quote(string quote_id, string queue_name, string disp_date, string user_name, bool gen_time_bombs)
Parameters
Type Name Description
System.String quote_id
System.String queue_name
System.String disp_date
System.String user_name
System.Boolean gen_time_bombs
Returns
Type Description
System.Int16

forward_quote(String, String, String, String, String, Boolean)

Declaration
short forward_quote(string quote_id, string new_queue, string forward_date, string note_str, string user_name, bool gen_time_bombs)
Parameters
Type Name Description
System.String quote_id
System.String new_queue
System.String forward_date
System.String note_str
System.String user_name
System.Boolean gen_time_bombs
Returns
Type Description
System.Int16

Initialize(IFCApplication, IFCSession)

Declaration
void Initialize(IFCApplication TheFCApplication, IFCSession TheFCSession)
Parameters
Type Name Description
IFCApplication TheFCApplication
IFCSession TheFCSession

log_contract_note(String, String, String, String, String, String, Boolean, String, Int32, String, Int32, String, String, String, String, String, String)

Declaration
short log_contract_note(string contract_id, string action_type, string note_str, string int_use, string log_date, string user_name, bool gen_time_bombs, 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 contract_id
System.String action_type
System.String note_str
System.String int_use
System.String log_date
System.String user_name
System.Boolean gen_time_bombs
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

log_contract_note_list(String, String, String, String, String, String, Boolean, IFCList, IFCList, IFCList)

Declaration
short log_contract_note_list(string contract_id, string action_type, string note_str, string int_use, string log_date, string user_name, bool gen_time_bombs, IFCList fld_list = null, IFCList type_list = null, IFCList val_list = null)
Parameters
Type Name Description
System.String contract_id
System.String action_type
System.String note_str
System.String int_use
System.String log_date
System.String user_name
System.Boolean gen_time_bombs
IFCList fld_list
IFCList type_list
IFCList val_list
Returns
Type Description
System.Int16

move_quote(String, String)

Declaration
short move_quote(string quote_id, string new_wipbin_name)
Parameters
Type Name Description
System.String quote_id
System.String new_wipbin_name
Returns
Type Description
System.Int16

reject_contract(String, String, String, String, String, Boolean)

Declaration
short reject_contract(string contract_id, string the_status, string the_notes, string user_name, string reject_date, bool gen_time_bomb)
Parameters
Type Name Description
System.String contract_id
System.String the_status
System.String the_notes
System.String user_name
System.String reject_date
System.Boolean gen_time_bomb
Returns
Type Description
System.Int16

reject_quote(String, String, String, String, String, Boolean)

Declaration
short reject_quote(string quote_id, string reject_date, string wipbin_name, string note_str, string user_name, bool gen_time_bombs)
Parameters
Type Name Description
System.String quote_id
System.String reject_date
System.String wipbin_name
System.String note_str
System.String user_name
System.Boolean gen_time_bombs
Returns
Type Description
System.Int16

relate_contr_itm_to_sp(Int32, String, String, String, String)

Declaration
short relate_contr_itm_to_sp(int contr_objid, string part_num, string domain, string rev, string serial_num)
Parameters
Type Name Description
System.Int32 contr_objid
System.String part_num
System.String domain
System.String rev
System.String serial_num
Returns
Type Description
System.Int16

reopen_contract(String, String, String, String, String, Boolean)

Declaration
short reopen_contract(string the_id, string wipbin, string status, string reopen_date, string user_name, bool gen_time_bombs)
Parameters
Type Name Description
System.String the_id
System.String wipbin
System.String status
System.String reopen_date
System.String user_name
System.Boolean gen_time_bombs
Returns
Type Description
System.Int16

yank_quote(String, String, String, String, Boolean)

Declaration
short yank_quote(string quote_id, string wipbin_name, string yank_date, string user_name, bool gen_time_bombs)
Parameters
Type Name Description
System.String quote_id
System.String wipbin_name
System.String yank_date
System.String user_name
System.Boolean gen_time_bombs
Returns
Type Description
System.Int16
Back to top © 2022 Dovetail Software, Inc. - All rights reserved.
Clarify, Amdocs, and related products and names are copyright and trademark of Amdocs, Inc.
.NET, Visual Studio.NET, C#, Visual Basic and related products are trademark of Microsoft corporation.