<?xml version="1.0" encoding="utf-8"?>

<configurator-export>

<configurator-boms>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name>Ordinateur personnalisé</name>
		<importId>1</importId>
		<nameFormula></nameFormula>
		<defNameAsFormula>false</defNameAsFormula><productCode>COMP-0001</productCode>
		<productFormula></productFormula>
		<defProductAsFormula>false</defProductAsFormula>
		<defProductFromConfigurator>true</defProductFromConfigurator>
		<qty>1.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitId>1</unitId>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<configuratorProdProcess>
			<importId>1</importId>
			<statusSelect>2</statusSelect>
			<name>Conception de l&apos;ordinateur</name>
			<code></code>
			<codeFormula>&quot;ORD&quot;+&quot;-&quot;+ (__repo__(Product).all().filter(&quot;self.name = &apos;Ordinateur personnalisé&apos;&quot;).count() + 1)</codeFormula>
			<defCodeAsFormula>true</defCodeAsFormula>
			<companyCode>AXE</companyCode>
			<stockLocation>1</stockLocation>
			<stockLocationFormula></stockLocationFormula>
			<defStockLocationAsFormula>false</defStockLocationAsFormula>
			<producedProductStockLocation>1</producedProductStockLocation>
			<producedProductStockLocationFormula></producedProductStockLocationFormula>
			<defProducedProductStockLocationAsFormula>false</defProducedProductStockLocationAsFormula>
			<workshopStockLocation>1</workshopStockLocation>
			<workshopStockLocationFormula></workshopStockLocationFormula>
			<defWorkshopStockLocationAsFormula>false</defWorkshopStockLocationAsFormula>
			<configuratorProdProcessLineList>
				<configuratorProdProcessLine>
					<name>Emballage</name>
					<priority>0</priority>
					<workCenter>6</workCenter>
					<outsourcing>false</outsourcing>
					<stockLocation>1</stockLocation>
					<description></description>
					<minCapacityPerCycle>1.00</minCapacityPerCycle>
					<minCapacityPerCycleFormula></minCapacityPerCycleFormula>
					<defMinCapacityFormula>false</defMinCapacityFormula>
					<maxCapacityPerCycle>3.00</maxCapacityPerCycle>
					<maxCapacityPerCycleFormula></maxCapacityPerCycleFormula>
					<defMaxCapacityFormula>false</defMaxCapacityFormula>
					<durationPerCycle>1800</durationPerCycle>
					<durationPerCycleFormula></durationPerCycleFormula>
					<defDurationFormula>false</defDurationFormula>
				</configuratorProdProcessLine>
		
				<configuratorProdProcessLine>
					<name>Contrôle qualité</name>
					<priority>0</priority>
					<workCenter>4</workCenter>
					<outsourcing>false</outsourcing>
					<stockLocation>1</stockLocation>
					<description></description>
					<minCapacityPerCycle>1.00</minCapacityPerCycle>
					<minCapacityPerCycleFormula></minCapacityPerCycleFormula>
					<defMinCapacityFormula>false</defMinCapacityFormula>
					<maxCapacityPerCycle>1.00</maxCapacityPerCycle>
					<maxCapacityPerCycleFormula></maxCapacityPerCycleFormula>
					<defMaxCapacityFormula>false</defMaxCapacityFormula>
					<durationPerCycle>1800</durationPerCycle>
					<durationPerCycleFormula></durationPerCycleFormula>
					<defDurationFormula>false</defDurationFormula>
				</configuratorProdProcessLine>
		
				<configuratorProdProcessLine>
					<name>Assemblage</name>
					<priority>0</priority>
					<workCenter>3</workCenter>
					<outsourcing>false</outsourcing>
					<stockLocation>1</stockLocation>
					<description></description>
					<minCapacityPerCycle>1.00</minCapacityPerCycle>
					<minCapacityPerCycleFormula></minCapacityPerCycleFormula>
					<defMinCapacityFormula>false</defMinCapacityFormula>
					<maxCapacityPerCycle>1.00</maxCapacityPerCycle>
					<maxCapacityPerCycleFormula></maxCapacityPerCycleFormula>
					<defMaxCapacityFormula>false</defMaxCapacityFormula>
					<durationPerCycle>3600</durationPerCycle>
					<durationPerCycleFormula></durationPerCycleFormula>
					<defDurationFormula>false</defDurationFormula>
				</configuratorProdProcessLine>
			</configuratorProdProcessLineList>
		</configuratorProdProcess>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>true</defProdProcessAsConfigurator>
		<useCondition></useCondition>
		<billOfMaterialId>0</billOfMaterialId>
	</configurator-bom>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name></name>
		<importId>4</importId>
		<nameFormula>boitier_1.name</nameFormula>
		<defNameAsFormula>true</defNameAsFormula>
		<productFormula>boitier_1</productFormula>
		<defProductAsFormula>true</defProductAsFormula>
		<defProductFromConfigurator>false</defProductFromConfigurator>
		<qty>1.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitId>1</unitId>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>false</defProdProcessAsConfigurator>
		<parentConfiguratorBOMId>1</parentConfiguratorBOMId><useCondition></useCondition>
		<billOfMaterialId>0</billOfMaterialId>
	</configurator-bom>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name></name>
		<importId>5</importId>
		<nameFormula>carteMere_1.name</nameFormula>
		<defNameAsFormula>true</defNameAsFormula>
		<productFormula>carteMere_1</productFormula>
		<defProductAsFormula>true</defProductAsFormula>
		<defProductFromConfigurator>false</defProductFromConfigurator>
		<qty>1.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitId>1</unitId>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>false</defProdProcessAsConfigurator>
		<parentConfiguratorBOMId>1</parentConfiguratorBOMId><useCondition></useCondition>
		<billOfMaterialId>0</billOfMaterialId>
	</configurator-bom>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name></name>
		<importId>6</importId>
		<nameFormula>disqueDur_1.name</nameFormula>
		<defNameAsFormula>true</defNameAsFormula>
		<productFormula>disqueDur_1</productFormula>
		<defProductAsFormula>true</defProductAsFormula>
		<defProductFromConfigurator>false</defProductFromConfigurator>
		<qty>1.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitId>1</unitId>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>false</defProdProcessAsConfigurator>
		<parentConfiguratorBOMId>1</parentConfiguratorBOMId><useCondition></useCondition>
		<billOfMaterialId>0</billOfMaterialId>
	</configurator-bom>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name></name>
		<importId>7</importId>
		<nameFormula>ecran_1.name</nameFormula>
		<defNameAsFormula>true</defNameAsFormula>
		<productFormula>ecran_1</productFormula>
		<defProductAsFormula>true</defProductAsFormula>
		<defProductFromConfigurator>false</defProductFromConfigurator>
		<qty>1.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitId>1</unitId>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>false</defProdProcessAsConfigurator>
		<parentConfiguratorBOMId>1</parentConfiguratorBOMId><useCondition></useCondition>
		<billOfMaterialId>0</billOfMaterialId>
	</configurator-bom>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name></name>
		<importId>8</importId>
		<nameFormula>processeur_1.name</nameFormula>
		<defNameAsFormula>true</defNameAsFormula>
		<productFormula>processeur_1</productFormula>
		<defProductAsFormula>true</defProductAsFormula>
		<defProductFromConfigurator>false</defProductFromConfigurator>
		<qty>1.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitId>1</unitId>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>false</defProdProcessAsConfigurator>
		<parentConfiguratorBOMId>1</parentConfiguratorBOMId><useCondition></useCondition>
		<billOfMaterialId>0</billOfMaterialId>
	</configurator-bom>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name></name>
		<importId>9</importId>
		<nameFormula>memoire_1.name</nameFormula>
		<defNameAsFormula>true</defNameAsFormula>
		<productFormula>memoire_1</productFormula>
		<defProductAsFormula>true</defProductAsFormula>
		<defProductFromConfigurator>false</defProductFromConfigurator>
		<qty>1.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitId>1</unitId>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>false</defProdProcessAsConfigurator>
		<parentConfiguratorBOMId>1</parentConfiguratorBOMId><useCondition></useCondition>
		<billOfMaterialId>0</billOfMaterialId>
	</configurator-bom>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name></name>
		<importId>2</importId>
		<nameFormula></nameFormula>
		<defNameAsFormula>false</defNameAsFormula>
		<productFormula></productFormula>
		<defProductAsFormula>false</defProductAsFormula>
		<defProductFromConfigurator>true</defProductFromConfigurator>
		<qty>0.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>false</defProdProcessAsConfigurator>
		<useCondition></useCondition>
		<billOfMaterialId>49</billOfMaterialId>
	</configurator-bom>
			
	<configurator-bom>
		<companyCode>AXE</companyCode>
		<statusSelect>2</statusSelect>
		<name>Flyers</name>
		<importId>3</importId>
		<nameFormula></nameFormula>
		<defNameAsFormula>false</defNameAsFormula>
		<productFormula></productFormula>
		<defProductAsFormula>false</defProductAsFormula>
		<defProductFromConfigurator>true</defProductFromConfigurator>
		<qty>0.00</qty>
		<qtyFormula></qtyFormula>
		<defQtyAsFormula>false</defQtyAsFormula>
		<unitFormula></unitFormula>
		<defUnitAsFormula>false</defUnitAsFormula>
		<prodProcessFormula></prodProcessFormula>
		<defProdProcessAsFormula>false</defProdProcessAsFormula>
		<defProdProcessAsConfigurator>false</defProdProcessAsConfigurator>
		<parentConfiguratorBOMId>2</parentConfiguratorBOMId><useCondition></useCondition>
		<billOfMaterialId>48</billOfMaterialId>
	</configurator-bom>
