fr:lenscatalog:version061002:combination.dat
Differences
This shows you the differences between two versions of the page.
| fr:lenscatalog:version061002:combination.dat [2014/04/30 12:46] – créée justinvomberg | fr:lenscatalog:version061002:combination.dat [2016/02/03 14:16] (current) – hartmann | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Fichier Combination.Dat ====== | ||
| + | |||
| + | ===== Description ===== | ||
| + | |||
| + | Le fichier Combination.Dat définit la livrabilité de traitements par verre de base ainsi que les possibilités de combinaison pour plusieurs traitements. | ||
| + | |||
| + | ===== Structure de table ===== | ||
| + | |||
| + | ^N° ^Nom de champ ^Pos ^Longueur ^Format ^Remarque ^ | ||
| + | |1*|Code fabricant verre de base|1|6|T6| | | ||
| + | |2*|Livrabilité|7|1|9|0=pas livrable \\ 1 = livrable (mais pas de traitement obligatoire) \\ 2=livrable seulement (traitement obligatoire, | ||
| + | |3*|Code fabricant traitement 1|8|6|T6| | | ||
| + | |4*|Code fabricant traitement 2|14|6|T6| | | ||
| + | |5*|Code fabricant traitement 3|20|6|T6| | | ||
| + | |6*|Code fabricant teinte|26|3|T3| | | ||
| + | |||
| + | ===== Règles de gestion du fichier Combination.Dat ===== | ||
| + | |||
| + | ==== Tous les traitements sont livrables ==== | ||
| + | |||
| + | D'une manière générale, tous les traitements peuvent être fournis pour tout verre de même matière. Ceci ne nécessite aucune entrée dans le fichier Combination.Dat. | ||
| + | |||
| + | Pour la gestion des exclusions, se reporter au § “14.3.7 Exclusions obligatoires“ | ||
| + | |||
| + | ==== Nécessité de spécifier les combinaisons non livrables ==== | ||
| + | |||
| + | Lorsqu' | ||
| + | |||
| + | Exemple: | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | gggggg0aaaaaa*************** | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Dans cet exemple, le verre “gggggg” ne peut pas être livré avec le traitement “aaaaaa”. Les champs “Code fabricant traitement 2” et “Code fabricant traitement 3” sont des jokers (wildcards) qui signifient “tous les traitements”. | ||
| + | |||
| + | ==== Utilisation de jokers “*” ==== | ||
| + | |||
| + | Les jokers peuvent être utilisés pour définir plusieurs exclusions avec l' | ||
| + | 6 espaces signifient “pas de traitement” ou “pas de verre”. 6 jokers “*” se substituent à chaque verre ou traitement livrable (c-à-d. non exclu). | ||
| + | |||
| + | **En résumé, l' | ||
| + | |||
| + | L' | ||
| + | |||
| + | Exemple : | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | ******0bbbbbb*************** | ||
| + | ******0cccccc | ||
| + | gggggg0********************* | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Dans cet exemple, aucun traitement ne peut être livré pour le verre “gggggg”. Le traitement “bbbbbb” n'est disponible pour aucun verre (à certaines exceptions près spécifiées dans le paragraphe suivant). Le traitement | ||
| + | |||
| + | ==== Valeur du champ livrabilité ==== | ||
| + | |||
| + | Si, comme dans l' | ||
| + | |||
| + | Exemple : | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | gggggg0********************* | ||
| + | gggggg1aaaaaa | ||
| + | gggggg1bbbbbb*************** | ||
| + | gggggg1cccccc*************** | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Dans cet exemple, il n'est pas possible de fournir un traitement pour le verre “gggggg”. La seule exception est le traitement “aaaaaa”, | ||
| + | |||
| + | Exemple : | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | ******0bbbbbb*************** | ||
| + | gggggg1bbbbbb*************** | ||
| + | </ | ||
| + | (Remarque: la première ligne soulignée sert uniquement à augmenter la lisibilité pour l' | ||
| + | |||
| + | Dans cet exemple, le traitement “bbbbbb” n'est disponible pour aucun verre. La seule exception est le verre “gggggg”. Pour celui-ci, le traitement “bbbbbb” est livrable, et ceci également en combinaison avec d' | ||
| + | |||
| + | Exemple: | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | gggggg0********************* | ||
| + | gggggg1Précal*************** | ||
| + | gggggg2AR | ||
| + | gggggg2ARMC | ||
| + | gggggg2SAR | ||
| + | gggggg2Durci *************** | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Le verre “gggggg” ne peut être livré avec aucun traitement, à l' | ||
| + | |||
| + | |||
| + | ==== Remarque relative aux traitements obligatoires ==== | ||
| + | |||
| + | Afin de simplifier l' | ||
| + | |||
| + | Exemple : | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | gggggg0********************* | ||
| + | gggggg1Précal*************** | ||
| + | gggggg2AR | ||
| + | gggggg2ARMC | ||
| + | gggggg2SAR | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Dans ce cas, le verre est uniquement livrable avec un traitement antireflets | ||
| + | |||
| + | ==== Gestion des exclusions de combinaisons de traitements ==== | ||
| + | |||
| + | En cas d' | ||
| + | |||
| + | Exemple : | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | ******0aaaaaabbbbbb********* | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Dans cet exemple, le traitement “aaaaaa” ne peut pas être livré avec le traitement “bbbbbb”. Ce traitement exclu pourra être rendu disponible à nouveau pour certains verres avec „1=livrable“. | ||
| + | |||
| + | |||
| + | ==== Gestion des exclusions évidentes ==== | ||
| + | |||
| + | Les exclusions de traitements de matière A des verres de matière B n'ont pas besoin d' | ||
| + | |||
| + | De ce fait, il n'est pas nécessaire de spécifier les exclusions suivantes, étant donné qu' | ||
| + | |||
| + | * élément de liste | ||
| + | * les traitements AR associés à d' | ||
| + | * les traitements durcisseurs associés à d' | ||
| + | * les traitements antisalissure associés à d' | ||
| + | * les couches UV associées à d' | ||
| + | * suppléments d' | ||
| + | |||
| + | En d' | ||
| + | |||
| + | Remarque : deux couches de teintes sont possibles. | ||
| + | De plus, tout traitement défini (dans le fichier LensType.Dat) comme un traitement spécifique au verre ne peut, en général, pas être livré (si, par exemple, “AR inclus” a été spécifié dans le fichier LensType.Dat, | ||
| + | |||
| + | |||
| + | |||
| + | ==== Combinaisons et gamme de traitements (code fabricant traitement 1-5) dans le fichier LensRange.Dat ==== | ||
| + | |||
| + | Si des traitements (code fabricant traitement 1-5) ont été spécifiés dans le fichier LensRange.Dat et si ceux-ci ont été exclus dans le fichier Combination.Dat, | ||
| + | |||
| + | Exemple : | ||
| + | |||
| + | Le verre xxx est disponible dans une gamme comprise entre -10.00 D et +10.00 D dans les diamètres 60,65,70. L' | ||
| + | Dans ce cas de figure, l' | ||
| + | |||
| + | < | ||
| + | Code fabricant du verre : xyz | ||
| + | Livrabilité | ||
| + | Code fabricant traitement 1: SET | ||
| + | Code fabricant traitement 2: ****** | ||
| + | Code fabricant traitement 3: ****** | ||
| + | </ | ||
| + | |||
| + | De plus, une nouvelle gamme de puissances est ajoutée au fichier LensRange.Dat, | ||
| + | |||
| + | < | ||
| + | ... | ||
| + | Code fabricant verre de base : xyz | ||
| + | ... | ||
| + | méridien principal de : -2.00 | ||
| + | méridien principal à : +2.00 | ||
| + | ... | ||
| + | Code fabricant traitement 1: SET | ||
| + | ... | ||
| + | </ | ||
| + | |||
| + | ==== Autres exemples relatifs au fichier Combination.Dat ==== | ||
| + | |||
| + | Extrait du Forum: | ||
| + | Dans la gamme proposée par la société Rupp & Hubrach, il existe des traitements qui doivent impérativement être combinés à d' | ||
| + | |||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | ******0PL | ||
| + | ******1PL | ||
| + | ******1PL | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Explication : | ||
| + | Dans la première ligne, PL est exclu pour chaque verre, qu'il existe ou non un traitement ou un traitement supplémentaire. La deuxième et la troisième ligne indiquent que PL avec AR ou ARMC peut être livré pour tous les verres. | ||
| + | |||
| + | |||
| + | Extrait du forum: | ||
| + | Un verre donné est uniquement livrable sans traitement durcisseur. Cependant, dès qu'un traitement AR est sélectionné, | ||
| + | |||
| + | A cet effet, il existe la solution suivante : | ||
| + | |||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | MYOPLA0Durci *************** | ||
| + | MYOPLA0AR | ||
| + | MYOPLA0ARMC | ||
| + | MYOPLA1Durci AR ********* | ||
| + | MYOPLA1Durci ARMC ********* | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Explication : | ||
| + | Dans les trois premières lignes, les traitements Durci, AR et ARMC sont exclus pour le verre MYOPLA. La quatrième ligne et la cinquième ligne indiquent que MYOPLA peut être livré avec un traitement AR ou ARMC + Durci. | ||
| + | |||
| + | |||
| + | Extrait du forum: | ||
| + | Il existe des traitements (suppléments) ne pouvant être livrés que lorsqu' | ||
| + | |||
| + | Exemple Essilor: XPress (saisi comme traitement) est uniquement livrable pour un " | ||
| + | |||
| + | A cet effet, il existe la solution suivante : | ||
| + | |||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | ******0Xpress*************** | ||
| + | 4801001XpressSupDia | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Explication : | ||
| + | Dans la première ligne, XPress est exclu pour chaque verre, qu'il existe ou non un traitement ou un traitement supplémentaire. La deuxième ligne indique que XPress est disponible avec Super Diafal, mais pas avec un traitement additionnel (étant donné qu'il existe des ' | ||
| + | |||
| + | |||
| + | ==== Teintes ==== | ||
| + | |||
| + | Différentes teintes peuvent être exclues pour certains verres. | ||
| + | |||
| + | Exemple : | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | ABCDEF0******************123 | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Dans cet exemple, la teinte „123“ n'est pas disponible pour le verre „ABCDEF“. Des teintes peuvent être exclues pour certains traitements/ | ||
| + | |||
| + | |||
| + | Exemple : | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | ******0EEEEEE************123 | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | Dans cet exemple, la teinte „123“ n'est pas disponible pour l' | ||
| + | Différentes teintes peuvent être spécifiées comme étant disponibles après exclusion d'un groupe de teintes complet. | ||
| + | |||
| + | |||
| + | |||
| + | Exemple : | ||
| + | < | ||
| + | 123456789012345678901234567890 | ||
| + | ABCDEF0FFFFFF*************** | ||
| + | ABCDEF1******************123 | ||
| + | </ | ||
| + | // | ||
| + | |||
| + | (Le présent exemple suppose que l' | ||
| + | |||
| + | |||
| + | ==== Prismes et cylindres ==== | ||
| + | |||
| + | Les informations sur la disponibilité des verres prismatiques et cylindriques ne sont pas contenues dans le fichier Combination.dat, | ||
