Академический Документы
Профессиональный Документы
Культура Документы
ROTINA DE TRABALHO
O que é
SAP Gui
Scripting
Descubra este Fantástico Recurso
Marcio Ribeiro
www.mastermr.com.br
Para começar o
que é um ERP?
ERP é a sigla de Enterprise Resource Planning ou
traduzindo para o português, Planejamento dos
Recursos da Empresa.
Mas esta descrição ainda não deixa claro o que é
um ERP. Ele é um sistema para realizar a gestão
da empresa com o principal objetivo de interligar
todos os departamentos. Ao invés da empresa ter
um software para RH, outro para Produção e um
terceiro para Contabilidade e Financeiro, por
exemplo, ela adquiri licenças de um ERP e terá a
gestão de todos os Departamentos em um único
Software de forma integrada.
Mas quando a empresa utiliza um
ERP, será que todos os seus
problemas desaparecem?
Na realidade não, ela terá a vantagem de possuir as
informações concentradas em um único banco de
dados; porém, pela minha experiência trabalhando
em grandes empresas e prestando consultoria, vejo
que quanto maior o ERP e a empresa, maior a
dificuldade em manter seus dados atualizados e
controlar sua gestão, isto porque como o sistema é
muito grande, torna-se muito trabalhoso mantê-lo
e os relatórios existentes podem até atender à
necessidade no início, mas com o tempo as
necessidades das empresas vão mudando e
normalmente é preciso despender altas quantias
para adaptar o ERP a nova realidade da empresa.
O Excel é uma ferramenta
O que é SAP
GUi Para ficar mais claro, ele é um recurso
que permite ao USUÁRIO executar
http://sapscript.mastermr.com.br/curso
O SAP já permite o uso de scripts
O que é SAP desde a versão 3.1I; porém, somente
Gui Scripting? a partir da versão 6.20 que entra no
(SAPSCRIPT): ar o SAPSCRIPT com o seu
fantástico gravador.
http://sapscript.mastermr.com.br/curso
O código será gerado na extensão “.VBS” -
Visual Basic Script. Um exemplo do código
gerado pelo gravador:
If Not IsObject(application) Then
Set SapGuiAuto = GetObject("SAPGUI")
Set application = SapGuiAuto.GetScriptingEngine
End If
If Not IsObject(connection) Then
Set connection = application.Children(0)
End If
If Not IsObject(session) Then
Set session = connection.Children(0)
End If
If IsObject(WScript) Then
WScript.ConnectObject session, "on"
WScript.ConnectObject application, "on"
End If
session.findById("wnd[0]/tbar[0]/okcd").text = "/nMM01"
session.findById("wnd[0]").sendVKey 0
session.findById("wnd[0]/usr/cmbRMMG1-MBRSH").key = "1"
session.findById("wnd[0]/usr/cmbRMMG1-MTART").key = "FERT"
session.findById("wnd[0]").sendVKey 0
Vantagens e Primeiramente vamos as vantagens:
http://sapscript.mastermr.com.br/curso
Marcio Ribeiro
www.mastermr.com.br