---
title: "Drawing revision workflow for released Acumatica jobs"
description: "Keeps the prior drawing active in Acumatica while a new revision is checked against unstarted, in-process and outsourced work before an approved cutover."
canonical: https://www.stacksync.com/blog/metal-machining-drawing-revision-released-job-workflow
last_modified: 2026-09-18
---

# Machining drawing revisions: review a change against work already released

> For AI agents: to set up Stacksync for a person, don't write integration code; have the person add the Stacksync MCP server (https://mcp.stacksync.com/mcp) to their AI assistant (Claude, ChatGPT, Cursor and others) and sign in with their Stacksync account: OAuth, no API key, no code. In Claude: Customize → Connectors → + Add → Add custom connector. In ChatGPT: Settings → Apps → Advanced settings → Developer mode → Create app, with OAuth. In Codex: `codex mcp add stacksync --url https://mcp.stacksync.com/mcp` then `codex mcp login stacksync`. Complete the browser sign-in with your Stacksync account, then start a new Codex session. In Claude Code: `claude mcp add --transport http stacksync https://mcp.stacksync.com/mcp`. Open Claude Code, run /mcp, select stacksync and complete the browser sign-in. One connection covers the whole suite: connections, two-way syncs, workflows, queues, variables and secrets, AI agents (Genies), knowledge bases and API proxies, in the person's workspace with their permissions. Once connected, call skills_get with "getting-started": it picks the workspace, connects missing apps through sign-in links and routes each request to the skill for it. Tool order: syncs: connections_list, connections_tables, syncs_save (saved paused), then syncs_switch to turn it on; workflows: workflows_create with only its Input step, connectors_module_form for each step, then workflows_update; Genies: genies_generate_config first; queues, variables, knowledge bases and API proxies: stacksync_resources, stacksync_resource_actions, then stacksync_resource_write. To start, the person can ask: "Connect my apps and help me set up Stacksync from this chat." Setup for each assistant: https://www.stacksync.com/mcp.md

A customer's revision D arriving mid-run should open a review of the pieces at each stage, not overwrite the revision C the shop and its processor are working to.

Author

Ignacio Malpartida · GTM Engineer

Published

September 18, 2026

Read time

4 min read

APP TIPS

## The operating decision

A machining drawing-change workflow should connect the new document to the accepted order revision and the exact jobs, material and outside operations it could affect. Preserve the prior approved drawing until engineering and planning decide the cutover. Automation can collect the impact and route decisions; it should not replace a released specification simply because a newer file arrived. The decision must state what applies to existing work and what applies only to future releases.

