FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
Gracias! No obstante, veo en la unit generada por el WSDL Importer que existe el valor booleano "CodigoPais_Specified". ¿No debería ser ésta la variable a chequear en caso de que el CodigoPais esté vacío? |
#2
|
|||
|
|||
tranquilos que no hay que esperar al dia 8 o al 12, ahora mismo falla:
"Error en el soporte del canal seguro" Intentas acceder via web y tampoco. Saludos ! |
#3
|
|||
|
|||
ahora ya va de nuevo. (la web)
desde aplicación sigue fallando. edito: en web error 403 (antes 999) y en aplicación falla igual. Última edición por seccion_31 fecha: 29-05-2017 a las 15:29:45. |
#4
|
|||
|
|||
Sobre error de las 13 facturas
Saludos a todos.
Como otros, he tenido el problema del fallo de falta de certificado cuando se envía más de 12 facturas... he releído varias veces este hilo (uffff) y la verdad es que está empezando a ser poco aclaratorio remitirse aquí para encontrar soluciones... Pero he encontrado algo que os puede ser de ayuda. El método que se posteó al principio, y del cual casi todos hemos empezado a tirar, proponía:
la función BUSCA_CERTIFICADO pasando como parámetro el nombre del certificado te devolvía el GetCertSerialNumber de dicho certificado, el cual hay que usar en otro sitio, pero no aquí, ya que hay que hacer el Store.Certificates.Find pasando el "nombre del certificado" no su SerialNumber, por lo cual debería ser Así se traga todas las facturas que le eches. Esto lo he sacado también de algún ejemplo que han posteado en este hilo, por lo cual quien haya tirado de ese ejemplo estaría trabajando sin problemas, y los estamos tirando desde el inicio, y no habíamos vuelto a repasar esa parte, a la de 13 facturas.... Curiosamente, si enviabas las facturas en bloques de 10, o una a una, todo funcionaba sin problemas, a pesar de que realmente, no estábamos cargando en la Api el certificado. ¿?¿?¿? No sé si cuando dejemos de estar en pruebas cascará el programa si no cargamos el certificado correctamente.
__________________
Amar al mundo apasionadamente. |
#5
|
|||
|
|||
cuotadeducible
una pregunta rápida.
Me acabo de dar cuenta que en el campo 'cuotadeducible' de facturas recibidas, hasta ahora siempre estaba poniendo la base imponible (aquí en este hilo hay varios ejemplos en los que se hace así también). ¿ Es esto correcto ?, Creo que no , entiendo que el campo cuotadeducible deberia de tener el importe de los impuestos (ivas) que el cliente se puede deducir de la factura del proveedor. Lo que no entiendo es como he mandado más de 5000 facturas de prueba con eso y no me ha dado ningún error. ¿ o es que estoy equivocado y realmente se manda la base impoinible ? . En caso de que se mande el importe de iva, supongo que si tiene recargo tambien. Saludos... |
#6
|
|||
|
|||
Cita:
Esta innovación supongo que será para el contraste, pues el total factura tiene que coincidir con lo que declare tu proveedor, independientemente de que te lo puedas deducir todo o sólo una parte. |
#7
|
|||
|
|||
Cita:
Cita:
|
#8
|
|||
|
|||
cuotadeducible es opcional, ¿no?
|
#9
|
||||
|
||||
Cita:
__________________
Be water my friend. |
#10
|
||||
|
||||
Cita:
Base := 100; Cuota := 25; Total Factura := 125. El importe de la cuota deducible dependerá de muchas cosas, como la naturaleza de la operación o el tipo de empresa. Por ejemplo hay tipos de empresas que están exentas de IVA y la cuota deducible es siempre 0. Las bases imponibles ya están en el detalle de las facturas y las cuotas también pero no la parte deducible o no de la factura. La cuota deducible es la cantidad que luego te vas a dedudicir en hacienda en el 303 y es creo el dato que más le puede importar a hacienda, ya que es función de ella y de la soportada te van a calcular el dinero que tienes que pagar o te tienen que devolver. Un Saludo. |
#11
|
|||
|
|||
Cita:
|
#12
|
|||
|
|||
Sobre la "Cuota deducible"
Cita:
De acuerdo, estaba equivocado y lo interpreté mal. Y pido disculpas a todos por el lío. De todos modos hay algo ahí que no me cuadra. El SII (de momento) se aplicará a grandes empresas. En el futuro a todas. Existen varios millones de autónomos que presentan el modelo 130 (IRPF), que tiene que ser conforme con sus Libros de Registro de Facturas emitidas y recibidas. Esos autónomos, que al final en número van a ser la gran mayoría de los usuarios del SII, se van a encontrar con una discordancia. Habrá casos en que, cuando no se puedan deducir todo el IVA por el tipo de bienes o servicios incluidos en la factura, tampoco se podrán deducir la parte correspondiente de la base imponible. Entonces se encontrarán que en su particular libro de facturas, para el cálculo del IRPF en el modelo 130, deberá haber algunas bases imponibles distintas de las declaradas en el SII. ¿Y cómo resolvemos eso? Programáticamente, quiero decir. En el SII, al objeto de que funcione correctamente el contraste con la factura de la contraparte, habrá que poner la base imponible íntegra, aunque no toda ella sea deducible. Pero el autónomo, en su libro de facturas, deberá poner solamente la base imponible (y el IVA) que se pueda deducir. (Es muy simple aunque un poco complicado de explicar.) ¿Se le ocurre a alguien cómo se deberá programar en esos casos? |
#13
|
|||
|
|||
al final lo de enviar mas de 12 facturas se soluciono:
Código:
procedure TfEmitidas.emitidasHTTPWebNode1BeforePost( const HTTPReqResp: THTTPReqResp; Data: Pointer); var Store : IStore; Certs : ICertificates; Cert : ICertificate2; CertContext : ICertContext; PCertContext : PCCERT_CONTEXT; V : OleVariant; const INTERNET_OPTION_CLIENT_CERT_CONTEXT = 84; begin V:=comboBox1.Text; Store := CoStore.Create; Store.Open(CAPICOM_CURRENT_USER_STORE, 'MY',CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED ); Certs:=Store.Certificates.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME,V,False ); { Buscar certificado por nombre } if Certs.Count > 0 then begin Cert:=IInterface(Certs.Item[1]) as ICertificate2; CertContext:=Cert as ICertContext; CertContext.Get_CertContext(Integer(PCertContext)); if InternetSetOption(Data,INTERNET_OPTION_CLIENT_CERT_CONTEXT,PCertContext,Sizeof(CERT_CONTEXT)) = False then begin ShowMessage( 'Internet SSL certificate. Something went wrong' ); end; end; end; |
|
|
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 |
|