Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-03-2024
muli muli is offline
Miembro
 
Registrado: jun 2003
Ubicación: A Coruña
Posts: 194
Poder: 21
muli Va por buen camino
Hola Keys, otra vez. He descargado todos los wsdl,xsd y xml de la pagina de la agencia tributaria (en total son 9 wsdl,3 xsd, 2 xml, no se si estás todos ya que pongo todo en una carpeta, importo los wsdl guardo los archivos pas generados en la misma carpeta, y cuando compilo un proyecto nuevo tambien en esa carpeta me salen un lote de errores que creo que estoy importando algo mal, porque no es normal todos estos errores. Los archivos los descargo de la pagina https://sede.agenciatributaria.gob.e...icios-web.html, lo que hay en servicios web y en esquemas, seleccionado con boton derecho guardando como.
Código Delphi [-]
[dcc32 Error] SuministroFactEmitidas.pas(4807): E2003 Undeclared identifier: 'SuministroLRFacturasEmitidas'
[dcc32 Error] SuministroFactEmitidas.pas(4807): E2003 Undeclared identifier: 'RespuestaLRFacturasEmitidas'
[dcc32 Error] SuministroFactEmitidas.pas(4808): E2003 Undeclared identifier: 'BajaLRFacturasEmitidas'
[dcc32 Error] SuministroFactEmitidas.pas(4808): E2003 Undeclared identifier: 'RespuestaLRBajaFacturasEmitidas'
[dcc32 Error] SuministroFactEmitidas.pas(8803): E2134 Type 'siiSOAP' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8804): E2134 Type 'siiSOAP' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8805): E2134 Type 'siiSOAP' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8809): E2134 Type 'ResultadoConsultaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8812): E2134 Type 'IndicadorPaginacionType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8819): E2134 Type 'Array_Of_RegistroRespuestaConsultaAgenciasViajesType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8820): E2134 Type 'Array_Of_RegistroRespuestaConsultaCobrosMetalicoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8821): E2134 Type 'Array_Of_RegistroRespuestaConsultaDetOperIntracomunitariasType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8822): E2134 Type 'Array_Of_RegistroRespuestaConsultaBienesType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8823): E2134 Type 'Array_Of_RegistroRespuestaConsultaVentaBienesConsignaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8824): E2134 Type 'Array_Of_RegistroRespuestaConsultaPagosType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8825): E2134 Type 'Array_Of_RegistroRespuestaConsultaInmueblesAdicionalesType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8826): E2134 Type 'Array_Of_RegistroRespuestaConsultaCobrosType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8827): E2134 Type 'Array_Of_RegistroRespuestaConsultaOperacionesSegurosType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8828): E2134 Type 'TipoOperacion' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8829): E2134 Type 'ClaveDeclarado' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8830): E2134 Type 'CountryMiembroType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8831): E2134 Type 'Array_Of_RegistroRespuestaConsultaFactInformadasAgrupadasClienteType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8832): E2134 Type 'Array_Of_RegistroRespuestaConsultaFactInformadasClienteType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8833): E2134 Type 'Array_Of_RegistroRespuestaConsultaRecibidasType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8834): E2134 Type 'Array_Of_RegistroRespuestaConsultaEmitidasType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8836): E2134 Type 'EstadoRegistroSIIType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8839): E2134 Type 'DatosInmueble' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8840): E2134 Type 'FacturasAgrupadas' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8841): E2134 Type 'FacturaARType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8843): E2134 Type 'DatosInmueble2' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8844): E2134 Type 'FacturasRectificadas' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8845): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8846): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8847): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8848): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8849): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8850): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8851): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8852): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8853): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8854): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8855): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8856): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8857): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8858): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8859): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8860): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8861): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8862): E2134 Type 'IdOperacionesTrascendenciaTributariaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8863): E2134 Type 'ClaveTipoRectificativaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8864): E2134 Type 'ClaveTipoRectificativaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8865): E2134 Type 'ClaveTipoFacturaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8866): E2134 Type 'MacrodatoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8867): E2134 Type 'SimplificadaCualificadaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8868): E2134 Type 'EmitidaPorTercerosType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8869): E2134 Type 'DeducirEnPeriodoPosteriorType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8870): E2134 Type 'DesgloseIVA' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8871): E2134 Type 'CausaExencionType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8872): E2134 Type 'CompletaSinDestinatarioType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8873): E2134 Type 'CuponType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8874): E2134 Type 'VariosDestinatariosType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8875): E2134 Type 'InversionSujetoPasivo' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8877): E2134 Type 'DesgloseFacturaRecibidasType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8878): E2134 Type 'DesgloseFacturaRecibidasType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8888): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8889): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8890): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8891): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8892): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8893): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8894): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8895): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8896): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8897): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8898): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8899): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8900): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8901): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8902): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8903): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8904): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8905): E2134 Type 'TipoPeriodoType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8965): E2134 Type 'VersionSiiType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8966): E2134 Type 'VersionSiiType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(8981): E2134 Type 'RegPrevioGGEEoREDEMEoCompetenciaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9002): E2134 Type 'FacturaRespuestaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9003): E2134 Type 'FacturaRespuestaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9004): E2134 Type 'FacturaRespuestaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9008): E2134 Type 'FacturaRespuestaExpedidaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9009): E2134 Type 'FacturaRespuestaExpedidaType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9012): E2134 Type 'FacturaRespuestaInformadaProveedorType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9013): E2134 Type 'FacturaRespuestaInformadaProveedorType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9017): E2134 Type 'BienInversionType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9020): E2134 Type 'TipoClaveDeclaranteType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9023): E2134 Type 'ClaveOperacionType' has no type info
[dcc32 Error] SuministroFactEmitidas.pas(9026): E2134 Type 'EstadoCuadreImputacionType' has no type info
[dcc32 Fatal Error] SuministroFactEmitidas.pas(9027): E2226 Compilation terminated; too many errors

