Você está na página 1de 26

Manual LTMC – Migration Cockpit

Manual para uso da ferramenta


LTMC - Cockpit de migração

Mauricio José Pereira


Consultor Data Migration / Solman

www.adopti.com.br
Sumário
1. Autores.............................................................................................................................. 3
2. Revisões ............................................................................................................................ 3
3. Considerações iniciais ....................................................................................................... 3
4. Acessando a transação ..................................................................................................... 4
5. Objetos de Migração ........................................................................................................ 5
6. Criando um novo projeto, realizando uma importação de dados através da LTMC –
Cockpit de Migração ................................................................................................................. 6
6.1 Iniciando um novo projeto ............................................................................................ 6
6.2 Baixando e abrindo um novo Template ........................................................................ 8
6.3 Preenchendo novo Template ........................................................................................ 9
6.4 Iniciando o upload do template de importação .......................................................... 11
6.5 Conferindo a importação ............................................................................................ 19
7. LTMOM - Inserindo campos e alterando campos.......................................................... 20
7.1 Criando um novo projeto de Migração ....................................................................... 20
7.2 Acessando a transação LTMOM e abrindo o projeto.................................................. 21
7.3 Inserindo campos no projeto de migração ................................................................. 23
7.4 Vinculando o campo à aplicação. ................................................................................ 25
7.5 Baixando o modelo com o novo campo ...................................................................... 26

www.adopti.com.br
1. Autores

Autoria
Nome Empresa Cargo Telefone E-mail
Mauricio José Pereira ADOPTI Consultor LTMC (16) 99256-9635 mauricio.pereira@adopti.com

2. Revisões

Revisões
Data Versão Descrição da Revisão Responsável
17.10.2018 1.0 Documento Inicial Mauricio José Pereira

3. Considerações iniciais

Os usuários e consultores SAP podem agora tirar vantagens na utilização


da abordagem de migração baseada em templates para SAP S/4HANA através
do S/4HANA Migration Cockpit. O S/4HANA cloud ainda possui um número
limitado de objetos de migração, que são incrementados em novas versões com
metodologia similar ao SAP S/4HANA.
O intuito desse pequeno manual é ajudar a quem posso interessar os
procedimentos para uso da Ferramenta de migração de dados LTCM.
Assim como esse manual foi elaborado espontaneamente, acredito ser
dever de cada consultor que se interesse pela ferramenta LTMC de corrigir e
acrescentar conhecimento à esse manual, compartilhando o conhecimento
adquirido com as demais pessoas de igual interesse.
A LTMC possui um número limitado de templates de importação. Caso
não haja o template que você necessita, sugiro abrir um chamado na SAP
solicitando a inclusão, porém esse tipo de resposta é demorada, sugiro que você
procure outras alternativas para realizar sua importação.

www.adopti.com.br
4. Acessando a transação

A LTMC Cockpit, irá carregar os dados no mandante em que for


executada, ou seja, se queremos realizar a importação em DEV, logo temos que
efetuar o logon em DEV.
Apesar de conseguirmos exportar e importar o projeto entre mandantes,
essa funcionalidade costuma encontrar alguns problemas. Sugiro fortemente
que se refaça novamente o projeto de migração quando mudarmos os
mandantes.
Outra sugestão é de efetuarmos o logon em inglês (EN), pois a ferramenta
LTMC não costuma ter todos os objetos traduzidos para o Idioma PT. Para que
possamos usar todos os projetos disponibilizados pela SAP, o mais completo é
o idioma Inglês (EN).

Acessar a transação LTMC – Migration Cockpit

Tela inicial LTMC – Migration Cockpit

www.adopti.com.br
5. Objetos de Migração

A lista abaixo contém os principais objetos de Migração que podem ser


