Buscar este blog

lunes, 12 de julio de 2010

Sentencias SQL Para a2Softway administrativo

Sentencia SQL en base de datos A2
Durante las instalaciones de a2 siempre me he fijado que algún cliente comete errores que carga mal un cliente o un producto y una ves que son procesados en algunas transacciones son imposible de borrar por el A2 así que esta sentencia son muy buenos para usar en el DBISAM

Sentencia para borrar Productos:

DELETE FROM Sinventario WHERE FI_CODIGO='ACAELCODIGODELPRODUCTO'

La parte en negrita la deben sustituir por el codigo del producto

Nota de Crédito en cliente EVENTUALES:

hay veces que se usa el cliente de contado se genera notas de credito en la diferencia de centimos de la facturacion generando un pequeño saldo eso se puede borrar o colocar a cero de esta forma

update Scuentasxcobrar set FCC_SALDODOCUMENTO=0 where FCC_TIPOTRANSACCION=7 AND FCC_CODIGO='01'

Nota: el codigo 01 es el codigo del cliente de contado que usamos para el cliente eventual

Sentencia Para eliminar clientes muy viejos en la BD:

1.- Primer Paso
update Sclientes set FC_STATUS=False

Esto desactiva todos los clientes

2.- Segundo paso
update Sclientes set FC_STATUS=true where FC_RIF IN (select FTI_RIFCLIENTE from SOperacionInv where FTI_FECHAEMISION>'01/05/2008' );

Este activa los cliente que cumpla con el requerimiento de haber comprado ante de esta fecha o que han realizado una compra luego de eso periodo

3.- Tercer Paso

DELETE FROM SclientesWHERE FC_STATUS=False

Este elimina todos los desactivados que quedaron

Pasos a seguir para ejecutar el la sentencia SQL

Primero instala el DBISAM

una vez instalado cambia el PATH de la BD, es Decir vas a C:\dbisamad\utils y ejecuta DBsys.exe

luego en el Menu superior FILE -->Option ahi conseguiras 2 opciones Default Database y Private directorio... ahi buscara el directorio DATA de A2 en el Browse en mi caso es "D:\a2softway\Empre001\Data" bien una vez hecho esto le das OK

Ahora La sentencia que Borra El producto puedes usarlo incluso si el A2 esta abierto.. aunq te recomiendo q respalde por si equivocas

vas a FILE --->NEW SQL QUERY escribe la siguiente sentencia en el cuadro Blanco grande

ACA LA SENTENCIA QUE VAN A USAR

Debe Especificar el Codigo producto de q quiere borrar exactamente igual. Luego Presiona el Boton REPARE en ese momento si no hay errores te aparece unprepare luego presiona RUN SQL abajo te indica un porcentaje y luego te indica cuantas lineas fueron afectadas.. en teoria solo debe decir 1 afectada...

Aca pueden bajar el dbisam
http://www.4shared.com/file/110443615/1e6c4689/208ea000.html

Cuando se migra de Saint 7.51 hacia a2 los datos del campo RIF aparecen en el campo NIT.

- Mover los datos del campo NIT al campo RIF:
UPDATE sclientes SET FC_RIF=FC_RIT

luego:
UPDATE sclientes SET FC_NIT=(0)

- Todos los nombres de clientes en mayuscula:
UPDATE sclientes SET FC_DESCRIPCION=UPPER(FC_DESCRIPCION)

a2 Herramienta Administrativa Configurable.


Existe cierta similitud entre la vida y la tecnología, y es que ambas ocurren vertiginosamente, día a día nos asombramos con cosas nuevas, a veces fuera de nuestra comprensión.

a2 te sorprenderá y te hará sentir el placer de lograr todo aquello que quisieras hacer y hacerlo bien, sin fronteras para tu imaginación.

a2 es una herramienta administrativa configurable que permite consolidar operaciones administrativas bajo un sólido concepto y una amigable interfaz que la convertirá en la mejor aliada de la gerencia moderna. Esto es donde a2 es único, ninguna otra solución en el mercado hoy proporciona, la funcionalidad y la habilidad incomparable de adaptarse a la solución rápidamente e incluso a los cambios más complejos.

La organización administrativa de a2 esta conformada en módulos o departamentos, todos relacionados de manera lógica.
- Inventario
- Proveedores
- Clientes
- Bancos
- Ventas
- Consolidación Contable
- Vendedores
- Reportes del Sistema
- Compras
- Generador de Informes Personalizados

La herramienta cuenta con un módulo de administración de usuarios que reúne una serie de características que lo convierte en producto único en su estilo, entre ellas están: Bases de datos configurables.
Posibilidad de crear campos adicionales a las bases de datos e incorporarlas fácilmente al sistema y a los formatos de impresión.
Directorios de datos asignados por el administrador del sistema.
Administración de números de correlativos y parámetros del sistema.
Creación de cuentas de usuarios.