PDA

View Full Version : DocumentID


chris
10-08-2002, 13:14
How do you retrieve the internal document ID in a flow service.
I was looking for something like getInternalDocumentID simlar to the getInternalID for the profile but could not find it.
Point me in the right direction please.
Thanks.

Chris

PU
10-08-2002, 13:27
Hi Chris,
If you have a bizDoc then you can get Document ID under BizDoc envelope? I am not sure what you have available to get the Document ID.
Is your flow called by processing rule? Please provide more info

chris
10-08-2002, 14:02
Hi Pu,

I'm trying to use createDocumentQuery to query a specific doc type and a specific status. Actually what I'm looking for is the InternalD of the Doc Type and not the documentID.

Chris

PU
10-08-2002, 14:28
Try
"wm.tnweb.querySvc:getDocuments" service. This can take a specific document type as input at "DocTypeName" This will result in a Record List called "Docs" (in some cases toDocs and fromDocs) which contains "DocID". Loop over the Docs recordList and call "wm.tn.doc:view" and pass the DocID of each iteration to "internalId" This will give you bizDoc for all those transactions which also contains internal ID you are looking for.

HTH

sonam
10-08-2002, 20:27
Hello Chris -

wm.tn.doctype:list will return you a list of doctypes, with internal ids in 'types[n]/TypeID'. You can use these to create a document query.

If you are dealing with bizdocs, the doctype's internal Id should be in '/bizdoc/DocType/TypeID'

Regards,
Sonam