aide pour excel

vestale974

Well-Known Member
C_mimie link=topic=5516.msg60303#msg60303 date=1131486989 a dit:
En exemple oui ca serait ca mais maintenant pour ce qui est de la formule je ne sais pas
Salut,
Mais lequel des 2 exemples ?
Laquelle des 2 conditions est la bonne pour ta problématique? C'est avec un exemple,
- Si la facture est émise entre le 01/01 et le 31/01, alors le règlement intervient le 20/04 (60 jours le 20) ou le 10/05 (90 jours le 10) selon accord fournisseur.
ou
- Si la facture est émise entre le 01/01 et le 20/01, alors le règlement intervient le 20/04 (60 jours le 20) ou le 10/05 (90 jours le 10) selon accord fournisseur, sinon si la facture est émise entre le 21/01 et le 20/02, alors le règlement intervient le 20/05 (60 jours le 20) ou le 10/06 (90 jours le 10).

De plus, dans ton tableau, comment fais-tu pour indiquer que le règlement d'une facture doit intervenir à 60 ou 90 jours francs ou à 60 jours le 20 et 90 jours le 10?

Sinon pour ton information, il te faudra créer une fonction type "usine à gaz" contenant un zeste de forme conditionnelle avec opérateur logique, associée (la forme conditionnelle) avec un soupçon de fonction DATE().

Forme possible de ton tableau http://cjoint.com/?ljpu1J8XeW

@+
 

patrice084

Best Member
vestale974 link=topic=5516.msg60339#msg60339 date=1131506150 a dit:
Sinon pour ton information, il te faudra créer une fonction type "usine à gaz" contenant un zeste de forme conditionnelle avec opérateur logique, associée (la forme conditionnelle) avec un soupçon de fonction DATE().

Je confirme pour l'usine à gaz, mais en séparant les calculs dans plusieurs colonnes masquées c'est un peu plus simple. Sur le principe, je fais 3 colonnes, une pour le jour, une pour le mois et une pour l'année. Ensuite on concatène tout cela qui sera transformé en date avec la fonction dateval. Bon, j'y retourne :wink2:
 

patrice084

Best Member
C_mimie link=topic=5516.msg59828#msg59828 date=1131403910 a dit:
Je te remercis mais je faisais déjà ce procédé. Le problème qui se pose c'est que quelque fois des fournisseurs sont a payer à 90 jours le 10 ou 60 jours le 20.

Voilà un exemple du tableau de calcul.
http://cjoint.com/data/ljpOGf7Vc2.htm
Les 3 dernières colonnes seront masquées. Je vous laisse découvrir les formules et je répondrai ensuite aux questions.
 

vestale974

Well-Known Member
Salut,

Ma contribution dans cette problématique de calcul de date automatique et sans masquer de colonne   :cool:
http://cjoint.com/?ljqvLrIwit
:excl: les colonnes Type Éch. contiennent dans les 2 tableaux une liste de choix (Outils - Validation de liste). De plus la grande inconnue en quelque sorte est le formatage du tableau.
@+
 

C_mimie

New Member
Je tiens à vous remercier pour votre aide.
Mon formateur est venu me voir et m'a dit qu'il avait réflechi à mon problème et qu'il avait la réponse. Procédure simple date_de_facture+90
Heureusement que se site existe mais surtout qu'il y est des gens qui s'entraident.
Encore une fois merci. Je pense que vos données vont m'aider, merci beaucoup pour votre grande aide.
a bientot
mimie
 

patrice084

Best Member
C_mimie link=topic=5516.msg61695#msg61695 date=1131646574 a dit:
Je tiens à vous remercier pour votre aide.
Mon formateur est venu me voir et m'a dit qu'il avait réflechi à mon problème et qu'il avait la réponse. Procédure simple date_de_facture+90

Sa solution n'est pas adaptable à ta problèmatique. Des deux solutions proposées celle de Vestale est la meilleure, c'est celle à retenir.
 

Titia63

New Member
Bonjour

J'aimerai avoir des infos sur la fermeture automatique d'une facture... On ne me demande pas de le faire mais je trouve ça plus esthétique de la fermer plutot que de laisser 10 lignes vides!!
Quelqu'un pourrait m'expliquer comment cela fonctionne? j'ai pas très bien compris :cry:
Qu'est ce que le pied de facture? c'est la somme totale avec TVA - Total TTC... ?

Merci d'avance!
 

patrice084

Best Member
Titia63 link=topic=5516.msg198336#msg198336 date=1144948653 a dit:
J'aimerai avoir des infos sur la fermeture automatique d'une facture... On ne me demande pas de le faire mais je trouve ça plus esthétique de la fermer plutot que de laisser 10 lignes vides!!
Quelqu'un pourrait m'expliquer comment cela fonctionne? j'ai pas très bien compris :cry:
Qu'est ce que le pied de facture? c'est la somme totale avec TVA - Total TTC... ?

Oui, le pied de facture c'est le bas de la facture dans lequel on reprend généralement les totaux (HT - TVA - TTC ) les frais de ports etc...

Qu'appelez vous fermer une facture ? Il n'est pas question de supprimer les lignes car vos factures doivent rester de même format.
 

frede60

