Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-05-2017
josecarrillo josecarrillo is offline
Miembro
 
Registrado: may 2014
Posts: 13
Poder: 0
josecarrillo Va por buen camino
Me respondo a mi mismo por si le sirve a alguien.
Es un tipo enumerado y hay funciones específicas.
Seguro que hay alguna forma mas simple, pero esta me funciona.
De esta forma si cambia la lista en versiones futuras, seguirá funcionando.

uses ..., typinfo ;

var
idpais,ci:integer;
codigopais:string;

begin
CodigoPais:='IT';
idpais:=-1;
for ci := ord(Low(countrytype2)) to ord(High(countrytype2)) do
if CodigoPais= GetEnumName(TypeInfo(countrytype2),ci) then
begin
idpais:=ci;
ShowMessage( GetEnumName(TypeInfo(countrytype2),ci)); // solo para comprobar valor.
end;
...

if idPais>-1 then
ARegLRFacturasEmitidas[0].FacturaExpedida.Contraparte.IDOtro.CodigoPais:=CountryType2(idpais);

...
Responder Con Cita
  #2  
Antiguo 09-05-2017
aposi aposi is offline
Miembro
 
Registrado: dic 2006
Posts: 159
Poder: 20
aposi Va por buen camino
Hola,
En las facturas recibidas hay algun campo para indicar nuestro numero de factura interno?
Responder Con Cita
  #3  
Antiguo 09-05-2017
CMB CMB is offline
Miembro
 
Registrado: ene 2017
Posts: 349
Poder: 10
CMB Va por buen camino
Cita:
Empezado por aposi Ver Mensaje
Hola,
En las facturas recibidas hay algun campo para indicar nuestro numero de factura interno?
Creo que no, pero en FechaRegContable puedes poner la fecha de recepción, que viene a ser algo parecido.
Responder Con Cita
  #4  
Antiguo 09-05-2017
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.235
Poder: 24
keys Va por buen camino
Cita:
Empezado por CMB Ver Mensaje
Creo que no, pero en FechaRegContable puedes poner la fecha de recepción, que viene a ser algo parecido.
A hacienda le da igual el número interno que tu le des a la factura.
Siempre puedes utilizar el campo descripcion
Responder Con Cita
  #5  
Antiguo 09-05-2017
nachoexe nachoexe is offline
Miembro
 
Registrado: sep 2011
Ubicación: Madrid
Posts: 50
Poder: 15
nachoexe Va por buen camino
Cita:
Empezado por josecarrillo Ver Mensaje
Me respondo a mi mismo por si le sirve a alguien.
Es un tipo enumerado y hay funciones específicas.
Seguro que hay alguna forma mas simple, pero esta me funciona.
De esta forma si cambia la lista en versiones futuras, seguirá funcionando.

uses ..., typinfo ;

var
idpais,ci:integer;
codigopais:string;

begin
CodigoPais:='IT';
idpais:=-1;
for ci := ord(Low(countrytype2)) to ord(High(countrytype2)) do
if CodigoPais= GetEnumName(TypeInfo(countrytype2),ci) then
begin
idpais:=ci;
ShowMessage( GetEnumName(TypeInfo(countrytype2),ci)); // solo para comprobar valor.
end;
...

if idPais>-1 then
ARegLRFacturasEmitidas[0].FacturaExpedida.Contraparte.IDOtro.CodigoPais:=CountryType2(idpais);

...
Muy buena idea el trabajar directamente con la el type de paises, así si lo cambian no pasa nada.
Solo una sugerencia, ten en cuenta que en el countrytype2 hay paises con 3 letras, aunque seguramente no se utilicen en la vida, así que deberías coger solo las dos primeras posiciones
Responder Con Cita
  #6  
Antiguo 09-05-2017
Avatar de mrobles
mrobles mrobles is offline
Miembro
NULL
 
Registrado: may 2017
Posts: 115
Poder: 10
mrobles Va por buen camino
Voy comentando, la descripcion se puede programar en plan factura tal de tal en fecha tal
Responder Con Cita
  #7  
Antiguo 09-05-2017
Avatar de mrobles
mrobles mrobles is offline
Miembro
NULL
 
