Kihagyás

Új projekt (new)

Új projekt

URL: /project/new

Kérés:

{
    "name": "my project",
    "code": "mycode",
    "type": 1,
    "state": 10,
    "start_date": "2018.11.29"
}
Mező Típus Kötelezőség Leírás
name szöveg (120) kötelező Projekt neve. Egyedinek kell lennie.
code szöveg (20) kötelező Projekt külső rendszerbeli kódja. Egyedinek kell lennie.
type integer kötelező Projekt típusa. 1: CC OUT, 2: CC IN, 11: CAPI, 12: CAWI
state integer kötelező Projekt állapota: 10: Új, 20: Előkészített, 30: Jóváhagyott, 40: folyamatban, 70: Felfüggesztve, 80: Lezárt, 90: Archivált
start_date dátum opcionális Projekt kezdetének dátuma. Ha nincs megadva, akkor a létrehozás dátuma kerül bele.

Válasz:

{
    "status": "ok"
    "prid": 1 
}
Mező Típus Leírás
prid integer Projekt egyedi azonosítója

Amennyiben a megadott code-al már létezik projekt, akkor a meglévő projekt íródik felül. Ilyenkor azonban a projekt típusa és állapota nem íródik felül: projekt típus változtatást nem támogat a rendszer, a projekt állapotot pedig csak kifejezetten update-nél állítjuk, mivel ezt legtöbbször a CapITrisen belül állítják, akkor is, ha amúgy a projekt alapadatok külső rendszerből szinkronizálódnak.