Consideraciones:

Un archivo XML de una factura solo puede ser utilizado una sola vez ya que contiene un identificador fiscal único, por lo cual, si se tiene que utilizar en una planilla nueva, primero se debe de eliminar de la planilla original.


Proceso:

Ejemplo: 

Se crea una nueva planilla y se trata de subir el archivo XML que ya se utilizó en una planilla que ya no procede, el sistema identifica que ese archivo ya está ingresado y manda el aviso de donde se registró.



Se consulta la planilla donde se encuentra registrado el archivo, se selecciona y se le da Eliminar.


 

El sistema NO permite eliminar el archivo ya que solo el usuario que lo subió es el usuario que lo puede eliminar

(en este ejemplo, el usuario que subió el archivo es, DASANCHE).



El usuario DASANCHE ya tiene una fecha de baja del sistema.



La primera opción sería (si las políticas de la agencia lo permiten) reactivar al usuario para poder consultar la planilla y poder eliminar el archivo que se ingresó a la planilla, y la planilla queda como histórico.



La segunda opción sería: consultar la planilla donde se encuentra registrado el archivo XML que se quiere utilizar.



Y eliminar esa planilla completa. El sistema pide la confirmación y se le da que Si. Al eliminar la planilla, el archivo XML queda liberado automáticamente.



Una vez eliminada la planilla donde se encontraba registrado el archivo, se consulta la nueva planilla donde queremos ingresar el archivo XML.



Se modifica y se adjunta el archivo XML. Al ya no detectar que se encuentra en otra planilla, el archivo se puede subir sin ningún problema.



Si se revisa el archivo guardado, vemos que ahora queda registrado con el usuario que lo subió.



Y al igual que en el caso anterior, solo el usuario que lo sube es el mismo usuario que lo puede Eliminar.



Y al ser el mismo usuario que lo subió, el archivo queda eliminado y se puede volver a subir sin mayor problema.