Archivos de la categoría ‘Uncategorized’

Hola a todos

Vamos a configurar

Primero debemos mapear la zona del sandbox o prod esa debe ser la misma en entorno de PowerPlatform y de los recursos a crear en Azure.

En Azure, revisar que tenemos este sericio Microsoft Dynamics ERP Microservices, sino se debe crear, seguir estos pasos https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/configure-export-data-lake#createServicePrincipal

Crear un App en AAD, en mi caso cree este DataLakeFnO. Los pasos aqui https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/configure-export-data-lake#createapplication

Crear el DataLake Storage (Gen2), revisar este link: https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/configure-export-data-lake#createsubscription

Consideraciones:

  1. La region donde se crea el storage debe ser la misma que el sandbox y el resource group

2. Habilitar el Enable hierarchical namespace en la parte avanzada

3. Se debe dar acceso IAM, seguir estan instrucciones, https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/configure-export-data-lake#grantaccess en nuestro caso deberia quedar asi:

4. Validar que tengamos estos accesos:

Crear Key Vault, para eso revisamos este link https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/configure-export-data-lake#addsecrets

En la sesion de permission modal seleccionar Vault Access Policy

Luego de eso, terminar de realizar la integracion de PowerPlatform.

Instalacion de Add’on, seguir los pasos del Add’on

Listo, tenemos nuestro Export to DataLake

Error en restore BD de sandbox a VM Dev

Publicado: noviembre 17, 2023 en Uncategorized

Hola

Hace poco estuve haciendo unos restore de BD de Sandbox a VM Dev y pues es la primera ves que me sucede, entonces vi que el problema es en el nivel de compatibilidad, ya que el del sandbox era superior al del SQL Server de la VM dev.

Para solucionar este problema, se realizo lo siguiente:

  1. Subir el SQL Server 2019 que viene en el VM Dev a SQL Server 2022

2. Descargar la version trial de SQL Server 2022, vamos a esta URL SQL Server 2022 | Microsoft Evaluation Center

Del wizard

Selecciono la opcion Download Media

Descargo en ISO

Montamos nuestro ISO en el explorador y nos vamos por Setup

En el Wizard de instalacion de SQL Server, nos vamos a la parte Upgrade

Seleccionamos la edicion Developer (la misma edicion instalada de SQL Server 2019)

Aceptamos los terminos de licencia y despues el instalador nos preguntara que instancia vamos a actualizar, usamos la de por default

Aceptamos todas las caracteristicas

Aceptamos la instancia

En las cuenta de servicios damos OK

En el Full Text damos import

Luego damos clic en Upgrade

Terminado la instalacion, reiniciamos la VM Dev

Luego volvemos a ejecutar el script y vemos que termina bien.

Luego renombramos la BD AXdB7 a AXdB, reiniciamos el SQL y IIS

Validamos la version de SQL

Luego hacemos un build completo con Sync de BD, en Visual Studio 2019

Listo, a usar Dynamics 365 en VM !!!

Hola a todos

Despues de un tiempo regresando a los Blogs, espero poder contribuir un poco mas estos meses, en temas de implementaciones o extensiones en Commerce generalmente no re creamos VMs por cada nueva version (practica recomendada en FnO), solo actualizamos directamente la VM.

En mi experiencia pude ver que despues de actualizar la VM el RealTimeService se cae.

Para esto se recomienda ejecutar el RetailTenantUpdateTool

Ubicacion –>

Cuando pida login poner la cuenta Admin de la VM

Luego ya podemos validar

Nos vemos…

Configurar MPOS en VM hosted (LCS)

Publicado: octubre 20, 2022 en Uncategorized

Hola a todos

Una de las tareas frecuentes en la administración y ciclo de vida de SW en Dynamics 365 FnO, es probar las versiones que se van liberando de manea estándar

Bien, en el caso de Dynamics 365 Commerce es importante también probar la versión estándar para ve las mejoras o cambios o en todo caso mapea si los bugs de un paquete con ISV o custom es propio del estándar o del desarrollo en sí

