POST api/clientes/{cliente}/proveedores/{proveedor}/UploadProcess/{id}?totalUploadedFiles={totalUploadedFiles}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

totalUploadedFiles

integer

Required

cliente

string

Required

proveedor

string

Required

Body Parameters

None.

Response Information

Resource Description

UploadProcessData
NameDescriptionTypeAdditional information
Id

integer

None.

TotalFiles

integer

None.

TotalUploadedFiles

integer

None.

Client

string

None.

Supplier

string

None.

Contract

string

None.

DocumentTypeId

integer

None.

District_Id

integer

None.

Period

string

None.

Email

string

None.

DestinationFolder

string

None.

AssociationProcessId

integer

None.

Error

string

None.

TotalAssocFilesOk

integer

None.

TotalAssocFilesError

integer

None.

UploadProcessFiles

Collection of UploadProcessFileData

None.

DocumentType

GeneralDocumentTypeData

None.

UploadProcessStatus

Collection of UploadProcessStatusData

None.

UploadProcessLastStatus

UploadProcessStatusData

None.

UploadProcessUploadStatus

UploadProcessStatusData

None.

UploadProcessAssociationStatus

UploadProcessStatusData

None.

UploadProcessDeleteStatus

UploadProcessStatusData

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "TotalFiles": 2,
  "TotalUploadedFiles": 3,
  "Client": "sample string 4",
  "Supplier": "sample string 5",
  "Contract": "sample string 6",
  "DocumentTypeId": 7,
  "District_Id": 8,
  "Period": "sample string 9",
  "Email": "sample string 10",
  "DestinationFolder": "sample string 11",
  "AssociationProcessId": 1,
  "Error": "sample string 12",
  "TotalAssocFilesOk": 2,
  "TotalAssocFilesError": 0,
  "UploadProcessFiles": [
    {
      "Id": 1,
      "Process_Id": 2,
      "UploadRequestDate": "2025-04-28T11:20:13.3141185-03:00",
      "UploadCompleteDate": "2025-04-28T11:20:13.3141185-03:00",
      "TotalBytes": 3,
      "FileName": "sample string 4",
      "PreSignedUrl": "sample string 5",
      "Error": "sample string 6",
      "ResultTypeId": 1,
      "ResultDescription": "sample string 7",
      "ResultType": {
        "Id": 1,
        "Description": "sample string 2"
      },
      "DocumentTypeDescription": "sample string 8",
      "Period": "sample string 9",
      "AssociationRequestDate": "2025-04-28T11:20:13.3141185-03:00"
    },
    {
      "Id": 1,
      "Process_Id": 2,
      "UploadRequestDate": "2025-04-28T11:20:13.3141185-03:00",
      "UploadCompleteDate": "2025-04-28T11:20:13.3141185-03:00",
      "TotalBytes": 3,
      "FileName": "sample string 4",
      "PreSignedUrl": "sample string 5",
      "Error": "sample string 6",
      "ResultTypeId": 1,
      "ResultDescription": "sample string 7",
      "ResultType": {
        "Id": 1,
        "Description": "sample string 2"
      },
      "DocumentTypeDescription": "sample string 8",
      "Period": "sample string 9",
      "AssociationRequestDate": "2025-04-28T11:20:13.3141185-03:00"
    }
  ],
  "DocumentType": {
    "Id": 1,
    "Description": "sample string 2"
  },
  "UploadProcessStatus": [
    {
      "Id": 1,
      "Process_Id": 2,
      "Status_Id": 3,
      "RequestDate": "2025-04-28T11:20:13.3141185-03:00",
      "CompleteDate": "2025-04-28T11:20:13.3141185-03:00",
      "RequestedBy": "sample string 5",
      "Observation": "sample string 6",
      "Error": "sample string 7",
      "ForceDelete": true,
      "ProcessStatus": {
        "Id": 1,
        "Description": "sample string 2"
      }
    },
    {
      "Id": 1,
      "Process_Id": 2,
      "Status_Id": 3,
      "RequestDate": "2025-04-28T11:20:13.3141185-03:00",
      "CompleteDate": "2025-04-28T11:20:13.3141185-03:00",
      "RequestedBy": "sample string 5",
      "Observation": "sample string 6",
      "Error": "sample string 7",
      "ForceDelete": true,
      "ProcessStatus": {
        "Id": 1,
        "Description": "sample string 2"
      }
    }
  ],
  "UploadProcessLastStatus": {
    "Id": 1,
    "Process_Id": 2,
    "Status_Id": 3,
    "RequestDate": "2025-04-28T11:20:13.3141185-03:00",
    "CompleteDate": "2025-04-28T11:20:13.3141185-03:00",
    "RequestedBy": "sample string 5",
    "Observation": "sample string 6",
    "Error": "sample string 7",
    "ForceDelete": true,
    "ProcessStatus": {
      "Id": 1,
      "Description": "sample string 2"
    }
  },
  "UploadProcessUploadStatus": null,
  "UploadProcessAssociationStatus": null,
  "UploadProcessDeleteStatus": null
}

