> For the complete documentation index, see [llms.txt](https://docs-fr.docbits.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-fr.docbits.com/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/functions.md).

# Fonctions

La documentation des fonctions de scripting a été réorganisée en catégories ciblées pour faciliter la navigation.

## Catégories de Fonctions

### [Fonctions de Champ](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/field-functions.md)

Lire, écrire et contrôler les champs de documents — `get_field_value()`, `set_field_value()`, `set_date_value()`, `set_amount_value()`, `set_field_as_invalid()`, `set_is_required()`, `set_is_hidden()`, `set_is_readonly()` et plus.

### [Fonctions de Table](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/table-functions.md)

Lire, écrire et manipuler les tables et les lignes de tables — `get_column_value()`, `set_column_value()`, `add_table_column()`, `remove_rows_from_table()`, `delete_tables()` et plus.

### [Fonctions de Logique Métier](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/business-logic-functions.md)

Lookups, correspondance BC, tâches, gestion des utilisateurs/groupes et changements de statut — `get_lookup_records()`, `auto_po_match_for_purchase_orders()`, `get_next_sequence_number()`, `create_document_task()`, `get_group_by_name()` et plus.

### [Fonctions Utilitaires](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/utility-functions.md)

Built-ins Python, opérations sur les chaînes, mathématiques, regex, date/heure et structures de données — `re_search()`, `strptime()`, `levenshtein_distance()`, `parse_decimal()` et plus.

### [Fonctions de Recherche Fulltext et Vectorielle](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits/fulltext-search-functions.md)

Rechercher dans les archives de documents, trouver des documents similaires et interroger les données maîtres ERP — `fulltext_search()`, `vector_search()`, `fulltext_search_erp()`, `fulltext_suggestions()`. **Disponible à partir de la version 11.48.0**, nécessite la licence `OPENSEARCH_ENABLED`.

## Référence Rapide

| Catégorie          | Fonctions Principales                                                                                                                                                           |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Champs**         | `get_field_value`, `set_field_value`, `set_date_value`, `set_amount_value`, `set_field_as_invalid`, `set_field_as_valid`, `set_is_required`, `set_is_readonly`, `set_is_hidden` |
| **Tables**         | `get_column_value`, `set_column_value`, `set_column_date_value`, `set_column_amount_value`, `add_table_column`, `remove_rows_from_table`                                        |
| **Logique Métier** | `get_lookup_records`, `auto_po_match_for_purchase_orders`, `get_next_sequence_number`, `create_document_task`, `update_document_status_with_doc_id`, `get_group_by_name`        |
| **Recherche**      | `fulltext_search`, `vector_search`, `fulltext_search_erp`, `fulltext_suggestions`                                                                                               |
| **Utilitaires**    | `re_search`, `re_sub`, `re_findall`, `strptime`, `strftime`, `levenshtein_distance`, `parse_decimal`, `deepcopy`                                                                |
