DscRcgGlobal
Descuentos y Recargos Globales DTE
Atributos de una Linea de Descuento o Recargo
| 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 |
| NroLinDR | integer | yes | Numero secuencial de linea de Dcto o Recgo |
| TpoMov | String | yes | Tipo de Movto (D:Dcto ó R:Recargo) |
| GlosaDR | String | No | Descripción del Descuento o Recargo |
| TpoValor | String | yes | Unidad en que se expresa el valor (% ó $) |
| ValorDR | integer | yes | Valor Descuento o Recargo |
| ValorDROtrMnda | String | No | Valor Descuento o Recargo en Otra Moneda |
| IndExeDR | String | No | Indica si D o R es exento o no facturable (1 ó 2) |
Máximo de repeticiones 20 líneas.
Lista Lineas de Descuento o Recargo de un Documento
Obtiene todas las lineas de Descuento o Recargo Global asociadas a un documento
GET dtem/emision/Documento/:tipo/:folio/DscRcgGlobal
| 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/DscRcgGlobal"
Ejemplo de respuesta;
[
{
"NroLinDR": 1,
"TpoMov": "D",
"GlosaDR": "Pronto Pago",
"TpoValor": "$" ,
"ValorDR": 20000
},
{
"NroLinDR": 2,
"TpoMov": "R",
"GlosaDR": "Embalaje Especial",
"TpoValor": "$" ,
"ValorDR": 3000
}
]
Cada Linea de Descuento o Recargo de un Documento
Obtener una Linea de Descuento o Recargo en particular
GET dtem/emision/Documento/:tipo/:folio/DscRcgGlobal/: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 Descuento o Recargo |
curl –header “Authentication: Bearer <your_access_token>” “https://erp.csc-chile.com/dtem/emision/Documento/33/1234/DscRcgGlobal/1"
Ejemplo de respuesta;
{
"NroLinDR": 1,
"TpoMov": "D",
"GlosaDR": "Pronto Pago",
"TpoValor": "$" ,
"ValorDR": 20000
}
Crea Linea de Descuento o Recargo para un Documento
Crea una nueva Linea de Descuento o Recargo Global para un documento, agregandola.
POST dtem/emision/Documento/:tipo/:folio/DscRcgGlobal
curl --request POST -H "Content-Type: application/json" \
-H "Authorization: Bearer <your_access_token>" \
--data '{"TpoMov": "D","GlosaDR": "Liquidación Temporada","TpoValor": "%", "ValorDR": 5}' \
"https://erp.csc-chile.com/dtem/emision/Documento/33/1234/DscRcgGlobal"
Modifica Linea de Descuento o Recargo para un Documento
Modifica una Linea de Descuento o Recargo Global de un documento
PUT dtem/emision/Documento/:tipo/:folio/DscRcgGlobal/:numlin
curl --request PUT -H "Content-Type: application/json" \
-H "Authorization: Bearer <your_access_token>" \
--data '{"TpoMov": "D","GlosaDR": "Liquidación Temporada","TpoValor": "%", "ValorDR": 10}' \
"https://erp.csc-chile.com/dtem/emision/Documento/33/1234/DscRcgGlobal/3"
Elimina Linea de Descuento o Recargo para un Documento
Elimina una Linea de Descuento o Recargo Global de un documento
DELETE dtem/emision/Documento/:tipo/:folio/DscRcgGlobal/:numlin
curl --request DELETE -H "Authorization: Bearer <your_access_token>" \
"https://erp.csc-chile.com/dtem/emision/Documento/33/1234/DscRcgGlobal/2"