GET api/Commitment/GetCommitmments?companyId={companyId}&project={project}&subLevel1={subLevel1}&subLevel2={subLevel2}&primarySid={primarySid}

Obsolete pour l'instant Get Data of the table JOB30002 GET api/[controller]/[companyId(TEST)]/subLevel2

Request Information

URI Parameters

NameDescriptionTypeAdditional information
companyId

use 'TEST'

string

Required

project

string

Required

subLevel1

string

Required

subLevel2

use 'TEST'

string

Required

primarySid

use 'TEST'

string

Required

Body Parameters

None.

Response Information

Resource Description

Collection of Commitment
NameDescriptionTypeAdditional information
PoNumber

PoNumber

string

None.

DocDate

DocDate

date

None.

VendorId

VendorId

string

None.

VendName

VendName

string

None.

CommitedCost

Cost amount

decimal number

None.

CommitedBillable

Billable amount

decimal number

None.

DisplayAmount

Display amount

decimal number

None.

ProjctId

Project ID

string

None.

SubLevel1

Level1

string

None.

SubLevel2

Level2

string

None.

DepartementId

DepartementID

string

None.

CostCategorie

CostCategorie

string

None.

CostCategorieName

string

None.

ReponseMessage

HttpResponseMessage

HttpResponseMessage

None.

MessageException

Message Exception

string

None.

MessageUserFriendly

Message UserFriendly

string

None.

URLAddressableForm

URL Addressable Form

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "PoNumber": "sample string 1",
    "DocDate": "2025-12-11T10:26:31.2566419-05:00",
    "VendorId": "sample string 2",
    "VendName": "sample string 3",
    "CommitedCost": 1.0,
    "CommitedBillable": 1.0,
    "DisplayAmount": 1.0,
    "ProjctId": "sample string 4",
    "SubLevel1": "sample string 5",
    "SubLevel2": "sample string 6",
    "DepartementId": "sample string 7",
    "CostCategorie": "sample string 8",
    "CostCategorieName": "sample string 9",
    "ReponseMessage": {
      "Version": {
        "_Major": 0,
        "_Minor": 0,
        "_Build": -1,
        "_Revision": -1
      },
      "Content": null,
      "StatusCode": 100,
      "ReasonPhrase": "sample string 1",
      "Headers": [],
      "RequestMessage": null,
      "IsSuccessStatusCode": false
    },
    "MessageException": "sample string 10",
    "MessageUserFriendly": "sample string 11",
    "URLAddressableForm": "sample string 12"
  },
  {
    "PoNumber": "sample string 1",
    "DocDate": "2025-12-11T10:26:31.2566419-05:00",
    "VendorId": "sample string 2",
    "VendName": "sample string 3",
    "CommitedCost": 1.0,
    "CommitedBillable": 1.0,
    "DisplayAmount": 1.0,
    "ProjctId": "sample string 4",
    "SubLevel1": "sample string 5",
    "SubLevel2": "sample string 6",
    "DepartementId": "sample string 7",
    "CostCategorie": "sample string 8",
    "CostCategorieName": "sample string 9",
    "ReponseMessage": {
      "Version": {
        "_Major": 0,
        "_Minor": 0,
        "_Build": -1,
        "_Revision": -1
      },
      "Content": null,
      "StatusCode": 100,
      "ReasonPhrase": "sample string 1",
      "Headers": [],
      "RequestMessage": null,
      "IsSuccessStatusCode": false
    },
    "MessageException": "sample string 10",
    "MessageUserFriendly": "sample string 11",
    "URLAddressableForm": "sample string 12"
  }
]

application/xml, text/xml

Sample:
<ArrayOfCommitment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Jovaco.WebServices.Web.Models">
  <Commitment>
    <CommitedBillable>1</CommitedBillable>
    <CommitedCost>1</CommitedCost>
    <CostCategorie>sample string 8</CostCategorie>
    <CostCategorieName>sample string 9</CostCategorieName>
    <DepartementId>sample string 7</DepartementId>
    <DisplayAmount>1</DisplayAmount>
    <DocDate>2025-12-11T10:26:31.2566419-05:00</DocDate>
    <MessageException>sample string 10</MessageException>
    <MessageUserFriendly>sample string 11</MessageUserFriendly>
    <PoNumber>sample string 1</PoNumber>
    <ProjctId>sample string 4</ProjctId>
    <ReponseMessage xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.Net.Http">
      <d3p1:Content i:nil="true" />
      <d3p1:ReasonPhrase>sample string 1</d3p1:ReasonPhrase>
      <d3p1:RequestMessage i:nil="true" />
      <d3p1:StatusCode>Continue</d3p1:StatusCode>
      <d3p1:Version xmlns:d4p1="http://schemas.datacontract.org/2004/07/System">
        <d4p1:_Build>-1</d4p1:_Build>
        <d4p1:_Major>0</d4p1:_Major>
        <d4p1:_Minor>0</d4p1:_Minor>
        <d4p1:_Revision>-1</d4p1:_Revision>
      </d3p1:Version>
    </ReponseMessage>
    <SubLevel1>sample string 5</SubLevel1>
    <SubLevel2>sample string 6</SubLevel2>
    <URLAddressableForm>sample string 12</URLAddressableForm>
    <VendName>sample string 3</VendName>
    <VendorId>sample string 2</VendorId>
  </Commitment>
  <Commitment>
    <CommitedBillable>1</CommitedBillable>
    <CommitedCost>1</CommitedCost>
    <CostCategorie>sample string 8</CostCategorie>
    <CostCategorieName>sample string 9</CostCategorieName>
    <DepartementId>sample string 7</DepartementId>
    <DisplayAmount>1</DisplayAmount>
    <DocDate>2025-12-11T10:26:31.2566419-05:00</DocDate>
    <MessageException>sample string 10</MessageException>
    <MessageUserFriendly>sample string 11</MessageUserFriendly>
    <PoNumber>sample string 1</PoNumber>
    <ProjctId>sample string 4</ProjctId>
    <ReponseMessage xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.Net.Http">
      <d3p1:Content i:nil="true" />
      <d3p1:ReasonPhrase>sample string 1</d3p1:ReasonPhrase>
      <d3p1:RequestMessage i:nil="true" />
      <d3p1:StatusCode>Continue</d3p1:StatusCode>
      <d3p1:Version xmlns:d4p1="http://schemas.datacontract.org/2004/07/System">
        <d4p1:_Build>-1</d4p1:_Build>
        <d4p1:_Major>0</d4p1:_Major>
        <d4p1:_Minor>0</d4p1:_Minor>
        <d4p1:_Revision>-1</d4p1:_Revision>
      </d3p1:Version>
    </ReponseMessage>
    <SubLevel1>sample string 5</SubLevel1>
    <SubLevel2>sample string 6</SubLevel2>
    <URLAddressableForm>sample string 12</URLAddressableForm>
    <VendName>sample string 3</VendName>
    <VendorId>sample string 2</VendorId>
  </Commitment>
</ArrayOfCommitment>