application/xml, text/xml

Sample:
<UploadProcessData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ControlDocumentarioSupplier.Interfaces.Models">
  <AssociationProcessId>1</AssociationProcessId>
  <Client>sample string 4</Client>
  <Contract>sample string 6</Contract>
  <DestinationFolder>sample string 11</DestinationFolder>
  <District_Id>8</District_Id>
  <DocumentType>
    <Description>sample string 2</Description>
    <Id>1</Id>
  </DocumentType>
  <DocumentTypeId>7</DocumentTypeId>
  <Email>sample string 10</Email>
  <Error>sample string 12</Error>
  <Id>1</Id>
  <Period>sample string 9</Period>
  <Supplier>sample string 5</Supplier>
  <TotalFiles>2</TotalFiles>
  <TotalUploadedFiles>3</TotalUploadedFiles>
  <UploadProcessFiles>
    <UploadProcessFileData>
      <AssociationRequestDate>2025-04-28T11:20:13.3141185-03:00</AssociationRequestDate>
      <DocumentTypeDescription>sample string 8</DocumentTypeDescription>
      <Error>sample string 6</Error>
      <FileName>sample string 4</FileName>
      <Id>1</Id>
      <Period>sample string 9</Period>
      <PreSignedUrl>sample string 5</PreSignedUrl>
      <Process_Id>2</Process_Id>
      <ResultDescription>sample string 7</ResultDescription>
      <ResultType>
        <Description>sample string 2</Description>
        <Id>1</Id>
      </ResultType>
      <ResultTypeId>1</ResultTypeId>
      <TotalBytes>3</TotalBytes>
      <UploadCompleteDate>2025-04-28T11:20:13.3141185-03:00</UploadCompleteDate>
      <UploadRequestDate>2025-04-28T11:20:13.3141185-03:00</UploadRequestDate>
    </UploadProcessFileData>
    <UploadProcessFileData>
      <AssociationRequestDate>2025-04-28T11:20:13.3141185-03:00</AssociationRequestDate>
      <DocumentTypeDescription>sample string 8</DocumentTypeDescription>
      <Error>sample string 6</Error>
      <FileName>sample string 4</FileName>
      <Id>1</Id>
      <Period>sample string 9</Period>
      <PreSignedUrl>sample string 5</PreSignedUrl>
      <Process_Id>2</Process_Id>
      <ResultDescription>sample string 7</ResultDescription>
      <ResultType>
        <Description>sample string 2</Description>
        <Id>1</Id>
      </ResultType>
      <ResultTypeId>1</ResultTypeId>
      <TotalBytes>3</TotalBytes>
      <UploadCompleteDate>2025-04-28T11:20:13.3141185-03:00</UploadCompleteDate>
      <UploadRequestDate>2025-04-28T11:20:13.3141185-03:00</UploadRequestDate>
    </UploadProcessFileData>
  </UploadProcessFiles>
  <UploadProcessLastStatus>
    <CompleteDate>2025-04-28T11:20:13.3141185-03:00</CompleteDate>
    <Error>sample string 7</Error>
    <ForceDelete>true</ForceDelete>
    <Id>1</Id>
    <Observation>sample string 6</Observation>
    <ProcessStatus>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </ProcessStatus>
    <Process_Id>2</Process_Id>
    <RequestDate>2025-04-28T11:20:13.3141185-03:00</RequestDate>
    <RequestedBy>sample string 5</RequestedBy>
    <Status_Id>3</Status_Id>
  </UploadProcessLastStatus>
  <UploadProcessStatus>
    <UploadProcessStatusData>
      <CompleteDate>2025-04-28T11:20:13.3141185-03:00</CompleteDate>
      <Error>sample string 7</Error>
      <ForceDelete>true</ForceDelete>
      <Id>1</Id>
      <Observation>sample string 6</Observation>
      <ProcessStatus>
        <Description>sample string 2</Description>
        <Id>1</Id>
      </ProcessStatus>
      <Process_Id>2</Process_Id>
      <RequestDate>2025-04-28T11:20:13.3141185-03:00</RequestDate>
      <RequestedBy>sample string 5</RequestedBy>
      <Status_Id>3</Status_Id>
    </UploadProcessStatusData>
    <UploadProcessStatusData>
      <CompleteDate>2025-04-28T11:20:13.3141185-03:00</CompleteDate>
      <Error>sample string 7</Error>
      <ForceDelete>true</ForceDelete>
      <Id>1</Id>
      <Observation>sample string 6</Observation>
      <ProcessStatus>
        <Description>sample string 2</Description>
        <Id>1</Id>
      </ProcessStatus>
      <Process_Id>2</Process_Id>
      <RequestDate>2025-04-28T11:20:13.3141185-03:00</RequestDate>
      <RequestedBy>sample string 5</RequestedBy>
      <Status_Id>3</Status_Id>
    </UploadProcessStatusData>
  </UploadProcessStatus>
</UploadProcessData>