Export CodeUnit

Este debate contiene 3 respuestas, tiene 2 mensajes y lo actualizó  Laura Nicolàs hace 11 meses, 1 semana.

Viendo 4 publicaciones - del 1 al 4 (de un total de 4)
  • Autor
    Publicaciones
  • #5708

    Carlos Gomez
    Participante

    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
    Participante

    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
    Participante

    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
    Jefe de claves

    Alfonso,

    Gracias por compartir la solución.

    Salut!
    Laura Nicolàs

    Curso presencial. Conviértete en un Experto en Business Central. Para futuros consultores y futuros programadores. Empezamos de cero.

    Curso organizado como un máster.
    Inicio del curso: 26 de Abril
    Más información

Viendo 4 publicaciones - del 1 al 4 (de un total de 4)

Debes estar registrado para responder a este debate.

Members Currently Active: 0
No users are currently active
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 722, Posts: 2.395, Members: 808
Welcome to our newest member, trintrin3
Most users ever online was 15 on 5 April, 2019 9:31 am