![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
Es normal, ya que esto nos facilita mucho el desarrollo. Imagina no poder pasar a la siguiente fase porque te atascas en el encadenamiento de las huellas. Más adelante activarán el control entiendo. Última edición por CarlosArjonomia fecha: 24-10-2024 a las 08:36:56. |
|
#2
|
|||
|
|||
|
Cita:
Los hashses no tienen dígito de control ni letra de control ni nada en su contenido ni nada parecido para poder verificar si es correcto, la única forma de verificarlo es compararlo con el correcto, Y peor aun, modifico un solo carácter del hash en el último registro enviado(despues de enviar) y en el siguiente registro (nodo registro anterior) incluyo el hash malo. Y Dan como aceptado Entonces mi duda es, esa prueba la habéis hecho? Última edición por ermendalenda fecha: 24-10-2024 a las 09:08:06. |
|
#3
|
|||
|
|||
|
Cita:
Error:La longitud de huella del registro anterior no cumple con las especificaciones. Última edición por CarlosArjonomia fecha: 24-10-2024 a las 09:19:46. |
|
#4
|
|||
|
|||
|
Si claro. Eso es una verificación de la longitud que tiene que tener 64 caracteres y si mandas todo en minúsculas tb falla. Eso no es un check de crc ni nada parecido, prueba a cambiar cambiando un carácter por otro hexadecimal en mayusculas
|
|
#5
|
||||
|
||||
|
Con lo fácil que es en ticketbai cierro factura/ticket envío, cierro envío etc
Tengo verifactu funcionando a la manera ticketbai para hacer pruebas .... Y ahora con esto hay que tener en cuenta el TiempoEsperaEnvio, como lo vais a plantear ? proceso centralizado con cola de envíos por tiempo o por número de envíos : CITO Descripción Servicio WEB : Para poder realizar el siguiente envío, el sistema informático deberá esperar a que transcurran <TiempoEsperaEnvio> segundos desde el anterior envío o deberá esperar a tener acumulados un número de registros de facturación igual al límite establecido en el diseño de registro para cada envío, la circunstancia que ocurra primero. Aprovecho para agradecer a todos vuestras aportaciones, esperando con ansias ![]() la cita con AEAT del día 28Saludos |
|
#6
|
|||
|
|||
|
Cita:
|
|
#7
|
||||
|
||||
|
Tiempo envíos
Cita:
En el ultimo documento especificaban : Viene especificado en el artículo 16.2 de la orden: 2. Los sistemas informáticos «VERI*FACTU» deberán implementar un mecanismo de control de flujo basado en el tiempo de espera entre envíos, el cual tomará inicialmente el valor de 60 segundos, y en el número máximo de registros admitidos en cada envío. Los mensajes de respuesta de la Agencia Estatal de Administración Tributaria informarán sobre el valor de este parámetro, el cual deberá ser tenido en cuenta para el siguiente envío. El número máximo de registros a remitir en cada envío queda determinado por el diseño de registro incluido en el apartado 2.2 del anexo. El funcionamiento será el siguiente: a) El sistema informático realiza el envío del primer conjunto de registros de facturación a la Agencia Estatal de Administración Tributaria. b) La Agencia Estatal de Administración Tributaria devuelve, entre otros datos, un valor actualizado del parámetro de tiempo de espera «t» entre envíos. c) Para poder realizar el siguiente envío, el sistema informático deberá esperar a que transcurran «t» segundos desde el anterior envío o deberá esperar a tener acumulados un número de registros de facturación igual al límite establecido en el diseño de registro para cada envío, la circunstancia que ocurra primero. d) El sistema informático realiza un nuevo envío cumpliendo con lo establecido en la letra c). En la respuesta puede recibir una nueva actualización del valor del parámetro «t». Ejemplo de respuesta con el parámetro de tiempo de espera de 60 segundos entre envíos: <sf:TiempoEsperaEnvio>60</sf:TiempoEsperaEnvio> Y en todas las pruebas devuelven 60. Saludos |
|
#8
|
|||
|
|||
|
Hola buenas
Tengo este esquema de XML Código:
<?xml version='1.0' encoding='utf-8'?>
<soapenv:Envelope xmlns:soapenv="schemas.xmlsoap.org/soap/envelope/" xmlns:fac="facturae.gob.es/formato/Versiones/Facturaev3_2_2.xml">
<soapenv:Body>
<fac:Facturae>
<FileHeader>
<SchemaVersion></SchemaVersion>
<Modality></Modality>
<InvoiceIssuerType></InvoiceIssuerType>
<Batch>
<BatchIdentifier></BatchIdentifier>
<InvoicesCount></InvoicesCount>
<TotalInvoicesAmount>
<TotalAmount></TotalAmount>
</TotalInvoicesAmount>
<TotalOutstandingAmount>
<TotalAmount></TotalAmount>
</TotalOutstandingAmount>
<TotalExecutableAmount>
<TotalAmount></TotalAmount>
</TotalExecutableAmount>
<InvoiceCurrencyCode></InvoiceCurrencyCode>
</Batch>
</FileHeader>
<Parties>
<SellerParty>
<TaxIdentification>
<PersonTypeCode></PersonTypeCode>
<ResidenceTypeCode></ResidenceTypeCode>
<TaxIdentificationNumber></TaxIdentificationNumber>
</TaxIdentification>
<LegalEntity>
<CorporateName></CorporateName>
<TradeName></TradeName>
<AddressInSpain>
<Address></Address>
<PostCode></PostCode>
<Town></Town>
<Province></Province>
<CountryCode></CountryCode>
</AddressInSpain>
<ContactDetails>
<ElectronicMail></ElectronicMail>
</ContactDetails>
</LegalEntity>
</SellerParty>
<BuyerParty>
<TaxIdentification>
<PersonTypeCode></PersonTypeCode>
<ResidenceTypeCode></ResidenceTypeCode>
<TaxIdentificationNumber></TaxIdentificationNumber>
</TaxIdentification>
<LegalEntity>
<CorporateName></CorporateName>
<TradeName></TradeName>
<AddressInSpain>
<Address></Address>
<PostCode></PostCode>
<Town></Town>
<Province></Province>
<CountryCode></CountryCode>
</AddressInSpain>
<ContactDetails>
<Telephone></Telephone>
<ElectronicMail></ElectronicMail>
</ContactDetails>
</LegalEntity>
</BuyerParty>
</Parties>
<Invoices>
<Invoice>
<InvoiceHeader>
<InvoiceNumber></InvoiceNumber>
<InvoiceDocumentType></InvoiceDocumentType>
<InvoiceClass></InvoiceClass>
</InvoiceHeader>
<InvoiceIssueData>
<IssueDate></IssueDate>
<InvoiceCurrencyCode></InvoiceCurrencyCode>
<TaxCurrencyCode></TaxCurrencyCode>
<LanguageName></LanguageName>
</InvoiceIssueData>
<TaxesOutputs>
<Tax>
<TaxTypeCode></TaxTypeCode>
<TaxRate></TaxRate>
<TaxableBase>
<TotalAmount></TotalAmount>
</TaxableBase>
<TaxAmount>
<TotalAmount></TotalAmount>
</TaxAmount>
</Tax>
</TaxesOutputs>
<InvoiceTotals>
<TotalGrossAmount></TotalGrossAmount>
<TotalGrossAmountBeforeTaxes></TotalGrossAmountBeforeTaxes>
<TotalTaxOutputs></TotalTaxOutputs>
<TotalTaxesWithheld></TotalTaxesWithheld>
<InvoiceTotal></InvoiceTotal>
<TotalOutstandingAmount></TotalOutstandingAmount>
<TotalExecutableAmount></TotalExecutableAmount>
</InvoiceTotals>
<Items>
<InvoiceLine>
<ItemDescription></ItemDescription>
<Quantity></Quantity>
<UnitOfMeasure></UnitOfMeasure>
<UnitPriceWithoutTax></UnitPriceWithoutTax>
<TotalCost></TotalCost>
<GrossAmount></GrossAmount>
<TaxesOutputs>
<Tax>
<TaxTypeCode></TaxTypeCode>
<TaxRate></TaxRate>
<TaxableBase>
<TotalAmount></TotalAmount>
</TaxableBase>
<TaxAmount>
<TotalAmount></TotalAmount>
</TaxAmount>
</Tax>
</TaxesOutputs>
</InvoiceLine>
</Items>
<PaymentDetails>
<Installment>
<InstallmentDueDate></InstallmentDueDate>
<InstallmentAmount></InstallmentAmount>
<PaymentMeans></PaymentMeans>
<AccountToBeCredited>
<IBAN></IBAN>
</AccountToBeCredited>
</Installment>
</PaymentDetails>
</Invoice>
</Invoices>
</fac:Facturae>
</soapenv:Body>
</soapenv:Envelope>
Código:
<?xml version="1.0"?>
<NS1:RegFactuSistemaFacturacion>
<RegFactuSistemaFacturacion SOAP-ENC:id="1" xsi:type="NS2:RegFactuSistemaFacturacion">
<Cabecera SOAP-ENC:id="2" xsi:type="NS3:Cabecera">
<ObligadoEmision SOAP-ENC:id="3" xsi:type="NS3:PersonaFisicaJuridicaESType">
<NombreRazon xsi:type="xsd:string">MI EMPRESA</NombreRazon>
<NIF xsi:type="xsd:string">NIF DE MI EMPRESA</NIF>
</ObligadoEmision>
</Cabecera>
</RegFactuSistemaFacturacion>
</NS1:RegFactuSistemaFacturacion>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Muchas gracias. |
|
#9
|
||||
|
||||
|
Cita:
Para verifactu ha de rellenar el Xml que rige el envio de alta a la aeat. @Becario127 Le recomiendo que heche un vistazo a la dcumentacion que encorara en el primer hilo de este mis post y en la web del desarrollador Aqui Última edición por bmfranky fecha: 24-10-2024 a las 17:54:58. |
|
#10
|
|||
|
|||
|
Van a pegarse años confundiendo factura electrónica y verifactu.
Confiemos que RTVE, a través eel ministro de transformación digital y el de Hacienda nos informe adecuadamente |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Hijo de Informáticos | gluglu | Humor | 3 | 13-03-2007 11:05:35 |
| Adictos informaticos ... | Trigger | Humor | 2 | 11-10-2004 12:18:32 |
| Nosotros los Informáticos | Trigger | Humor | 1 | 10-10-2004 14:58:09 |
| Patrón de los Informáticos. | obiwuan | Varios | 20 | 10-09-2003 14:44:54 |
| Chistes Informaticos | jhonny | Humor | 2 | 11-08-2003 21:59:09 |
|