eQuipAPI

<back to all web services

GetLinkedTransactionFromTransactionID

The following routes are available for this service:
All Verbs/GetLinkedTransactionFromTransactionID
GetLinkedTransactionFromTransactionID Parameters:
NameParameterData TypeRequiredDescription
UserIDquerystringNo
TransactionIDqueryintNo
TransactionTableIDqueryintNo
WorkflowIDquerystringNo
TransactionTableNamequerystringNo
GetAllAssetDataResponse Parameters:
NameParameterData TypeRequiredDescription
AssetDatabodyList<Dictionary>No
ColumnCollectionbodyList<Column>No
LoadDataAssetIDbodyintNo
AssetListbodystringNo
GroupingTabDatabodyList<FieldGrouping>No
AssetListcountbodyintNo
TotalButtonWorkflowbodyintNo
IsTranDetailEditModebodyintNo
IsAllowAssetFieldEditbodyboolNo
IsAllocatePartsbodyboolNo
IsLockedbodyboolNo
PrecisionFormatbodyintNo
isEditInActiveAssetbodyboolNo
Column Parameters:
NameParameterData TypeRequiredDescription
fieldbodystringNo
commandbodystringNo
selectablebodyboolNo
titlebodystringNo
templatebodystringNo
formatbodystringNo
decimalsbodyintNo
headerTemplatebodystringNo
lockedbodyboolNo
lockablebodyboolNo
sortablebodyboolNo
IsInlineEditWFbodyboolNo
filterablebodyboolNo
valueListbodyboolNo
UseMultiSelectbodyboolNo
DisablebodyboolNo
RequiredbodyboolNo
editorbodystringNo
typebodystringNo
TableTypebodystringNo
widthbodyintNo
FieldDataSourcebodyList<Dictionary>No
expandablebodyboolNo
FieldIdbodyintNo
ValueListTypebodyintNo
IsEditablebodyboolNo
AssetMappedFieldIDbodyintNo
IsMaxLengthbodyboolNo
MaxLengthCountbodyintNo
TextLengthbodyintNo
FieldGrouping Parameters:
NameParameterData TypeRequiredDescription
fieldbodystringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/reply/GetLinkedTransactionFromTransactionID HTTP/1.1 
Host: equipstage3.e-isg.com 
Content-Type: text/jsv
Content-Length: length

{
	UserID: String,
	TransactionID: 0,
	TransactionTableID: 0,
	WorkflowID: String,
	TransactionTableName: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	AssetData: 
	[
		{
			String: {}
		}
	],
	ColumnCollection: 
	[
		{
			field: String,
			command: String,
			selectable: False,
			title: String,
			template: String,
			format: String,
			decimals: 0,
			headerTemplate: String,
			locked: False,
			lockable: False,
			sortable: False,
			IsInlineEditWF: False,
			filterable: False,
			valueList: False,
			UseMultiSelect: False,
			Disable: False,
			Required: False,
			editor: String,
			type: String,
			TableType: String,
			width: 200,
			FieldDataSource: 
			[
				{
					String: {}
				}
			],
			expandable: False,
			FieldId: 0,
			ValueListType: 0,
			IsEditable: False,
			AssetMappedFieldID: 0,
			IsMaxLength: False,
			MaxLengthCount: 0,
			TextLength: 0
		}
	],
	LoadDataAssetID: 0,
	AssetList: String,
	GroupingTabData: 
	[
		{
			field: String
		}
	],
	AssetListcount: 0,
	TotalButtonWorkflow: 0,
	IsTranDetailEditMode: 0,
	IsAllowAssetFieldEdit: False,
	IsAllocateParts: False,
	IsLocked: False,
	PrecisionFormat: 0,
	isEditInActiveAsset: False
}