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



Responder a