Créer une opération de projet
L’opération Créer un projet vous permet de créer de nouveaux projets de construction dans Procore.
Paramètres
Informations de base
PARAMETER | TYPE | REQUIRED | DESCRIPTION |
Company ID | String | Yes | The Procore Company ID for the project. |
Name | String | Yes | The name of the project. |
Code | String | No | The project code. For example, 'NOB-2024'. |
Description | String | No | A description of the project. |
Active | Boolean | No | Indicates whether the project is active (default: true). |
Project Number | String | No | The project number. For example, 'A-2'. |
Accounting Project Number | String | No | The accounting project number. |
Store Number | String | No | The project store number. |
Designated Market Area | String | No | The market area designated for the project. |
Informations sur le lieu
PARAMETER | TYPE | REQUIRED | DESCRIPTION |
Address | String | No | The project address. |
City | String | No | The city where the project is located. |
State Code | String | No | The state code (ISO-3166 Alpha-2 format). For example, 'CA' or 'NY'. |
Country Code | String | No | The country code (ISO-3166 Alpha-2 format, default: US). |
ZIP | String | No | The ZIP/postal code. |
County | String | No | The county where the project is located. |
Latitude | String | No | The latitude coordinate of the project. |
Longitude | String | No | The longitude coordinate of the project. |
Time Zone | String | No | The timezone where the project is located. For example, 'America/Los_Angeles'. |
Informations sur la chronologie
PARAMETER | TYPE | REQUIRED | DESCRIPTION |
Start Date | String | No | The date that the contract for the project is signed (YYYY-MM-DD). |
Completion Date | String | No | The date that all parties agree that the project meets substantial completion. |
Warranty Start Date | String | No | The warranty start date of the project. |
Warranty End Date | String | No | The warranty end date of the project. |
Estimated Start Date | String | No | The estimated start date of the project. |
Estimated Completion Date | String | No | The estimated completion date of the project. |
Override Start Date | String | No | Custom start date displayed on the Portfolio page. |
Override Start Date Check | Boolean | No | Enable use of override_start_date as Actual Start Date. |
Override End Date | String | No | Custom end date displayed on the Portfolio page. |
Override End Date Check | Boolean | No | Enable use of override_end_date as Projected Finish Date. |
Informations financières
PARAMÈTRE | Type | Obligatoire | Descriptif |
Valeur totale | Lit double | Non | Montant total des travaux de construction exécutés, prévus ou mis en place. |
Valeur estimée | Lit double | Non | Valeur estimée du projet. |
Pieds carrés | Lit double | Non | La superficie totale en pieds carrés du projet. |
Classification des projets
PARAMÈTRE | Type | Obligatoire | Descriptif |
ID du type de projet | Corde | Non | Identifiant de type de projet. |
ID de l’étape du projet | Corde | Non | Le étape du projet identifiant. |
ID du type d’appel d’offres du projet | Corde | Non | Le projet type d'appel d'offres identifiant. |
ID du type de maître d’ouvrage du projet | Corde | Non | Identifiant de type maître d’ouvrage du projet. |
ID de la région du projet | Corde | Non | Identifiant de région du projet. |
ID du modèle de projet | Corde | Non | Identifiant de modèle de projet pour la normalisation. |
Secteur | Corde | Non | Le secteur d’un projet. Par exemple, Commerce. |
Portée des travaux | Corde | Non | Périmètre des travaux d’un projet. Par exemple, « Nouvelle construction ». |
Mode de livraison | Corde | Non | Le mode de livraison d’un projet. Par exemple, « Conception-construction ». |
Structure organisationnelle
PARAMÈTRE | Type | Obligatoire | Descriptif |
ID du bureau | Corde | Non | L’identifiant du bureau de projet. |
programme | Corde | Non | Identifiant du programme du projet. |
ID de service | Liste | Non | ID de service associés au projet. |
ID projet principal | Corde | Non | L’projet principal identifiant du projet. |
Contact et communication
PARAMÈTRE | Type | Obligatoire | Descriptif |
Téléphone | Corde | Non | Le numéro de téléphone du projet. |
Notes publiques | Corde | Non | Les notes publiques pour le projet. |
Drapeau | Corde | Non | Le drapeau du projet. Par exemple, « URGENT ». |
Intégration et origine
PARAMÈTRE | Type | Obligatoire | Descriptif |
Intégré à l’ERP | Booléen | Non | Indique si le projet sera intégré à ERP. |
ID d’origine | Corde | Non | tiers identifiant externes pour le projet. |
Données d’origine | Corde | Non | Chaîne de tiers données externe associée au projet. |
Code d’origine | Corde | Non | Code tiers externe associé au projet. |
Configuration du code de coût
PARAMÈTRE | Type | Obligatoire | Descriptif |
Activer la copie des codes de coût standard | Booléen | Non | Activer la copie des codes de coût standard par défaut lors de la création (par défaut : false). |
Paramètres supplémentaires
PARAMÈTRE | Type | Obligatoire | Descriptif |
Paramètres régionaux | Corde | Non | Paramètres régionaux du projet. Par exemple, « en-US ». |
ID de l’image | Corde | Non | L’identifiant d’image du projet. |
Exemple d’utilisation
<procore:create-project
doc:name="Create Project"
doc:id="a381945f-95c0-480e-87ed-01528b64e818"
config-ref="Procore_Config"
companyId="#[payload.company_id]"
name="#[payload.name]"
address="#[payload.address]"
city="#[payload.city]"
stateCode="#[payload.state_code]"
countryCode="#[payload.country_code]"
zip="#[payload.zip]"
latitude="#[payload.latitude]"
longitude="#[payload.longitude]"
startDate="#[payload.start_date]"
completionDate="#[payload.completion_date]"
warrantyStartDate="#[payload.warranty_start_date]"
warrantyEndDate="#[payload.warranty_end_date]"
code="#[payload.code]"
description="#[payload.description]"
totalValue="#[payload.total_value]"
estimatedValue="#[payload.estimated_value]"
estimatedStartDate="#[payload.estimated_start_date]"
estimatedCompletionDate="#[payload.estimated_completion_date]"
squareFeet="#[payload.square_feet]"
phone="#[payload.phone]"
projectNumber="#[payload.project_number]"
storeNumber="#[payload.store_number]"
accountingProjectNumber="#[payload.accounting_project_number]"
locale="#[payload.locale]"
timeZone="#[payload.time_zone]"
officeId="#[payload.office_id]"
parentJobId="#[payload.parent_job_id]"
programId="#[payload.program_id]"
projectStageId="#[payload.project_stage_id]"
projectBidTypeId="#[payload.project_bid_type_id]"
projectTypeId="#[payload.project_type_id]"
projectOwnerTypeId="#[payload.project_owner_type_id]"
projectRegionId="#[payload.project_region_id]"
projectTemplateId="#[payload.project_template_id]"
imageId="#[payload.image_id]"
flag="#[payload.flag]"
publicNotes="#[payload.public_notes]"
departmentIds="#[payload.department_ids]"
originId="#[payload.origin_id]"
originData="#[payload.origin_data]"
designatedMarketArea="#[payload.designated_market_area]"
sector="#[payload.sector]"
workScope="#[payload.work_scope]"
deliveryMethod="#[payload.delivery_method]"
active="#[payload.active]"
erpIntegrated="#[payload.erp_integrated]"
enableCopyOfStandardCostCodes="#[payload.enable_copy_of_standard_cost_codes]"
originCode="#[payload.origin_code]"
overrideStartDate="#[payload.override_start_date]"
overrideStartDateCheck="#[payload.override_start_date_check]"
overrideEndDate="#[payload.override_end_date]"
overrideEndDateCheck="#[payload.override_end_date_check]"
/>
Demande d’échantillon
{
"company_id": "562949953437078",
"name": "MuleTest Cloud 9 - 31",
"address": "123 Main St",
"city": "Anytown",
"code": "P123",
"country_code": "US",
"description": "This is mule test project",
"start_date": "2025-01-01",
"completion_date": "2025-12-31",
"total_value": "1000000",
"warranty_start_date": "2025-01-01",
"warranty_end_date": "2026-01-01",
"flag": "1",
"phone": "123-456-7890",
"project_number": "P3423",
"public_notes": "Public Notes",
"project_stage_id": "3",
"square_feet": "1000",
"state_code": "CA",
"time_zone": "US/Pacific",
"zip": "12345",
"parent_job_id": "562949955019589",
"program_id": "562949953512759",
"project_bid_type_id": "562949953465028",
"project_type_id": "562949953482050",
"project_owner_type_id": "562949953439322",
"project_region_id": "562949953468817",
"office_id": "562949953440611",
"override_start_date": "2025-01-01",
"override_start_date_check": true,
"override_end_date": "2026-12-31",
"override_end_date_check": true,
"department_ids": [
"562949953494810",
"562949953495650"
],
"estimated_value": "1000000",
"estimated_start_date": "2025-01-01",
"estimated_completion_date": "2025-12-31",
"store_number": "123",
"accounting_project_number": "123",
"designated_market_area": "Market Area",
"erp_integrated": false,
"latitude": "37.7749",
"longitude": "-124.5924746",
"locale": "en",
"enable_copy_of_standard_cost_codes": false,
"sector": "assembly",
"work_scope": "new_construction",
"delivery_method": "construction_manager_as_agent_owners_rep",
"active": true
}
Mettre à jour le fonctionnement du projet
L’opération Mettre à jour le projet vous permet de modifier des projets de construction existants dans Procore.
Paramètres
Paramètres requis
PARAMÈTRE | Type | Obligatoire | Descriptif |
Numéro d’identification de l’entreprise | Corde | Oui | ID de l’entreprise Procore pour le projet. |
ID du projet | Corde | Oui | Identifiant unique du projet à mettre à jour. |
Informations de base
PARAMÈTRE | Type | Obligatoire | Descriptif |
Nom | Corde | Non | Le nom mis à jour du projet. |
Code | Corde | Non | Le code du projet mis à jour. Par exemple, « NOB-2024 ». |
Descriptif | Corde | Non | La description mise à jour du projet. |
Actif | Booléen | Non | Indique si le projet est actif (par défaut : true). |
Numéro de projet | Corde | Non | Le numéro de projet mis à jour. |
Numéro de projet de comptabilité | Corde | Non | Le numéro de projet comptabilité mis à jour. |
Numéro de magasin | Corde | Non | Le numéro de magasin du projet mis à jour. |
Zone de marché désignée | Corde | Non | La superficie de marché mise à jour désignée pour le projet. |
Informations sur le lieu
PARAMETER | TYPE | REQUIRED | DESCRIPTION |
Address | String | No | The updated project address. |
City | String | No | The updated city where the project is located. |
State Code | String | No | The updated state code (ISO-3166 Alpha-2 format). For example, 'CA' or 'NY'. |
Country Code | String | No | The updated country code (ISO-3166 Alpha-2 format, default: US). |
ZIP | String | No | The updated ZIP/postal code. |
County | String | No | The county where the project is located. |
Latitude | String | No | The updated latitude coordinate of the project. |
Longitude | String | No | The updated longitude coordinate of the project. |
Time Zone | String | No | The updated timezone where the project is located. For example, 'America/Los_Angeles'. |
Informations sur la chronologie
PARAMÈTRE | Type | Obligatoire | Descriptif |
Date de début | Corde | Non | Date mise à jour de la signature du contrat pour le projet (AAAA-MM-JJ). |
Date d’achèvement | Corde | Non | Date à laquelle toutes les parties conviennent que le projet est achevé pour l’achèvement substantiel. |
Date de début de garantie | Corde | Non | La garantie date de début mise à jour du projet. |
Date de fin de garantie | Corde | Non | La garantie date de fin mise à jour du projet. |
Date de début estimée | Corde | Non | Mise à jour de la date de début estimée du projet. |
Date d’achèvement estimée | Corde | Non | Mise à jour de la date d’achèvement estimée du projet. |
Informations financières
PARAMÈTRE | Type | Obligatoire | Descriptif |
Valeur totale | Lit double | Non | Montant total mis à jour des travaux de construction exécutés, prévus ou mis en place. |
Valeur estimée | Lit double | Non | Mise à jour de la valeur estimée du projet. |
Pieds carrés | Lit double | Non | La superficie totale mise à jour du projet. |
Classification des projets
PARAMÈTRE | Type | Obligatoire | Descriptif |
ID du type de projet | Corde | Non | L’identifiant de type de projet mis à jour. |
ID de l’étape du projet | Corde | Non | Le étape du projet identifiant mis à jour. |
ID du type d’appel d’offres du projet | Corde | Non | Le projet mis à jour type d'appel d'offres identifiant. |
ID du type de maître d’ouvrage du projet | Corde | Non | Mise à jour de l’identifiant de type maître d’ouvrage du projet. |
ID de la région du projet | Corde | Non | Mise à jour de l’identifiant de région du projet. |
ID du modèle de projet | Corde | Non | Mis à jour de l’identifiant de modèle de projet pour la normalisation. |
Secteur | Corde | Non | Secteur mis à jour d’un projet. Par exemple, Commerce. |
Portée des travaux | Corde | Non | Mise à jour du périmètre des travaux pour un projet. Par exemple, « Nouvelle construction ». |
Mode de livraison | Corde | Non | Mode de livraison mis à jour d’un projet. Par exemple, « Conception-construction ». |
Structure organisationnelle
PARAMÈTRE | Type | Obligatoire | Descriptif |
ID du bureau | Corde | Non | L’identifiant de bureau de projet mis à jour. |
programme | Corde | Non | Identifiant de programme de projet mis à jour. |
ID de service | Liste | Non | Les ID de service mis à jour associés au projet. |
ID projet principal | Corde | Non | Le projet principal identifiant du projet mis à jour. |
Contact et communication
PARAMÈTRE | Type | Obligatoire | Descriptif |
Téléphone | Corde | Non | Le numéro de téléphone mis à jour du projet. |
Fax | Corde | Non | Numéro de fax du projet. |
Notes publiques | Corde | Non | Les notes publiques mises à jour pour le projet. |
Drapeau | Corde | Non | Le drapeau mis à jour du projet. Par exemple, « URGENT ». |
Intégration et origine
PARAMÈTRE | Type | Obligatoire | Descriptif |
Intégré à l’ERP | Booléen | Non | Indique si le projet sera intégré à ERP. |
ID d’origine | Corde | Non | Les tiers identifiant externes mis à jour pour le projet. |
Données d’origine | Corde | Non | Chaîne de tiers données externe mise à jour associée au projet. |
Code d’origine | Corde | Non | Code tiers externe mis à jour associé au projet. |
Configuration du code de coût
PARAMÈTRE | Type | Obligatoire | Descriptif |
ID de la liste des codes de coût standard | Corde | Non | Identifiant de la liste des codes de coût standard. |
Paramètres supplémentaires
PARAMÈTRE | Type | Obligatoire | Descriptif |
Paramètres régionaux | Corde | Non | Les paramètres régionaux mis à jour pour le projet. |
ID de l’image | Corde | Non | L’identifiant d’image mis à jour du projet. |
Exemple d’utilisation
<procore:update-project doc:name="Update Project"
doc:id="3e28c0b7-77af-4a97-a809-a4a6a63d7bd7"
config-ref="Procore_Config"
companyId="#[payload.company_id]"
name="#[payload.name]"
active="false"
address="#[payload.address]"
city="#[payload.city]"
countryCode="#[payload.country_code]"
description="#[payload.description]"
startDate="#[payload.start_date]"
completionDate="#[payload.completion_date]"
totalValue="#[payload.total_value]"
warrantyStartDate="#[payload.warranty_start_date]"
warrantyEndDate="#[payload.warranty_end_date]"
flag="#[payload.flag]"
locale="#[payload.locale]"
phone="#[payload.phone]"
fax="#[payload.fax]"
publicNotes="#[payload.public_notes]"
projectStageId="#[payload.project_stage_id]"
squareFeet="#[payload.square_feet]"
stateCode="#[payload.state_code]"
timeZone="#[payload.time_zone]"
zip="#[payload.zip]"
parentJobId="#[payload.parent_job_id]"
projectBidTypeId="#[payload.project_bid_type_id]"
projectOwnerTypeId="#[payload.project_owner_type_id]"
projectRegionId="#[payload.project_region_id]"
originId="#[payload.origin_id]"
originData="#[payload.origin_data]"
originCode="#[payload.origin_code]"
sector="#[payload.sector]"
workScope="#[payload.work_scope]"
deliveryMethod="#[payload.delivery_method]"
projectTemplateId="#[payload.project_template_id]"
projectNumber="#[payload.project_number]"
programId="#[payload.program_id]"
storeNumber="#[payload.store_number]"
accountingProjectNumber="#[payload.accounting_project_number]"
designatedMarketArea="#[payload.designated_market_area]"
estimatedValue="#[payload.estimated_value]"
estimatedStartDate="#[payload.estimated_start_date]"
estimatedCompletionDate="#[payload.estimated_completion_date]"
projectTypeId="#[payload.project_type_id]"
imageId="#[payload.image_id]"
officeId="#[payload.office_id]"
projectId="#[payload.project_id]"
county="#[payload.county]"
standardCostCodeListId="#[payload.standard_cost_code_list_id]"
departmentIds="#[payload.department_ids]"
/>
Demande d’échantillon
{
"company_id": "562949953437078",
"project_id": "562949955035825",
"active": true,
"address": "123 Main St Updated",
"city": "Anytown Updated",
"country_code": "US",
"county": "Santa Barbara County updated",
"description": "This is mule test project updated",
"erp_integrated": true,
"standard_cost_code_list_id": "562949953436338",
"start_date": "2025-02-01",
"completion_date": "2025-12-30",
"total_value": 100001,
"warranty_start_date": "2025-02-01",
"warranty_end_date": "2026-01-30",
"fax": "0161 999 8888",
"flag": "1",
"locale": "en",
"name": "MuleTest9 - 17 Updated",
"office_id": 562949953582263,
"phone": "123-456-7890",
"project_number": "P3424",
"public_notes": "Public Notes Updated",
"project_stage_id": 562949953421313,
"square_feet": 1001,
"state_code": "AZ",
"time_zone": "US/Mountain",
"zip": "54321",
"parent_job_id": 562949955019589,
"program_id": 562949953520454,
"project_bid_type_id": 562949953465027,
"project_type_id": 562949953482049,
"project_owner_type_id": 562949953439321,
"project_region_id": 562949953470887,
"project_template_id": null,
"department_ids": [
562949953495657,
562949953495655
],
"estimated_value": 1000001,
"estimated_start_date": "2025-02-01",
"estimated_completion_date": "2025-12-30",
"store_number": "1234",
"accounting_project_number": "1234",
"designated_market_area": "Southeast",
"sector": "auto_service",
"work_scope": "renovation_alteration",
"delivery_method": "integrated_project_delivery"
}