Skip to content

RegisterExtension no Visual Studio regista dll's no Primavera com ordem 0 #39

@RicardoClaro

Description

@RicardoClaro

Cenário

  1. Criação de projecto ExtensibilityProject1 com uma mensagem "Olá" no evento AntesCriar da ficha de artigos.
    2. Criação de projecto ExtensibilityProject2 com uma mensagem "Olá 2" no evento AntesCriar da ficha de artigos.
  2. Em ambos os projectos, colocar no "Post Build", a ordem para usar o RegisterExtension.
    Exemplo usado:
    Call "C:\Program Files (x86)\PRIMAVERA\SG100\Apl\RegisterExtension.exe"  DEMO  user pass 0 $(TargetPath) True
  3. Fazer o build do projecto 1 e depois do 2
  4. Verificar na tabela ExtensibilityConfiguration do PRIEMPRE, que ficaram ambos os projectos com o campo executionqeue a 0.
  5. Testar funcionamento e verificar que ambas as mensagens são mostradas, mas não se consegue definir corretamente a ordem de execução das mesmas pois estão a 0, como por exemplo, a mensagem 2 aparecer antes do 1. Deveria ter o mesmo comportamento de quando se adiciona pelo ecrã. Caso não exista, coloca em último. Também estou a ter outro problema nesse sentido, pois assume o mesmo número que o último em vez de +1, mas também vou inserir ticket de seguida.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ActiveA active development task. Can be a bug, issue, user story...bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions