Se necesita un desarrollador para crear un stored procedure (script) que genere los valores de una columna de una tabla en funcion de valores existentes en otras 2 tablas.
Especificamente, se necesita crear strings de la forma yyyy.site_id.consecutive_number a partir de la siguiente estructura de datos:
- Invoice:
- ...
- columnaAPopular (de la forma yyyy.site_id.consecutive_number)
- ...
- createdAt (fecha, de donde extraer yyyy)
- deliveryspot_id (FK a tabla DeliverySpot)
- ...
- DeliverySpot:
- id
- site_id
- Site:
- id
- ...
Donde:
- yyyy: es el año de la fecha de creacion de cada factura (extraido del campo createdAt de la tabla Invoice).
- site_id: es un numero de la forma 001...xxx (string de 3 digitos) correspondiente al site_id asociado a la factura (invoice) en cuestion el cual se accede por medio de invoice.order.delivery_spot.site_id.
- consecutive_number: es un numero consecutivo generado a partir de los pares [yyyy, site_id]. Debe ser de la forma 000001... xxxxxx y crecientes segun la fecha de creacion de la invoice.
El script debe popular la columna columnaAPopular de la tabla Invoice segun lo descripto arriba.
El script debera ser creado a traves de una sesion de escritorio remoto, con TeamViewer, y usando MysqlQueryBrowser (idealmente).
Por favor consultar ante cualquier duda antes de presupuestar! Los requerimientos deben entenderse en detalle.
Especificar la forma pago requerida.
Gracias.
![País: Argentina [ar]](http://static.trabajofreelance.com/images/flags/ar.gif)
![GeoTrust [GeoTrust]](http://static.trabajofreelance.com/images/seal/geotrust.gif)
![PayPal [PayPal]](http://static.trabajofreelance.com/images/seal/paypal.gif)
![Visa [Visa]](http://static.trabajofreelance.com/images/seal/visa.gif)
![MasterCard [MasterCard]](http://static.trabajofreelance.com/images/seal/mastercard.gif)
![Feeds [Feeds]](http://static.trabajofreelance.com/images/seal/rss.png)
![Blog [Blog]](http://static.trabajofreelance.com/images/seal/wordpress.png)
![Facebook [Facebook]](http://static.trabajofreelance.com/images/seal/facebook.png)
![Twitter [Twitter]](http://static.trabajofreelance.com/images/seal/twitter.png)
![Linkedin [Linkedin]](http://static.trabajofreelance.com/images/seal/linkedin.png)
![Youtube [Youtube]](http://static.trabajofreelance.com/images/seal/youtube.png)