Tienda Online / Ecommerce para ERP con SQL Server

sqlserverweb4x4
Estándar

Casi la totalidad de los sistemas de ecommerce actuales están basados en plataformas Open Source, tanto en el Front / Back, como en el motor de base de datos usado para los mismos. Lo mas común son sistemas sobre PHP (ya sea con Frameworks tipo Symfony o parecidos) entre los cuales tenemos Prestashop, Magento, y plugins para CMS como WooCommerce o VirtueMart, que funcionan sobre MySQL.

¿Pero que sucede con las tiendas que ya manejan un ERP sobre SQL Server y quieren vender online?. Al contrario que en el mundo digital, en el ámbito de las aplicaciones de gestión o ERP´s, las soluciones que trabajan con SQL Server son numerosas.  En este caso si el ERP ya tiene un modulo de ecommerce, lo normal es que la empresa opte por esta opción, pero no todas lo tienen , y en este caso existen otras opciones en las que Web4x4 puede ayudarte en tu negocio.

Como expertos en desarrollos de ecommerce hemos desarrollado varias plataformas propias, una sobre ASP clásico, y otra mas actual desarrollada en C# (que lanzaremos dentro de unos meses). En todos los casos nuestros desarrollos de ecommerce se realizan usando SQL Server como motor de base de datos. Para pymes existe una version SQL Server “Express” gratuita y que proporciona las funcionalidades adecuadas para cualquier ecommerce normal, lo que hace que el precio respecto a una opción Open Source sea muy parecido. En nuestro caso al igual que otras consultoras con Prestashop o Magento, lo que cobramos es la configuración e inicialización de la tienda online.

Pero ademas de estas plataformas propias podemos desarrollar sistemas de ecommerce “ad-hoc” para empresas que tengan su ERP sobre SQL Server, usando nuestro conocimiento y experiencia en entornos complejos Microsoft. Podemos generar un ecommerce que se integre de manera transparente con el ERP de tal forma que el negocio se beneficie de la venta online sin tener que cambiar su aplicación de gestión.

¿Te imaginas poder tener las ordenes de pedido de manera automática en tu ERP desde tu tienda online? Eso solo es la punta del iceberg: Clientes, Productos, Facturas, Estadísticas, etc, todo lo que puedas pedir es susceptible de integración, siempre que la base de datos sea legible.

La productividad y la información son 2 puntos clave en los negocios del siglo XXI y la integración de todas las plataformas de venta es algo imprescindible para un negocio moderno.

Si quieres mas información escríbenos a david.moral@web4x4.es o llámanos al 628 81 89 89

 

Servicios Outsourcing de Bases de Datos

Estándar

Que importante es tener un especialista al que acudir cuando tenemos un problema.

En el caso del desarrollo web, una persona no puede saber de todo, y en un equipo tambien en muchas ocasiones hay carencias en cuanto a los conocimientos y habilidades de cada miembro. Por eso, es tan importante conocer las propias limitaciones, y buscar ayuda en el momento adecuado, no por ello tu servicio deja de ser bueno, al contrario, es mejor, porque le ofreces a tu cliente la posibilidad de una mejor atencion y conocimientos especializados.

En nuestro caso, hemos encontrado una empresa que nos presta ayuda en el ámbito de las bases de datos. Damoin Web Services tiene un equipo preparado para gestionar bases de datos en un nivel técnico alto, pero tambien existen las excepciones y proyectos que superan nuestra capacidad técnica. Para compensarlo buscamos la mejor empresa posible que nos apoye en momentos de crisis o proyectos mas intensos. Os queremos presentar a GPS Open Source.

Desde GPS Open Source ofrecen servicios de consultoría/mantenimiento de  bases de datos en entornos empresariales.

Consultoría Oracle – Consultoría MySQL – Consultoría SQL Server – Consultoría Sybase

Su portfolio se dirige a compañías medianas y grandes que requieren de un proveedor especializado y de confianza. Un socio para abordar proyectos que exigen experiencia y conocimiento en entornos de bases de datos , ya sea Oracle, MySQL, SQL Server o Sybase.

