Ya está publicada en el FTP la versión 5.5 del proyecto.
https://terawiki.clubdelphi.com/Otro...%20Delphi%207/
Los últimos cambios son los siguientes (que también están descritos en el fichero dentro del RAR)
Cita:
Cambio de los literales de la AEAT unidad: SistemaFacturacion.pas en consultas de correcta a correcto, en las definiciones de la AEAT
que provocaban el error: (EPropertyConvertError)-Invalid property element: Correcto
Se comprueba que los path de guardar envio, guardar registro y guardar resultado existan:
Si no existen puede no iniciar sesion, o crear una excepcion al enviar los registros
La sesion, podria reiniciarse a cero.
El usuario debe asegurar que tengan permiso de lectura / escritura
Si los path no existian en el momento de enviar, producian un error de proteccion general dificil de comprobar
Cobertura para facturas a personas fisicas de la UE o fuera de la UE a los que se emita una factura en Espańa. (Turistas por ejemplo)
Ahora si detecta en el array de IVAs un importe de iva lo procesara con desglose S1 de IVA. Este tipo de clientes deberia llevar un tipoNIF distinto al 02.
Por tanto emitira a este "turista" una factura con IVA.
En la hoja de calculo de ejemplo se incluye un nuevo registro con este caso.
Con boton derecho sobre verifactu.dll (detalles), podremos ver
Version de archivo: version de la DLL (5.5)
Version de producto: version de los tipos (records) usados (5.3)
|
Dentro del fichero RAR tenéis un fichero llamado [ayuda.txt], IMPRESCINDIBLE revisar para los que trabajéis con el proyecto.
Gracias como siempre a [seccion_31] y al resto de usuarios que colaboráis con este proyecto.