Skip to main content
Solved

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

  • March 17, 2026
  • 2 replies
  • 44 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.

2 replies

Forum|alt.badge.img+4
  • Do Gooder (Partner)
  • 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.


Forum|alt.badge.img+11
  • Hero (Customer)
  • March 30, 2026

it may also be useful to explore IFS “Part Assortment” functions. Here’s some info from the IFS Apps 10 help system…

 

Assortments and Site Clusters

The possibility to mass create parts for many sites dramatically facilitates for companies that have many parts, many sites, and short product life cycles. It reduces the amount of work required for part creation to a minimum. It provides a possibility to centralize the initial setup of parts. In addition, it reduces the risk of inconsistent data between sites, since the data is initialized from one single source.

Assortments and site clusters form the foundation for a successful mass creation of parts. Remember, assortment in this context is your company's assortment, and should not be confused with the assortment of your supplier.