# Graphique factures sortantes

**URL:** <https://community.dokos.io/t/graphique-factures-sortantes/1451>\
**Category:** 🚨 Bug\
**Created:** [Avril 8, 2025, 2:23 UTC](https://community.dokos.io/t/graphique-factures-sortantes/1451 "2025-04-08T14:23:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mylo](https://community.dokos.io/letter_avatar_proxy/v4/letter/m/5e9695/32.png) [@Mylo](https://community.dokos.io/u/Mylo)\
**Post date:** [Avril 8, 2025, 2:23 UTC](https://community.dokos.io/t/graphique-factures-sortantes/1451/1 "2025-04-08T14:23:06Z")

</div>

Bonjour à tous,

J’ai un souci avec ce graphique :

 ![image](https://community.dokos.io/uploads/default/original/2X/7/7d9cd383899d37b8a1521ac5d7ac1c75effef2c6.png)

Quand j’essai de l’ajouter sur le tableau de bord j’ai cette erreur :

````auto
### App Versions
```
{
	"dokos_woocommerce": "1.5.5",
	"erpnext": "4.39.0",
	"frappe": "4.42.0",
	"hrms": "2.41.0",
	"payments": "2.11.1",
	"webshop": "1.22.0"
}
```
### Route
```
Workspaces/Selling
```
### Traceback
```
Traceback (most recent call last):
  File "apps/frappe/frappe/app.py", line 114, in application
    response = frappe.api.handle(request)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/api/ __init__.py", line 49, in handle
    data = endpoint(**arguments)
           ^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/api/v1.py", line 36, in handle_rpc_call
    return frappe.handler.handle()
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/handler.py", line 48, in handle
    data = execute_cmd(cmd)
           ^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/handler.py", line 84, in execute_cmd
    return frappe.call(method, **frappe.form_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/ __init__.py", line 1738, in call
    return fn(*args, **newargs)
           ^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/utils/typing_validations.py", line 30, in wrapper
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/utils/dashboard.py", line 27, in wrapper
    results = generate_and_cache_results(kwargs, function, cache_key, chart)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "apps/frappe/frappe/utils/dashboard.py", line 42, in generate_and_cache_results
    results = function(
              ^^^^^^^^^
  File "apps/frappe/frappe/desk/doctype/dashboard_chart/dashboard_chart.py", line 135, in get
    filters.append([chart.document_type, "docstatus", "<", 2, False])
TypeError: 'NoneType' object is not callable

```
### Request Data
```
{
	"type": "POST",
	"args": {
		"chart_name": "Outgoing Bills (Sales Invoice)",
		"filters": "{\"filter_based_on\":\"Fiscal Year\",\"period_start_date\":\"2023-01-01\",\"period_end_date\":\"2023-12-31\",\"periodicity\":\"Monthly\",\"accumulated_values\":1,\"company\":\"SCOP Les Amanins\",\"from_fiscal_year\":\"2025\",\"to_fiscal_year\":\"2025\"}",
		"refresh": 1,
		"time_interval": null,
		"timespan": null,
		"from_date": null,
		"to_date": null,
		"heatmap_year": null
	},
	"headers": {},
	"error_handlers": {},
	"url": "/api/method/frappe.desk.doctype.dashboard_chart.dashboard_chart.get",
	"request_id": null
}
```
### Response Data
```
{
	"exception": "TypeError: 'NoneType' object is not callable",
	"exc_type": "TypeError"
}
```

````

Merci d’avance pour votre aide 🙂

---

<div class="post-metadata">

**Author:** ![chdecultot](https://community.dokos.io/user_avatar/community.dokos.io/chdecultot/32/11_2.png) [@chdecultot](https://community.dokos.io/u/chdecultot)\
**Post date:** [Avril 9, 2025, 4:12 UTC](https://community.dokos.io/t/graphique-factures-sortantes/1451/2 "2025-04-09T16:12:48Z")

</div>

Bonjour @Mylo,

Je viens de faire plusieurs tests sur des sites avec ou sans données, mais je n’arrive pas à reproduire le problème.

Est-ce que le graphique du tableau de bord `/app/dashboard-chart/Outgoing Bills (Sales Invoice)` existe bien ?

Si ce n’est pas le cas, essayez de faire une mise à jour et regardez s’il est bien synchronisé.  
Ca se fait tout seul à l’installation ou à la migration, ce qui veut dire que si ce n’est pas le cas il y a un souci lié à l’installation.

Charles-Henri

---

<div class="post-metadata">

**Author:** ![Mylo](https://community.dokos.io/letter_avatar_proxy/v4/letter/m/5e9695/32.png) [@Mylo](https://community.dokos.io/u/Mylo)\
**Post date:** [Avril 9, 2025, 7:01 UTC](https://community.dokos.io/t/graphique-factures-sortantes/1451/3 "2025-04-09T19:01:51Z")

</div>

Bonjour @chdecultot,

Merci pour ta réponse rapide, j’ai finalement réussi à afficher correctement le graphique sans trop comprendre pourquoi. Désolé pour le dérangement.

J’en profite pour remercier l’équipe Dokos pour ce super ERP. Depuis qu’on a adopté Dokos dans notre SCOP c’est tellement moins de prise de tête et tellement de temps gagné ! C’est vraiment parfait pour une entreprise qui ne rentre dans aucune case et qui évolue constamment, le niveau de personnalisation est juste fou.
