Show / Hide Table of Contents

Class ContractsToolkit

Inheritance
System.Object
ToolkitBase
ContractsToolkitBase
ContractsToolkit
Inherited Members
ContractsToolkitBase._toolkit
ContractsToolkitBase.ImpersonatorUsername
ToolkitBase.NOW_DATE
ToolkitBase.CompatSession
ToolkitBase.WithTransaction<T>(Func<IDbTransaction, T>)
ToolkitBase.FCApplication
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()
Namespace: FChoice.Toolkits.Clarify.Contracts
Assembly: FChoice.Toolkits.Clarify.dll
Syntax
public class ContractsToolkit : ContractsToolkitBase

Constructors

ContractsToolkit(ClarifySession)

Declaration
public ContractsToolkit(ClarifySession session)
Parameters
Type Name Description
ClarifySession session

ContractsToolkit(IFCApplication, IFCSession)

Declaration
public ContractsToolkit(IFCApplication application, IFCSession session)
Parameters
Type Name Description
IFCApplication application
IFCSession session

Methods

AcceptQuote(AcceptQuoteSetup)

Declaration
public ToolkitResult AcceptQuote(AcceptQuoteSetup setupParam)
Parameters
Type Name Description
AcceptQuoteSetup setupParam
Returns
Type Description
ToolkitResult

AcceptQuote(AcceptQuoteSetup, IDbTransaction)

