# Usuwanie elementów

Aby usunąć element aplikacji biznesowej należy go odszukać w odpowiedniej zakładce, a następnie z menu kontekstowego (szaszłyk) wybrać opcję **Usuń**.

{% hint style="info" %}
Możliwe jest usunięcie tylko całego artefaktu, a nie poszczególnych jego wersji.
{% endhint %}

<figure><img src="https://1082717226-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CssJT0zIo4SJQLbSZ6l%2Fuploads%2F5y4Nx67nfz2b3uI85tvR%2Fimage.png?alt=media&#x26;token=ac15877d-f025-48be-8663-092ea9b15720" alt=""><figcaption><p align="center"><em><strong>Ilustracja 1.</strong> Menu kontekstowe dla komponentu złożonego</em></p></figcaption></figure>

{% hint style="warning" %}
Usuwany artefakt nie może być używany na innym artefakcie. Próba usunięcia takiego artefaktu zostanie przerwana, a użytkownik zostanie poinformowany o zależnościach uniemożliwiających usunięcie.
{% endhint %}

{% hint style="info" %}
W trakcie usuwania artefaktu nie może on posiadać wersji roboczej (draftu). Próba usunięcia takiego artefaktu zostanie przerwana, a użytkownik zostanie poinformowany odpowiednim komunikatem o błędzie.<br>
{% endhint %}

#### Artefakty możliwe do usunięcia <a href="#usuwanieartefaktowifolderow-artefaktymozliwedousuniecia" id="usuwanieartefaktowifolderow-artefaktymozliwedousuniecia"></a>

* Formularze
* Procesy
* Komponenty złożone
* Treści
* Skrypty
* Walidatory skryptowe
* Zadania skryptowe
* Emaile
* Słowniki
* Formatery
* Komponenty niestandardowe
* Wydruki

Informacja o usunięciu artefaktu zostaje zapisana w logach w następujący sposób *("artifact1"* oraz *"22100"* oznaczając tu przykładową nazwę i przykładowy identyfikator usuwanego artefaktu):

{% code overflow="wrap" %}

```
[designer] 2017-02-20 09:06:06,413 CET [main] [INFO ] p.c.i.g.t.t.v.c.a.remove.ArtifactTrashCommand     :32 - > Removing artifact [name=artifact1, id=22100][designer] 2017-02-20 09:06:06,489 CET [main] [INFO ] p.c.i.g.t.t.v.c.a.remove.ArtifactTrashCommand     :34 - < Artifact [name=artifact1, id=22100] removed successfully
```

{% endcode %}

{% hint style="warning" %}
**Bezpieczne usuwanie**

Usunięte artefakty i foldery mogą zostać bezpiecznie przywrócone za pomocą skryptów administracyjnych, o ile od usunięcia nie upłynęły 3 dni.\
Potrzebne informacje o usuniętych folderach i artefaktach będzie można odczytać z logów aplikacji.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eximee.com/budowanie-aplikacji/aplikacja-biznesowa/elementy-aplikacji-artefakty/zarzadzanie-elementami-aplikacji/usuwanie-elementow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
