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"'