POST Api/Conceptos/{id}/Editar

Edita un concepto

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Id del concepto

integer

Required

Body Parameters

Modelo de datos del concepto

ConceptoModel
NameDescriptionTypeAdditional information
ClaveProdServ

Clave SAT. Valor de c_ClaveProdServ

string

None.

ClaveUnidad

Clave SAT. Valor de c_Unidad

string

None.

Descripcion

Descripción del concepto

string

None.

NoIdentificacion

No de identificación interno

string

None.

Precio

Precio publicado

string

None.

Predial

Numero de cuenta predial. En caso de que aplique

string

None.

Retenciones

Retenciones del concepto

Collection of ConceptoImpuestoModel

None.

RetencionesLocales

Retenciones locales para el concepto

Collection of ConceptoImpuestoLocalModel

None.

Traslados

Traslados del concepto

Collection of ConceptoImpuestoModel

None.

TrasladosLocales

Traslados locales para el concepto

Collection of ConceptoImpuestoLocalModel

None.

Unidad

Unidad local. Como se maneja internamente la unidad

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ClaveProdServ": "sample string 1",
  "ClaveUnidad": "sample string 2",
  "Descripcion": "sample string 3",
  "NoIdentificacion": "sample string 4",
  "Precio": "sample string 5",
  "Predial": "sample string 6",
  "Retenciones": [
    {
      "Impuesto": "sample string 1",
      "TasaOCuota": "sample string 2",
      "TipoFactor": "sample string 3"
    },
    {
      "Impuesto": "sample string 1",
      "TasaOCuota": "sample string 2",
      "TipoFactor": "sample string 3"
    }
  ],
  "RetencionesLocales": [
    {
      "Impuesto": "sample string 1",
      "Tasa": "sample string 2"
    },
    {
      "Impuesto": "sample string 1",
      "Tasa": "sample string 2"
    }
  ],
  "Traslados": [
    {
      "Impuesto": "sample string 1",
      "TasaOCuota": "sample string 2",
      "TipoFactor": "sample string 3"
    },
    {
      "Impuesto": "sample string 1",
      "TasaOCuota": "sample string 2",
      "TipoFactor": "sample string 3"
    }
  ],
  "TrasladosLocales": [
    {
      "Impuesto": "sample string 1",
      "Tasa": "sample string 2"
    },
    {
      "Impuesto": "sample string 1",
      "Tasa": "sample string 2"
    }
  ],
  "Unidad": "sample string 7"
}

application/xml, text/xml

Sample:
<ConceptoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Griffin.BL.Activity.Models">
  <ClaveProdServ>sample string 1</ClaveProdServ>
  <ClaveUnidad>sample string 2</ClaveUnidad>
  <Descripcion>sample string 3</Descripcion>
  <NoIdentificacion>sample string 4</NoIdentificacion>
  <Precio>sample string 5</Precio>
  <Predial>sample string 6</Predial>
  <Retenciones>
    <ConceptoImpuestoModel>
      <Impuesto>sample string 1</Impuesto>
      <TasaOCuota>sample string 2</TasaOCuota>
      <TipoFactor>sample string 3</TipoFactor>
    </ConceptoImpuestoModel>
    <ConceptoImpuestoModel>
      <Impuesto>sample string 1</Impuesto>
      <TasaOCuota>sample string 2</TasaOCuota>
      <TipoFactor>sample string 3</TipoFactor>
    </ConceptoImpuestoModel>
  </Retenciones>
  <RetencionesLocales>
    <ConceptoImpuestoLocalModel>
      <Impuesto>sample string 1</Impuesto>
      <Tasa>sample string 2</Tasa>
    </ConceptoImpuestoLocalModel>
    <ConceptoImpuestoLocalModel>
      <Impuesto>sample string 1</Impuesto>
      <Tasa>sample string 2</Tasa>
    </ConceptoImpuestoLocalModel>
  </RetencionesLocales>
  <Traslados>
    <ConceptoImpuestoModel>
      <Impuesto>sample string 1</Impuesto>
      <TasaOCuota>sample string 2</TasaOCuota>
      <TipoFactor>sample string 3</TipoFactor>
    </ConceptoImpuestoModel>
    <ConceptoImpuestoModel>
      <Impuesto>sample string 1</Impuesto>
      <TasaOCuota>sample string 2</TasaOCuota>
      <TipoFactor>sample string 3</TipoFactor>
    </ConceptoImpuestoModel>
  </Traslados>
  <TrasladosLocales>
    <ConceptoImpuestoLocalModel>
      <Impuesto>sample string 1</Impuesto>
      <Tasa>sample string 2</Tasa>
    </ConceptoImpuestoLocalModel>
    <ConceptoImpuestoLocalModel>
      <Impuesto>sample string 1</Impuesto>
      <Tasa>sample string 2</Tasa>
    </ConceptoImpuestoLocalModel>
  </TrasladosLocales>
  <Unidad>sample string 7</Unidad>
</ConceptoModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Edita un concepto

OperationResultOfInt32
NameDescriptionTypeAdditional information
Content

integer

None.

ErrorCode

Código de error para mostrar al usuario

ErrorCodeEnum

None.

ErrorCodeName

Descripción del código de error

string

None.

Messages

Lista de mensajes generados al presentar los resultados

Collection of string

None.

SingleLineErrors

Mensajes mostrados en una línea única

string

None.

Success

Indica si la operación a tratar ha sido exitosa o no

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Content": 1,
  "ErrorCode": 0,
  "ErrorCodeName": "NONE",
  "Messages": [],
  "SingleLineErrors": "",
  "Success": true
}

application/xml, text/xml

Sample:
<OperationResultOfint xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BSX.Base.BL" />