[SQL] Explication de la table F_BUDGET

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

[SQL] Explication de la table F_BUDGET

de guigui69 » Mer 18 Fév 2015 18:55

Bonjour à tous,


je cherche une explication sur le fonctionnement de la table F_BUDGET.

Je n'arrive pas a comprendre BD_DOTATIONxxxx, lequel il faut que j'utilise

merci d'avance pour votre aide

guigui69
Super Contributeur
Super Contributeur
 
Messages: 215
Inscription: Jeu 5 Fév 2009 16:39

Re: [SQL] Explication de la table F_BUDGET

de guigui69 » Mar 24 Fév 2015 18:47

un petit up pour une petite explication ? :)
Super Contributeur
Super Contributeur
 
Messages: 215
Inscription: Jeu 5 Fév 2009 16:39

Re: [SQL] Explication de la table F_BUDGET

de manhattanfreud » Mar 24 Fév 2015 19:39

Bonsoir,

Est-ce que ceci peut t'iader ?.

Fichier des postes budgétaires.

Création de la table F_BUDGET
I
nformations saisies dans la fenêtre Poste budgétaire.
Structure des champs de la table F_BUDGET
BD_No : Numéro interne;
BD_Num : Numéro budget;
BD_Intitule : Intitulé;
BD_Type : Type;
BD_Sens : Sens;
BD_NumCentr : Numéro budget centralisateur;
BD_TRepart : Type répartition;
BD_VRepart : Valeur répartition;
BD_Dotation : Valeurs dotations montants : STRUCT SBUDGETDOT
{
BD_Dotation : Valeurs dotations montants [36]
}[6];
BD_DotationQ : Valeurs dotations quantités : STRUCT SBUDGETDOTQ
{
BD_DotationQ : Valeurs dotations quantités [36]
}[6]


Cdlt,
Manhattan Freud

Pour réussir, il faut un quart de savoir, un quart de faire, un quart de savoir faire et un quart de faire savoir.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2775
Inscription: Ven 11 Mar 2011 10:05

Re: [SQL] Explication de la table F_BUDGET

de OokieDookie » Jeu 26 Fév 2015 11:56

Bonjour,

J'ai retrouvé un vieux message ou j'avais listé le travail à faire.
Pas impossible mais du dev à prévoir.

Il y a beaucoup de boulot pour la table F_BUDGET :
- Il faut la renormaliser pour une utilisation sereine avec le pilotage, par défaut il y a :
3 ans (à confirmer)
x 12 mois
x Dotation forte / faible
x Montant / Quantité
= 144 colonnes mini à remettre en lignes
Et les budgets sont soit généraux, soit analytiques

- Les dates ne sont pas stockées => Il faudra arriver à faire une vue qui présente les données :
année (à recalculer),
mois (au format Mxx),
dotation forte/faible,
dotation montant/quantité,
valeur dotation

Si vous êtes motivé, je vous dis à bientôt dans le forum développement pour de nouvelles aventures :mrgreen:

Bonne journée,
"L'expérience est le nom que chacun donne à ses erreurs." (O. Wilde)
Qualité et précision de la question conditionnent celles de la réponse. :roll:
Et si on gagnait TOUS du temps ? Menu "?", A propos de :wink:
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 1481
Inscription: Jeu 14 Fév 2008 13:50
Localisation: Paris

Re: [SQL] Explication de la table F_BUDGET

de asr31 » Mer 11 Mar 2015 00:17

Bonjour,

C'est encore une connerie de structure de données qui nous présente sur un seul enregistrement des tableaux relatifs à une année de départ.
On a tout simplement le cas sur la table P_Dossier sur les exercices en ligne (qui explique, d'ailleurs, le fait qu'on ne puisse avoir en compta que 5 exercices).

Et comme dit OD (OokieDookie) , sans un peu de développement (création d'une vue 'adaptée' au besoin, par exemple), ce n'est pas de la tarte.
Bref, le modèle de données n'est pas forcément revu en profondeur (on peut parler des codes taxe, des champs statistiques, etc. qui devraient demander une table dérivée) mais je comprends bien que cela demanderai d'une part pas mal de boulot pour l'éditeur, mais aussi, pas mal de travail de refonte pour les prestataires ayant déjà développé des applications sur ces tables (genre Éditions Pilotées pour ne citer qu'elles).

Re-Bref, coté Dev, je crée une classe d'objet puis une collection de cette classe pour gérer les budgets avec des propriétés de période , de mini, maxi, etc.

Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE

Re: [SQL] Explication de la table F_BUDGET

de guigui69 » Ven 13 Mar 2015 15:37

Bonjour à tous,

Merci pour ces indications c'est vrai que c'est pas simple cette table.

Je pense avoir compris comment cela fonctionne j'ai donc adapté mon code PHP ainsi que ma requete SQL pour arrive à prendre les bon budget.

Car au niveau de mon code PHP je regarde si l'année demandée (au niveau budget et facture) est egale à l'année en cours donc je prendre au niveau des budget telle BD_DOTATION01XX( xx pour le mois en cours) si année N-1 sont BD_DOTATION03XX etc..

Par contre je vais rencontrer un problème quand la comptable va créer un nouvelle exercice cela va décaler les budget.

Il y a un élément que je cherche dans une table de la comptabilité. c'est de savoir si il y a un nouveau Exercice de creer?


Pourriez-vous m'aiguiller

merci par avance

guigui69
Super Contributeur
Super Contributeur
 
Messages: 215
Inscription: Jeu 5 Fév 2009 16:39

Re: [SQL] Explication de la table F_BUDGET

de asr31 » Ven 13 Mar 2015 19:31

Bonjour,

Les exercices sont notés dans le seul enregistrement de la table P_DOSSIER (là aussi sous forme de tableau de 1 à 5).

Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité