GENERAR COMPROBANTE DE RETENCIÓN
POST/api/retentions
Es una constancia de que alguna persona moral te retuvo algún tipo de impuesto, (relativo al Impuesto Sobre la Renta), y sirve para demostrar que dicho impuesto te fue retenido, y presentarlo a la autoridad fiscal en caso que te sea requerido.
Para generar un comprobante de retención puede usar el siguiente servicio, necesitará la url, el token, y los datos del documento.
Ejemplo:
- URL: https://empresa1.demo3pro6.ibu.pe/api/retentions
- TOKEN: HOHYgwd4atPalTxqi2IIspythpLAU7eP239oByfjk9VuveiOpfUTm4Yg0Szt
Request
- application/json
- application/xml
- application/x-www-form-urlencoded
Body
required
- JSON A ENVIAR
Array [
Array [
]
]
R001
#
2018-10-09
10:11:11
20
datos_del_emisor
object
PE
150101
Av. 2 de Mayo
demo@gmail.com
427-1148
0000
datos_del_proveedor
object
6
10414711225
EMPRESA XYZ S.A.
EMPRESA XYZ
PE
150101
Av. 2 de Mayo
demo@gmail.com
427-1148
01
-
totales
object
30
1000
documentos
object[]
01
F001
3
2018-10-09
PEN
pagos
object[]
2018-10-09
200
PEN
tipo_de_cambio
object
PEN
PEN
1
2018-10-09
2018-10-09
400
12
412
412
Body
required
- JSON A ENVIAR
Array [
Array [
]
]
R001
#
2018-10-09
10:11:11
20
datos_del_emisor
object
PE
150101
Av. 2 de Mayo
demo@gmail.com
427-1148
0000
datos_del_proveedor
object
6
10414711225
EMPRESA XYZ S.A.
EMPRESA XYZ
PE
150101
Av. 2 de Mayo
demo@gmail.com
427-1148
01
-
totales
object
30
1000
documentos
object[]
01
F001
3
2018-10-09
PEN
pagos
object[]
2018-10-09
200
PEN
tipo_de_cambio
object
PEN
PEN
1
2018-10-09
2018-10-09
400
12
412
412
Body
required
- JSON A ENVIAR
Array [
Array [
]
]
R001
#
2018-10-09
10:11:11
20
datos_del_emisor
object
PE
150101
Av. 2 de Mayo
demo@gmail.com
427-1148
0000
datos_del_proveedor
object
6
10414711225
EMPRESA XYZ S.A.
EMPRESA XYZ
PE
150101
Av. 2 de Mayo
demo@gmail.com
427-1148
01
-
totales
object
30
1000
documentos
object[]
01
F001
3
2018-10-09
PEN
pagos
object[]
2018-10-09
200
PEN
tipo_de_cambio
object
PEN
PEN
1
2018-10-09
2018-10-09
400
12
412
412
Responses
- 200
- 400
- 422
JSON RESPUESTA
- application/json
- application/xml
- Schema
- Example (from schema)
Schema
true
data
object
R001-3
11111111111-20-R001-3
9d997b38-92a6-42f2-b827-4b73ec5ca1a3
links
object
https://empresa1.demo3pro6.ibu.pe/downloads/retention/xml/9d997b38-92a6-42f2-b827-4b73ec5ca1a3
https://empresa1.demo3pro6.ibu.pe/downloads/retention/pdf/9d997b38-92a6-42f2-b827-4b73ec5ca1a3
https://empresa1.demo3pro6.ibu.pe/downloads/retention/cdr/9d997b38-92a6-42f2-b827-4b73ec5ca1a3
response
object
0
El Comprobante numero R001-3 ha sido aceptado
- Schema
- Example (from schema)
Schema
true
data
object
R001-3
11111111111-20-R001-3
9d997b38-92a6-42f2-b827-4b73ec5ca1a3
links
object
https://empresa1.demo3pro6.ibu.pe/downloads/retention/xml/9d997b38-92a6-42f2-b827-4b73ec5ca1a3
https://empresa1.demo3pro6.ibu.pe/downloads/retention/pdf/9d997b38-92a6-42f2-b827-4b73ec5ca1a3
https://empresa1.demo3pro6.ibu.pe/downloads/retention/cdr/9d997b38-92a6-42f2-b827-4b73ec5ca1a3
response
object
0
El Comprobante numero R001-3 ha sido aceptado
Invalid input
Validation exception