Sunteți pe pagina 1din 75

Retorno Comprobante Código Evaluación

99 01 1038 Flexibilizar
99 01 2016 Flexibilizar
99 03 2021 Flexibilizar
99 03 2022 Flexibilizar
99 01 2022 Flexibilizar
99 07 2022 Flexibilizar
99 01 2027 Flexibilizar
99 03 2042 Flexibilizar
99 01 2042 Flexibilizar
99 03 2072 Flexibilizar
99 Firma 2085 Flexibilizar
99 RA 2105 Flexibilizar
99 08 2171 Flexibilizar
99 RC 2243 Flexibilizar
99 RC 2253 Flexibilizar
99 RC 2260 Flexibilizar
99 RC 2266 Flexibilizar
99 RA 2314 Flexibilizar
99 01 2366 Flexibilizar
99 07 2377 Flexibilizar
99 01 2377 Flexibilizar
99 03 2416 Flexibilizar
99 01 2508 Flexibilizar
99 01 2509 Flexibilizar
99 01 2640 Flexibilizar
99 03 2640 Flexibilizar
99 03 2641 Flexibilizar
99 01 2641 Flexibilizar
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N° DATO NIVEL

ERROR
OBSERV

En la norma está como condicional para


facturas, debiendo ser mandatoria, Apellidos y
99 01 1038 687 Flexibilizar hasta que no se corrija ajustar 12 nombres,
validación. Por otro lado, en el excel de denominación o Global
validación dice 1000 caracteres razón social
debiendo ser 100.

ERROR
OBSERV

Tipo de
Si "Tipo de operación" es 02 existe al menos un documento de
99 01 2016 94,345 Flexibilizar cbc:TaxExemptionReasonCode con código 40, el 15 identidad del Global
valor del Tag UBL es diferente al listado (excepto adquirente o
6-RUC) o guión "-" usuario

ERROR Si existe dato validar que el formato del Tag UBL


OBSERV es diferente a alfanumérico de 3 hasta 1000
caracteres (se considera cualquier carácter, no
permite salto de línea)

Apellidos y
nombres,
denominación o
99 01 2022 4,549 Flexibilizar 16 razón social del Global
adquirente o
usuario
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N° DATO NIVEL

ERROR
OBSERV

Descripción
detallada del
servicio
99 01 2027 219,382 Flexibilizar Verifica si viene espacio al principio lo prestado, bien
27 vendido o Ítem
rechaza ??
cedido en uso,
indicando las
características.

ERROR
OBSERV

Se debe de verificar porque ha habido Código de


99 01 2042 283,274 Flexibilizar 31 tributo por Ítem
tantos rechazos con este codigo línea

ERROR Código de
OBSERV leyenda

99 01 2366 501 Flexibilizar El tag es condicional, no debiera 53 Global


rechazar
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N° DATO NIVEL

ERROR
OBSERV

El tag es condicional, no debiera Nombre de


99 01 2377 5,947 Flexibilizar 31 tributo por Ítem
rechazar línea

ERROR 50 Total Anticipos Global


OBSERV

99 01 2508 8,601 Flexibilizar El tag es condicional, no debiera


rechazar

ERROR
OBSERV

99 01 2509 215 Flexibilizar El tag es condicional, no debiera


rechazar

ERROR 32 Valor unitario Ítem


OBSERV por ítem

99 01 2640 254,873 Flexibilizar Se revisará la validación de op gratuita


Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N° DATO NIVEL

ERROR 40 Total Valor de Global


OBSERV Venta -
Operaciones
gratuitas

99 01 2641 745 Flexibilizar El tag es condicional, no debiera


rechazar
CONDICIÓN TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
INFORMÁTICA LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
ERROR
OBSERV

El formato del
Tag UBL es
/ diferente a
Invoice/cac:Acc alfanumérico de RegistrationNa
ountingSupplier hasta 1000 me - El nombre
M an..100 Party/cac:Party/ caracteres (se 1038 o razon social XSL -
cac:PartyLegalE considera del emisor no
ntity/cbc:Regist cualquier cumple con el
rationName carácter estandar
incluido
espacio, sin
salto de línea)

ERROR
OBSERV

AdditionalAcco
Si no se cumple untID - El dato
/ ingresado en el
Invoice/cac:Acc las dos tipo de
(Catálogo No. ountingCustom validaciones documento de
M an1 06) erParty/cbc:Add anteriores, el 2016 identidad del XSL -
itionalAccountI valor del Tag receptor no
D UBL es cumple con el
diferente de 6 estandar o no
esta permitido.

ERROR
OBSERV

El formato del
Tag UBL es
/ diferente a
Invoice/cac:Acc alfanumérico de RegistrationNa
ountingCustom 3 hasta 1000 me - El dato
M an..100 erParty/cac:Part caracteres (se 2022 ingresado no XSL -
y/cac:PartyLegal considera cumple con el
Entity/cbc:Regis cualquier estandar
trationName carácter, no
permite salto
de línea)
CONDICIÓN TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
INFORMÁTICA LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
ERROR
OBSERV

El formato del
Tag UBL es
diferente a
alfanumérico de
1 hasta 250 El XML no
/ caracteres (se contiene el tag
Invoice/cac:Invo considera o no existe
M an..250 iceLine/cac:Ite cualquier 2027 informacion de XSL -
m/cbc:Descripti carácter, cac:Item/cbc:De
on permite scription del
"whitespace item
character":
espacio, salto
de línea, fin de
línea, tab, etc.)

an4 (Catálogo No. / Debe existir en ERROR 2042 XSL -


05) Invoice/cac:Invo cada OBSERV
iceLine/cac:TaxT /Invoice/cac:Inv
otal/cac:TaxSub oiceLine un Debe indicar el
total/cac:TaxCat bloque con ID = IGV. Es un
M egory/cac:TaxSc 1000 campo
heme/cbc:ID obligatorio

an4 (Catálogo No. / Si existe el Tag ERROR 2366 XSL -


15) Invoice/ext:UBL UBL y el OBSERV
Extensions/ext: formato del Tag
UBLExtension/e UBL es El codigo en el
xt:ExtensionCon diferente a tag
tent/sac:Additio numérico de 4 sac:AdditionalPr
C nalInformation/ dígitos operty/cbc:ID
sac:AdditionalPr debe tener 4
operty/cbc:ID posiciones
CONDICIÓN TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
INFORMÁTICA LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
an..6 (Catálogo No. / Si "Código de ERROR 2377 XSL -
05) Invoice/cac:Invo tributo por OBSERV
iceLine/cac:TaxT línea" es 1000
otal/cac:TaxSub (IGV) y "Tipo de
total/cac:TaxCat operación" es
egory/cac:TaxSc diferente 07 El Name o
heme/cbc:Nam (IVAP), el valor TaxTypeCode
M e del Tag UBL es debe
diferente de corresponder
"IGV" con el Id para el
IGV

C an..18 n(15,2) / Si no existe ERROR 2508


Invoice/cac:Leg ningún "Tipo de OBSERV
alMonetaryTota comprobante
l/cbc:PrepaidA que se realizó el
mount anticipo" igual a
"02", el valor
del Tag UBL es Ingresar
diferente a cero documentos
(0) por anticipos.

Si existe algún ERROR 2509 XSL -


"Tipo de OBSERV
comprobante
que se realizó el
anticipo" igual a
"02", la suma
de "Monto Total de
anticipado" es anticipos
diferente al diferente a los
valor del Tag montos
UBL anticipados por
documento.

M an..23 n(12,10) / Si "Código de ERROR 2640 XSL -


Invoice/cac:Invo precio" es 02 OBSERV Operacion
iceLine/cac:Pric (Gratuita), el gratuita, solo
e/cbc:PriceAmo valor del Tag debe consignar
unt UBL es mayor a un monto
0 (cero) referencial
CONDICIÓN TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
INFORMÁTICA LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
C an…18 n(12,2) / Si "Código de ERROR 2641 XSL -
Invoice/ext:UBL tipo de monto" OBSERV
Extensions/ext: es 1004
UBLExtension/e (Gratuita) y
xt:ExtensionCon "Código de
tent/sac:Additio precio" es 02
nalInformation/ (Valor Operacion
sac:AdditionalM referencial no gratuita, debe
onetaryTotal/cb onerosa), el consignar Total
c:PayableAmou valor del Tag valor venta -
nt UBL es igual a 0 operaciones
(cero) gratuitas mayor
a cero
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N°

ERROR
OBSERV

Sólo se debe pedir el dato si es mayor a


S/ 700.00. No existe el Tag UBL o es vacío,
99 03 2021 992 Flexibilizar siempre que el tag
/Invoice/cac:LegalMonetaryTotal/cbc:Pay
ableAmount sea mayor a 700.00

ERROR Si el tag
OBSERV /Invoice/cac:LegalMonetaryTotal/cbc:PayableAmo
unt es mayor a 700.00 el formato del Tag UBL es
diferente a alfanumérico de 3 hasta 1000 15
caracteres (se considera cualquier carácter, no
permite salto de línea)

99 03 2022 135,058 Flexibilizar

ERROR
OBSERV

99 03 2042 538,591 Flexibilizar Se debe de verificar porque ha habido 27


tantos rechazos con este codigo

ERROR 2
OBSERV

99 03 2072 104 Flexibilizar


Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N°

ERROR 34
OBSERV

99 03 2416 139 Flexibilizar El tag es condicional, no debiera rechazar

ERROR 24
OBSERV

99 03 2640 44,085 Flexibilizar Se revisará la validación de op gratuita

ERROR 34
OBSERV

99 03 2641 1,363 Flexibilizar El tag es condicional, no debiera rechazar


DATO NIVEL CONDICIÓN TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
INFORMÁTICA LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
ERROR
OBSERV
El XML no
contiene el tag
No existe el Tag o no existe
UBL o es vacío 2021 informacion de - -
RegistrationNa
me del receptor
del documento

Apellidos y / ERROR
Invoice/cac:Acc OBSERV
nombres, ountingCustom
denominación o Global M an..100 erParty/cac:Part
razón social del y/cac:PartyLegal
adquirente o Entity/cbc:Regis El formato del
usuario trationName Tag UBL es
diferente a
alfanumérico de RegistrationNa
3 hasta 1000 me - El dato
caracteres (se 2022 ingresado no -
considera cumple con el
cualquier estandar
carácter, no
permite salto
de línea)

Código de Ítem M / ERROR


tributo por Invoice/cac:Invo Debe existir en OBSERV
línea cada Debe indicar el
(Catálogo No. iceLine/cac:TaxT /Invoice/cac:Inv IGV. Es un
an4 otal/cac:TaxSub 2042 XSL -
05) total/cac:TaxCat oiceLine un campo
egory/cac:TaxSc bloque con ID = obligatorio
heme/cbc:ID 1000

Versión de la Global M an..10 / El valor del Tag ERROR 2072 XSL -


estructura del Invoice/cbc:Cus UBL es OBSERV CustomizationI
documento tomizationID diferente de D - La versión
"1.0" del documento
no es la
correcta
DATO NIVEL CONDICIÓN TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
INFORMÁTICA LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
Total Valor de Global C an…18 n(12,2) / Si "Código de ERROR 2416 XSL -
Venta - Invoice/ext:UBL tipo de monto" OBSERV
Operaciones Extensions/ext: es 1004
gratuitas UBLExtension/e (Gratuita) y Si existe
xt:ExtensionCon "Código de leyenda
tent/sac:Additio leyenda" es Transferencia
nalInformation/ 1002, el valor Gratuita debe
sac:AdditionalM del Tag UBL es consignar Total
onetaryTotal/cb igual a 0 (cero) Valor de Venta
c:PayableAmou de Operaciones
nt Gratuitas

Valor unitario Ítem M an..23 n(12,10) / Si "Código de ERROR 2640 XSL -


por ítem Invoice/cac:Invo precio" es 02 OBSERV Operacion
iceLine/cac:Pric (Gratuita), el gratuita, solo
e/cbc:PriceAmo valor del Tag debe consignar
unt UBL es mayor a un monto
0 (cero) referencial

Total Valor de Global C an…18 n(12,2) / Si "Código de ERROR 2641 XSL -


Venta - Invoice/ext:UBL tipo de monto" OBSERV
Operaciones Extensions/ext: es 1004
gratuitas UBLExtension/e (Gratuita) y
xt:ExtensionCon "Código de
tent/sac:Additio precio" es 02
nalInformation/ (Valor Operacion
sac:AdditionalM referencial no gratuita, debe
onetaryTotal/cb onerosa), el consignar Total
c:PayableAmou valor del Tag valor venta -
nt UBL es igual a 0 operaciones
(cero) gratuitas mayor
a cero
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N° DATO NIVEL

