8print champs supplémentaires

Création de champs

Cette fonction de 8print permet d’ajouter des champs personnalisés.

Elle est présente dans la fenêtre de gauche, tout en bas :

Pour utiliser les champs supplémentaires, il suffira de les sélectionner ici.

Cliquez sur la rubrique “Champs supplémentaires”, vide pour l’instant :

Note : Les champs supplémentaires doivent être reliés au type de modèle de façon simple, par exemple :

  • à partir d’une ligne de pièce, vous pouvez aller chercher des éléments de l’article

  • à partir d’un entête de pièce, vous pouvez aller chercher des éléments du client

Création d’un champ supplémentaire

Cliquez sur le Menu “Modèle” et sélectionnez “Champs supplémentaires”

Une fenêtre s’ouvre :

Cliquez sur “Ajouter” et indiquez un nom (unique), la colonne souhaitée et la colonne qui fait le lien.

Exemple 1

Création d’un champ supplémentaire qui permet d’imprimer l’adresse mail du représentant associé à la pièce de vente.

Entrez les informations suivantes :

  • Nom = le nom du champ supplémentaire créé (ici MailRep) ;
  • Colonne = PriGMocMail est la colonne du mail du représentant dans 8sens ;
  • Lien = PcvGPriID est la colonne de la pièce porteuse du mail représentant.

Cliquez et sur “OK”.

Vous venez de créer un champ supplémentaire accessible dans la rubrique “Champs supplémentaires” dans la fenêtre de gauche, en bas de la liste des champs. Cliquez sur celle-ci :

Ce champ est désormais disponible à l’utilisation dans votre modèle comme les autres champs.

Autres exemples

Categ.Art., ArtCategEnu, PlvGArtID

  • ArtCategEnu est la colonne catégorie article dans la base 8sens.
  • PlvGArtID est la colonne de la ligne de pièce porteuse de l’ID de d’article de cette ligne.

SIRET.Cli., CliSIRET, PcvGCliID

  • CliSIRET est la colonne SIRET du client dans la base 8sens.
  • PcvGCliID est la colonne de l’entête de pièce porteuse de l’ID du client de cette pièce.
Pour avoir la liste des colonnes disponibles :
Fichier > Paramètres utilisateur > Colonnes (connecté en Administrateur)

Exemples de champs supplémentaires

Vous trouverez ci-dessous la liste, non exhaustive, de champs supplémentaires pour les modèles d’impressions demandés au support technique 8sens.

Attention : les champs supplémentaires dont le nom finit par “-e” ou “-h” (e pour entête et h pour header) dans un modèle de pièce 8print ne sont calculés qu’une seule fois pour la pièce, les autres sont calculés à chaque ligne. Ceci pour permettre d’optimiser l’impression d’une pièce en ne calculant pas le champ supplémentaire à chaque ligne de la pièce.

Pièce : Pièce vente

Depuis un modèle de pièce vente (devis, commande, livraison, facture)

code colonne lien explication Information complémentaire
CliFree0 PcvGCliID Champ libre 0 présent dans la fiche du client
SocFAdrRue1 PcvGSocID Rue 1 de la fiche etablissement
SocFree0 PcvGSocID Libre 0 de etablissement
PriGMocTel PcvGPriID Téléphone du représentant lié à la pièce
PriGMocFaxl PcvGPriID Fax du représentant lié à la pièce
PriGMocMail PcvGPriID Mail du représentant lié à la pièce
PriGMocPort PcvGPriID mobile du représentant lié à la pièce
AffGPriCode PcvGAffID Code représentant présent dans l’affaire lié à la pièce
Select TxtText from TXT where MereTable = ‘ART’ and MereID = [ID] PlvGArtID Grand texte d’un article Doit être le seul champ si placé dans un champ de type texte
Select PctMtTax from PCT where PctGPcxID = [ID] and PctGTaxID = 11 PcvID Montant de la taxe portant l’ID 11
Select PcvMtTaxe – PctMtTax from PCV, PCT where PcvID = [ID] and PctGPcxID = [ID] and PctGTaxID = 11 PcvID Montant total des taxes moins la taxe portant l’ID 11
Select RibCode From RIB where MereTable = ‘SOC’ and RibisPrinc = ‘X’ and Mereid = [id] PcvGSocID IBAN du Rib principal de l’établissement associé à la pièce.
Select PrsTitleEnu from Prs, Cop, Cli where CliGCopID = CopID and CopGPrsID = PrsID and CliID = [ID] PcvGCliID Civilité du contact client
Select CliNIF from CLi,CPT where CliID = CptGCliID and CptID = [ID] PcvGCptID Code Nif du client payeur (via le compte)
Select PrsTitleEnu+’ ‘+PrsPrenom+’ ’+PrsName from Prs, Cop, Pcv where PcvPCopID = CopID and CopGPrsID = PrsID and CopID = [ID] PcvPCopID Civilité, nom et prénom du contact de la pièce

Pièce : Pièce achat

code colonne lien explication
SocFAdrRue1 PcaGSocID Rue 1 de la fiche etablissement
ProPoids PlaGProID Poids présent dans la fiche produit

Pièce : Pièce stock

code colonne lien explication
SocFAdrRue1 PcsGSocID Rue 1 de la fiche etablissement

Identité bancaire

Depuis un modèle de rib (identité bancaire)

code colonne lien explication
CliFAdrRue1 MereID Rue 1 de l’adresse de facturation lié au client
CliFAdrZip MereID Code postal de l’adresse de facturation lié au client
CliFAdrCity MereID Ville de l’adresse de facturation lié au client

Ligne de vente

Depuis un modèle de ligne de vente

code colonne lien explication
ArtGPicID PlvGArtID Image de l’article
PcvFree0 PlvGPcvID Champ libre de l’entête lié à la ligne

Inventaire à date

(Menu Stock > Inventaire à date

code colonne lien explication
ArtGFouLib ArdGArtID Libellé fournisseur présent dans la fiche article