exportados para Excel no formato XML.
Business Object Name Area Business Object Type Migration Cockpit Object Name Technical Object Name
Activity Types CO Master data Migration of Activity types (FILE2S4) SIF_LSTAR_CREATE
Cost Center CO Master data Migration of Cost centers (FILE2S4) SIF_KOSTL_MASTER
Activity Price CO Master data Migration of Activity prices (FILE2S4) SIF_ACT_PRICE
Internal Order CO Transactional data Migration of Activity prices (FILE2S4) SIF_INTORDER
Profit Center FI Master data Migration of Profit centers (FILE2S4) SIF_PRCTR_MASTER
Bank Master Data FI Master data Migration of Banks (FILE2S4) SIF_BANK_MASTER
Customer Master FI, SD Master data Migration of Customer (FILE2S4) SIF_CUSTOMER
Vendor Master FI, MM-PUR Master data Migration of Vendor (FILE2S4) SIF_VENDOR
Customer Open Items FI Transactional data Migration of Customer open items (FILE2S4) SIF_AR_OPEN_ITEM
Vendor Open Items FI Transactional data Migration of Vendor open items (FILE2S4) SIF_AP_OPEN_ITEM
Fixed Asset incl. Balances FI-AA Master data + Transactional data Migration of Fixed assets (FILE2S4) SIF_FIXED_ASSET
G/L Account Balances FI Transactional data Migration of G/L balances (FILE2S4) SIF_GL_BALANCES
G/L Account Open Items FI Transactional data Migration of G/L open items (FILE2S4) SIF_GL_OPEN_ITEM
Exchange Rate FI Master data Migration of Exchange rates (FILE2S4) SIF_EXCH_RATE
Inventory Balances MM-IM Transactional data Migration of Material inventory balances (FILE2S4) SIF_INVENTORYBAL
Material Master LO-MD Master data Migration of Materials (FILE2S4) SIF_MATERIAL
Material Master LO-MD Master data Migration of Material long texts (FILE2S4) SIF_MAT_LONGTEXT
Material Master LO-MD Master data Migration of Consumptions (FILE2S4) SIF_MAT_CONSUMP
Purchasing Info Record MM-PUR Master data Migration of Purchasing info records (FILE2S4) SIF_PURCH_INFREC
Purchase Order MM-PUR Transactional data Migration of Purchase orders (only open) (FILE2S4) SIF_PURCH_ORDER
Contracts (Purchasing) MM-PUR Transactional data Migration of Purchasing contracts (FILE2S4) SIF_CONTRACTS
Source List MM-PUR Transactional data Migration of Source lists (FILE2S4) SIF_SOURCE_LIST
Sales Order SD Transactional data Migration of sales orders (only open) (FILE2S4) SIF_SALES_ORDER
Batches QM, SD, PP-PI Master data Migration of Batches (FILE2S4) SIF_BATCHES
Bill of Material (BOM) PP Master data Migration of Bill of materials (FILE2S4) SIF_BOM
Work Center PP, QM Master data Migration of Work centers (FILE2S4) SIF_WORK_CNTR
Routing PP Master data Migration of Routings (FILES4) SIF_ROUTING
Equipment PM Master data Migration of Equipments (FILE2S4) SIF_EQUIPMENT
Equipment Task List PM Master data Migration of Equipment task list (FILE2S4) SIF_EAM_TASKLIST
Functional Location PM Master data Migration of Functional locations (FILE2S4) SIF_FUNC_LOC
Characteristics CA Master data Migration of Characteristics (FILE2S4) SIF_CHARACT
Classes CA Master data Migration of Classes (FILE2S4) SIF_CLASS

Observação: Esses estavam disponíveis na versão S/4HANA 1610. Mais


objetos foram incorporados à LTMC nas versões posteriores.

www.adopti.com.br
6. Criando um novo projeto, realizando uma importação de
dados através da LTMC – Cockpit de Migração

6.1 Iniciando um novo projeto

www.adopti.com.br
Selecione na lista o projeto de Migração à ser utilizado.

www.adopti.com.br
6.2 Baixando e abrindo um novo Template

A extensão do arquivo é XML, porém o Excel abrirá esse arquivo.

Importante: Não modifique a extensão do arquivo.

www.adopti.com.br
6.3 Preenchendo novo Template

Cada projeto de migração possui uma ou várias Sheets à serem preenchidas. Quando
houver mais de uma Sheet, elas possuem ligações entre elas.

Nesse ponto cabe algumas dicas que podem ser úteis:


• Apesar de serem bem completas, alguns projetos de migração não
trazem todos os campos como observarão no uso da LTMC no dia-
a-dia. Dependendo do projeto é recomendável que se faça o
mapeamento dos campos da LTMC x Dado Mestre, observando se
todos os campos que serão utilizados pelo projeto de implantação
estão contidos no template de sua LTMC. Caso falte algum campo,
é possível incluí-lo na ferramenta LTMOM que veremos mais
adiante.
• É possível ver os nomes técnicos dos campos no Template, que
estão ocultos. Isso será útil no mapeamento dos campos da
transação de dado mestre. Exemplo abaixo:

www.adopti.com.br
• Não modifique a estrutura de colunas da LTMC, o nome das
colunas ou quaisquer outras informações do template original.
Cores e altura de linhas ou largura de colunas podem ser alteradas.

Preencher as informações conforme exemplo acima. Observar para que o


padrão de preenchimento seja exatamente o padrão utilizado pela transação de dados
mestres desejada.

As colunas cuja descrição contiver Key, significa que é uma chave primária e a
informação não pode ser repetida. No exemplo acima temos o número do equipamento.
Quando a descrição do campo terminar com um asterisco * são campos mandatórios,
ou seja, de preenchimento obrigatório.

Após realizado o preenchimento da planilha clique em Salvar.

10

www.adopti.com.br
6.4 Iniciando o upload do template de importação

Clique em upload file

Clique em Procurar

