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