Requiert la DLL ReportFunc.dll dans le répertoire d'installation de CarPack
...
Retourne les données postales du clients client ( Code pays + code postal + localité ) pour un client dont la référence est donnée en paramètre (cNumclient)
Customer_FullAdress( cNumClient, lBlankLine )
Retourne l'adresse complète du client en fonction des champs disponibles ( raison sociale, responsable, ... ) pour un client dont la référence est donnée en paramètre (cNumclient)
Si lBlankLine = .T. = Ajout d'une ligne blanche entre le nom et l'adresse du client.
Customer_DeliveryAdress( cNumClient )
...
Retourne l'adresse complète d'une oompagnie compagnie d'assurance dont la référence est donnée en paramètre (cID)
...
Retourne la photo en position nPos dans la chaine chaîne de caractère caractères cPhotos (correspondant au champ "photos" du véhicule).
Car_SpecialField( cRef_voit, cField )
Retourne un champ (cField) de l'onglet "Divers" pour un véhicule dont la référence est données donnée en paramètre (cRef_voit)
Les informations liées à un article du stock
...
Car_Class( cCode )
Retourne le logo de l'article avec la référence cNumPiece donnée en paramètre
Inventory_Photo( cNumpiece, nPos, cExtension )
Retourne une photo de l'article avec la référence cNumPiece donnée en paramètre, et donc la position dans le répertoire des photos est donnée par nPos et l'extension du fichier par cExtension.
Inventary_CommonPath( cNumpiece )
Retourne le chemin de base de l'article avec la référence cNumPiece donnée en paramètre.
Inventary_PhotosPath( cNumpiece )
Retourne le chemin des photos libellé correspondant au code de la classe du véhicule
Car_EuropeanNorm( cCode )
Retourne le libellé correspondant au code de la classe d'émission
Car_Propulsion( cCode )
Retourne le libellé correspondant au code du type de propulsion
Car_Carbur( cCode )
Retourne le libellé correspondant au code du type de carburant
Car_Category ( cCode )
Retourne le libellé correspondant au code de la catégorie du véhicule ( liste "Véhicule" de la fiche)
Les informations liées à un article du stock
Inventory_Logo( cNumpiece )
Retourne le logo de l'article avec la référence cNumPiece donnée en paramètre.
InventaryInventory_DocPathPhoto( cNumpiece, nPos, cExtension )
Retourne le chemin des documents une photo de l'article avec la référence cNumPiece donnée en paramètre .
Les informations liées à une fiche de travail garage
Fonction RepairOrder_Data( nSoc, dDate, nDoc, cField)
Retourne une donnée reprise dans un champ (cField) pour une fiche dont la référence est donnée en paramètre ( nSoc la société, dDate la date de la fiche et nDoc le numéro de la fiche)
...
et donc la position dans le répertoire des photos est donné par nPos et l'extension du fichier par cExtension.
Inventary_CommonPath( cNumpiece )
Retourne le chemin de base de l'article avec la référence cNumPiece donnée en paramètre.
Inventary_PhotosPath( cNumpiece )
Retourne le chemin des photos de l'article avec la référence cNumPiece donnée en paramètre.
Inventary_DocPath( cNumpiece )
Retourne le chemin des documents pour une fiche dont de l'article avec la référence est cNumPiece donnée en paramètre ( dDate la date de la fiche et nOrder le numéro de la fiche)
RepairOrder_Doc( dDate, nOrder, nPos, cExtension )
Retourne le chemin d'un fichier des documents pour une fiche dont la référence est donnée en paramètre ( dDate la date de la fiche et nOrder le numéro de la fiche)
cExtension est le type de fichier recherché ( indiquer "*.*" pour tous, ou par exemple "*.jpg" pour les images en jpg ).
nPos est la position du fichier dans la liste.
Les informations liées à un dossier carrosserie
...
.
Inventary_Desc( nSoc, cNumpiece, cLangue )
Retourne la description de l'article de la société nSoc avec la référence cNumPiece dans la langue spécifiée par cLangue ( F, N, D, ou E).
Les informations liées à une fiche de travail garage
Fonction RepairOrder_Data( nSoc, dDate, nDoc, cField)
Retourne une donnée reprise dans un champ (cField) pour un dossier une fiche dont la référence est donnée en paramètre ( nSoc la société, dDate la date du dossier de la fiche et nDoc le numéro du dossierde la fiche)
...
RepairOrder_DocumentsPath( dDate,
...
nOrder )
Retourne le chemin des documents pour un dossier une fiche dont la référence est donnée en paramètre ( dDate la date de la fiche et nBodyRepairle numéro du dossier)
BodyRepair_PhotosPath( dDate, nBodyRepair)
Retourne le chemin des documents pour un dossier dont la référence est donnée en paramètre ( dDate la date de la fiche et nBodyRepairle numéro du dossier)
...
nOrder le numéro de la fiche)
RepairOrder_Doc( dDate,
...
nOrder, nPos, cExtension )
Retourne le chemin d'un fichier des documents pour un dossier pour une fiche dont la référence est donnée en paramètre ( dDate la date de la fiche et nBodyRepairle numéro du dossiernOrder le numéro de la fiche)
cExtension est le type de fichier recherché ( indiquer "*.*" pour tous, ou par exemple "*.pdfjpg" pour les documents images en pdfjpg ).
nPos est la position du fichier dans la liste.
...
RepairOrder_Photo( dDate,
...
nRepairOrder, nPos, cExtension )
Retourne le chemin d'un fichier des documents pour un dossier pour une fiche dont la référence est donnée en paramètre ( dDate la date de la fiche et nBodyRepairle numéro du dossiernRepairOrder le numéro de la fiche)
cExtension est le type de fichier recherché ( indiquer "*.*" pour tous, ou par exemple "*.jpg" pour les images en jpg ).
nPos est la position du fichier dans la liste.
Les informations liées à
...
un dossier carrosserie
Fonction
...
BodyRepair_
...
Data( nSoc, dDate,
...
nDoc, cField)
Retourne une donnée reprise dans un champ (cField) pour une facture un dossier dont la référence est donnée en paramètre ( nSoc la société, dDate la date de la facture et nFact le numéro de la facture du dossier et nDoc le numéro du dossier)
...
BodyRepair_
...
DocumentsPath( dDate,
...
nBodyRepair )
Retourne le chemin des documents pour un dossier dont la référence est donnée en paramètre ( dDate la date de la facture fiche et de son numéro.
Fonction Invoice_EndText( nSoc, dDate, nFact)
Retourne la phrase de fin pour une facture nBodyRepairle numéro du dossier)
BodyRepair_PhotosPath( dDate, nBodyRepair)
Retourne le chemin des documents pour un dossier dont la référence est donnée en paramètre ( nSoc la société, dDate la date de la facture fiche et nFact le numéro de la facture nBodyRepairle numéro du dossier)
...
BodyRepair_Doc( dDate, nBodyRepair, nPos, cExtension )
Retourne l'intervention pour une facture le chemin d'un fichier des documents pour un dossier dont la référence est donnée en paramètre ( nSoc la société, dDate la date de la facture et nFact le numéro de la facture )
Les informations liées aux pointages
Fonction GetOffdayReason( cTask)
Retourne la description du code d'absence repris en paramètre (cTask). Ce code est une chaine de caractère de "992" à "999".
Liste générale (StdParam)
StdParamData( cSerie, cID, cField)
Retourne une donnée d'une série spécifiée (cSerie) sur base d'un ID (cID) et du champ souhaité (cField)fiche et nBodyRepairle numéro du dossier)
cExtension est le type de fichier recherché ( indiquer "*.*" pour tous, ou par exemple "*.pdf" pour les documents en pdf).
nPos est la position du fichier dans la liste.
BodyRepair_Photo( dDate, nBodyRepair, nPos, cExtension )
Retourne le chemin d'un fichier des documents pour un dossier dont la référence est donnée en paramètre ( dDate la date de la fiche et nBodyRepairle numéro du dossier)
cExtension est le type de fichier recherché ( indiquer "*.*" pour tous, ou par exemple "*.jpg" pour les images en jpg ).
nPos est la position du fichier dans la liste.
Les informations liées à une facture
Fonction Invoice_getField( nSoc, dDate, nFact, cField)
Retourne une donnée reprise dans un champ (cField) pour une facture dont la référence est donnée en paramètre ( nSoc la société, dDate la date de la facture et nFact le numéro de la facture )
Fonction Invoice_Communication( dDate, nFact)
Génère une communication structurée ( format +++000/0000/00000+++ ) sur base de la date de la facture et de son numéro.
Fonction Invoice_EndText( nSoc, dDate, nFact)
Retourne la phrase de fin pour une facture dont la référence est donnée en paramètre ( nSoc la société, dDate la date de la facture et nFact le numéro de la facture )
Fonction Invoice_Intervention nSoc, dDate, nFact)
Retourne l'intervention pour une facture dont la référence est donnée en paramètre ( nSoc la société, dDate la date de la facture et nFact le numéro de la facture )
Les informations liées aux pointages
Fonction GetOffdayReason( cTask)
Retourne la description du code d'absence repris en paramètre (cTask). Ce code est une chaine de caractère de "992" à "999".
Liste générale (StdParam)
StdParamData( cSerie, cID, cField)
Retourne une donnée d'une série spécifiée (cSerie) sur base d'un ID (cID) et du champ souhaité (cField)
ex: Couleur du véhicule : StdParamData("color",Voit_tmp.Couleur,"FR"
Le genre d'un véhicule : StdParamData("category",Impfact.Genrevoit,"FR")
Entête et raisons sociales
SocialReason( cCode, cLangue)
Retourne la raison sociale en texte sur base du code fournit
/!\ Paramètre cLangue obsolète
TitleName( cCode)
Retourne l'entête en texte sur base du code fournit
Logos
Custom_Logo(cFilename)
...
A savoir, le numéro de document précédé d'espaces pour obtenir une chaine chaîne de 8 caractères (par exemple " 1000" pour le document 1000)
RoundTo5Cent(fAmount)
Retourne le montant arrondi à 5 cent
Fonction CodeEAN128
Paramètre : La valeur du code barre
Retourne : une chaine chaîne nécessaire à la représentation du code barre au format EAN128 compatible avec la police disponible sur le site http://grandzebu.net/informatique/codbar/code128.htm
...
Le format peut avoir n'importe quelle format souhaité, dans lequel les chaines suivantes seront automatiquement remplacés remplacées :
- DOW sera le nom du jour au format texte dans le langage du système exploitation. (Lundi, mardi, ... )
- DD sera le jour ( 01 à 31 )
- MM sera le mois (01 à 12)
- m sera le mois au format texte dans le langage du système exploitation. (Janvier à Décembre)
- YYYY sera l'année
Retourne :
Une chaine chaîe de caractères au format souhaité.
...
Paramètre : Nombre de minutes
Retourne : Une chaine chaîne représentant le nombre de minutes en heures
...
Fonction Hour2min
Paramètre : Une chaine chaîne représentant le nombre de minutes en heures
...
2- Le séparateur souhaité qui sera intégré tous les 4 caractères.
Retourne :
La chaine chaîne adaptée.
Fonction FormatComStru
Paramètres :
1- Une chaine chaîne représentant la communication structurée sans aucun espaces espace ou caractères autres caractère autre que les chiffres
Retourne :
La chaine chaîne adaptée.
Fonction GetDayName( dDate, cLangue)
...
3- Si il faut aller au dernier jour du mois ( Valeur : .T. ou .F. )
Retourne :
La date auquel au on a additionné le nombre de mois passé passés en paramètre , et éventuellement adapté au dernier jour du mois.
...