</configurator-boms>

<configurator-creators>

	<configurator-creator>
		<importId>1</importId>
		<name>Ordinateur personnalisé</name>
		<attributes>
			<attribute>
				<name>carteMere_1</name>
				<title>Carte mère</title>
				<type>many-to-one</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel>com.axelor.apps.base.db.Product</targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain>self.productCategory.code = &apos;CARTM&apos;</domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>6</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>disqueDur_1</name>
				<title>Disque dur</title>
				<type>many-to-one</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel>com.axelor.apps.base.db.Product</targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain>self.productCategory.code = &apos;DD&apos;</domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>7</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>memoire_1</name>
				<title>Mémoire</title>
				<type>many-to-one</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel>com.axelor.apps.base.db.Product</targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain>self.productCategory.code = &apos;MEM&apos;</domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>10</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>boitier_1</name>
				<title>Boitier</title>
				<type>many-to-one</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel>com.axelor.apps.base.db.Product</targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain>self.productCategory.code = &apos;BOIT&apos;</domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>5</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>ecran_1</name>
				<title>Ecran</title>
				<type>many-to-one</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel>com.axelor.apps.base.db.Product</targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain>self.productCategory.code = &apos;ECR&apos;</domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>8</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>nbOrdi_1</name>
				<title>Nombre d&apos;ordinateur</title>
				<type>decimal</type>
				<defaultValue>1</defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>1</minSize>
				<maxSize>1000</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>0</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>notes_1</name>
				<title>Notes</title>
				<type>string</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>13</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>heureAssistance_1</name>
				<title>Nombre d&apos;heure d&apos;assistance</title>
				<type>decimal</type>
				<defaultValue>0</defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>assistance_1 == true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>50</maxSize>
				<precision>6</precision>
				<scale>1</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>3</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>composants_1</name>
				<title>Composants</title>
				<type>separator</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>4</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>quantiteMemoire_1</name>
				<title>quantité de mémoire</title>
				<type>decimal</type>
				<defaultValue>1</defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>memoire_1 != null</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>1</minSize>
				<maxSize>10</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>11</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>montageOrdinateur_1</name>
				<title>Montage de l&apos;ordinateur</title>
				<type>boolean</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help>Assemblage, contrôle qualité et emballage</help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>1</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>bilan_1</name>
				<title>Bilan</title>
				<type>separator</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>14</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>assistance_1</name>
				<title>Assistance</title>
				<type>boolean</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget>InlineCheckbox</widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>2</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>processeur_1</name>
				<title>Processeur</title>
				<type>many-to-one</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel>com.axelor.apps.base.db.Product</targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain>self.productCategory.code = &apos;PROC&apos;</domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>9</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>notesep_1</name>
				<title>Notes</title>
				<type>separator</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>12</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>1</contextFieldValue>
			</attribute>
		</attributes>
		
		<configuratorProductFormulaList>
			<configuratorProductFormula>
				<metaField>description</metaField>
				<formula>description = &quot;&quot;
