![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
__________________
Inieeeesssstademiviiiiidaaaaa. |
|
#2
|
|||
|
|||
|
El error me lo da desde mi programa. El resto, me funciona bien.
Por algún motivo (obviamente de mi equipo), nunca he sido capaz de ejecutar la demo. En los datos del registro de baja, pongo los mismo datos que el de alta, solo que en el campo alta_baja, le pongo 'B'. Es correcto? |
|
#3
|
|||
|
|||
|
ayuda
integrando la dll en mi ERP tengo la siguiente situacion:
fecha de Operación = fecha actual obtenida de internet. si fecha Factura < fecha de Operación error 1146 Sólo se permite que la fecha de expedicion de la factura sea anterior a la fecha operación si los detalles del desglose son ClaveRegimen 14 o 15 e Impuesto 01, 03 o vacío. si fecha Factura > fecha de Operación 1112 = El campo FechaExpedicionFactura es superior a la fecha actual. no entiendo como en la demo se traga lo de las fechas de operación distintas a la fecha de factura. alguien puede ayudarme ?? gracias... |
|
#4
|
||||
|
||||
|
La fecha de la operación (que es la fecha en la que se realizan y/o entregan los servicios a facturar, por lógica no puede ser superior a la fecha de expedición (fecha en la que generas la factura).
No puedes poner una fecha de operación superior a la de expedición.
__________________
El recuerdo es la prisión en la que el alma sueña pasado, cuando no vive el presente, ni quiere un futuro. |
|
#5
|
||||
|
||||
|
Cita:
Código:
<RegistroFactura> <RegistroAnulacion xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd"> <IDVersion>1.0</IDVersion> <IDFactura> <IDEmisorFacturaAnulada>32655333W</IDEmisorFacturaAnulada> <NumSerieFacturaAnulada>FS-1-011897</NumSerieFacturaAnulada> <FechaExpedicionFacturaAnulada>18-08-2025</FechaExpedicionFacturaAnulada> </IDFactura> <Encadenamiento> <RegistroAnterior> <IDEmisorFactura>32655333W</IDEmisorFactura> <NumSerieFactura>FS-1-011880</NumSerieFactura> <FechaExpedicionFactura>17/08/2025</FechaExpedicionFactura> ... </RegistroAnulacion> </RegistroFactura> En el excel de la demo (HOJA_EJEMPLO_BAJA.XLSX) solo aparecen el numero de la factura y la fecha. Prueba a cubrir Alta_baja, numSerieFactura y fechafactura y envía, a ver si te funciona Código:
// asignar datos de 1 factura a un record
actual.alta_baja :='B'; // A o B
actual.numSerieFactura :='numero y Serie de la factura';
actual.fechafactura :='fecha de la factura';
__________________
Inieeeesssstademiviiiiidaaaaa. |
|
#6
|
|||
|
|||
|
Lo he puesto tal y como indicas, y me sigue dando el mismo error.
He debugueado y llegan los datos correctos Código:
actual.alta_baja :=dataset.FieldByName('Alta_baja').value;
actual.numSerieFactura :=dataset.FieldByName('N_factura').value;
actual.fechafactura :=dataset.FieldByName('Fecha_factura').AsString;
// clonando la demo, he añadido además en más pruebas con el mismo resultado
actual.nivas :=0;
actual.nexentas:=0;
//***************************************************************
n:=VeriFactuD7.addFactura( actual );
...
|
|
#7
|
|||
|
|||
|
ayuda
no me entero de nada.
Se supone que las facturas de hoy dia 20/08/2025 que se hicieran hoy y que esten acogidas a verifactu, su fecha de operación debe de ser 20/08/2025, no puede ser ni del dia ANTERIOR ni del día POSTERIOR. Esto quiere decir que las facturas que se envien a la AEAT tienen que tener las fechas de operación asi como de factura las del día actual. Si esto es así, como es posible que la demo pueda transmitir con las fecha de factura 28/04/2024 y fechas de operación las de su padre y su madre ??????? si la fecha de cada documento deben de ser las del día actual, es decir, cuando se están haciendo la factura. |
|
#8
|
||||
|
||||
|
Cita:
Revisa como pones la fecha de operación dd/mm/aaaa La fecha operación debería ser inferior o igual a la fecha de expedición de factura, y la fecha de expedición no puede ser superior al día de hoy. Hay alguna excepción. Como digo yo creo que está bien. El fallo al enviar más de 10 facturas podría ser de algún timeout en el httprio ??? Slds !! |
|
#9
|
|||
|
|||
|
Falsa alarma.
Tras debuguear TODO, he encontrado el error. El error lo produce mi aplicación, en el evento Onregresultado porqué SOLO en el caso de "BAJA" :
Estos cambios no pasan en ALTA No sé si es la forma esperada de trabajo o si se puede modificar para que haya uniformidad en los datos devueltos. Gracias Matorral por tu ayuda. |
|
#10
|
||||
|
||||
|
Cita:
![]() La fecha de operación, puede ser tanto pasada, como futura, por ejemplo, si factura un albarán de entrega, la fecha de operación puede ser de la semana pasada, por decir algo, sin embargo la fecha de factura es hoy. O, si se esta cobrando un adelanto por una reparación, pedido material, a cuenta, etc..., puede poner la fecha de operación con hasta un año por delante.
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
|
#11
|
|||
|
|||
|
Por si te sirve de ayuda:
- en la function anulacionfactura_verifactu en la unit uVerifactuFuncs, no añades refExterna al RegistroAnulacion. Yo lo he arreglado añadiendo en esa función: Código:
if facturaRegistro.refExterna<>'' then // informacion libre
Factura.RegistroAnulacion.RefExterna := facturaRegistro.refExterna;
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Verifactu o por requerimiento (no-verifactu) ¿decisión del usuario? | Maska10 | Temas legales | 2 | 07-12-2024 12:34:47 |
| Demo de una applicación para una estación de enfermera con RAD Studio | AgustinOrtu | La Taberna | 1 | 21-07-2015 17:41:35 |
| Demo Delphi, EMail | Caral | Internet | 1 | 19-12-2006 00:37:56 |
| Demo de delphi 2005 | mazinger | Varios | 2 | 18-12-2004 09:23:09 |
| El Rave que viene con Delphi es una Demo? | apicito | Impresión | 0 | 04-06-2003 11:33:36 |
|