ERROR Si la nota de crédito inicia con una F ó Si el tag 14 Apellidos y Global


OBSERV /Invoice/cac:LegalMonetaryTotal/cbc:PayableAmo nombres,
unt es mayor a 700.00 el formato del Tag UBL es denominación o
diferente a alfanumérico de 3 hasta 1000 razón social del
caracteres (se considera cualquier carácter adquirente o
excepto salto de línea) usuario

99 07 2022 310 Flexibilizar

ERROR 29 Nombre de Ítem


OBSERV tributo por
línea

99 07 2377 6,636 Flexibilizar El tag es condicional, no debiera rechazar


CONDICIÓN TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
INFORMÁTICA LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
M an..100 / El formato del ERROR 2022
CreditNote/cac: Tag UBL es OBSERV
AccountingCust diferente a
omerParty/cac: alfanumérico de
Party/cac:PartyL 3 hasta 1000
egalEntity/cbc:R caracteres (se
egistrationNam considera
e cualquier RegistrationNa
carácter me - El dato
excepto salto de ingresado no
línea) cumple con el
estandar

C an..6 (Catálogo No. / Si "Código de ERROR 2377 XSL -


05) CreditNote/cac: tributo por OBSERV
CreditNoteLine/ línea" es 1000 El Name o
cac:TaxTotal/cac (IGV), el valor TaxTypeCode
:TaxSubtotal/ca del Tag UBL es debe
c:TaxCategory/c diferente de corresponder
ac:TaxScheme/c "IGV" con el Id para el
bc:Name IGV
N° DATO NIVEL CONDICIÓN
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios INFORMÁTICA
ERROR 6 Serie y número M
OBSERV de documento
afectado

99 08 2171 423 Flexibilizar Ojo para el caso de notas de debito de


penalidades no se referencia cp
TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
an..13 / No existe el Tag ERROR 2171 -
DebitNote/cac: UBL o es vacío OBSERV
DiscrepancyRes El XML no
ponse/cbc:Refer contiene
enceID informacion en
el tag
ReferenceID del
documento al
que se relaciona
la nota
CONDICIÓN
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N° DATO NIVEL INFORMÁTICA
ERROR 12 Número Item M
OBSERV correlativo del
documento
dado de baja
No validar tratándose de boletas de
venta. El "Tipo de documento" es 01
99 RA 2105 4,468 Flexibilizar concatenado con la "Serie del
documento dado de baja" concatenado
con el Tag UBL no se encuentra en el
listado

ERROR 13 Motivo de baja Item M


OBSERV
No podemos rechazar si manda un
99 RA 2314 419 Flexibilizar punto. Debemos establecer por norma
que minimo deben ser tres digitos. No
obstante, podemos observarlo.
TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
n..8 / El "Tipo de ERROR 2105 REST Comprobantes
VoidedDocume documento" OBSERV de pagos
nts/sac:VoidedD concatenado electrónicos
ocumentsLine/s con "Serie del
ac:DocumentNu documento
mberID dado de baja"
concatenado Factura a dar de
con el Tag UBL baja no se
no se encuentra encuentra
en el listado registrada en
SUNAT

an..100 / La longitud del ERROR 2314 XSL -


VoidedDocume Tag UBL es OBSERV
nts/sac:VoidedD menor a 3 El dato
ocumentsLine/s ingresado en
ac:VoidReasonD VoidReasonDes
escription cription debe
contener
información
válida
N° DATO NIVEL
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios
ERROR 11 Número de
OBSERV serie del rango

99 RC 2243 255 Flexibilizar En ninguna norma se ha indicado que la


utilización de ese tag

ERROR 14 Importe total Ítem


OBSERV de la venta

99 RC 2253 571 Flexibilizar De acuerdo a la norma si permite que se


coloque 0.00

ERROR 15 Total valor de Item


OBSERV venta -
operaciones
99 RC 2260 20,505 Flexibilizar De acuerdo a la norma si permite que se gravadas
coloque 0.00

ERROR 19 Importe total Ítem


OBSERV de sumatoria
99 RC 2266 295 Flexibilizar De acuerdo a la norma si permite que se otros cargos del
coloque 0.00 item
CONDICIÓN TIPO Y FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
INFORMÁTICA LONGITUD CONDICIÓN RETORNO RETORNO RETORNO
M / El formato del ERROR 2243 -
SummaryDocum Tag UBL es OBSERV
ents/sac:Summa diferente a: El dato
ryDocumentsLin - [B][A-Z0-9]{3} ingresado no
e/sac:Document cumple con el
SerialID patron SERIE

M an..15 n(12,2) / El valor del Tag ERROR 2253 -


SummaryDocum UBL es cero (0) OBSERV El dato
ents/sac:Summa ingresado en
ryDocumentsLin TotalAmount
e/sac:TotalAmou debe ser
nt numerico
mayor a cero

M an..15 n(12,2) / El valor del Tag ERROR 2260 -


SummaryDocum UBL es cero (0) OBSERV
ents/sac:Summa PaidAmount - El
ryDocumentsLin dato ingresado
e/sac:BillingPay debe ser mayor
ment/cbc:PaidA o igual a 0.00
mount
M an..15 n(12,2) / El valor del Tag ERROR 2266 -
SummaryDocum UBL es cero (0) OBSERV
ents/sac:Summa Debe indicar
ryDocumentsLin cargos mayores
e/cac:Allowance o iguales a cero
Charge/cbc:Amo
unt
CONDICIÓN TIPO Y
Retorno Comprobante Código Cantidad Evaluación Corrección de evaluación Comentarios N° DATO NIVEL INFORMÁTICA LONGITUD
ERROR 1 Firma Digital
OBSERV

99 Firma 2085 157 Flexibilizar


