Aller au contenu principal

Fonctions de la gestion commerciale

NomDéclarationDescription
CalculerTarifsVenteprocedure CalculerTarifsVente(const Article, FamilleArticles, SousFamilleArticles, Tiers, FamilleTiers, SousFamilleTiers, GrilleTarifs, Devise: string; var Remise: string; var PrixNet: Currency);Permet de calculer le tarif d'un article en utilise l'algorithme stocké dans le code de Gestimum
CalculerTVAPiedprocedure CalculerTVAPied(const NumeroDocument: string; var ListeBasesHT, ListeRemises, ListeMontantsHT, ListeTauxTVA, ListeMontantsTVA: TStringList; const FormatMontants, FormatTaux: string): string;Permet de récupérer le tableau des TVA qui est affiché dans l'onglet Pied des documents d'achat/vente. Le résultat est stocké dans des listes de chaînes ListeBasesHT, ListeRemises, ListeMontantsHT, ListeTauxTVA, ListeMontantsTVA
GetEcheancesAnterieuresprocedure GetEcheancesAnterieures(const NumeroDocument, SousTypeDocument: string; ListeEcheancesAnterieures: TStringList; const FormatMontant: string);Permet de récupérer les échéances qui ont été générées sur les documents antérieurs au document actuel. La fonction renvoie une liste des échéances formatées comme suit Échéance n° de pièce du Date d'échéance d'un montant de
GetEcheancesAnterieuresCSVprocedure GetEcheancesAnterieuresCSV(const NumeroDocument, SousTypeDocument: string; ListeEcheancesAnterieures: TStringList; const FormatMontant, Delimiteur: string);Permet de récupérer les échéances qui ont été générées sur les documents antérieurs au document actuel. La fonction renvoie une liste des échéances, la ligne d'une échéance contient les informations suivantes Numéro de pièce, Date d'échéance, Montant séparé avec le délimiteur passé en paramètre.
GetLibelleSousTypeDocumentfunction GetLibelleSousTypeDocument(const TypeDocument: string; const SousDocument: string; const CodePays: string): string;Renvoie le libellé du sous-type de document d'achat/vente/stock stocké dans l'application
GetLibelleSousTypeDocumentAcomptefunction GetLibelleSousTypeDocument(const TypeDocument: string; const SousDocument: string; const CodePays: string): string;Renvoie le libellé du sous-type de document d'acompte stocké dans l'application
GetLibellesValeursComposantesGammefunction GetLibellesValeursComposantesGamme(const Gamme: string; const Valeurs: string): string;Renvoie le libellé d'une valeur de composante de gamme