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
  #121  
Antiguo 20-02-2023
adolphsys adolphsys is offline
Miembro
 
Registrado: abr 2006
Posts: 68
Poder: 19
adolphsys Va por buen camino
Cita:
Empezado por nuevo1234 Ver Mensaje
Alguna novedad con la publicación del reglamento?
Por ahora nada, están apurando el plazo, aún les queda poco más de un mes desde la publicación de la ley...
Responder Con Cita
  #122  
Antiguo 07-03-2023
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 865
Poder: 3
ermendalenda Va por buen camino
https://cincodias.elpais.com/cincodi...d_externo_rsoc

Lo mismo que pensamos todos.
Esto tiene que ser por Face, lo que pasa es que poner fondos para terminar de desarrollar lo que ya se empezó con el EUROFACE, pero claro, hay que dedicar fondos, es más fácil que los empresarios se rasquen el bolsillo y arriesguen a que sus datos pasen por terceros
Responder Con Cita
  #123  
Antiguo 08-03-2023
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.462
Poder: 21
newtron Va camino a la fama
El tema es que todo se está convirtiendo en un despropósito con tanta ley aprobada sin saber cómo la van a desarrollar y tantas ocurrencias de un día para otro.
__________________
Be water my friend.
Responder Con Cita
  #124  
Antiguo 10-03-2023
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.027
Poder: 22
keys Va por buen camino
Hola a todos.

Un enlace de una charla sobre lo que nos viene https://www.youtube.com/watch?v=IMIY_KN0n-8
Responder Con Cita
  #125  
Antiguo 10-03-2023
adolphsys adolphsys is offline
Miembro
 
Registrado: abr 2006
Posts: 68
Poder: 19
adolphsys Va por buen camino
El día 7 se abrió la consulta pública de la Ley Crea y Crece, os dejo enlace https://portal.mineco.gob.es/es-es/m...ofesional.aspx
Responder Con Cita
  #126  
Antiguo 10-03-2023
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.027
Poder: 22
keys Va por buen camino
Me mondo

Cita:
3. ¿Debe existir una infraestructura pública de intercambio de facturas electrónicas alternativa
o complementaria al uso obligatorio de plataformas de facturación electrónica para su
remisión a los clientes? ¿Por qué? ¿Para qué tipo de empresas o profesionales es necesaria
esta alternativa? ¿Qué alternativa sería?
Responder Con Cita
  #127  
Antiguo 10-03-2023
antoine0 antoine0 is offline
Miembro
 
Registrado: oct 2021
Posts: 142
Poder: 3
antoine0 Va por buen camino
Cita:
Empezado por keys Ver Mensaje
Un enlace de una charla sobre lo que nos viene https://www.youtube.com/watch?v=IMIY_KN0n-8
Muchas gracias Keys, esta charla es efectivamente muy interesante.

Pero me surge una duda. Está claro que no tienen ninguna idea precisa de cómo será el sistema final. Está previsto publicar un nuevo reglamento dentro de cuatro meses, con probablemente muchas incertidumbres y cosas pocas claras, al cual yo le nombraría «borrador», o «borrador final» si se prefiere (FDIS en lenguaje ISO). Sin embargo, será la base (con sus numerosos versiones y mejoras) para aplicación en real en ¿agosto del 2024?
Responder Con Cita
  #128  
Antiguo 31-03-2023
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
vaya lio que tienen....

Esto me ha enviado un proveedor de servicios de los grandes...

Cita:
Si ya estas dando pasos con respecto a la factura electrónica obligatoria que se aprobó en la Ley "Crea y Crece", levanta el pie del acelerador.

El pasado día 7 de marzo se abrió consulta publica para que la participación ciudadana en el desarrollo reglamentario de como tiene que ser la factura electrónica que viene.

Paralelamente a esto, la AEAT presenta su propia propuesta en el foro de usuarios de SAP (AUSAPE), que reúne a un buen numero de las empresas usuarias de SAP en España.

