Isto amosa as diferenzas entre a revisión seleccionada e a versión actual da páxina.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
gl:barra_menu_principal:menu_administracion [2023/03/16 10:00] admin [Veterinario por defecto receita] |
gl:barra_menu_principal:menu_administracion [2023/04/11 14:05] admin [Importar compras podólogos] |
||
---|---|---|---|
Liña 171: | Liña 171: | ||
Imos deternos no panel de pestanas e explicar que información podemos consultar e modificar en cada unha delas. | Imos deternos no panel de pestanas e explicar que información podemos consultar e modificar en cada unha delas. | ||
+ | |||
+ | <fs x-large>< | ||
+ | |||
+ | A eliminación dunha explotación conleva a eliminación dos rexistros asociados á explotación das seguintes entidades, EAnimales, EContactos, EInstalaciones, | ||
==== Datos ==== | ==== Datos ==== | ||
Liña 379: | Liña 383: | ||
Esta opción actualmente está en desuso xa que todo impórtase mediante un correo electrónico que chega todos os días desde o Ligal e que a aplicación procesa automaticamente. | Esta opción actualmente está en desuso xa que todo impórtase mediante un correo electrónico que chega todos os días desde o Ligal e que a aplicación procesa automaticamente. | ||
+ | |||
+ | ===== Importar compras técnicos ====== | ||
+ | |||
+ | Esta importación nos permitirá traer las compras de los técnicos que constan en el sistema ERP para la base de datos de Gesgando. | ||
+ | |||
+ | La interfaz para la importación es la siguiente: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Aquí tenemos que primero establecer los criterios. Ponemos el rango de códigos de alamacén y proveedores que queremos importar, luego el rango de fechas de registros y a continuación le damos al botón **Importar compras programa novo**. | ||
+ | |||
+ | En el código fuente se realizan las siguientes operaciones | ||
+ | |||
+ | - Primero establecemos los valores para la llamada a la API | ||
+ | - Ejecutamos la llamada y guardamos los resultados en dos variables llamadas // | ||
+ | - Comenzamos a iterar por los albaranes | ||
+ | - Obtenemos los datos generales del albarán | ||
+ | - Iteramos por las líneas del albarán | ||
+ | - Obtenemos los datos de la línea | ||
+ | - Iteramos a su vez por las los desgloses de la línea | ||
+ | - Si en el desglose tenemos el campo codigo_articulo, | ||
+ | - Si en la consulta anterior de técnico no tenemos el campo de código de podólogo, consultamos la tabla para el técnico sin este campo | ||
+ | - Nuevamente volvemos a comprobar si existen registros en ECompras_tecnico y comprobamos nuevamente si está insertado el registro y si no los está lo insertamos | ||
+ | - En el caso de que no tengamos desgloses hacemos lo mismo para el registro pero para el movimiento sin iterar. | ||
+ | - Una vez completadas todas las iteraciones tendríamos insertadas todas la compras. | ||
+ | |||
+ | Al final saldría un mensaje de importación realizada. | ||
+ | |||
+ | ===== Importar compras podólogos ====== | ||
+ | |||
+ | En este caso vamos a importar las compras de los podólogos. Para ello tenemos que tener un archivo de texto con los datos de las compras. | ||
+ | |||
+ | Al clicar sobre el botón de importar nos abre el cuadro de diálogo para buscar el archivo y ya lo tendríamos. | ||
+ | |||
+ | A nivel de código hacemos los siguientes pasos: | ||
+ | |||
+ | - Abrimos el selector de archivos filtrado para archivos del tipo texto | ||