# Components and suppliers

The three directories that feed the digital passports: the components of a model, the materials and the suppliers.

Source: https://docs.sealtrust.io/en/console/composants-fournisseurs/

---

This screen is the source of the composition and provenance data published in the passports. You declare here what a model is made of, with which material and by which supplier. The certifications entered here weigh in the DPP readiness score.

![The components and suppliers screen, with its three tabs and the components table](/console/composants-fournisseurs.en.webp)

## What the screen shows

A "Components & supply chain" header and three tabs: Components, Materials, Suppliers. Each one paginates by 20 rows, with a "Page x / y" pagination and its Previous and Next buttons.

- **Components**: Name, Product model, Material, Supplier, Weight (g), Origin.
- **Materials**: Code, Name, Category, Flags, Brand, with Recycled and Organic badges.
- **Suppliers**: Name, Code, Location, Tier, Status, Brand, with an Active or Inactive badge.

Each tab has its empty screen, with its icon and a create button.

## What you can do here

Search a component by name, a material or a supplier by name or by code. Filter the components by product model.

Create a component: product model, name, material, supplier, weight in grams, recycled material share, display order, country of origin and Recyclable checkbox. Create a material: brand, code, name, category, certifications, Recycled and Organic checkboxes. Create a supplier: brand, name, code, country, city, tier, certifications and Active checkbox. Certifications are entered separated by commas, with an optional level after an equals sign; the screen states that they count for 30 percent of the Materials score.

Modify an existing record. Delete a component by retyping its name, a material by retyping its code, a supplier by retyping its code, or its name when it has no code. The label of the dialog names the field the server will actually compare.

## What conditions access

The "Components and suppliers" menu entry is hidden for the `basic` brand profile. The three directories are limited to the brands the account has access to, and the three lists return 20 items by default and 100 at most.

The save button stays inactive as long as the mandatory fields are missing: the name and the product model for a component, the code and the name for a material, the name for a supplier. At creation, the brand is mandatory on top of that, for a material as well as for a supplier.

The material and supplier lists in the component form are limited to the brand of the chosen model, and changing model resets the material and the supplier already chosen. After creation, the brand of a material or of a supplier can no longer be modified, nor can the product model of a component.

## What the screen refuses

- A material code already taken by the same brand: 409, "Material code '...' already exists for this brand". A supplier code already taken: 409, "Supplier code '...' already exists for this brand".
- A material that does not belong to the brand of the model: 400, "material_id does not belong to the model's brand". A supplier in the same case: 400, "supplier_id does not belong to the model's brand".
- A confirmation that does not match: the deletion is refused, and the screen states that nothing was changed.

Before you confirm, the dialog says what the deletion takes with it, with no count at all: the components built on a material survive and stop saying what they are made of, those of a supplier stop saying who made them, and the substance of concern declarations attached to a component go with it. The exact counts come from the server's refusal message, which also names the SCIP numbers already filed and states that the dossier lodged with ECHA is not withdrawn.