Esto pone de manifiesto y sobre la mesa, dos lineas de actuación para el desarrollo reglamentario de la factura electrónica, que son diametralmente opuestas.

Por un lado, el Ministerio de Asuntos Económicos y Transformación Digital, base su propuesta en el uso de plataformas de facturación electrónica, mientras que el Ministerio de Hacienda y Función Pública, basa su propuesta en una plataforma de desarrollo propio donde habrá que enviar todas las facturas, y desde donde se pondrán a disposición de sus destinatarios.

Con este panorama, se podría augurar que hasta inicios del verano (probablemente junio), no va ha haber una publicación el el BOE con el desarrollo reglamentario definitivo.
Responder Con Cita
  #129  
Antiguo 23-04-2023
CyberManolo CyberManolo is offline
Miembro
 
Registrado: oct 2018
Posts: 24
Poder: 0
CyberManolo Va por buen camino
Llamada a autofirma para que firme una factura electrónica

Buenas tardes:

Tenía programado un sistema de generación de facturas electrónicas que funciona correctamente, pero ahora estoy intentando que una vez generado el xml pueda firmarse con auto firma. Para ello uso ShellExecute de ShellAPI. De esta forma:

Código Delphi [-]
ShellExecute(0, 'open',PChar('C:\Program Files\Autofirma\AutoFirma\autofirma.exe') , nil , nil, SW_SHOW);

Se me abre correctamente el programa, pero el usuario tiene que buscar el fichero a firmar. Lo que quiero es pasarle como parámetro el fichero a firmar, pero no lo consigo. En teoría debiera ser así, según el manual técnico de Autofirma:

Código Delphi [-]
ShellExecute(0, 'open', PChar('C:\Program Files\Autofirma\AutoFirma\autofirma.exe') , Pchar(' -i c:\facturas\factura1.xml') , nil, SW_SHOW);

Pero si le paso la ruta del fichero a firmar como parámetro, el programa Autofierma no se arranca.

¿Alguien me puede arrojar luz sobre el asunto? Muchas gracias.

Última edición por Neftali [Germán.Estévez] fecha: 24-04-2023 a las 08:45:31. Razón: Añadir TAG's al código Delphi
Responder Con Cita
  #130  
Antiguo 24-04-2023
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Prueba con
...AutoFirma\AutoFirma.exe" sign -gui ...

De todos modos, en la instalación de Autofirma, existe el fichero
AutoFirmaCommandLine.exe
Ese es el que utilizo yo desde un bat que genero con todos los parámetros que necesito:
Código Delphi [-]
"sign.bat" = 

'"' + cPath + 'AutoFirma\AutoFirmaCommandLine.exe" sign ' +
// opcionalmente ' -gui ' +
'-i "' + DameTempPath + 'ToSign.xml' + '" ' +
'-o "' + DameTempPath + 'ToSign.xsig' + '" ' +
'-store windows -filter "subject.contains:' + PChar(cCert) + '" ' +
'-format facturae > "' + DameTempPath + 'sign_result.txt"';
Responder Con Cita
  #131  
Antiguo 24-04-2023
manelb manelb is offline
Miembro
 
Registrado: mar 2017
Posts: 280
Poder: 8
manelb Va por buen camino
Buenos días...

Este es el bat que nosotros utilizamos.
Ahora no tengo a mano cada uno de los parámetros, pero con la documentación supongo que no tendrás problema en descifrarlo.

De todas formas, si tienes algún problema, más tarde puedo detallar cada uno de ellos.

Código:
"c:\AutoFirma\AutoFirma\AutoFirmaCommandLine.exe" sign -i %1 -o %2 -store windows -alias %3 -format facturae -config signatureProductionCity=%4\nsignatureProductionProvince=%5\nsignatureProductionPostalCode=%6\nsignatureProductionCountry=%7
Saludos
Responder Con Cita
  #132  