Declaration
public ToolkitResult AcceptQuote(AcceptQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
AcceptQuoteSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

AcceptQuote(String)

Declaration
public ToolkitResult AcceptQuote(string quoteIDNum)
Parameters
Type Name Description
System.String quoteIDNum
Returns
Type Description
ToolkitResult

AddPOToSchedule(AddPOToScheduleSetup)

Declaration
public ToolkitResult AddPOToSchedule(AddPOToScheduleSetup setupParam)
Parameters
Type Name Description
AddPOToScheduleSetup setupParam
Returns
Type Description
ToolkitResult

AddPOToSchedule(AddPOToScheduleSetup, IDbTransaction)

Declaration
public ToolkitResult AddPOToSchedule(AddPOToScheduleSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
AddPOToScheduleSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

AddPOToSchedule(String, String, String, Decimal)

Declaration
public ToolkitResult AddPOToSchedule(string contractIDNum, string scheduleIDNum, string poIDNum, decimal poAmount)
Parameters
Type Name Description
System.String contractIDNum
System.String scheduleIDNum
System.String poIDNum
System.Decimal poAmount
Returns
Type Description
ToolkitResult

AssignQuote(AssignQuoteSetup)

Declaration
public ToolkitResult AssignQuote(AssignQuoteSetup setupParam)
Parameters
Type Name Description
AssignQuoteSetup setupParam
Returns
Type Description
ToolkitResult

AssignQuote(AssignQuoteSetup, IDbTransaction)

Declaration
public ToolkitResult AssignQuote(AssignQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
AssignQuoteSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

AssignQuote(String)

Declaration
public ToolkitResult AssignQuote(string quoteIDNum)
Parameters
Type Name Description
System.String quoteIDNum
Returns
Type Description
ToolkitResult

ChangeQuoteStatus(ChangeQuoteStatusSetup)

Declaration
public ToolkitResult ChangeQuoteStatus(ChangeQuoteStatusSetup setupParam)
Parameters
Type Name Description
ChangeQuoteStatusSetup setupParam
Returns
Type Description
ToolkitResult

ChangeQuoteStatus(ChangeQuoteStatusSetup, IDbTransaction)

Declaration
public ToolkitResult ChangeQuoteStatus(ChangeQuoteStatusSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
ChangeQuoteStatusSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

ChangeQuoteStatus(String)

Declaration
public ToolkitResult ChangeQuoteStatus(string quoteIDNum)
Parameters
Type Name Description
System.String quoteIDNum
Returns
Type Description
ToolkitResult

CreateContract(CreateContractSetup)

Declaration
public ToolkitResult CreateContract(CreateContractSetup setupParam)
Parameters
Type Name Description
CreateContractSetup setupParam
Returns
Type Description
ToolkitResult

CreateContract(CreateContractSetup, IDbTransaction)

Declaration
public ToolkitResult CreateContract(CreateContractSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
CreateContractSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

CreateContract(String)

Declaration
public ToolkitResult CreateContract(string title)
Parameters
Type Name Description
System.String title
Returns
Type Description
ToolkitResult

CreateContractLineItem(CreateContractLineItemSetup)

Declaration
public ToolkitResult CreateContractLineItem(CreateContractLineItemSetup setupParam)
Parameters
Type Name Description
CreateContractLineItemSetup setupParam
Returns
Type Description
ToolkitResult

CreateContractLineItem(CreateContractLineItemSetup, IDbTransaction)

Declaration
public ToolkitResult CreateContractLineItem(CreateContractLineItemSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
CreateContractLineItemSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

CreateContractLineItem(String, String, String, String, Int32, String, Int32)

Declaration
public ToolkitResult CreateContractLineItem(string contractIDNum, string partNumber, string partDomain, string partRevision, int quantity, string priceSchedule, int parentLineItemObjid)
Parameters
Type Name Description
System.String contractIDNum
System.String partNumber
System.String partDomain
System.String partRevision
System.Int32 quantity
System.String priceSchedule
System.Int32 parentLineItemObjid
Returns
Type Description
ToolkitResult

CreateContractLineItem(String, String, String, String, String, String, Int32)

Declaration
public ToolkitResult CreateContractLineItem(string contractIDNum, string partNumber, string partDomain, string partRevision, string priceSchedule, string serialNumber, int parentLineItemObjid)
Parameters
Type Name Description
System.String contractIDNum
System.String partNumber
System.String partDomain
System.String partRevision
System.String priceSchedule
System.String serialNumber
System.Int32 parentLineItemObjid
Returns
Type Description
ToolkitResult

CreatePriceInstance(CreatePriceInstanceSetup)

Declaration
public ToolkitResult CreatePriceInstance(CreatePriceInstanceSetup setupParam)
Parameters
Type Name Description
CreatePriceInstanceSetup setupParam
Returns
Type Description
ToolkitResult

CreatePriceInstance(CreatePriceInstanceSetup, IDbTransaction)

Declaration
public ToolkitResult CreatePriceInstance(CreatePriceInstanceSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
CreatePriceInstanceSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

CreatePriceInstance(String, String, String, String, String, PriceInstanceType, Int32)

Declaration
public ToolkitResult CreatePriceInstance(string partNumber, string partRevision, string partDomain, string supportProgram, string priceProgram, PriceInstanceType priceType, int quantity)
Parameters
Type Name Description
System.String partNumber
System.String partRevision
System.String partDomain
System.String supportProgram
System.String priceProgram
PriceInstanceType priceType
System.Int32 quantity
Returns
Type Description
ToolkitResult

CreateSchedule(CreateScheduleSetup)

Declaration
public ToolkitResult CreateSchedule(CreateScheduleSetup setupParam)
Parameters
Type Name Description
CreateScheduleSetup setupParam
Returns
Type Description
ToolkitResult

CreateSchedule(CreateScheduleSetup, IDbTransaction)

Declaration
public ToolkitResult CreateSchedule(CreateScheduleSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
CreateScheduleSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

CreateSchedule(String)

Declaration
public ToolkitResult CreateSchedule(string contractIDNum)
Parameters
Type Name Description
System.String contractIDNum
Returns
Type Description
ToolkitResult

DeleteSitePart(DeleteSitePartSetup)

Declaration
public ToolkitResult DeleteSitePart(DeleteSitePartSetup setupParam)
Parameters
Type Name Description
DeleteSitePartSetup setupParam
Returns
Type Description
ToolkitResult

DeleteSitePart(DeleteSitePartSetup, IDbTransaction)

Declaration
public ToolkitResult DeleteSitePart(DeleteSitePartSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
DeleteSitePartSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

DeleteSitePart(Int32)

Declaration
public ToolkitResult DeleteSitePart(int sitePartObjid)
Parameters
Type Name Description
System.Int32 sitePartObjid
Returns
Type Description
ToolkitResult

DispatchQuote(DispatchQuoteSetup)

Declaration
public ToolkitResult DispatchQuote(DispatchQuoteSetup setupParam)
Parameters
Type Name Description
DispatchQuoteSetup setupParam
Returns
Type Description
ToolkitResult

DispatchQuote(DispatchQuoteSetup, IDbTransaction)

Declaration
public ToolkitResult DispatchQuote(DispatchQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
DispatchQuoteSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

DispatchQuote(String, String)

Declaration
public ToolkitResult DispatchQuote(string quoteIDNum, string queue)
Parameters
Type Name Description
System.String quoteIDNum
System.String queue
Returns
Type Description
ToolkitResult

ForwardQuote(ForwardQuoteSetup)

Declaration
public ToolkitResult ForwardQuote(ForwardQuoteSetup setupParam)
Parameters
Type Name Description
ForwardQuoteSetup setupParam
Returns
Type Description
ToolkitResult

ForwardQuote(ForwardQuoteSetup, IDbTransaction)

Declaration
public ToolkitResult ForwardQuote(ForwardQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
ForwardQuoteSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

ForwardQuote(String, String)

Declaration
public ToolkitResult ForwardQuote(string quoteIDNum, string newQueue)
Parameters
Type Name Description
System.String quoteIDNum
System.String newQueue
Returns
Type Description
ToolkitResult

LogContractNote(LogContractNoteSetup)

Declaration
public ToolkitResult LogContractNote(LogContractNoteSetup setupParam)
Parameters
Type Name Description
LogContractNoteSetup setupParam
Returns
Type Description
ToolkitResult

LogContractNote(LogContractNoteSetup, IDbTransaction)

Declaration
public ToolkitResult LogContractNote(LogContractNoteSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
LogContractNoteSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

LogContractNote(String, String)

Declaration
public ToolkitResult LogContractNote(string contractIDNum, string notes)
Parameters
Type Name Description
System.String contractIDNum
System.String notes
Returns
Type Description
ToolkitResult

MoveQuote(MoveQuoteSetup)

Declaration
public ToolkitResult MoveQuote(MoveQuoteSetup setupParam)
Parameters
Type Name Description
MoveQuoteSetup setupParam
Returns
Type Description
ToolkitResult

MoveQuote(MoveQuoteSetup, IDbTransaction)

Declaration
public ToolkitResult MoveQuote(MoveQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
MoveQuoteSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

MoveQuote(String, String)

Declaration
public ToolkitResult MoveQuote(string quoteIDNum, string newWipBin)
Parameters
Type Name Description
System.String quoteIDNum
System.String newWipBin
Returns
Type Description
ToolkitResult

RejectContract(RejectContractSetup)

Declaration
public ToolkitResult RejectContract(RejectContractSetup setupParam)
Parameters
Type Name Description
RejectContractSetup setupParam
Returns
Type Description
ToolkitResult

RejectContract(RejectContractSetup, IDbTransaction)

Declaration
public ToolkitResult RejectContract(RejectContractSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
RejectContractSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

RejectContract(String)

Declaration
public ToolkitResult RejectContract(string contractIDNum)
Parameters
Type Name Description
System.String contractIDNum
Returns
Type Description
ToolkitResult

RejectQuote(RejectQuoteSetup)

Declaration
public ToolkitResult RejectQuote(RejectQuoteSetup setupParam)
Parameters
Type Name Description
RejectQuoteSetup setupParam
Returns
Type Description
ToolkitResult

RejectQuote(RejectQuoteSetup, IDbTransaction)

Declaration
public ToolkitResult RejectQuote(RejectQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
RejectQuoteSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

RejectQuote(String)

Declaration
public ToolkitResult RejectQuote(string quoteIDNum)
Parameters
Type Name Description
System.String quoteIDNum
Returns
Type Description
ToolkitResult

RelateContractItemToSitePart(RelateContractItemToSitePartSetup)

Declaration
public ToolkitResult RelateContractItemToSitePart(RelateContractItemToSitePartSetup setupParam)
Parameters
Type Name Description
RelateContractItemToSitePartSetup setupParam
Returns
Type Description
ToolkitResult

RelateContractItemToSitePart(RelateContractItemToSitePartSetup, IDbTransaction)

Declaration
public ToolkitResult RelateContractItemToSitePart(RelateContractItemToSitePartSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
RelateContractItemToSitePartSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

RelateContractItemToSitePart(Int32, String, String, String, String)

Declaration
public ToolkitResult RelateContractItemToSitePart(int contractObjid, string partNumber, string partDomain, string partRevision, string serialNumber)
Parameters
Type Name Description
System.Int32 contractObjid
System.String partNumber
System.String partDomain
System.String partRevision
System.String serialNumber
Returns
Type Description
ToolkitResult

ReopenContract(ReopenContractSetup)

Declaration
public ToolkitResult ReopenContract(ReopenContractSetup setupParam)
Parameters
Type Name Description
ReopenContractSetup setupParam
Returns
Type Description
ToolkitResult

ReopenContract(ReopenContractSetup, IDbTransaction)

Declaration
public ToolkitResult ReopenContract(ReopenContractSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
ReopenContractSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

ReopenContract(String, String)

Declaration
public ToolkitResult ReopenContract(string contractIDNum, string status)
Parameters
Type Name Description
System.String contractIDNum
System.String status
Returns
Type Description
ToolkitResult

UnrelateContractItemFromSitePart(UnrelateContractItemFromSitePartSetup)

Declaration
public ToolkitResult UnrelateContractItemFromSitePart(UnrelateContractItemFromSitePartSetup setupParam)
Parameters
Type Name Description
UnrelateContractItemFromSitePartSetup setupParam
Returns
Type Description
ToolkitResult

UnrelateContractItemFromSitePart(UnrelateContractItemFromSitePartSetup, IDbTransaction)

Declaration
public ToolkitResult UnrelateContractItemFromSitePart(UnrelateContractItemFromSitePartSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
UnrelateContractItemFromSitePartSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

UnrelateContractItemFromSitePart(Int32, String, String, String)

Declaration
public ToolkitResult UnrelateContractItemFromSitePart(int contractObjid, string partNumber, string partDomain, string partRevision)
Parameters
Type Name Description
System.Int32 contractObjid
System.String partNumber
System.String partDomain
System.String partRevision
Returns
Type Description
ToolkitResult

UpdateSchedule(UpdateScheduleSetup)

Declaration
public ToolkitResult UpdateSchedule(UpdateScheduleSetup setupParam)
Parameters
Type Name Description
UpdateScheduleSetup setupParam
Returns
Type Description
ToolkitResult

UpdateSchedule(UpdateScheduleSetup, IDbTransaction)

Declaration
public ToolkitResult UpdateSchedule(UpdateScheduleSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
UpdateScheduleSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

UpdateSchedule(String, String)

Declaration
public ToolkitResult UpdateSchedule(string contractIDNum, string scheduleIDNum)
Parameters
Type Name Description
System.String contractIDNum
System.String scheduleIDNum
Returns
Type Description
ToolkitResult

YankQuote(YankQuoteSetup)

Declaration
public ToolkitResult YankQuote(YankQuoteSetup setupParam)
Parameters
Type Name Description
YankQuoteSetup setupParam
Returns
Type Description
ToolkitResult

YankQuote(YankQuoteSetup, IDbTransaction)

Declaration
public ToolkitResult YankQuote(YankQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type Name Description
YankQuoteSetup setupParam
System.Data.IDbTransaction transaction
Returns
Type Description
ToolkitResult

YankQuote(String)

Declaration
public ToolkitResult YankQuote(string quoteIDNum)
Parameters
Type Name Description
System.String quoteIDNum
Returns
Type Description
ToolkitResult
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.