Documentos de Académico
Documentos de Profesional
Documentos de Cultura
S005_4 Validar Archivo Masivo Excel Validar Archivo Masivo Plano (".xls") o (".xlsx)
agregarExistencia
consultarExistencia
actualizarExistencia
eliminarExistencia
CargaArchivoMasivoPlano
CargaArchivoMasivoExcel
ValidaArchivoMasivoPlano
ValidaArchivoMasivoExcel
reporteInconsistencias
GeneraConstancia
YYYYYYY consultarComunicaciones XXXXXXXXXXXXX-consultacomunicacion-backend A - Entidad -
HTTP se define obligarotiamente en el formato de "Especificacion de Servicio REST"
Dominio Acción a tomar (1) Analista
Jonatan
Jonatan
Jonatan
Jonatan
Marko
Marko
Marko
Marko
Pedro
Jonatan
Jonatan
Jonatan
Marko
Marko
Marko
Marko
Pedro
Pedro
Pedro
Pedro
Jonatan
Marko
Marko
ID. Servicio
Dominio
Recurso
Descripción del Recurso/tarea
Modelo Conce
Operación
Método HTTP
URI privada
URI pública
SLA
Propiedad
tiempoRes
disponibilidad
Request URI
Parámetros de Entrada
Request Header
Parámetros
Content-Type
Accept
numRuc
Bearer
codUsuario
Request Body
Parámetros de Entrada
numRuc
fecAcceso
indActividad
numCorrelativo
codTipoAccionFisica
desTipoAccionFisica
codTipoAccionDocumental
desTipoAccionDocumental
codResulRevisionFisica
desResulRevisionFisica
codResulRevisionDocumental
desResulRevisionDocumental
IndSinCodigoUNSPC
codExistenciaUNSPC
DescripcionUNSPC
codCatalogPropio
codMotivoDestruccion
desMotivoDestruccion
codUnidadMedida
cantExistencia
costoUnitarioExistencia
costoComputableExistencia
ObservacionItemExistencias
Ejemplo Request
JSON en el body
{
"numRUC": "20100070970",
"fecAcceso": "2021-06-12T00:00:00Z",
"indActividad": "01",
"numCorrelativo": 2,
"CodTipoAccionFisica":"001",
"DesTipoAccionFisica":" Resultado de presenciar la destrucción del desmedro de existencias por parte de un p
"codTipoAccionDocumental":"",
"DesTipoAccionDocumental":"",
"codResulRevisionFisica":"001",
"desResulRevisionFisica":"CONFORME",
"codResulRevisionDocumental":"",
"desResulRevisionDocumental":"",
"IndSinCodigoUNSPC":"01",
"codExistenciaUNSPC": "11141601 - Desecho o desperdicio textil",
"DescripcionUNSPC":"",
"codCatalogPropio": "5555HHHH3333KKKK2222KKKK",
"codMotivoDestruccion": "001",
"desMotivoDestruccion": "Existencias vencidas",
"codUnidadMedida": "MMM",
"cantExistencia": 2.45,
"costoUnitarioExistencia": 10,
"costoComputableExistencia": 24.5,
"codResulRevisionDocumental":"",
"desResulRevisionDocumental":"",
"IndSinCodigoUNSPC":"01",
"codExistenciaUNSPC": "11141601 - Desecho o desperdicio textil",
"DescripcionUNSPC":"",
"codCatalogPropio": "5555HHHH3333KKKK2222KKKK",
"codMotivoDestruccion": "001",
"desMotivoDestruccion": "Existencias vencidas",
"codUnidadMedida": "MMM",
"cantExistencia": 2.45,
"costoUnitarioExistencia": 10,
"costoComputableExistencia": 24.5,
"ObservacionItemExistencias":""
Response Header
}
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
paginacion
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
Ejemplo de Response
{
"cod":"500",
"msg":"Internal Server Error - Se presento una condicion inesperada que impidio completar el Request",
"exc":"java.lang.NullPointerException at ..."
}
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
errors
Ejemplo de Response
{
"cod": "422",
"msg": "Unprocessable Entity - Se presentaron errores de validacion que impidieron completar el Request",
"exc": null,
"errors": [
{
"success": false,
"codError": "1058",
"desError": "No hay información para el rango de periodo seleccionado debido a que ha superado el plazo
}
]
}
numRuc
fecAcceso
fecAcceso
codExistenciaUNSPC
codCatalogPropio
codCatalogPropio
codMotivoDestruccion
codMotivoDestruccion
desMotivoDestruccion
codUnidadMedida
codUnidadMedida
cantExistencia
cantExistencia
costoUnitarioExistencia
costoUnitarioExistencia
costoComputableExistencia
costoComputableExistencia
numCorrelativo
numCorrelativo
indActividad
indActividad
IndSinCodigoUNSPC
IndSinCodigoUNSPC
DescripcionUNSPC
ObservacionItemExistencias
FORMATO DE ESPECIFICACION DE SERVICIO REST
S001-agregarExistencia
XXXXXXXX
YYYYYYYYY
Agrega existencias para la comunicacion, rectificatoria y fiscalización
Modelo Conceptual
consultarNoIncluidos
GET
http://sunatgvi.k8s.sunat.peru/v1/auditoria/tributaria/operativo/e/desmedro/{numRuc}/agregarExistencia
https://api.sunat.gob.pe/v1/auditoria/tributaria/operativo/desmedro/{numRuc}/agregarExistencia
SLA
Descripción
Tiempo de respuesta
disponibilidad
REQUEST
Descripcion
valor
application/json
application/json
número de ruc, recuperado del token (Solo para la URI Privada)
token obtenido de la autenticación (Solo para la URI Publica)
String - (Solo para la URI Privada)
Descripcion
RUC del contribuyente que registra la comunicación de destrucción de existencias por
desmedros
Fecha y hora en que se presenta la comunicacion
Otro resultado
096 - No se permitió presenciar el acto de destrucción
097 - No se encontró el domicilio indicado para realizar el acto de destrucción
098 - No se concluyó el acto de destrucción
099 Otros
Código UNSPSC a 8 dígitos acompañado del nombre al que corresponde como bien a
destruir.
Descripción en lugar del Codigo UNSPC
Código de materia de destrucción de acuerdo al catálogo propio del contribuyente con una
longitud de hasta 24 dígitos.
Codigo del motivo de destrucción
001 - Existencias vencidas
002 - Existencias perecibles malogradas
003 - Existencias no aptas para consumo
004 - Existencias en desuso
005 - Existencias depreciadas
006 - Existencias en proceso que no pueden tener uso en otro proceso
099 - Otros
K2222KKKK",
cidas",
cho o desperdicio textil",
K2222KKKK",
cidas",
RESPONSE
valor
200
application/json
Descripcion
Descripcion
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
una condicion inesperada que impidio completar el Request",
."
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
array de errores y descripcion del error
el rango de periodo seleccionado debido a que ha superado el plazo de los 6 años, para poder visualizar dicha información deberá solicita
Cuadro de
No existe el campo o es vacío
No existe el campo o es vacío
Formato permitido: dd/mm/aaaa hh:mm:ss
No existe el campo o es vacío
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
No existe el campo o es vacío
Formato no permitido
solo si IndSinCodigoUNSPC ="02"
solo si costoUnitarioExistencia = 0
ICACION DE SERVICIO REST
uc}/agregarExistencia
garExistencia
Valor
5 Seg
24x7
REQUEST
Formato
Formato
alfanumérico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
Alfanumérico
numerico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
Numerico
Numerico
Numerico
alfanumérico
RESPONSE
Formato
Tipo dato
Formato
Formato
Date
String
int
string
string(250)
string
string(250)
string
string
string
string
string
string
string
string
string
string
decimal128
decimal128
decimal128
string
Tipo dato
Object
Tipo dato
String
String
String
Tipo dato
String
String
String
String
Tributaria."
r
42201 – El campo “numRuc” no enviado o es vacío
42202 – El campo “fecAcceso” no enviado o es vacío
42203 – Formato de "fecAcceso" no cumple con el formato “ dd/mm/aaaa hh:mm:ss”
42204 – El campo “codExistenciaUNSPC” no enviado o es vacío
42205 – El campo “codCatalogPropio” no enviado o es vacío
42206 – El campo “codCatalogPropio” debe estar conformado de 24 digitos sin espacios pero si
acepta
42207 –guion
El campo “codMotivoDestruccion” no enviado o es vacío
42208 – El campo “codMotivoDestruccion” debe estar conformado de 3 digitos
42209 – El campo “desMotivoDestruccion” no enviado o es vacío
42210 – El campo “codUnidadMedida” debe estar conformado de 3 digitos
42211 – El campo “codUnidadMedida” no enviado o es vacío
42212 – El campo “cantExistencia” debe estar conformado de un numero decimal
42213 – El campo “cantExistencia” no enviado o es vacío
42214 – El campo “costoUnitarioExistencia” debe estar conformado de un numero decimal
42215 – El campo “costoUnitarioExistencia” no enviado o es vacío
42216 – El campo “costoComputableExistencia” debe estar conformado de un numero decimal
42217 – El campo “costoComputableExistencia” no enviado o es vacío
42218 – El campo “numCorrelativo” debe estar conformado de un numero entero
42219 – El campo “numCorrelativo” no enviado o es vacío
42220 – El campo “indActividad” debe estar conformado por 2 digitos
42221 – El campo “indActividad” no enviado o es vacío
42245 – El campo “IndSinCodigoUNSPC” no enviado o es vacío
42246 – El campo “IndSinCodigoUNSPC” debe estar conformado por 2 digitos
42247 – El campo “DescripcionUNSPC” no enviado o es vacío
42248 – El campo “ObservacionItemExistencias” no enviado o es vacío
42201
42202
42203
42204
42205
42206
42207
42208
42209
42210
42211
42212
42213
42214
42215
42216
42217
42218
42219
42245
42246
42247
42248
ID. Servicio
Dominio
Recurso
Descripción del Recurso/tarea
Modelo Conce
Operación
Método HTTP
URI privada
URI pública
SLA
Propiedad
tiempoRes
disponibilidad
Request URI
Parámetros de Entrada
Request Header
Parámetros
Content-Type
Accept
numRuc
Bearer
codUsuario
Request Body
Parámetros de Entrada
numRuc
fecAcceso
indActividad
numCorrelativo
Ejemplo Request
JSON en el body
{
"numRUC": "20100070970",
"fecAcceso": "2021-06-12T00:00:00Z",
"indActividad": "01",
"numCorrelativo": 2
}
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
paginacion
indActividad
IndSinCodigoUNSPC
codExistenciaUNSPC
DescripcionUNSPC
codCatalogPropio
codMotivoDestruccion
desMotivoDestruccion
codUnidadMedida
cantExistencia
costoUnitarioExistencia
costoComputableExistencia
ObservacionItemExistencias
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
Ejemplo de Response
{
"cod":"500",
"msg":"Internal Server Error - Se presento una condicion inesperada que impidio completar el Request",
"exc":"java.lang.NullPointerException at ..."
}
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
errors
Ejemplo de Response
{
"cod": "422",
"msg": "Unprocessable Entity - Se presentaron errores de validacion que impidieron completar el Request",
"exc": null,
"errors": [
{
"success": false,
"codError": "1058",
"desError": "No hay información para el rango de periodo seleccionado debido a que ha superado el plazo
}
]
}
numRuc
fecAcceso
fecAcceso
numCorrelativo
numCorrelativo
indActividad
indActividad
IndSinCodigoUNSPC
IndSinCodigoUNSPC
DescripcionUNSPC
ObservacionItemExistencias
FORMATO DE ESPECIFICACION DE SERVICIO REST
S002-consultarExistencia
XXXXXXXX
YYYYYYYYY
Carga los datos para editar las existencias de la comunicacion, rectificatoria y fiscalización
Modelo Conceptual
consultarNoIncluidos
GET
http://sunatgvi.k8s.sunat.peru/v1/auditoria/tributaria/operativo/e/desmedro/{numRuc}/consultarExistencia
https://api.sunat.gob.pe/v1/auditoria/tributaria/operativo/desmedro/{numRuc}/consultarExistencia
SLA
Descripción
Tiempo de respuesta
disponibilidad
REQUEST
Descripcion
valor
application/json
application/json
número de ruc, recuperado del token (Solo para la URI Privada)
token obtenido de la autenticación (Solo para la URI Publica)
String - (Solo para la URI Privada)
Descripcion
RUC del contribuyente que registra la comunicación de destrucción de existencias por
desmedros
Fecha y hora en que se presenta la comunicacion
RESPONSE
valor
200
application/json
Descripcion
Indicador que muestra si se ingresa una Descripcion en lugar del Codigo UNSPC
01 - Indica que se guardara el Código UNSPC
02 - Indica que no tiene Codigo UNSPC y se guardara una Descripción.
Código UNSPSC a 8 dígitos acompañado del nombre al que corresponde como bien a
destruir.
Descripción en lugar del Codigo UNSPC
Código de materia de destrucción de acuerdo al catálogo propio del contribuyente con una
longitud
Codigo delde motivo
hasta 24dedígitos.
destrucción
001 - Existencias vencidas
Descripcion del motivo de destrucción
002 - Existencias perecibles malogradas
Codigo de unidad no
003 - Existencias de aptas
medida segun
para el estandar
consumo
XXX
Cantidad de la exitencia a destruir
004 - Existencias en desuso
YYY
005 -
Costo Existencias depreciadas
ZZZ unitario de la exitencia a destruir
006 - Existencias
Costo computableen deproceso que anodestruir
la exitencia pueden tener uso en otro proceso
099 - Otros
Descripción de alguna observación que tenga el bien a destruir.
KKKK2222KKKK",
vencidas",
Descripcion
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
array de errores y descripcion del error
aron errores de validacion que impidieron completar el Request",
el rango de periodo seleccionado debido a que ha superado el plazo de los 6 años, para poder visualizar dicha información deberá solicita
Cuadro de
No existe el campo o es vacío
No existe el campo o es vacío
Formato permitido: dd/mm/aaaa hh:mm:ss
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
No existe el campo o es vacío
Formato no permitido
solo si IndSinCodigoUNSPC ="02"
solo si costoUnitarioExistencia = 0
ICACION DE SERVICIO REST
uc}/consultarExistencia
ultarExistencia
Valor
5 Seg
24x7
REQUEST
Formato
Formato
alfanumérico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
Alfanumérico
numerico
RESPONSE
Formato
Alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
Numerico
Numerico
Numerico
alfanumérico
Tipo dato
Formato
Formato
zar dicha información deberá solicitarla a Administración Tributaria."
Date
String
int
Tipo dato
Object
String
string
string
string
string
string
string
string
decimal128
decimal128
decimal128
string
Tipo dato
String
String
String
Tipo dato
String
String
String
String
Tributaria."
r
42201 – El campo “numRuc” no enviado o es vacío
42202 – El campo “fecAcceso” no enviado o es vacío
42203 – Formato de "fecAcceso" no cumple con el formato “ dd/mm/aaaa hh:mm:ss”
42218 – El campo “numCorrelativo” debe estar conformado de un numero entero
42219 – El campo “numCorrelativo” no enviado o es vacío
42220 – El campo “indActividad” debe estar conformado por 2 digitos
42221 – El campo “indActividad” no enviado o es vacío
42245 – El campo “IndSinCodigoUNSPC” no enviado o es vacío
42246 – El campo “IndSinCodigoUNSPC” debe estar conformado por 2 digitos
42247 – El campo “DescripcionUNSPC” no enviado o es vacío
42248 – El campo “ObservacionItemExistencias” no enviado o es vacío
42201
42202
42203
42218
42219
42220
42221
42245
42246
42247
42248
ID. Servicio
Dominio
Recurso
Descripción del Recurso/tarea
Modelo Conce
Operación
Método HTTP
URI privada
URI pública
SLA
Propiedad
tiempoRes
disponibilidad
Request URI
Parámetros de Entrada
Request Header
Parámetros
Content-Type
Accept
numRuc
Bearer
codUsuario
Request Body
Parámetros de Entrada
numRuc
fecAcceso
indActividad
numCorrelativo
IndSinCodigoUNSPC
codExistenciaUNSPC
DescripcionUNSPC
codCatalogPropio
codMotivoDestruccion
desMotivoDestruccion
codUnidadMedida
cantExistencia
costoUnitarioExistencia
costoComputableExistencia
ObservacionItemExistencias
Ejemplo Request
JSON en el body
{
"numRUC": "20100070970",
"fecAcceso": "2021-06-12T00:00:00Z",
"indActividad": "01",
"numCorrelativo": 2,
"IndSinCodigoUNSPC":"01",
"codExistenciaUNSPC": "11141601 - Desecho o desperdicio textil",
"DescripcionUNSPC":"",
"codCatalogPropio": "5555HHHH3333KKKK2222KKKK",
"codMotivoDestruccion": "001",
"desMotivoDestruccion": "Existencias vencidas",
"codUnidadMedida": "MMM",
"cantExistencia": 2.45,
"costoUnitarioExistencia": 10,
"costoComputableExistencia": 24.5,
"ObservacionItemExistencias":""
}
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
paginacion
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
Ejemplo de Response
{
"cod":"500",
"msg":"Internal Server Error - Se presento una condicion inesperada que impidio completar el Request",
"exc":"java.lang.NullPointerException at ..."
}
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
errors
Ejemplo de Response
{
"cod": "422",
"msg": "Unprocessable Entity - Se presentaron errores de validacion que impidieron completar el Request",
"exc": null,
"errors": [
{
"success": false,
"codError": "1058",
"desError": "No hay información para el rango de periodo seleccionado debido a que ha superado el plazo
}
]
}
numRuc
fecAcceso
fecAcceso
codExistenciaUNSPC
codCatalogPropio
codCatalogPropio
codMotivoDestruccion
codMotivoDestruccion
desMotivoDestruccion
codUnidadMedida
codUnidadMedida
cantExistencia
cantExistencia
costoUnitarioExistencia
costoUnitarioExistencia
costoComputableExistencia
costoComputableExistencia
numCorrelativo
numCorrelativo
indActividad
indActividad
IndSinCodigoUNSPC
IndSinCodigoUNSPC
DescripcionUNSPC
ObservacionItemExistencias
FORMATO DE ESPECIFICACION DE SERVICIO REST
S003-actualizarExistencia
XXXXXXXX
YYYYYYYYY
Actualiza la existencia para la comunicacion, rectificatoria y fiscalización
Modelo Conceptual
consultarNoIncluidos
GET
http://sunatgvi.k8s.sunat.peru/v1/auditoria/tributaria/operativo/e/desmedro/{numRuc}/actualizarExistencia
https://api.sunat.gob.pe/v1/auditoria/tributaria/operativo/desmedro/{numRuc}/actualizarExistencia
SLA
Descripción
Tiempo de respuesta
disponibilidad
REQUEST
Descripcion
valor
application/json
application/json
número de ruc, recuperado del token (Solo para la URI Privada)
token obtenido de la autenticación (Solo para la URI Publica)
String - (Solo para la URI Privada)
Descripcion
RUC del contribuyente que registra la comunicación de destrucción de existencias por
desmedros
Fecha y hora en que se presenta la comunicacion
Código UNSPSC a 8 dígitos acompañado del nombre al que corresponde como bien a
destruir.
Descripción en lugar del Codigo UNSPC
Código de materia de destrucción de acuerdo al catálogo propio del contribuyente con una
longitud de hasta 24 dígitos.
Codigo del motivo de destrucción
001 - Existencias vencidas
002 - Existencias perecibles malogradas
003 - Existencias no aptas para consumo
004 - Existencias en desuso
005 - Existencias depreciadas
006 - Existencias en proceso que no pueden tener uso en otro proceso
099 - Otros
K2222KKKK",
cidas",
RESPONSE
valor
200
application/json
Descripcion
Descripcion
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
array de errores y descripcion del error
aron errores de validacion que impidieron completar el Request",
el rango de periodo seleccionado debido a que ha superado el plazo de los 6 años, para poder visualizar dicha información deberá solicita
Cuadro de
No existe el campo o es vacío
No existe el campo o es vacío
Formato permitido: dd/mm/aaaa hh:mm:ss
No existe el campo o es vacío
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
No existe el campo o es vacío
Formato no permitido
solo si costoUnitarioExistencia = 0
ICACION DE SERVICIO REST
uc}/actualizarExistencia
alizarExistencia
Valor
5 Seg
24x7
REQUEST
Formato
Formato
alfanumérico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
Alfanumérico
numerico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
Numerico
Numerico
Numerico
alfanumérico
RESPONSE
Formato
Tipo dato
Formato
Formato
zar dicha información deberá solicitarla a Administración Tributaria."
Date
String
int
string
string
string
string
string
string
string
decimal128
decimal128
decimal128
string
Tipo dato
Object
Tipo dato
String
String
String
Tipo dato
String
String
String
String
Tributaria."
r
42201 – El campo “numRuc” no enviado o es vacío
42202 – El campo “fecAcceso” no enviado o es vacío
42203 – Formato de "fecAcceso" no cumple con el formato “ dd/mm/aaaa hh:mm:ss”
42204 – El campo “codExistenciaUNSPC” no enviado o es vacío
42205 – El campo “codCatalogPropio” no enviado o es vacío
42206 – El campo “codCatalogPropio” debe estar conformado de 24 digitos sin espacios pero si
acepta
42207 –guion
El campo “codMotivoDestruccion” no enviado o es vacío
42208 – El campo “codMotivoDestruccion” debe estar conformado de 3 digitos
42209 – El campo “desMotivoDestruccion” no enviado o es vacío
42210 – El campo “codUnidadMedida” debe estar conformado de 3 digitos
42211 – El campo “codUnidadMedida” no enviado o es vacío
42212 – El campo “cantExistencia” debe estar conformado de un numero decimal
42213 – El campo “cantExistencia” no enviado o es vacío
42214 – El campo “costoUnitarioExistencia” debe estar conformado de un numero decimal
42215 – El campo “costoUnitarioExistencia” no enviado o es vacío
42216 – El campo “costoComputableExistencia” debe estar conformado de un numero decimal
42217 – El campo “costoComputableExistencia” no enviado o es vacío
42218 – El campo “numCorrelativo” debe estar conformado de un numero entero
42219 – El campo “numCorrelativo” no enviado o es vacío
42243 – El campo “indActividad” debe estar conformado por 2 digitos
42244 – El campo “indActividad” no enviado o es vacío
42245 – El campo “IndSinCodigoUNSPC” no enviado o es vacío
42246 – El campo “IndSinCodigoUNSPC” debe estar conformado por 2 digitos
42247 – El campo “DescripcionUNSPC” no enviado o es vacío
42243
42244
42245
42246
42247
42248
ID. Servicio
Dominio
Recurso
Descripción del Recurso/tarea
Modelo Conce
Operación
Método HTTP
URI privada
URI pública
SLA
Propiedad
tiempoRes
disponibilidad
Request URI
Parámetros de Entrada
Request Header
Parámetros
Content-Type
Accept
numRuc
Bearer
codUsuario
Request Body
Parámetros de Entrada
numRuc
fecAcceso
indActividad
numCorrelativo
Ejemplo Request
JSON en el body
{
"numRUC": "20100070970",
"fecAcceso": "2021-06-12T00:00:00Z",
"indActividad": "01",
"numCorrelativo": 2
}
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
paginacion
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
Ejemplo de Response
{
"cod":"500",
"msg":"Internal Server Error - Se presento una condicion inesperada que impidio completar el Request",
"exc":"java.lang.NullPointerException at ..."
}
Response Body
Parámetros de Salida
cod
msg
exc
errors
Ejemplo de Response
{
"cod": "422",
"msg": "Unprocessable Entity - Se presentaron errores de validacion que impidieron completar el Request",
"exc": null,
"errors": [
{
"success": false,
"codError": "1058",
"desError": "No hay información para el rango de periodo seleccionado debido a que ha superado el plazo
}
]
}
numRuc
fecAcceso
fecAcceso
numCorrelativo
numCorrelativo
indActividad
indActividad
FORMATO DE ESPECIFICACION DE SERVICIO REST
S004-eliminarExistencia
XXXXXXXX
YYYYYYYYY
Elimina existencias para la comunicacion, rectificatoria y fiscalización
Modelo Conceptual
consultarNoIncluidos
GET
http://sunatgvi.k8s.sunat.peru/v1/auditoria/tributaria/operativo/e/desmedro/{numRuc}/eliminarExistencia
https://api.sunat.gob.pe/v1/auditoria/tributaria/operativo/desmedro/{numRuc}/eliminarExistencia
SLA
Descripción
Tiempo de respuesta
disponibilidad
REQUEST
Descripcion
valor
application/json
application/json
número de ruc, recuperado del token (Solo para la URI Privada)
token obtenido de la autenticación (Solo para la URI Publica)
String - (Solo para la URI Privada)
Descripcion
RUC del contribuyente que registra la comunicación de destrucción de existencias por
desmedros
Fecha y hora en que se presenta la comunicacion
RESPONSE
valor
200
application/json
Descripcion
Descripcion
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
array de errores y descripcion del error
el rango de periodo seleccionado debido a que ha superado el plazo de los 6 años, para poder visualizar dicha información deberá solicita
Cuadro de
No existe el campo o es vacío
No existe el campo o es vacío
Formato permitido: dd/mm/aaaa hh:mm:ss
Formato no permitido
No existe el campo o es vacío
Formato no permitido
No existe el campo o es vacío
ICACION DE SERVICIO REST
uc}/eliminarExistencia
narExistencia
Valor
5 Seg
24x7
REQUEST
Formato
Formato
alfanumérico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
Alfanumérico
numerico
RESPONSE
Formato
Tipo dato
Formato
Formato
Date
String
int
Tipo dato
Object
Tipo dato
String
String
String
Tipo dato
String
String
String
String
Tributaria."
r
42201 – El campo “numRuc” no enviado o es vacío
42202 – El campo “fecAcceso” no enviado o es vacío
42203 – Formato de "fecAcceso" no cumple con el formato “ dd/mm/aaaa hh:mm:ss”
42218 – El campo “numCorrelativo” debe estar conformado de un numero entero
42219 – El campo “numCorrelativo” no enviado o es vacío
42220 – El campo “indActividad” debe estar conformado por 2 digitos
42221 – El campo “indActividad” no enviado o es vacío
42201
42202
42203
42218
42219
42220
42221
FORMATO DE ESPECIFICACION DE SERVICIO REST
Operación CargaArchivoMasivo
Descripción Permite cargar el archivo plano ".txt" con la ruta de archivoAdjunto
Método HTTP POST
URI PRIVADA http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmedro
URI PÚBLICA https://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmed
SLA de Operación
Propiedad Descripción
numPeticiones Número de peticiones concurrentes
tiempoRespuesta Tiempo de respuesta
disponibilidad Disponibilidad del servicio
REQUEST
REQUEST URI
Parámetros de Entrada Descripcion Formato
numRuc Ruc del contribuyente alfanumérico
NomArchivoImportacion Ruta y nombre del archivo a Importar alfanumérico
REQUEST HEADER
Parámetro Valor
Content-Type application/json
Accept application/json
NumRuc Número de ruc, recuperado del token (Solo para la URL Privada)
Bearer Token obtenido de la autenticación (Solo para la URL Publica)
codUsuario String - (Solo para la URI Privada)
REQUEST BODY
Parámetros de Entrada Descripcion Formato
NumRuc Número de RUC del Contribuyente alfanumérico
arcContenido Archivo Contenido Binario
nomArchivoImportacion Nombre del archivo utilizado para la Importacion alfanumérico
EJEMPLO DE REQUEST
JSON en el body 1
"CodTpArchivo":
}
RESPONSE
RESPONSE HEADER
Parámetro Valor
HTTP status 200
Content-Type application/json
RESPONSE BODY
Parámetros de Salida Descripción Formato
RESPONSE HEADER
Parámetro Valor
HTTP status Revisar la tabla de códigos de Error
Content-Type application/json
RESPONSE BODY
Parámetros de Entrada Descripción Formato
- - -
a de archivoAdjunto
toria/tributaria/analisis/e/desmedros/{numRuc}/importarexistencia?nomArchivoImportacion={nomArchivoImportacion}
ditoria/tributaria/analisis/e/desmedros/{numRuc}/importarexistencia?nomArchivoImportacion={nomArchivoImportacion}
Valor
40xs
2s
24x7
rmato Descripción
anumérico String
nario Binary
anumérico string
rmato Tipo Dato
Servicio REST
aciones
Operación CargaArchivoMasivoExcel
Descripción Permite cargar el archivo Excel ".xls" or ".xlsx" con la ruta de archivoA
Método HTTP POST
URI PRIVADA http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisi
URI PÚBLICA https://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analis
SLA de Operación
Propiedad Descripción
numPeticiones Número de peticiones concurrentes
tiempoRespuesta Tiempo de respuesta
disponibilidad Disponibilidad del servicio
REQUEST
REQUEST URI
Parámetros de Entrada Descripcion
numRuc Ruc del contribuyente
NomArchivoImportacion Ruta y nombre del archivo a Importar
REQUEST HEADER
Parámetro Valor
Content-Type application/json
Accept application/json
NumRuc Número de ruc, recuperado del token (Solo para la URL Privada)
Bearer Token obtenido de la autenticación (Solo para la URL Publica)
codUsuario String - (Solo para la URI Privada)
REQUEST BODY
Parámetros de Entrada Descripcion
NumRuc Número de RUC del Contribuyente
arcContenido Archivo Contenido
nomArchivoImportacion Nombre del archivo utilizado para la Importacion
EJEMPLO1 DE REQUEST
JSON en el body 2
"CodTpArchivo":
}
EJEMPLO2 DE REQUEST
JSON en el body
"CodTpArchivo": 3
}
RESPONSE
RESPONSE HEADER
Parámetro Valor
HTTP status 200
Content-Type application/json
RESPONSE BODY
Parámetros de Salida Descripción
RESPONSE HEADER
Parámetro Valor
HTTP status Revisar la tabla de códigos de Error
Content-Type application/json
RESPONSE BODY
Parámetros de Entrada Descripción
- -
cel
".xls" ó "xlsx"
/v1/auditoria/tributaria/analisis/e/desmedros/{numRuc}/importarexistencia?nomArchivoImportacion={nomArchivoImportacion}
u/v1/auditoria/tributaria/analisis/e/desmedros/{numRuc}/importarexistencia?nomArchivoImportacion={nomArchivoImportacion}
Valor
40xs
2s
24x7
Privada)
blica)
Formato Descripción
alfanumérico String
Binario Binary
alfanumérico string
Formato Tipo Dato
ody
ra el Servicio REST
ROR
validaciones
ror
rror
201 - El campo “numRuc” no enviado o es vacío 42201
222 - No existe el campo o es vacío 42222
223 - La cantidad de registros contenidos en el 42223
chivo
224 - anombre
importar
delnoarchivo
debe pasar de 300o registros.
no enviado es vacio. 42224
225 - El nombre del Archivo sólo puede contener 42225
tos alfanumericos.
226 - No se debe enviar un archivo duplicado con 42226
mismo nombre. del archivo del nombre del
228 - Extensión 42228
chivo plano es diferente a ".xls" o ".xlsx".
FORMATO DE ESPECIFICACION DE SERVICIO REST
Operación ValidaArchivoMasivo
Descripción Permite cargar el archivo ".txt" con la ruta de archivoAdjunto
Método HTTP POST
URI PRIVADA http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmedro
URI PÚBLICA http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/desmedros
SLA de Operación
Propiedad Descripción
numPeticiones Número de peticiones concurrentes
tiempoRespuesta Tiempo de respuesta
disponibilidad Disponibilidad del servicio
REQUEST
REQUEST URI
Parámetros de Entrada Descripcion Formato
numRuc Ruc del contribuyente alfanumérico
NomArchivoImportacion Ruta y nombre del archivo a Importar alfanumérico
REQUEST HEADER
Parámetro Valor
Content-Type application/json
Accept application/json
NumRuc Número de ruc, recuperado del token (Solo para la URL Privada)
Bearer Token obtenido de la autenticación (Solo para la URL Publica)
codUsuario String - (Solo para la URI Privada)
REQUEST BODY
Parámetros de Entrada Descripcion Formato
NumRuc Número de RUC del Contribuyente alfanumérico
arcContenido Archivo Contenido Binario
nomArchivoImportacion Nombre del archivo utilizado para la Importacion alfanumérico
EJEMPLO DE REQUEST
JSON en el body 3
"CodTpArchivo":
}
RESPONSE
RESPONSE HEADER
Parámetro Valor
HTTP status 200
Content-Type application/json
RESPONSE BODY
Parámetros de Salida Descripción Formato
RESPONSE HEADER
Parámetro Valor
HTTP status Revisar la tabla de códigos de Error
Content-Type application/json
RESPONSE BODY
Parámetros de Entrada Descripción Formato
- - -
rchivoAdjunto
toria/tributaria/analisis/e/desmedros/{numRuc}/ValidaPlano?nomArchivoImportacion={nomArchivoImportacion}
toria/tributaria/analisis/desmedros/{numRuc}/ValidaPlano?nomArchivoImportacion={nomArchivoImportacion}
Valor
40xs
2s
24x7
rmato Descripción
anumérico String
nario Binary
anumérico string
rmato Tipo Dato
Servicio REST
aciones
Operación ValidaArchivoMasivo
Descripción Permite cargar el archivo ".xls" or ".xlsx" con la ruta de archivoAdjunto
Método HTTP POST
URI PRIVADA http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmedro
URI PÚBLICA http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/desmedros
SLA de Operación
Propiedad Descripción
numPeticiones Número de peticiones concurrentes
tiempoRespuesta Tiempo de respuesta
disponibilidad Disponibilidad del servicio
REQUEST
REQUEST URI
Parámetros de Entrada Descripcion Formato
numRuc Ruc del contribuyente alfanumérico
NomArchivoImportacion Ruta y nombre del archivo a Importar alfanumérico
REQUEST HEADER
Parámetro Valor
Content-Type application/json
Accept application/json
NumRuc Número de ruc, recuperado del token (Solo para la URL Privada)
Bearer Token obtenido de la autenticación (Solo para la URL Publica)
codUsuario String - (Solo para la URI Privada)
REQUEST BODY
Parámetros de Entrada Descripcion Formato
NumRuc Número de RUC del Contribuyente alfanumérico
arcContenido Archivo Contenido Binario
nomArchivoImportacion Nombre del archivo utilizado para la Importacion alfanumérico
EJEMPLO DE REQUEST
JSON en el body 3
"CodTpArchivo":
}
RESPONSE
RESPONSE HEADER
Parámetro Valor
HTTP status 200
Content-Type application/json
RESPONSE BODY
Parámetros de Salida Descripción Formato
RESPONSE HEADER
Parámetro Valor
HTTP status Revisar la tabla de códigos de Error
Content-Type application/json
RESPONSE BODY
Parámetros de Entrada Descripción Formato
- - -
xlsx"
ruta de archivoAdjunto
toria/tributaria/analisis/e/desmedros/{numRuc}/ValidaExcel?nomArchivoImportacion={nomArchivoImportacion}
toria/tributaria/analisis/desmedros/{numRuc}/ValidaExcel?nomArchivoImportacion={nomArchivoImportacion}
Valor
40xs
2s
24x7
rmato Descripción
anumérico String
nario Binary
anumérico string
rmato Tipo Dato
Servicio REST
aciones
Modelo Conceptual
Operación reporteInconsistencias
Método HTTP GET
URI privada http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmedros/{numRuc}/Re
URI pública https://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/desmedros/{numRuc}/Re
SLA
Propiedad Descripción
tiempoRes Tiempo de respuesta
disponibilidad disponibilidad
concurrencia concurrencia
codUsuario String - (Solo para la URI Privada)
REQUEST
Request URI
Parámetros de Entrad Descripcion
CodigoExistencias Código de Existencias UNSPSC
CodigoExistenciasPropiCódigo de Existencias Propias
Request Header
Parámetros valor
Content-Type application/json
Accept application/json
numRuc número de ruc, recuperado del token (Solo para la URI Privada)
Bearer token obtenido de la autenticación (Solo para la URI Publica)
codUsuario String - (Solo para la URI Privada)
Request Body
Parámetros de Entrad Descripcion
Ejemplo Request
JSON en el body
(Anexo 3) entonces responderá el siguiente json:
{
"data" : {
"archivo": "
REPORTE DE INCONSISTENCIAS DEL REGISTRO DE EXISTENCIAS
Cantidad Registros Leidos : 100
RESPONSE
Response Header
Parámetros valor
HTTP status 200
Content-Type text/plain
Content-Disposition archivo binario codificado en binario
Response Body
Parámetros de Salida Descripcion
Body texto
Response Header
Parámetros valor
HTTP status Revisar la tabla de codigos de Error
Content-Type application/json
Response Body
Parámetros de Salida Descripcion
cod codigo de error (Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
Ejemplo de Response
{
"cod":"500",
Formato de mensaje de ERROR 422
Response Header
Parámetros valor
HTTP status Revisar la tabla de codigos de Error
Content-Type application/json
Response Body
Parámetros de Salida Descripcion
cod codigo de error (Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
errors array de errores y descripcion del error
Ejemplo de Response
{
"cod":"422",
FORMATO DE ESPECIFICACION DE SERVICIO REST
as
onsistencias .
Modelo Conceptual
at.peru/v1/auditoria/tributaria/analisis/e/desmedros/{numRuc}/ReporteInconsistencia?CodigoExistencias={Codig
nat.peru/v1/auditoria/tributaria/analisis/desmedros/{numRuc}/ReporteInconsistencia?CodigoExistencias={Codigo
SLA
Valor
2 Seg
24x7
30 x min
REQUEST
Formato
alfanumérico
alfanumérico
alfanumérico
alfanumérico
Numerico
Numerico
el token (Solo para la URI Privada)
ación (Solo para la URI Publica)
ada)
Formato
ISTENCIAS
binario
Formato
text/plain
Error
Formato
bla de codigos de Error)
Error
Formato
bla de codigos de Error)
Tipo dato
String
String
string
string
decimal128
decimal128
Tipo dato
Tipo dato
texto
Tipo dato
String
String
String
Tipo dato
String
String
String
String
FORMATO DE ESPECIFICACION DE SERVICIO REST
Modelo Conceptual
Operación GeneraPreliminar
Método HTTP GET
URI privada http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmedros/{
URI pública https://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/desmedros/{n
SLA
Propiedad Descripción
tiempoRes Tiempo de respuesta
disponibilidad disponibilidad
concurrencia concurrencia
codUsuario String - (Solo para la URI Privada)
REQUEST
Request URI
Parámetros de Entrada Descripcion
Request Body
Parámetros de Entrada Descripcion
numRuc RUC del Contrinuyente
fecAcceso Fecha y hora en que se
presenta la comunicacion
RESPONSE
Response Header
Parámetros valor
HTTP status 200
Content-Type application/json
Response Body
Parámetros de Salida Descripcion
paginacion
registros
documentoMod
Response Header
Parámetros valor
HTTP status Revisar la tabla de codigos de Error
Content-Type application/json
Response Body
Parámetros de Salida Descripcion
cod codigo de error(Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
Ejemplo de Response
{
"cod":"500",
Response Header
Parámetros valor
HTTP status Revisar la tabla de codigos de Error
Content-Type application/json
Response Body
Parámetros de Salida Descripcion
cod codigo de error(Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
errors array de errores y descripcion del error
Ejemplo de Response
{
"cod":"422",
Cuadro de mensajes de Error
numRuc No existe el campo o es vacío
fecAcceso No existe el campo o es vacío
fecAcceso Formato permitido: dd/mm/aaaa
hh:mm:ss
codExistenciaUNSPC No existe el campo o es vacío
codCatalogPropio No existe el campo o es vacío
codCatalogPropio Formato no permitido
Modelo Conceptual
os.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmedros/{numRuc}/GeneraPreliminar?Indgragar={Indgrabar}
utos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/desmedros/{numRuc}/GeneraPreliminar?Indgragar={Indgrabar}
Valor
2 Seg
24x7
30 x min
I Privada)
REQUEST
Formato
alfanumérico
Formato
alfanumérico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-
05:00')
alfanumerico
alfanumerico
alfanumerico
alfanumerico
alfanumerico
alfanumerico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
Alfanumérico
alfanumérico
Alfanumérico
Alfanumérico
alfanumérico
Alfanumérico
numerico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
Numerico
Numerico
Numerico
Numerico
Numerico
RESPONSE
Formato
Tipo dato
digos de Error
Formato
la tabla de codigos de Error)
digos de Error
Formato
la tabla de codigos de Error)
ipcion del error
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
RVICIO REST
/e/desmedros/{numRuc}/GeneraPreliminar?Indgragar={Indgrabar}
s/desmedros/{numRuc}/GeneraPreliminar?Indgragar={Indgrabar}
Valor
Tipo dato
string
Tipo dato
string
Date
String
String
String
String
String
String
Date
String
string
String
String
string
String
int
string
string
string
string
string
decimal128
decimal128
decimal128
decimal128
decimal128
Tipo dato
array
Object
Tipo dato
String
String
String
Tipo dato
String
String
String
String
e Error
42201 – El campo “numRuc” no enviado o es vacío 42201
42252
42253 - El campo "desRucNotario" no enviado o es vacío 42253
Modelo C
Operación GeneraConstancia
Método HTTP GET
URI privada http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmedros/{num
URI pública https://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/desmedros/{numR
SLA
Propiedad Descripción
tiempoRes Tiempo de respuesta
disponibilidad disponibilidad
concurrencia concurrencia
codUsuario String - (Solo para la URI Privada)
REQ
Request URI
Parámetros de Entrada Descripcion
Número de RUC del contribuyente
numRuc Obligatorio
Request Header
Parámetros valor
Content-Type application/json
Accept application/json
numRuc número de ruc, recuperado del token (Solo para la URI Privada)
Bearer token obtenido de la autenticación (Solo para la URI Publica)
Request Body
Parámetros de Entrada Descripcion
Tipo de Constancia
01 - Generacion de la comunicacion
02 - Baja de la Comunicación
03 - Rectificación de la Comunicación
04 - Carga del informe
CodTipoConstancia 05 - Carga del Documento
numRuc RUC del Contrinuyente
nomRazonSocial Apellidos y nombres, denominación o razón social del Contribuyente
Numero de ubigeo donde se llevará a cabo la destrucción de exietncias (se
codUbigeo compone de Departamento, provincia y distrito)
Dirección exacta donde se llavará a cabo la destrucción de existencias por
dirDestruccion desmedro
fecDestruccion Fecha y hora programada para la destrucción de existencias por desmedros
01 Si será realizado por un tercero
indDestruccionTercero 02 No será realizado por un tercero
numRucTercero RUC del prestador de servicios de destruccion de existencias
desRucTercero Nombre o Razon social del tercero que realizará la destruccion de existencias
-01 Mediante informe
indTipoComunicacion
-02 Sustento de notario o Juez de paz
0 Doc.trib.no.dom.sin.ruc
1 Doc. Nacional de identidad
4 Carnet de extranjería
codTipoDocIdentidadJP 6 Registro Único de contribuyentes
7 Pasaporte
A Ced. Diplomática de identidad
B Documento identidad país residencia-no.d
C Tax Identificación Number - TIN – Doc Trib PP.NN
D Identification Number - IN – Doc Trib PP. JJ
E TAM- Tarjeta Andina de Migración
F PTP-Permiso Temporal de Permanencia
numRucNotario RUC del notario que sustentará la destruccion de exietncias por desmedros
desRucNotario Nombre o Razon social del Notario
Indicador para saber si la existencia corresponde a una rectificatoria
indRectificatoria -01 Si - es parte de una rectificatoria
-02 No - pertenece a la comunicacion original
Fecha y hora en que se presenta la comunicacion
fecAcceso
Response Body
Response Body
Parámetros de Salida Descripcion
registros
Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
codIdentificacion -ccc: correlativo
codBaja Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
-ccc: correlativo
codRectificatoria Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
-ccc: correlativo
Tipo de sustento
indTipoSustento 01 - Carga de informe
02 - Carga de documento de notario o juez de paz
codSustento Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
-ccc: correlativo
Número de operación de la constancia del sustento
Si fue con informe: INF-<yyyy>-<ccc>
Si fue mediante documento: DOC-<yyyy>-<ccc>
codConstanciaSustento
Donde:
-yyyy: año
-ccc: correlativo
rectificatorias.fecPresentacionRec
Fecha en que se está presentando la rectificatoria de la comunicacion
t
Response Body
Parámetros de Salida Descripcion
cod codigo de error(Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
errors array de errores y descripcion del error
Ejemplo de Response
{
"cod":"422",
Cuadro d
CodTipoConstancia No existe el campo o es vacío
numRuc No existe el campo o es vacío
nomRazonSocial No existe el campo o es vacío
codUbigeo No existe el campo o es vacío
dirDestruccion No existe el campo o es vacío
fecDestruccion no cumple con el formato “ dd/mm/aaaa hh:mm:ss”
indDestruccionTercero No existe el campo o es vacío
numRucTercero No existe el campo o es vacío
desRucTercero No existe el campo o es vacío
indTipoComunicacion No existe el campo o es vacío
codTipoDocIdentidadJP No existe el campo o es vacío
numRucNotario No existe el campo o es vacío
desRucNotario No existe el campo o es vacío
indRectificatoria No existe el campo o es vacío
fecAcceso no cumple con el formato “ dd/mm/aaaa hh:mm:ss”
fecAcceso no cumple con el formato “ dd/mm/aaaa hh:mm:ss”
numCorrelativo No existe el campo o es vacío
numCorrelativo No existe el campo o es vacío
codExistenciaUNSPC No existe el campo o es vacío
codCatalogPropio No existe el campo o es vacío
codMotivoDestruccion No existe el campo o es vacío
desMotivoDestruccion No existe el campo o es vacío
codUnidadMedida No existe el campo o es vacío
cantExistencia No existe el campo o es vacío
costoUnitarioExistencia No existe el campo o es vacío
costoComputableExistencia No existe el campo o es vacío
RMATO DE ESPECIFICACION DE SERVICIO REST
Modelo Conceptual
alisis/e/desmedros/{numRuc}/GeneraConstancia
nalisis/desmedros/{numRuc}/GeneraConstancia
Valor
2 Seg
24x7
30 x min
REQUEST
Formato
n11
Formato
alfanumerico
alfanumérico
alfanumerico
alfanumerico
alfanumerico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
Alfanumérico
alfanumérico
Alfanumérico
Alfanumérico
Alfanumérico
alfanumérico
Alfanumérico
Alfanumérico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
numerico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
Numerico
Numerico
Numerico
RESPONSE
Formato
alfanumérico
alfanumérico
alfanumérico
Alfanumérico
alfanumérico
alfanumérico
alfanumerico
alfanumerico
alfanumerico
Numerico
Numerico
Numerico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
alfanumérico
alfanumérico
alfanumérico
Alfanumérico
Alfanumérico
Alfanumérico
Numerico
Numerico
serial
binary
cias",
stencias",
Formato
Formato
Cuadro de mensajes de Error
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de forma
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
REST
ia
a
Valor
Tipo dato
string
Tipo dato
String
string
String
String
String
Date
String
string
String
String
String
string
String
String
Date
int
string
string
string
string
string
decimal128
decimal128
decimal128
Tipo dato
array
string
string
string
String
string
string
String
String
String
decimal128
decimal128
decimal128
Date
Date
string
string
string
String
String
String
decimal128
decimal128
ObjectId
string
Object
Tipo dato
String
String
String
Tipo dato
String
String
String
String
Modelo Conceptual
Operación registrarCorreosGeneracion
Método HTTP PUT
URI privada http://sunatgvi.k8s.sunat.peru/v1/auditoria/tributaria/operativo/e/desmedro/{numRuc}/reg
URI pública https://api.sunat.gob.pe/v1/auditoria/tributaria/operativo/desmedro/{numRuc}/registracor
SLA
Propiedad Descripción Valor
tiempoRes Tiempo de respuesta 30 Seg
disponibilidad disponibilidad 24x7
REQUEST
Request URI
Parámetros de Entrada Descripcion Formato
numRuc RUC del Generador o del sujeto obligado a llevar el Registro alfanumérico
perPeriodoTributario Periodo tributario alfanumerico
desCorreoOpcional Descripcion de direccion de correo personal por generacion dealfanumerico
Tipo de Constancia
01 - Generacion de la comunicacion
TipoConstancia 02 - Baja de la Comunicación
03 - Rectificación de la Comunicación
04 - Carga del informe
05 - Carga del Documento alfanumerico
Request Header
Parámetros valor
Content-Type application/json
Accept application/json
numRuc número de ruc, recuperado del token (Solo para la URI Privada)
Bearer token obtenido de la autenticación (Solo para la URI Publica)
Request Body
Parámetros de Entrada Descripcion Formato
Ejemplo Request
JSON en el body
RESPONSE
Response Header
Parámetros valor
HTTP status 200
Content-Type application/json
Response Body
Parámetros de Salida Descripcion Formato
Response Header
Parámetros valor
HTTP status Revisar la tabla de codigos de Error
Content-Type application/json
Response Body
Parámetros de Salida Descripcion Formato
cod codigo de error(Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
Ejemplo de Response
{
"cod":"500",
Response Header
Parámetros valor
HTTP status Revisar la tabla de codigos de Error
Content-Type application/json
Response Body
Parámetros de Salida Descripcion Formato
cod codigo de error(Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
errors array de errores y descripcion del error
Ejemplo de Response
{
"cod": "422",
S012
Tipo dato
string
String
String
String
Tipo dato
Tipo dato
Tipo dato
String
String
String
Tipo dato
String
String
String
String
de Error
Código – Mensaje de error Código
42201 – El campo “numRuc” no enviado o es vacío 42201
42243 – Solo se permite dato numérico de 11 dígit 42243
42244 - El RUC ingresado no existe o no es válido 42244
42244 - El campo “numRuc” enviado en el Header de 42245
42246 – El campo “perPeriodoTributario” no enviado 42246
42247 – Formato de perPeriodoTributario no cumple 42247
42248– El perPeriodoTributario de búsqueda no debe 42248
42249– El campo “desCorreoOpcional” no enviado o 42249
FORMATO DE ESPECIFIC
ID. Servicio
Dominio
Recurso
Descripción del Recurso/tarea
Modelo Conceptual
Operación
Método HTTP
URI privada
URI pública
SLA
Propiedad
tiempoRes
disponibilidad
Request URI
Parámetros de Entrada
numRuc
codIdentificacion
fecPresentacionDesde
fecPresentacionHasta
codEstado
page
perPage
Request Header
Parámetros
Content-Type
Accept
numRuc
Bearer
codUsuario
Request Body
Parámetros de Entrada
Ejemplo Request
JSON en el body
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
paginacion
paginacion.page
paginacion.perPage
paginacion.totalRegistros
registros
codIdentificacion
fecPresentacion
fecDestruccion
dirDestrucciom
codUbigeo
mtoCostoCompTotal
codEstado
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
Ejemplo de Response
{
"cod":"500",
"msg":"Internal Server Error - Se presento una condicion inesperada que impidio completar el Request",
"exc":"java.lang.NullPointerException at ..."
}
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
errors
Ejemplo de Response
{
"cod": "422",
"msg": "Unprocessable Entity - Se presentaron errores de validacion que impidieron completar el Request",
"exc": null,
"errors": [
{
"success": false,
"codError": "1058",
"desError": "No hay información para el rango de periodo seleccionado debido a que ha superado el plazo de los 6 años, para poder visualizar dich
}
]
}
Campo
FORMATO DE ESPECIFICACION DE SERVICIO REST
S014-consultarComunicaciones
XXXXXXXX
YYYYYYYYY
Filtra las comunicaciones según diversos criterios de búsqueda
Modelo Conceptual
consultarComunicaciones
GET
http://sunatgvi.k8s.sunat.peru/v1/auditoria/tributaria/operativo/e/desmedro/{numRuc}/consulta?codIdentificacion={codIdentificacion}&fecPresentacionDes
https://api.sunat.gob.pe/v1/auditoria/tributaria/operativo/comunicacion/{numRuc}/consulta?
codIdentificacion={codIdentificacion}&fecPresentacionDesde={fecPresentacionDesde}&fecPresentacionHasta={fecPresentacionHasta}&codEstado={cod
tado}&page={page}&perPage={perPage}
SLA
Descripción
Tiempo de respuesta
disponibilidad
REQUEST
Descripcion
RUC del contribuyente que registra la comunicación de destrucción de existencias por desmedros
Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
-ccc: correlativo
valor
application/json
application/json
número de ruc, recuperado del token (Solo para la URI Privada)
token obtenido de la autenticación (Solo para la URI Publica)
String - (Solo para la URI Privada)
Descripcion
RESPONSE
valor
200
application/json
Descripcion
Array de la Propuesta de no incluidos
Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
-ccc: correlativo
XXX-YYYYYYYYYYY-ZZ02",
0T23:11:22",
T23:11:22",
Descripcion
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
array de errores y descripcion del error
aron errores de validacion que impidieron completar el Request",
el rango de periodo seleccionado debido a que ha superado el plazo de los 6 años, para poder visualizar dicha información deberá solicitarla a Administración Tributaria."
a?codIdentificacion={codIdentificacion}&fecPresentacionDesde={fecPresentacionDesde}&fecPresentacionHasta={fecPresentacionHasta}&codEstado={codEstado}&
resentacionHasta={fecPresentacionHasta}&codEstado={codEs
Valor
5 Seg
24x7
EQUEST
alfanumérico string
GMT-05
Date
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
GMT-05
Date
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
alfanumérico string
n..9999 integer
n..9999 integer
Formato Tipo dato
ESPONSE
alfanumérico string
GMT-05
Date
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
GMT-05
Date
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
alfanumerico String
alfanumerico String
Numerico decimal128
alfanumérico string
Tipo dato
Formato Tipo dato
String
String
String
Modelo Conceptual
Operación GeneraPreliminar
Método HTTP GET
URI privada http://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/e/desmedros/{numR
URI pública https://sunattributos.k8s.sunat.peru/v1/auditoria/tributaria/analisis/desmedros/{numR
SLA
Propiedad Descripción
tiempoRes Tiempo de respuesta
disponibilidad disponibilidad
concurrencia concurrencia
codUsuario String - (Solo para la URI Privada)
REQUEST
Request URI
Parámetros de Entrada Descripcion
Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
codIdentificacion -ccc: correlativo
Request Body
Parámetros de Entrada Descripcion
numRuc RUC del Contrinuyente
codCatalogPropio Código de materia de
destrucción de acuerdo al
catálogo propio del
contribuyente con una longitud
de hasta 24 dígitos.
Ejemplo Request
JSON en el body
{
"numRUC": "2018999998888",
"codIdentificacion": "CD-2021-XXXX-23232312121-001",
"Indgrabar":"1"
}
RESPONSE
Response Header
Parámetros valor
HTTP status 200
Content-Type application/json
Response Body
Parámetros de Salida Descripcion
paginacion
numRuc RUC del Contrinuyente
Response Body
Parámetros de Salida Descripcion
cod codigo de error(Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
Ejemplo de Response
{
"cod":"500",
Response Header
Parámetros valor
HTTP status Revisar la tabla de codigos de Error
Content-Type application/json
Response Body
Parámetros de Salida Descripcion
cod codigo de error(Revisar la tabla de codigos de Error)
msg mensaje de error para el usuario
exc traza del error
errors array de errores y descripcion del error
Ejemplo de Response
{
"cod":"422",
Cuadro de mensaje
numRuc No existe el campo o es vacío
nomRazonSocial No existe el campo o es vacío
codUbigeo No existe el campo o es vacío
dirDestruccion No existe el campo o es vacío
no cumple con el formato “
fecDestruccion dd/mm/aaaa hh:mm:ss”
indDestruccionTercero No existe el campo o es vacío
numRucTercero No existe el campo o es vacío
desRucTercero No existe el campo o es vacío
indTipoComunicacion No existe el campo o es vacío
codTipoDocIdentidadJP No existe el campo o es vacío
numRucNotario No existe el campo o es vacío
desRucNotario No existe el campo o es vacío
indRectificatoria No existe el campo o es vacío
no cumple con el formato “
fecAcceso dd/mm/aaaa hh:mm:ss”
fecAcceso no cumple con el formato “
dd/mm/aaaa hh:mm:ss”
numCorrelativo No existe el campo o es vacío
numCorrelativo No existe el campo o es vacío
codExistenciaUNSPC No existe el campo o es vacío
codCatalogPropio No existe el campo o es vacío
codMotivoDestruccion No existe el campo o es vacío
desMotivoDestruccion No existe el campo o es vacío
codUnidadMedida No existe el campo o es vacío
cantExistencia No existe el campo o es vacío
costoUnitarioExistencia No existe el campo o es vacío
costoComputableExistencia No existe el campo o es vacío
IndSinCodigoUNSPC No existe el campo o es vacío
DescripcionUNSPC No existe el campo o es vacío
ObservacionItemExistencias No existe el campo o es vacío
Indgrabar No existe el campo o es vacío
FORMATO DE ESPECIFICACION DE SERVICIO REST
r de registrar el resultado de presenciar la destrucción de existencias por Parte del agente Fiscalizador
Modelo Conceptual
Valor
2 Seg
24x7
30 x min
I Privada)
REQUEST
Formato
alfanumérico
alfanumérico
erado del token (Solo para la URI Privada)
autenticación (Solo para la URI Publica)
Formato
alfanumérico
alfanumérico
1",
RESPONSE
Formato
alfanumérico
alfanumerico
alfanumerico
alfanumerico
alfanumerico
alfanumerico
alfanumerico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
Alfanumérico
alfanumérico
Alfanumérico
Alfanumérico
alfanumérico
Alfanumérico
numerico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
alfanumérico
Numerico
Numerico
Numerico
Numerico
Numerico
Tipo dato
digos de Error
Formato
la tabla de codigos de Error)
digos de Error
Formato
la tabla de codigos de Error)
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de forma
Validaciones de forma
Validaciones de forma
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
Validaciones de obligatoriedad
FICACION DE SERVICIO REST
lo Conceptual
Valor
REQUEST
Tipo dato
string
string
Tipo dato
string
string
RESPONSE
Tipo dato
string
String
String
String
String
String
String
Date
String
string
String
String
string
String
int
string
string
string
string
string
string
string
string
decimal128
decimal128
decimal128
decimal128
decimal128
array
Object
Tipo dato
String
String
String
Tipo dato
String
String
String
String
422065
422066
422067
422068
422069
422070
422071
422072
422073
422074
422075
422076
422077
422078
422079
422080
422081
422082
422083
422084
422085
422086
422087
422088
422089
ID. Servicio
Dominio
Recurso
Descripción del Recurso/tarea
Mode
Operación
Método HTTP
URI privada
URI pública
Propiedad
tiempoRes
disponibilidad
Parámetros de Entrada
numRuc
codIdentificacion
fecPresentacionDesde
fecPresentacionHasta
page
perPage
Request Header
Parámetros
Content-Type
Accept
numRuc
Bearer
codUsuario
Parámetros de Entrada
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
paginacion
paginacion.page
paginacion.perPage
paginacion.totalRegistros
registros
{
"paginacion": {
"page": 1,
codIdentificacion
"perPage": 50,
"totalRegistros": 6
},
"registros": [
{
"codIdentificacion": "CI-2021-XXXX-23232312121-003",
"rectificatorias.codRectificatoria": "RCI-2021-XXXX-23232312121-003",
"numRuc":"2034567892",
"desRuc":"Modulo de Prueba",
"codEstado":"02",
rectificatorias.codRectificatoria
"fecDestruccion": "12/02/2021 10T23:11:22",
"mtoCostoCompTotal": 1,000.00,
"codResulRevisionFisica": "001",
"codResulRevisionDocumental":""
numRuc },
{
desRuc
"codIdentificacion": "CI-2021-XXXX-23232312121-002",
"rectificatorias.codRectificatoria": "",
codEstado "numRuc":"2034567892",
"desRuc":"Modulo de Prueba",
"codEstado":"03",
fecDestruccion
"fecDestruccion": "12/02/2021 10T23:11:22",
"mtoCostoCompTotal": 1,000.00,
mtoCostoCompTotal
"codResulRevisionFisica": "",
"codResulRevisionDocumental":""
},
codResulRevisionFisica
{
"codIdentificacion": "CD-2021-XXXX-23232312121-001",
"rectificatorias.codRectificatoria": "RCD-2021-XXXX-23232312121-001",
"numRuc":"2034567892",
"desRuc":"Modulo de Prueba",
codResulRevisionDocumental
"codEstado":"02",
"fecDestruccion": "13/02/2021 10T23:11:22",
Ejemplo JSON Response Body
"mtoCostoCompTotal": 1,000.00,
"codResulRevisionFisica": "002",
"codResulRevisionDocumental":"004"
},
{
ANEXO"codIdentificacion":
Datos Complejos "CD-2021-XXXX-23232312121-001",
Lista de"rectificatorias.codRectificatoria":
Pasajeros "RCD-2021-XXXX-23232312121-001",
Propiedad "numRuc":"2034567892",
"desRuc":"Modulo de Prueba",
"codEstado":"02",
"fecDestruccion": "13/02/2021 10T23:11:22",
"mtoCostoCompTotal": 1,000.00,
"codResulRevisionFisica": "001",
"codResulRevisionDocumental":"004"
},
Formato
{ de mensaje de ERROR 500
"codIdentificacion": "CD-2021-XXXX-23232312121-001",
"rectificatorias.codRectificatoria": "RCD-2021-XXXX-23232312121-001",
"numRuc":"2034567892",
"desRuc":"Modulo de Prueba",
"codEstado":"02",
"fecDestruccion": "13/02/2021 10T23:11:22",
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
Response Header
Parámetros
HTTP status
Content-Type
Response Body
Parámetros de Salida
cod
msg
exc
errors
Campo
S033-consultarPrecenciarFiscalizacion
XXXXXXXX
YYYYYYYYY
Filtra el Resultado de Presenciar las comunicaciones según diversos criterios de búsqueda
Modelo Conceptual
consultarComunicaciones
GET
http://sunatgvi.k8s.sunat.peru/v1/auditoria/tributaria/operativo/e/desmedro/{numRuc}/consultaPresenciar?
codIdentificacion={codIdentificacion}&fecPresentacionDesde={fecPresentacionDesde}&fecPresentacionHasta={fecP
https://api.sunat.gob.pe/v1/auditoria/tributaria/operativo/comunicacion/{numRuc}/consultaPresenciar?
age={page}&perPage={perPage}
codIdentificacion={codIdentificacion}&fecPresentacionDesde={fecPresentacionDesde}&fecPresentacionHasta={fecP
age={page}&perPage={perPage}
SLA
Descripción
Tiempo de respuesta
disponibilidad
Descripcion
RUC del contribuyente que registra la comunicación de destrucción de existencias por desmedros
Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
-ccc: correlativo
valor
application/json
application/json
número de ruc, recuperado del token (Solo para la URI Privada)
token obtenido de la autenticación (Solo para la URI Publica)
String - (Solo para la URI Privada)
Descripcion
valor
200
application/json
Descripcion
Donde:
-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
-ccc: correlativo
XX-23232312121-003",
"RCI-2021-XXXX-23232312121-003",
Codigo que identifica a la rectificatoria de la comunicacion
Si fue con informe: RCI-<yyyy>-<xxxx>-<rrrrrrrrrrr>-<ccc>
Si fue mediante documento: RCD-<yyyy>-<xxxx>-<rrrrrrrrrrr>-<ccc>
Donde:
T23:11:22",-yyyy: año
-xxxx: dependencia
-rrrrrrrrrrr: RUC
-ccc: correlativo
"
RUC del contribuyente que registra la comunicación de destrucción de existencias por desmedros
Nombre o Razon social del contribuyente
XX-23232312121-002",
"", 01 - Pendiente: Las informadas y que no tengan carga de informe o DENJP.
02 - Concluida: Las informadas que tengan carga de informe o DENJP.
03 - Dada de baja: Las informadas que fueron dadas de baja por el contribuyente.
Fecha y hora programada para la destrucción de existencias por desmedros
T23:11:22",
Valor del costo computable total en soles, resulta de la sumatoria de todos los costos computables de
los items registrados para destrucción
"
Resultado de la revisión Fisica
001 - Conforme
002 - No conforme
XX-23232312121-001",
005 - No presencia
"RCD-2021-XXXX-23232312121-001",
Resultado de la revisión Documental
003 - Conforme documental
004 - No conforme documental
T23:11:22",
004"
XX-23232312121-001",
"RCD-2021-XXXX-23232312121-001",
Descripcion
T23:11:22",
004"
XX-23232312121-001",
"RCD-2021-XXXX-23232312121-001",
T23:11:22",
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
valor
Revisar la tabla de codigos de Error
application/json
Descripcion
codigo de error(Revisar la tabla de codigos de Error)
mensaje de error para el usuario
traza del error
array de errores y descripcion del error
Validación
aPresenciar?
resentacionHasta={fecPresentacionHasta}&codEstado={codEstado}&p
esenciar?
resentacionHasta={fecPresentacionHasta}&codEstado={codEstado}&p
Valor
5 Seg
24x7
Formato
alfanumérico
alfanumérico
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
GMT-05
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
n..9999
n..9999
Formato
Formato
numérico
numérico
numérico
array
alfanumérico
string
alfanumérico string
alfanumérico string
Alfanumérico String
alfanumérico string
GMT-05 date
ISO DATE ('yyyy-mm-ddThh:mm:ss.000-05:00')
Numerico decimal128
alfanumérico string
alfanumérico string
Tipo dato
Formato
Formato
Ámbito