Page 1 sur 1

[Résolu]Afficher le Pays du client dans facture

Posté : jeu. mars 06, 2014 7:58 am
par etaniel
Bonjour,

Je cherche actuellement à afficher le pays du client dans mon modele de facture. j'ai commencé avec le code ci-dessous mais cela ne me donne rien:

Code : Tout sélectionner

   <element location="H12" type="fill">
      <field base="Societe" table="SAISIE_VENTE_FACTURE_ELEMENT" name="ID_PAYS">
      <field base="Societe" table="CLIENT" name="ID_ADRESSE">
      <field base="Societe" table="Pays" name="Pays"/>
              </field>
          </field>
   </element> 
Avez-vous une idée ? Merci de votre aide.

Re: Afficher le Pays du client dans facture

Posté : jeu. mars 06, 2014 9:07 am
par Charlie
Salut,

Quelques pistes (de tête car je n'ai rien pour tester et/ou contrôler) :
  • achete le manuel : tous y est clairement expliqué ;
  • si tu cherches dans SAISIE_VENTE_FACTURE_ELEMENT tu vas chercher les infos des éléments (articles) vendus je pense. Il est donc préférable de chercher dans SAISIE_VENTE_FACTURE ;
  • cherche ensuite ton client, puis son pays ;
  • inspire toi du code XML permettant d'afficher l'adresse du client.
@+

Re: Afficher le Pays du client dans facture

Posté : jeu. mars 06, 2014 12:16 pm
par xantof
Bonjour,

Chez moi :

Code : Tout sélectionner

<element location="H14" type="fill">
		<field base="Societe" table="SAISIE_VENTE_FACTURE" name="ID_CLIENT">
			<field base="Societe" table="CLIENT" name="ID_ADRESSE">
				<field base="Societe" table="ADRESSE" name="PAYS" type="pays"/>
			</field>
		</field>
	</element>
et par la même occasion (pour les pays UE il faut impérativement le numéro de TVA du récipient intracommunautaire :

Code : Tout sélectionner

<element location="K16" type="fill">
		<field base="Societe" table="SAISIE_VENTE_FACTURE" name="ID_CLIENT">
			<field base="Societe" table="CLIENT" name="NUMERO_TVA" prefix="NII: "/>
		</field>
	</element>
Stephan

[résolu] Afficher le Pays du client dans facture

Posté : lun. mars 10, 2014 8:13 am
par etaniel
Bonjour,

Merci pour votre aide car je commence à comprendre une peu mieux.

Sinon pour répondre à Charlie:
J'ai bien acheté le livre ecrit par Guillaume,Stephan et je me rappel plus du dernier(etant au bureau) il y a deux semaines environs. Le livre est bien détaillé mais malheureusement pour moi, il y a des principes que je comprends pas encore très bien(exemple: les appels en base partant de la table ID_CLIENT...puis descendre jusqu'a l'information que m'interesse).
Je commence petit à petit à comprendre certaine chose depuis mon premier ticket sur le forum et je pense arriver au résultat que je souhaite (mise en forme de ma Facture, puis Avoir) d'ici peu.

Merci pour votre aide et compréhension et disponibilité pour me répondre.

Cordialement,
Eric