Bom dia. Estou tentando utilizar o Execauto da MATA140 através de StartJob pois preciso posicionar em outra empresa para efetuar o processo. Porem quando ele executa esse processo esta retornando erro de gatilho que não tem nada a ver com o processo GATILHO A2_DTAVA que quando eu abro o SX7 é o primeiro gatilho. Efetuei um teste e deletei do SX7 esse gatilho e executei o processo novamente ai gerou log de erro no 2 gatilho do SX7 e assim vai seguindo. Se eu executo o Execauto direto na filial posicionada sem fazer via StartJob não gera erro algum. Alguem ja pegou esse problema? Segue fonte utilizado pra teste e arquivo de erro.
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.
Já tentei esse tipo de execauto, mas recomendo que tente pelo MATA103, pois por ali eu consegui. Vc pode se perguntar mas e ai qdo precisar ajustar o documento? Vc vai no MATA103 e faz por lá. pra mim funcionou. Segue em anexo
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.
Pessoal descobri o que acontece.
Quando utilizado PREPARE ENVIRONMENT e passando junto FUNNAME nos parâmetros de abertura e tb na função RPCSetEnv() passando o parâmetro para FUNNAME
quando executado o execauto da rotina MATA140 a variável lMsErroAuto retorna = .T..
Quando tirado o parâmetro FUNNAME das duas funções PREPARE ENVIRONMENT e RPCSetEnv() e executado o execauto da MATA140 a variável lMsErroAuto retorna = .F..