Los consultores y tecnicos de GPS Open Souce cuentan con un amplio bagaje en la administración de bases de datos en entornos críticos y han participando y liderado proyectos de migración e implantación de bases de datos para grandes compañías. Su aportación parte de esa especialización y se hace fuerte desde el compromiso y el esfuerzo como garantía de éxito.

Su valor como socio en entornos de base de datos

El objetivo principal de GPS Open Source es convertirse en un proveedor cercano a sus socios y clientes. Una empresa capaz de ofrecer la confianza suficiente para dejar en sus manos proyectos y áreas importantes de sus activos informáticos. Un proveedor, en definitiva, que forma parte de su Departamento IT como un equipo más de técnicos especializados y comprometidos con el objetivo de su empresa.

 

Access: Resolver conflicto de escritura en tabla vinculada a SQL Server

Estándar

Trabajando con SQL Server es común programar una interfaz en Access dadas las posibilidades de hacer una aplicación en poco tiempo y con opciones suficientes para un amplio perfil de usuarios.

Al trabajar en Access sobre SQL Server siempre es interesante el hacerlo sobre tablas vinculadas y aunque no suelen dar problemas de vez en cuando surge el famoso conflicto de escritura, desde Damoin os ofrecemos dos posibles causas y opciones para resolver este problema.

Causa 1: Campos tipo bit no inicializados. En este caso el problema surge al introducir un campo bit en la tabla sql server y vincularlo en Access sin haberle puesto un valor predeterminado a 0 ó 1. En el caso de una tabla vacia el problema surgira el intertar meter cualquier registro y en el caso de una tabla ya usada anteriormente el error dara tanto en inserciones como en updates, tiene sentido ya que Access necesita mostrar un valor para ese campo y SQL no se lo puede dar (no lo tiene) con lo que intenta escribir los dos valores al mismo tiempo.

Solución: Asignarle un valor predeterminado al campo bit , hacer en SQL Server un UPDATE a toda la tabla con el valor que queramos(0/1) y por último volver a vincular la tabla o actualizar la vinculación desde Herramientas>>Administrador de tablas vinculadas.

Causa 2: Tablas con campos float ,real, decimal, etc con valores dependientes de formulas. Este es un error menos común que el anterior pero puede ocurrir.

El caso típico es el de una aplicación de gestión donde existe un campo calculado (cantidad*precio), al intentar escribir en otro campo del registro nos da el conflicto de escritura, en este caso dado que el campo calculado recoge el valor posteriormente al update si intentamos registrar cambios en otro campo access no sabe cual ha sido la primera modificacion.

Solución: Crear en la tabla afectada un campo de tipo TIMESTAMP, entendemos que este campo almacena información sobre el momento de la ultima actualización para evitar colisiones y detectar precisamente conflictos de escritura. Despues de crear el campo hay que actualizar la informacion de la tabla vinculada o volver a vincularla.

Dejad un comentario para saber si os ha servido de ayuda.

Buscar objetos en SQL Server 2000 (Procedimientos, funciones, etc)

Estándar

Con esta select conseguimos buscar todos los objetos en una base de datos SQL SERVER 2000

SELECT     TOP 100 PERCENT OBJETOS.xtype, COMMENTS.text, OBJETOS.name
FROM         basededatos.dbo.syscomments COMMENTS INNER JOIN
basededatos.dbo.sysobjects OBJETOS ON COMMENTS.id = OBJETOS.id
WHERE   ((OBJETOS.xtype = ‘p’) AND (OBJETOS.status >= 0) OR
(OBJETOS.xtype = ‘fn’) AND (OBJETOS.status >= 0) OR
(OBJETOS.xtype = ‘u’) AND (OBJETOS.status >= 0) OR
(OBJETOS.xtype = ‘tr’) AND (OBJETOS.status >= 0) OR
(OBJETOS.xtype = ‘v’) AND (OBJETOS.status >= 0)) AND
( COMMENTS.text LIKE N’%’ + @TEXTO + ‘%’)