Antiguo 24-04-2023
CyberManolo CyberManolo is offline
Miembro
 
Registrado: oct 2018
Posts: 24
Poder: 0
CyberManolo Va por buen camino
¿EL bat se lanza con ShellExecute?

Gracias a ambos.

Imagino que el bat lo lanzais con ShellExecute pasando desde ahí los parámetros que necesita dicho bat? (fichero a firmar, fichero firmado, certificado....)
Responder Con Cita
  #133  
Antiguo 24-04-2023
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Yo creo el fichero ToSign.xml, que es la factura a firmar.
Luego creo el bat como te muestro en el mensaje anterior con todo rellenado.
Este bat ejecuta AutorimaCommandLine.exe redirigido a un fichero llamado sign_result.txt.
Código:
"C:\...\AutoFirma\AutoFirmaCommandLine.exe" -i "C:\...\ToSign.xml" -o "C:\...\ToSign.xsig" -store windows -filter "subject.contains: EMPRESA SL" -format facturae > "C:\...\sign_result.txt"
Ejecuto el bat con un procedimiento que espera a que termine para evitar leer antes de tiempo:
Código Delphi [-]
function RunAndWait(Handle: THandle; Ejecutable, Argumentos: string; const RunDirectory: PChar = nil; const Visibilidad: integer = SW_SHOWNORMAL; MensajeSiCorrecto: boolean = True): DWORD;
var
  Info : TShellExecuteInfo;
  pInfo : PShellExecuteInfo;
  ExitCode : word;
  P : PChar;
