Class ContractsToolkit
Inheritance
System.Object
ContractsToolkit
Inherited Members
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.Toolkits.Clarify.dll
public class ContractsToolkit : ContractsToolkitBase
Constructors
Declaration
public ContractsToolkit(ClarifySession session)
Parameters
Declaration
public ContractsToolkit(IFCApplication application, IFCSession session)
Parameters
Methods
Declaration
public ToolkitResult AcceptQuote(AcceptQuoteSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult AcceptQuote(AcceptQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type |
Name |
Description |
AcceptQuoteSetup |
setupParam |
|
System.Data.IDbTransaction |
transaction |
|
Returns
Declaration
public ToolkitResult AcceptQuote(string quoteIDNum)
Parameters
Type |
Name |
Description |
System.String |
quoteIDNum |
|
Returns
Declaration
public ToolkitResult AddPOToSchedule(AddPOToScheduleSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult AddPOToSchedule(AddPOToScheduleSetup setupParam, IDbTransaction transaction)
Parameters
Returns
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
Declaration
public ToolkitResult AssignQuote(AssignQuoteSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult AssignQuote(AssignQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type |
Name |
Description |
AssignQuoteSetup |
setupParam |
|
System.Data.IDbTransaction |
transaction |
|
Returns
Declaration
public ToolkitResult AssignQuote(string quoteIDNum)
Parameters
Type |
Name |
Description |
System.String |
quoteIDNum |
|
Returns
Declaration
public ToolkitResult ChangeQuoteStatus(ChangeQuoteStatusSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult ChangeQuoteStatus(ChangeQuoteStatusSetup setupParam, IDbTransaction transaction)
Parameters
Returns
Declaration
public ToolkitResult ChangeQuoteStatus(string quoteIDNum)
Parameters
Type |
Name |
Description |
System.String |
quoteIDNum |
|
Returns
Declaration
public ToolkitResult CreateContract(CreateContractSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult CreateContract(CreateContractSetup setupParam, IDbTransaction transaction)
Parameters
Returns
Declaration
public ToolkitResult CreateContract(string title)
Parameters
Type |
Name |
Description |
System.String |
title |
|
Returns
Declaration
public ToolkitResult CreateContractLineItem(CreateContractLineItemSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult CreateContractLineItem(CreateContractLineItemSetup setupParam, IDbTransaction transaction)
Parameters
Returns
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
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
Declaration
public ToolkitResult CreatePriceInstance(CreatePriceInstanceSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult CreatePriceInstance(CreatePriceInstanceSetup setupParam, IDbTransaction transaction)
Parameters
Returns
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
Declaration
public ToolkitResult CreateSchedule(CreateScheduleSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult CreateSchedule(CreateScheduleSetup setupParam, IDbTransaction transaction)
Parameters
Returns
Declaration
public ToolkitResult CreateSchedule(string contractIDNum)
Parameters
Type |
Name |
Description |
System.String |
contractIDNum |
|
Returns
Declaration
public ToolkitResult DeleteSitePart(DeleteSitePartSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult DeleteSitePart(DeleteSitePartSetup setupParam, IDbTransaction transaction)
Parameters
Returns
Declaration
public ToolkitResult DeleteSitePart(int sitePartObjid)
Parameters
Type |
Name |
Description |
System.Int32 |
sitePartObjid |
|
Returns
Declaration
public ToolkitResult DispatchQuote(DispatchQuoteSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult DispatchQuote(DispatchQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type |
Name |
Description |
DispatchQuoteSetup |
setupParam |
|
System.Data.IDbTransaction |
transaction |
|
Returns
Declaration
public ToolkitResult DispatchQuote(string quoteIDNum, string queue)
Parameters
Type |
Name |
Description |
System.String |
quoteIDNum |
|
System.String |
queue |
|
Returns
Declaration
public ToolkitResult ForwardQuote(ForwardQuoteSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult ForwardQuote(ForwardQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type |
Name |
Description |
ForwardQuoteSetup |
setupParam |
|
System.Data.IDbTransaction |
transaction |
|
Returns
Declaration
public ToolkitResult ForwardQuote(string quoteIDNum, string newQueue)
Parameters
Type |
Name |
Description |
System.String |
quoteIDNum |
|
System.String |
newQueue |
|
Returns
Declaration
public ToolkitResult LogContractNote(LogContractNoteSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult LogContractNote(LogContractNoteSetup setupParam, IDbTransaction transaction)
Parameters
Returns
Declaration
public ToolkitResult LogContractNote(string contractIDNum, string notes)
Parameters
Type |
Name |
Description |
System.String |
contractIDNum |
|
System.String |
notes |
|
Returns
Declaration
public ToolkitResult MoveQuote(MoveQuoteSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult MoveQuote(MoveQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type |
Name |
Description |
MoveQuoteSetup |
setupParam |
|
System.Data.IDbTransaction |
transaction |
|
Returns
Declaration
public ToolkitResult MoveQuote(string quoteIDNum, string newWipBin)
Parameters
Type |
Name |
Description |
System.String |
quoteIDNum |
|
System.String |
newWipBin |
|
Returns
Declaration
public ToolkitResult RejectContract(RejectContractSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult RejectContract(RejectContractSetup setupParam, IDbTransaction transaction)
Parameters
Returns
Declaration
public ToolkitResult RejectContract(string contractIDNum)
Parameters
Type |
Name |
Description |
System.String |
contractIDNum |
|
Returns
Declaration
public ToolkitResult RejectQuote(RejectQuoteSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult RejectQuote(RejectQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type |
Name |
Description |
RejectQuoteSetup |
setupParam |
|
System.Data.IDbTransaction |
transaction |
|
Returns
Declaration
public ToolkitResult RejectQuote(string quoteIDNum)
Parameters
Type |
Name |
Description |
System.String |
quoteIDNum |
|
Returns
Declaration
public ToolkitResult RelateContractItemToSitePart(RelateContractItemToSitePartSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult RelateContractItemToSitePart(RelateContractItemToSitePartSetup setupParam, IDbTransaction transaction)
Parameters
Returns
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
Declaration
public ToolkitResult ReopenContract(ReopenContractSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult ReopenContract(ReopenContractSetup setupParam, IDbTransaction transaction)
Parameters
Returns
Declaration
public ToolkitResult ReopenContract(string contractIDNum, string status)
Parameters
Type |
Name |
Description |
System.String |
contractIDNum |
|
System.String |
status |
|
Returns
Declaration
public ToolkitResult UnrelateContractItemFromSitePart(UnrelateContractItemFromSitePartSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult UnrelateContractItemFromSitePart(UnrelateContractItemFromSitePartSetup setupParam, IDbTransaction transaction)
Parameters
Returns
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
Declaration
public ToolkitResult UpdateSchedule(UpdateScheduleSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult UpdateSchedule(UpdateScheduleSetup setupParam, IDbTransaction transaction)
Parameters
Returns
Declaration
public ToolkitResult UpdateSchedule(string contractIDNum, string scheduleIDNum)
Parameters
Type |
Name |
Description |
System.String |
contractIDNum |
|
System.String |
scheduleIDNum |
|
Returns
Declaration
public ToolkitResult YankQuote(YankQuoteSetup setupParam)
Parameters
Returns
Declaration
public ToolkitResult YankQuote(YankQuoteSetup setupParam, IDbTransaction transaction)
Parameters
Type |
Name |
Description |
YankQuoteSetup |
setupParam |
|
System.Data.IDbTransaction |
transaction |
|
Returns
Declaration
public ToolkitResult YankQuote(string quoteIDNum)
Parameters
Type |
Name |
Description |
System.String |
quoteIDNum |
|
Returns