#!/bin/bash
# -*- coding: utf-8 -*-

# Creamos esta variable de entorno para decir donde esta nuestra base de datos
export AFIXDIR=/u/af5
export APLICACION=afixmat4
export ESTRUCDIR=$APLDIR/estruc
export RUTDIR=$APLDIR/rutinas
export DBPATH=$AFIXDIR/dat/$APLICACION/dbs
export INFORMIXDIR=/home/ix730
export INFORMIXSERVER=afix4_tcp
export DBCENTURY=C
export DBDATE=dmy4/
export DBMONEY=,
export DBTEMP=/home/tmp
export CLIENT_LOCALE=es_es.8859-1
export DB_LOCALE=es_es.8859-1
export LANG=es_ES.@euro
export LC_CTYPE=es_ES@euro
export PATH=$PATH:/usr/bin:$INFORMIXDIR/bin

# Obtener la referencia del artículo desde la llamada CURL
referencia_articulo="$1"

# Registrar la referencia del artículo en un archivo de log para depuración
echo "Referencia artículo: $referencia_articulo" >> /var/log/logBorraArticulos.log

# Ejecutar la consulta para eliminar el artículo de la tabla web_art
if echo "DELETE FROM web_art WHERE art = \"$referencia_articulo\";" | $INFORMIXDIR/bin/dbaccess apli01; then
    echo "Artículo con referencia $referencia_articulo eliminado correctamente." >> /var/log/logBorraArticulos.log
else
    echo "Error al eliminar el artículo con referencia $referencia_articulo." >> /var/log/logBorraArticulos.log
    exit 1
fi