Con los bienes de inversión comparé las unidades de facturas recibidas, y puse los valores a mano, compilé y listo. pero me tiene mosqueado que importe los wsdl en una carpeta limpia, un proyecto inicial y pongoa uses suministroFactEmitidas y me salgan todos esos errores, que supongo que solucionando uno queda listo todo, me inclino a una unidad que no está en el uses o algo por el estilo o alguna unidad que me falta por importar.

Gracias.
__________________
SI UN PROBLEMA TIENE SOLUCION, YA NO ES UN PROBLEMA, Y SI NO LA TIENE PARA QUE PREOCUPARSE.
Responder Con Cita
  #2  
Antiguo 08-03-2024
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.035
Poder: 22
keys Va por buen camino
En los esquemas de la aeat, no se por que hay ficheros xml. Renombralos a xsd.
Responder Con Cita
  #3  
Antiguo 08-03-2024
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.035
Poder: 22
keys Va por buen camino
Cita:
Empezado por keys Ver Mensaje
En los esquemas de la aeat, no se por que hay ficheros xml. Renombralos a xsd.
Por cierto a importar en wsdl en delphi tienes que poner 1.1 del protocolo soap.
Responder Con Cita
  #4  
Antiguo 12-03-2024
rci rci is offline
Miembro
 
Registrado: nov 2020
Posts: 143
Poder: 4
rci Va por buen camino
SII - OSS Clave 17

Muchas gracias antoine0 y Keys por las respuestas.

Ya he hecho alguna prueba de envío de una factura de venta OSS y tengo alguna duda mas.

Siguiendo la FAQ 3.28 el ejemplo 1 he enviado una factura hecha a un cliente francés y aplicando el IVA del 20% de Francia.
El precio sin IVA es 200€, al cliente se le ha cobrado 220€

Para enviar a SII lo he hecho utilizando la clave de régimen especial 17 y consignado 200 en el campo no sujeta por reglas de localización del bloque no sujeta.

La factura se ha enviado pero se ha aceptado con errores, con el siguiente mensaje:
Cita:
Error: 2025 : Cuando el importe total está cumplimentado, debe ser igual a la suma de las bases imponibles más las cuotas repercutidas, más las cuotas recargo equivalencia del bloque Sujeta No Exenta, más la suma de las bases imponibles del bloque Sujeta Exenta, más la suma del ImportePorArticulos7_14_Otros, más la suma del ImporteTAIReglasLocalizacion
En este caso no se informa ninguno de los daos que dice el mensaje porque es No Sujeta.

