Export CodeUnit

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #5708
    Carlos Gomez
    Miembro

    Hola estoy con el código de powershell que hay en el vídeo loa he modificado para hacerlo con una CodeUnit pero me devuelve un .delta y no un .al.

    El .delta es el mismo que el el _NewSyntax.

    Saludos.

    #5709
    Carlos Gomez
    Miembro

    Ese es mi PowerShell

    import-module “C:\Program Files (x86)\Microsoft Dynamics NAV\110\RoleTailored Client\Microsoft.Dynamics.Nav.Model.Tools.dll”

    $Objeto = “50004”;

    #Primer paso exportación del objeto
    $File = “C:\Users\aalarcon\Documents\Clientes\Vinhafiel\Exportacion\CU” + $Objeto + “_NewSyntax.txt”;

    $DataBase = “NAV2018”;

    $Filter = “Type=Codeunit;ID=” + $Objeto;

    $cmdComand = “””C:\Program Files (x86)\Microsoft Dynamics NAV\110\RoleTailored Client\finsql.exe””” + ” Command=ExportToNewSyntax, File=” + $File + “, Database=” + $DataBase + “, ServerName=localhost, Filter= ” + $Filter;

    cmd /c $cmdComand;

    #Comparación de objetos

    $DeltaPath = “C:\Users\aalarcon\Documents\Clientes\Vinhafiel\Exportacion\DELTA\”;

    #Elimino de forma recursiva si exite en el directorio
    DEL $DeltaPath -Recurse -Force
    #creo la carpeta en dicho directorio
    New-Item $DeltaPath -ItemType directory -Force;

    #Compara objetos
    Compare-NAVApplicationObject -DeltaPath $DeltaPath -ModifiedPath $File -OriginalPath “C:\Users\aalarcon\Documents\Clientes\Vinhafiel\Exportacion\Empty.txt”;

    $cmdComand = “””C:\Program Files (x86)\Microsoft Dynamics NAV\110\RoleTailored Client\Txt2Al.exe””” + ” –source=”+ $DeltaPath + ” –target=” + “C:\Users\aalarcon\Documents\Clientes\Vinhafiel\Exportacion\” + $Objeto + ” –rename”

    #5711
    Carlos Gomez
    Miembro

    Buenos días ya he solucionado el problema me falta una linea para ejecutar el comando

    cmd /c $cmdComand;

    Muchas gracias y saludos.

    #5728
    Laura Nicolàs
    Superadministrador

    Alfonso,

    Gracias por compartir la solución.

    Salut!
    Laura Nicolàs

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Debes estar registrado para responder a este debate.

10 cursos gratis, sin tarjeta

Accede a los cursos Gratis de Business Central

Instalación, ventas, fabricación y Power BI.

Acceso inmediato, sin límite de tiempo.