BUDGET
ENGAGEMENT
FACTURE
RECETTE
EVENEMENT
AUTOMATISMES
SYNTHESE
NOUVEAU
ADRESSE
GRILLE
TEMPS
COLLABORATEUR
COMPTABILITE
SYN - et SYN +
DOCUMENTAIRE
UTILISATION ET ASTUCES
MEMOS (UTILISATEURS CONFIRMES)
ADMINISTRATION ET GESTION
[Afficher tous les articles]
administration : 4D V12 disponible
administration : Aller plus loin avec les états persos
administration : Aller plus loin avec les fonctions
administration : Aller plus loin avec les modèles de documents

MODELES DE DOCUMENTS


Transformer des chiffres en lettres :
Gen_Chiffre en lettre([table]champ;<>Devise;<>Précision;<>Centimes)


Générer un état perso à partir d'un document
Gen_EditerEtatPerso (Table(->[Engagements]);"(eng)nom_de_l_etat")


Afficher un texte sans avoir à manipuler les caractères spéciaux
fonctionne sur le meme principe que la fonction htmlentities de php.
Gen_texteclean("mon texte";Vrai) -> sens aller
Gen_texteclean("mon texte";Faux) -> sens retour


Faire aller un texte à la ligne selon un nombre maximum de caractères
gen_decoupechaine("la chaine a decouper";nb max de caractères;1)
1 étant le nombe de mot avant le max a retirer

puis pour les lignes suivantes :
gen_decoupechaine("la chaine a decouper";nb max de caractères;PositionEspace)

Trouver la dernière archive :
Bud_TrouverDernierArchive (Code budget;Archive verrouillée Vrai Faux)


Pour avoir le total budgété côté dépenses il faut procéder de la façon suivante :

Bud_TrouverDernierArchive([Projets]Chaine numéro projet+".@";Vrai)
CHERCHER DANS SELECTION([Archives budgets];[Archives budgets]Date archive=[Archives budgets]Date archive)
Chaine(num([Projets]Engage HT>Somme(Archives budgets]Budget HT));"le total engagé dépasse le budget validé;;")


switch titulaire / sous traitant :
«SELECTION VERS TABLEAU([Engagements]Code engagement;chainemar1;[Engagements]Code Titulaire Principal;chainemar)»

switch titulaire / tous les sous traitant :
«CHERCHER([Engagements];[Engagements]Code titulaire principal=[Engagements]Code engagement)»
éventuellement faire un tri
«SELECTION VERS TABLEAU([Engagements]Code engagement;chainemar1;[Engagements]Code Titulaire Principal;chainemar)»
«chercher([table];[table]champ=chainemar{taille tableau(chainemar)})»
«DEBUT SELECTION([Engagements])»
«ENREGISTREMENT SUIVANT([Engagements])»



dernière modification le 25-11-2010

Retour au début Poser une question

administration : Exports et virements sur vérifié
administration : Fichier Préférences - Clonebase
administration : Générer des listes types de gesprojet en fonction de celles saisies dans la base
administration : Gesprojet et les services pack 1 de windows server 2003 et pack 2 de windows XP
administration : Installation du client gesprojet sur un poste
administration : Installer un serveur Gesprojet
administration : Modifier les libellés des champs
administration : Renommer les stades d'un projet
administration : Requête dans les états persos
administration : Restituer une sauvegarde sur le serveur
administration : Savoir combien de personnes sont connectées à gesprojet
administration : SEPA - mettre à jour les BIC
administration : Traitements nocturnes
gestion : Archivage lors du changement de stade
gestion : Augmenter automatiquement les numéros des projets
gestion : Changement de taux de TVA réduit
gestion : Changer les droits et modifier les groupes des utilisateurs de gesprojet
gestion : Comment réaffecter un RIB à une facture
gestion : Commentaires par défaut dans les modifications des engagements
gestion : Le module patrimoine
gestion : Les indices
gestion : Mettre à jour Gesprojet via internet
gestion : Regrouper des sections budgétaires
gestion : Supprimer un tiers inutile
gestion : Verrouillage de certaines entrées

CONTEXTE REGLEMENTAIRE








Plan du site - sitemap - dimanche 20 mai 2012 07:16 - © 1999-2012 Gesprojet by Pro-logiq