Graban en todas sus tablas y después hacen las consultas del CAE por WS
y terminan de actualizar las tabla de facturación donde guardan el CAE y
Numeración
Esto. De ultima el CAE lo podes pedir hasta varios dias despues. Si
tengo una logica donde NO permito imprimir comprobantes sin CAE.
El 18/3/2016 a las 1:11 p. m., Mario Andrés Ageno escribió:
Hola Cesar
Como lo haces inmediatamente después o seguís todo el proceso de
grabación en tus tablas y por ultimo lo consultas ??
Otra Consulta que métodos están adoptando en sus aplicaciones para
grabar primero hacen todas las consultas por WS de AFIP y con todos
los datos devueltos Graban en sus tablas
(Facturas,clientes,stock,pedidos,etc.)
o Graban en todas sus tablas y después hacen las consultas del CAE
por WS y terminan de actualizar las tabla de facturación donde guardan
el CAE y Numeración
Gracias
-----Mensaje original----- From: Ing César Luque
Sent: Monday, March 14, 2016 3:40 PM
To: GUFA List Member
Subject: [GUFA] FACTURA ELECTRONICA - NUMERO SALTEADO
Sergio
Después del caesolicitar, lo consulto por las dudas a ver si se grabó
bien.
No es para nada significativo en tiempo esa consulta.
Saludos.
César.-
El 2016-03-14 15:26, Sergio Lescano escribio:
Hola amigos, una consulta,
Resulta que tengo con el de esta semana dos casos en 1 año que tengo
un salteado de Nº de Factura.
El tema es así, en la Base de Datos no tengo el numero de FC
0050-0000 3510 y tengo grabado e número FC 0050-0000 3511 por $ 500.
Ahora cuando quiero consultar en AFIP por ese comprobante que no
tengo, resulta que me devuelve que existe en los datos de AFIP por $
500 o sea.. es como que me lo grabó dos veces.
Igual caso tuve hace meses atrás, es como que me grabó dos
comprobantes y el sistema sólo se enteró de uno.
Alguno tuvo algún caso como estos?
Les paso el codigo de lo que hago
llRes = Thisform.FE.iniciar(lnModo, lcCuitFE, lcCertif, lcLicencia)
if llRes
llRes = Thisform.FE.f1ObtenerTicketAcceso()
lnRetAlva = Thisform.FE.f1CompUltimoAutorizado(lnPtoVta, lnTipoDoc)
&& Obtengo el ultimo numero autorizado para ese comprobante
Thisform.FE.F1CabeceraCantReg = 1
Thisform.FE.F1CabeceraPtoVta = lnPtoVta
Thisform.FE.F1CabeceraCbteTipo = lnTipoDoc
etc, etc, sigo llegando las propiedades...... hasta aquí
Thisform.FE.F1DetalleCbteDesde = lnRetAlva + 1 Le sumo uno numero al
comprobante a autorizar
Thisform.FE.F1DetalleCbteHasta = lnRetAlva + 1 Le sumo uno numero al
comprobante a autorizar
y luego hago el solicitar
llRes = Thisform.FE.f1CAESolicitar()
Otro tema, hay 4 pc autorizadas a emitir comprobantes, todas utilizan
el mismo punto de venta, es decir, el mismo archivo de acceso al ws
Saludos
Sergio