New Member
Pour le système J+60, est ce qu'il n'y aurait pas aussi possibilité de faire un sgbdr avec access en créant une requête paramétrée ? (par contre je ne sais pas comment faire la liaison avec une facture excel...) un spécialiste ?
 

patrice084

Best Member
frede60 link=topic=5516.msg198365#msg198365 date=1144950965 a dit:
Pour le système J+60, est ce qu'il n'y aurait pas aussi possibilité de faire un sgbdr avec access en créant une requête paramétrée ? (par contre je ne sais pas comment faire la liaison avec une facture excel...) un spécialiste ?

Dans ce cas, il faut gérer la facturation sur Access. Cela n'aurait aucun intérêt de ne vouloir gérer que des dates .
 

Titia63

New Member
patrice084 link=topic=5516.msg198357#msg198357 date=1144950075 a dit:
Oui, le pied de facture c'est le bas de la facture dans lequel on reprend généralement les totaux (HT - TVA - TTC ) les frais de ports etc...

Qu'appelez vous fermer une facture ? Il n'est pas question de supprimer les lignes car vos factures doivent rester de même format.

Et bien supprimer toutes les lignes vides : exemple j'ai fait un modèle avec une dizaine de lignes, et si une facture ne comporte que 3 produits, j'aimerai que le pied de facture vienne directement après sans avoir les 7 autres lignes vides... je ne sais pas si c'est possible!! ou c'est peut etre ma présentation qui ne va pas.
 

frede60

New Member
patrice084 link=topic=5516.msg198409#msg198409 date=1144953159 a dit:
Dans ce cas, il faut gérer la facturation sur Access. Cela n'aurait aucun intérêt de ne vouloir gérer que des dates .
Comment faire pour gérer cette facturation ? Justement ça m'intéresserait de le savoir... Faire des tables (client, commande, vendeur...) mais ensuite comment faire la facture ?
 

vestale974

Well-Known Member
Titia63 link=topic=5516.msg198650#msg198650 date=1144999507 a dit:
Et bien supprimer toutes les lignes vides : exemple j'ai fait un modèle avec une dizaine de lignes, et si une facture ne comporte que 3 produits, j'aimerai que le pied de facture vienne directement après sans avoir les 7 autres lignes vides... je ne sais pas si c'est possible!! ou c'est peut etre ma présentation qui ne va pas.
Salut Titia,
Pourquoi veux-tu te compliquer l'existence? :knuppel:
Il ne sert à rien de vouloir "masquer" les lignes vides du corps de ta facture.
Il faut que tu gardes à l'esprit avoir normalisé un modèle de facture.
@+
 

vestale974

Well-Known Member
frede60 link=topic=5516.msg198876#msg198876 date=1145013159 a dit:
Comment faire pour gérer cette facturation ? Justement ça m'intéresserait de le savoir... Faire des tables (client, commande, vendeur...) mais ensuite comment faire la facture ?
Salut,
Il faut un minimum de réflexion, d'approche et d'analyse, :laugh: pour pouvoir modéliser un SI permettant de gérer la facturation client/fournisseur.
Voici le MLD
CLIENT (ID_Cli, Nom_Cli, etc.)
FACTURE (ID_Fact, Date_Fact, ID_Cli#)
ARTICLE (ID_Art, Design_Art, PUHT)
FACTURER (ID_Fact, ID_Art, Qté)

Pour préparer les factures, il faudra créer un formulaire/sous-formulaire. Le formulaire contiendra principalement les données des tables Facture et Client, quant au sous-formulaire, il contiendra forcément les données des tables Facturer et Produit.

Pour éditer les factures, il faudra créer un état avec un en-tête et pied de regroupement basé sur ID_Fact. La zone de regroupement contiendra principalement les données Facture et Client, la zone détail contiendra principalement les données des tables Facturer et Produit. Quant à la zone pied de regroupement, elle contiendra forcément des données indépendantes permettant d'afficher les Total HT, Total TVA et Total TTC.

@+
 

Titia63

New Member
vestale974 link=topic=5516.msg198902#msg198902 date=1145015069 a dit:
Salut Titia,
Pourquoi veux-tu te compliquer l'existence?  :knuppel:
Il ne sert à rien de vouloir "masquer" les lignes vides du corps de ta facture.
Il faut que tu gardes à l'esprit avoir normalisé un modèle de facture.
@+

Je suis trop perfectionniste peut être!! Mais je vais abandonner cette idée je pense :happy:
 

vestale974

Well-Known Member
Salut Titia,
Sage décision :cool:
Sur les progiciels de gestion commerciale, on n'utilise pas cet "artifice" pour masquer les lignes non utilisées dans l'édition d'une pièce commerciale. Alors à quoi bon.
@+
 

Titia63

New Member
Ah oui? parce qu'en voyant les factures éditées par le service compta ou je travaille, le tableau ou les articles sont renseignés est plus ou moins grand selon le nombre d'articles donc je pensais que ça se faisait!! et c'est un progiciel de gestion commerciale.
Enfin tant pis, j'ai plein de choses en retard donc je vais pas m'attarder sur ce détail plus longtemps!  :happy:
Merci a tous et surtout à Vestale qui a réussi a me convaincre de ne pas perdre mon temps avec ça! :cool: