Villiere_00-B Masterprint
Flow
Créé à 11/04/2025 12:03
Villiere_00-B Masterprint
666
No
36
D:/Enfocus/Enfocus Switch Dataroot/PropertySets/47/Grille Switch.png
No
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
58
ProblemFilesFolder
producer
Filter
One
Travaux à problème
This flow only
Default
10
10
-304
224
FlowLinksSend
processor
Move
Villiere_00-B Masterprint
1232
384
Default
Default
Yes
No
Villiere_00-B Masterprint
Don't add metadata
Masterdata
// Lines starting with a double slash like this line are considered general comments and are ignored.
// In the following line a data map is done with "TagName1" is name of the Private Data or XML dataset tag and "TagValue1" as value
TagName1=TagValue1
// The following line has a comment which will be added to the XML dataset. It can be used to add extra info, by example if the info map contains a dimension the comment can explain the unit of the dimension
TagName2=TagValue2// This comment will be added to the XML dataset.
// The following lines show how nested values can be created in an XML dataset.
ParentTag.ChildTag1=TagValue3
ParentTag.ChildTag2=TagValue4
XMLPickup
processor
TrafficLight
Capture XML
128
304
Default
Default
Yes
Unlimited
Xml
Metadata is asset
*.xml
]]>
0
*.xml
]]>
1
No
Folder
folder
Complexité
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
176
384
Folder
folder
-
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
1040
384
Folder
folder
8 chiffres
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
-16
384
Folder
folder
replace
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
80
384
Rename job
processor
Move
Renommer XML
-64
304
Default
Default
0
Default
Yes
One
All jobs
No
OF
Leave alone
1
Add suffix after filename proper
_count
Remove segment
Filename proper
1_
1
2
Local8bit
Underscore
<ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription>
3
Remove segment
Filename proper
9
9
Local8bit
Underscore
<ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription>
3
None
Filename proper
1
0
Local8bit
Underscore
<ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription>
3
None
Filename proper
1
0
Local8bit
Underscore
<ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription>
3
None
Filename proper
1
0
Local8bit
Underscore
<ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription>
3
Folder
folder
-
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
368
384
RecycleBin
consumer
Move
Yes
Recycle bin is a flow element that deletes the jobs that come in.
Tools
0800000000
trash can remove delete
Corbeille
#automanaged#
0
0
0
No
Yes
176
544
Subflow-Main
processor
TrafficLight
99-Outils-split xml master
Séparation XML
416
304
Default
Default
5
Default
Yes
Unlimited
Villiere_99-Outils-split xml master
0
isValid
processor
TrafficLight
isValid email
mail valide
272
384
Default
Default
Yes
Unlimited
[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Contact_Commande/Email"]
Email
US
No
Folder
folder
Tri fichier
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
Yellow
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
-304
384
Folder
folder
Impression
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
560
384
ScheerStringReplace
processor
Move
Machines papier
32
464
Yes
Unlimited
File
=
<Famille>Offset</Famille>=<Famille>Offset</Famille>
<Famille>Offset laser</Famille>=<Famille>Offset</Famille>
<Famille>Offset Standard</Famille>=<Famille>Offset</Famille>
<Famille>Offset bouffant</Famille>=<Famille>Offset</Famille>
<Famille>Offset recycle</Famille>=<Famille>Offset</Famille>
<Famille>Autocopiant CFB offset</Famille>=<Famille>Offset</Famille>
<Famille>Autocopiant CB offset</Famille>=<Famille>Offset</Famille>
<Famille>Autocopiant CF offset </Famille>=<Famille>Offset</Famille>
<Famille>Papier Creation</Famille>=<Famille>Offset</Famille>
<Famille>Offset couleur</Famille>=<Famille>Offset</Famille>
<Famille>Offset recycle laser</Famille>=<Famille>Offset</Famille>
<Famille>Offset couleur recycle</Famille>=<Famille>Offset</Famille>
<Famille>Offset quadrille</Famille>=<Famille>Offset</Famille>
<Famille>Offset couleur laser</Famille>=<Famille>Offset</Famille>
<Famille>Autocopiant CB numerique</Famille>=<Famille>Offset</Famille>
<Famille>Autocopiant CFB numerique</Famille>=<Famille>Offset</Famille>
<Famille>Autocopiant CF numerique</Famille>=<Famille>Offset</Famille>
<Famille>Bouffant</Famille>=<Famille>Offset</Famille>
<Famille>Couche moderne demi-mat</Famille>=<Famille>Couche</Famille>
<Famille>Couche moderne mat</Famille>=<Famille>Couche</Famille>
<Famille>Couche moderne brillant</Famille>=<Famille>Couche</Famille>
<Famille>Satin</Famille>=<Famille>Couche</Famille>
<Famille>Gloss</Famille>=<Famille>Couche</Famille>
<Famille>Couche classique brillant</Famille>=<Famille>Couche</Famille>
<Famille>Couche classique demi-mat</Famille>=<Famille>Couche</Famille>
<Famille>Couche classique mat</Famille>=<Famille>Couche</Famille>
<Famille>Couche sur chrome</Famille>=<Famille>Couche</Famille>
<Famille>Couche digital</Famille>=<Famille>Couche</Famille>
<Famille>Couche bouffant edition</Famille>=<Famille>Couche</Famille>
<Famille>Couche bouffant</Famille>=<Famille>Couche</Famille>
<Famille>Couche recycle</Famille>=<Famille>Couche</Famille>
<Famille>Couche moderne 1 face</Famille>=<Famille>Couche</Famille>
<Famille>Carte graphique 1 face</Famille>=<Famille>Couche</Famille>
<Famille>Carte graphique brillant</Famille>=<Famille>Couche</Famille>
<Famille>Carte graphique demi-mat</Famille>=<Famille>Couche</Famille>
<Famille>Carte graphique mat</Famille>=<Famille>Couche</Famille>
<Famille>Carte graphique 2 faces</Famille>=<Famille>Couche</Famille>
<Famille>Carton 1 face</Famille>=<Famille>Couche</Famille>
<Famille>Carton 2 faces</Famille>=<Famille>Couche</Famille>
<Famille>Affiche</Famille>=<Famille>Couche</Famille>
<Famille>Bristol</Famille>=<Famille>Couche</Famille>
<Famille>Papier alimentaire</Famille>=<Famille>Plastique</Famille>
<Famille>Calque</Famille>=<Famille>Plastique</Famille>
<Famille>Adhesif</Famille>=<Famille>Plastique</Famille>
<Machine>R750N</Machine>=<Machine>Offset</Machine>
<Machine>R750V</Machine>=<Machine>Offset</Machine>
<Machine>R750G</Machine>=<Machine>Offset</Machine>
<Machine>R750M</Machine>=<Machine>Offset</Machine>
<Machine>R750W</Machine>=<Machine>Offset</Machine>
<Machine>CAC11</Machine>=<Machine>C10000</Machine>
<Machine>CAC12</Machine>=<Machine>C10000</Machine>
<Machine>CAC13</Machine>=<Machine>C10000</Machine>
<Machine>CAN10</Machine>=<Machine>C10000</Machine>
<Machine>CAN4</Machine>=<Machine>C10000</Machine>
<Machine>CANA7</Machine>=<Machine>C10000</Machine>
<Machine>CANA8</Machine>=<Machine>C10000</Machine>
<Machine>CANA9</Machine>=<Machine>C10000</Machine>
<Machine>CANC</Machine>=<Machine>C10000</Machine>
<Machine>CATE</Machine>=<Machine>C10000</Machine>
<Machine>VPI</Machine>=<Machine>VPI</Machine>
<Machine>VPI2</Machine>=<Machine>VPI</Machine>
<Machine>VPI3</Machine>=<Machine>VPI</Machine>
<Machine>VPIA</Machine>=<Machine>VPI</Machine>
<Machine>VPIA4</Machine>=<Machine>VPI</Machine>
<Machine>VPIC</Machine>=<Machine>VPI</Machine>
<Machine>VPICA</Machine>=<Machine>VPI</Machine>
<Machine>VPICF</Machine>=<Machine>VPI</Machine>
<Machine>VPIM</Machine>=<Machine>VPI</Machine>
<Machine>VPIN</Machine>=<Machine>VPI</Machine>
<Machine>VPIO</Machine>=<Machine>VPI</Machine>
<Machine>VPIP</Machine>=<Machine>VPI</Machine>
<Machine>VPIQ</Machine>=<Machine>VPI</Machine>
<Machine>VPIS</Machine>=<Machine>VPI</Machine>
<Machine>VPIT</Machine>=<Machine>VPI</Machine>
<Machine>ASTRO</Machine>=<Machine>Numerique</Machine>
<Machine>MUTN</Machine>=<Machine>Traceur</Machine>
<Machine>MUTQ</Machine>=<Machine>Traceur</Machine>
<Machine>TABP</Machine>=<Machine>Traceur</Machine>
<Machine>TABPB</Machine>=<Machine>Traceur</Machine>
<Machine>TABPT</Machine>=<Machine>Traceur</Machine>
<Machine>TALED</Machine>=<Machine>Traceur</Machine>
<Machine>TALSI</Machine>=<Machine>Traceur</Machine>
<Machine>TAPB2</Machine>=<Machine>Traceur</Machine>
<Machine>TAPB3</Machine>=<Machine>Traceur</Machine>
<Machine>C3200</Machine>=<Machine>Roto</Machine>
<Machine>CS32</Machine>=<Machine>Roto</Machine>
<Machine>CS320</Machine>=<Machine>Roto</Machine>
<Machine>CS321</Machine>=<Machine>Roto</Machine>
<Machine>CS32A</Machine>=<Machine>Roto</Machine>
<Machine>CS32B</Machine>=<Machine>Roto</Machine>
<Machine>CS32C</Machine>=<Machine>Roto</Machine>
<Machine>CS32D</Machine>=<Machine>Roto</Machine>
<Machine>CS32E</Machine>=<Machine>Roto</Machine>
<Machine>CS32L</Machine>=<Machine>Roto</Machine>
<Machine>CS32M</Machine>=<Machine>Roto</Machine>
<Machine>CS32N</Machine>=<Machine>Roto</Machine>
<Machine>CS32P</Machine>=<Machine>Roto</Machine>
<Machine>CS32Q</Machine>=<Machine>Roto</Machine>
<Machine>CS32V</Machine>=<Machine>Roto</Machine>
<Machine>CS33M</Machine>=<Machine>Roto</Machine>
<Machine>CS33N</Machine>=<Machine>Roto</Machine>
<Machine>CS33O</Machine>=<Machine>Roto</Machine>
<Machine>CS33R</Machine>=<Machine>Roto</Machine>
<Machine>CSBOB</Machine>=<Machine>Roto</Machine>
<Process>Sans Impression</Process>=<Machine>STT</Machine>
<Machine>SI</Machine>=<Machine>STT</Machine>
Yes
Yes
Default
Folder
folder
erreur mail
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#ff0000
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
272
464
Folder
folder
erreur couleur
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#ff0000
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
1040
464
Mail_send
processor
TrafficLight
Mailsend FAB
[Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/Email"]
1040
544
Default
Default
Yes
Unlimited
Le dossier [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Dossier",After="20",Before="."][Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Dossier",After="."] [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/NomClient"] [Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/Produit"]n'est pas conforme, la couleur d'impression peut ne pas être renseigné correctement.
devis@villiere.com
No
prepresse@imprimerie-villiere.com
Other
mail.infomaniak.com
587
Password
pR35@Vi11
No
OAuth 2.0
OAuth 2.0
Flux VilliR
prepresse@imprimerie-villiere.com
prepresse@imprimerie-villiere.com
HTML
Built-in
Le dossier [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Dossier",After="20",Before="."][Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Dossier",After="."] [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/NomClient"] [Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/Produit"]n'est pas conforme, la couleur d'impression peut ne pas être renseigné correctement.
No
Body
No
Yes
RecycleBin
consumer
Move
Yes
Recycle bin is a flow element that deletes the jobs that come in.
Tools
0800000000
trash can remove delete
Corbeille
#automanaged#
0
0
96
No
Yes
464
544
Mail_send
processor
TrafficLight
Mailsend FAB
[Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/Email"]
272
544
Default
Default
Yes
Unlimited
Le dossier [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Dossier",After="20",Before="."][Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Dossier",After="."] [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/NomClient"] [Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/Produit"]n'est pas conforme, le contact email du client peut ne pas être renseigné correctement.
devis@villiere.com
No
prepresse@imprimerie-villiere.com
Other
mail.infomaniak.com
587
Password
pR35@Vi11
No
OAuth 2.0
OAuth 2.0
Flux VilliR
prepresse@imprimerie-villiere.com
prepresse@imprimerie-villiere.com
HTML
Built-in
Le dossier [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Dossier",After="20",Before="."][Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Dossier",After="."] [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/NomClient"] [Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/Produit"]n'est pas conforme, le contact email du client peut ne pas être renseigné correctement. L'adresse email [Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Contact_Commande/Email"] n'est pas valide.
No
Body
No
Yes
Folder
folder
detruire
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
368
544
TrafficLight
90
432
288
Gray
Data
Log
No
Yes
Yes
Filter
Complexe 0|X
90
288
510
Green
No
0|X
[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Complexe"]
]]>
No Files
Filter
-90
288
398
Orange
No
All Other Files
No Files
Filter
couleur ok
-90
519
665
Green
No
CMJN|GRIS|CMJN_Pantone
[Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/couleur/recto/type"]
CMJN|GRIS|CMJN_Pantone
[Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/couleur/verso/type"]
.+
[Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/couleur/verso/type",Space="trim"]
]]>
No Files
Filter
-90
519
522
Orange
No
All Other Files
No Files
Filter
-90
372
301
Gray
No
All Files
No Files
Filter
-90
371
432
Gray
No
All Files
No Files
Filter
-90
294
415
Gray
No
All Files
No Files
TrafficLight
90
415
642
Gray
Data
Log
No
Yes
Yes
Yes
TrafficLight
-90
510
294
Green
Data
Log
No
Yes
Yes
No
TrafficLight
-90
510
529
#ff0000
Data
Log
No
No
Yes
Yes
Filter
-90
307
646
Gray
No
All Files
No Files
Filter
print
-90
2
639
Green
No
sans impression
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Item/Imposition/Process",Case="lower"]
]]>
No Files
Filter
sans impression
-90
2
634
#ff0000
No
All Other Files
No Files
Move
90
301
371
Gray
No
Filter
0
529
490
#ff0000
Yes
All Files
No Files
Filter
-90
522
532
#ff0000
Yes
All Files
No Files
TrafficLight
-90
490
514
Gray
Data
Log
No
Yes
Yes
Filter
-90
514
513
Gray
No
All Files
No Files
Move
90
328
372
Gray
No
RecycleBin
consumer
Move
Yes
Recycle bin is a flow element that deletes the jobs that come in.
Tools
0800000000
trash can remove delete
Corbeille
#automanaged#
0
0
96
No
Yes
656
544
DataMapper
processor
Move
Data Mapper
848
224
Default
Default
0
0
Yes
One
XML Dataset and Private Data
Masterdata
Pages=[Switch.Calculation:Expression="[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Modeles"]*2"]
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
Quantité=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Quantite",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Client=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Nom",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Impression=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Imposition/Machine",Dataset="Xml",Model="XML"]
Papier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Papier/Famille",Dataset="Xml",Model="XML"]
Couleur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Designation/Couleur",Dataset="Xml",Model="XML"]
Largeur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Largeur",Dataset="Xml",Model="XML"]
Longueur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Hauteur",Dataset="Xml",Model="XML"]
Pages=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Pagination",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
DataMapper
processor
Move
Data Mapper
848
304
Default
Default
0
0
Yes
One
XML Dataset and Private Data
Masterdata
Pages=[Switch.Calculation:Expression="[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Modeles"]*1"]
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
Quantité=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Quantite",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Client=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Nom",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Impression=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Imposition/Machine",Dataset="Xml",Model="XML"]
Papier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Papier/Famille",Dataset="Xml",Model="XML"]
Couleur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Designation/Couleur",Dataset="Xml",Model="XML"]
Largeur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Largeur",Dataset="Xml",Model="XML"]
Longueur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Hauteur",Dataset="Xml",Model="XML"]
Pages=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Pagination",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
DataMapper
processor
Move
Data Mapper
848
384
Default
Default
0
0
Yes
One
XML Dataset and Private Data
Masterdata
Pages=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Item/Pagination"]
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
Quantité=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Quantite",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Client=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Nom",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Impression=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Imposition/Machine",Dataset="Xml",Model="XML"]
Papier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Papier/Famille",Dataset="Xml",Model="XML"]
Couleur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Designation/Couleur",Dataset="Xml",Model="XML"]
Largeur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Largeur",Dataset="Xml",Model="XML"]
Longueur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Hauteur",Dataset="Xml",Model="XML"]
Pages=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Pagination",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
Folder
folder
type jobs
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
Yellow
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
752
384
DataMapper
processor
Move
Data Mapper
848
464
Default
Default
0
0
Yes
One
XML Dataset and Private Data
Masterdata
Pages=[Switch.Calculation:Expression="[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Modeles"]*2"]
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
Quantité=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Quantite",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Client=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Nom",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Impression=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Imposition/Machine",Dataset="Xml",Model="XML"]
Papier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Papier/Famille",Dataset="Xml",Model="XML"]
Couleur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Designation/Couleur",Dataset="Xml",Model="XML"]
Largeur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Largeur",Dataset="Xml",Model="XML"]
Longueur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Hauteur",Dataset="Xml",Model="XML"]
Pages=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Pagination",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
Folder
folder
-
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
944
384
Move
90
612
430
Gray
No
Move
recto
90
609
430
Gray
No
Move
45
427
430
Gray
No
Filter
-45
403
427
Orange
No
All Other Files
No Files
Filter
depliant
-90
403
487
Green
No
Depliant
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Type"]
Dépliant
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Type"]
]]>
No Files
Filter
couv
-90
403
609
Green
No
Couverture
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Type"]
0
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Recto/@quantité"]
0
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Verso/@quantité"]
]]>
No Files
Filter
couv recto verso
-90
403
612
Green
No
Couverture
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Type"]
0
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Recto/@quantité"]
0
[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Verso/@quantité"]
]]>
No Files
Move
90
487
430
Gray
No
Filter
0
430
519
Gray
No
All Files
No Files
DataMapper
processor
Move
Data Mapper
656
384
Default
Default
0
0
Yes
One
XML Dataset and Private Data
Masterdata
input=[Switch.FlowName]
//Xml
Dossier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Dossier",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Client=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Nom",Dataset="Xml",Model="XML"]
Civilite=[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Contact/Civilite"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Segment="4-5"]
Annee=[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Search="\d+$"]
Quantite=[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Quantite"]
NombreProduitsTotal=[Metadata.Integer:Dataset="Xml",Model="XML",Path="count(/Infos_Commande_MasterPrint/Commande/Composants/Item)"]
NombreProduitsPrint=[Switch.Calculation:Expression="[Metadata.Integer:Dataset="Xml",Model="XML",Path="count(/Infos_Commande_MasterPrint/Commande/Composants/Item)"]-[Metadata.Integer:Dataset="Xml",Model="XML",Path="count(/Infos_Commande_MasterPrint/Commande/Composants/Item[Item/Imposition/Process='Sans Impression'])"]"]
//Xml splitted
NumeroProduit=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/@GlobalComposant",Search="\d+$"]
Impression=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Item/Imposition/Machine"]
Papier=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Item/Papier/Famille"]
Largeur=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Item/FormatFini/Largeur"]
Hauteur=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Item/FormatFini/Hauteur"]
Pages=[Switch.Calculation:Expression="[Metadata.Text:Dataset="Xml",Model="XML",Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Modeles"]*2"]
Type=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Item/Type"]
BAT=true
//Couleurs
Recto-verso=
Couleur=
Couleur.recto.quantite=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Recto/@quantité"]
Couleur.recto.liste=[Metadata.TextIndexed:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Recto/Couleurs/Couleur/@Code"]
Couleur.verso.quantite=[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Verso/@quantité"]
Couleur.verso.liste=[Metadata.TextIndexed:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Verso/Couleurs/Couleur/@Code"]
Couleur.recto.type
// Your imports here
const RECTO_VERSO="Recto"
async function getColorList(job: Job, numberOfColor: number): Promise<string[]> {
const colorList = [];
for (let i = 0; i < numberOfColor; i++) {
const color = await job.getVariableAsString(`[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/${RECTO_VERSO}/Couleurs/Couleur[${i + 1}]/@Code"]`);
if (color !== "undefined") {
colorList.push(color);
}
}
return colorList;
}
// Do not remove calculateScriptExpression function. It must return a promise to the property value.
async function calculateScriptExpression(s: Switch, flowElement: FlowElement, job: Job): Promise<string> {
try {
const tag = await job.getVariableAsString(`[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/${RECTO_VERSO}/@Tag"]`);
const quantity = await job.getVariableAsString(`[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/${RECTO_VERSO}/@quantité"]`);
if (quantity === "0") {
return " "
} else if (tag.toLowerCase() === "process") {
if (quantity === "4") {
return "CMJN"
} else {
const colorList = await getColorList(job, quantity)
if (quantity === "1" && colorList[0].toLowerCase() === "noir") {
return "GRIS"
} else {
const values = []
for (let value of colorList) {
values.push(value[0])
}
return values.join()
}
}
} else if (tag.toLowerCase() === "noir"){
return "GRIS"
} else {
return "CMJN_Pantone"
}
} catch (e) {
return e;
}
}
]]>
Couleur.verso.type
// Your imports here
const RECTO_VERSO="Verso"
async function getColorList(job: Job, numberOfColor: number): Promise<string[]> {
const colorList = [];
for (let i = 0; i < numberOfColor; i++) {
const color = await job.getVariableAsString(`[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/${RECTO_VERSO}/Couleurs/Couleur[${i + 1}]/@Code"]`);
if (color !== "undefined") {
colorList.push(color);
}
}
return colorList;
}
// Do not remove calculateScriptExpression function. It must return a promise to the property value.
async function calculateScriptExpression(s: Switch, flowElement: FlowElement, job: Job): Promise<string> {
try {
const tag = await job.getVariableAsString(`[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/${RECTO_VERSO}/@Tag"]`);
const quantity = await job.getVariableAsString(`[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/${RECTO_VERSO}/@quantité"]`);
if (quantity === "0") {
return " "
} else if (tag.toLowerCase() === "process") {
if (quantity === "4") {
return "CMJN"
} else {
const colorList = await getColorList(job, quantity)
if (quantity === "1" && colorList[0].toLowerCase() === "noir") {
return "GRIS"
} else {
const values = []
for (let value of colorList) {
values.push(value[0])
}
return values.join()
}
}
} else if (tag.toLowerCase() === "noir"){
return "GRIS"
} else {
return "CMJN_Pantone"
}
} catch (e) {
return e;
}
}
]]>
Recto-verso
// Do not remove calculateScriptExpression function. It must return a promise to the property value.
async function calculateScriptExpression(s: Switch, flowElement: FlowElement, job: Job): Promise<string> {
try {
const rectoColorQuantity = await job.getVariableAsString('[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Recto/@quantité"]')
const versoColorQuantity = await job.getVariableAsString('[Metadata.Text:Dataset="XmlSplitted",Model="XML",Path="/Item/Impression/Verso/@quantité"]')
if (parseInt(versoColorQuantity, 10) !== 0 && parseInt(rectoColorQuantity, 10) !== 0) {
return "Recto-Verso"
} else if (parseInt(rectoColorQuantity, 10) !== 0) {
return "Recto"
} else if (parseInt(versoColorQuantity, 10) !== 0) {
return "Verso"
} else {
return `Recto : ${rectoColorQuantity} / Verso : ${versoColorQuantity}`
}
} catch (e) {
return e;
}
}
]]>
Impression=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Imposition/Machine",Dataset="Xml",Model="XML"]
Papier=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/Papier/Famille",Dataset="Xml",Model="XML"]
Couleur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Designation/Couleur",Dataset="Xml",Model="XML"]
Largeur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Largeur",Dataset="Xml",Model="XML"]
Longueur=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Item/FormatFini/Hauteur",Dataset="Xml",Model="XML"]
Pages=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Composants/Item/Pagination",Dataset="Xml",Model="XML"]
Email=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Contact/Email",Dataset="Xml",Model="XML"]
Code=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/CodeClient",Dataset="Xml",Model="XML"]
Mois=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Annee=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Datedelivraison",Dataset="Xml",Model="XML"]
Produit=[Metadata.Text:Path="/Infos_Commande_MasterPrint/Commande/Reference",Dataset="Xml",Model="XML"]
Move
90
639
403
Gray
No
Job_info
processor
Move
Refresh
512
464
Default
Default
Yes
One
Keep
Keep
Refresh
None
None
None
None
None
Folder
folder
-
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
464
384
Filter
-90
642
641
Gray
No
All Files
No Files
Move
90
641
2
Gray
No
priorityHelper
processor
Move
Priority Helper
-160
464
Default
Default
Yes
Unlimited
2
First In, First Out
2023-01-01T00:00:00
Second
history
processor
TrafficLight
History
-256
304
Default
Default
Yes
Unlimited
Current
history
No
JSON
Semicolon
Folder
folder
-
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
-208
384
TrafficLight
90
646
647
Gray
Data
Log
No
Yes
Filter
-90
647
645
Gray
No
All Files
No Files
Folder
folder
-
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
-112
384
Move
90
645
650
Gray
No
Filter
-90
650
328
Gray
No
All Files
No Files
Folder
folder
-
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
1136
384
RecycleBin
consumer
Move
Yes
Recycle bin is a flow element that deletes the jobs that come in.
Tools
0800000000
trash can remove delete
Corbeille
#automanaged#
0
0
96
No
Yes
1232
544
Folder
folder
detruire
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
#808080
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
1136
544
Filter
-90
658
657
Gray
No
All Files
No Files
TrafficLight
0
532
658
Gray
Data
Log
No
Yes
Yes
Filter
0
655
91
Gray
No
All Files
No Files
Folder
folder
Master in
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
Yellow
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
-304
464
Folder
folder
couleur_type
#automanaged#
No
Default
No
00:00
00:00
No
Monday
Sunday
No
1
Start of the month
Magenta
No
No
Yes
Yes
Overwrite
1
No
No Folders
No
656
304
Filter
0
663
639
Gray
No
All Files
No Files
history
processor
TrafficLight
Datamapper
1088
304
Default
Default
Yes
Unlimited
Current
history
No
JSON
Semicolon
TrafficLight
90
665
655
Gray
Data
Log
No
Yes