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