POST api/registro/manteneriniciativa

Agregar o modificar datos de un procal

Información Requerida

Parámetros URI

None.

Parámetros del Body

Procal
NombreDescripciónTipoInformación Adicional
Orden

integer

None.

CodProcal

integer

None.

DescripProcal

string

None.

Descripcion

string

None.

InstitucionResponsable

string

None.

FechaInicioPrograma

date

None.

FechaFinProgramada

date

None.

Estrategia

string

None.

LineaBase

string

None.

ReporteAvance

string

None.

FechaActualizacionHistorico

date

None.

PorcentajeAvance

byte

None.

TotalPresupuestoProgramado

decimal number

None.

TotalPresupuestoEjecutado

decimal number

None.

Estado

EstadoProcal

None.

IndicadorProducto

Indicador

None.

Alertas

Collection of Alerta

None.

Formatos de Solicitud

application/json, text/json

Ejemplo:
{
  "Estado": {
    "CodigoEstadoProcal": 1,
    "DescripcionEstadoProcal": "sample string 2",
    "ColorEstadoProcal": 3
  },
  "IndicadorProducto": {
    "UnidadMedida": {
      "CodigoUnidadMedida": 1,
      "DescripcionUnidad": "sample string 2"
    },
    "Periodos": [
      {
        "InstitucionResponsable": {
          "Codinst": 1,
          "Nominst": "sample string 2",
          "Sigla": "sample string 3"
        },
        "CodigoPeriodo": 1,
        "AnnPeriodo": 2,
        "Titulo": "sample string 3",
        "ValorProgramado": 4.1,
        "ValorAvanzado": 5.1,
        "TipoValor": 64
      },
      {
        "InstitucionResponsable": {
          "Codinst": 1,
          "Nominst": "sample string 2",
          "Sigla": "sample string 3"
        },
        "CodigoPeriodo": 1,
        "AnnPeriodo": 2,
        "Titulo": "sample string 3",
        "ValorProgramado": 4.1,
        "ValorAvanzado": 5.1,
        "TipoValor": 64
      }
    ],
    "CodigoIndicador": 1,
    "Titulo": "sample string 2",
    "Detalle": "sample string 3"
  },
  "Alertas": [
    {
      "CodigoAlerta": 1,
      "Categoria": {
        "CodigoCategoriaReporte": 1,
        "Descripcion": "sample string 2"
      },
      "ResponsableAtencion": {
        "Codigo": 1,
        "Descripcion": "sample string 2"
      },
      "CodigoDespa": "sample string 2",
      "Descripcion": "sample string 3",
      "FechaReporte": "2025-04-28T04:41:08.9146689-04:00",
      "FechaControl": "2025-04-28T04:41:08.9146689-04:00",
      "Ambito": {
        "Codigo": 1,
        "Descripcion": "sample string 2"
      },
      "Estado": {
        "Codigo": 1,
        "Descripcion": "sample string 2"
      },
      "Resumen": "sample string 5",
      "Propuestas": "sample string 6",
      "FechaActualizacion": "2025-04-28T04:41:08.9146689-04:00",
      "UltimaAccion": "sample string 8"
    },
    {
      "CodigoAlerta": 1,
      "Categoria": {
        "CodigoCategoriaReporte": 1,
        "Descripcion": "sample string 2"
      },
      "ResponsableAtencion": {
        "Codigo": 1,
        "Descripcion": "sample string 2"
      },
      "CodigoDespa": "sample string 2",
      "Descripcion": "sample string 3",
      "FechaReporte": "2025-04-28T04:41:08.9146689-04:00",
      "FechaControl": "2025-04-28T04:41:08.9146689-04:00",
      "Ambito": {
        "Codigo": 1,
        "Descripcion": "sample string 2"
      },
      "Estado": {
        "Codigo": 1,
        "Descripcion": "sample string 2"
      },
      "Resumen": "sample string 5",
      "Propuestas": "sample string 6",
      "FechaActualizacion": "2025-04-28T04:41:08.9146689-04:00",
      "UltimaAccion": "sample string 8"
    }
  ],
  "Orden": 1,
  "CodProcal": 2,
  "DescripProcal": "sample string 3",
  "Descripcion": "sample string 4",
  "InstitucionResponsable": "sample string 5",
  "FechaInicioPrograma": "2025-04-28T04:41:08.9146689-04:00",
  "FechaFinProgramada": "2025-04-28T04:41:08.9146689-04:00",
  "Estrategia": "sample string 6",
  "LineaBase": "sample string 7",
  "ReporteAvance": "sample string 8",
  "FechaActualizacionHistorico": "2025-04-28T04:41:08.9146689-04:00",
  "PorcentajeAvance": 64,
  "TotalPresupuestoProgramado": 1.1,
  "TotalPresupuestoEjecutado": 1.1
}

application/xml, text/xml