Hasta el momento enviamos siempre el importe total aunque sea opcional.
En la siguiente prueba he hecho el mismo envío pero sin especificar el importe total y ya ha sido aceptada sin errores.

Supongo que es la forma correcta.

Si alguien puede confirmar o desmentir mi suposición, se lo agradeceré mucho.

Muchas gracias!
Responder Con Cita
  #5  
Antiguo 12-03-2024
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.035
Poder: 22
keys Va por buen camino
Cita:
Empezado por rci Ver Mensaje
Muchas gracias antoine0 y Keys por las respuestas.

Ya he hecho alguna prueba de envío de una factura de venta OSS y tengo alguna duda mas.

Siguiendo la FAQ 3.28 el ejemplo 1 he enviado una factura hecha a un cliente francés y aplicando el IVA del 20% de Francia.
El precio sin IVA es 200€, al cliente se le ha cobrado 220€

Para enviar a SII lo he hecho utilizando la clave de régimen especial 17 y consignado 200 en el campo no sujeta por reglas de localización del bloque no sujeta.

La factura se ha enviado pero se ha aceptado con errores, con el siguiente mensaje:


En este caso no se informa ninguno de los daos que dice el mensaje porque es No Sujeta.

Hasta el momento enviamos siempre el importe total aunque sea opcional.
En la siguiente prueba he hecho el mismo envío pero sin especificar el importe total y ya ha sido aceptada sin errores.

Supongo que es la forma correcta.

Si alguien puede confirmar o desmentir mi suposición, se lo agradeceré mucho.

Muchas gracias!
En el importe total solo tienes que poner la base imponible, es decir 200. El iva del otro pais no les interesa.
Responder Con Cita
  #6  
Antiguo 12-03-2024
antoine0 antoine0 is offline
Miembro
 
Registrado: oct 2021
Posts: 144
Poder: 3
antoine0 Va por buen camino
Cita:
Empezado por rci Ver Mensaje
Siguiendo la FAQ 3.28 el ejemplo 1 he enviado una factura hecha a un cliente francés y aplicando el IVA del 20% de Francia.
El precio sin IVA es 200€, al cliente se le ha cobrado 220€
[...]
Hasta el momento enviamos siempre el importe total aunque sea opcional.
En la siguiente prueba he hecho el mismo envío pero sin especificar el importe total y ya ha sido aceptada sin errores.
Tal como explica keys el valor correcto para el campo ImporteTotal (si lo indicas) es 200.00 euros, el importe total después de impuestos directos españoles.

Desde el principio no me gusta demasiado esto, y por tanto he usado la licencia de no poner el ImporteTotal en tales casos que no se corresponde bien con lo que pone la factura real.
Pero las dos maneras (200 o nada) son correctas para el SII 1.1.
Mientras que 220 euros no lo es.
Responder Con Cita
  #7  
Antiguo 12-03-2024
rci rci is offline
Miembro
 
Registrado: nov 2020
Posts: 143
Poder: 4
rci Va por buen camino
Muchas gracias Keys y antoine0 por las respuestas.
Sabiendo que las dos opciones son correctas me quedo mas tranquilo.

Saludos
Responder Con Cita
  #8  
Antiguo 18-03-2024
jlmoli_67 jlmoli_67 is offline
Miembro
 
Registrado: feb 2024
Posts: 18
Poder: 0
jlmoli_67 Va por buen camino
Buenas tardes,


Si hago una factura simplificada sin identificar a un cliente y este me pide dos dias despues y dentro del periodo de liquidacion que se la haga nominativa .... puedo anular la factura mediante una serie para abonos y hacer una nueva factura ya con sus datos?



Muchas gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco keys Internet 4170 Hace 2 Semanas 17:29:05
AEAT envio de datos vía Webservice problemas con WSDL CelsoO Internet 11 09-10-2019 20:03:41
webService Soap de la Administración Digital Española notific@ apicito Internet 3 31-01-2017 11:25:28
Error en Webservice funcion envio de sms webmasterplc Delphi para la web 5 25-07-2013 20:10:29
Problemas con envío de XML a un WebService davidvamo Internet 1 13-02-2007 15:49:20


La franja horaria es GMT +2. Ahora son las 23:15:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi