viernes, 1 de julio de 2016

Micosof Dynamics NAV 2015 "Tarifas" con RapidStart

                                                            Tarifas

En Nav 2015 Tenemos una funcionalidad llamada Servicios de RapidStart para Microsoft Dynamics NAV , por esta funcionalidad vamos a crear un carga de un archivo de Excel ala tabla de tarifas de ventas

Vamos   a mostrarles como usar esta funcionalidad y saber resolver errores en la carga del mismo ya que esta funcionalidad lleva muchas validaciones internas y en posteriores blog  vamos a enseñar como crear un servicio desde cero

Buscamos la ruta Departamentos >Administración > Configuración de la aplicación y seleccionamos la opción marcada



Damos clic en esta opción: 



seleccionamos la opción: TARIFAS





Aparecen las siguientes funciones  precio de ventas y precios de compra
nos centraremos en precios de venta





El paquete de configuración ya fue previamente descargado en formato *.xlsx

Favor de solicitarlo a sistemas para su llenado sin alterar  ninguna columna y fila ya que esta codificado, cualquier cambio su archivo no subirá:

*Nota para que se arme en forma de matriz una linea debe de ir sin variante y  Precio Unitario en "0".

como el ejemplo que utilizaremos en nuestra carga



Vamos a usar este ejemplo  de estos 2 productos AC00003 Y AC00036 para el cliente C00065



*Nota el campo Sorting se encuentra en la pagina de variantes  de producto  donde están localizadas las variantes de color y talla se refiere al ordenamiento en la base de datos su muestreo de acuerdo a criterios
ejemplo:  34S,36R,36L etc.



Revisamos las tarifas de estos 2 productos en la lista de productos:
localizamos en la cinta de opciones en la pestaña de venta la acción precios




en este ejemplo  observo que tenemos  ya tarifas creadas para este cliente con una fecha anterior:

** NOTA Importante si ya hay tarifas creadas con fechas  anteriores tienes que actualizar la fecha final para que el sistema  no la tome




Actualizo la fecha  aun dia anterior ala fecha del archivo desde la linea sin entrar ala matriz



 revisamos el siguiente producto AC00036
 encontramos que aun no se crean tarifas para este cliente



                                                  Ahora si entramos  al proceso:


  • Abrimos la opción TARIFAS en RapidStart



  • Importar desde Excel




  • Se abre el cuadro de Dialogo par buscar el archivo para cargar y lo abrimos






  • Al terminar de cargar  observemos el campo  No de Registros de paquete son la lineas del  archivo de excel al importar



  • Observamos No campos disponibles, no campos incluidos y el numero de campo para validar, este ultimo podemos ver como se valida la información en cada campo y si lo quieres incluir  y  validarlo
  • Aplicamos el paquete y confirmamos






  •  al terminar de aplicar si se presentan errores nos informara el sistema

Nota Favor de contactar a sistemas para ayudarlos y enseñar como corregir estos errores





Si todo esta correcto el sistema nos confirma Volvemos  a Aplicar el  Paquete y listo


  • Revisamos las tarifas de estos 2  productos:






miércoles, 22 de junio de 2016

MIcrosoft Dynamics NAV 2015 "Configuración de la Valoración de Existencias"



                             Configuración de la valoración de existencias general

Les Mostrare  como correr este proceso automático ya que  ami en lo personal cada ves que se corre este proceso en cada cierre mensual por la cantidad de movimientos en un bloqueo de las tablas en la base de datos ya que utiliza  tablas principales como  "value entry" y  "g/l entry"


La configuración de valoración de existencias general forma parte de la configuración de existencias:

1.- En el menú  Gestión financiera > Contabilidad > Inventario > Configuración , haga clic en Config. Inventario.




2.- Nos aparece la pagina siguiente:

Los tres campos siguientes de la pestaña General definen la configuración de valoración de existencias: Variación existencias automát., Regis. cto. previsto en contab., Tipo cálculo cto. Prom.


Seleccionar alguna de las opciones de el campo Ajuste automático de costos





Si el campo Variación existencias automát. está activado indica que al registrar productos en una cuenta de productos, el sistema realizará el registro automáticamente en la cuenta de existencias, la cuenta de ajustes y la cuenta de variación de existencias de la contabilidad.

No obstante, cuando se utiliza esta función es importante recordar dos cosas:

  • Todavía necesitará ejecutar los procesos Valorar stock - movs. producto y Registrar variación existencias de forma periódica. Es por la misma razón por la que el valor de los costes de existencias de los movimientos deben ajustarse si no está activada la opción de variación de existencias automática. 



  • Activar la función de variación de existencias automática con lleva que el número de movimientos que crea el sistema y el nivel de detalle generado cada vez que se registra una transacción aumenta sustancialmente. Esto puede reducir considerablemente el rendimiento de la base de datos de la empresa.


Que el campo Regis. cto. previsto en contab. esté activado especifica que la empresa desea registrar los costes de existencias previstos en cuentas provisionales en la contabilidad. Por esta razón, antes de utilizar esta opción se deben configurar las cuentas provisionales de los grupos de registro correspondientes.

 Es importante observar que dado el número de registros y, por ello, el número de movimientos resultantes, esta función también afecta al rendimiento de la base de datos.
El campo Tipo cálculo cto. Prom contiene información acerca del método que utiliza el sistema para calcular el coste medio.
Existen dos alternativas sobre cómo calcula el sistema el coste medio: •

  • Por producto y
  • Por producto, ubicación y variante


martes, 21 de junio de 2016

Microsoft Dynamics NAV 2015 "Descuentos ventas"

                                 
                                       "Descuentos  en Clientes por Linea"

    Para realizar los descuentos tenemos que  ir a la ficha del cliente , buscar el icono de descuentos





Seleccionamos  Linea de Descuento





En esta pantalla configuramos los productos y colocamos la fecha  de vigencia y el porcentaje de descuento

En este ejemplo este caso  coloque un porcentaje del 5%




Crearemos un pedido de venta, automáticamente se ajusta el descuento


vamos a colocarle un 10 % de descuento  ahora , ajuste la fecha  del 5% aun dia antes



capturamos una linea en el pedido de venta



y conforme  alas fecha coloca el porcentaje configurado, cambiamos la fecha del pedidos  al dia 20

y vemos como se respetan las vigencias





jueves, 16 de junio de 2016

Microsof Dynamics Nav 2015 modo Configuración de Perfiles(-configure)


    

       Microsof Dynamics Nav 2015 modo Configuración de Perfiles(-configure)


Esta funcionalidad aún hay mucha gente que no la conoce y es muy sencilla de utilizar, ya que abriendo el perfil en modo configuración, todos los cambios que se hagan personalizando el interface son comunes a todos los usuarios que trabajen con este perfil.
Otra de las ventajas es que permite quitar el menú de “Departamentos” y de esta forma el usuario únicamente dispone de acceso a la información de su perfil y no al resto de las áreas de Dynamics NAV.
Para abrir un perfil en modo configuración hay que ejecutar la siguiente instrucción (Win+R) Es la misma sentencia que para ejecutar el cliente con un perfil determinado pero con el parámetro -configure.
Microsoft.Dynamics.Nav.Client.exe -configure -profile:”ADMINISTRADOR DE CONTABILIDAD”
NAV Modo configuración

jueves, 9 de junio de 2016

Microsoft Dynamics NAV 2015 PowerShell "Copiar Empresas"

                                   PowerShell  Copiar Empresas Microsoft Dynamics NAV 2015


  • Vamos a  abrir nuestro PowerShell ISE Ejecutar con permisos de Administrador
          consultamos las ‘Execution Policies’ ya que por defecto en Windows 8, 8.1 y Server 2012 el valor de la            propiedad es ‘Restricted’.La consulta la hacemos con el comando ‘Get-ExecutionPolicy’. Y podemos                 cambiar la política con el comando ‘Get-ExecutionPolicy’. Para conocer todas las propiedades y opciones 







  • Importaremos el modulo NavAdminTool.psi , este se encuentra en la ruta

           C:\Program Files\Microsoft Dynamics NAV\80\Service\

       

con esto se habilitan los comandos


  •    Utilizaremos el comando Copy-NavCompany

     

 Llenamos los parámetros  el  nombre de la nueva compañía,  la compañia  donde se copiara la empresa y la instancia del servidor NAS.




Nota es necesario reducir el log de sql ya que la información procesada es enorme y se llena el disco




martes, 7 de junio de 2016

Errores y soluciones NAV 2015 "Importar archivo de texto con el objeto XMLPORT"

                                                                  XMLPORT


Vamos a importar un archivo de texto.