Registrado: may 2017
Posts: 115
Poder: 10
mrobles Va por buen camino
Para los vobros por adelantado hay un codigo especial
Responder Con Cita
  #8  
Antiguo 09-05-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.215
Poder: 24
newtron Va camino a la fama
uis.... retransmisión en directo.... esto es nivel.
__________________
Be water my friend.
Responder Con Cita
  #9  
Antiguo 09-05-2017
CMB CMB is offline
Miembro
 
Registrado: ene 2017
Posts: 349
Poder: 10
CMB Va por buen camino
Cita:
Empezado por mrobles Ver Mensaje
Voy comentando, la descripcion se puede programar en plan factura tal de tal en fecha tal
Esto contradice otras informaciones anteriores en este mismo hilo del foro.
Responder Con Cita
  #10  
Antiguo 09-05-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.215
Poder: 24
newtron Va camino a la fama
Cita:
Empezado por CMB Ver Mensaje
Esto contradice otras informaciones anteriores en este mismo hilo del foro.
No es raro que distintos representantes de la aeat te den respuestas distintas sobre el mismo tema, ese es el problema.

De todas formas esperaremos a que nuestro "enviado especial " acabe la reunión y nos aclare un poco el asunto.
__________________
Be water my friend.
Responder Con Cita
  #11  
Antiguo 10-05-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.215
Poder: 24
newtron Va camino a la fama
Cita:
Empezado por newtron Ver Mensaje
No es raro que distintos representantes de la aeat te den respuestas distintas sobre el mismo tema, ese es el problema.

De todas formas esperaremos a que nuestro "enviado especial " acabe la reunión y nos aclare un poco el asunto.
Nuestro "enviado especial" mrobles no ha posteado el resumen de la reunión, igual no ha salido vivo de allí.
__________________
Be water my friend.
Responder Con Cita
  #12  
Antiguo 10-05-2017
vicdeju vicdeju is offline
Miembro
NULL
 
Registrado: mar 2017
Posts: 13
Poder: 0
vicdeju Va por buen camino
Campo tipo operacion en facturas emitidas

Buenos días,
En el formulario de alta de facturas de la AEAT, hay un apartado que se llama Clasificación de Operación, en el cual se puede marcar la opción de Factura o Ent.Bienes/Prestac. Servicio, sabéis en que casos hay que utilizar cada uno de ellos??

Un saludo y muchas gracias.
Responder Con Cita
  #13  
Antiguo 09-05-2017
Avatar de mrobles
mrobles mrobles is offline
Miembro
NULL
 
Registrado: may 2017
Posts: 115
Poder: 10
mrobles Va por buen camino
El retraso se multa con 0.5 del importe min 300 max 6000
Responder Con Cita
  #14  
Antiguo 09-05-2017
PASPAS PASPAS is offline
Miembro
 
Registrado: feb 2017
Posts: 115
Poder: 10
PASPAS Va por buen camino
Cita:
Empezado por mrobles Ver Mensaje
El retraso se multa con 0.5 del importe min 300 max 6000
Madre mia llenaran las arcas del estado.
Es una pasada...
Responder Con Cita
  #15  
Antiguo 10-05-2017
Galahad Galahad is offline
Miembro
 
Registrado: abr 2007
Posts: 266
Poder: 20
Galahad Va por buen camino
Importación WSDL

Buenos días.
Estoy empezando a procesar el envio de facturas recibidas, con facturas emitidas ya tengo el circuito operativo.
cuando importo el wsdl desde la url: http://www.agenciatributaria.es/stat...Recibidas.wsdl , observo como en el .pas que me genera (suministroFacRecibidas.pas), aparecen instanciadas clases que ya estaban referenciados en la unidad SuministroFacEmitidas.
Por ejemplo, en dicha unidad aparece:
Cita:
SuministroLRFacturasEmitidas = class; { "https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd"[GblElm] }
BajaLRFacturasEmitidas = class; { "https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd"[GblElm] }
Esto me está ocasionando algunos problemas por duplicidad de clases, ¿ Le ha pasado a alguién mas ?. Utilizo Delphi Berlin.
Responder Con Cita
  #16  