begin
  { Puntero a Info }
  { Pointer to Info }
  pInfo := @Info;
  { Rellenamos Info }
  { Fill info }
  with Info do
  begin
     cbSize := SizeOf(Info);
     fMask := SEE_MASK_NOCLOSEPROCESS;
     wnd := Handle;
     lpVerb := nil;
     lpFile := PChar(Ejecutable);
     { Parametros al ejecutable }
     { Executable parameters }
     lpParameters := PChar(Argumentos + #0);
     if RunDirectory = '' then
        lpDirectory := nil
     else
        lpDirectory := PChar(RunDirectory + #0);
     nShow := Visibilidad;
     hInstApp := 0;
  end;
  { Ejecutamos }
  { Execute }
  if not ShellExecuteEx(pInfo) then
  begin
     Result := GetLastError;
     if FormatMessage(Format_Message_Allocate_Buffer + Format_Message_From_System,
        nil,
        Result,
        0, @P,
        0,
        nil) <> 0 then
     begin
        // Display the string.
        ShowMessage(P);
        // Free the buffer.
        LocalFree(integer(P));
     end;
  end
  else
     Result := 0; // Info.hInstApp;

  { Esperamos que termine }
  { Wait to finish }
  repeat
     ExitCode := WaitForSingleObject(Info.hProcess, 500);
     Application.ProcessMessages;
  until (ExitCode <> WAIT_TIMEOUT);
  ExitCode := GetLastError;

  GetExitCodeProcess(Info.hProcess, Result);
  if ((Result < 32) and (ExitCode = 0)) then
  begin
     ExitCode := GetLastError;
     if FormatMessage(Format_Message_Allocate_Buffer + Format_Message_From_System,
        nil,
        ExitCode,
        0, @P,
        0,
        nil) <> 0 then
     begin
        // Display the string.
        if MensajeSiCorrecto or (ExitCode <> 0) then
           ShowMessage(P);
        // Free the buffer.
        LocalFree(integer(P));
     end;
  end
  else
     Result := 0; // Info.hInstApp;
end;

Finalmente miro si el fichero sign_result.txt tiene el texto "La operacion ha terminado corectamente"
Código Delphi [-]
if ((SysUtils.FileExists(DameTempPath + 'sign_result.txt')) and (Pos('ha terminado correctamente', MemoRead(DameTempPath + 'sign_result.txt')) > 0)) then

Si es así guardo el fichero ToSign.xsig con un nombre acorde (Pro ejemplo: Factura_A-123.xsig) en la carpera de ficheros firmados para seguir con el resto de procesos.
Responder Con Cita
  #134  
Antiguo 26-04-2023
CyberManolo CyberManolo is offline
Miembro
 
Registrado: oct 2018
Posts: 24
Poder: 0
CyberManolo Va por buen camino
Gracias Duilio

Muchas gracias Duilio. Ahora lo he entendido: construyes el bat desde Delphi y luego lo lanzas.
Yo intentaba ejecutar la aplicación con ShellExecute, que tiene un parámetro para pasar, a su vez, los valores de los parámetros de la aplicación que se está llamando.
Un saludo desde Córdoba.
Responder Con Cita
  #135  
Antiguo 07-06-2023
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 865
Poder: 3
ermendalenda Va por buen camino
webinar Factura Electrónica

https://www.youtube.com/watch?v=t-FahVwUHAU
Responder Con Cita
  #136  
Antiguo 07-06-2023
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 865
Poder: 3
ermendalenda Va por buen camino
En 1 Semana otro Borrador
Responder Con Cita
  #137  
Antiguo 07-06-2023
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 865
Poder: 3
ermendalenda Va por buen camino
Apuestas:

1. Verifactu + Face + FaceB2b

2. Verifactu + Otro formato Público(por RedSara)

3. Sistema centralizado por Redsara con solo un formato a la que habrá enlaces para que hacienda pueda recoger la información, los destinatarios de facturas puedan operar, rechazar y cambiar de estado las facturas... o sea como en Italia han hecho

4. Primero la opción 1(para arrancar rápido con lo desarrollado) y más adelante la opción 3.
Responder Con Cita
  #138  
Antiguo 08-06-2023
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.027
Poder: 22
keys Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
Apuestas:

1. Verifactu + Face + FaceB2b

2. Verifactu + Otro formato Público(por RedSara)

3. Sistema centralizado por Redsara con solo un formato a la que habrá enlaces para que hacienda pueda recoger la información, los destinatarios de facturas puedan operar, rechazar y cambiar de estado las facturas... o sea como en Italia han hecho

4. Primero la opción 1(para arrancar rápido con lo desarrollado) y más adelante la opción 3.
Opción 5- Elecciones + ¿Cambio de gobierno? + Se retrasa más todo + Por mis Huevos lo hacemos de otra forma. + todo lo que hemos hecho no vale para nada
Responder Con Cita
  #139  
Antiguo 08-06-2023
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 865
Poder: 3
ermendalenda Va por buen camino
Talking

Cita:
Empezado por keys Ver Mensaje
Opción 5- Elecciones + ¿Cambio de gobierno? + Se retrasa más todo + Por mis Huevos lo hacemos de otra forma. + todo lo que hemos hecho no vale para nada
Claro. La opción 5 siempre está ahí, con su rima
Responder Con Cita
  #140  
Antiguo 13-06-2023
CarlosMz CarlosMz is offline
Miembro
 
Registrado: jul 2020
Posts: 23
Poder: 0
CarlosMz Va por buen camino
Hola a todos,

alguien sabe qué base de datos es la que usa facturaE (la app del gobierno).
en la ayuda pone que se exporta a fichero con extensión fedb.

muchas graicas
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
Facturas Electronicas Argentina Chaja Varios 3 10-07-2015 19:15:05
Agregar Adendas a Facturas electronicas mexico reypcs Varios 0 20-01-2011 16:26:10
Tabla de Facturas vs Detalles de Facturas magnu9 Conexión con bases de datos 9 27-07-2007 17:27:37
Comunicaciones electronicas EDI Toni Conexión con bases de datos 0 18-04-2006 13:06:34
Campos calculados, facturas y detalles de facturas. Letty Conexión con bases de datos 7 07-11-2003 11:19:44


La franja horaria es GMT +2. Ahora son las 07:43:24.


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