feat: create API client for FF Nancy REST API to synchronize supplier, article, and movement data

This commit is contained in:
Michael committed 2026-04-24 10:22:05 +02:00
1 parent 5a3ac3ed7f
commit a06d7cd7e8
2 files changed
+30 -75

No files matched your search

+4
View File
@@ -43,6 +43,8 @@ export interface FfMouvement {
marge?: number; // marge (si disponible)
qtestock: number; // stock APRÈS ce mouvement — clé pour stock12m
site: string; // code magasin / site
codefou_reel?: string; // code fournisseur réel (dernière entrée avant cette vente, ou code de l'entrée)
nom_fournisseur_reel?: string; // nom résolu du fournisseur réel
}
export interface FfStock {
@@ -286,6 +288,8 @@ export async function getMouvementsByFournisseur(
marge: Number(r.margemvt ?? r.marge ?? r.Marge ?? r.marge_mvt ?? 0),
qtestock: Number(r.qtestock ?? r.QteStock ?? r.qte_stock ?? r.stock ?? 0),
site: r.site ?? r.Site ?? r.magasin ?? r.code_magasin ?? r.codesite ?? "",
codefou_reel: r.codefou_reel ?? undefined,
nom_fournisseur_reel: r.nom_fournisseur_reel ?? undefined,
})).filter(m => m.codein && m.datemvt);
}