Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Registros de Facturacion y Eventos (XML)
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #41  
Antiguo 07-03-2025
rci rci is offline
Miembro
 
Registrado: nov 2020
Posts: 416
Poder: 5
rci Va por buen camino
Cita:
Empezado por sglorka Ver Mensaje
El problema del encadenamiento con un solo SIF y las tres empresas en el mismo software de facturación es que tienes que usar una sola cadena con los registros de tres empresas que podría generar retrasos a la hora de emitir facturas ya que las tres comparten la misma línea y desde que una la bloquee para emitir su RF las otras dos tienen que esperar.
Esto ya ocurre nos aunque sea una misma empresa, cuando cada uno de los ordenadores emite una factura. En nuestro caso hay una tabla con el encadenamiento. Cada ordenador cuando emite una factura bloquea el registro de la tabla, coge los valores del registro anterior allí registrados, emite la factura y guarda en la tabla de encadenamiento los nuevos valores. Luego libera el registro de la tabla. En ese tiempo si otro ordenador quiere emitir tendrá que esperar.
En principio el tiempo tendría que ser de milisegundos y no tendría que afectar al funcionamiento habitual pero tendremos que ver como funciona en una tienda con varios mostradores vendiendo a la vez (cada uno con su ordenador y su programa que emite facturas, pero que es el mismo SIF)

Nuestro programa también puede tener varias empresas, cada una con su CIF, pero a diferencia de Neftali, nosotros permitimos mas de una empresa con el mismo CIF y en ese caso comparten cadena de encadenamiento, que va por CIF y no por código de empresa.
Responder Con Cita
  #42  
Antiguo 07-03-2025
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Ubicación: Tenerife
Posts: 391
Poder: 9
sglorka Va por buen camino
Cita:
Empezado por rci Ver Mensaje
Esto ya ocurre nos aunque sea una misma empresa, cuando cada uno de los ordenadores emite una factura. En nuestro caso hay una tabla con el encadenamiento. Cada ordenador cuando emite una factura bloquea el registro de la tabla, coge los valores del registro anterior allí registrados, emite la factura y guarda en la tabla de encadenamiento los nuevos valores. Luego libera el registro de la tabla. En ese tiempo si otro ordenador quiere emitir tendrá que esperar.
En principio el tiempo tendría que ser de milisegundos y no tendría que afectar al funcionamiento habitual pero tendremos que ver como funciona en una tienda con varios mostradores vendiendo a la vez (cada uno con su ordenador y su programa que emite facturas, pero que es el mismo SIF)

Nuestro programa también puede tener varias empresas, cada una con su CIF, pero a diferencia de Neftali, nosotros permitimos mas de una empresa con el mismo CIF y en ese caso comparten cadena de encadenamiento, que va por CIF y no por código de empresa.
Sí claro, ya ocurre con una única empresa y varios puestos de trabajo facturando, por eso decía que si a esto, además sumas otras empresas del mismo OT dentro del SIF y sus diferentes puestos facturando,........
Responder Con Cita
  #43  
Antiguo 07-03-2025
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Ubicación: Tenerife
Posts: 391
Poder: 9
sglorka Va por buen camino
Cita:
Empezado por rci Ver Mensaje
Esto ya ocurre nos aunque sea una misma empresa, cuando cada uno de los ordenadores emite una factura. En nuestro caso hay una tabla con el encadenamiento. Cada ordenador cuando emite una factura bloquea el registro de la tabla, coge los valores del registro anterior allí registrados, emite la factura y guarda en la tabla de encadenamiento los nuevos valores. Luego libera el registro de la tabla. En ese tiempo si otro ordenador quiere emitir tendrá que esperar.
En principio el tiempo tendría que ser de milisegundos y no tendría que afectar al funcionamiento habitual pero tendremos que ver como funciona en una tienda con varios mostradores vendiendo a la vez (cada uno con su ordenador y su programa que emite facturas, pero que es el mismo SIF)

Nuestro programa también puede tener varias empresas, cada una con su CIF, pero a diferencia de Neftali, nosotros permitimos mas de una empresa con el mismo CIF y en ese caso comparten cadena de encadenamiento, que va por CIF y no por código de empresa.
Y que te parece si teniendo un mismo sif utilizas diferentes números de instalación para cada empresa de un mismo OT?. Podrías en este caso, tener una línea de encadenamiento por cada número de instalación y OT, vamos varios Sifs lógicos dentro de un Sif físico. Yo he optado por esa opción.
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
una duda alba13 OOP 2 06-11-2007 12:11:06
Una Duda sdiaz1983 Varios 4 22-09-2007 16:39:40
duda empty Varios 4 05-05-2004 16:56:07
duda vetustas Conexión con bases de datos 12 05-11-2003 19:54:22
duda sql vetustas SQL 5 04-11-2003 15:35:39


La franja horaria es GMT +2. Ahora son las 15:58:52.


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