주 컨텐츠로 이동
Adaptive Planning
최종 업데이트: 2023-06-23
레벨

레벨

버전: v1

지원되는 HTTP 동사

HTTP Verb
상태
설명
POST
지원됨
요청에 언급된 레벨을 삭제합니다.

POST

요청:
/removeLevels
지정된 레벨 코드의 레벨을 삭제합니다.
샘플 요청 URI:
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels
또는
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels?forceRemove=false&&doValidateOnly=true&&showWarnings=true
샘플 요청 헤더:
권한 부여: 기본
Content-Type: application/json
샘플 요청 본문
샘플 POST 요청
{ "levelCodesToDelete": ["testLevel", "HQ"] }
페이로드 매개변수
이름
설명
필수
levelCodesToDelete
삭제할 레벨 코드명
경로 매개변수
이름
설명
필수
테넌트
작업할 테넌트입니다. 예: 글로벌 영업
쿼리 매개변수
이름
설명
필수
기본값
강제 제거
forceRemove=true이면 사용 중인 계정을 삭제하고,forceRemove=false이면 사용 중인 계정을 무시합니다.
기본값은 항상forceRemove=false입니다.
아니요
instanceCode
값을 검색할 instanceCode입니다. 예를 들어, GLOBO입니다. instanceCode를 지정하지 않으면 사용자의 기본 인스턴스가 사용됩니다.
아니요
doValidateOnly
변경사항을 DB에 저장하지 않는 검증 모드에서 요청을 처리합니다.
아니요
false
showWarnings
무시된 디멘션 값 뒤에 있는 경고 목록/삭제를 건너뜁니다.
아니요
false
샘플 응답:
200 OK
응답 완료
{ "total": 1 }
성공 응답(경고 있음)
{ "total": 0, "warning": { "info": "Some levels were not deleted.", "warnings": [ { "field": "HQ", "warning": "Default Root Plans cannot be deleted." } ] } }
400 잘못된 요청
서버에서 요청을 이해할 수 없습니다.
401 권한 없음
사용자에게 권한이 없습니다.
403 금지
사용자에게 권한이 충분하지 않습니다.
500 내부 서버 오류
내부 서버 오류입니다.