Create a Revision of PM Attachment and link it to a sub-contract
- 13 Mar 2024
- 1 Minute to read
- Print
- DarkLight
Create a Revision of PM Attachment and link it to a sub-contract
- Updated on 13 Mar 2024
- 1 Minute to read
- Print
- DarkLight
Article summary
Did you find this summary helpful?
Thank you for your feedback
Create a Revision of PM Attachment and link it to a sub-contract.
Use CMiC Project Management document API to create and upload and link to a CMiC document object.
Step 1: Upload document and link to sub-contract
Form Elements
fileDetails
This form element contains a JSON string. Attributes provide attachment details where:
Attribute | Description |
---|---|
PmdProjUuid | Project unique identifier |
PmdTypeCode | Maps to folder name within the document management system |
PmdId | Attachment document id |
PmdTitle | Document title |
PmdDesc1 | Document description text |
PmdDesc2 | Additional document description text |
PmdrComment | Comments |
PmdrRcvdDate | Document received date |
PmdrRevDate | Document revision date |
PmdObjectType | |
PmdObjectId | |
PmdObjectId2 | |
PmdProjCode | |
PmdCompCode |
document-content-file
This is the attachment file that will be uploaded
Request
curl --location --request POST 'https://yourserver.com/yourenvironment/pm-doc-rest-api/jersey/v1/uploadDoc' \
--header 'Authorization: Your-User:Pass' \
--form 'fileDetails="{
\"PmdProjUuid\": \"Project UUID\",
\"PmdTypeCode\": \"Folder name\",
\"PmdId\": \"Docoument Id\",
\"PmdTitle\": \"Document title\",
\"PmdDesc1\": \"Description 1\",
\"PmdDesc2\": \"Description 2\",
\"PmdrComment\": \"Original Document\",
\"PmdrRcvdDate\": \"2021-10-15\",
\"PmdrRevDate\": \"2021-10-15\",
\"PmdObjectType\": \"Type\",
\"PmdObjectId\": \"Id\",
\"PmdObjectId2\": \"Id\",
\"PmdProjCode\": \"Project code\",
\"PmdCompCode\": \"Comp code\",
}"' \
--form 'document-content-file=@"document-file-2-upload"'