Skip to main content
Solved

Is it possible to duplicate parts linked to contract to all the contratc of the company ?

  • March 17, 2026
  • 1 reply
  • 28 views

Forum|alt.badge.img+6

Hi,

Is it possible to duplicate parts linked to contract to all the contracts of the company ?

For exemple, I create a purchase part on the first contract and I wan’t it to be duplicate on all the contracts of the company (even when it’s modified).

 

Best answer by Lingesan08

i Julien,

In IFS Apps 10, "contract" is synonymous with "site," so this is essentially a cross-site part replication question. There are a couple of approaches depending on how automated you need it to be:

1. Manual Copy Part Function (Built-in)

IFS Apps 10 has a native Copy Part function accessible from the Inventory Part screen. It allows you to copy inventory, sales, and purchase part data to one or more target sites/contracts. However, this is a one-time manual action — it does not automatically sync changes when the source part is later modified.

Limitations to be aware of:

  • Component parts in a product structure must already exist on the target site before copying the top-level part
  • Routing steps may not always copy correctly depending on your version/UPD

2. Automated Approach via BPM Workflow (CopyPart Projection API)

A community member confirmed that the CopyPart projection via API calls works for automating part duplication across sites/contracts as part of a workflow — the key is inspecting the HTTP calls of the web app to understand how to use it properly. 

For your specific requirement — keeping parts in sync across all contracts even when modified — the Copy Part function alone won't achieve this. You would need to:

  • Build a BPM/Event Action that triggers on part modification and calls the CopyPart projection API to push the updated part to all other contracts
  • Or use an IFS Integration/Lobby job scheduled to replicate changes periodically

3. Recommended Path

If this is a recurring business need (e.g., a standard purchase part that must be available at all sites), the cleanest solution is to raise this with your IFS consultant and consider a custom event-driven workflow that listens for part changes on the master contract and propagates them to all other contracts automatically.

There is no out-of-the-box "link and sync" feature in Apps 10 that handles this automatically — it would require customization.

1 reply

Forum|alt.badge.img+2
  • Do Gooder
  • Answer
  • March 19, 2026

i Julien,

In IFS Apps 10, "contract" is synonymous with "site," so this is essentially a cross-site part replication question. There are a couple of approaches depending on how automated you need it to be:

1. Manual Copy Part Function (Built-in)

IFS Apps 10 has a native Copy Part function accessible from the Inventory Part screen. It allows you to copy inventory, sales, and purchase part data to one or more target sites/contracts. However, this is a one-time manual action — it does not automatically sync changes when the source part is later modified.

Limitations to be aware of:

  • Component parts in a product structure must already exist on the target site before copying the top-level part
  • Routing steps may not always copy correctly depending on your version/UPD

2. Automated Approach via BPM Workflow (CopyPart Projection API)

A community member confirmed that the CopyPart projection via API calls works for automating part duplication across sites/contracts as part of a workflow — the key is inspecting the HTTP calls of the web app to understand how to use it properly. 

For your specific requirement — keeping parts in sync across all contracts even when modified — the Copy Part function alone won't achieve this. You would need to:

  • Build a BPM/Event Action that triggers on part modification and calls the CopyPart projection API to push the updated part to all other contracts
  • Or use an IFS Integration/Lobby job scheduled to replicate changes periodically

3. Recommended Path

If this is a recurring business need (e.g., a standard purchase part that must be available at all sites), the cleanest solution is to raise this with your IFS consultant and consider a custom event-driven workflow that listens for part changes on the master contract and propagates them to all other contracts automatically.

There is no out-of-the-box "link and sync" feature in Apps 10 that handles this automatically — it would require customization.