Antiguo 10-05-2017
PASPAS PASPAS is offline
Miembro
 
Registrado: feb 2017
Posts: 115
Poder: 10
PASPAS Va por buen camino
Cita:
Empezado por Galahad Ver Mensaje
Buenos días.
Estoy empezando a procesar el envio de facturas recibidas, con facturas emitidas ya tengo el circuito operativo.
cuando importo el wsdl desde la url: http://www.agenciatributaria.es/stat...Recibidas.wsdl , observo como en el .pas que me genera (suministroFacRecibidas.pas), aparecen instanciadas clases que ya estaban referenciados en la unidad SuministroFacEmitidas.
Por ejemplo, en dicha unidad aparece:
Esto me está ocasionando algunos problemas por duplicidad de clases, ¿ Le ha pasado a alguién mas ?. Utilizo Delphi Berlin.
Tienes que hacerlo en formularios separados si quieres utilizar este metodo de importacion de wdsl y asegurarte que no deben conocerse las clases de Fact.emitidas y las recibidas, cobros ...

En mi caso he optado no hacerlo por la clase que genera el wdsl por eso mismo ya que necesitaba tenerlo todo en un unico formulario y lo gestiono despues a traves de una unica clase comun.
Saludos
Responder Con Cita
  #17  
Antiguo 10-05-2017
PASPAS PASPAS is offline
Miembro
 
Registrado: feb 2017
Posts: 115
Poder: 10
PASPAS Va por buen camino
Calendario SII . Días plazo

En mi caso he creado un calendario para SII y que el usuario se configura a su gusto para que tenga en cuenta los días habiles.
La pregunta que me surge es la siguiente alguien sabe si este calendario es nacional o debe ser en funcion de la Comunidad Automona.

Muchas gracias,
Saludos
Responder Con Cita
  #18  
Antiguo 10-05-2017
Galahad Galahad is offline
Miembro
 
Registrado: abr 2007
Posts: 266
Poder: 20
Galahad Va por buen camino
Cita:
Empezado por PASPAS Ver Mensaje
Tienes que hacerlo en formularios separados si quieres utilizar este metodo de importacion de wdsl y asegurarte que no deben conocerse las clases de Fact.emitidas y las recibidas, cobros ...

En mi caso he optado no hacerlo por la clase que genera el wdsl por eso mismo ya que necesitaba tenerlo todo en un unico formulario y lo gestiono despues a traves de una unica clase comun.
Saludos
Gracias por contestar , entiendo lo que comentas, yo tambien necesito tenerlo todo en un único formulario, ¿ como has creado una única clase comun ?
saludos..
Responder Con Cita
  #19  
Antiguo 10-05-2017
vboloradito vboloradito is offline
Miembro
NULL
 
Registrado: mar 2017
Posts: 107
Poder: 10
vboloradito Va por buen camino
Cita:
Empezado por PASPAS Ver Mensaje
Madre mia llenaran las arcas del estado.
Es una pasada...
Piens que si tu empresa tiene dos empresas o tres dadas de alta, cada una con su NIF.
Tienes que multiplicar el numero de NIFs por 6.000 Euros
Responder Con Cita
  #20  
Antiguo 10-05-2017
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.235
Poder: 24
keys Va por buen camino
Cita:
Empezado por vboloradito Ver Mensaje
Piens que si tu empresa tiene dos empresas o tres dadas de alta, cada una con su NIF.
Tienes que multiplicar el numero de NIFs por 6.000 Euros
De momento el sistema es para 63.000 empresas, segun hacienda. Grandes empresas o acogidas al REDEME. Mucha casualidad es que tengas más de una dentro de este sistema. Yo trabajo con asesores y la mayoría de ellos no tienen ninguna empresa que tengan que entrar dentro del SII y el que tiene alguna son pocas.

Algunos asesores están recomendando a sus empresas salirse del REDEME para no tener que meterse en este lio.

A nosotros como desarrolladores nos da igual ya que en el momento en el que tengas una ya tienes que realizar todo el sistema.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 4530 Hace 2 Semanas 14:09:59
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:08:29.


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