Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -Privacidad y política de cookies -
Ayuda al foro con tu donación

Búsqueda en los foros

Foros en Udias.com / FileMaker / Automatizar importación de registros de una archivo a otro
Autor Mensaje

Miembro

Ocasional

  Karma     12

#1 Publicado: 23 Nov 2018 22:42



Buenas tardes:

Necesito automatizar la importación de registros a una tabla de un archivo de otro archivo relacionado.

Me explico:

Tengo un archivo de cotizaciones aceptadas y otro de cotizaciones generales, lo que necesito es que cuando las cotizaciones sean aceptadas, los registros de la cotizaciones generales (aceptadas) se importen al archivo de cotizaciones aceptadas solo con escribir el número de cotización en "cotizaciones aceptadas".

Ambos archivos son de filemaker y estan relacionados mediante el numero de cotización.

Tengo Filemaker Pro 12 y SO Win7 profesional

Agradezco de antemano a quien me pueda ayudar o dar una idea de como hacer este guión.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Aydeé WINDOW 7 PROFESSIONAL, FM12

Moderador


  Karma               8391

#2 Publicado: 24 Nov 2018 13:33 - Editado por: flusheddata



Hola.
Dos cosas:
1.- Pon en tu perfil, en el campo SO y APP (sistema operativo y aplicación) qué sistema operativo usas y qué versión de FileMaker.

2.- ¿Qué diferencia existe entre las cotizaciones generales y las aceptadas más allá de que unas estén aceptadas?
Si no hay diferencia no debería existir una tabla para cada tipo y menos aún un archivo. Basta con un campo Estado/Status para definir si una cotización está aceptada. Podrías usar una lista de valores [Pendiente/Aceptada] por ejemplo.
Piensa que evitarías usar un guión así como relacionar dos tablas iguales por su clave primaria lo que, salvo que estés usando una relación cartesiana o algún truco de interfaz de usuario, no es correcto.

Sls.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Pon tu sistema operativo y versión de FileMaker en tu perfil. Windows 10 Pro + FileMaker Pro 11/19

Miembro

Ocasional

  Karma     12

#3 Publicado: 26 Nov 2018 16:41



Estimado flusheddata :

Gracias por su pronta respuesta.

Esta es una empresa de ingeniería e instalación de sistemas. Es una base de datos existente, desde hace varios años, con mas de 20 mil registros de cotizaciones generales, son archivos separados, pero ahora queremos automatizarlos. Actualmente cada vez que una cotización es aceptada, los registros de esa cotización se importan manualmente al archivo de proyectos o cotizaciones aceptadas, Esto es lo que queremos automatizar.

Cuando la cotización pasa a ser un proyecto de instalación se se importa a la base de datos de proyectos, para llevar el control del inventario de los equipos que se compran (entradas) y salen (requisiciones) y el stock del proyecto en específico.

Para cada proyecto se generan ordenes de compra y luego se registran las entradas, posteriormente las salidas al proyecto, mediante requisiciones, con numeración secuencial. Las entradas y salidas se generan en otras tablas relacionadas mediante el modelo del producto y numero de cotización, pero esto se ve resumido en los movimientos del proyecto, en la tabla de proyecto

Todo el control de proyecto queremos llevarlo en el archivo de proyectos.

El archivo de cotizaciones generales ya existe un campo de status, pero esto solo se utiliza para informes y reportes de ventas.

Como mencione, esta es una base de datos existente y se quiere trabajar con los registros existentes. Si hay otra forma mejor de llevar el control de entradas y salidas del proyecto, les agradeceré me indiquen como se puede hacer.

Saludos,


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Aydeé WINDOW 7 PROFESSIONAL, FM12

Moderador


  Karma               6385

#4 Publicado: 26 Nov 2018 19:49 - Editado por: Alatriste



Aydee:
lo que necesito es que cuando las cotizaciones sean aceptadas, los registros de la cotizaciones generales (aceptadas) se importen al archivo de cotizaciones aceptadas solo con escribir el número de cotización en "cotizaciones aceptadas".

Te dejo guion para importar a "cotizaciones aceptadas" que es lo que quieres, ojo deberás ponerle los datos específicos de tus BD.

Modo Visualizar
Consignar registros/peticiones[Con diálogo:Inactivo ]
Buscar registros concordantes [ Restringir ]
Establecer variable [ $IDCotizaciones_Ggenerales; Valor:cotizaciones aceptadas::IDCotizaciones_Generales ]
Establecer variable [ $Ruta; Valor:Get ( DesktopPath ) & "/" & "cotizaciones_generales" ]
Abrir archivo [ Abrir minimizada:Activo; "cotizaciones generales" ]
Ejecutar búsqueda [ Restaurar ]
Importar registros [Con diálogo:Inactivo; "$Ruta";Añadir;"Windows ANSI"]

NOTAS:
-Crea una relación entre las dos tablas en el archivo "cotizaciones aceptadas".
-Para poder crear la primera variable, debes tener un campo en la presentacion de "cotizaciones aceptadas" donde escribirás el ID del registro del archivo "cotizaciones_generales" del que deseas importarle los datos.
-Para crear la variable de la $Ruta he supuesto que ambos archivos estan en el escritorio de tu ordenador.
-En Ejecutar busqueda, se seleccionas el archivo cotizacionesgenerales con la variable $IDcotizaciones_generales.
-En Importar registros, aqui le pones la $Ruta, seleccionas los campos de ambos archivos etc Al Aceptar se guarda la configuración.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Si te fue de utilidad el foro, valoralo y hazte forero VIP, tu nombre de usuario será verde mostrando que aportas ayuda económica.
Hacerte VIP es necesario para mantenerlo abierto, recuerda que el foro vive sin ayuda de FileMaker y sus distribuidores.
W10 Pro x64 - FileMaker 19 (x64)

Miembro

Ocasional

  Karma     12

#5 Publicado: 27 Nov 2018 20:12



Ya cree el guion y funciona perfecto.

Gracias por la ayuda


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Aydeé WINDOW 7 PROFESSIONAL, FM12
Este Tema fue cerrado. No puede publicar mas respuestas.
 

Tópicos relacionados con Automatizar importación de registros de una archivo a otro

Importación de registros desde archivo, con PLENA FUNCIONALIDAD.
Automatizar exportación de registros
Importar Registros desde Fm Server desde otro archivo FM
Abrir un archivo desde otro archivo dentro de Filemaker GO
Importacion de Registros


Conectados: Invitados - 11
Miembros - 0
En verde usuarios ZDDR

Realizado con miniBB © 2001-2021
Para Udias.com © 1996-2021
Hosting con Interdominios