if (carteMere_1?.description){
  description += &quot;Carte mère : &quot; + carteMere_1.description + &quot;\n&quot;
}
if (disqueDur_1?.description){
  description += &quot;Disque dur : &quot; + disqueDur_1.description + &quot;\n&quot;
}
if (ecran_1?.description){
   description += &quot;Ecran :&quot; + ecran_1.description + &quot;\n&quot;
}
if (processeur_1?.description){
  description += &quot;Processeur :&quot; + processeur_1.description + &quot;\n&quot;
}
if (memoire_1?.description){
  description += &quot;Mémoire :&quot; + memoire_1.description + &quot;\n&quot;
}
return description;</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>1</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>salePrice</metaField>
				<formula>cp=0
cp+=(boitier_1?.salePrice?:0) 
cp+=(carteMere_1?.salePrice?:0) 
cp+=(disqueDur_1?.salePrice?:0) 
cp+=(ecran_1?.salePrice?:0)
cp+=(memoire_1?.salePrice?:0)*(quantiteMemoire_1?:0)
cp+=(processeur_1?.salePrice?:0)
if (montageOrdinateur_1?:0){
cp+=2*60
  }
return cp*nbOrdi_1*1.5</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>1</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>costPrice</metaField>
				<formula>cp=0
cp+=(boitier_1?.salePrice?:0) 
cp+=(carteMere_1?.salePrice?:0) 
cp+=(disqueDur_1?.salePrice?:0) 
cp+=(ecran_1?.salePrice?:0)
cp+=(memoire_1?.salePrice?:0)*(quantiteMemoire_1?:0)
cp+=(processeur_1?.salePrice?:0)
if (montageOrdinateur_1?:0){
cp+=2*60
}
return cp*nbOrdi_1</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>1</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>code</metaField>
				<formula>&quot;ORD&quot;+&quot;-&quot;+ (__repo__(Product).all().filter(&quot;self.name = &apos;Ordinateur personnalisé&apos;&quot;).count() + 1)</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>1</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>name</metaField>
				<formula>&quot;Ordinateur personnalisé&quot;</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>1</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>productCategory</metaField>
				<formula>__repo__(ProductCategory).all().filter(&quot;self.code = &apos;SER&apos;&quot;).fetchOne()</formula>
				<showOnConfigurator>false</showOnConfigurator>
				<configuratorCreatorImportId>1</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>productTypeSelect</metaField>
				<formula>&apos;storable&apos;</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>1</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>productFamily</metaField>
				<formula>__repo__(ProductFamily).all().filter(&quot;self.code = &apos;EQPT&apos;&quot;).fetchOne()</formula>
				<showOnConfigurator>false</showOnConfigurator>
				<configuratorCreatorImportId>1</configuratorCreatorImportId>
			</configuratorProductFormula>
		</configuratorProductFormulaList>

		<configuratorSOLineFormulaList></configuratorSOLineFormulaList>

		<authorizedUserSet>
			<authorizedUser>admin</authorizedUser>
		</authorizedUserSet>
		
		<authorizedGroupSet>
		</authorizedGroupSet>
		
		<generateProduct>true</generateProduct>
		<isActive>true</isActive>
		
		<configuratorBomImportId>1</configuratorBomImportId>
		
	
	</configurator-creator>

	<configurator-creator>
		<importId>2</importId>
		<name>Campagne publicitaire</name>
		<attributes>
			<attribute>
				<name>flyers_2</name>
				<title>Flyers</title>
				<type>boolean</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget>InlineCheckbox</widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>0</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>dateCommandea_2</name>
				<title>Date de commande</title>
				<type>datetime</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>affiches_2 == true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>7</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>typeImpression_2</name>
				<title>Type d&apos;impression</title>
				<type>many-to-one</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>flyers_2 == true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel>com.axelor.apps.base.db.Product</targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain>self.productCategory.code=&apos;IMP&apos;</domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>4</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>sepaff_2</name>
				<title>Affiches</title>
				<type>separator</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>affiches_2 == true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>6</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>quantiteFlyers_2</name>
				<title>quantité de Flyers</title>
				<type>decimal</type>
				<defaultValue>0</defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>flyers_2==true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>10000</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>5</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>dateCommandef_2</name>
				<title>Date de commande</title>
				<type>datetime</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>flyers_2 == true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>3</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>sepflyers_2</name>
				<title>Flyers</title>
				<type>separator</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>flyers_2 == true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>2</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>affiches_2</name>
				<title>Affiches</title>
				<type>boolean</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget>InlineCheckbox</widget>
				<help></help>
				<showIf></showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>0</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>1</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>quantiteAffiches_2</name>
				<title>Quantité d&apos;affiches</title>
				<type>decimal</type>
				<defaultValue>0</defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>affiches_2==true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>0</minSize>
				<maxSize>10000</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>8</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>longueurA_2</name>
				<title>longueur</title>
				<type>decimal</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>affiches_2 == true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>1</minSize>
				<maxSize>52</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>9</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		
			<attribute>
				<name>largeurA_2</name>
				<title>largeur</title>
				<type>decimal</type>
				<defaultValue></defaultValue>
				<model>com.axelor.apps.sale.db.Configurator</model>
				<modelField>attributes</modelField>
				<jsonModelCode></jsonModelCode>
				<selection></selection>
				<widget></widget>
				<help></help>
				<showIf>affiches_2==true</showIf>
				<hideIf></hideIf>
				<requiredIf></requiredIf>
				<hidden>false</hidden>
				<required>false</required>
				<nameField>false</nameField>
				<minSize>1</minSize>
				<maxSize>500</maxSize>
				<precision>6</precision>
				<scale>2</scale>
				<regex></regex>
				<targetModel></targetModel>
				<enumType></enumType>
				<formView></formView>
				<gridView></gridView>
				<domain></domain>
				<targetJsonModelCode></targetJsonModelCode>
				<sequence>10</sequence>
				<onChange>save,action-configurator-update-indicators,save</onChange>
				<onClick></onClick>
				<widgetAttrs></widgetAttrs>
				<contextField>configuratorCreator</contextField>
				<contextFieldTarget>com.axelor.apps.sale.db.ConfiguratorCreator</contextFieldTarget>
				<contextFieldTargetName>name</contextFieldTargetName>
				<contextFieldValue>2</contextFieldValue>
			</attribute>
		</attributes>
		
		<configuratorProductFormulaList>
			<configuratorProductFormula>
				<metaField>costPrice</metaField>
				<formula>((longueurA_2?:0)*(largeurA_2?:0)*(quantiteAffiches_2?:0))/6+0.30*(quantiteFlyers_2?:0)
