Forum PgiBat

PgiBat, le logiciel compagnon de Batigest

Vous n'êtes pas identifié(e).

#1 2013-04-19 07:52:29

Jean-Pierre Leon
Administrateur
Inscription : 2013-03-12
Messages : 54

Nouvelles options pour le module "Transfert/Fusion de BL en factures"

Actuellement, ce module est très simple.

Il a été conçu pour regrouper en une seule facture tous les BL d'un même client, en récupérant toutes les lignes de chaque BL.
Seuls les BL qui n'ont pas de tranches sont traités.
Dans la facture, on retrouve donc les lignes de chaque BL, précédées d'une ligne de texte reprenant la référence et la date du BL d'origine, et suivi d'une ligne vierge, puis la ligne de texte du BL suivant, les lignes du BL, etc.

Plusieurs ajouts sont en cours de développement, tous accessibles par un nouveau bouton "Préférences"
Test du bbcode FluxBB

Tout d'abord sur l'ordre de classement dans lequel les BL sont classés dans chaque facture, désormais celui-ci sera modifiable, avec 3 critères de classement disponibles.
Test du bbcode FluxBB

Ensuite sur les notions de "rupture"
Test du bbcode FluxBB

Actuellement, il n'y a qu'une seule rupture : le changement de code client
cela signifie que le logiciel va générer une seule facture par client, dans laquelle il inscrira tous les BL de la liste.

Avec cette nouvelle version, il va être possible d'ajouter deux points de rupture supplémentaires, paramétrables.
Par exemple, vous souhaitez que les BL soient regroupés par chantier : rien de plus simple désormais, vous indiquerez comme point de rupture le code chantier, et vous aurez donc, pour un même client, autant de factures qu'il y a de chantiers mentionnés dans les BL, et les BL n'ayant aucun code chantier seront regroupés dans une autre facture.

La méthode de transfert
Test du bbcode FluxBB

Actuellement, comme déjà dit plus haut, toutes les lignes de chaque BL sont reprises dans les factures.

Désormais, vous aurez le choix :
soit la méthode ci-dessus, l'ensemble des lignes,
soit de ne pas afficher de détail, d'inscrire uniquement un texte, avec une quantité 1, et le montant total du BL.

Cette nouvelle option va permettre de traiter tous les BL, quel que soit le contenu de ceux-ci (tranches ou pas, etc)
Par ailleurs, un outil paramétrable permet de générer très exactement le libellé que l'on souhaite faire apparaitre, avec des informations en provenance du BL ou de toute autre table de la base de données qui soit accessible depuis le BL (fiche Client, Chantier, Représentant, etc). C'est désormais ce libellé qui sera également utilisé pour générer le texte de la ligne 1, dans la méthode qui transfère toutes les lignes.
Test du bbcode FluxBB

Traçabilité
Actuellement, il n'y en pas, désormais,

d'une part dans les BL :

la référence de la facture pourra être enregistré dans le champ texte de son choix (par exemple le champ Info, ou un champ supplémentaire). Dans ce cas, si une information était déjà présente dans ce champ, celle-ci est écrasée.
la référence, la date, la date de transfert, et le nom du responsable du transfert pourront être enregistrés dans l'un des champs mémo de la table (le bloc-note, la lettre de pied, la lettre d'entête). Dans ce cas, si une information était déjà présente dans le champ, elle est conservée, et les nouvelles informations sont insérées au début.
Test du bbcode FluxBB

d'autre part dans les factures : il va être possible de savoir de quel BL chaque ligne de facture provient
Test du bbcode FluxBB

Hors ligne

#2 2013-05-12 01:14:48

Jean-Pierre Leon
Administrateur
Inscription : 2013-03-12
Messages : 54

Re : Nouvelles options pour le module "Transfert/Fusion de BL en factures"

Une fonction a été ajoutée à celles qui sont déjà décrites ci-dessus, permettant de générer le sujet de la facture :

pgibat_33_07

Les dernières tests, les dernières retouches, et la rédaction du fichier d'aide sont terminés.

La page descriptive complète est accessible ici : Transfert de BL avec regroupement en 1 facture

Encore quelques jours, et cette nouvelle version sera accessible en téléchargement !

Hors ligne

Pied de page des forums

Propulsé par FluxBB 1.5.3