nyavokevin
8f7019e815
feat(invoice): support group-based invoices without a client
...
Allow invoices to target either a client or a client group by making
`client_id` nullable and validating that exactly one recipient is set.
Load group relations in invoice data so the frontend can display group
details in invoice views and type definitions.
Make quote acceptance reuse an existing invoice instead of creating a
duplicate, and surface backend status update errors in the quote UI.
2026-04-02 16:08:44 +03:00
nyavokevin
9cbc1bcbdb
feat(ui): add price lists and group-based quote flows
...
Add price list management across the API, store, services, routes,
navigation, and sales views.
Support quotes for either a client or a client group, including PDF
download and nullable client validation for group-based recipients.
Extend client groups to manage assigned clients directly from the form
and detail views, and refresh supplier, intervention, stock, and order
screens with updated interactions and layouts.
2026-04-02 12:07:11 +03:00
nyavokevin
bd04e07f12
Ameloration design
2026-03-13 16:13:49 +03:00
nyavokevin
8074ac4f48
FIX: Creation demande, client on clique show
2026-03-05 17:00:32 +03:00
kevin
31090d12ba
Gestion des bon de receptions dans front
2026-02-03 15:30:27 +03:00
kevin
d8927580e7
Feature: Warehouse et aussi les API bon de reception et Stock, mouvement stock, Warehouse stock
2026-02-02 17:02:23 +03:00
kevin
ed5181d290
Feat purchase order
2026-01-28 14:26:20 +03:00
kevin
3bc4178a12
migration Commandes fournisseurs, les Lignes de commandes de marchandises, Lignes de réception, Factures fournisseurs
2026-01-26 12:02:28 +03:00
kevin
16a39014a2
Change select internvetion, defunt, client, et produit
2026-01-19 17:52:33 +03:00
kevin
503fb0d008
quotes: Generer des factures en acceptant un devis
2026-01-09 18:02:15 +03:00
kevin
e0ccd5f627
Feat: migration client table, modification groupe client, child dans client
2026-01-08 17:18:49 +03:00
kevin
50f79a8040
feat: Introduce client group management and enhance quote creation and detail views.
2026-01-07 18:17:11 +03:00
kevin
d911435b5c
feat: Implement comprehensive quote and quote line management with new backend API and frontend UI.
2026-01-06 16:50:03 +03:00
kevin
19b592720e
feat: Implement full CRUD API for quotes with dedicated model, repository, requests, resource, and database migration.
2026-01-06 13:59:35 +03:00
kevin
5d93f9d39a
feat: Implement product category management and a multi-step intervention wizard with product selection, including new database migrations and CORS configuration updates.
2026-01-05 17:21:02 +03:00
Nyavokevin
23bce2abcf
Attacher des fichiers sur les internvetions
2025-12-01 17:02:01 +03:00
Nyavokevin
a51e05559a
assigner thanato
2025-11-21 17:26:43 +03:00
Nyavokevin
4b7e075918
add multi
2025-11-14 17:13:37 +03:00
Nyavokevin
98d1743def
add calendar
2025-11-13 17:47:52 +03:00
Nyavokevin
7570f46658
intervention
2025-11-11 17:45:58 +03:00
Nyavokevin
e55cc5253e
add back:
2025-11-05 17:09:12 +03:00
Nyavokevin
aa306f5d19
add api produit categorie, et page categori produit
2025-11-04 16:43:59 +03:00
Nyavokevin
edb9c87c1e
add product
2025-10-31 15:19:04 +03:00
Nyavokevin
4b056038d6
add notification et crud fournisseur
2025-10-29 17:17:50 +03:00
Nyavokevin
ca09f6da2f
Ajout et liste fournisseur
2025-10-28 18:03:44 +03:00
Nyavokevin
c5a4fcc546
add client detail
2025-10-10 19:00:12 +03:00
Nyavokevin
175446adbe
client liste et formulaire
2025-10-09 18:25:02 +03:00
Nyavokevin
215f4c4071
add CRUD Api client, client localisation, crud contact,
2025-10-07 18:48:08 +03:00