28 de septiembre de 2022
28 de septiembre de 2022
26 de septiembre de 2022
Este error se produce cuando un documento tiene como RECEPTOR un contribuyente cuyo RUC no existe en la SET o tiene alguna afectación de vigencia.
Dado que se dispone de 72 horas para procesar los documentos una vez emitidos (Fecha de Emisión), podemos esperar hasta 48 horas para ver si el SET activa ese RUC en su base de datos para después reprocesar el documento.
Para reprocesar un documento con este error, tenemos 2 opciones:
Opción 1: Enviar nuevamente
Esta opción únicamente reenvía el documento al SIFEN sin realizar ninguna modificación. Para ello, deberemos seguir los siguientes pasos:
Opción 2: Cambiar de Contribuyente a NO Contribuyente:
Esta opción cambiará la naturaleza del receptor a NO Contribuyente. Esto hará que el documento se apruebe, pero el cliente no podrá contabilizar en su IVA ni IRP/etc. ese ticket ya que quedará como un ticket nominado de NO Contribuyente.
¡Atención! Debemos informar a nuestro cliente la afectación del IVA para su cliente.
Para realizar este reprocesamiento, deberemos realizar los siguientes pasos:
Opción 3: Cambiar de Contribuyente a NO Contribuyente:
Esta opción es idéntica a la anterior, pero podrá realizar los cambios que requiera en el apartado del receptor. Los pasos para realizar este cambio, son iguales que en la Opción 2.
¡Atención! Se debe tener extremado cuidado al manipular datos del receptor, ya que esto va a generar diferencias entre lo que se apruebe en el SIFEN y el documento impreso llevado por el cliente. Siempre se deben realizar los cambios con la aprobación por escrito de nuestro cliente.
0Este error se da cuando el XML enviado al SIFEN no cumple el 100% de los requisitos de información o de formato. Normalmente, el mensaje de devolución del error del SIFEN, suele estar acompañado de un texto que identifica, con mayor o menor claridad, el problema de información o formato.
Para poder ver este error, pondremos un caso para la práctica:
Mensaje recibido del SIFEN: [0160] XML malformado: [El elemento esperado es: dNumCheq en lugar de: dBcoEmi]
Debemos interpretar el mensaje ya que en la documentación técnica de la SET, no aparecen todos los textos que podrían acompañar al error 0160 XML mal formado. Con el mensaje en cuestión podemos deducir que el documento tiene una forma de pago en Cheque, sin embargo el número de cheque (El campo dNumCheq que es obligatorio) no está informado.
Para solucionar este error, tenemos dos operaciones posibles:
Opción 1: El cliente reprocesa el documento.
El cliente volverá a enviar el documento con la corrección pertinente y se procesará con el SIFEN adecuadamente. En este caso, en el sistema quedarán dos documentos:
De esta manera siempre quedará registro de la actividad de los documentos.
Opción 2: Realizamos el cambio en el documento y lo reprocesamos.
Para ver el detalle de esta tarea, acudir al FAQ «Cambiar un documento y reenviar al SIFEN»
0
En este post mostraremos como modificar un documento para reprocesarlo con el SIFEN.
¡ ALERTA ! Todos los cambios realizados al XML y reprocesados, tendrán una aprobación en el SIFEN que podría no corresponder a la necesidad. Informarse bien con el cliente primero, para determinar el alcance de la modificación y conseguir autorización por escrito por parte del cliente.
Los documentos electrónicos (DE) tienen en su estructura mucha información y está organizada según el último documento técnico emitido por la SET. Link al Manual Técnico del SIFEN: MT_E_Kuatia_V150_10_09_2019.VersionFinal.pdf.
Pondremos un ejemplo para hacer más entendible el procedimiento:
Supongamos que recibimos un rechazo de un documento con el siguiente error: 0160 – XML malformado: [El elemento esperado es: dNumCheq en lugar de: dBcoEmi].
Por el mensaje podemos deducir que el documento tiene algún item de pago contado o pago inicial con forma de pago tipo Cheque pero, no se ha informado el número de cheque.
Primero de todo vamos al documento técnico para cerciorarnos que ese campo es obligatorio y que formato e información debe llevar. Esto es lo que dice el MT150:
Efectivamente vemos que el campo es obligatorio* y es un alfanumérico de hasta 8 caracteres.
Ahora, debemos corroborar el XML que enviamos a la SET y fue rechazado. Para ello debemos obtener dicho XML y lo conseguiremos a través del sistema web:
Para este ejemplo, deberemos ir a la sección que describe los pagos o entregas iniciales con cheque (gPagCheq) y corroborar que el dato indicado no existe o es incorrecto (dNumCheq). Este es el contenido de la sección del XML:
Efectivamente podemos comprobar que el campo dNumCheq no está presente dentro del grupo gPagCheq. Como vimos en la documentación del MT150, para el grupo gPagCheq los datos obligatorios son dBcoEmi (Que sí está presente en el XML) y el campo dNumCheq.
Entonces vemos claramente que falta el campo dNumCheq, por tanto, procederemos a agregarlo donde corresponde, quedando de la siguiente manera:
Obviamente el dato del número de cheque debe ser suministrado por el cliente.
Una vez modificado el XML adecuadamente, debemos grabarlo en nuestro equipo para posteriormente subirlo al sistema web. Para subirlo, realizar los siguientes pasos:
Se debe entender que cualquier cambio que se realice manualmente en el XML y se importe para reprocesamiento, afectará a la información fiscal que la SET apruebe en dicho documento.
0
Cuando un documento está en estado «Pendiente de Envío» es candidato a ser enviado al SIFEN en busca de su aprobación. Cuando es enviado satisfactoriamente y resta conocer el veredicto, el documento queda en estado «Pendiente de Aprobación». Por tanto, estos dos estados involucran en su procesamiento al SIFEN.
Si los documentos quedan de forma prolongada (más de 3 o 4 minutos), significará que el proceso de envío de documentos o consulta de estado de documentos al SIFEN está fallando. Los posibles motivos de este fallo son:
Para saber cual de las opciones es, en todos los casos nos apoyaremos con la consulta del log de envíos. Para conocer logs logs existentes, contenido y significado consultar el POST «Logs del Sistema».
Que ver en el log:
En esta imagen podemos ver como intenta enviar un lote de documentos al SIFEN y escribe una anotacion [ERR] que indica que la respuesta recibida no tiene el formato esperado. En este caso concreto significa que el SIFEN no está funcionando correctamente. El SIFEN debería devolver un XML con la respuesta correspondiente, sin embargo arroja un HTML que, en este caso concreto, significa que nuestra conexión está siendo rechazada por el Servidor F5 de la SET y por tanto es un error de autenticación. En este caso, el cliente deberá dar de alta un ticket al SIFEN solicitando la solución del problema y para ello deberá adjuntar el HTML recibido en la petición y por tanto se lo tendremos que facilitar al cliente copiandolo del log directamente a un archivo que le suministraremos.
0
Todos los contribuyentes están obligados a facturas la venta de sus productos y/o servicios. La SET establece varias formas en que los contribuyentes pueden facturar:
En este caso nos interesa y nos centraremos en la Facturación Electrónica, en adelante denominada «FE».
La factura electrónica se genera, como su nombre indica, totalmente de forma electrónica mediante un archivo en formato XML.
Todos los documentos generados para Facturación Electrónica reciben el nombre de Documento Electrónico (DE).
Un contribuyente no únicamente genera facturas, también otros tipos de documentos tributarios. El sistema de FE permite crear los siguiente tipos de documentos:
Cada uno de estos DEs tienen una composición característica de su tipo en el archivo XML. Para conocer la composición exacta de cada tipo, se debe consultar el Manual Técnico de referencia de la SET para el sistema SIFEN. El documento lo encontrará en el siguiente link: Manual SIFEN.
Una vez el contribuyente ha generado los XMLs de los DEs requeridos, debe transmitirlos electrónicamente al sistema SIFEN, que se encuentra en linea, a través de los servicios web publicados. La definición de los servicios también se encuentra en el Manual técnico anteriormente descrito.
Una vez transmitidos al SIFEN, éste responde con un veredicto de aprobación o rechazo del documento. En el momento que un DE es aprobado por el SIFEN, se convierte en un DTE (Documento Tributario Electrónico) y ya tiene total validez fiscal tanto para el emisor del DTE como para el receptor.
Este sistema 100% electrónico puede no ser suficiente cuando un receptor de un DE no es un facturador electrónico o simplemente no tiene medios electrónicos para recibir los documentos. Por este motivo, en el proyecto de Facturación Electrónica de la SET, se prevé la posibilidad de imprimir una representación gráfica de los DEs para que el receptor pueda tener en su poder de forma física. Esta representación gráfica es prácticamente idéntica a una factura tradicional pero tiene algunas diferencias:
Este sería un ejemplo de un KUDE:
Se pueden ver las partes mencionadas:
Se identica claramente el tipo de documento.
De igual forma se informa del código CDC y el código QR permite visualizar el documento en la SET.
El contenido del código QR es el siguiente:
Por tanto, los contribuyentes deben adaptar sus sistemas informáticos de facturación para poder generar, transmitir y gestionar los nuevos documentos electrónicos.
Resumen
OPENCODE ha desarrollado un sistema que permite crear, transmitir y gestionar el ciclo de vida de los DEs y los DTEs. A este sistema lo llamamos FacturaE.
Con el objetivo de poder ser implementado en el mayor número de lugares, este sistema es un SNI (Sistema No Invasivo), es decir, no pretende substituir ningún otro sistema sino agregar a los existentes las funcionalidades faltantes de Facturación Electrónica. Por tanto, los sistemas actuales de facturación de los clientes continuarán realizando su trabajo, solamente deberán adaptarse para incorporar la Facturación Electrónica en su ciclo de vida.
Para ello, desarrollamos un sistema basado en servicios web que puedan ser consumidos por los sistemas del cliente y a su vez, puedan estar separados (físicamente) de los sistemas existentes.
FacturaE tiene dos versiones diferencias:
FacturaE Central es el producto de facturación electrónica para aquellos clientes que su sistema de facturación es centralizado, es decir, que todos los puntos de venta utilizan un único sistema centralizado para generar sus documentos tributarios. Un caso que identifica esta versión, sería una entidad bancaria, donde todos los puntos de venta utilizan el sistema conectado a la red para generar los documentos en el sistema central de facturación.
FacturaE LC es la versión que permite la generación de DEs de forma descentralizada sin la necesidad de que se generen en un único lugar. Una tipología que requeriría esta versión sería las empresas de venta a cliente final como, por ejemplo, los supermercados. Cada caja de cada local genera sus propios DEs y por tanta requiere un sistema descentralizado.
Las partes que componen el producto son:
(*) Dependiendo de la versión la cantidad y ubicación de los servicios es diferente. Consultar cada versión especificamente.
0
FacturaE Central es el producto más habitual para empresas pequeñas, medianas e incluso grandes, pero que no tienen un modelo de facturación descentralizada. Permite a los clientes obtener un único punto de generación de DEs y un único punto de gestión de los mismos.
La topografía de esta versión sería la siguiente:
En este gráfico podemos ver como un sólo sistema de facturación, se conecta a un sólo sistema FacturaE para generar los DEs mediante los servicios web (WS). De igual forma, también tendremos un único punto de almacenamiento de información, así como del CORE de FacturaE.
Obviamente esta topografía puede variar en esquemas de Alta Disponibilidad donde encontraremos cada pieza o componente replicado en varios servidores pero todos ellos funcionarán como un único componente manteniendo la idea y filosofía del procesamiento centralizado.
0
Para entrar al sistema web es necesario disponer de un usuario y una clave de acceso. Estas credenciales son otorgadas por el administrador del sistema.
Si desea tener acceso al sistema, póngase en contacto con su administrador del sistema para solicitar unas nuevas credenciales.
0