eQuipAPI

<back to all web services

GetLookupInformation

Returns lookup information like Sites, C-ICP RIC, ICP_RIC and DODAAC - DoDAAC of AF PM to Generate a Dlms 846R Transaction Set based on the specified Parts for inventory management; Requires a valid user to complete this request.

The following routes are available for this service:
GET/dlms/transactions/lookup/{UserID}/{TransactionRequestType}Returns lookup information like Sites, C-ICP RIC and DODAAC - DoDAAC of AF PM to Generate a Dlms 846R Transaction Set.
GetLookupInformation Parameters:
NameParameterData TypeRequiredDescription
UserIDqueryGuidYesThe UserID that authorizes the caller to complete the request. Contact your eQuip admin.
TransactionRequestTypequeryTransactionRequestTypeYesType of the transaction request type.; 1 for Generate a Dlms 846R Transaction Set; 2 for Generate 846P EOD Transaction Count.
LookupDto Parameters:
NameParameterData TypeRequiredDescription
SitesbodyList<Site>NoSites
C_ICP_RICbodystringNoC-ICP RIC
DODAAC_DoDAAC_of_AF_PMbodystringNoDODAAC - DoDAAC of AF PM
DoDAACCodebodystringNoDoDAAC Code
ICP_RICbodystringNoICP_RIC
Site Parameters:
NameParameterData TypeRequiredDescription
SiteCodebodystringNo
SiteDescriptionbodystringNo
SiteIDInternalbodystringNo
SiteNamebodystringNo
CreatedBybodyint?No
CreatedDatebodyDateTime?No
UpdatedBybodyint?No
UpdatedDatebodyDateTime?No

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/GetLookupInformation HTTP/1.1 
Host: equipstage3.e-isg.com 
Content-Type: text/jsv
Content-Length: length

{
	UserID: String,
	TransactionRequestType: 1
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Sites: 
	[
		{
			SiteID: 0,
			SiteName: String,
			SiteDescription: String,
			ProviderName: String,
			CustomerID: 0,
			SiteCode: String,
			strConnection: String,
			CreatedBy: 0,
			CreatedDate: 0001-01-01,
			UpdatedBy: 0,
			UpdatedDate: 0001-01-01,
			DoDAACCode: String,
			IsInternal: False
		}
	],
	C_ICP_RIC: String,
	DODAAC_DoDAAC_of_AF_PM: String,
	DoDAACCode: String,
	ICP_RIC: String
}