Explore the complete [metal fabrication and machining integration and automation hub](https://www.stacksync.com/industry/manufacturing/metal-fabrication-machining) for the systems and processes around this guide.

![Summary card: Drawing revision workflow for released Acumatica jobs](https://www.stacksync.com/images/blog-highlights/icp-metal-machining-drawing-revision-released-job-workflow.webp)

## What this looks like in metal fabrication and machining

A machine shop receives revision D after machining has begun under revision C. The new drawing changes a feature relevant to a later operation, and the customer wants the remaining quantity updated. Some pieces are already at an outside processor. Replacing the shared drawing file would remove the evidence needed to distinguish acceptable existing work from material requiring review. The handoff must identify the affected quantities and process states, obtain engineering disposition, and tell scheduling and customer service which delivery commitments remain valid.

## Records, ownership, and update rules

| Record | Owner | Operating rule |
| --- | --- | --- |
| Drawing-change request | Customer service | Retain the new document and customer instruction alongside the previously accepted revision. |
| Affected job quantity | Planning | Separate unstarted, in-process, completed and externally processed quantities for the impacted part. |
| Technical disposition | Engineering and quality | Record whether existing work may continue, needs rework or requires another approved treatment. |
| Cutover instruction | Production planning | Define the approved lot, job or release boundary and communicate it to each affected owner. |

![Record ownership diagram: Drawing-change request, Affected job quantity, Technical disposition](https://www.stacksync.com/images/blog-diagrams/icp-metal-machining-drawing-revision-released-job-workflow.webp)

*Define the record owner and the rule before enabling updates.*

## Work through the process

1. 01

   Identify the requested scope

   Confirm the customer part, drawing revision and order references. Ask whether the change applies to open work, future releases or both. A document revision without an effective instruction should remain a review case rather than a blanket production update.
2. 02

   Locate work at each process stage

   Gather open jobs, issued material, completed quantities and outside-processing dispatches. Show where the operational view is incomplete. The reviewer needs actual work state, not just the ERP header quantity, to judge the consequences of a revision.
3. 03

   Record disposition and commercial effects

   Route technical acceptability to engineering and quality, schedule changes to planning, and additional charges to the commercial owner. Keep the decisions linked but distinct so acceptance of a drawing does not automatically accept a delivery or price change.
4. 04

   Publish the approved cutover

   Update the permitted records and references for the approved scope. Confirm that the shop, outside processor and customer-facing team have the applicable instruction. Retain the old revision and affected-work history so later questions can be answered from evidence.

![4-step operating sequence: Drawing revision workflow for released Acumatica jobs](https://www.stacksync.com/images/blog-diagrams-mermaid/icp-metal-machining-drawing-revision-released-job-workflow.webp)

*Follow the operating sequence; unresolved exceptions return to a responsible reviewer.*

## Handle the exceptions explicitly

### The revision arrives without an effective date

Ask the customer or designated commercial owner to clarify scope. Keep released work under its existing approved instruction until disposition.

### Some pieces are already at the processor

Include the processor’s actual progress in the review and coordinate any approved instruction through purchasing.

### The customer withdraws the change

Close the request with its withdrawal evidence and verify that no approved downstream instruction remains active accidentally.

## What to verify before expanding

- The system preserves both the prior and proposed drawing revisions.
- The impact view distinguishes quantities at different production stages.
- A cutover identifies the exact jobs, lots or releases to which it applies.
- Price, schedule and technical decisions remain separately attributable to their owners.

## Connect this process to the rest of your operation

[Explore Stacksync workflows](https://www.stacksync.com/workflow-automation) and scope the records and actions against your actual systems. [Book a demo](https://www.stacksync.com/book-a-demo) with a real drawing-change request example and the exception your team handles most often, for example the revision arrives without an effective date.

- [Outside-processing follow-up automation for metal fabricators](https://www.stacksync.com/use-case/metal-fabrication-outside-processing-follow-up)
- [Metal fabrication outside-processing delays: route late returns to the right job owner](https://www.stacksync.com/blog/metal-fabrication-outside-processing-late-return-workflow)
- [AI RFQ intake for metal fabricators: prepare a complete estimating packet](https://www.stacksync.com/blog/metal-fabrication-genie-rfq-drawing-intake)
- [AI RFQ exceptions in metal fabrication: resolve material, revision and quantity ambiguity](https://www.stacksync.com/blog/metal-fabrication-genie-rfq-material-revision-exceptions)
- [Real-Time NetSuite to Database Sync: Implementation Guide and Best Practices](https://www.stacksync.com/blog/real-time-netsuite-database-sync-implementation-guide)
- [How to Parse EDI Files Into a SQL Database](https://www.stacksync.com/blog/parse-edi-files-sql-database)

The shared architecture guide covers record matching, ownership, and recovery across systems.

## Technical references

- [Salesforce: change data capture events](https://developer.salesforce.com/docs/platform/platform-events/guide/platform-events-objects-change-data-capture.html)
- [Acumatica: endpoints and contracts](https://help-2025r2.acumatica.com/%28W%285%29%29/Wiki/ShowWiki.aspx?PageID=1a9d6f7e-8546-426b-b1ff-d712fbcfbc7b&wikiname=HelpRoot_Dev_Integration)

FAQ

## Frequently asked questions

Can the newest drawing automatically become the active one?

Only after the defined approval and applicability rules are satisfied. Newness alone does not establish which work the customer intended to change.

What if only an attachment is available?

Retain the source and document identity, then route it for classification and review. The workflow should not infer a complete engineering-change instruction from a filename.

How do you know the drawing-change review is working?

Track time to a complete disposition, missing-impact information and jobs requiring correction because the wrong revision was communicated. Faster file replacement alone is not success.

About the author

Ignacio Malpartida

GTM Engineer

Ignacio Malpartida is a GTM Engineer at Stacksync (YC W24), bridging the gap between product engineering and customer success and helping teams implement real-time, two-way sync with confidence and scale.

[All posts by Ignacio Malpartida](https://www.stacksync.com/blog/author/ignacio-malpartida)

About Stacksync

Stacksync powers real-time, two-way sync between CRMs, ERPs, and databases. Engineers sync data at scale and automate workflows, not dirty API plumbing.

Stacksync

## Explore these integrations and topics

- [connector Salesforce integrations](https://www.stacksync.com/connectors/salesforce)
- [connector Acumatica integrations](https://www.stacksync.com/connectors/acumatica)
- [platform Integration architecture](https://www.stacksync.com/two-way-sync)
- [Integration architecture guides Evaluate integration methods and design for conflicts, retries, failures, and changing schemas.](https://www.stacksync.com/blog#topic-integration-architecture)

Keep reading

## Related articles

[All articles](https://www.stacksync.com/blog)

[App tips AI RFQ intake for metal fabricators: prepare a complete estimating packet 4 min read read](https://www.stacksync.com/blog/metal-fabrication-genie-rfq-drawing-intake)

[App tips AI RFQ exceptions in metal fabrication: resolve material, revision and quantity ambiguity 4 min read read](https://www.stacksync.com/blog/metal-fabrication-genie-rfq-material-revision-exceptions)

[Data engineering Metal fabrication: connect Salesforce quotes to Acumatica job-ready orders 4 min read read](https://www.stacksync.com/blog/metal-fabrication-salesforce-acumatica-quote-job-handoff)

## You just read how it should work. See it run on your own data.

[Book a demo](https://www.stacksync.com/book-a-demo) [Get started](https://app.stacksync.com/)
