Un plan de tri sert à trier les envois dans des casiers. Il peut s'agir de casiers de tri d'une machine de tri ou de rayonnages de tri.
Le plan de tri définit pour chaque casier de tri les critères qui s'appliquent aux envois correspondants.
Le plan de tri a une désignation et une remarque. Ceux-ci peuvent être choisis librement. Le nom peut toutefois donner des indications sur l'utilisation du plan de tri (p. ex. 'Plan de tri grossier A')
Pour les casiers de tri, on indique les critères de tri qui doivent s'appliquer aux envois pour le casier correspondant.
Les critères de tri sont indiqués sous la forme de <nom du critère>= "<valeur>" ou <nomdu critère>= REGEX("<valeur>").
Plusieurs critères de tri peuvent être séparés par un point-virgule. Tous les critères de tri pour un sujet sont reliés par ET.
Critère |
Valeur |
Remarque |
Trier par district |
|
|
Bez-UPOC |
District UPOC |
Districts actifs uniquement
DB : District.strUPOC |
Nom d'utilisateur |
District Désignation/nom |
Districts actifs uniquement
DB : District.strBezeichnung |
Bez-Bem |
District Description/remarque |
DB : District.strDescription |
Bez-SI |
District SortInfo |
DB : District.strSortInfo |
Trier par zone de prestataire de services |
|
|
Bez-Zone-Sort-UPOC |
UPOC de la zone de prestataire de services pour le tri |
DB : DLZone.strUPOC |
Zone de paiement-Fact-UPOC |
UPOC de la zone des prestataires de services pour la facturation |
DB : DLZone.strUPOC |
Trier par prestataire de services |
|
|
Bez-DL-Sort-UPOC |
UPOC du prestataire de services de tri |
DB : Mandant.strUPOC |
Bez-DL-Fact-UPOC |
UPOC du prestataire de services de facturation |
DB : Mandant.strUPOC |
Trier par district-ville |
|
|
Lieu de résidence-SI |
DistrictLieu SortInfo |
DB : DistrictOrt.strSortInfo |
Trier par arrondissement-rue |
|
|
Bez-Str-SI |
DistrictRue SortInfo |
DB : DistrictStrasse.strSortInfo |
ZI du district |
DistrictRue Info livraison |
DB : DistrictStrasse.strZustellInfo |
Trier par arrondissement Zone de numéro de rue
(sortie de poste/AZD uniquement) |
|
|
No. de maison de district-SI |
|
DB : DistrictNrBereich.strSortInfo |
N° de quartier-ZI |
|
DB : BezirkNrBereich.strZustellInfo |
Répartition des numéros d'immeubles d'arrondissement |
|
DB : DistrictNrDomaine.eDistribution |
N° de la maison de quartier De |
|
DB : DistrictNuméroDomaine.lDe |
N° de la maison d'arrondissement-Bis |
|
DB : DistrictNrDomaine.lBis |
N° d'arrondissement de Complément |
|
DB : DistrictNuméroDomaine.strMaisonNuméroComplémentDu |
N° d'arrondissement-Bis Complément |
|
DB : DistrictNuméroDomaine.strMaisonNuméroAjoutBis |
Trier par IHS de district
(seulement courrier entrant/IHS) |
|
|
Bez-LU-SI |
District-IHS SortInfo |
DB : DistrictIHS.strSortInfo |
Bez-LU-ZI |
District IHSZustellInfo |
DB : DistrictIHS.strDeliveryInfo |
Trier par groupe de districts |
|
|
BG-UPOC |
Groupe de district UPOC |
DB : Groupe de district.strUPOC |
Nom de la coopérative de cautionnement |
Groupe de district Nom/dénomination |
DB : District Group.strDescription |
BG-SI |
Groupe de district SortInfo |
DB : District Group.strSortInfo |
Trier par dépôt |
|
|
Dépôt-UPOC |
Dépôt UPOC |
DB : Depot.strUPOC |
Nom du dépôt |
Dépôt Désignation/nom |
DB : Depot.strBezeichnung |
Dépôt-Bem |
Dépôt Description/remarque |
DB : Depot.strDescription |
Dépôt-SI |
Dépôt SortInfo |
DB : Depot.strSortInfo |
Tri par lieu de transbordement (DepotHub) |
|
|
Hub-UPOC |
Centre de transbordement UPOC |
DB : DepotHub.strUPOC |
Nom du hub |
Nom du centre de transbordement |
DB : DepotHub.strName |
Hub-Bem |
Lieu de transbordement Remarque |
DB : DepotHub.strRemark |
Hub-SI |
Point de transbordement SortInfo |
DB : DepotHub.strSortInfo |
Tri par lieu de déchargement (DropLocation) |
|
|
DropLoc-UPOC |
Point de déchargement UPOC |
DB : DropLocation.strUPOC |
Nom du DropLoc |
Lieu de déchargement Désignation/nom |
DB : DropLocation.strName |
Tri par groupe de tournée de livraison |
|
|
ATG-UPOC |
Groupe de tournée de livraison UPOC |
DB : Groupe de tournées de livraison.strUPOC |
Nom de l'ATG |
Groupe de tournées de livraison Nom/désignation |
DB : Groupe de tournées de livraison.strBez |
ATG-Bem |
Groupe de tournée de livraison Remarque |
DB : Groupe de tournées de livraison.strBem |
Tri par tournée de livraison |
|
|
AT-UPOC |
Tournée de livraison UPOC |
DB : Tournée de livraison.strUPOC |
Nom AT |
Tournée de livraison Nom/Tournée |
DB : tournée de livraison.strBez |
AT-Bem |
Tournée de livraison à domicile Remarque |
DB : tournée de livraison.strBem |
AT-SI |
Tournée de livraison SortInfo |
DB : tournée de livraison.strSortInfo |
Tri selon l'ordre des points de déchargement dans la tournée de livraison |
|
|
AT-DropLoc-Order |
|
Tournée de livraisonDropLocation |
Tri par organisation de livraison |
|
|
ZO-UPOC |
Organisation de la distribution UPOC |
DB : Organisation de la livraison.strUPOC |
Nom de l'OC |
Organisation de la distribution Désignation |
DB : Organisation de livraison.strBez |
ZO-Bem |
Organisation de la livraison Description/remarque |
DB : Organisation de la distribution.strBem |
ZO-SI |
Organisation de la distribution SortInfo |
DB : Organisation de livraison.strSortInfo |
Trier par pays |
|
|
UPOC terrestre |
|
DB : Pays.strUPOC |
ISOCode du pays |
|
DB : Pays.strISOCode |
Nom du pays |
|
DB : Pays.strPays |
Trier par lieu |
|
|
Lieu-UPOC |
|
DB : Lieu.strUPOC |
Localité-Code postal |
|
DB : Lieu.strPLZ |
Nom du lieu |
|
DB : Lieu.strOrt |
Trier par quartier |
|
|
UPOC de quartier |
|
Quartier.strUPOC |
Nom du quartier |
|
quartier.str quartier |
Trier par rue |
|
|
Str-UPOC |
|
Rue.strUPOC |
Nom de la chaîne |
|
rue.strRue |
Str-ZI |
|
Rue.strInfoAccès |
Trier par maison |
|
|
UPOC maison |
|
Maison.strUPOC |
N° de maison |
|
Maison.strNuméroMaison |
Maison-ZI |
|
maison.strInfos de livraison |
Tri par unité logistique |
|
|
LU-UPOC |
|
LogisticUnit.strUPOC |
Nom LU |
|
LogisticUnit.strName |
LU-Bem |
|
LogisticUnit.strRemark |
LU-SI |
|
LogisticUnit.strSortInfo |
Tri par format d'envoi |
|
|
Nom du format de l'article |
|
FormatEnvoi.strDescription |
Format de l'objet - largeur - min |
Largeur minimale de l'envoi en mm |
|
Format de l'objet - largeur maximale |
Largeur maximale de l'envoi en mm |
|
Format de l'objet-Longueur-Min |
Longueur minimale de l'envoi en mm |
|
Item-Format-Length-Max |
Longueur maximale de l'envoi en mm |
|
Format de l'objet-Hauteur-Min |
Hauteur/épaisseur minimale de l'envoi en mm |
|
Format de l'objet-Hauteur-Max |
Hauteur/épaisseur maximale de l'envoi en mm |
|
Tri par poids d'envoi |
|
|
Item-Weight-Min |
Poids minimal de l'envoi en grammes |
|
Poids maximal de l'objet |
Poids maximal de l'envoi en grammes |
|
Tri selon le support de coûts |
|
|
Nom de la société en commandite |
Groupe de clients Désignation/nom |
Tous les supports de coûts dans le groupe de clients
DB : Groupe de clients.strBez |
KKS-UPOC |
Support de coûts (client/centre de coûts) UPOC |
Uniquement les payeurs actifs
DB : KKS.strUPOC |
KKS-Func |
FAonction Désignation |
DB : FAFunktion.strBez |
KU-Nr. |
Numéro de client |
Clients actifs uniquement
DB : ClientCentredeCoûtView.strKundeNr |
Nom du KU |
Client Nom1 |
Clients actifs uniquement
DB : ClientCentreDeCoûtView.strNomClient1 |
N° KS |
Numéro de centre de coûts |
Uniquement les centres de coûts actifs
DB : ClientCentreCompteView.strKsNr |
Nom KS |
Centre de coûts Nom1 |
Uniquement les centres de coûts actifs
DB : ClientCentreCompteView.strKsName1 |
Trier par personne destinataire |
|
|
Personne-UPOC |
Personne UPOC |
Personnes actives uniquement
DB : Person.strUPOC |
Trier par article |
|
|
Article-UPOC |
Article UPOC |
Articles actifs uniquement
DB : Article.strUPOC |
Trier par AlternativeCode |
|
|
AlternativeCode |
Code alternatif de l'envoi |
La valeur saisie est toujours interprétée comme Case Insensitive Regex!
Il faut donc respecter la syntaxe des regex (par ex. le caractère d'échappement).
DB : SBB.strAlternativCode |
Tri par identifiant de commande |
|
|
OrderIdent |
Identification de la commande de l'envoi |
La valeur saisie est toujours interprétée comme Case Insensitive Regex !
Il faut donc respecter la syntaxe des regex (par ex. le caractère d'échappement).
DB : EnvoiDet.strIndice d'ordre |
Les critères de tri peuvent également contenir des expressions régulières (RegEx), ce qui permet de créer des plans de tri très complexes et flexibles.
Une expression RegEx est indiquée par le nom de fonction RegEx("...").
Exemple : Tous les districts dont le nom contient "ABC".
commencent par 'ABC' :
Les compartiments fonctionnels sont utilisés pour une fonction spécifique, selon l'application. Un casier fonctionnel est identifié par un nom. Le nom est défini par l'application. Dans un plan de tri, tous les casiers fonctionnels dont l'application a besoin doivent être définis. Dans le cas contraire, le plan de tri ne peut pas être chargé.
Les casiers Link servaient à générer automatiquement des plans de tri grossiers (1er tri) sur la base de plans de tri fins (nème tri).
Un plan de tri fin est indiqué pour un casier de liaison. CodX PostOffice détermine automatiquement tous les critères de tri de tous les casiers de tri
du plan de tri fin et les attribue au casier de tri du plan de tri grossier. Les plans de tri fins peuvent à leur tour contenir des casiers de liaison. Ceux-ci sont enregistrés par
automatiquement dans le plan de tri grossier. Il ne peut toutefois pas y avoir de renvois circulaires (plan de tri A avec casier de liaison sur le plan de tri B / plan de tri B avec casier de liaison sur le plan de tri A).
Les compartiments fonctionnels des plans de tri fin ne sont pas repris de manière automatique dans le plan de tri grossier. Le plan de tri grossier doit cependant contenir tous les compartiments fonctionnels de tous les plans de tri fin. Dans le cas contraire, la génération est interrompue avec une erreur.