fr:lenscatalog:version061002:head.dat
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
fr:lenscatalog:version061002:head.dat [2014/04/30 13:17] – justinvomberg | fr:lenscatalog:version061002:head.dat [2015/03/11 14:06] (current) – hartmann | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Head.Dat ====== | ||
+ | |||
+ | |||
+ | ===== Description ===== | ||
+ | |||
+ | Le fichier Head.Dat contient l' | ||
+ | |||
+ | ==== Structure de tableau ==== | ||
+ | |||
+ | |||
+ | ^N° ^Nom de champ ^Pos ^Longueur ^Format ^Remarque | ||
+ | |1*|Nom de champ|1|30|T30|Les noms de champ sont listés dans le paragraphe suivant| | ||
+ | |2|Valeur de champ|31|? | ||
+ | |||
+ | ==== Noms de champ ==== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ^N° ^Nom ^Format ^Description/ | ||
+ | |1|version|T10|Version du format de données. La valeur de cette version correspond toujours à “6.10.2” (sans guillemets)| | ||
+ | |1a|Software-id|T40|Identifiant unique incluant la version du logiciel à l'aide duquel les données 'liste de prix' ont été créées.| | ||
+ | |1b|comment|T200|Commentaire succinct sur la description de la liste de prix| | ||
+ | |1c|uid-manufacturer|T50|Numéro unique attribué au fabricant de verres, afin d' | ||
+ | |1d|uid-postedit|T50|Numéro unique attribué à un post-traitement, | ||
+ | |2|Valid-from|D|| | ||
+ | |3|Valid-until|D|Ouvert, | ||
+ | |4|country|T2|Code pays international à deux chiffres selon la norme „ISO 3166-1 ALPHA-2“ \\ DE = Allemagne \\ EN =Angleterre \\ FR = France \\ NL = Pays-Bas \\ etc. \\ Cette valeur est également utilisée dans le nom du fichier ZIP (voir chapitre 5.3)| | ||
+ | |4a|language|T2|L' | ||
+ | |5|manufacturer-code|T3|Les désignations utilisées sont spécifiées au chapitre 3| | ||
+ | |5a|manufacturer-subcode|T3|Utilisé pour définir différentes listes de prix d'un fabricant donné (pour les groupements d' | ||
+ | |6|manufacturer-name|T40|| | ||
+ | |6a|manufacturer-subname|T40|| | ||
+ | |7|manufacturer-name-1|T40|Adresse postale nom1| | ||
+ | |8|manufacturer-name-2|T40|Adresse postale nom2| | ||
+ | |9|street|T40|| | ||
+ | |10|zip-code|T8|| | ||
+ | |11|city|T40|| | ||
+ | |12|po-box-zip-code|T8|Code postal - boîte postale| | ||
+ | |13|po-box-text|T40|texte - boîte postale| | ||
+ | |14|phone|T40|| | ||
+ | |15|fax|T40|| | ||
+ | |16|phone-order|T40|| | ||
+ | |17|fax-order|T40|| | ||
+ | |18|mail|T40|| | ||
+ | |19|URL|T40|| | ||
+ | |20|pricedefinition-cylinder|T1|“+” | ||
+ | |21|cylindergroup-base|9|Standard = 4 D| | ||
+ | |22|cylindergroup-1|9|Standard = 6 D| | ||
+ | |23|cylindergroup-2|9|Standard = 8 D| | ||
+ | |24|prismgroup-1|99|Standard = 03| | ||
+ | |25|prismgroup-2|99|Standard = 06| | ||
+ | |26|prismgroup-3|99|Standard = 10| | ||
+ | |27|prismgroup-4|99|Standard = 15| | ||
+ | |28|prismgroup-5|99|Standard = ' | ||
+ | |29|currencydescription|T3|EUR ou monnaie nationale respective| | ||
+ | |30|currencydescription-decimals|T3|Ct ou monnaie nationale respective| | ||
+ | |31|pricefield-01|99|00 = pas renseigné \\ 10 = EK (prix d' | ||
+ | |32|pricefield-02|99|Idem zone de prix1| | ||
+ | |33|pricefield-03|99|Idem zone de prix1| | ||
+ | |34|pricefield-04|99|Idem zone de prix1| | ||
+ | |35|pricefield-05|99|Idem zone de prix1| | ||
+ | |36|pricefield-description-01|T40|Si la valeur de la zone de prix 01 est égale à 90 ou 91, il est clairement mentionné ici de quel type de prix il s' | ||
+ | |37|pricefield-description-02|T40|Se reporter à la description de la zone de prix1| | ||
+ | |38|pricefield-description-03|T40|Se reporter à la description de la zone de prix1| | ||
+ | |39|pricefield-description-04|T40|Se reporter à la description de la zone de prix1| | ||
+ | |40|pricefield-description-05|T40|Se reporter à la description de la zone de prix1| | ||
+ | |41|Characterset|99|Valeur correspondant au numéro du jeu de caractères (selon ISO 8859) utilisé dans ces fichiers. \\ 1 = ISO 8859-1 (latin-1) \\ 2 = ISO 8859-2 (latin-2) \\ 5 = ISO 8859-5 (cyrillique) \\ etc. \\ Voir également \\ http:// | ||
+ | |42|printpricelist-filename-pdf|T99|Nom de fichier du document PDF 'liste de prix' \\ Un fichier portant ce nom doit être disponible dans le fichier ZIP. \\ L' | ||
+ | |43|printpricelist-filename-xfdf|T99|Nom du fichier liste de prix au format XFDF \\ Un fichier portant ce nom doit être disponible dans le fichier ZIP. \\ L' | ||
+ | |44|Pricefield-decimals|9|0 (ou vide) = deux décimales \\ 1 = sans décimale| | ||
+ | |||
+ | |||
+ | **Exemple** | ||
+ | |||
+ | < | ||
+ | 123456789012345678901234567890123456789012345678901234567890 | ||
+ | version | ||
+ | date de début de validité | ||
+ | date de fin de validité | ||
+ | pays DE | ||
+ | langue | ||
+ | code du fabricant | ||
+ | sous-code du fabricant | ||
+ | nom du fabricant | ||
+ | nom du fabricant-1 | ||
+ | nom du fabricant-2 | ||
+ | adresse | ||
+ | code ZIP 51143 | ||
+ | |||
+ | etc. ..... | ||
+ | </ | ||
+ | (Remarque: la première ligne soulignée sert uniquement à augmenter la lisibilité pour l' | ||
+ | |||
+ | |||
+ | |||
+ | ==== Remarques générales ==== | ||
+ | |||
+ | |||
+ | La version est toujours affichée au format x.y.z, où x=version majeure, y=version mineure et z=version submineure. Les numéros de la version ne sont pas limités à un seul chiffre (6.6.23 étant possible). | ||
+ | |||
+ | 5 zones de prix ”pricefield-xx” ont été définies spécifiant le type de prix dans les fichiers LensPrice.Dat et OptionsPrice.Dat. Si la valeur d'une zone de prix ”pricefield-xx” est égale à 00 ou que la zone de prix n' | ||
+ | |||
+ | “pricedefinition-cylinder” indique si les groupes de prix pour verres sont affichés en cylindres négatifs ou cylindres positifs. Etant donné que plusieurs pays utilisent des notations différentes et vu que ce format a été développé pour un usage international, | ||
+ | |||
+ | ==== Cylindres élevés ==== | ||
+ | |||
+ | Afin de gérer un supplément unique pour les cylindres à partir d'une valeur donnée (quel que soit le type de verres), le fichier Head.dat contient les champs „cylindergroup-base“, | ||
+ | |||
+ | Par défaut, ces champs contiennent les valeurs suivantes: | ||
+ | |||
+ | < | ||
+ | cylindergroup-base = 4 | ||
+ | cylindergroup-1 = 6 | ||
+ | cylindergroup-2 = 8 | ||
+ | </ | ||
+ | |||
+ | Pour cylindergroup-1 et cylindergroup-2, | ||
+ | En règle générale, les groupes de prix pour verres sont spécifiés avec un maximum de 1 cylindre qui est défini dans cylindergroup-base. | ||
+ | |||
+ | Exemple: | ||
+ | Sph/Cyl | ||
+ | 6/0 | ||
+ | 6/2 | ||
+ | 6/4 | ||
+ | |||
+ | Le groupe de prix 6/6 n'est pas obligatoire, | ||
+ | |||
+ | Si, par exemple, le prix pour un verre de sphère égale à 5,25 D et de cylindre égal à 5,50 D doit être déterminé, | ||
+ | |||
+ | Si le supplément défini dans cylindergroup-1 et cylindergroup-2 ou „Z2“ et „Z3“ n'est pas applicable, il est possible de créer, pour ce verre, des groupes de prix dans le fichier „LensPrice.Dat“ avec le groupe ' | ||
+ | |||
+ | Veuillez noter que la gamme de puissances spécifiée dans le fichier „LensRange.Dat“ est un facteur décisif conditionnant la livrabilité du verre. | ||