ANEXO 2: Listado de Errores CODIGO 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 DESCRIPCION 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 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 1 CODIGO 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 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 DESCRIPCION 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 estándar El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del emisor del documento AdditionalAccountID - El dato ingresado no cumple con el estándar 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 estándar El XML no contiene el tag o no existe informacion de CustomerAssignedAccountID del emisor del documento AdditionalAccountID - El dato ingresado no cumple con el estándar 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 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 CustomerAssignedAccountID - El numero de documento de identidad del recepetor debe ser RUC CustomerAssignedAccountID - El dato ingresado no cumple con el estándar 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 estándar 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 con un elemento cbc:PriceTypeCode con valor 01 PriceTypeCode El dato ingresado no cumple con el estándar El XML no contiene el tag cbc:PriceTypeCode LineExtensionAmount El dato ingresado no cumple con el estándar 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 2 CODIGO 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 DESCRIPCION 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 o 1003 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 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 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 3 CODIGO 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 DESCRIPCION 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 Número 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 4 CODIGO 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 DESCRIPCION 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 estándar 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 5 CODIGO 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 DESCRIPCION 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 XML no contiene el tag ID 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 6 CODIGO 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 DESCRIPCION El XML no contiene el tag AdditionalAccountID del emisor del documento CustomerAssignedAccountID - El dato ingresado no cumple con el estándar El XML no contiene el tag CustomerAssignedAccountID del emisor del documento El contribuyente no esta autorizado a emitir comprobantes electrónicos 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 XML no contiene el tag LineID de VoidedDocumentsLine 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 DocumentNumberID debe ser numerico y como maximo de 8 digitos El XML no contiene el tag DocumentNumberID El dato ingresado en VoidReasonDescription debe contener información válida El XML no contiene el tag VoidReasonDescription 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 7 CODIGO 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 DESCRIPCION 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) 8 CODIGO 2414 2415 2416 2417 2418 2419 2420 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 DESCRIPCION 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 Transferida Gratuita debe consignar Total Valor de Venta de Operaciones Gratuitas Debe consignar Valor Referencial unitario por ítem en operaciones no onerosas Si consigna Valor Referencial unitario por ítem en operaciones no onerosas, la operación 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 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 9