Recuperación de datos NAV

Nav123: Navision, Showare, OrderApp

Print Friendly, PDF & Email

Aquí tiene algunos ejemplos de casos extravagantes de recuperación de datos. Recuperaré sus datos de su sistema y los almacenaré de forma segura en Navision o Business Central - garantizado. Puedo recuperar sus datos de sistemas controlados por versiones como TEXcom, FEE, Vario, Texware o Vepos o incluso de productos orientados a lotes del sector alimentario como Beefware o Flagranto:

TEXcom de Prosoft, un ERP bastante popular en la industria textil, en particular, debido a su exhaustivo control de versiones: el programa proporciona inventarios en Excel en un formato extremadamente compacto. La dificultad aquí es que las filas con mercancía existente aún no tienen números de artículo. Las versiones se enumeran en la fila anterior y a veces tienen un número de artículo, y a veces no. Los artículos que empiezan por - deberían desactivarse durante la importación y los inventarios negativos no deberían importarse en primer lugar. Los precios de las existencias también deben importarse. De esta forma, los datos de otros sistemas con versiones, no sólo TEXcom, pueden transmitirse de forma segura a Navision o Business Central.

What is a wonderfully compact display for humans is a nightmare for importing data from TEXcom to Navision … Rapid Start and dataports will not get you very far here.

Las listas de precios son muy fáciles de leer para los humanos, pero son todo un reto para los programadores. Con un poco de C/Side Code inteligente y algunos otros trucos, estos datos también llegarán a Navision sin errores.

Listas de precios, a veces con y a veces sin número de artículo, y con o sin número de cliente. Sin embargo, todo se seguía importando correctamente en Navision.

¿Cómo se transfieren datos de sistemas heredados a Navision? No existe una regla general, ya que cada transferencia de un sistema a otro es diferente. Pero siempre he encontrado la manera de recuperar los datos del sistema heredado y no tengo miedo de llegar a utilizar acopladores RS232 o emulación de impresora. Con estos métodos, el sistema heredado "piensa" que está imprimiendo su lista en una impresora, como de costumbre. Yo intercepto este flujo de datos y filtro las cuentas, transacciones, inventarios y precios que necesito. Una vez que esta información está disponible en un archivo de texto, también puede importarse a Navision.

Con este método, puedo recuperar datos de un AS/400 con RPG o de un Siemens Nixdorf Quattro 8870 con Comet. Hablando de Comet: ¿Te has preguntado alguna vez de dónde viene la "curiosa" asignación de teclas de función para Navision 3.53-3.56 y las versiones de Windows Navision 1.30, Navision 2.01 a Navision 2009R2? ¿Como F3 = añadir, F4 = eliminar? Eche un vistazo más de cerca a Nixdorf/Comet Business Basic. Se sorprenderá de gran parte de Navision que encontrará aquí, como los ingeniosos bucles de consulta de base de datos para los que el programador básicamente no tiene que hacer nada, el generador de formularios, el generador de informes, etc. En realidad, Navision copió bastante del antiguo líder del mercado, Siemens Nixdorf/Comet. Con esta conexión histórica, me resulta aún más fácil convencer a los usuarios de Comet/Business Basic o incluso al moderno Cross Basic para que se pasen a Navision o incluso a Business Central.

Por supuesto, es posible recuperar datos comprimidos o detallados, sin ningún problema. En mi experiencia, sin embargo, recomiendo urgentemente NO mezclar estos dos para cada conjunto de datos. Por lo tanto, o bien sólo por cuenta de mayor, cliente, proveedor o toda la contabilidad financiera de cada elemento individual disponible sin ninguna compresión. También encuentro regularmente errores en el sistema heredado cuando, por ejemplo, los movimientos de artículos o diarios transmitidos se suman y no coinciden con el inventario de un artículo transmitido o con el inventario de una cuenta transmitida. Por supuesto, en este caso añado inmediatamente un bucle de corrección que realiza las correcciones necesarias. Por esta razón, la recuperación de datos de un sistema heredado también equivale a la validación y limpieza de datos.

Un gran ejemplo para este tipo de recuperación de datos es el movimiento de datos de Beefware en el que trabajé hace bastante tiempo. Mientras que los inventarios de los artículos eran correctos, los movimientos de artículos mostraban una suma que no encajaba. Por lo tanto, arreglé las cosas que no eran correctas en la fuente en la importación.