Vamos con los pasos

  1. Crear la VM con la version a trabajar en el LCS
  2. Instalar Edge o Chrome en la VM, hasta la v10.0.29 viene con IE (no soportado)
  3. Cargamos el Dynamics y usamos la compañía usrt
  4. Luego creamos un worker
    • Pasos
    • Editamos algunas propiedades
      • Address Books (con que tienda trabaja, en nuestro caso Houston)
      • En Commerce, cambiamos Password, no requiere cambio de password al inicio de sesión, y mapeamos el external identity (admin en AD)
      • Asignamos la pantalla para el MPOS (F2MP169M)
  5. Ahora vamos a All Positions
    • Creamos una nueva posición, con estos datos (Job –> Store Manager, Departament –> retail operations)
    • Asignamos a nuestro trabajador a la posición creada
  6. Ahora vamos a Sysadmin, y cambiamos el usuario
    • Buscamos el admin y asignamos a nuestro trabajador
  7. Configurar Commerce
    • Vamos a los registers y buscamos el Houston 1
    • Verificamos que no este habilitado en modo offline
    • Damos un check para actualizar los paquetes de MPOS a instalar
    • Validamos el Device, buscamos Houston 10
    • Verificamos el Application type (debe ser retail modern POS), revisamos la version mas reciente de MPOS, y validamos el device fo activation
    • Descargamos el XML y el instalador del MPOS en una carpeta
  8. Mandamos el Job 1060
    • Validamos
  9. Instalamos el MPOs, activamos y luego iniciamos y hacemos login

Espero que sea de utilidad

Deploy PowerBI – Dynamics 365 FO

Publicado: junio 17, 2020 en Uncategorized

Hola a todos.

Aqui les dejo un pasos interesantes para configurar el PowerBI en MS Dynamics 365 Finance and Operations

  1. Registrar la app en Azure.

2. Crear el Secret del App.

3. Dar permisos delegados al App.

4. En Dynamics 365FO, ir a la parte de SYSADMIN y Configurar PowerBI

5. Deploy de los paquetes Powerbi

6. Refrescar las medidas del Entity Store

5. Revisando los workspaces de D365 (tenemos las analaiticas)

Links a revisar –>

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/analytics/configure-power-bi-integration

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/analytics/power-bi-integration-entity-store?toc=/dynamics365/commerce/toc.json

Hola a todos.

Para los que estamos trabajando en un proyecto de despliegue de MS Dynamics 365 Retail, con servidores RSSU, pues en algun momento nos tocara liarnos con algunos issues.

Uno de ellos es cuando el instalador no logra leer el archivo de configuracion de XML.

En este caso, lo que se recomienda es revisar el log en esta ruta, C:\ProgramData\Microsoft Dynamics AX\Retail Self-service\Logs buscar la version de paquete que se intenta desplegar y abrir el log.

En este caso, sucede que la descarga del XML del Dynamics nos dio este XML

El cual no hace match con lo que espera el instalador, aqui solo queda renombrar el XML con el nombre esperado indicado en el LOG y listo.

Espero que sea de utilidad.

Hola a todos,

Para hacer la correcta instalación de RSSU se debe seguir paso a paso el siguiente link https://docs.microsoft.com/en-us/dynamics365/commerce/dev-itpro/retail-store-scale-unit-configuration-installation

Sin embargo podemos tener un error en la instalacion, como se muestra:

Vemos que el error viene en el Retail Server, si damos clic en el Retail Server tendremos esto:

Buscamos el CONFIG en la direccion fisica, para editar la seccion con error:

Guardamos los cambios del CONFIG y volvemos a testear la herramienta.

Consideraciones:

  1. El SW recomendado para RSSU es Windows Server 2012 o Windows Server 2012 R2, para desplegar el RSSU se requiere instalar previamente el NET FRAMEWORK 4.8
  2. El error del Retail Server es porque se requiere el IIS 10.

Hola a todos.

