Skip to Content

Estimados,

Venho aqui escrever meu primeiro post, e que por sinal acredito que será muito útil, afinal, enfrentei esse problema por longas 7 horas (isso mesmo, para justificar essas horas foi complicado rsrs).

Após o desenvolvimento ou modificação, precisamos gerar uma versão para instalar no SAP Business One, certo? estamos falando de um add-on UI (aquele que instalamos internamente no SAP), pois bem, até o passo de compilar o código (desenvolvido em C#), pegar os arquivos binários, utilizar o Inno Setup para gerar um instalador e finalizar o pacote do add-on com o registrador do SAP (Add-On Registration Data Generator), tudo ocorria normalmente conforme o script.

Porém, ao instalar no SAP, seja no ambiente de desenvolvimento, homologação e até no ambiente de homologação do cliente, o add-on não concluía com exito sua instalação, no final, o SAP demorava a responder, e quando respondia, era com uma pergunta:

 

Até ai, o caminho lógico é dizer que foi instalado com sucesso, correto? Então observem o que o SAP me devolvia:

 

A partir daí, nada funcionava, recompilei nova versão, instalei em outras maquinas, testei em outras versões do SAP (a versão de destino era a 9.2 PL7) e nada, até que depois de muita tentativa, consegui descobrir o problema e mapear os passos para a solução, e claro, conhecimento é para se compartilhar, então venho aqui para isso, segue o passo a passo:

 

1 – Desinstalar totalmente o add-on do SAP (Administração -> Add-Ons -> Administração de add-on);

 

2 – Sair do SAP;

3 – Verificar se todos os arquivos foram totalmente removidos do diretório do add-on na pasta raiz do SAP, no meu caso:

Diretório -> C:\Program Files (x86)\SAP\SAP Business One\AddOns

4 – Ir no banco SBO_COMMON, consultar a tabela SARI, se o seu add-on estiver ainda nesta tabela, exclua ele, mas muito cuidado, é nela que fica todos os add-on, então cuidado neste comando;

Pronto, após isso, abra o SAP e faça a instalação normalmente!

PS:Pergunta direta ao SAP, sinceramente não sei se esta ação é permitida, mas foi a única coisa que consegui fazer para resolver este problema, sera de bom tamanho se a equipe da SAP pudesse complementar este pos.

 

Bom, é isso ai meus colegas, bom divertimento!

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply