Share |

martes, octubre 30, 2007

Cambiar el Caption en tiempo de ejecución

Gracias a nilsm por contribuir en Tips dBits.

Existe una manera de cambiar el valor de la propiedad Caption de forma dinámica, incluso para diferentes idiomas. El truco consiste en utilizar la propiedad CaptionClass del control y personalizar la funcionalidad CaptionClassTranslate en la CodeUnit 1.

Teneis un documento con explicación detallada en Tips dBits.

Error traceflag 4616 al iniciar NAV sobre SQL 2005

Gracias a nilsm por postear en el foro de Tips dBits.

Al intentar ejecutar Dynamics NAV (Navision) sobre SQL 2005 aparece el siguiente error:
"El indicador de seguimiento 4616 no está establecido en el servidor. Debe establecer este indicador y reiniciar el servidor antes de conectarse utilizando Microsoft Dynamics NAV."

Para corregir esta situación, proceder como sigue:
01.) Open the Start Menu
02.) Go to Microsoft SQL Server 2005 Group
03.) Go to Configuration Tools Group
04.) Click on SQL Server Configuration Manager
05.) Click on SQL Server 2005 Services
06.) Right-click on SQL Server ($INSTANCENAME) and click on Properties
07.) Click on the Advanced tab
08.) Go to Startup Parameters
09.) Enter the string so that it looks as follows (notice the end is the only change):
-dC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf;-eC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG;-lC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf;-T 4616
10.) Click OK
11.) Restart the SQL Server service

miércoles, junio 13, 2007

Movimientos de corrección

Existe un campo en los diarios denominado "Corrección" que puede utilizarse para corregir, no sólo el saldo de una cuenta, sino también la suma del "Debe" y del "Haber", ya que inserta un movimiento con un cargo o adeudo (según proceda) en negativo. Es decir, si se desea corregir un movimiento erróneo que ha anotado 500€ en el debe de una cuenta, mediante esta opción podremos anotar un movimiento de corrección de -500€ en el debe de la misma cuenta, en lugar de 500€ al haber.

Este campo también existe en las cabeceras de compra y de venta, para poder utilizarlo al registrar abonos que en realidad son correcciones de facturas erróneas.