You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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
Fazer o build do projecto 1 e depois do 2
Verificar na tabela ExtensibilityConfiguration do PRIEMPRE, que ficaram ambos os projectos com o campo executionqeue a 0.
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.
Cenário
2. Criação de projecto ExtensibilityProject2 com uma mensagem "Olá 2" no evento AntesCriar da ficha de artigos.
Exemplo usado:
Call "C:\Program Files (x86)\PRIMAVERA\SG100\Apl\RegisterExtension.exe" DEMO user pass 0 $(TargetPath) True