#!/usr/bin/env python
# Cargamos los mždulos necesarios
import _pg # Para acceder a las bases de datos
import string
import cgi
import time
import sys
import os
import operator
import random

# interfaz CGI

t_oid = sys.argv[1]

db = _pg.connect('aefo')

#Variables
#ahora esta en el raiz
path1 = "/web/aefo/"

#Abro el fichero de descripcion para lectura
fichero = path1 +'/'+ "listadocategorias.txt"
f=open(fichero, 'w')
orden="select distinct on (nombre) * from categorias where activa='t' or (activa='f' and tienda="+t_oid+") order by nombre"
res = db.query(orden)
num=len(res.dictresult())
for i in range(num):
	idcat = res.dictresult()[i]["id_cat"]	
	nom = res.dictresult()[i]["nombre"]			
	#print(str(idcat)+"|"+nom)
	f.write(str(idcat)+"|"+nom+"\n")
f.write("999|Nueva Categoria")
db.close()