GET api/cogeo/proceduretachedefinition/{idTacheDefinition}

Récupère une tâche définition en fonction de son identifiant unique.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
idTacheDefinition

Identifiant unique de la tâche définition

integer

Required

Body Parameters

None.

Response Information

Resource Description

Retourne un ApiProcedureProcedureTacheDefinition.

ApiProcedureTacheDefinition
NameDescriptionTypeAdditional information
IdsTaches

Collection of integer

None.

IdsDocuments

Collection of integer

None.

IdParentTache

integer

None.

IdTache

integer

None.

Nom

string

None.

Description

string

None.

CreationTacheAFaire

boolean

None.

TacheAFaireDelai

integer

None.

AFairePar

string

None.

IdTacheAFaireCategorie

integer

None.

ModeAutoValidationGroupe

AutoValidationGroupes

None.

EtatDeLAffaireChange

boolean

None.

AffaireEtat

EtatsAffaire

None.

ValidationSeulementSiTachePrecedenteValidee

boolean

None.

ValidationSeulementSiDocumentassocie

boolean

None.

ValidationUniquementParResponsableAffaire

boolean

None.

ValidationUniquementParActeurEnChargeAffaire

boolean

None.

ValidationUniquementParGroupeUtilisateur

boolean

None.

IdUserGroup

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "IdsTaches": [
    1,
    2
  ],
  "IdsDocuments": [
    1,
    2
  ],
  "IdParentTache": 1,
  "IdTache": 1,
  "Nom": "sample string 2",
  "Description": "sample string 3",
  "CreationTacheAFaire": true,
  "TacheAFaireDelai": 5,
  "AFairePar": "sample string 6",
  "IdTacheAFaireCategorie": 1,
  "ModeAutoValidationGroupe": 0,
  "EtatDeLAffaireChange": true,
  "AffaireEtat": 1,
  "ValidationSeulementSiTachePrecedenteValidee": true,
  "ValidationSeulementSiDocumentassocie": true,
  "ValidationUniquementParResponsableAffaire": true,
  "ValidationUniquementParActeurEnChargeAffaire": true,
  "ValidationUniquementParGroupeUtilisateur": true,
  "IdUserGroup": 1
}

application/xml, text/xml

Sample:
<ApiProcedureTacheDefinition xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ModuleoCommunServeur.Models.Api">
  <AFairePar>sample string 6</AFairePar>
  <AffaireEtat>Production</AffaireEtat>
  <CreationTacheAFaire>true</CreationTacheAFaire>
  <Description>sample string 3</Description>
  <EtatDeLAffaireChange>true</EtatDeLAffaireChange>
  <IdTache>1</IdTache>
  <IdTacheAFaireCategorie>1</IdTacheAFaireCategorie>
  <IdUserGroup>1</IdUserGroup>
  <ModeAutoValidationGroupe>ToutesLesSousTachesValidees</ModeAutoValidationGroupe>
  <Nom>sample string 2</Nom>
  <TacheAFaireDelai>5</TacheAFaireDelai>
  <ValidationSeulementSiDocumentassocie>true</ValidationSeulementSiDocumentassocie>
  <ValidationSeulementSiTachePrecedenteValidee>true</ValidationSeulementSiTachePrecedenteValidee>
  <ValidationUniquementParActeurEnChargeAffaire>true</ValidationUniquementParActeurEnChargeAffaire>
  <ValidationUniquementParGroupeUtilisateur>true</ValidationUniquementParGroupeUtilisateur>
  <ValidationUniquementParResponsableAffaire>true</ValidationUniquementParResponsableAffaire>
  <IdParentTache>1</IdParentTache>
  <IdsDocuments xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </IdsDocuments>
  <IdsTaches xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </IdsTaches>
</ApiProcedureTacheDefinition>

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="IdsTaches"

System.Collections.Generic.HashSet`1[System.Int32]
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="IdsDocuments"

System.Collections.Generic.HashSet`1[System.Int32]
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="IdParentTache"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="IdTache"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Nom"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Description"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="CreationTacheAFaire"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="TacheAFaireDelai"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="AFairePar"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="IdTacheAFaireCategorie"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ModeAutoValidationGroupe"

ToutesLesSousTachesValidees
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="EtatDeLAffaireChange"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="AffaireEtat"

Production
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ValidationSeulementSiTachePrecedenteValidee"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ValidationSeulementSiDocumentassocie"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ValidationUniquementParResponsableAffaire"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ValidationUniquementParActeurEnChargeAffaire"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ValidationUniquementParGroupeUtilisateur"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="IdUserGroup"

1
--MultipartDataMediaFormatterBoundary1q2w3e--