Una de los temas que podamos enfrentarnos es cuando requerimos hacer un re-despliegue de Reportes, si vemos en la documentación oficial esta es la forma de hacerlo https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/deployment/troubleshoot-on-prem#redeploy-ssrs-reports


Pero aquí explicare paso a paso como hacerlo.

  1. Ingresar al SQL Server de la instancia, y buscar la siguiente tabla:

2. Eliminar los registros, usamos este query:

3. Reiniciamos el AOS (todos los AOS de la instancia) lo hacemos desde el SF.

4. Cuando veamos el SF sin errores despues del reinicio de los AOS, ya estara realizado el re-deploy SSRS.

Espero que les sea de utilidad.

Hola a todos.

Uno de los casos que me ha tocado ver en instalaciones on premises en el MS Dynamics 365 Finance and Operations es registrar las localizaciones, sabemos que muchos paises de LATAM es necesario que el Partner implementador desarrollo, mantenga  y de soporte a las localizaciones en sus implementaciones de ERP.

Para ello debemos revisar el siguiente el link https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/isv-licensing-on-prem

Ahi veremos que debemos generar el certificado para registrar el paquete en la instancia de Dynamics 365 Finance and Operations que estemos trabajando.

Uno de los retos es cuando intentamos el script de Import-LicensePackage.ps1  y tenemos problemas, una opción que encontré es registrar y activar la licencia por linea de comando como sigue:

Para ello es importante ubicarnos en el AOS del ambiente y navegar hasta la parte de Microsoft.Dynamics.AX.Deployment.Setup.exe, luego poner la licencia TXT en una carpeta compartida que este con acceso. Luego de ejecutar esa linea de comando debemos reiniciar los AOS en el Service Fabric.

Nos conectamos al entorno de MS Dynamics 365 Finance and Operations y revisamos la licencia que ya debería aparecer y debe estar activa.

C:\ProgramData\SF\SRV-AOS01\Fabric\work\Applications\AXSFType_App45\AXSF.Code.1.0.20191223051512\bin\Microsoft.Dynamics.AX.Deployment.Setup.exe –setupmode importlicensefile –licensefilename \\IQF03-AOS01\LicenseISV\ITProtector.txt –metadatadir C:\ProgramData\SF\SRV-AOS01\Fabric\work\Applications\AXSFType_App45\AXSF.Code.1.0.20191223051512\Packages –bindir C:\ProgramData\SF\SRV-AOS01\Fabric\work\Applications\AXSFType_App45\AXSF.Code.1.0.20191223051512\Packages –sqlserver LISPROD_AXDB.contoso.com –sqldatabase AXDB –sqluser axdbadmin –sqlpwd password

Ejemplo.

Registrando ITISVConfiguratorKey_PE

Nos vemos.


Hola a todos.

En los últimos meses me he topado con nuevos retos para el despliegue local de MS Dynamics 365 Finance and Operations, uno de los tips importantes es revisar que todos los servidores estén listos para hacer un despliegue del Service Fabric.

Si revisamos el documento, https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/deployment/setup-deploy-on-premises-pu12 un paso importante es ejecutar este script

.\Test-D365FOConfiguration-AllVMs.ps1 -ConfigurationFilePath .\ConfigTemplate.xml

Con ese script verificamos que todas las VMs de nuestro sandbox estén bien o no, antes de instalar el service fabric. Sin embargo para evitar errores al ejecutar el script, debemos asegurar cada VM que compone el Service Fabric tenga configurado la opción de delegar permisos:

  • Vamos al Servidor donde podamos ver el dominio
  • Seleccionamos las VMs y le damos propiedades:

Si tuvimos algún error en alguna VM, revisemos cada uno de ellas, generalmente con estos Scripts

.\Add-GMSAOnVM.ps1

.\Import-PfxFiles.ps1
.\Set-CertificateAcls.ps1

Luego verificamos nuevamente que el VM este ok

.\Test-D365FOConfiguration.ps1

Si sale todo OK, desplegamos el Service Fabric

https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/deployment/setup-deploy-on-premises-pu12#setupsfcluster