Perguntas Rodar ExecAuto via linha de comando

Mais
10 anos 1 mês atrás #21827 por julemao
Olá, pessoal!

Alguém saberia me informar, por favor, se é possível rodar uma ExecAuto via linha de commando (MS-DOS, por exemplo)? Se sim, como isso poderia ser feito?

Agradeço desde já.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 1 mês atrás #21832 por kanaamlrr
Cara, você consegue se criar uma rotina como se fosse um job.
Ai você chama o smartclient pelo DOS passando os parâmetros de chamada da rotina, da mesma forma que é feito dentro do atalho.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 1 mês atrás #21845 por julemao
Respondido por julemao no tópico Rodar ExecAuto via linha de comando
Olá, Kanaãm!

Agradeço pela resposta. Preciso fazer a chamada à esta rotina usando um script PHP, daí a pergunta se tenho como rodá-la usando o DOS (o próprio PHP chamaria o shell e este faria a chamada à rotina através do smartclient).

Aliás, você tem algum conhecimento do uso do PHP com o Protheus? Preciso fazer uso do MATA410 (Pedido de Vendas). Pensei em usar uma rotina já existente (é esta rotina que eu comento se é possível ser executada pelo DOS). Eu vi que uma possível solução seria esta da dúvida acima. Você tem conhecimento de outra forma que isso poderia ser feito?

Agradeço novamente!

Abraços!

Juliano

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 1 mês atrás #21849 por kanaamlrr
Juliano,
Nunca trabalhei com PHP, porém sei que ele é apto a consumir um WebService.
Seria interessante você criar um WS no Protheus que fosse consumido pelo PHP.
Dessa forma, você teria apenas que transportar o XML e no ADVPL chamar a função do execauto.
Acho que essa é a forma mais simples de ser feito.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 1 mês atrás #21855 por julemao
Respondido por julemao no tópico Rodar ExecAuto via linha de comando
Maravilha, Kanaãm! Vou testar desta forma.

Agradeço pela colaboração.

Abraços!!

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.099 segundos
Joomla templates by a4joomla