Selecione o arquivo no local onde foi salvo

11

www.adopti.com.br
Preencher Description e Comment. Clique em Upload

Selecione a linha que contenha o arquivo e descrição e clique em Active.

Note que a coluna Migration Status modificou de Not Active para Not Started. Clique
em Start Transfer

12

www.adopti.com.br
Dados de todos os arquivos que estejam com o Status ‘Not Started’ ou ‘In Progress’
serão iniciados. Confira os arquivos já carregados anteriormente para que não sejam
iniciados. Clique em OK

Ao realizar a primeira validação. Clique em Close.

O log de erros é apresentado conforme imagem. Caso haja algum erro, a coluna
priority apresentará a mensagem Error, com a descrição do erro na coluna description.

13

www.adopti.com.br
Caso apresente algum erro, é importante cancelar esse upload, corrigir os
erros conforme solicitado na descrição e reiniciar todo o procedimento visto até aqui.

Aqui o LTMC solicita a confirmação das conversões de valores. Clique sobre o


link na coluna Name

A ferramenta solicita a confirmação de todos os valores entrados na planilha. No é


solicitado a confirmação dos códigos dos equipamentos definidos como externo. Para

facilitar clique em e depois selecione Select ALL. Depois clique em .

14

www.adopti.com.br
Note que o status mudou. Clique em Save.

Clique em Next para seguir para a simulação de importação ou em Skip ‘Simulate


Import’ para pular essa etapa e seguir direto para a importação. Clicaremos em Next.

15

www.adopti.com.br
Ao realizar a simulação, Clique em Close.

Observe o log de erros da simulação. Caso a importação seja muito extensa, esse log

de erros também será. Para facilitar, é possível exportá-lo para Excel. Clique em
e salve o arquivo.

Quando ocorrer erros, o aconselhado é cancelar a importação e excluir essa

importação. Para isso clique em .

16

www.adopti.com.br
Selecione a linha com o arquivo e clique em .

Clique em .
Corrija o arquivo de importação e refaça até a simulação.

Realizando novamente a simulação após corrigir o arquivo. O log de mensagem


mostra que a simulação ocorreu sem erros. Clique em .

17

www.adopti.com.br
Ao realizar a importação ser realizada as mensagens acima serão exibidas.
Clique em para finalizar o processo.

Note que o Migration Status mudou para Finished. Agora é conferir a importação
diretamente na transação.

18

www.adopti.com.br
6.5 Conferindo a importação

Transação IE05: Equipament List

Transação IE02: Change Equipament

19

www.adopti.com.br
7. LTMOM - Inserindo campos e alterando campos

A LTMC trabalha com BAPIs, RFCs e demais aplicações. Para que


consigamos incluir algum campo, esse mesmo campo deve estar previsto dentro
dessas aplicações.

7.1 Criando um novo projeto de Migração

Para que a inserção e alteração de campos contidos na LTMC surtam


efeito, é necessário criar um novo projeto de migração, selecionar o project e
baixar o modelo, lembrando sempre de acionar a transação e criar já dentro do
ambiente onde a LTMC será usada.

Nesse exemplo foi criado o projeto “Exemplo Carga - LTMOM”

No exemplo será utilizado project migration “Migration of Bill of Materials”

20

www.adopti.com.br
Faça o Download do Template, conforme explicado anteriormente.

7.2 Acessando a transação LTMOM e abrindo o projeto

A seguinte tela se abrirá:

Clique em
21

www.adopti.com.br
Clique em

Selecione o projeto criado e clique em

22

www.adopti.com.br
7.3 Inserindo campos no projeto de migração

Dê um duplo clique em

Caso a tela acima não abra a estrutura, clique com o botão direito sobre
o item pretendido na Aba Estrutura de origem e clique em exibir estrutura,
conforme exemplo abaixo.

23

www.adopti.com.br
Note que a edição dos campos está desabilitada. Clique em

para habilitar a edição.

Clique em para criar um novo campo, ou em para inserir um


campo existente. Crie o campo dentro da estrutura desejada, conforme exemplo
abaixo:

Clique em

24

www.adopti.com.br
7.4 Vinculando o campo à aplicação.

Duplo clique em .

Localize o campo na estrutura de destino.

Depois localize o mesmo campo na estrutura de destino.

Clique sobre o campo na estrutura de origem e arraste sobre o seu


correspondente na estrutura de origem.

Clique em

Para que as alterações se concretizem, clique em

25

www.adopti.com.br
O log acima será exibido com status de mensagem em “Verde”.

7.5 Baixando o modelo com o novo campo

Chame novamente a transação LTMC, e abra o projeto criado e faça o


download do template.

Note que o campo criado já está disponível no template. Essa alteração


só é válida apenas para o projeto criado por você no início, nos demais criados
para o mesmo objeto serão standard.

26

www.adopti.com.br