Ejemplo:
<Procal xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MODELO.META">
  <Alertas>
    <Alerta>
      <Ambito xmlns:d4p1="http://schemas.datacontract.org/2004/07/boDespacho">
        <d4p1:Codigo>1</d4p1:Codigo>
        <d4p1:Descripcion>sample string 2</d4p1:Descripcion>
      </Ambito>
      <Categoria>
        <CodigoCategoriaReporte>1</CodigoCategoriaReporte>
        <Descripcion>sample string 2</Descripcion>
      </Categoria>
      <CodigoAlerta>1</CodigoAlerta>
      <CodigoDespa>sample string 2</CodigoDespa>
      <Descripcion>sample string 3</Descripcion>
      <Estado xmlns:d4p1="http://schemas.datacontract.org/2004/07/boDespacho">
        <d4p1:Codigo>1</d4p1:Codigo>
        <d4p1:Descripcion>sample string 2</d4p1:Descripcion>
      </Estado>
      <FechaActualizacion>2025-04-28T04:41:08.9146689-04:00</FechaActualizacion>
      <FechaControl>2025-04-28T04:41:08.9146689-04:00</FechaControl>
      <FechaReporte>2025-04-28T04:41:08.9146689-04:00</FechaReporte>
      <Propuestas>sample string 6</Propuestas>
      <ResponsableAtencion xmlns:d4p1="http://schemas.datacontract.org/2004/07/boDespacho">
        <d4p1:Codigo>1</d4p1:Codigo>
        <d4p1:Descripcion>sample string 2</d4p1:Descripcion>
      </ResponsableAtencion>
      <Resumen>sample string 5</Resumen>
      <UltimaAccion>sample string 8</UltimaAccion>
    </Alerta>
    <Alerta>
      <Ambito xmlns:d4p1="http://schemas.datacontract.org/2004/07/boDespacho">
        <d4p1:Codigo>1</d4p1:Codigo>
        <d4p1:Descripcion>sample string 2</d4p1:Descripcion>
      </Ambito>
      <Categoria>
        <CodigoCategoriaReporte>1</CodigoCategoriaReporte>
        <Descripcion>sample string 2</Descripcion>
      </Categoria>
      <CodigoAlerta>1</CodigoAlerta>
      <CodigoDespa>sample string 2</CodigoDespa>
      <Descripcion>sample string 3</Descripcion>
      <Estado xmlns:d4p1="http://schemas.datacontract.org/2004/07/boDespacho">
        <d4p1:Codigo>1</d4p1:Codigo>
        <d4p1:Descripcion>sample string 2</d4p1:Descripcion>
      </Estado>
      <FechaActualizacion>2025-04-28T04:41:08.9146689-04:00</FechaActualizacion>
      <FechaControl>2025-04-28T04:41:08.9146689-04:00</FechaControl>
      <FechaReporte>2025-04-28T04:41:08.9146689-04:00</FechaReporte>
      <Propuestas>sample string 6</Propuestas>
      <ResponsableAtencion xmlns:d4p1="http://schemas.datacontract.org/2004/07/boDespacho">
        <d4p1:Codigo>1</d4p1:Codigo>
        <d4p1:Descripcion>sample string 2</d4p1:Descripcion>
      </ResponsableAtencion>
      <Resumen>sample string 5</Resumen>
      <UltimaAccion>sample string 8</UltimaAccion>
    </Alerta>
  </Alertas>
  <CodProcal>2</CodProcal>
  <DescripProcal>sample string 3</DescripProcal>
  <Descripcion>sample string 4</Descripcion>
  <Estado>
    <CodigoEstadoProcal>1</CodigoEstadoProcal>
    <ColorEstadoProcal>3</ColorEstadoProcal>
    <DescripcionEstadoProcal>sample string 2</DescripcionEstadoProcal>
  </Estado>
  <Estrategia>sample string 6</Estrategia>
  <FechaActualizacionHistorico>2025-04-28T04:41:08.9146689-04:00</FechaActualizacionHistorico>
  <FechaFinProgramada>2025-04-28T04:41:08.9146689-04:00</FechaFinProgramada>
  <FechaInicioPrograma>2025-04-28T04:41:08.9146689-04:00</FechaInicioPrograma>
  <IndicadorProducto>
    <CodigoIndicador>1</CodigoIndicador>
    <Detalle>sample string 3</Detalle>
    <Periodos>
      <PeriodoIndicador>
        <AnnPeriodo>2</AnnPeriodo>
        <CodigoPeriodo>1</CodigoPeriodo>
        <InstitucionResponsable>
          <Codinst>1</Codinst>
          <Nominst>sample string 2</Nominst>
          <Sigla>sample string 3</Sigla>
        </InstitucionResponsable>
        <TipoValor>64</TipoValor>
        <Titulo>sample string 3</Titulo>
        <ValorAvanzado>5.1</ValorAvanzado>
        <ValorProgramado>4.1</ValorProgramado>
      </PeriodoIndicador>
      <PeriodoIndicador>
        <AnnPeriodo>2</AnnPeriodo>
        <CodigoPeriodo>1</CodigoPeriodo>
        <InstitucionResponsable>
          <Codinst>1</Codinst>
          <Nominst>sample string 2</Nominst>
          <Sigla>sample string 3</Sigla>
        </InstitucionResponsable>
        <TipoValor>64</TipoValor>
        <Titulo>sample string 3</Titulo>
        <ValorAvanzado>5.1</ValorAvanzado>
        <ValorProgramado>4.1</ValorProgramado>
      </PeriodoIndicador>
    </Periodos>
    <Titulo>sample string 2</Titulo>
    <UnidadMedida>
      <CodigoUnidadMedida>1</CodigoUnidadMedida>
      <DescripcionUnidad>sample string 2</DescripcionUnidad>
    </UnidadMedida>
  </IndicadorProducto>
  <InstitucionResponsable>sample string 5</InstitucionResponsable>
  <LineaBase>sample string 7</LineaBase>
  <Orden>1</Orden>
  <PorcentajeAvance>64</PorcentajeAvance>
  <ReporteAvance>sample string 8</ReporteAvance>
  <TotalPresupuestoEjecutado>1.1</TotalPresupuestoEjecutado>
  <TotalPresupuestoProgramado>1.1</TotalPresupuestoProgramado>
</Procal>

application/x-www-form-urlencoded

Ejemplo:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Procal'.

Información de Respuesta

Descripción del Recurso

resultado

IHttpActionResult

None.

Formatos de Respuesta

application/json, text/json, application/xml, text/xml

Ejemplo:

Ejemplo no disponible.