***************************************************
Generales
***************************************************
/help
	Retorno
		esta ayuda
/login
	Entradas (POST)
		usuario string requerido
		clave   string requerido
	Retorno
		id_sesion 	numerico
		token		string
/ping
	Retorno
		Información variada ( sirve para probar la conexión )


		
***************************************************************
Las siguienes funciones requieren estar logueado
	La autenticación se hace enviando dos headers http con los
	datos de sesión obtenidos del servicio login
		id_sesion	en header X-Garetto-Core-Sesion
		token		en header X-Garetto-Core-Token	
***************************************************************
/logout
	Retorno
		no tiene
/whoami
	Retorno
		Información sobre la sesión del usuario


		
***************************************************************
Servicios que actuan sobre las bases de produccion
***************************************************************
/getEmpresas
	Retorno
		Empresas del holding manejadas por el motor y sus códigos
		
***************************************************************
Servicios que actuan sobre las bases de produccion y solicitan
el codigo de la empresa en un parametro post empresa
Los codigos se pueden consultar con el servicio /getEmpresas
***************************************************************

Categorias y Subcategorias
-------------------------------------------
	/getCategoria
		Entradas (POST)
			id
		Retorno
			categorías
	/getCategorias
		Retorno
			Categorías de la empresa consultada
	/getSubCategoria
		Entradas (POST)
			id_categoria numerico
		Retorno
			subcategoría
	/getSubCategorias
		Entradas (POST)
			id numerico si se omite se mostrarán todas
		Retorno
			subcategorías de la empresa consultada
	/insertCategoria
		Entradas (POST)
			nombre          string
			descripcion     string
			exige_imagen    string S/N  ( Sólo Garetto )
			exige_ficha     string S/N  ( Sólo Garetto )
			           .....
		Retorno
			la categoria insertada incluyendo su id


Productos
-------------------------------------------
	/getProducto
        Entradas (POST)  *  puede indicarse cualquiera de los dos, si se 
                            especifican ambos deben coincidir
            id          numerico
            codigo      string
		Retorno
			Producto
	/getProductos
		Retorno
			Productos de la empresa consultada

    /insertProducto
        Entradas (POST)
        
            codigo            string            obligatorio
            nombre            string            obligatorio
            activo            1/0 mumerico      obligatorio
            categoria         numerico          obligatorio
            subcat            numerico          obligatorio
            id_marca          numerico          obligatorio
            interno           1/0 numerico      obligatorio         
            fecha             fecha             opcional
            vinculo           string            opcional
            cant_imgs         numerico          opcional
            visitas           numerico          opcional


x hacer
GET MARCAS
UPDATE NOMBRE PRODUCTO
UPDATE PRECIO
ACTIVA/INACTIVA PRODUCTO
GET PRECIOS