Realizaremos un  pequeño XMLPORT para describir los pasos a seguir.
  •    El primer paso es  crear un elemento  tipo tabla  de tipo entero



  • El segundo paso  y muy importante colocarlo como temporal

asignar  las variables tipo texto




  • asignaremos una variable tipo tabla  "sales line" y en sus propiedades  MinOccurs a  "zero"





  • Nos vamos alas propiedades del XMLPORT y el formato lo cambiamos a "Variable Text"




como creamos un  tabla  entero  tipo temporal  ya que los campos  son variables de texto y no fields de tabla  , lo que realizara el xmlport  cargara  los datos a una tabla temporal y posteriormente procesaremos la información con estas variables tipo texto ala tabla "sales line"


  •   para que los registros no se colapsen después de insertar el registro en la tabla temporal  la limpiaremos si no nos mostrara un error en la linea 0 ya tiene un valor







  •   posteriormente  asignamos nuestras variables de texto  en los filtros






  • Agregamos 2 mensajes una de entrada  para enviar los campos del Lay-out y otro para visualizar el proceso terminado





Ahora que es lo que hace  este código sencillo  que utilizamos como ejemplo:


  1. Llena en una tabla temporal los campos  del primer mensaje de entrada
  2. Asigna en los filtros de la tabla "sales line" las variable de texto
  3. Si encuentra el valor evalúa la cantidad de texto a entero
  4. Modifica el registro con las cantidades nuevas que le enviamos en el lay-out ,para no estar ajustando alas cantidades de forma manual
  5. Valida para que los campos  importes, cantidades por enviar  etc los calcule de nuevo


si tiene  dudas  de XMLPORT o si requieren unos ejemplos de entradas o salidas de información mas complejos,  favor de comentarlo


Errores y soluciones NAV 2015 "Cola de Proyectos"



                                                    "Colas de proyecto"

Dirigido: A todas la Áreas que tiene procesos muy grandes

Microsoft Dynamcis NAV 2015 permite planificar y programar la ejecución de informes a voluntad del usuario. Se usará el planificador de informes en Dynamics NAV 2015  junto con la gestión de colas. Esto puede ser muy útil para informes que tardan mucho tiempo en ejecutarse,  se pueden programar para que se ejecuten por la noche, y así no ralentizar al resto de usuarios del sistema.
Los informes que se ejecutan automáticamente, le llegarán al usuario que lo ha programado a su bandeja de entrada de informes, que se encuentra en el área de trabajo principal. Los informes se pueden ejecutar en PDF, Word o Excel.
Para usar esta funcionalidad, Dynamics NAV 2015 utiliza las colas de proyectos, que no son más que tareas que el sistema debe ejecutar en un orden determinado.
El proceso funciona de la siguiente manera:

  • Vamos a definir  una Lista de categorías de cola de proyectos

Creamos uno nuevo:



  • Definir una cola de proyecto e iniciarla.

En este paso, se define la ficha de la cola de proyectos, donde se indica el equipo que ejecutará la tarea y las instancias relacionadas. También se indica si la cola de proyectos se inicia o no,Crearemos uno nuevo.


una vez  llenado los parámetros


Damos click en iniciar

  • Programar el informe que interese.

Desde el informe que se quiere programar su ejecución, se va al menú imprimir/revisión y aparece la siguiente pantalla. En esta pantalla se indicará el formato de salida del informe, el día y la hora de ejecución.
El informe se ejecutará con los filtros y condiciones que se hayan definido en su pantalla de configuración de lanzamiento del informe.


Al aceptar en esta pantalla, se genera un movimiento de cola de proyecto, que se terminará de configurar en el paso siguiente.
  • Movimiento de la cola de proyecto.

Aquí vemos el movimiento de la cola de proyectos que ha generado el informe.


En esta pantalla se definirá la categoría de la cola del proyecto a utilizar y la periodicidad del mismo, en caso de que interese que se ejecute semanalmente, mensualmente, etc. También se puede ver el nombre del informe, hora de ejecución, formato,el tipo de objeto para ejecutar  ya se  un informe o un codeunit etc.


llenamos "cod. de categoria de  cola de proyectos"
Bandeja de entrada de informes.
En el área de trabajo principal, se encuentra la bandeja de entrada de informes. Allí llegará el informe programado en el formato elegido.
Pinchando sobre el informe, se visualizará el contenido que se estaba buscando. En la siguiente imagen se muestra la bandeja de entrada.