Saltar al contenido principal

Automatización-de-carga-de-variedades

Ver en Git


Carga de variedades:

  • Como primer criterio tenemos que guardar nuestro excel en formato CSV.

  • Tenemos que tener en cuenta el nombre de la columnas del excel: id_cultivo - nombre - peso_mil (en caso que no pongamos tal cual el nombre de estas columnas, arrojara un error).

Respuesta:

La respuesta se compone de estos tres campos:

  • elementos_agregados
  • elementos_no_agregados
  • filas_a_revisar

Los elementos agregados indican las filas del excel que se agregaron satisfactoriamente.

Los elementos no agregados son los elementos que no cumplieron la condición de entrada a la base de datos, que en este caso seria que no se repita el campo id_cultivo y el nombre.

La filas a revisar son aquellas que tenemos que pegarle una revisada porque algun campo no esta bien... Por ejemplo puede ser que en una fila determinada no hayamos puesto id_cultivo pero si nombre por lo que directamente no se tendra en cuenta esa fila.

id_cultivo,nombre,peso_mil
19,DM 5953RSF,152
19,DM 5351RSF,152
,DM 5302RSF,176
19,DM 59R03,
19,DM 68R09,
19,DM 6.8iRR,165
1337,DM 5953RSF,152
1337,DM 5351RSF,152
1337,DM 5302RSF,176
1337,DM 59R03,
1337,DM 68R09,
1337,DM 6.8iRR,165

El endpoint es un POST: /api/crops/new_varieties image