FORMATO TAG UBL VALIDACIÓN / TIPO DE CODIGO MENSAJE DE REST O XSL LISTADOS
CONDICIÓN RETORNO RETORNO RETORNO
ext:UBLExtensio No existe el Tag ERROR 2085
ns/ext:UBLExte UBL OBSERV
nsion/ext:Exten El XML no
sionContent/ds: contiene el tag
Signature/@Id ext:UBLExtensio
ns/ext:UBLExte
nsion/ext:Exten
sionContent/ds:
Signature/@Id
0100
0101
0102
0103
0104
0105
0106
0109
0110
0111
0112
0113
0125
0126
0127
0130
0131
0132
0133
0134
0135
0136
0137
0138
0151
0152
0153
0154
0155
0156
0157
0158
0159
0160
0161
0200
0201
0202
0203
0204
0250
0251
0252
0253
0300
0301
0302
0303
0304
0305
0306
0307
0400
0401
0402
0403
0404
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
2104
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2848
2849
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2880
2881
2883
2891
2892
2893
2894
2895
2896
2897
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4200
4201
4207
4208
4230
El sistema no puede responder su solicitud. Intente nuevamente o comuníquese con su Administrador
El encabezado de seguridad es incorrecto
Usuario o contraseña incorrectos
El Usuario ingresado no existe
La Clave ingresada es incorrecta
El Usuario no está activo
El Usuario no es válido
El sistema no puede responder su solicitud. (El servicio de autenticación no está disponible)
No se pudo obtener la informacion del tipo de usuario
No tiene el perfil para enviar comprobantes electronicos
El usuario debe ser secundario
El usuario no esta afiliado a Factura Electronica
No se pudo obtener la constancia
El ticket no le pertenece al usuario
El ticket no existe
El sistema no puede responder su solicitud. (No se pudo obtener el ticket de proceso)
El sistema no puede responder su solicitud. (No se pudo grabar el archivo en el directorio)
El sistema no puede responder su solicitud. (No se pudo grabar escribir en el archivo zip)
El sistema no puede responder su solicitud. (No se pudo grabar la entrada del log)
El sistema no puede responder su solicitud. (No se pudo grabar en el storage)
El sistema no puede responder su solicitud. (No se pudo encolar el pedido)
El sistema no puede responder su solicitud. (No se pudo recibir una respuesta del batch)
El sistema no puede responder su solicitud. (Se obtuvo una respuesta nula)
El sistema no puede responder su solicitud. (Error en Base de Datos)
El nombre del archivo ZIP es incorrecto
No se puede enviar por este método un archivo de resumen
No se puede enviar por este método un archivo por lotes
El RUC del archivo no corresponde al RUC del usuario o el proveedor no esta autorizado a enviar comprobantes del contribuye
El archivo ZIP esta vacio
El archivo ZIP esta corrupto
El archivo ZIP no contiene comprobantes
El archivo ZIP contiene demasiados comprobantes para este tipo de envío
El nombre del archivo XML es incorrecto
El archivo XML esta vacio
El nombre del archivo XML no coincide con el nombre del archivo ZIP
No se pudo procesar su solicitud. (Ocurrio un error en el batch)
No se pudo procesar su solicitud. (Llego un requerimiento nulo al batch)
No se pudo procesar su solicitud. (No llego información del archivo ZIP)
No se pudo procesar su solicitud. (No se encontro archivos en la informacion del archivo ZIP)
No se pudo procesar su solicitud. (Este tipo de requerimiento solo acepta 1 archivo)
No se pudo procesar su solicitud. (Ocurrio un error desconocido al hacer unzip)
No se pudo procesar su solicitud. (No se pudo crear un directorio para el unzip)
No se pudo procesar su solicitud. (No se encontro archivos dentro del zip)
No se pudo procesar su solicitud. (No se pudo comprimir la constancia)
No se encontró la raíz documento xml
Elemento raiz del xml no esta definido
Codigo del tipo de comprobante no registrado
No existe el directorio de schemas
No existe el archivo de schema
El sistema no puede procesar el archivo xml
No se puede leer (parsear) el archivo XML
No se pudo recuperar la constancia
No tiene permiso para enviar casos de pruebas
El caso de prueba no existe
La numeracion o nombre del documento ya ha sido enviado anteriormente
El documento afectado por la nota no existe
El documento afectado por la nota se encuentra rechazado
ID - El dato SERIE-CORRELATIVO no cumple con el formato de acuerdo al tipo de comprobante
El XML no contiene informacion en el tag ID
InvoiceTypeCode - El valor del tipo de documento es invalido o no coincide con el nombre del archivo
El XML no contiene el tag o no existe informacion de InvoiceTypeCode
CustomerAssignedAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del emisor del documento
AdditionalAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de AdditionalAccountID del emisor del documento
IssueDate - El dato ingresado no cumple con el patron YYYY-MM-DD
El XML no contiene el tag IssueDate
IssueDate- El dato ingresado no es valido
ID - El dato ingresado no cumple con el patron SERIE-CORRELATIVO
El XML no contiene informacion en el tag ID
CustomerAssignedAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del emisor del documento
AdditionalAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag AdditionalAccountID del emisor del documento
IssueDate - El dato ingresado no cumple con el patron YYYY-MM-DD
El XML no contiene el tag IssueDate
IssueDate- El dato ingresado no es valido
Error en la validacion de la nota de credito
La serie o numero del documento modificado por la Nota Electrónica no cumple con el formato establecido
No se ha especificado el tipo de documento modificado por la Nota electronica
CustomerAssignedAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del emisor del documento
AdditionalAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag AdditionalAccountID del emisor del documento
IssueDate - El dato ingresado no cumple con el patron YYYY-MM-DD
El XML no contiene el tag IssueDate
IssueDate- El dato ingresado no es valido
Error en la validacion de la nota de debito
El comprobante fue informado previamente en una comunicacion de baja
El comprobante fue registrado previamente con otros datos
Número de RUC del nombre del archivo no coincide con el consignado en el contenido del archivo XML
Numero de Serie del nombre del archivo no coincide con el consignado en el contenido del archivo XML
Número de documento en el nombre del archivo no coincide con el consignado en el contenido del XML
El XML no contiene el tag o no existe informacion de RegistrationName del emisor del documento
RegistrationName - El nombre o razon social del emisor no cumple con el estandar
Solo se pueden recibir notas electronicas que modifican facturas
El tipo de documento modificado por la nota electronica no es valido
cac:PrepaidPayment/cbc:ID - El tag no contiene el atributo @SchemaID. que indica el tipo de documento que realiza el anticipo
cac:PrepaidPayment/cbc:InstructionID – El tag no contiene el atributo @SchemaID. Que indica el tipo de documento del emiso
cac:OriginatorDocumentReference/cbc:ID - El tag no contiene el atributo @SchemaID. Que indica el tipo de documento del ori
cac:PrepaidPayment/cbc:InstructionID – El dato ingresado no cumple con el estándar.
cac:OriginatorDocumentReference/cbc:ID – El dato ingresado no cumple con el estándar.
cbc:Amount - El dato ingresado no cumple con el estándar.
cbc:Quantity - El dato ingresado no cumple con el estándar.
El XML no contiene el tag o no existe información de PrepaidAmount para un documento con anticipo.
ID - Serie y Número del archivo no coincide con el consignado en el contenido del XML.
El XML no contiene informacion en el tag DespatchAdviceTypeCode.
DespatchAdviceTypeCode - El valor del tipo de guía es inválido.
DespatchAdviceTypeCode - No coincide con el consignado en el contenido del XML.
cac:OrderReference - El XML no contiene informacion en serie y numero dado de baja (cbc:ID).
cac:OrderReference - El valor en numero de documento no cumple con un formato valido (SERIE-NUMERO).
cac:OrderReference - Numero de serie del documento no cumple con un formato valido (EG01 ó TXXX).
cac:OrderReference - El XML no contiene informacion en el código de tipo de documento (cbc:OrderTypeCode).
cac:AdditionalDocumentReference - El XML no contiene el tag o no existe información en el numero de documento adicional (
cac:AdditionalDocumentReference - El XML no contiene el tag o no existe información en el tipo de documento adicional (cbc:
El XML no contiene firma digital.
cac:Shipment - El XML no contiene el tag o no existe informacion del numero de RUC del Remitente (cac:).
El numero de RUC del Remitente no existe.
El XML no contiene el atributo o no existe informacion del motivo de traslado.
El valor ingresado como motivo de traslado no es valido.
El XML no contiene el atributo o no existe informacion en el tag cac:DespatchLine de bienes a transportar.
El XML no contiene el atributo o no existe informacion en modalidad de transporte.
El XML no contiene el atributo o no existe informacion de datos del transportista.
El XML no contiene el atributo o no existe información de vehiculos.
El XML no contiene el atributo o no existe información de conductores.
El XML no contiene el atributo o no existe información de la fecha de inicio de traslado o fecha de entrega del bien al transporti
El valor ingresado como fecha de inicio o fecha de entrega al transportista no cumple con el estandar (YYYY-MM-DD).
El valor ingresado como fecha de inicio o fecha de entrega al transportista no es valido.
Starttime - El dato ingresado no cumple con el patron HH:mm:ss.SZ.
StartTime - El dato ingresado no es valido.
cac:Shipment - El XML no contiene o no existe información en punto de llegada (cac:DeliveryAddress).
cac:Shipment - El XML no contiene o no existe información en punto de partida (cac:OriginAddress).
ElNumero de RUC del emisor no existe
El contribuyente no esta activo
El contribuyente no esta habido
El contribuyente no está autorizado a emitir comprobantes electrónicos
El contribuyente no cumple con tipo de empresa o tributos requeridos
El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del receptor del documento
El XML no contiene el tag o no existe informacion de AdditionalAccountID del receptor del documento
AdditionalAccountID - El dato ingresado en el tipo de documento de identidad del receptor no cumple con el estandar o no e
CustomerAssignedAccountID - El numero de documento de identidad del recepetor debe ser RUC
CustomerAssignedAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de RegistrationName del emisor del documento
RegistrationName - El nombre o razon social del emisor no cumple con el estandar
El XML no contiene el tag o no existe informacion de RegistrationName del receptor del documento
RegistrationName - El dato ingresado no cumple con el estandar
El Numero de orden del item no cumple con el formato establecido
El XML no contiene el tag InvoicedQuantity en el detalle de los Items
InvoicedQuantity El dato ingresado no cumple con el estandar
El XML no contiene el tag cac:Item/cbc:Description en el detalle de los Items
El XML no contiene el tag o no existe informacion de cac:Item/cbc:Description del item
Debe existir el tag cac:AlternativeConditionPrice
PriceTypeCode El dato ingresado no cumple con el estandar
El XML no contiene el tag cbc:PriceTypeCode
LineExtensionAmount El dato ingresado no cumple con el estandar
El XML no contiene el tag LineExtensionAmount en el detalle de los Items
El dato ingresado en TaxAmount de la linea no cumple con el formato establecido
TaxAmount es obligatorio
cac:TaxCategory/cac:TaxScheme/cbc:ID El dato ingresado no cumple con el estandar
El codigo del tributo es invalido
El XML no contiene el tag cac:TaxCategory/cac:TaxScheme/cbc:ID del Item
cac:TaxScheme/cbc:Name del item - No existe el tag o el dato ingresado no cumple con el estandar
El XML no contiene el tag cac:TaxCategory/cac:TaxScheme/cbc:Name del Item
El tipo de afectacion del IGV es incorrecto
El sistema de calculo del ISC es incorrecto
Debe indicar el IGV. Es un campo obligatorio
El dato ingresado en PayableAmount no cumple con el formato establecido
PayableAmount es obligatorio
El valor ingresado en AdditionalMonetaryTotal/cbc:ID es incorrecto
AdditionalMonetaryTotal/cbc:ID debe tener valor
Es obligatorio al menos un AdditionalMonetaryTotal con codigo 1001, 1002, 1003 o 3001
El dato ingresado en TaxAmount no cumple con el formato establecido
TaxAmount es obligatorio
TaxScheme ID - No existe el tag o el dato ingresado no cumple con el estandar
El codigo del tributo es invalido
El XML no contiene el tag TaxScheme ID de impuestos globales
TaxScheme Name - No existe el tag o el dato ingresado no cumple con el estandar
El XML no contiene el tag TaxScheme Name de impuestos globales
TaxScheme TaxTypeCode - El dato ingresado no cumple con el estandar
El XML no contiene el tag TaxScheme TaxTypeCode de impuestos globales
El Name o TaxTypeCode debe corresponder con el Id para el IGV
El Name o TaxTypeCode debe corresponder con el Id para el ISC
El dato ingresado en TaxSubtotal/cbc:TaxAmount no cumple con el formato establecido
TaxSubtotal/cbc:TaxAmount es obligatorio
El tag global cac:TaxTotal/cbc:TaxAmount debe tener el mismo valor que cac:TaxTotal/cac:Subtotal/cbc:TaxAmount
El dato ingresado en PayableAmount no cumple con el formato establecido
El XML no contiene el tag PayableAmount
El dato ingresado en ChargeTotalAmount no cumple con el formato establecido
El dato ingresado en el campo Total Descuentos no cumple con el formato establecido
Debe indicar una descripcion para el tag sac:AdditionalProperty/cbc:Value
cac:Price/cbc:PriceAmount - El dato ingresado no cumple con el estandar
El XML no contiene el tag cac:Price/cbc:PriceAmount en el detalle de los Items
DocumentCurrencyCode - El dato ingresado no cumple con la estructura
El XML no contiene el tag o no existe informacion de DocumentCurrencyCode
La moneda debe ser la misma en todo el documento
CustomizationID - La versión del documento no es la correcta
El XML no existe informacion de CustomizationID
UBLVersionID - La versión del UBL no es correcta
El XML no contiene el tag o no existe informacion de UBLVersionID
cac:Signature/cbc:ID - Falta el identificador de la firma
El tag cac:Signature/cbc:ID debe contener informacion
cac:Signature/cac:SignatoryParty/cac:PartyIdentification/cbc:ID - Debe ser igual al RUC del emisor
El XML no contiene el tag cac:Signature/cac:SignatoryParty/cac:PartyIdentification/cbc:ID
cac:Signature/cac:SignatoryParty/cac:PartyName/cbc:Name - No cumple con el estandar
El XML no contiene el tag cac:Signature/cac:SignatoryParty/cac:PartyName/cbc:Name
cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:URI - No cumple con el estandar
El XML no contiene el tag cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:URI
ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/@Id - No cumple con el estandar
El XML no contiene el tag ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/ds:Signature/@Id
ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:CanonicalizationMethod/@Algorithm - No cumple con el estandar
El XML no contiene el tag ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:CanonicalizationMethod/@Algorithm
ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:SignatureMethod/@Algorithm - No cumple con el estandar
El XML no contiene el tag ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:SignatureMethod/@Algorithm
ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:Reference/@URI - Debe estar vacio para id
El XML no contiene el tag ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:Reference/@URI
ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/.../ds:Transform@Algorithm - No cumple con el estandar
El XML no contiene el tag ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:Reference/ds:Transform@Algorithm
ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:Reference/ds:DigestMethod/@Algorithm - No cumple con el estandar
El XML no contiene el tag ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:Reference/ds:DigestMethod/@Algorithm
ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:Reference/ds:DigestValue - No cumple con el estandar
El XML no contiene el tag ext:UBLExtensions/.../ds:Signature/ds:SignedInfo/ds:Reference/ds:DigestValue
ext:UBLExtensions/.../ds:Signature/ds:SignatureValue - No cumple con el estandar
El XML no contiene el tag ext:UBLExtensions/.../ds:Signature/ds:SignatureValue
ext:UBLExtensions/.../ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509Certificate - No cumple con el estandar
El XML no contiene el tag ext:UBLExtensions/.../ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509Certificate
Error al procesar la factura
La serie ingresada no es válida
Numero de RUC del emisor no existe
Factura a dar de baja no se encuentra registrada en SUNAT
Factura a dar de baja ya se encuentra en estado de baja
Numero de RUC SOL no coincide con RUC emisor
Presentacion fuera de fecha
El comprobante fue registrado previamente con otros datos
UBLVersionID - La versión del UBL no es correcta
El XML no contiene el tag o no existe informacion de UBLVersionID
CustomizationID - La version del documento no es correcta
El XML no contiene el tag o no existe informacion de CustomizationID
DocumentCurrencyCode - El dato ingresado no cumple con la estructura
El XML no contiene el tag o no existe informacion de DocumentCurrencyCode
El tipo de documento modificado por la Nota de credito debe ser factura electronica o ticket
La serie o numero del documento modificado por la Nota de Credito no cumple con el formato establecido
Debe indicar las facturas relacionadas a la Nota de Credito
La factura relacionada en la Nota de credito no esta registrada.
La factura relacionada en la nota de credito se encuentra de baja
La factura relacionada en la nota de credito esta registrada como rechazada
El tag cac:LegalMonetaryTotal/cbc:PayableAmount debe tener informacion valida
RegistrationName - El dato ingresado no cumple con el estandar
El XML no contiene el tag RegistrationName del emisor del documento
ReferenceID - El dato ingresado debe indicar SERIE-CORRELATIVO del documento al que se relaciona la Nota
El XML no contiene informacion en el tag ReferenceID del documento al que se relaciona la nota
ResponseCode - El dato ingresado no cumple con la estructura
El XML no contiene el tag o no existe informacion de ResponseCode
AdditionalAccountID - El dato ingresado en el tipo de documento de identidad del receptor no cumple con el estandar
El XML no contiene el tag o no existe informacion de AdditionalAccountID del receptor del documento
CustomerAssignedAccountID - El numero de documento de identidad del receptor debe ser RUC
El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del receptor del documento
RegistrationName - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de RegistrationName del receptor del documento
cac:DiscrepancyResponse/cbc:Description - El dato ingresado no cumple con la estructura
El XML no contiene el tag o no existe informacion de cac:DiscrepancyResponse/cbc:Description
El Numero de orden del item no cumple con el formato establecido
CreditedQuantity/@unitCode - El dato ingresado no cumple con el estandar
CreditedQuantity - El dato ingresado no cumple con el estandar
El PriceTypeCode debe tener el valor 01
cac:TaxCategory/cac:TaxScheme/cbc:ID - El dato ingresado no cumple con el estandar
El codigo del tributo es invalido
cac:TaxScheme/cbc:Name del item - No existe el tag o el dato ingresado no cumple con el estandar
cac:TaxCategory/cac:TaxScheme/cbc:TaxTypeCode El dato ingresado no cumple con el estandar
El tipo de afectacion del IGV es incorrecto
El Nombre Internacional debe ser VAT
El sistema de calculo del ISC es incorrecto
El Nombre Internacional debe ser EXC
El dato ingresado en PayableAmount no cumple con el formato establecido
El valor ingresado en AdditionalMonetaryTotal/cbc:ID es incorrecto
AdditionalMonetaryTotal/cbc:ID debe tener valor
Es obligatorio al menos un AdditionalInformation
Error al procesar la Nota de Credito
TaxAmount - El dato ingresado en impuestos globales no cumple con el estandar
El XML no contiene el tag TaxAmount de impuestos globales
TaxScheme ID - El dato ingresado no cumple con el estandar
El codigo del tributo es invalido
El XML no contiene el tag o no existe informacion de TaxScheme ID de impuestos globales
TaxScheme Name - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de TaxScheme Name de impuestos globales
CustomizationID - La version del documento no es correcta
El XML no contiene el tag o no existe informacion de CustomizationID
UBLVersionID - La versión del UBL no es correcta
El XML no contiene el tag o no existe informacion de UBLVersionID
Error al procesar la Nota de Debito
RegistrationName - El dato ingresado no cumple con el estandar
El XML no contiene el tag RegistrationName del emisor del documento
DocumentCurrencyCode - El dato ingresado no cumple con el formato establecido
El XML no contiene el tag o no existe informacion de DocumentCurrencyCode
ReferenceID - El dato ingresado debe indicar SERIE-CORRELATIVO del documento al que se relaciona la Nota
El XML no contiene informacion en el tag ReferenceID del documento al que se relaciona la nota
ResponseCode - El dato ingresado no cumple con la estructura
El XML no contiene el tag o no existe informacion de ResponseCode
cac:DiscrepancyResponse/cbc:Description - El dato ingresado no cumple con la estructura
El XML no contiene el tag o no existe informacion de cac:DiscrepancyResponse/cbc:Description
AdditionalAccountID - El dato ingresado en el tipo de documento de identidad del receptor no cumple con el estandar
El XML no contiene el tag o no existe informacion de AdditionalAccountID del receptor del documento
CustomerAssignedAccountID - El numero de documento de identidad del receptor debe ser RUC.
El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del receptor del documento
RegistrationName - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de RegistrationName del receptor del documento
TaxScheme ID - El dato ingresado no cumple con el estandar
El codigo del tributo es invalido
El XML no contiene el tag o no existe informacion de TaxScheme ID de impuestos globales
TaxScheme Name - El dato ingresado no cumple con el estandar
El XML no contiene el tag o no existe informacion de TaxScheme Name de impuestos globales
El Numero de orden del item no cumple con el formato establecido
DebitedQuantity/@unitCode El dato ingresado no cumple con el estandar
DebitedQuantity El dato ingresado no cumple con el estandar
El XML no contiene el tag Price/cbc:PriceAmount en el detalle de los Items
El XML no contiene el tag Price/cbc:LineExtensionAmount en el detalle de los Items
EL PriceTypeCode debe tener el valor 01
cac:TaxCategory/cac:TaxScheme/cbc:ID El dato ingresado no cumple con el estandar
El codigo del tributo es invalido
cac:TaxScheme/cbc:Name del item - No existe el tag o el dato ingresado no cumple con el estandar
cac:TaxCategory/cac:TaxScheme/cbc:TaxTypeCode El dato ingresado no cumple con el estandar
El tipo de afectacion del IGV es incorrecto
El Nombre Internacional debe ser VAT
El sistema de calculo del ISC es incorrecto
El Nombre Internacional debe ser EXC
El tag cac:RequestedMonetaryTotal/cbc:PayableAmount debe tener informacion valida
TaxAmount - El dato ingresado en impuestos globales no cumple con el estandar
El XML no contiene el tag TaxAmount de impuestos globales
El tipo de documento modificado por la Nota de Debito debe ser factura electronica o ticket
La serie o numero del documento modificado por la Nota de Debito no cumple con el formato establecido
Debe indicar los documentos afectados por la Nota de Debito
La factura relacionada en la nota de debito se encuentra de baja
La factura relacionada en la nota de debito esta registrada como rechazada
La factura relacionada en la Nota de debito no esta registrada
El dato ingresado no cumple con el formato RC-fecha-correlativo
El XML no contiene el tag ID
UBLVersionID - La versión del UBL del resumen de boletas no es correcta
El XML no contiene el tag UBLVersionID
CustomizationID - La versión del resumen de boletas no es correcta
El XML no contiene el tag CustomizationID
CustomerAssignedAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag CustomerAssignedAccountID del emisor del documento
AdditionalAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag AdditionalAccountID del emisor del documento
El ID debe coincidir con el nombre del archivo
El RUC debe coincidir con el RUC del nombre del archivo
El contribuyente no está autorizado a emitir comprobantes electronicos
El archivo ya fue presentado anteriormente
Numero de RUC SOL no coincide con RUC emisor
Numero de RUC del emisor no existe
El contribuyente no esta activo
El contribuyente no cumple con tipo de empresa o tributos requeridos
RegistrationName - El dato ingresado no cumple con el estandar
El XML no contiene el tag RegistrationName del emisor del documento
IssueDate - El dato ingresado no cumple con el patron YYYY-MM-DD
El XML no contiene el tag IssueDate
IssueDate- El dato ingresado no es valido
ReferenceDate - El dato ingresado no cumple con el patron YYYY-MM-DD
El XML no contiene el tag ReferenceDate
ReferenceDate- El dato ingresado no es valido
La fecha del IssueDate no debe ser mayor al Today
La fecha del ReferenceDate no debe ser mayor al Today
LineID - El dato ingresado no cumple con el estandar
LineID - El dato ingresado debe ser correlativo mayor a cero
El XML no contiene el tag LineID de SummaryDocumentsLine
DocumentTypeCode - El valor del tipo de documento es invalido
El XML no contiene el tag DocumentTypeCode
El dato ingresado no cumple con el patron SERIE
El XML no contiene el tag DocumentSerialID
El dato ingresado en StartDocumentNumberID debe ser numerico
El XML no contiene el tag StartDocumentNumberID
El dato ingresado en sac:EndDocumentNumberID debe ser numerico
El XML no contiene el tag sac:EndDocumentNumberID
Los rangos deben ser mayores a cero
En el rango de comprobantes, el EndDocumentNumberID debe ser mayor o igual al StartInvoiceNumberID
El dato ingresado en TotalAmount debe ser numerico mayor o igual a cero
El XML no contiene el tag TotalAmount
El dato ingresado en TotalAmount debe ser numerico mayor a cero
PaidAmount - El dato ingresado no cumple con el estandar
El XML no contiene el tag PaidAmount
InstructionID - El dato ingresado no cumple con el estandar
El XML no contiene el tag InstructionID
Debe indicar Referencia de Importes asociados a las boletas de venta
Debe indicar 3 Referencias de Importes asociados a las boletas de venta
PaidAmount - El dato ingresado debe ser mayor o igual a 0.00
cbc:Amount - El dato ingresado no cumple con el estandar
El XML no contiene el tag cbc:Amount
ChargeIndicator - El dato ingresado no cumple con el estandar
El XML no contiene el tag ChargeIndicator
Debe indicar Información acerca del Importe Total de Otros Cargos
Debe indicar cargos mayores o iguales a cero
TaxScheme ID - El dato ingresado no cumple con el estandar
El codigo del tributo es invalido
El XML no contiene el tag TaxScheme ID de Información acerca del importe total de un tipo particular de impuesto
TaxScheme Name - El dato ingresado no cumple con el estandar
El XML no contiene el tag TaxScheme Name de impuesto
TaxScheme TaxTypeCode - El dato ingresado no cumple con el estandar
TaxAmount - El dato ingresado no cumple con el estandar
El XML no contiene el tag TaxAmount
Si el codigo de tributo es 2000, el nombre del tributo debe ser ISC
Si el codigo de tributo es 1000, el nombre del tributo debe ser IGV
No se ha consignado ninguna informacion del importe total de tributos
Debe indicar Información acerca del importe total de ISC e IGV
Debe indicar Items de consolidado de documentos
Existen problemas con la informacion del resumen de comprobantes
Error en la validacion de los rangos de los comprobantes
Existe documento ya informado anteriormente
El dato ingresado no cumple con el formato RA-fecha-correlativo
El tag ID esta vacío
El ID debe coincidir con el nombre del archivo
El RUC debe coincidir con el RUC del nombre del archivo
AdditionalAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag AdditionalAccountID del emisor del documento
CustomerAssignedAccountID - El dato ingresado no cumple con el estandar
El XML no contiene el tag CustomerAssignedAccountID del emisor del documento
El contribuyente no esta autorizado a emitir comprobantes electronicos
Numero de RUC SOL no coincide con RUC emisor
Numero de RUC del emisor no existe
El contribuyente no esta activo
El contribuyente no cumple con tipo de empresa o tributos requeridos
RegistrationName - El dato ingresado no cumple con el estandar
El XML no contiene el tag RegistrationName del emisor del documento
IssueDate - El dato ingresado no cumple con el patron YYYY-MM-DD
El XML no contiene el tag IssueDate
IssueDate - El dato ingresado no es valido
La fecha del IssueDate no debe ser mayor al Today
ReferenceDate - El dato ingresado no cumple con el patron YYYY-MM-DD
El XML no contiene el tag ReferenceDate
ReferenceDate - El dato ingresado no es valido
LineID - El dato ingresado no cumple con el estandar
LineID - El dato ingresado debe ser correlativo mayor a cero
El tag LineID de VoidedDocumentsLine esta vacío
DocumentTypeCode - El valor del tipo de documento es invalido
El tag DocumentTypeCode es vacío
El dato ingresado no cumple con el patron SERIE
El tag DocumentSerialID es vacío
El dato ingresado en DocumentNumberID debe ser numerico y como maximo de 8 digitos
El tag DocumentNumberID esta vacío
El dato ingresado en VoidReasonDescription debe contener información válida
El tag VoidReasonDescription esta vacío
Debe indicar Items en VoidedDocumentsLine
Error al procesar el resumen de anulados
CustomizationID - La version del documento no es correcta
El XML no contiene el tag CustomizationID
UBLVersionID - La version del UBL no es la correcta
El XML no contiene el tag UBLVersionID
Error en la validacion de los rangos
Existe documento ya informado anteriormente en una comunicacion de baja
El archivo de comunicacion de baja ya fue presentado anteriormente
El certificado usado no es el comunicado a SUNAT
El certificado usado se encuentra de baja
El certificado usado no se encuentra vigente
El certificado usado se encuentra revocado
La fecha de emision se encuentra fuera del limite permitido
La fecha de generación de la comunicación debe ser igual a la fecha consignada en el nombre del archivo
Número de RUC del nombre del archivo no coincide con el consignado en el contenido del archivo XML
Número de Serie del nombre del archivo no coincide con el consignado en el contenido del archivo XML
Número de documento en el nombre del archivo no coincide con el consignado en el contenido del XML
El documento electrónico ingresado ha sido alterado
El documento electrónico ingresado ha sido alterado
Ocurrió un error en el proceso de validación de la firma digital
La moneda debe ser la misma en todo el documento
La moneda debe ser la misma en todo el documento
El dato ingresado en PayableAmount no cumple con el formato establecido
El valor ingresado en AdditionalMonetaryTotal/cbc:ID es incorrecto
AdditionalMonetaryTotal/cbc:ID debe tener valor
Fecha de emision de la factura no coincide con la informada en la comunicacion
cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount - El dato ingresado no cumple con el estandar
El XML no contiene el tag cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
La serie no corresponde al tipo de comprobante
La fecha de generación del resumen debe ser igual a la fecha consignada en el nombre del archivo
Los rangos informados en el archivo XML se encuentran duplicados o superpuestos
Los documentos informados en el archivo XML se encuentran duplicados
Debe consignar solo un elemento sac:AdditionalMonetaryTotal con cbc:ID igual a 1001
Debe consignar solo un elemento sac:AdditionalMonetaryTotal con cbc:ID igual a 1002
Debe consignar solo un elemento sac:AdditionalMonetaryTotal con cbc:ID igual a 1003
Debe consignar solo un elemento cac:TaxTotal a nivel global para IGV (cbc:ID igual a 1000)
Debe consignar solo un elemento cac:TaxTotal a nivel global para ISC (cbc:ID igual a 2000)
Debe consignar solo un elemento cac:TaxTotal a nivel global para Otros (cbc:ID igual a 9999)
Debe consignar solo un elemento cac:TaxTotal a nivel de item para IGV (cbc:ID igual a 1000)
Debe consignar solo un elemento cac:TaxTotal a nivel de item para ISC (cbc:ID igual a 2000)
Debe consignar solo un elemento sac:BillingPayment a nivel de item con cbc:InstructionID igual a 01
Debe consignar solo un elemento sac:BillingPayment a nivel de item con cbc:InstructionID igual a 02
Debe consignar solo un elemento sac:BillingPayment a nivel de item con cbc:InstructionID igual a 03
Debe consignar solo un elemento sac:BillingPayment a nivel de item con cbc:InstructionID igual a 04
Debe consignar solo un elemento cac:TaxTotal a nivel de item para Otros (cbc:ID igual a 9999)
Debe consignar solo un tag cac:AccountingSupplierParty/cbc:AdditionalAccountID
Debe consignar solo un tag cac:AccountingCustomerParty/cbc:AdditionalAccountID
El comprobante contiene un tipo y número de Guía de Remisión repetido
El comprobante contiene un tipo y número de Documento Relacionado repetido
El codigo en el tag sac:AdditionalProperty/cbc:ID debe tener 4 posiciones
El dato ingresado en PriceAmount del Precio de venta unitario por item no cumple con el formato establecido
El dato ingresado en TaxSubtotal/cbc:TaxAmount del item no cumple con el formato establecido
El dato ingresado en PriceAmount del Valor de venta unitario por item no cumple con el formato establecido
El dato ingresado en LineExtensionAmount del item no cumple con el formato establecido
El XML no contiene el tag cbc:TaxExemptionReasonCode de Afectacion al IGV
El tag en el item cac:TaxTotal/cbc:TaxAmount debe tener el mismo valor que cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Si existe monto de ISC en el ITEM debe especificar el sistema de calculo
La factura a dar de baja tiene una fecha de recepcion fuera del plazo permitido
Fecha de emision de la boleta no coincide con la fecha de emision consignada en la comunicacion
La boleta de venta a dar de baja fue informada en un resumen con fecha de recepcion fuera del plazo permitido
El Name o TaxTypeCode debe corresponder con el Id para el IGV
El Name o TaxTypeCode debe corresponder con el Id para el ISC
La numeracion de boleta de venta a dar de baja fue generada en una fecha fuera del plazo permitido
El documento tiene observaciones
Comprobante no cumple con el Grupo 1: No todos los items corresponden a operaciones gravadas a IGV
Comprobante no cumple con el Grupo 2: No todos los items corresponden a operaciones inafectas o exoneradas al IGV
Comprobante no cumple con el Grupo 3: Falta leyenda con codigo 1002
Comprobante no cumple con el Grupo 3: Existe item con operación onerosa
Comprobante no cumple con el Grupo 4: Debe exitir Total descuentos mayor a cero
Comprobante no cumple con el Grupo 5: Todos los items deben tener operaciones afectas a ISC
Comprobante no cumple con el Grupo 6: El monto de percepcion no existe o es cero
Comprobante no cumple con el Grupo 6: Todos los items deben tener código de Afectación al IGV igual a 10
Comprobante no cumple con el Grupo 7: El codigo de moneda no es diferente a PEN
Comprobante no cumple con el Grupo 8: No todos los items corresponden a operaciones gravadas a IGV
Comprobante no cumple con el Grupo 9: No todos los items corresponden a operaciones inafectas o exoneradas al IGV
Comprobante no cumple con el Grupo 10: Falta leyenda con codigo 1002
Comprobante no cumple con el Grupo 10: Existe item con operación onerosa
Comprobante no cumple con el Grupo 11: Debe existir Total descuentos mayor a cero
Comprobante no cumple con el Grupo 12: El codigo de moneda no es diferente a PEN
Si el monto total es mayor a S/. 700.00 debe consignar tipo y numero de documento del adquiriente
El tipo de documento del adquiriente no puede ser Numero de RUC
El documento a dar de baja se encuentra rechazado
El tipo de documento modificado por la Nota de credito debe ser boleta electronica
El tipo de documento modificado por la Nota de debito debe ser boleta electronica
No se puede leer (parsear) el archivo XML
El caso de prueba no existe
La numeracion o nombre del documento ya ha sido enviado anteriormente
Documento afectado por la nota electronica no se encuentra autorizado
Contribuyente no se encuentra autorizado como emisor de boletas electronicas
Existe mas de un tag sac:AdditionalMonetaryTotal con el mismo ID
Existe mas de un tag sac:AdditionalProperty con el mismo ID
El dato ingresado en PriceAmount del Valor referencial unitario por item no cumple con el formato establecido
Existe mas de un tag cac:AlternativeConditionPrice con el mismo cbc:PriceTypeCode
Se ha consignado un valor invalido en el campo cbc:PriceTypeCode
Ha consignado mas de un elemento cac:AllowanceCharge con el mismo campo cbc:ChargeIndicator
Se ha consignado mas de un documento afectado por la nota (tag cac:BillingReference)
Se ha consignado mas de un motivo o sustento de la nota (tag cac:DiscrepancyResponse/cbc:Description)
No se ha consignado en la nota el tag cac:DiscrepancyResponse
Se ha consignado en la nota mas de un tag cac:DiscrepancyResponse
Si existe leyenda Transferencia Gratuita debe consignar Total Valor de Venta de Operaciones Gratuitas
Debe consignar Valor Referencial unitario por item en operaciones no onerosas
Si consigna Valor Referencial unitario por item en operaciones no onerosas,la operacion debe ser no onerosa.
El dato ingresado en AllowanceTotalAmount no cumple con el formato establecido
Ya transcurrieron mas de 25 dias calendarios para concluir con su proceso de homologacion
Debe indicar toda la informacion de sustento de translado de bienes.
El valor unitario debe ser menor al precio unitario.
Si ha consignado monto ISC a nivel de item, debe consignar un monto a nivel de total.
RC Debe consignar solo un elemento sac:BillingPayment a nivel de item con cbc:InstructionID igual a 05.
Si la operacion es gratuita PriceTypeCode =02 y cbc:PriceAmount> 0 el codigo de afectacion de igv debe ser no onerosa es de
Documentos relacionados duplicados en el comprobante.
Solo debe de existir un tag AdditionalInformation.
Comprobante no cumple con grupo de facturas con detracciones.
Comprobante no cumple con grupo de facturas con comercio exterior.
Comprobante no cumple con grupo de facturas con tag de factura guia.
Comprobante no cumple con grupo de facturas con tags no tributarios.
Comprobante no cumple con grupo de boletas con tags no tributarios.
Comprobante no cumple con grupo de facturas con tag venta itinerante.
Comprobante no cumple con grupo de boletas con tag venta itinerante.
Comprobante no cumple con grupo de boletas con ISC.
Comprobante no cumple con el grupo de boletas de venta con percepcion: El monto de percepcion no existe o es cero.
Comprobante no cumple con el grupo de boletas de venta con percepcion: Todos los items deben tener código de Afectación a
Comprobante no cumple con grupo de facturas con tag venta anticipada I.
Comprobante no cumple con grupo de facturas con tag venta anticipada II.
Ingresar descripción y valor venta por ítem para documento de anticipos.
Valor venta debe ser mayor a cero.
Los valores totales deben ser mayores a cero.
PaidAmount: monto anticipado por documento debe ser mayor a cero.
Falta referencia de la factura relacionada con anticipo.
cac:PrepaidPayment/cbc:ID/@SchemaID: Código de referencia debe ser 02 o 03.
cac:PrepaidPayment/cbc:ID: Factura o boleta no existe o comunicada de Baja.
Factura relacionada con anticipo no corresponde como factura de anticipo.
Ingresar documentos por anticipos.
Total de anticipos diferente a los montos anticipados por documento.
Nro nombre del documento no tiene el formato correcto.
El tipo de documento no es aceptado.
No existe información de serie o número.
Dato no cumple con formato de acuerdo al número de comprobante.
No existe información de receptor de documento.
Dato ingresado no cumple con catalogo 6.
Debe indicar tipo de documento.
Dato no cumple con formato establecido.
Calculo IGV no es correcto.
El importe total no coincide con la sumatoria de los valores de venta mas los tributos mas los cargos.
cac:PrepaidPayment/cbc:InstructionID/@SchemaID – El tipo documento debe ser 6 del catalogo de tipo de documento.
cac:PrepaidPayment/cbc:ID - El dato ingresado debe indicar SERIE-CORRELATIVO del documento que se realizo el anticipo.
No existe información del documento del anticipo.
GrossWeightMeasure – El dato ingresado no cumple con el formato establecido.
El dato ingresado en Amount no cumple con el formato establecido.
El dato ingresado en Quantity no cumple con el formato establecido.
El dato ingresado en Percent no cumple con el formato establecido.
PrepaidAmount: Monto total anticipado debe ser mayor a cero.
cac:OriginatorDocumentReference/cbc:ID/@SchemaID – El tipo documento debe ser 6 del catalogo de tipo de documento.
RUC que emitio documento de anticipo, no existe.
RUC que solicita la emision de la factura, no existe.
Codigo del Local Anexo del emisor no existe.
No existe información de modalidad de transporte.
Si ha consignado Transporte Privado, debe consignar Licencia de conducir, Placa, N constancia de inscripcion y marca del vehic
Si ha consignado Transporte púbico, debe consignar Datos del transportista.
La nota de crédito por otros conceptos tributarios debe tener Otros Documentos Relacionados.
Serie y numero no se encuentra registrado como baja por cambio de destinatario.
cac:OrderReference/cac:DocumentReference/cbc:DocumentTypeCode - El tipo de documento de serie y número dado de baja
El contribuyente no se encuentra autorizado como emisor electronico de Guía o de factura o de boletaFactura GEM.
El contribuyente no esta activo.
El contribuyente no esta habido.
El XML no contiene el tag o no existe informacion del tipo de documento identidad del remitente.
cac:DespatchSupplierParty/cbc:CustomerAssignedAccountID@schemeID - El valor ingresado como tipo de documento identid
El XML no contiene el tag o no existe informacion de la dirección completa y detallada en domicilio fiscal.
El XML no contiene el tag o no existe información de la provincia en domicilio fiscal.
El XML no contiene el tag o no existe información del departamento en domicilio fiscal.
El XML no contiene el tag o no existe información del distrito en domicilio fiscal.
El XML no contiene el tag o no existe información del país en domicilio fiscal.
El valor del país inválido.
El XML no contiene el tag o no existe informacion del tipo de documento identidad del destinatario.
cac:DeliveryCustomerParty/cbc:CustomerAssignedAccountID@schemeID - El dato ingresado de tipo de documento identidad d
El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del proveedor de servicios.
El XML no contiene el tag o no existe informacion del tipo de documento identidad del proveedor.
cac:SellerSupplierParty/cbc:CustomerAssignedAccountID@schemeID - El dato ingresado no es valido.
Para el motivo de traslado ingresado el Destinatario debe ser igual al remitente.
Destinatario no debe ser igual al remitente.
cbc:TransportModeCode - dato ingresado no es valido.
La fecha del StartDate no debe ser menor al Today.
El XML no contiene el tag o no existe informacion en Numero de Ruc del transportista.
/DespatchAdvice/cac:Shipment/cac:ShipmentStage/cac:CarrierParty/cac:PartyIdentification/cbc:ID - El dato ingresado no cum
Transportista no debe ser igual al remitente o destinatario.
El XML no contiene el tag o no existe informacion del tipo de documento identidad del transportista.
/DespatchAdvice/cac:Shipment/cac:ShipmentStage/cac:CarrierParty/cac:PartyIdentification/cbc:ID@schemeID - El dato ingres
El XML no contiene el tag o no existe informacion de Apellido, Nombre o razon social del transportista.
Razon social transportista - El dato ingresado no cumple con el formato establecido.
El XML no contiene el tag o no existe informacion del tipo de unidad de transporte.
El XML no contiene el tag o no existe informacion del Numero de placa del vehículo.
Numero de placa del vehículo - El dato ingresado no cumple con el formato establecido.
El XML no contiene el tag o no existe informacion en el Numero de documento de identidad del conductor.
Documento identidad del conductor - El dato ingresado no cumple con el formato establecido.
El XML no contiene el tag o no existe informacion del tipo de documento identidad del conductor.
cac:DriverPerson/ID@schemeID - El valor ingresado de tipo de documento identidad de conductor es incorrecto.
El XML no contiene el tag o no existe informacion del Numero de licencia del conductor.
Numero de licencia del conductor - El dato ingresado no cumple con el formato establecido.
El XML no contiene el tag o no existe informacion de direccion detallada de punto de llegada.
El XML no contiene el tag o no existe informacion de CityName.
El XML no contiene el tag o no existe informacion de District.
El XML no contiene el tag o no existe informacion de direccion detallada de punto de partida.
El XML no contiene el tag o no existe informacion de CityName.
El XML no contiene el tag o no existe informacion de District.
El XML No contiene el tag o no existe información de la cantidad del item.
El comprobante fue enviado fuera del plazo permitido.
Señor contribuyente a la fecha no se encuentra registrado ó habilitado con la condición de Agente de percepción.
El régimen percepción enviado no corresponde con su condición de Agente de percepción.
La tasa de percepción enviada no corresponde con el régimen de percepción.
El Cliente no puede ser el mismo que el Emisor del comprobante de percepción.
Número de RUC del Cliente no existe.
Documento de identidad del Cliente no existe.
La moneda del importe de cobro debe ser la misma que la del documento relacionado.
Los montos de pago, percibidos y montos cobrados consignados para el documento relacionado no son correctos.
El comprobante electrónico enviado no se encuentra registrado en la SUNAT.
La fecha de emisión, Importe total del comprobante y la moneda del comprobante electrónico enviado no son los registrados e
El comprobante electrónico no ha sido emitido al cliente.
La fecha de cobro debe estar entre el primer día calendario del mes al cual corresponde la fecha de emisión del comprobante
El Nro. de documento con número de cobro ya se encuentra en la Relación de Documentos Relacionados agregados.
El Nro. de documento con el número de cobro ya se encuentra registrado como pago realizado.
Importe total percibido debe ser igual a la suma de los importes percibidos por cada documento relacionado.
Importe total cobrado debe ser igual a la suma de los importe totales cobrados por cada documento relacionado.
Señor contribuyente a la fecha no se encuentra registrado ó habilitado con la condición de Agente de retención.
El régimen retención enviado no corresponde con su condición de Agente de retención.
La tasa de retención enviada no corresponde con el régimen de retención.
El Proveedor no puede ser el mismo que el Emisor del comprobante de retención.
Número de RUC del Proveedor no existe.
La moneda del importe de pago debe ser la misma que la del documento relacionado.
Los montos de pago, retenidos y montos pagados consignados para el documento relacionado no son correctos.
El comprobante electrónico no ha sido emitido por el proveedor.
La fecha de pago debe estar entre el primer día calendario del mes al cual corresponde la fecha de emisión del comprobante d
El Nro. de documento con el número de pago ya se encuentra en la Relación de Documentos Relacionados agregados.
El Nro. de documento con el número de pago ya se encuentra registrado como pago realizado.
Importe total retenido debe ser igual a la suma de los importes retenidos por cada documento relacionado.
Importe total pagado debe ser igual a la suma de los importes pagados por cada documento relacionado.
La serie o numero del documento(01) modificado por la Nota de Credito no cumple con el formato establecido para tipo codig
La serie o numero del documento(12) modificado por la Nota de Credito no cumple con el formato establecido para tipo codig
La serie o numero del documento(56) modificado por la Nota de Credito no cumple con el formato establecido para tipo codig
La serie o numero del documento(03) modificado por la Nota de Credito no cumple con el formato establecido para tipo codig
ReferenceID - El dato ingresado debe indicar serie correcta del documento al que se relaciona la Nota tipo 10.
Debe existir DocumentTypeCode de Otros documentos relacionados con valor 99 para un tipo codigo Nota Credito 10.
No existe datos del ID de los documentos relacionados con valor 99 para un tipo codigo Nota Credito 10.
No existe datos del DocumentType de los documentos relacionados con valor 99 para un tipo codigo Nota Credito 10.
Operacion gratuita, solo debe consignar un monto referencial
Operacion gratuita, debe consignar Total valor venta - operaciones gratuitas mayor a cero
Operaciones de exportacion, deben consignar Tipo Afectacion igual a 40
Factura de operacion sujeta IVAP debe consignar Monto de impuestos por item
Factura de operacion sujeta IVAP solo debe tener ítems con código afectación IGV 17.
Factura de operacion sujeta a IVAP debe consignar items con codigo de tributo 1000
Factura de operacion sujeta a IVAP debe consignar items con nombre de tributo IVAP
Código tributo UN/ECE debe ser VAT
Factura de operacion sujeta al IVAP, solo puede consignar informacion para operacion gravadas
Operación sujeta al IVAP, debe consignar monto en total operaciones gravadas
Factura de operacion sujeta al IVAP , no debe consignar valor para ISC o debe ser 0
Factura de operacion sujeta al IVAP , no debe consignar valor para IGV o debe ser 0
Factura de operacion sujeta al IVAP , debe registrar mensaje 2007
Servicios prestados No domiciliados. Total IGV debe se mayor a cero
Servicios prestados No domiciliados. Código tributo a consignar debe ser 1000
Servicios prestados No domiciliados. El código de afectación debe ser 40
Servicios prestados No domiciliados. Código tributo UN/ECE debe ser VAT
El Nro. de documento ya fué utilizado en la emision de CPE.
El Nro. de documento no se ha informado o no se encuentra en estado Revertido
La fecha de cobro de cada documento relacionado deben ser del mismo Periodo (mm/aaaa), asimismo estas fechas podrán se
Los datos del CPE revertido no corresponden a los registrados en la SUNAT
La fecha de cobro de cada documento relacionado deben ser del mismo Periodo (mm/aaaa), asimismo estas fechas podrán se
El Nro. de documento ya fué utilizado en la emision de CRE.
El documento indicado no existe no puede ser modificado/eliminado
El calculo de la base imponible de percepción y el monto de la percepción no coincide con el monto total informado.
El contribuyente no se encuentra autorizado a emitir Tickets
Las percepciones son solo válidas para boletas de venta al contado.
Importe total percibido debe ser igual a la suma de los importes percibidos por cada documento relacionado.
Importe total cobrado debe ser igual a la suma de los importes cobrados por cada documento relacionado.
El dato ingresado en TotalInvoiceAmount debe ser numérico mayor a cero
La razón social no corresponde al ruc informado.
La fecha de generación de la comunicación debe ser mayor o igual a la fecha de generación del documento revertido.
La fecha de generación del documento revertido debe ser menor o igual a la fecha actual.
El dato ingresado no cumple con el formato RR-fecha-correlativo.
El dato ingresado no cumple con el formato de DocumentSerialID, para DocumentTypeCode con valor 20.
El dato ingresado no cumple con el formato de DocumentSerialID, para DocumentTypeCode con valor 40.
El XML no contiene el tag o no existe información del número de RUC del emisor
El valor ingresado como número de RUC del emisor es incorrecto
El XML no contiene el atributo o no existe información del tipo de documento del emisor
El XML no contiene el tag o no existe información del número de documento de identidad del cliente
El valor ingresado como documento de identidad del cliente es incorrecto
El XML no contiene el atributo o no existe información del tipo de documento del cliente
El valor ingresado como tipo de documento del cliente es incorrecto
El XML no contiene el tag o no existe información del Importe total Percibido
El XML no contiene el tag o no existe información de la moneda del Importe total Percibido
El valor de la moneda del Importe total Percibido debe ser PEN
El XML no contiene el tag o no existe información del Importe total Cobrado
El dato ingresado en SUNATTotalCashed debe ser numérico mayor a cero
El XML no contiene el tag o no existe información de la moneda del Importe total Cobrado
El valor de la moneda del Importe total Cobrado debe ser PEN
El XML no contiene el tag o no existe información del tipo de documento relacionado
El tipo de documento relacionado no es válido
El XML no contiene el tag o no existe información del número de documento relacionado
El número de documento relacionado no está permitido o no es valido
El XML no contiene el tag o no existe información del Importe total documento Relacionado
El dato ingresado en el importe total documento relacionado debe ser numérico mayor a cero
El XML no contiene el tag o no existe información del número de cobro
El dato ingresado en el número de cobro no es válido
El XML no contiene el tag o no existe información del Importe del cobro
El dato ingresado en el Importe del cobro debe ser numérico mayor a cero
El XML no contiene el tag o no existe información de la moneda del documento Relacionado
El XML no contiene el tag o no existe información de la fecha de cobro del documento Relacionado
La fecha de cobro del documento relacionado no es válido
El XML no contiene el tag o no existe información del Importe percibido
El dato ingresado en el Importe percibido debe ser numérico mayor a cero
El XML no contiene el tag o no existe información de la moneda de importe percibido
El valor de la moneda de importe percibido debe ser PEN
El XML no contiene el tag o no existe información de la Fecha de Percepción
La fecha de percepción no es válido
El XML no contiene el tag o no existe información del Monto total a cobrar
El dato ingresado en el Monto total a cobrar debe ser numérico mayor a cero
El XML no contiene el tag o no existe información de la moneda del Monto total a cobrar
El valor de la moneda del Monto total a cobrar debe ser PEN
El valor de la moneda de referencia para el tipo de cambio no es válido
El valor de la moneda objetivo para la Tasa de Cambio debe ser PEN
El dato ingresado en el tipo de cambio debe ser numérico mayor a cero
La fecha de cambio no es válido
El valor de la moneda del documento Relacionado no es válido
El XML no contiene el tag o no existe información de la moneda de referencia para el tipo de cambio
El XML no contiene el tag o no existe información de la moneda objetivo para la Tasa de Cambio
El XML no contiene el tag o no existe información del tipo de cambio
El XML no contiene el tag o no existe información de la fecha de cambio
El XML no contiene el tag o no existe información del número de documento de identidad del proveedor
El valor ingresado como documento de identidad del proveedor es incorrecto
El XML no contiene el tag o no existe información del Importe total Retenido
El XML no contiene el tag o no existe información de la moneda del Importe total Retenido
El XML no contiene el tag o no existe información de la moneda del Importe total Retenido
El valor de la moneda del Importe total Retenido debe ser PEN
El XML no contiene el tag o no existe información del Importe total Pagado
El dato ingresado en SUNATTotalPaid debe ser numérico mayor a cero
El XML no contiene el tag o no existe información de la moneda del Importe total Pagado
El valor de la moneda del Importe total Pagado debe ser PEN
El XML no contiene el tag o no existe información del número de pago
El dato ingresado en el número de pago no es válido
El XML no contiene el tag o no existe información del Importe del pago
El dato ingresado en el Importe del pago debe ser numérico mayor a cero
El XML no contiene el tag o no existe información de la fecha de pago del documento Relacionado
La fecha de pago del documento relacionado no es válido
El XML no contiene el tag o no existe información del Importe retenido
El dato ingresado en el Importe retenido debe ser numérico mayor a cero
El XML no contiene el tag o no existe información de la moneda de importe retenido
El valor de la moneda de importe retenido debe ser PEN
El XML no contiene el tag o no existe información de la Fecha de Retención
La fecha de retención no es válido
El XML no contiene el tag o no existe información del Importe total a pagar (neto)
El dato ingresado en el Importe total a pagar (neto) debe ser numérico mayor a cero
El XML no contiene el tag o no existe información de la Moneda del monto neto pagado
El valor de la Moneda del monto neto pagado debe ser PEN
La moneda de referencia para el tipo de cambio debe ser la misma que la del documento relacionado
El comprobante que desea revertir no existe.
El comprobante fue informado previamente en una reversión.
El número de ítem no puede estar duplicado.
No debe existir mas de una referencia en guía dada de baja.
El tipo de documento de la guia dada de baja es incorrecto (tipo documento = 09).
El tipo de documento relacionado es incorrecto (ver catalogo nro 21).
El numero de documento relacionado no cumple con el estandar.
El XML no contiene el tag o no existe información del número de documento de identidad del destinatario.
El valor ingresado como numero de documento de identidad del destinatario no cumple con el estandar.
El XML no contiene el atributo o no existe información del tipo de documento del destinatario.
El valor ingresado como tipo de documento del destinatario es incorrecto.
El XML no contiene el atributo o no existe información del nombre o razon social del destinatario.
El valor ingresado como tipo de documento del nombre o razon social del destinatario es incorrecto.
El XML no contiene el tag o no existe información del número de documento de identidad del tercero relacionado.
El valor ingresado como numero de documento de identidad del tercero relacionado no cumple con el estandar.
El XML no contiene el atributo o no existe información del tipo de documento del tercero relacionado.
El valor ingresado como tipo de documento del tercero relacionado es incorrecto.
Para importación, el XML no contiene el tag o no existe informacion del numero de DAM.
Para importación, el XML no contiene el tag o no existe informacion del numero de manifiesto de carga.
El valor ingresado como numero de DAM no cumple con el estandar.
El valor ingresado como numero de manifiesto de carga no cumple con el estandar.
El XML no contiene el atributo o no existe informacion en numero de bultos o pallets obligatorio para importación.
El valor ingresado como numero de bultos o pallets no cumple con el estandar.
El valor ingresado como modalidad de transporte no es correcto.
El XML no contiene datos de vehiculo o datos de conductores para una operación de transporte publico completo.
El XML no contiene el atributo o no existe informacion del codigo de ubigeo.
El valor ingresado como codigo de ubigeo no cumple con el estandar.
El XML no contiene el atributo o no existe informacion de direccion completa y detallada.
El valor ingresado como direccion completa y detallada no cumple con el estandar.
El XML no contiene el atributo o no existe informacion de cantida de items
El valor ingresado en cantidad de items no cumple con el estandar
El XML no contiene el atributo o no existe informacion de descripcion del items
El valor ingresado en descripcion del items no cumple con el estandar
El valor ingresado en codigo del item no cumple con el estandar.
Debe consignar codigo de regimen de percepcion (sac:AdditionalMonetaryTotal/cbc:ID@schemeID).
sac:ReferenceAmount es obligatorio y mayor a cero cuando sac:AdditionalMonetaryTotal/cbc:ID es 2001
El dato ingresado en sac:ReferenceAmount no cumple con el formato establecido
Debe consignar la moneda para la Base imponible percepcion (sac:ReferenceAmount/@currencyID)
El dato ingresado en sac:ReferenceAmount/@currencyID debe ser PEN
cbc:PayableAmount es obligatorio y mayor a cero cuando sac:AdditionalMonetaryTotal/cbc:ID es 2001
El dato ingresado en cbc:PayableAmount no cumple con el formato establecido
Debe consignar la moneda para el Monto de la percepcion (cbc:PayableAmount/@currencyID)
El dato ingresado en cbc:PayableAmount/@currencyID debe ser PEN
sac:TotalAmount es obligatorio y mayor a cero cuando sac:AdditionalMonetaryTotal/cbc:ID es 2001
El dato ingresado en sac:TotalAmount no cumple con el formato establecido
Debe consignar la moneda para el Monto Total incluido la percepcion (sac:TotalAmount/@currencyID)
El dato ingresado en sac:TotalAmount/@currencyID debe ser PEN
sac:ReferenceAmount no puede ser mayor al importe total de la venta (cac:LegalMonetaryTotal/cbc:PayableAmount) cuando s
cbc:PayableAmount no tiene el valor correcto cuando sac:AdditionalMonetaryTotal/cbc:ID es 2001
sac:TotalAmount no tiene el valor correcto cuando sac:AdditionalMonetaryTotal/cbc:ID es 2001
AdditionalAccountID - El dato ingresado en el tipo de documento de identidad del receptor no esta permitido.
CustomerAssignedAccountID - El DNI ingresado no cumple con el estandar.
CustomerAssignedAccountID - El RUC ingresado no cumple con el estandar.
ID - No cumple con el formato UUID
La fecha de recepcion del comprobante por ose, no debe de ser mayor a la fecha de recepcion de sunat
El XML no contiene el tag IssueTime
IssueTime - El dato ingresado no cumple con el patrón hh:mm:ss.sssss
El XML no contiene el tag ResponseDate
ResponseDate - El dato ingresado no cumple con el patrón YYYY-MM-DD
La fecha de recepcion del comprobante por ose, no debe de ser mayor a la fecha de comprobacion del ose
La fecha de comprobacion del comprobante en OSE no puede ser mayor a la fecha de recepcion en SUNAT.
El XML no contiene el tag ResponseTime
ResponseTime - El dato ingresado no cumple con el patrón hh:mm:ss.sssss
El XML no contiene el tag o no existe información del Número de documento de identificación del que envía el CPE (emisor o P
El valor ingresado como Número de documento de identificación del que envía el CPE (emisor o PSE) es incorrecto
El XML no contiene el atributo schemeID o no existe información del Tipo de documento de identidad del que envía el CPE (em
El valor ingresado como Tipo de documento de identidad del que envía el CPE (emisor o PSE) es incorrecto
El XML no contiene el atributo schemeAgencyName o no existe información del Tipo de documento de identidad del que envía
El valor ingresado en el atributo schemeAgencyName del Tipo de documento de identidad del que envía el CPE (emisor o PSE)
El XML no contiene el atributo schemeURI o no existe información del Tipo de documento de identidad del que envía el CPE (e
El valor ingresado en el atributo schemeURI del Tipo de documento de identidad del que envía el CPE (emisor o PSE) es incorre
El XML no contiene el tag o no existe información del Número de documento de identificación del OSE
El valor ingresado como Número de documento de identificación del OSE es incorrecto
El certificado digital con el que se firma el CDR OSE no corresponde con el RUC del OSE informado
El Número de documento de identificación del OSE informado no esta registrado en el padron.
El XML no contiene el atributo schemeID o no existe información del Tipo de documento de identidad del OSE
El valor ingresado como Tipo de documento de identidad del OSE es incorrecto
El XML no contiene el atributo schemeAgencyName o no existe información del Tipo de documento de identidad del OSE
El valor ingresado en el atributo schemeAgencyName del Tipo de documento de identidad del OSE es incorrecto
El XML no contiene el atributo schemeURI o no existe información del Tipo de documento de identidad del OSE
El valor ingresado en el atributo schemeURI del Tipo de documento de identidad del OSE es incorrecto
El XML no contiene el tag o no existe información del Código de Respuesta
El valor ingresado como Código de Respuesta es incorrecto
El XML no contiene el atributo listAgencyName o no existe información del Código de Respuesta
El valor ingresado en el atributo listAgencyName del Código de Respuesta es incorrecto
El XML no contiene el tag o no existe información de la Descripción de la Respuesta
El valor ingresado como Descripción de la Respuesta es incorrecto
El valor ingresado como Código de observación es incorrecto
El XML no contiene el atributo listURI o no existe información del Código de observación
El valor ingresado en el atributo listURI del Código de observación es incorrecto
El XML no contiene el tag o no existe información de la Descripción de la observación
El valor ingresado como Descripción de la observación es incorrecto
Se ha encontrado mas de una Descripción de la observación, tag cac:Response/cac:Status/cbc:StatusReason
No se encontro el tag cbc:StatusReasonCode cuando ingresó la Descripción de la observación
El XML contiene mas de un elemento cac:DocumentReference
El XML no contiene informacion en el tag cac:DocumentReference/cbc:ID
El valor ingresado como Serie y número del comprobante no corresponde con el del comprobante
El XML no contiene el tag o no existe información de la Fecha de emisión del comprobante
El valor ingresado como Fecha de emisión del comprobante no corresponde con el del comprobante
El XML no contiene el tag o no existe información de la Hora de emisión del comprobante
El valor ingresado como Hora de emisión del comprobante no cumple con el patrón hh:mm:ss.sssss
El valor ingresado como Hora de emisión del comprobante no corresponde con el del comprobante
El XML no contiene el tag o no existe información del Tipo de comprobante
El valor ingresado como Tipo de comprobante es incorrecto
El valor ingresado como Tipo de comprobante no corresponde con el del comprobante
El XML no contiene el tag o no existe información del Hash del comprobante
El valor ingresado como Hash del comprobante es incorrecto
El valor ingresado como Hash del comprobante no corresponde con el del comprobante
El XML no contiene el tag o no existe información del Número de documento de identificación del emisor
El valor ingresado como Número de documento de identificación del emisor es incorrecto
El valor ingresado como Número de documento de identificación del emisor no corresponde con el del comprobante
El XML no contiene el atributo o no existe información del Tipo de documento de identidad del emisor
El valor ingresado como Tipo de documento de identidad del emisor es incorrecto
El valor ingresado como Tipo de documento de identidad del emisor no corresponde con el del comprobante
El XML no contiene el tag o no existe información del Número de documento de identificación del receptor
El valor ingresado como Número de documento de identificación del receptor es incorrecto
El valor ingresado como Número de documento de identificación del receptor no corresponde con el del comprobante
El XML no contiene el atributo o no existe información del Tipo de documento de identidad del receptor
El valor ingresado como Tipo de documento de identidad del receptor es incorrecto
El valor ingresado como Tipo de documento de identidad del receptor no corresponde con el del comprobante
El PSE informado no se encuentra vinculado con el emisor del comprobante en la fecha de comprobación
El Número de documento de identificación del OSE informado no se encuentra vinculado al emisor del comprobante en la fech
ID - El dato ingresado no cumple con el formato R#-fecha-correlativo
La fecha de recepción del comprobante por OSE debe ser mayor a la fecha de emisión del comprobante enviado
Es obligatorio ingresar el peso bruto total de la guía
Es obligatorio indicar la unidad de medida del Peso Total de la guía
Es obligatorio indicar la unidad de medida del ítem
El código ingresado como tasa de percepción no existe en el catálogo
El valor del tag no cumple con el formato establecido
Debe consignar um importe igual o mayor a cero (0)
El valor del tag no cumple con el formato establecido
Debe consignar um importe igual o mayor a cero (0)
El código ingresado como estado del ítem no existe en el catálogo
Debe consignar um importe igual o mayor a cero (0)
El Número de comprobante de fin de rango debe ser igual o mayor al de inicio
El nombre comercial del emisor no cumple con el formato establecido
La urbanización del domicilio fiscal del emisor no cumple con el formato establecido
La provincia del domicilio fiscal del emisor no cumple con el formato establecido
El departamento del domicilio fiscal del emisor no cumple con el formato establecido
El distrito del domicilio fiscal del emisor no cumple con el formato establecido
El nombre comercial del proveedor no cumple con el formato establecido
La urbanización del domicilio fiscal del proveedor no cumple con el formato establecido
La provincia del domicilio fiscal del proveedor no cumple con el formato establecido
El departamento del domicilio fiscal del proveedor no cumple con el formato establecido
El distrito del domicilio fiscal del proveedor no cumple con el formato establecido
El nombre comercial del cliente no cumple con el formato establecido
La urbanización del domicilio fiscal del cliente no cumple con el formato establecido
La provincia del domicilio fiscal del cliente no cumple con el formato establecido
El departamento del domicilio fiscal del cliente no cumple con el formato establecido
El distrito del domicilio fiscal del cliente no cumple con el formato establecido
La dirección completa y detallada del domicilio fiscal del emisor no cumple con el formato establecido
Debe corresponder a algún valor válido establecido en el catálogo 13
La dirección completa y detallada del domicilio fiscal del proveedor no cumple con el formato establecido
La dirección completa y detallada del domicilio fiscal del cliente no cumple con el formato establecido
Dato no cumple con formato de acuerdo al número de comprobante.
El documento ya fue presentado anteriormente.
El numero de RUC del receptor no existe.
Para el TaxTypeCode, esta usando un valor que no existe en el catalogo.
El comprobante fue registrado previamente como rechazado.
El DocumentTypeCode de las guias debe existir y tener 2 posiciones
El DocumentTypeCode de las guias debe ser 09 o 31
El ID de las guias debe tener informacion de la SERIE-NUMERO de guia.
El XML no contiene el ID de las guias.
El DocumentTypeCode de Otros documentos relacionados no cumple con el estandar.
El DocumentTypeCode de Otros documentos relacionados tiene valores incorrectos.
El ID de los documentos relacionados no cumplen con el estandar.
El XML no contiene el tag ID de documentos relacionados.
El ubigeo indicado en el comprobante no es el mismo que esta registrado para el contribuyente.
El RUC del receptor no esta activo
El RUC del receptor no esta habido
Si el tipo de documento del receptor no es RUC, debe tener operaciones de exportacion
El total valor venta neta de oper. gravadas IGV debe ser mayor a 0.00 o debe existir oper. gravadas onerosas
El total valor venta neta de oper. inafectas IGV debe ser mayor a 0.00 o debe existir oper. inafectas onerosas o de export.
El total valor venta neta de oper. exoneradas IGV debe ser mayor a 0.00 o debe existir oper. exoneradas
El calculo del IGV no es correcto
El ISC no esta informado correctamente
Si se utiliza la leyenda con codigo 2000, el importe de percepcion debe ser mayor a 0.00
Si se utiliza la leyenda con código 2001, el total de operaciones exoneradas debe ser mayor a 0.00
Si se utiliza la leyenda con código 2002, el total de operaciones exoneradas debe ser mayor a 0.00
Si se utiliza la leyenda con código 2003, el total de operaciones exoneradas debe ser mayor a 0.00
Si usa la leyenda de Transferencia o Servivicio gratuito, todos los items deben ser no onerosos
No se puede indicar Guia de remision de remitente y Guia de remision de transportista en el mismo documento
El importe total no coincide con la sumatoria de los valores de venta mas los tributos mas los cargos
El monto total de la nota de credito debe ser menor o igual al monto de la factura
El ubigeo indicado en el comprobante no es el mismo que esta registrado para el contribuyente
El ubigeo indicado en el comprobante no es el mismo que esta registrado para el contribuyente
Debe indicar el nombre comercial
Si el código del motivo de emisión de la Nota de Credito es 03, debe existir la descripción del item
La fecha de generación de la numeración debe ser menor o igual a la fecha de generación de la comunicación
El comprobante fue registrado previamente como baja
El comprobante fue registrado previamente como rechazado
La fecha de emisión de los rangos debe ser menor o igual a la fecha de generación del resumen
El calculo del Total de IGV del Item no es correcto
El resumen contiene menos series por tipo de documento que el envío anterior para la misma fecha de emisión
No ha consignado información del ubigeo del domicilio fiscal
Si el importe de percepcion es mayor a 0.00, debe utilizar una leyenda con codigo 2000
El codigo de pais debe ser PE
Para sac:SUNATTransaction/cbc:ID, se está usando un valor que no existe en el catálogo. Nro. 17.
Para el TransportModeCode, se está usando un valor que no existe en el catálogo Nro. 18.
PrepaidAmount: Monto total anticipado no coincide con la sumatoria de los montos por documento de anticipo.
No debe consignar los datos del transportista para la modalidad de transporte 02 – Transporte Privado.
No debe consignar información adicional en la dirección para los locales anexos.
sac:SUNATTransaction/cbc:ID debe ser igual a 10 o igual a 11 cuando ingrese información para sustentar el traslado.
cac:AdditionalDocumentReference/cbc:DocumentTypeCode - Contiene un valor no valido para documentos relacionado.
El numero de DNI del receptor no existe.
El numero de RUC del proveedor no existe.
El RUC del proveedor no esta activo.
El RUC del proveedor no esta habido.
Proveedor no debe ser igual al remitente o destinatario.
La guía no debe contener datos del proveedor.
El XML no contiene el atributo o no existe información en descripcion del motivo de traslado.
El XML no contiene el tag o no existe información en el tag SplitConsignmentIndicator.
GrossWeightMeasure – El dato ingresado no cumple con el formato establecido.
cbc:TotalPackageQuantity - El dato ingresado no cumple con el formato establecido.
Numero de bultos o pallets - información válida para importación.
La guía no debe contener datos del transportista.
El numero de RUC del transportista no existe.
El RUC del transportista no esta activo.
El RUC del transportista no esta habido.
/DespatchAdvice/cac:Shipment/cac:ShipmentStage/cac:TransportMeans/cbc:RegistrationNationalityID - El dato ingresado no c
cac:TransportMeans/cbc:TransportMeansTypeCode - El valor ingresado como tipo de unidad de transporte es incorrecta.
El numero de DNI del conductor no existe.
El XML no contiene el tag o no existe informacion del ubigeo del punto de llegada.
Direccion de punto de lllegada - El dato ingresado no cumple con el formato establecido.
CityName - El dato ingresado no cumple con el formato establecido.
District - El dato ingresado no cumple con el formato establecido.
Numero de Contenedor - El dato ingresado no cumple con el formato establecido.
Numero de contenedor - información válida para importación.
TransEquipmentTypeCode - El valor ingresado como tipo de contenedor es incorrecta.
Numero Precinto - El dato ingresado no cumple con el formato establecido.
El XML no contiene el tag o no existe informacion del ubigeo del punto de partida.
Direccion de punto de partida - El dato ingresado no cumple con el formato establecido.
CityName - El dato ingresado no cumple con el formato establecido.
District - El dato ingresado no cumple con el formato establecido.
Código de Puerto o Aeropuerto - El dato ingresado no cumple con el formato establecido.
Tipo de Puerto o Aeropuerto - El dato ingresado no cumple con el formato establecido.
El XML No contiene El tag o No existe información del Numero de orden del item.
Número de Orden del Ítem - El orden del ítem no cumple con el formato establecido.
Cantidad - El dato ingresado no cumple con el formato establecido.
Descripción del Ítem - El dato ingresado no cumple con el formato establecido.
Código del Ítem - El dato ingresado no cumple con el formato establecido.
El emisor y el cliente son Agentes de percepción de combustible en la fecha de emisión.
El Comprobante de Pago Electrónico no está Registrado en los Sistemas de la SUNAT.
El Comprobante de Pago no está autorizado en los Sistemas de la SUNAT.
La operación con este cliente está excluida del sistema de percepción. Es agente de retención.
La operación con este cliente está excluida del sistema de percepción. Es entidad exceptuada de la percepción.
La operación con este proveedor está excluida del sistema de retención. Es agente de percepción, agente de retención o buen
El nombre comercial del emisor no cumple con el formato establecido
El ubigeo del emisor no cumple con el formato establecido o no es válido
La dirección completa y detallada del domicilio fiscal del emisor no cumple con el formato establecido
La urbanización del domicilio fiscal del emisor no cumple con el formato establecido
La provincia del domicilio fiscal del emisor no cumple con el formato establecido
El departamento del domicilio fiscal del emisor no cumple con el formato establecido
El distrito del domicilio fiscal del emisor no cumple con el formato establecido
El nombre comercial del cliente no cumple con el formato establecido
El ubigeo del cliente no cumple con el formato establecido o no es válido
La dirección completa y detallada del domicilio fiscal del cliente no cumple con el formato establecido
La urbanización del domicilio fiscal del cliente no cumple con el formato establecido
La provincia del domicilio fiscal del cliente no cumple con el formato establecido
El departamento del domicilio fiscal del cliente no cumple con el formato establecido
El distrito del domicilio fiscal del cliente no cumple con el formato establecido
El nombre comercial del proveedor no cumple con el formato establecido
El ubigeo del proveedor no cumple con el formato establecido o no es válido
La dirección completa y detallada del domicilio fiscal del proveedor no cumple con el formato establecido
La urbanización del domicilio fiscal del proveedor no cumple con el formato establecido
La provincia del domicilio fiscal del proveedor no cumple con el formato establecido
El departamento del domicilio fiscal del proveedor no cumple con el formato establecido
El distrito del domicilio fiscal del proveedor no cumple con el formato establecido
El XML no contiene o no existe informacion en el tag SUNATEmbededDespatchAdvice de Información que sustenta el traslado.
Para el tipo de operación no se consigna el tag SUNATEmbededDespatchAdvice de Información de sustento de traslado.
Factura con información que sustenta el traslado, debe registrar leyenda 2008.
sac:SUNATEmbededDespatchAdvice - Para Factura Electrónica Remitente no se consigna datos en documento de referencia(ca
cac:Shipment - Para Factura Electrónica Remitente debe indicar sujeto que realiza el traslado de bienes (1: Vendendor o 2: Com
cac:Shipment - Para Factura Electrónica Remitente debe indicar modalidad de transporte para el sustento de traslado de biene
cac:Shipment - Debe indicar fecha de inicio de traslado para el sustento de traslado de bienes (cac:TransitPeriod/cbc:StartDate
cac:Shipment - Para Factura Electrónica Remitente debe indicar el punto de partida para el sustento de traslado de bienes (cac
cac:Shipment - Para Factura Electrónica Remitente debe indicar el punto de llegada para el sustento de traslado de bienes (cac
sac:SUNATEmbededDespatchAdvice - Para Factura Electrónica Remitente no se consigna indicador de subcontratación (cbc:Ma
sac:SUNATEmbededDespatchAdvice - Para Factura Electrónica Remitente debe consignar datos en documento de referencia (c
sac:SUNATEmbededDespatchAdvice - Para Factura Electrónica Transportista no se consigna destinatario para el sustento de tra
cac:Shipment - Para Factura Electrónica Transportista no se consigna sujeto que realiza el traslado (cbc:HandlingCode).
cac:Shipment - Para Factura Electrónica Transportista no se consigna peso total de la factura para el sustento de traslado de bie
cac:Shipment - Para Factura Electrónica Transportista no se consigna modalidad de transporte para el sustento de traslado de b
cac:Shipment - Para Factura Electrónica Transportista no se consigna punto de llegada para el sustento de traslado de bienes (c
cac:Shipment - Para Factura Electrónica transportista no se consigna punto de partida para el sustento de traslado de bienes (c
cac:OrderReference - Debe consignar número de documento de referencia que sustenta el traslado (./cbc:ID).
cac:OrderReference - Debe consignar tipo de documento de referencia que sustenta el traslado (./cbc:OrderTypeCode).
cac:OrderReference - Tipo de documento de referencia que sustenta el traslado no válido (01 – Factura o 09 – Guía de Remisió
cac:OrderReference - Serie-Numero ingresado en documento de referencia que sustenta el traslado no cumple con el formato
cac:OrderReference - Debe consignar RUC emisor del documento de referencia que sustenta el traslado (./cac:DocumentRefer
cac:OrderReference - RUC emisor del documento de referencia que sustenta el traslado no cumple con el formato establecido
cac:OrderReference – RUC Emisor de documento de referencia que sustenta el traslado no existe o se encuentra dado de baja.
cac:OrderReference – Documento de Referencia ingresado no corresponde a un comprobante electrónico declarado y activo e
cac:OrderReference – Documento de Referencia ingresado no corresponde comprobante autorizado por SUNAT.
cac:OrderReference - Nombre o razon social del emisodr de referencia que sustenta el traslado de bienes no cumple con un fo
cac:DeliveryCustomerParty - Debe consignar numero de documento de identidad del destinatario (cbc:CustomerAssignedAcco
cac:DeliveryCustomerParty - Debe consignar tipo de documento de identidad del destinatario (cbc:CustomerAssignedAccountI
cac:DeliveryCustomerParty - Tipo de documento de identidad del destinatario no válido (Catálogo N° 06).
cac:DeliveryCustomerParty - Numero de documento de identidad del destinatario no cumple con un formato válido.
cac:DeliveryCustomerParty - Debe consignar apellidos y nombres, denominación o razón social del destinatario (cac:Party/cac:
cac:DeliveryCustomerParty - Nombre o razon social del destinatario no cumple con un formato válido.
cbc:HandlingCode - Sujeto que realiza el traslado no es valido.
cbc:GrossWeightMeasure@unitCode: El valor ingresado en la unidad de medida para el peso bruto total no es correcta (KGM).
GrossWeightMeasure – El valor ingresado no cumple con el estandar.
Debe ingresar la totalidad de la información requerida al transportista.
No existe información en el tag datos de conductores.
No existe información en el tag datos de vehículos.
No es necesario consignar los datos del transportista para una operación de Transporte Privado.
cac:CarrierParty: Debe consignar número de documento de identidad del transportista.
cac:CarrierParty: Debe consignar tipo de documento de identidad del transportista.
cac:CarrierParty: Tipo de documento de identidad del transportista no válido (06 - RUC).
cac:CarrierParty: Numero de documento de identidad del transportista no cumple con un formato válido.
cac:CarrierParty: Debe consignar apellidos y nombres, denominación o razón social del transportista.
cac:CarrierParty: nombre o razon social del transportista no cumple con un formato válido.
cac: TransportHandlingUnit: Numero de placa (cbc:ID) no coincide con el numero de placa del vehiculo prinicipal.
cac:RoadTransport/cbc:LicensePlateID: Numero de placa del vehículo no cumple con el formato válido.
cac: TransportHandlingUnit: Numero de placa del vehículo principal no existe o no cumple con el formato válido (cbc:ID).
cac:TransportEquipment: debe consignar al menos un vehiculo secundario.
cac:TransportEquipment: Numero de placa del vehículo principal no existe o no cumple con el formato válido (cbc:ID).
cac:DriverPerson: Debe consignar número de documento de identidad del conductor (cbc:ID).
cac:DriverPerson: Debe consignar tipo de documento de identidad del conductor (cbc:ID/@schemeID).
cac:DriverPerson: Tipo de documento de identidad del conductor no válido (Catalogo Nro 06).
cac:DriverPerson: Numero de documento de identidad del conductor no cumple con el formato válido.
cac:DeliveryAddress: Debe consignar código de ubigeo de punto de llegada (cbc:ID).
cac:DeliveryAddress: Código de ubigeo de punto de llegada no cumple con el formato válido.
cac:DeliveryAddress: Debe consignar código de ubigeo válido (Catálogo N° 13).
cac:DeliveryAddress: Debe consignar Dirección del punto de llegada (cbc:StreetName).
cac:DeliveryAddress: Dirección completa y detallada del punto de llegada no cumple con el formato válido.
cac:OriginAddress: Debe consignar código de ubigeo de punto de partida (cbc:ID).
cac:OriginAddress: Código de ubigeo de punto de llegada no cumple con el formato válido.
cac:OriginAddress: Debe consignar código de ubigeo válido (Catálogo N° 13).
cac:OriginAddress: Debe consignar Dirección detallada del punto de partida (cbc:StreetName).
cac:OriginAddres: Dirección completa y detallada del punto de partida no cumple con el estandar.
cac:OrderReference - Serie y numero no se encuentra registrado como baja por cambio de destinatario.
cbc:Note - El campo observaciones supera la cantidad maxima especificada (250 carácteres).
cac:OrderReference - El campo Tipo de documento (descripción) supera la cantidad maxima especificada (50 carácteres).
El XML no contiene el atributo o no existe información del nombre o razon social del tercero relacionado.
El valor ingresado como tipo de documento del nombre o razon social del tercero relacionado es incorrecto.
El valor ingresado como descripcion de motivo de traslado no cumple con el estandar.
Para el motivo de traslado, no se consigna información en el numero de DAM.
Para el motivo de traslado, no se consigna información del manifiesto de carga.
El valor ingresado como indicador de transbordo programado no cumple con el estandar.
El XML no contiene el atributo o no existe información en peso bruto total de la guia.
Numero de bultos o pallets es una información válida solo para importación.
La fecha de recepción en SUNAT es mayor a 1 hora(s) respecto a la fecha de comprobación por OSE
IssueTime - El dato ingresado no cumple con el patrón hh:mm:ss.sssss
Debe corresponder a algún valor válido establecido en el catálogo 13
EL monto del ISC se debe detallar a nivel de línea
El DNI debe tener 8 caracteres numéricos
Para el tipo de documento 4 o 7 sólo es permitido hasta 15 caracteres alfanuméricos
el Comprobante no debió ser observado.

S-ar putea să vă placă și