Search Results for

    Show / Hide Table of Contents

    engChangeOrderDocument Resource Type

    Use the "engChangeOrderDocument" API to manage ECO-related documents (for example, CAD files or specifications) and mark them to be changed.

    • API version: v2.0
    • Publisher: cosmoconsult
    • Group: productdatamanagement
    • Base (SaaS): https://api.businesscentral.dynamics.com/v2.0/{tenant}/Production/api/cosmoconsult/productdatamanagement/v2.0
    • Base (On‑Prem): https://{host}/{container}rest/api/cosmoconsult/productdatamanagement/v2.0
    • Metadata: {Base}/$metadata?tenant=default&$schemaversion=2.0

    Permissions

    Requires access to the target company and permissions to read/write ECO documents.

    Methods

    Operation Company‑scoped Unscoped
    List documents GET /companies({companyId})/engChangeOrderDocuments GET /engChangeOrderDocuments
    Create document POST /companies({companyId})/engChangeOrderDocuments POST /engChangeOrderDocuments
    Get document GET /companies({companyId})/engChangeOrderDocuments({id}) GET /engChangeOrderDocuments({id})
    Update document PATCH /companies({companyId})/engChangeOrderDocuments({id}) PATCH /engChangeOrderDocuments({id})
    Delete document DELETE /companies({companyId})/engChangeOrderDocuments({id}) DELETE /engChangeOrderDocuments({id})
    Get ECO change description (media, via document) GET /companies({companyId})/engChangeOrderDocuments({id})/engChangeOrder/changeDescription GET /engChangeOrderDocuments({id})/engChangeOrder/changeDescription
    Update ECO change description (media, via document) PUT /companies({companyId})/engChangeOrderDocuments({id})/engChangeOrder/changeDescription PUT /engChangeOrderDocuments({id})/engChangeOrder/changeDescription

    Endpoints

    Company‑scoped

    • GET/POST /companies({companyId})/engChangeOrderDocuments
    • GET/PATCH/DELETE /companies({companyId})/engChangeOrderDocuments({id})
    • GET/PATCH/DELETE /companies({companyId})/engChangeOrderDocuments({id})/engChangeOrder
    • GET/PUT /companies({companyId})/engChangeOrderDocuments({id})/engChangeOrder/changeDescription (media)
    • via ECO navigation:
      • GET/POST /companies({companyId})/engChangeOrders({ecoId})/engChangeOrderDocuments
      • GET/PATCH/DELETE /companies({companyId})/engChangeOrders({ecoId})/engChangeOrderDocuments({id})

    Unscoped

    • GET/POST /engChangeOrderDocuments
    • GET/PATCH/DELETE /engChangeOrderDocuments({id})
    • GET/PATCH/DELETE /engChangeOrderDocuments({id})/engChangeOrder
    • GET/PUT /engChangeOrderDocuments({id})/engChangeOrder/changeDescription (media)
    • via ECO navigation:
      • GET/POST /engChangeOrders({ecoId})/engChangeOrderDocuments
      • GET/PATCH/DELETE /engChangeOrders({ecoId})/engChangeOrderDocuments({id})

    Query Options

    $select, $filter, $orderby, $expand, $top, $skip

    Request Headers

    • Authorization: Bearer {token}
    • Content-Type: application/json (POST/PATCH)
    • If-Match: {etag} (required for PATCH)

    Key Properties (Partial)

    • id (SystemId, GUID)
    • toChange (boolean)
    • lastModifiedDateTime (read‑only)

    Refer to $metadata for the full schema.

    Notes

    • Use the toChange flag to mark a document that should be changed as part of the ECO.
    • changeDescription is a media field on the parent ECO; it is accessible via this document using the media route above.

    Examples

    • Mark a document “to change”: PATCH {Base}/companies({companyId})/engChangeOrderDocuments({docId}) { "toChange": true }

    • Update ECO change description via document route: PUT {Base}/companies({companyId})/engChangeOrderDocuments({docId})/engChangeOrder/changeDescription Content-Type: text/plain Updated description via document route

    See Also

    engChangeOrder
    engChangeOrderDrawing
    engChangeOrderTask


    Feedback
    Senden Sie Feedback für diese Seite . (Beachten Sie, dass diese Umfrage auf Englisch ist.)

    In This Article
    Back to top 2025 © COSMO CONSULT - Data protection - Imprint