</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>2</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>productTypeSelect</metaField>
				<formula>&apos;storable&apos;</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>2</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>name</metaField>
				<formula>&apos;Campagne publicitaire&apos;</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>2</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>code</metaField>
				<formula>&quot;PUB&quot;+&quot;-&quot;+ (__repo__(Product).all().filter(&quot;self.name = &apos;Campagne publicitaire&apos;&quot;).count() + 1)</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>2</configuratorCreatorImportId>
			</configuratorProductFormula>
		
			<configuratorProductFormula>
				<metaField>productCategory</metaField>
				<formula>__repo__(ProductCategory).all().filter(&quot;self.code = &apos;FORF&apos;&quot;).fetchOne()</formula>
				<showOnConfigurator>true</showOnConfigurator>
				<configuratorCreatorImportId>2</configuratorCreatorImportId>
			</configuratorProductFormula>
		</configuratorProductFormulaList>

		<configuratorSOLineFormulaList></configuratorSOLineFormulaList>

		<authorizedUserSet>
			<authorizedUser>admin</authorizedUser>
		</authorizedUserSet>
		
		<authorizedGroupSet>
		</authorizedGroupSet>
		
		<generateProduct>true</generateProduct>
		<isActive>true</isActive>
		
		<configuratorBomImportId>2</configuratorBomImportId>
		
	
	</configurator-creator>

</configurator-creators>

</configurator-export>