Comisiones

Comisiones DTE

Atributos de una Linea de Comisiones

Attribute Type Required Description
tipo integer yes El tipo del DTE o ruta del Documento
folio integer yes El Folio del DTE o ruta del Documento
NroLinCom integer yes Numero secuencial de linea de Comisi贸n
TipoMovim String yes Tipo Movimiento (C: Comisi贸n, O: Otro)
Glosa Integer yes Especificaci贸n de la comisi贸n u otro cargo
TasaComision Integer No Valor porcentual de comisi贸n u otro cargo
ValComNeto integer yes Valor Neto Comisiones y Otros Cargos
ValComExe String yes Val. Comis. y Otros Cargos Exentos
ValComIVA String No Valor IVA Comisiones y Otros Cargos

M谩ximo de repeticiones 20 l铆neas.

Lista Lineas de Comisiones de un Documento

Obtiene todas las lineas de Comisiones asociadas a un documento

GET dtem/emision/Documento/:tipo/:folio/Comisiones

Attribute Type Required Description
tipo integer yes El tipo del DTE o ruta del Documento
folio integer yes El Folio del DTE o ruta del Documento

curl –header “Authentication: Bearer <your_access_token>” “https://erp.csc-chile.com/dtem/emision/Documento/33/1234/Comisiones"

Ejemplo de respuesta;

[
      {
      "NroLinCom": 1,
      "TipoMovim": "C",
      "Glosa": "Comision Servicio",
      "TasaComision": 2,
      "ValComNeto": 350000,
      "ValComExe": 0
   },
      {
      "NroLinCom": 2,
      "TipoMovim": "C",
      "Glosa": "Comision Agente",
      "TasaComision": 5,
      "ValComNeto": 456000,
      "ValComExe": 0
   }
]

Cada Linea de Comisiones de un Documento

Obtener una Linea de Comisiones en particular

GET dtem/emision/Documento/:tipo/:folio/Comisiones/:numlin

Attribute Type Required Description
tipo integer yes El tipo del DTE o ruta del Documento
folio integer yes El Folio del DTE o ruta del Documento
numlin integer yes El Numero de Linea de Comisiones

curl –header “Authentication: Bearer <your_access_token>” “https://erp.csc-chile.com/dtem/emision/Documento/33/1234/Comisiones/2"

Ejemplo de respuesta;

{
      "NroLinCom": 2,
      "TipoMovim": "C",
      "Glosa": "Comision Agente",
      "TasaComision": 5,
      "ValComNeto": 456000,
      "ValComExe": 0
}

Crea Linea de Comisiones para un Documento

Crea una nueva Linea de Comisiones para un documento, agregandola.

POST dtem/emision/Documento/:tipo/:folio/Comisiones

curl --request POST -H "Content-Type: application/json" \
-H "Authorization: Bearer <your_access_token>" \
--data '{"TipoMovim": "C","Glosa": "Otros","TasaComision": 1,"ValComNeto": 260000,"ValComExe": 0}' \
"https://erp.csc-chile.com/dtem/emision/Documento/33/1234/Comisiones"

Modifica Linea de Comisiones para un Documento

Modifica una Linea de Comisiones de un documento

PUT dtem/emision/Documento/:tipo/:folio/Comisiones/:numlin

curl --request PUT -H "Content-Type: application/json" \
-H "Authorization: Bearer <your_access_token>" \
--data '{"TipoMovim": "O","Glosa": "Otros","TasaComision": 1.5,"ValComNeto": 266000,"ValComExe": 0}' \
"https://erp.csc-chile.com/dtem/emision/Documento/33/1234/Comisiones/3"

Elimina Linea de Comisiones para un Documento

Elimina una Linea de Comisiones de un documento

DELETE dtem/emision/Documento/:tipo/:folio/Comisiones/:numlin

curl --request DELETE -H "Authorization: Bearer <your_access_token>" \ 
"https://erp.csc-chile.com/dtem/emision/Documento/33/1234/Comisiones/2"