Created
March 17, 2022 04:50
-
-
Save LukasSchauffele/250092454ebbf8f149ee813eda328eb7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "openapi": "3.0.1", | |
| "info": { | |
| "title": "Business Central", | |
| "description": "", | |
| "version": "beta" | |
| }, | |
| "servers": [{ | |
| "url": "https://fleetwood-api-management.azure-api.net/beta" | |
| }], | |
| "paths": { | |
| "/Company('{company}')/AdvanceSteelSetupName": { | |
| "post": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "createAdvanceSteelRelease", | |
| "description": "createAdvanceSteelRelease", | |
| "operationId": "createAdvanceSteelRelease", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelRelease" | |
| }, | |
| "example": { | |
| "Type": "string", | |
| "Code": "string", | |
| "Name": "string", | |
| "Description": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "201": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelReleaseSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Type": "string", | |
| "Code": "string", | |
| "Name": "string", | |
| "Description": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "get": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "getAdvanceSteelReleases", | |
| "description": "getAdvanceSteelReleases", | |
| "operationId": "getAdvanceSteelReleases", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$top", | |
| "in": "query", | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/getAdvanceSteelReleases" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Type": "string", | |
| "Code": "string", | |
| "Name": "string", | |
| "Description": "string" | |
| }] | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelSetupName('{Type}','{Code}')": { | |
| "delete": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "deleteAdvanceSteelRelease", | |
| "description": "Delete an Advance Steel User Details", | |
| "operationId": "deleteAdvanceSteelRelease", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Type", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "enum": ["AdvanceSteel"], | |
| "type": "string", | |
| "default": "AdvanceSteel" | |
| } | |
| }, { | |
| "name": "Code", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string", | |
| "default": "*" | |
| } | |
| }], | |
| "responses": { | |
| "204": { | |
| "description": "" | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "patch": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "editAdvanceSteelRelease", | |
| "description": "Edit an existing Advance Steel User Details", | |
| "operationId": "editAdvanceSteelRelease", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Type", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "enum": ["AdvanceSteel"], | |
| "type": "string", | |
| "default": "AdvanceSteel" | |
| } | |
| }, { | |
| "name": "Code", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string", | |
| "default": "*" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/editAdvanceSteelRelease" | |
| }, | |
| "example": { | |
| "Name": "string", | |
| "Description": "string", | |
| "Master_Folder": "string", | |
| "Archive_Folder": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/editAdvanceSteelReleaseSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Type": "string", | |
| "Code": "string", | |
| "Name": "string", | |
| "Description": "string", | |
| "Master_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Version_No": 0 | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelUsers": { | |
| "get": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "getAdvanceSteelUsers", | |
| "description": "getAdvanceSteelUsers", | |
| "operationId": "getAdvanceSteelUsers", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$top", | |
| "in": "query", | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/getAdvanceSteelUsers" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "User_ID": "string", | |
| "Advance_Steel_User_No": "string", | |
| "Computer_Hostname": "string", | |
| "Advance_Steel_Administrator": false | |
| }] | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "post": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "createAdvanceSteelUsers", | |
| "description": "Creates a new Advance Steel User", | |
| "operationId": "createAdvanceSteelUsers", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelUsers" | |
| }, | |
| "example": { | |
| "User_ID": "string", | |
| "Advance_Steel_User_No": "string", | |
| "Computer_Hostname": "string", | |
| "Advance_Steel_Administrator": true | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "201": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelUsersSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "User_ID": "string", | |
| "Advance_Steel_User_No": "string", | |
| "Computer_Hostname": "string", | |
| "Advance_Steel_Administrator": true | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelUsersDetails": { | |
| "get": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "getAdvanceSteelUsersDetails", | |
| "description": "getAdvanceSteelUsersDetails", | |
| "operationId": "getAdvanceSteelUsersDetails", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$top", | |
| "in": "query", | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/getAdvanceSteelUsersDetails" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "User_ID": "string", | |
| "Name": "string", | |
| "Source_Folder": "string", | |
| "Destination_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Network_Bandwidth_Delay": 0, | |
| "Version_No": 0 | |
| }] | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "post": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "createAdvanceSteelUsersDetails", | |
| "description": "Creates a new Advance Steel User Detail", | |
| "operationId": "createAdvanceSteelUsersDetails", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelUsersDetails" | |
| }, | |
| "example": { | |
| "User_ID": "string", | |
| "Name": "string", | |
| "Source_Folder": "string", | |
| "Destination_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Network_Bandwidth_Delay": 0 | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "201": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelUsersDetailsSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "User_ID": "string", | |
| "Name": "string", | |
| "Source_Folder": "string", | |
| "Destination_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Network_Bandwidth_Delay": 0, | |
| "Version_No": 0 | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelLogDetails": { | |
| "get": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "getAdvanceSteelLogDetails", | |
| "description": "getAdvanceSteelLogDetails", | |
| "operationId": "getAdvanceSteelLogDetails", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$top", | |
| "in": "query", | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/getAdvanceSteelLogDetails" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Type_of_Change": "string", | |
| "Filename": "string", | |
| "Request_GUID": "string", | |
| "Linked_Entry_No": 0 | |
| }] | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/AdvancedSteelFunctions_ProcessNamedSetup": { | |
| "post": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "createAdvanceSteelVersion", | |
| "description": "createAdvanceSteelVersion", | |
| "operationId": "createAdvanceSteelVersion", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "query", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelVersion" | |
| }, | |
| "example": { | |
| "entryno": 0, | |
| "releasenotes": "string", | |
| "checkonly": true | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelVersionSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelLog": { | |
| "get": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "getAdvanceSteelLogs", | |
| "description": "getAdvanceSteelLogs", | |
| "operationId": "getAdvanceSteelLogs", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$top", | |
| "in": "query", | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/getAdvanceSteelLogsSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Name": "string", | |
| "Version_No": 0, | |
| "Process_DateTime": "string", | |
| "Status": "string", | |
| "Error_Message": "string", | |
| "Check_Only": true, | |
| "Release_Notes": "string", | |
| "Request_GUID": "string", | |
| "Completed": true, | |
| "Linked_Entry_No": 0 | |
| }] | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelUsers({Entry_No})": { | |
| "patch": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "editAdvanceSteelUser", | |
| "description": "Edit an existing Advance Steel User", | |
| "operationId": "editAdvanceSteelUser", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Entry_No", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string", | |
| "default": "*" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/editAdvanceSteelUser" | |
| }, | |
| "example": { | |
| "User_ID": "string", | |
| "Advance_Steel_User_No": "string", | |
| "Computer_Hostname": "string", | |
| "Advance_Steel_Administrator": true | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/editAdvanceSteelUserSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "User_ID": "string", | |
| "Advance_Steel_User_No": "string", | |
| "Computer_Hostname": "string", | |
| "Advance_Steel_Administrator": true | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "delete": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "deleteAdvanceSteelUsers", | |
| "description": "Delete an Advance Steel User ", | |
| "operationId": "deleteAdvanceSteelUsers", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Entry_No", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string", | |
| "default": "*" | |
| } | |
| }], | |
| "responses": { | |
| "204": { | |
| "description": "" | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelUsersDetails({Entry_No})": { | |
| "patch": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "editAdvanceSteelUsersDetails", | |
| "description": "Edit an existing Advance Steel User Details", | |
| "operationId": "editAdvanceSteelUsersDetails", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Entry_No", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string", | |
| "default": "*" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/editAdvanceSteelUsersDetail" | |
| }, | |
| "example": { | |
| "User_ID": "string", | |
| "Name": "string", | |
| "Source_Folder": "string", | |
| "Destination_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Network_Bandwidth_Delay": 0, | |
| "Direction": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/editAdvanceSteelUsersDetailsSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "User_ID": "string", | |
| "Name": "string", | |
| "Source_Folder": "string", | |
| "Destination_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Network_Bandwidth_Delay": 0, | |
| "Direction": "string", | |
| "Version_No": 0 | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "delete": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "deleteAdvanceSteelUsersDetails", | |
| "description": "Delete an Advance Steel User Details", | |
| "operationId": "deleteAdvanceSteelUsersDetails", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Entry_No", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string", | |
| "default": "*" | |
| } | |
| }], | |
| "responses": { | |
| "204": { | |
| "description": "" | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelExclusion": { | |
| "get": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "getAdvanceSteelExclusion", | |
| "description": "get AdvanceSteelExclusion", | |
| "operationId": "getAdvanceSteelExclusion", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$top", | |
| "in": "query", | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/getAdvanceSteelExclusionSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Name": "string", | |
| "Exclusion_Type": "string", | |
| "Exclusion_Name": "string" | |
| }] | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "post": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "createAdvanceSteelExclusion", | |
| "description": "Creates a new Advance Steel Exclusion", | |
| "operationId": "createAdvanceSteelExclusion", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelExclusion" | |
| }, | |
| "example": { | |
| "Name": "string", | |
| "Exclusion_Type": "string", | |
| "Exclusion_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "201": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelExclusionSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Name": "string", | |
| "Exclusion_Type": "string", | |
| "Exclusion_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/AdvanceSteelExclusion({Entry_No})": { | |
| "patch": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "editAdvanceSteelExclusion", | |
| "description": "Edit an existing Advance Steel Exclusion", | |
| "operationId": "editAdvanceSteelExclusion", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Entry_No", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string", | |
| "default": "*" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/editAdvanceSteelExclusion" | |
| }, | |
| "example": { | |
| "Name": "string", | |
| "Exclusion_Type": "string", | |
| "Exclusion_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/editAdvanceSteelExclusionSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Name": "string", | |
| "Exclusion_Type": "string", | |
| "Exclusion_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "delete": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "deleteAdvanceSteelExclusion", | |
| "description": "Delete an Advance Steel Exclusion", | |
| "operationId": "deleteAdvanceSteelExclusion", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Entry_No", | |
| "in": "path", | |
| "required": true, | |
| "schema": { | |
| "type": "integer" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string", | |
| "default": "*" | |
| } | |
| }], | |
| "responses": { | |
| "204": { | |
| "description": "" | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/AdvancedSteelFunctions_ProcessNamedSetupMDF": { | |
| "post": { | |
| "tags": ["AdvanceSteel"], | |
| "summary": "createAdvanceSteelVersionMDF", | |
| "description": "createAdvanceSteelVersionMDF", | |
| "operationId": "createAdvanceSteelVersionMDF", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "query", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "subscription-key", | |
| "in": "query", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": true, | |
| "schema": { | |
| "enum": ["application/json"], | |
| "type": "string", | |
| "default": "application/json" | |
| } | |
| }], | |
| "requestBody": { | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelVersion" | |
| }, | |
| "example": { | |
| "entryno": 0, | |
| "releasenotes": "string", | |
| "checkonly": true | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "200": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelVersionSuccess" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/createAdvanceSteelError" | |
| }, | |
| "example": { | |
| "error": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/CapexRegister({record})": { | |
| "get": { | |
| "tags": ["CapexRegister"], | |
| "summary": "retrieveCapexRegisterItem", | |
| "description": "Retrieve a single capex register item", | |
| "operationId": "retrieveCapexRegisterItem", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "record", | |
| "in": "path", | |
| "description": "record to be passed in GET request", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "A Capex Register Item", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/capexRegisterItem" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "No": 0, | |
| "Title": "string", | |
| "Requested_By": "string", | |
| "Description": "string", | |
| "Type": "string", | |
| "Operating_Segment": "string", | |
| "Functional_Area": "string", | |
| "Current_Process": "string", | |
| "Commercial_Name": "string", | |
| "New_or_Upgrade": "New", | |
| "Approval_Status": "Draft", | |
| "Four_Year_Cost": 0, | |
| "External_Cost": 0, | |
| "Contingency_Cost": 0, | |
| "Project_Owner": "string", | |
| "Project_Status": "In Progress", | |
| "Project_Comment": "string", | |
| "Project_Planned_Start_Date": "string", | |
| "Project_Planned_End_Date": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "patch": { | |
| "tags": ["CapexRegister"], | |
| "summary": "editCapexRegisterItem", | |
| "description": "Edits a single capex register item", | |
| "operationId": "editCapexRegisterItem", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "record", | |
| "in": "path", | |
| "description": "record to be passed in GET request", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "description": "If-Match header parameter", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string" | |
| } | |
| }], | |
| "requestBody": { | |
| "description": "A Capex register item", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/capexRegisterItem" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "No": 0, | |
| "Title": "string", | |
| "Requested_By": "string", | |
| "Description": "string", | |
| "Type": "string", | |
| "Operating_Segment": "string", | |
| "Functional_Area": "string", | |
| "Current_Process": "string", | |
| "Commercial_Name": "string", | |
| "New_or_Upgrade": "New", | |
| "Approval_Status": "Draft", | |
| "Four_Year_Cost": 0, | |
| "External_Cost": 0, | |
| "Contingency_Cost": 0, | |
| "Project_Owner": "string", | |
| "Project_Status": "In Progress", | |
| "Project_Comment": "string", | |
| "Project_Planned_Start_Date": "string", | |
| "Project_Planned_End_Date": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "200": { | |
| "description": "Capex Register Items", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/capexRegisterItems" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "No": 0, | |
| "Title": "string", | |
| "Requested_By": "string", | |
| "Description": "string", | |
| "Type": "string", | |
| "Operating_Segment": "string", | |
| "Functional_Area": "string", | |
| "Current_Process": "string", | |
| "Commercial_Name": "string", | |
| "New_or_Upgrade": "New", | |
| "Approval_Status": "Draft", | |
| "Four_Year_Cost": 0, | |
| "External_Cost": 0, | |
| "Contingency_Cost": 0, | |
| "Project_Owner": "string", | |
| "Project_Status": "In Progress", | |
| "Project_Comment": "string", | |
| "Project_Planned_Start_Date": "string", | |
| "Project_Planned_End_Date": "string" | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "delete": { | |
| "tags": ["CapexRegister"], | |
| "summary": "deleteCapexRegisterItem", | |
| "description": "Deletes a single capex register item", | |
| "operationId": "deleteCapexRegisterItem", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "record", | |
| "in": "path", | |
| "description": "record to be passed in GET request", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }], | |
| "responses": { | |
| "204": { | |
| "description": "Successfully deleted Capex Register Item" | |
| }, | |
| "404": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/CapexRegister": { | |
| "get": { | |
| "tags": ["CapexRegister"], | |
| "summary": "listCapexRegisterItems", | |
| "description": "Lists all Capex Register items", | |
| "operationId": "listCapexRegisterItems", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "description": "fiter expression to limit the results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "Capex Register Items", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/capexRegisterItems" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "No": 0, | |
| "Title": "string", | |
| "Requested_By": "string", | |
| "Description": "string", | |
| "Type": "string", | |
| "Operating_Segment": "string", | |
| "Functional_Area": "string", | |
| "Current_Process": "string", | |
| "Commercial_Name": "string", | |
| "New_or_Upgrade": "New", | |
| "Approval_Status": "Draft", | |
| "Four_Year_Cost": 0, | |
| "External_Cost": 0, | |
| "Contingency_Cost": 0, | |
| "Project_Owner": "string", | |
| "Project_Status": "In Progress", | |
| "Project_Comment": "string", | |
| "Project_Planned_Start_Date": "string", | |
| "Project_Planned_End_Date": "string" | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "post": { | |
| "tags": ["CapexRegister"], | |
| "summary": "createCapexRegisterItem", | |
| "description": "Creates a new capex register item", | |
| "operationId": "createCapexRegisterItem", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }], | |
| "requestBody": { | |
| "description": "A Capex register item", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/capexRegisterItem" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "No": 0, | |
| "Title": "string", | |
| "Requested_By": "string", | |
| "Description": "string", | |
| "Type": "string", | |
| "Operating_Segment": "string", | |
| "Functional_Area": "string", | |
| "Current_Process": "string", | |
| "Commercial_Name": "string", | |
| "New_or_Upgrade": "New", | |
| "Approval_Status": "Draft", | |
| "Four_Year_Cost": 0, | |
| "External_Cost": 0, | |
| "Contingency_Cost": 0, | |
| "Project_Owner": "string", | |
| "Project_Status": "In Progress", | |
| "Project_Comment": "string", | |
| "Project_Planned_Start_Date": "string", | |
| "Project_Planned_End_Date": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "201": { | |
| "description": "Created Capex Register Item", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/capexRegisterItem" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "No": 0, | |
| "Title": "string", | |
| "Requested_By": "string", | |
| "Description": "string", | |
| "Type": "string", | |
| "Operating_Segment": "string", | |
| "Functional_Area": "string", | |
| "Current_Process": "string", | |
| "Commercial_Name": "string", | |
| "New_or_Upgrade": "New", | |
| "Approval_Status": "Draft", | |
| "Four_Year_Cost": 0, | |
| "External_Cost": 0, | |
| "Contingency_Cost": 0, | |
| "Project_Owner": "string", | |
| "Project_Status": "In Progress", | |
| "Project_Comment": "string", | |
| "Project_Planned_Start_Date": "string", | |
| "Project_Planned_End_Date": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/Contributors({record})": { | |
| "get": { | |
| "tags": ["Contributor"], | |
| "summary": "retrieveContributor", | |
| "description": "Retrieve a single contributor", | |
| "operationId": "retrieveContributor", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "record", | |
| "in": "path", | |
| "description": "record to be passed in GET request", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "A Contributor", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/contributor" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Table_No": 0, | |
| "Table_Caption": "string", | |
| "Primary_Key_Field_No_1": "string", | |
| "FORMAT_Record_ID": "string", | |
| "BC_User_ID": "string", | |
| "Full_Name": "string", | |
| "UPN": "string", | |
| "Read_Permission": true, | |
| "Write_Permission": true, | |
| "Date_Access_Granted": "string", | |
| "Company_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "patch": { | |
| "tags": ["Contributor"], | |
| "summary": "editContributor", | |
| "description": "Edits a single contributor", | |
| "operationId": "editContributor", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "record", | |
| "in": "path", | |
| "description": "record to be passed in GET request", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "If-Match", | |
| "in": "header", | |
| "description": "If-Match header parameter", | |
| "required": true, | |
| "schema": { | |
| "enum": ["*"], | |
| "type": "string" | |
| } | |
| }], | |
| "requestBody": { | |
| "description": "A Contributor", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/contributor" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Table_No": 0, | |
| "Table_Caption": "string", | |
| "Primary_Key_Field_No_1": "string", | |
| "FORMAT_Record_ID": "string", | |
| "BC_User_ID": "string", | |
| "Full_Name": "string", | |
| "UPN": "string", | |
| "Read_Permission": true, | |
| "Write_Permission": true, | |
| "Date_Access_Granted": "string", | |
| "Company_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "200": { | |
| "description": "Contributor", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/contributor" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Table_No": 0, | |
| "Table_Caption": "string", | |
| "Primary_Key_Field_No_1": "string", | |
| "FORMAT_Record_ID": "string", | |
| "BC_User_ID": "string", | |
| "Full_Name": "string", | |
| "UPN": "string", | |
| "Read_Permission": true, | |
| "Write_Permission": true, | |
| "Date_Access_Granted": "string", | |
| "Company_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "delete": { | |
| "tags": ["Contributor"], | |
| "summary": "deleteContributor", | |
| "description": "Deletes a single contributor", | |
| "operationId": "deleteContributor", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "record", | |
| "in": "path", | |
| "description": "record to be passed in GET request", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }], | |
| "responses": { | |
| "204": { | |
| "description": "Successfully deleted Contributor" | |
| }, | |
| "404": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/Contributors": { | |
| "get": { | |
| "tags": ["Contributor"], | |
| "summary": "listContributors", | |
| "description": "Lists all Contributors", | |
| "operationId": "listContributors", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "description": "fiter expression to limit the results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "Contributors", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/contributors" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Table_No": 0, | |
| "Table_Caption": "string", | |
| "Primary_Key_Field_No_1": "string", | |
| "FORMAT_Record_ID": "string", | |
| "BC_User_ID": "string", | |
| "Full_Name": "string", | |
| "UPN": "string", | |
| "Read_Permission": true, | |
| "Write_Permission": true, | |
| "Date_Access_Granted": "string", | |
| "Company_Name": "string" | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "post": { | |
| "tags": ["Contributor"], | |
| "summary": "createContributor", | |
| "description": "Creates a new contributor", | |
| "operationId": "createContributor", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }], | |
| "requestBody": { | |
| "description": "A contributor", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/contributor" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Table_No": 0, | |
| "Table_Caption": "string", | |
| "Primary_Key_Field_No_1": "string", | |
| "FORMAT_Record_ID": "string", | |
| "BC_User_ID": "string", | |
| "Full_Name": "string", | |
| "UPN": "string", | |
| "Read_Permission": true, | |
| "Write_Permission": true, | |
| "Date_Access_Granted": "string", | |
| "Company_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "responses": { | |
| "201": { | |
| "description": "Created Contributor", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/contributor" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Table_No": 0, | |
| "Table_Caption": "string", | |
| "Primary_Key_Field_No_1": "string", | |
| "FORMAT_Record_ID": "string", | |
| "BC_User_ID": "string", | |
| "Full_Name": "string", | |
| "UPN": "string", | |
| "Read_Permission": true, | |
| "Write_Permission": true, | |
| "Date_Access_Granted": "string", | |
| "Company_Name": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/WorkflowUserGroup('{record}')": { | |
| "get": { | |
| "tags": ["WorkflowUserGroup"], | |
| "summary": "retrieveWorkflowUserGroup", | |
| "description": "Retrieves a single workflow user group", | |
| "operationId": "get-company-company-workflowusergroup-record", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "record", | |
| "in": "path", | |
| "description": "record to be passed in GET request", | |
| "required": true, | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "A Workflow User group", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/workflowUserGroup" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Code": "string", | |
| "Description": "string", | |
| "Table_No": 0, | |
| "Capex_Type": "string", | |
| "Functional_Area": "string", | |
| "Jobs": true, | |
| "Dimension_Code": "string", | |
| "Dimension_Value": "string", | |
| "Internal_Variation": true, | |
| "Approval_Limit": 0, | |
| "Maximum_Member_Approval_Limit": 0, | |
| "No_of_Members": 0 | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/WorkflowUserGroup": { | |
| "get": { | |
| "tags": ["WorkflowUserGroup"], | |
| "summary": "listWorkflowUserGroups", | |
| "description": "Lists all Workflow User Groups", | |
| "operationId": "listWorkflowUserGroups", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "description": "fiter expression to limit the results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "orderby", | |
| "in": "query", | |
| "description": "apply a custom sort order for search results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "Workflow User Groups", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/workflowUserGroups" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Code": "string", | |
| "Description": "string", | |
| "Table_No": 0, | |
| "Capex_Type": "string", | |
| "Functional_Area": "string", | |
| "Jobs": true, | |
| "Dimension_Code": "string", | |
| "Dimension_Value": "string", | |
| "Internal_Variation": true, | |
| "Approval_Limit": 0, | |
| "Maximum_Member_Approval_Limit": 0, | |
| "No_of_Members": 0 | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/WorkflowUserGroupMembers": { | |
| "get": { | |
| "tags": ["WorkflowUserGroupMembers"], | |
| "summary": "listWorkflowUserGroupMembers", | |
| "description": "Lists all Workflow User Group Members", | |
| "operationId": "listWorkflowUserGroupMembers", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "description": "fiter expression to limit the results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "orderby", | |
| "in": "query", | |
| "description": "apply a custom sort order for search results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "Workflow User Group Members", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/workflowUserGroupMembers" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Workflow_User_Group_Code": "string", | |
| "User_Name": "string", | |
| "Sequence_No": 0, | |
| "Dimension_Code": "string", | |
| "Dimension_Value": "string", | |
| "Approval_Limit": 0, | |
| "Table_No": 0, | |
| "Self_Approval_Limit_Only": true | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/CapexTypes": { | |
| "get": { | |
| "tags": ["CapexTypes"], | |
| "summary": "listCapexTypes", | |
| "description": "Lists all Capex Types", | |
| "operationId": "listCapexTypes", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "description": "fiter expression to limit the results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "orderby", | |
| "in": "query", | |
| "description": "apply a custom sort order for search results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "Capex Types", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/capexTypes" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Type": "string", | |
| "Code": "string", | |
| "Name": "string" | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/Divisions": { | |
| "get": { | |
| "tags": ["Divisions"], | |
| "summary": "listDivisions", | |
| "description": "Lists all Divisions", | |
| "operationId": "listDivisions", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "description": "fiter expression to limit the results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "orderby", | |
| "in": "query", | |
| "description": "apply a custom sort order for search results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "Divisions", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/divisions" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Division_Code": "string", | |
| "Name": "string", | |
| "Use_In_Capex_Register": true | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/FunctionalAreas": { | |
| "get": { | |
| "tags": ["FunctionalAreas"], | |
| "summary": "listFunctionalAreas", | |
| "description": "Lists all Functional Areas", | |
| "operationId": "listFunctionalAreas", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "description": "fiter expression to limit the results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "orderby", | |
| "in": "query", | |
| "description": "apply a custom sort order for search results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "Functional Areas", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/functionalAreas" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Type": "string", | |
| "Code": "string", | |
| "Name": "string", | |
| "CompanyNameInput": "string", | |
| "Operating_Segment": "string" | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "/Company('{company}')/SharePointRecordEntries": { | |
| "get": { | |
| "tags": ["SharePointRecordEntries"], | |
| "summary": "listSharePointRecordEntries", | |
| "description": "Lists all SharePoint Record Entries", | |
| "operationId": "listSharePointRecordEntries", | |
| "parameters": [{ | |
| "name": "company", | |
| "in": "path", | |
| "description": "Business Central Company", | |
| "required": true, | |
| "schema": { | |
| "enum": ["BRB East", "MA West", "MBS NSW", "Corp Finance"], | |
| "type": "string", | |
| "default": "BRB East" | |
| } | |
| }, { | |
| "name": "environment", | |
| "in": "query", | |
| "description": "Business Central database to connect to", | |
| "schema": { | |
| "enum": ["ProdBC14", "DevBC14", "TestBC14", "UatBC14", "SatBC14"], | |
| "type": "string", | |
| "default": "ProdBC14" | |
| } | |
| }, { | |
| "name": "$filter", | |
| "in": "query", | |
| "description": "fiter expression to limit the results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "$select", | |
| "in": "query", | |
| "description": "return a set of properties that are different than the default set", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }, { | |
| "name": "orderby", | |
| "in": "query", | |
| "description": "apply a custom sort order for search results", | |
| "schema": { | |
| "type": "string" | |
| } | |
| }], | |
| "responses": { | |
| "200": { | |
| "description": "SharePoint Record Entries", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/sharepointrecordentries" | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.context": "string", | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Table_No": 0, | |
| "FORMAT_Record_ID": "string", | |
| "Folder_URL": "string", | |
| "Site_Address_Name": "string", | |
| "Document_Library_Name": "string", | |
| "Folder_Name": "string", | |
| "Company_Name": "string", | |
| "Created_DateTime": "string" | |
| }] | |
| } | |
| } | |
| } | |
| }, | |
| "400": { | |
| "description": "The specified resource was not found", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "401": { | |
| "description": "Unauthorized", | |
| "content": { | |
| "application/json": { | |
| "schema": { | |
| "$ref": "#/components/schemas/Error" | |
| }, | |
| "example": { | |
| "code": "string", | |
| "message": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "components": { | |
| "schemas": { | |
| "getAdvanceSteelUsers": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_User_No": { | |
| "type": "string" | |
| }, | |
| "Computer_Hostname": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_Administrator": { | |
| "type": "boolean" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelReleaseSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Type": { | |
| "type": "string" | |
| }, | |
| "Code": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Description": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelUsers": { | |
| "type": "object", | |
| "properties": { | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_User_No": { | |
| "type": "string" | |
| }, | |
| "Computer_Hostname": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_Administrator": { | |
| "type": "boolean" | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelUsersSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_User_No": { | |
| "type": "string" | |
| }, | |
| "Computer_Hostname": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_Administrator": { | |
| "type": "boolean" | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelError": { | |
| "type": "object", | |
| "properties": { | |
| "error": { | |
| "type": "object", | |
| "properties": { | |
| "code": { | |
| "type": "string" | |
| }, | |
| "message": { | |
| "type": "string" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelRelease": { | |
| "type": "object", | |
| "properties": { | |
| "Code": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Description": { | |
| "type": "string" | |
| }, | |
| "Master_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| }, | |
| "Version_No": { | |
| "type": "integer" | |
| } | |
| }, | |
| "example": { | |
| "Code": "string", | |
| "Name": "string", | |
| "Description": "string", | |
| "Master_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Version_No": 0 | |
| } | |
| }, | |
| "createAdvanceSteelVersionSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "string" | |
| } | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": "string" | |
| } | |
| }, | |
| "createAdvanceSteelVersion": { | |
| "type": "object", | |
| "properties": { | |
| "entryno": { | |
| "type": "integer" | |
| }, | |
| "releasenotes": { | |
| "type": "string" | |
| }, | |
| "checkonly": { | |
| "type": "boolean" | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelUsersDetailsSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Source_Folder": { | |
| "type": "string" | |
| }, | |
| "Destination_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| }, | |
| "Network_Bandwidth_Delay": { | |
| "type": "integer" | |
| }, | |
| "Direction": { | |
| "type": "string" | |
| }, | |
| "Version_No": { | |
| "type": "integer" | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelUsersDetails": { | |
| "type": "object", | |
| "properties": { | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Source_Folder": { | |
| "type": "string" | |
| }, | |
| "Destination_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| }, | |
| "Network_Bandwidth_Delay": { | |
| "type": "integer" | |
| }, | |
| "Direction": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "getAdvanceSteelUsersDetails": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Source_Folder": { | |
| "type": "string" | |
| }, | |
| "Destination_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| }, | |
| "Network_Bandwidth_Delay": { | |
| "type": "integer" | |
| }, | |
| "Direction": { | |
| "type": "string" | |
| }, | |
| "Version_No": { | |
| "type": "integer" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "User_ID": "string", | |
| "Name": "string", | |
| "Source_Folder": "string", | |
| "Destination_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Network_Bandwidth_Delay": 0, | |
| "Direction": "string", | |
| "Version_No": 0 | |
| }] | |
| } | |
| }, | |
| "getAdvanceSteelReleases": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Type": { | |
| "type": "string" | |
| }, | |
| "Code": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Description": { | |
| "type": "string" | |
| }, | |
| "Master_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| }, | |
| "Version_No": { | |
| "type": "integer" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Type": "string", | |
| "Code": "string", | |
| "Name": "string", | |
| "Description": "string", | |
| "Master_Folder": "string", | |
| "Archive_Folder": "string", | |
| "Version_No": 0 | |
| }] | |
| } | |
| }, | |
| "editAdvanceSteelUser": { | |
| "type": "object", | |
| "properties": { | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_User_No": { | |
| "type": "string" | |
| }, | |
| "Computer_Hostname": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_Administrator": { | |
| "type": "boolean" | |
| } | |
| } | |
| }, | |
| "editAdvanceSteelUserSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_User_No": { | |
| "type": "string" | |
| }, | |
| "Computer_Hostname": { | |
| "type": "string" | |
| }, | |
| "Advance_Steel_Administrator": { | |
| "type": "boolean" | |
| } | |
| } | |
| }, | |
| "editAdvanceSteelUsersDetail": { | |
| "type": "object", | |
| "properties": { | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Source_Folder": { | |
| "type": "string" | |
| }, | |
| "Destination_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| }, | |
| "Network_Bandwidth_Delay": { | |
| "type": "integer" | |
| }, | |
| "Direction": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "editAdvanceSteelUsersDetailsSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "User_ID": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Source_Folder": { | |
| "type": "string" | |
| }, | |
| "Destination_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| }, | |
| "Network_Bandwidth_Delay": { | |
| "type": "integer" | |
| }, | |
| "Direction": { | |
| "type": "string" | |
| }, | |
| "Version_No": { | |
| "type": "integer" | |
| } | |
| } | |
| }, | |
| "editAdvanceSteelRelease": { | |
| "type": "object", | |
| "properties": { | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Description": { | |
| "type": "string" | |
| }, | |
| "Master_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "editAdvanceSteelReleaseSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Type": { | |
| "type": "string" | |
| }, | |
| "Code": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Description": { | |
| "type": "string" | |
| }, | |
| "Master_Folder": { | |
| "type": "string" | |
| }, | |
| "Archive_Folder": { | |
| "type": "string" | |
| }, | |
| "Version_No": { | |
| "type": "integer" | |
| } | |
| } | |
| }, | |
| "getAdvanceSteelExclusionSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "required": ["@@odata.etag", "Entry_No", "Exclusion_Name", "Exclusion_Type", "Name"], | |
| "type": "object", | |
| "properties": { | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Type": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Name": { | |
| "type": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelExclusion": { | |
| "type": "object", | |
| "properties": { | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Type": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Name": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "createAdvanceSteelExclusionSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Type": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Name": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "editAdvanceSteelExclusion": { | |
| "type": "object", | |
| "properties": { | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Type": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Name": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "editAdvanceSteelExclusionSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Type": { | |
| "type": "string" | |
| }, | |
| "Exclusion_Name": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "getAdvanceSteelLogDetails": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "Type_of_Change": { | |
| "type": "string" | |
| }, | |
| "Filename": { | |
| "type": "string" | |
| }, | |
| "Request_GUID": { | |
| "type": "string" | |
| }, | |
| "Linked_Entry_No": { | |
| "type": "integer" | |
| }, | |
| "User_ID": { | |
| "type": "string" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "getAdvanceSteelLogsSuccess": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.etag": { | |
| "type": "string" | |
| }, | |
| "Entry_No": { | |
| "type": "integer" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Version_No": { | |
| "type": "integer" | |
| }, | |
| "Process_DateTime": { | |
| "type": "string" | |
| }, | |
| "Status": { | |
| "type": "string" | |
| }, | |
| "Error_Message": { | |
| "type": "string" | |
| }, | |
| "Check_Only": { | |
| "type": "boolean" | |
| }, | |
| "Release_Notes": { | |
| "type": "string" | |
| }, | |
| "Request_GUID": { | |
| "type": "string" | |
| }, | |
| "Completed": { | |
| "type": "boolean" | |
| }, | |
| "Direction": { | |
| "type": "string" | |
| }, | |
| "Linked_Entry_No": { | |
| "type": "integer" | |
| }, | |
| "User_ID": { | |
| "type": "string" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "example": { | |
| "@@odata.context": "string", | |
| "value": [{ | |
| "@@odata.etag": "string", | |
| "Entry_No": 0, | |
| "Name": "string", | |
| "Version_No": 0, | |
| "Process_DateTime": "string", | |
| "Status": "string", | |
| "Error_Message": "string", | |
| "Check_Only": false, | |
| "Release_Notes": "string", | |
| "Request_GUID": "string", | |
| "Completed": false, | |
| "Direction": "string", | |
| "Linked_Entry_No": 0 | |
| }] | |
| } | |
| }, | |
| "capexRegisterItem": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "@@odata.etag": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "No": { | |
| "type": "integer", | |
| "format": "int32", | |
| "readOnly": true | |
| }, | |
| "Title": { | |
| "type": "string" | |
| }, | |
| "Requested_By": { | |
| "type": "string" | |
| }, | |
| "Description": { | |
| "type": "string" | |
| }, | |
| "Type": { | |
| "type": "string" | |
| }, | |
| "Operating_Segment": { | |
| "type": "string" | |
| }, | |
| "Functional_Area": { | |
| "type": "string" | |
| }, | |
| "Current_Process": { | |
| "type": "string" | |
| }, | |
| "Commercial_Name": { | |
| "type": "string" | |
| }, | |
| "New_or_Upgrade": { | |
| "enum": ["New", "Upgrade"], | |
| "type": "string" | |
| }, | |
| "Approval_Status": { | |
| "enum": ["Draft", "Pending Approval", "Approved"], | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "Four_Year_Cost": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "External_Cost": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Contingency_Cost": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Project_Owner": { | |
| "type": "string" | |
| }, | |
| "Project_Status": { | |
| "enum": ["In Progress", "On Hold", "To Be Reviewed", "Monitor", "Approved"], | |
| "type": "string" | |
| }, | |
| "Project_Comment": { | |
| "type": "string" | |
| }, | |
| "Project_Planned_Start_Date": { | |
| "type": "string", | |
| "format": "date-time" | |
| }, | |
| "Project_Planned_End_Date": { | |
| "type": "string", | |
| "format": "date-time" | |
| } | |
| } | |
| }, | |
| "capexRegisterItems": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/components/schemas/capexRegisterItem" | |
| } | |
| } | |
| } | |
| }, | |
| "capexType": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "@@odata.etag": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "Type": { | |
| "type": "string" | |
| }, | |
| "Code": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "capexTypes": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/components/schemas/capexType" | |
| } | |
| } | |
| } | |
| }, | |
| "division": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "@@odata.etag": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "Division_Code": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "Use_In_Capex_Register": { | |
| "type": "boolean" | |
| } | |
| } | |
| }, | |
| "divisions": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/components/schemas/division" | |
| } | |
| } | |
| } | |
| }, | |
| "functionalArea": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "@@odata.etag": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "Type": { | |
| "type": "string" | |
| }, | |
| "Code": { | |
| "type": "string" | |
| }, | |
| "Name": { | |
| "type": "string" | |
| }, | |
| "CompanyNameInput": { | |
| "type": "string" | |
| }, | |
| "Operating_Segment": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "functionalAreas": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/components/schemas/functionalArea" | |
| } | |
| } | |
| } | |
| }, | |
| "sharepointrecordentry": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "@@odata.etag": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "Entry_No": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Table_No": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "FORMAT_Record_ID": { | |
| "type": "string" | |
| }, | |
| "Folder_URL": { | |
| "type": "string" | |
| }, | |
| "Site_Address_Name": { | |
| "type": "string" | |
| }, | |
| "Document_Library_Name": { | |
| "type": "string" | |
| }, | |
| "Folder_Name": { | |
| "type": "string" | |
| }, | |
| "Company_Name": { | |
| "type": "string" | |
| }, | |
| "Created_DateTime": { | |
| "type": "string", | |
| "format": "date-time" | |
| } | |
| } | |
| }, | |
| "sharepointrecordentries": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/components/schemas/sharepointrecordentry" | |
| } | |
| } | |
| } | |
| }, | |
| "contributor": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "@@odata.etag": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "Entry_No": { | |
| "type": "integer", | |
| "format": "int32", | |
| "readOnly": true | |
| }, | |
| "Table_No": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Table_Caption": { | |
| "type": "string" | |
| }, | |
| "Primary_Key_Field_No_1": { | |
| "type": "string" | |
| }, | |
| "FORMAT_Record_ID": { | |
| "type": "string" | |
| }, | |
| "BC_User_ID": { | |
| "type": "string" | |
| }, | |
| "Full_Name": { | |
| "type": "string" | |
| }, | |
| "UPN": { | |
| "type": "string" | |
| }, | |
| "Read_Permission": { | |
| "type": "boolean" | |
| }, | |
| "Write_Permission": { | |
| "type": "boolean" | |
| }, | |
| "Date_Access_Granted": { | |
| "type": "string", | |
| "format": "date-time" | |
| }, | |
| "Company_Name": { | |
| "type": "string" | |
| } | |
| } | |
| }, | |
| "contributors": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/components/schemas/contributor" | |
| } | |
| } | |
| } | |
| }, | |
| "workflowUserGroup": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "@@odata.etag": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "Code": { | |
| "type": "string" | |
| }, | |
| "Description": { | |
| "type": "string" | |
| }, | |
| "Table_No": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Capex_Type": { | |
| "type": "string" | |
| }, | |
| "Functional_Area": { | |
| "type": "string" | |
| }, | |
| "Jobs": { | |
| "type": "boolean" | |
| }, | |
| "Dimension_Code": { | |
| "type": "string" | |
| }, | |
| "Dimension_Value": { | |
| "type": "string" | |
| }, | |
| "Internal_Variation": { | |
| "type": "boolean" | |
| }, | |
| "Approval_Limit": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Maximum_Member_Approval_Limit": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "No_of_Members": { | |
| "type": "integer", | |
| "format": "int32" | |
| } | |
| } | |
| }, | |
| "workflowUserGroups": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/components/schemas/workflowUserGroup" | |
| } | |
| } | |
| } | |
| }, | |
| "workflowUserGroupMember": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "@@odata.etag": { | |
| "type": "string", | |
| "readOnly": true | |
| }, | |
| "Workflow_User_Group_Code": { | |
| "type": "string" | |
| }, | |
| "User_Name": { | |
| "type": "string" | |
| }, | |
| "Sequence_No": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Dimension_Code": { | |
| "type": "string" | |
| }, | |
| "Dimension_Value": { | |
| "type": "string" | |
| }, | |
| "Approval_Limit": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Table_No": { | |
| "type": "integer", | |
| "format": "int32" | |
| }, | |
| "Self_Approval_Limit_Only": { | |
| "type": "boolean" | |
| } | |
| } | |
| }, | |
| "workflowUserGroupMembers": { | |
| "type": "object", | |
| "properties": { | |
| "@@odata.context": { | |
| "type": "string" | |
| }, | |
| "value": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/components/schemas/workflowUserGroupMember" | |
| } | |
| } | |
| } | |
| }, | |
| "Error": { | |
| "required": ["code", "message"], | |
| "type": "object", | |
| "properties": { | |
| "code": { | |
| "type": "string" | |
| }, | |
| "message": { | |
| "type": "string" | |
| } | |
| } | |
| } | |
| }, | |
| "securitySchemes": { | |
| "apiKeyHeader": { | |
| "type": "apiKey", | |
| "name": "Ocp-Apim-Subscription-Key", | |
| "in": "header" | |
| }, | |
| "apiKeyQuery": { | |
| "type": "apiKey", | |
| "name": "subscription-key", | |
| "in": "query" | |
| } | |
| } | |
| }, | |
| "security": [{ | |
| "apiKeyHeader": [] | |
| }, { | |
| "apiKeyQuery": [] | |
| }] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment