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 | ||
gl:barra_menu_principal:menu_administracion [2023/04/11 10:02] admin [Importar compras técnicos] |
gl:barra_menu_principal:menu_administracion [2024/12/03 13:40] (actual) admin [Importar compras técnicos] |
||
---|---|---|---|
Liña 33: | Liña 33: | ||
===== Tarifas ===== | ===== Tarifas ===== | ||
- | Táboa onde temos definidas as tarifas dos servizos. | + | Táboa onde temos definidas as tarifas dos servizos. Á hora de editalas ou configuralas, |
Liña 124: | Liña 124: | ||
===== Medicamentos Facturación ===== | ===== Medicamentos Facturación ===== | ||
- | Definición dos medicamentos que se usan na facturación dos servizos veterinarios. Deben ser dados de alta aquí os medicamentos que os técnicos vaian facturar, indicando os códigos de produto e as propiedades comúns ás receitas xa que, a partir deles, tamén os técnicos poden xerar as súas. | + | Definición dos medicamentos que se usan na facturación dos servizos veterinarios. Deben ser dados de alta aquí os medicamentos que os técnicos vaian facturar, indicando os códigos de produto e as propiedades comúns ás receitas xa que, a partir deles, tamén os técnicos poden xerar as súas. O código Nacional, as presentacións, |
===== Cambios en medicamentos ===== | ===== Cambios en medicamentos ===== | ||
Liña 194: | Liña 194: | ||
* Hora 3º Ordeño: Hora en la que se realiza en el tercer ordeño | * Hora 3º Ordeño: Hora en la que se realiza en el tercer ordeño | ||
* Correo electrónico: | * Correo electrónico: | ||
- | * Código de gestión: Es el código que se utiliza para enlazar el ERP de Seragro | + | * Código de gestión: Es el código que se utiliza para enlazar el ERP de Seragro. Si en facturación medicamentos, |
* Zona: La zona se utiliza para dividir geográficamente la actuación de los diferentes servicios | * Zona: La zona se utiliza para dividir geográficamente la actuación de los diferentes servicios | ||
* Granja para Recría: Especificamos su la granja es una granja de recría | * Granja para Recría: Especificamos su la granja es una granja de recría | ||
Liña 266: | Liña 266: | ||
**Panel de datos de usuario**: Aquí podemos ver e cambiar os datos de usuario. Para os usuarios Técnicos, hai certos campos que hai que cubrir para que os recoñeza dunha maneira ou outra. | **Panel de datos de usuario**: Aquí podemos ver e cambiar os datos de usuario. Para os usuarios Técnicos, hai certos campos que hai que cubrir para que os recoñeza dunha maneira ou outra. | ||
- | * Socio: Indica si é socio ou non da cooperativa. | + | * Socio: Indica si é socio ou non da cooperativa |
* Móbil: Importante para que lle cheguen o SMS que produce a plataforma. | * Móbil: Importante para que lle cheguen o SMS que produce a plataforma. | ||
* Correo electrónico: | * Correo electrónico: | ||
Liña 392: | Liña 392: | ||
{{ : | {{ : | ||
- | Aquí | + | 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**. |
- | Para ellos hacemos los siguientes | + | En el código fuente se realizan las siguientes |
- | - Elemento | + | - 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. No caso de fallar, revisar se o certificado dixital de opensoft instalado no java está caducado e reemplazalo. | ||