POST api/empleado/indicador-mensual/guardar

Request Information

URI Parameters

None.

Body Parameters

BonoIndicadorMensualCompleto
NameDescriptionTypeAdditional information
cabecera

BonoIndicadorMensualCab

None.

detalle

Collection of BonoIndicadorMensualDet

None.

Request Formats

application/json, text/json

Sample:
{
  "cabecera": {
    "id": 1,
    "mesPlanilla": "sample string 2",
    "periodoMedicion": "sample string 3",
    "satisfaccionEmpresa": 1.0,
    "estado": "sample string 4",
    "fechaRegistro": "sample string 5",
    "fechaCierre": "sample string 6",
    "usuarioRegistro": "sample string 7",
    "usuarioCierre": "sample string 8"
  },
  "detalle": [
    {
      "id": 1,
      "cabeceraId": 2,
      "codEmpleado": "sample string 3",
      "nombreEmpleado": "sample string 4",
      "centroCosto": "sample string 5",
      "centroCostoNombre": "sample string 6",
      "cargo": "sample string 7",
      "bono": 1.0,
      "metaVentas": 1.0,
      "ventaAlcanzada": 1.0,
      "metaMargenContrib": 1.0,
      "margenContribAlc": 1.0,
      "observacion": "sample string 8"
    },
    {
      "id": 1,
      "cabeceraId": 2,
      "codEmpleado": "sample string 3",
      "nombreEmpleado": "sample string 4",
      "centroCosto": "sample string 5",
      "centroCostoNombre": "sample string 6",
      "cargo": "sample string 7",
      "bono": 1.0,
      "metaVentas": 1.0,
      "ventaAlcanzada": 1.0,
      "metaMargenContrib": 1.0,
      "margenContribAlc": 1.0,
      "observacion": "sample string 8"
    }
  ]
}

application/xml, text/xml

Sample:
<BonoIndicadorMensualCompleto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArellanoAPI.Models">
  <cabecera>
    <estado>sample string 4</estado>
    <fechaCierre>sample string 6</fechaCierre>
    <fechaRegistro>sample string 5</fechaRegistro>
    <id>1</id>
    <mesPlanilla>sample string 2</mesPlanilla>
    <periodoMedicion>sample string 3</periodoMedicion>
    <satisfaccionEmpresa>1</satisfaccionEmpresa>
    <usuarioCierre>sample string 8</usuarioCierre>
    <usuarioRegistro>sample string 7</usuarioRegistro>
  </cabecera>
  <detalle>
    <BonoIndicadorMensualDet>
      <bono>1</bono>
      <cabeceraId>2</cabeceraId>
      <cargo>sample string 7</cargo>
      <centroCosto>sample string 5</centroCosto>
      <centroCostoNombre>sample string 6</centroCostoNombre>
      <codEmpleado>sample string 3</codEmpleado>
      <id>1</id>
      <margenContribAlc>1</margenContribAlc>
      <metaMargenContrib>1</metaMargenContrib>
      <metaVentas>1</metaVentas>
      <nombreEmpleado>sample string 4</nombreEmpleado>
      <observacion>sample string 8</observacion>
      <ventaAlcanzada>1</ventaAlcanzada>
    </BonoIndicadorMensualDet>
    <BonoIndicadorMensualDet>
      <bono>1</bono>
      <cabeceraId>2</cabeceraId>
      <cargo>sample string 7</cargo>
      <centroCosto>sample string 5</centroCosto>
      <centroCostoNombre>sample string 6</centroCostoNombre>
      <codEmpleado>sample string 3</codEmpleado>
      <id>1</id>
      <margenContribAlc>1</margenContribAlc>
      <metaMargenContrib>1</metaMargenContrib>
      <metaVentas>1</metaVentas>
      <nombreEmpleado>sample string 4</nombreEmpleado>
      <observacion>sample string 8</observacion>
      <ventaAlcanzada>1</ventaAlcanzada>
    </BonoIndicadorMensualDet>
  </detalle>
</BonoIndicadorMensualCompleto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseAPI
NameDescriptionTypeAdditional information
Exito

boolean

None.

Mensaje

string

None.

Excepcion

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Exito": true,
  "Mensaje": "sample string 2",
  "Excepcion": "sample string 3",
  "Data": {}
}

application/xml, text/xml

Sample:
<ResponseAPI xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArellanoAPI.Models">
  <Data />
  <Excepcion>sample string 3</Excepcion>
  <Exito>true</Exito>
  <Mensaje>sample string 2</Mensaje>
</ResponseAPI>