Full traceability
Combines lot, serial, order, NCR, FAI and subcontract flows into one tree.
This guide shows how to use the Corporate Backbone window in a defence-grade, multi-warehouse manufacturing setup with real UI screens.
This page covers ten live Backbone tabs: Genealogy, Metal Operations, Metal Operations Center, Production File, E-signature/Revision, APQP/NCR, Subcontract Flow, Plant/Warehouse, Project/Evidence, and Tasks/Tools. The metal tabs connect stock, production, mobile scanning, replenishment, integration and audit evidence.
Combines lot, serial, order, NCR, FAI and subcontract flows into one tree.
Budgets, FX and critical revisions do not proceed without two different signatures.
Attachment policies can be enforced for Banking, HR and CRM areas.
Use this window when tracing a lot or serial root cause, freezing a production dossier, packaging a subcontract dispatch, linking a quarantine decision, or posting project budget and FX records.
A repeated username on a second device now gets a separate session, but approval workflows still require the correct authority level and company selection.
APQP, subcontract package, plant transfer wall and four-eyes enforcement can be toggled from the user screen; check them before starting critical records.
Carrier, warehouse, security class, serial range, certificate, file ID and note fields later appear in audit and reporting packages.
The Corporate Backbone window defines ten tabs, but not everyone sees all ten. The tab strip is filtered by role: someone in a production role sees eight, a system administrator sees ten. This is by design, not a fault — the server endpoint behind a tab you cannot see is closed to you as well. The table below states which authority opens which tab, and where it is documented on this page.
| Tab | Authority that makes it visible | Section on this page |
|---|---|---|
| Genealogy | Anyone who can open the window | 1 |
| Metal Operations | Production or quality or warehouse | Metal Operations |
| Metal Operations Center | Production or quality or warehouse | Metal Operations Center |
| Production File | Production | 2 |
| E-signature / Revision | Anyone who can see the approval family: quality, production, warehouse or the finance/document side (bank, invoice, order, departments, cockpit) — plus any user registered as an approval authority | 3 · Approval authorities |
| APQP / NCR | Quality or warehouse | 4 |
| Subcontract Flow | Supplier authority or production or quality | 5 · Subcontract package |
| Plant / Warehouse | Warehouse | 6 |
| Project / Evidence | Anyone who can open the window | 7 |
| Tasks / Tools | Anyone who can open the window | 8 |
If a user reaches the Backbone only because they were registered as an "approval authority", the window opens with a single tab: E-signature / Revision. The rest stay hidden, because the signature family is the only server surface open to that user — shown, they would answer 403. Registering a second signer is covered in section 14.
If you believe a tab should be visible to you, you cannot change your own authority: ask your system administrator (Settings › Users). The administrator attaches your user to the right role template. Permission changes take effect in the open session immediately; you do not need to sign out and back in.
This tab consolidates root-cause tracing for lots, serials and work orders. FAI, SPC, NCR, subcontract, clean-room and enterprise nodes appear in the same trace tree.
Actual screen: lot and serial search on the left, node and relationship authoring on the right.
| Field | Purpose |
|---|---|
| Lot No / Serial No / Work Order No | Root trace inputs. One is enough, but using more than one narrows the result faster. |
| Type / Unique Key / Stock Code | Used when creating enterprise nodes for customer property, security class or subcontract checkpoints. |
Use the PDF for management review and the ZIP package for audit-grade evidence because it carries the full JSON manifest.
As-planned and as-built data are stored in the same object. Recipe, components, operations, confirmations and quality status are tied to the same file sequence.
Actual screen: capture, listing, freeze and recipe comparison in one tab.
After Freeze and Hash, the dossier is locked by SHA-256. Capture a new snapshot instead of editing the frozen record.
The same user cannot sign twice. Approval rules are tied to source type, source number and the declaration text. Revision records store project, configuration, effectivity dates and serial range together.
Actual screen: approvals and signatures on the left, effectivity and applicability checks on the right.
The APQP backbone keeps PSW, MSA, PFMEA, process flow, capability history and control-plan versions under one root. NCR records cannot close until the physical stock action is completed.
Actual screen: APQP document linking, deviation handling and NCR action management are kept together.
If the MRB decision is not tied to quarantine, scrap, rework, use-as-is or supplier return, the NCR stays open. Check this first when an NCR will not close.
A deviation or waiver should be opened only within a lot, serial, or order boundary. Instead of leaving a generic exception in APQP, state clearly which serial range is released and until which date.
The subcontract dispatch and return wizard keeps ASN, supplier approval, CoC, CoA, PPAP, certificates, lot and serial lists inside one package record.
Actual screen: operation selection, package fields and dispatch or acceptance status live together.
This tab combines plant setup, warehouse security policies and live pre-save stock validation. Quarantine walls and security classes are enforced here during transfers.
Actual screen: plant definitions on the left, warehouse policies and pre-checks on the right.
The live pre-check reveals quantity, lot-total, quarantine and security mismatches before saving. These warnings are blockers, not informational hints.
Projects, WBS, contract budget, FX impact and area-based evidence policies are managed here. Approved budget and FX entries cannot be posted without the four-eyes chain.
Actual screen: project tree, WBS, budget, FX and evidence policies in one view.
| Record | Required condition |
|---|---|
| Budget | The approval number must be approved and carry two different user signatures. |
| FX / Hedge | A dedicated approval flow with source type `fx` is required; a consumed approval cannot be reused. |
| Banking / HR / CRM evidence | If the policy is active, the record is rejected without a file ID. |
| PDF / ZIP evidence pack | PDF is for management summary; ZIP is the auditor-grade evidence pack and carries the JSON manifest, links, and file identities. |
This tab creates tasks from HR findings, allows manual task entry, stores user filters and performs safe cleanup of test data.
Actual screen: task list, saved filters, example wizards and safe test cleanup together.
Safe test cleanup is irreversible. The preview only counts prefixed `KUR_` test records, but review the scope again before entering the approval token.
This section pulls the daily operating rules that changed after Round 2 into one place: least-privilege `ik_muduru` usage, concurrent portal-update conflicts, complete shipment optional fields, and the cross-tab evidence chain.
The same Tasks / Tools screen anchors the Round-2 notes: task creation, portal follow-up, and safe test cleanup still live together.
Fields that look optional now survive the full round trip: vehicle, plate, driver, recipient, ship-to address, and loading note. They may not be mandatory, but leave them blank only if you also accept weaker shipment, subcontract-return, and audit evidence.
After Round 2 there is one attachment behaviour across the product. Production, quality, warehouse, subcontract, commercial, CRM, banking, HR, and corporate forms all use the same panel: multi-upload, metadata, security class, customer-property flags, SHA-256, reasoned cancellation, and frozen-file badges behave the same way everywhere.
For the form-to-document matrix and examples, read “Versioned file and evidence” in the Practical User Handbook.
Shipment notes and file identities feed the same audit chain that Project / Evidence uses for budget, FX, and area-based evidence policy.
| Flow | Round-2 operating note |
|---|---|
| Genealogy | Use lot/serial tracing not only for root cause, but also to show which physical shipment a subcontract or portal record belongs to. |
| Frozen production file | Freeze the as-planned vs as-built delta, effectivity, and serial range in the frozen file; do not silently rewrite the same record later. |
| E-sign / Revision | Complete the e-signature chain before capturing a critical revision. The older signed record represents the prior decision point during audit. |
| APQP / NCR | Write deviation, waiver, and due-date data directly in the APQP or NCR record; do not leave that detail only in a portal note or task comment. |
| Subcontract / facility / project / evidence / task | Do not split subcontract dispatch, facility movement, project budget, evidence file, and task tracking into disconnected copies. The Round-2 rule is to keep them inside one Backbone chain and under the same file identity. |
| Shared attachments | Multi-file selection, metadata, antivirus scanning, security class, reasoned cancellation, and frozen-file behaviour are identical across 28 visible record placements. A frozen file is never silently altered; a new revision becomes a new active attachment. |
Open Metal Operations in the Corporate Backbone window. Although the cards look separate, they join through the same stock code, warehouse, heat/lot and source numbers. Starred fields are mandatory; complete optional fields whenever possible for search and audit.
| # | What do you do? | What error does the system prevent? |
|---|---|---|
| 1 | Variant: enter stock, section, every dimension, grade, standard, coating, theoretical weight, revision and validity dates. Save the draft, start a metal-varyant approval for its number, obtain two different manager signatures, then activate it. | Missing grade/standard, invalid dimensions, unapproved activation and silent edits to an active record are blocked. |
| 2 | Trace chain: create the heat, then charge/coil, pack and piece identities. For every child enter its parent, quantity, weight, warehouse, lot/serial and source document. Use Open Full Tree to verify both directions. | Cycles, invalid parent types and child totals above the parent quantity/weight are rejected. |
| 3 | Cutting: enter source length/count, saw kerf and minimum reusable remnant. Add requested pieces and save the layout. Each bar's cuts, yield and remnant are shown. | A piece longer than the bar or a plan requiring more source bars is blocked. |
| 4 | Weighbridge: enter vehicle, driver, carrier, scale, tare, gross, dispatch kilograms, tolerance and both timestamps. Net is automatic. A mismatch needs metal-kantar two-manager approval. | Gross≤tare and unapproved closure of an out-of-tolerance difference are blocked. |
| 5 | ATP/CTP: enter stock, warehouse, quantity, requested date and lead days. The result shows ATP, planned supply or CTP and a promise date. Create the reservation; an over-allocation remains inactive until metal-rezerv approval. | It prevents promising the same stock twice by ignoring sales reservations, quality blocks or central reservations. |
| 6 | MTC/CoC: first enter stock plus a heat or lot; upload stays disabled without that context. In Shared Attachments choose MTC/CoC and upload with document number, revision and metadata. The file ID is shown as #number, and the matching active file is selected automatically in the certificate form. Bind it, then run Release Check. | An inactive file, wrong document type or missing heat/lot link is not a certificate; an uncertified trace unit cannot be released. |
| 7 | RMA: open the record. Transfer the item physically to QUARANTINE and fully receive it, then link the transfer. After metal-rma approval, make the MRB decision, complete its stock action, and close the RMA. | A decision without quarantine and closure before the physical transfer/scrap/release completes are blocked. |
| 8 | FX: enter currency, ISO date, official source, buy/sell and cross rates. Lock the draft with metal-kur two-manager approval, then bind that locked rate to the quotation/order/invoice. | Rates without source/date, unapproved locks and later changes to a document rate are blocked. |
| 9 | Cost/margin: for production enter the work order; for sales enter the document number. The system reads actual confirmations or sales lines. Add freight, energy, overhead, scrap, FX difference and locked rate, check the preview, then save the snapshot. | It prevents reducing actual cost to one card price and showing a false margin without FX effects. |
In the helper, subject and source type must match, and source number is the draft record number. The same person cannot sign twice, and a non-manager cannot provide a critical signature. After two signatures the status is approved.
Open Metal Operations Center in Corporate Backbone. On a phone or handheld scanner open Metal Handheld Terminal from the main menu. Follow this order to keep daily work correct and auditable.
STOK=...|LOT=...|PAKET=...|DEPO=...|LOKASYON=.... Validate Scan resolves stock, heat, lot, pack, warehouse and bin together.SHA256SUMS.txt. This seal proves integrity; it is not a qualified electronic signature.Do not ignore the message. Machine overlap, mandatory POD, missing approved supplier, uncertified lot and idempotency conflict are integrity gates. Complete the missing source and retry.
Practical details: local server OCR reads PNG/JPEG and scanned PDFs, up to 20 MB and 20 PDF pages. Quote transfer preserves customer, currency, discount and due date; enter the actual FX rate separately. Dragging a cutting card swaps real times atomically. PDFs contain a CMS signature; ZIPs also include SHA256SUMS.p7s and the public certificate. The installed application test certificate is not a qualified signature or trusted timestamp. Live bank/carrier connections and physical RFID/weighbridge acceptance require provider accounts and devices.
An approval number belongs to one decision record only. A number used for one budget or FX record is intentionally rejected for any later write.
Use the sample wizard in the Tasks / Tools tab. It shows valid account, stock and warehouse combinations before you jump into quotation, order or invoice entry.
In Banking, HR and CRM, mandatory evidence supports auditability. When the policy is enabled, the server refuses the write without a file ID.
In corporate approvals (budget, deviation, metal variant, exchange rate…) a rule carries an authority code, and that code decides who may add the second signature. In a company with a single manager, rules coded "yonetici" could never complete: there was no second manager to sign. The Approval authorities card solves this — the manager designates an employee as second signer for a specific subject family.
| yetki_kodu | Who may sign, when it becomes "approved" |
|---|---|
| (blank) | Two different users suffice; class is free. |
| yonetici | An ordinary employee cannot sign. An HR manager, department manager or an approval authority defined for that subject family may sign; but the approval becomes "approved" only with at least one real manager's signature — order does not matter. If the signature count is full but no manager signed, the status stays "pending" and the response shows "manager signature awaited". |
| yonetici-salt | The old strict behaviour: every signature a real manager. A defined approval authority may still add the second signature here; if you do not want that, define no authority. |
Messages: "invalid family" (422) — only four values are valid; "user not found" (404); "you cannot make yourself an authority" (422); an unauthorised employee attempting to sign gets DORT_GOZ_YONETICI (403). Every signature records its class (manager / authority / department head / employee); opening an approval shows the "second signers" list defined for that family.
The approval screen used to open only with the Quality module right; a production user could not start a metal-variant approval, a banker could not see a rate approval. The gate now narrows by subject: the finance family is visible and startable with Management/Bank/Invoice rights, the quality family with Quality, the operations family with Warehouses/Production/Purchasing/Orders; "metal-kur" is both operations and finance. The list is filtered to the subjects you may see (the response carries a "filtered by subject" flag) — an empty list is scope, not a fault. A manager sees everything.
A subcontract package opened without documents used to be stuck: CoC, CoA, PPAP, certificate, serials, lot or ASN could not be added later. The package can now be partially updated: only the fields you send are written, the rest stays. Rule: once the package has left draft, document/lot/serial/ASN cannot be blanked (the "ready" gate must not regress); document ids must be an active or frozen file in Attachments (otherwise FASON_BELGE). Status fields (supplier approval, shipment/acceptance status, order no, account) cannot be changed this way — if present in the body, FASON_PAKET_KORUMA (422); those move via the "status" endpoint.
If two people edit the same package: every record carries a version. If the "expected version" you send differs from the stored one you get KAYIT_DEGISTI (409) — no data is lost; reread the package, see the latest changes, then save. The response always returns the "missing" list and a "can be ready" flag; the package-write response lists the missing items too.
Until now "lot-tracked card" meant "a card that had a lot before"; purchase invoices opened no lots while sales consumed by FEFO. Three pieces were added:
PUT /api/depolar/lot-takip/<code>; a manager or any warehouse keeper). Without a flag the old rule applies (a card with lot history is tracked); "no" switches tracking off despite history.Accepting an incoming batch used to be five separate operations: certificate check, IQC acceptance record, decision, lot and release from quarantine. The new endpoint POST /api/kalite/iqc-kabul runs them in order in a single call; the body requires the invoice number (or a line: code+quantity), the decision (accept/reject), the target warehouse (non-quarantine) and a reason; lot/expiry and certificate are optional. Permission: the quality write gate (manager or quarantine-warehouse keeper).
Reading partial success: this endpoint is not all-or-nothing — it is five separate operations. If a step fails, the response returns that step's error code (403/404/409/422), says "completed: no" and lists the steps already written (e.g. record and decision written, release failed with "quantity exceeds on-hand"). Finish the rest by hand, or fix the quantity and redo only the failed step.
CoC lot requirement (gate kalite.coc_lot_zorunlu): a CoC check without a lot number on a card where a certificate is mandatory passes while the gate is off but carries the warning "general check — not lot-based"; with the gate on it stops with LOT_GEREKLI. With a lot only the "no certificate" gate is asked. When you upload a second file to the same object in Attachments (e.g. the same heat number), the aktifSayac in the response tells how many active files that key holds — the quickest way to notice a duplicate certificate upload.
Supplier summary (GET /api/kurumsal/tedarikci-ozet?carikod=…&gun=90; department, production, invoice, quality or warehouses right): purchase and return count/amount in the last N days, IQC accept-reject-pending and rejection ratio, NCR count and open NCRs, quality rejections, account rating and metal supplier score. Because NCR and quarantine rejections carry no account, they are matched by the rule "supplier of the last purchase delivery before the record date" — the same rule as the scorecard.
Single-signature setting (depo.dort_goz_tek_imza): if the company has a single system administrator and the gate is on, that administrator may approve his own transfer instruction; the trace lands in the notes as "TEK_IMZA" and a separate Audit-trail row is opened. If another administrator exists the setting is not applied. Automatic period lock (mali.donem_kilidi_otomatik = day of month, 0 off): on day N the previous month is locked (lock date = the 1st), an announcement goes to managers, an audit record is written; a lock moved forward by hand is not pulled back. Both live on the Management › Security gates screen; see the table in the Security guide.
Special processes such as heat treating, coating and NDT cannot be given to an unaccredited supplier. The accreditation (programme, certificate number, issuer, EXPIRY) is recorded per supplier; the routing operation records which programme is required. The gate runs when a subcontract package moves to shipped and stops the shipment on an expired accreditation. If the operation carries no special process the gate never runs. Detail: Defence Traceability → Special processes.
Setup asks about backup maintenance, second-user approval, amount limits and the Financial Operations period lock. All default to off. Administrators can change them under Settings → Corporate controls. The 15-minute maintenance lease is a safety timeout, not a waiting period. Scheduled MAIN/EK1 backup requires this option. Administrators can always back up manually; the write lease is temporary and does not enable the saved option. Existing period locks in other document modules remain separate.
Open Corporate → Financial Operations. Define your accounts first; a customer control account must use the customer type. Reconciliation shows source transactions, explicit settlements and the difference between the customer subledger and posted entries. Existing documents are not posted automatically.
Select a source transaction and prepare an entry. Debit and credit totals must balance; customer control amounts must match the source. When second-user approval is enabled, another authorized user approves the draft. A posted source document cannot be edited or deleted until its entry is reversed with a reason. Reversal preserves the original and creates opposite journal lines on the current open date.
For settlement, select debit and credit transaction numbers for the same account and the amount to apply. Partial payments, advances and returns can use their existing source records. Remaining balances are checked again on approval. Customer analyses apply confirmed links first and use FIFO only for unmatched balances.
Planning and Operations → Additional cost flow follows a recorded purchase cost through inventory movements and production outputs. Select Prepare accounting entry, then choose the expense invoice, supplier and accounts. Add a tax line if needed. The cost allocation total is protected and the entry requires a second approver only when that option is enabled. Negative stock or untraceable returns/cancellations prevent an unsupported allocation.
Material and capacity planning combines the recipe, available inventory, procurement lead times, machine queues and dated working-minute overrides. Shared components consume stock once. Dates are conservative daily estimates, not reserved delivery promises. Missing lead times, inactive machines or incomplete routings leave the date blank. Existing genealogy remains available from the Traceability tab.
Daily backups require an existing server folder, a schedule, a backup password and administrator credentials for unattended execution. Credentials are stored encrypted. During the native snapshot, MAIN and EK1 writes pause under an expiring lease. Package verification checks both encrypted files. Actual restore runs from the setup wizard into a new company; new PostgreSQL and Firebird backups also compare table row-count fingerprints before the restored company is registered.