Ola,


É comum em todo projeto haver necessidade de carga de dados seja para o go-live ou mesmo no dia a dia! O SAP TM possui uma funcionalidade a qual pode ser utilizada para as cargas de dados sem a necessidade desenvolver um programa ou utilizar uma ferramenta externa própria para carga de dados.


Isso pode ser feito através do programa FUNCTION_LOADER_INLAY. Neste blog, vou descrever o passo a passo de como fazer a carga de dados de Zonas de Transporte no TM.


Veja que você pode utilizar este programa para fazer diferentes tipos de cargas. Basta identificar a respectiva BAPI no TM.

Passo 1. Entrar na transação SE38.


Informar o programa FUNCTION_LOADER_INLAY.

/wp-content/uploads/2015/11/img1_822782.png


Passo 2.


     a. Selecionar opção FILE.

     b. Clicar no botão “Criar/abrir”.

     c. Indicar um caminho onde será gravar a tabela.

/wp-content/uploads/2015/11/img2_822794.png


Passo 3. Posicionar na aba Design


     a. No módulo de função PUT informar “/SCTM/BAPI_ZONE_SAVEMULTI”.

     b. Selecionar os parâmetros disponíveis de seleção.

     c. Após ter selecionado os campos clicar na opção Formatar Folha de trabalho.

* Observe que é no parâmetro PUT que você irá informar a BAP desejada para carga de dados.

/wp-content/uploads/2015/11/img3_822795.png

Passo 4. Neste processo serão informados os valores que serão importados para a Zona de transporte.

/wp-content/uploads/2015/11/img4_822799.png

Pode ser observado que estará disponível os seguintes grupos (ZONE_HDZONE_DESCRIPTIONZONE_LOCATIONZONE_PCODE_INTERVALZONE_REGIONZONE_HIERARCHYRETURN).



Passo 5. Preencher as colunas ZONE_HD e ZONE_DESCRIPTION.

/wp-content/uploads/2015/11/img5_822797.png


Apenas serão informadas as colunas (Id_Zone, Longitude e Latitude).


Observação: os campos de Longitude e latitude deverão respeitar os sinais negativos caso necessários, pois serão importantes para identificar se a posição geográfica será Leste ou Oeste.


As colunas check_location_exist e Guid_Zone, neste momento poderá ficar sem nenhuma informação.

Passo 6. ZONE_PCODE_INTERVAL (Nestas colunas será identificada a descrição da zona de transporte).

/wp-content/uploads/2015/11/img6_822803.png

Importante: Nestas colunas é importante identificar a coluna “spras”, neste exemplo esta sendo informado “P” para Português. Caso não seja informando nada esta descrição não será levada para o cadastro.

Passo 7. ZONE_PCODE_INTERVAL. Colunas que serão levadas para o cadastro de zonas transportes, sendo mais especifico na aba (Zona Cód. Postal)

/wp-content/uploads/2015/11/img7_822804.png


Passo 8. Após informar os dados na planilha, será executada a seguinte ordem dos botões (1-Gravar dados, 2-Ler Dados, 3-Folha Trab.e 4-Sist.SAP)


Botão 1: Gravar dados.


     Todos os registros da planilha serão gravados em um arquivo.

/wp-content/uploads/2015/11/img8_822806.png


Botão 2: Ler dados.


     Próximo passo será a necessário informar qual é o arquivo a ser lido.

/wp-content/uploads/2015/11/img9_822808.png

Botão 3: Folha Trab.


     Neste processo será feito a importação para o cadastro.


Botão 4: Sist.SAP.


     Verá feita a validação dos dados, caso tenha algum erro não será importado os dados porém será informado qual é o motivo do erro.


/wp-content/uploads/2015/11/img10_822816.png

Após a seqüência dos passos descritos acima, poderá ser verificado na transação de zona de transportes, que os dados foram importados com sucesso.

/wp-content/uploads/2015/11/img11_822817.png/wp-content/uploads/2015/11/img12_822821.png

Tenho certeza de que essa dica será útil tanto nos projetos quanto no dia a dia de quem trabalha com o SAP TM.


Obrigado ao Eduardo Chagas pelas dicas !


Maiores informações veja nota: 1980615 – How to use report FUNCTION_LOADER_INLAY(Function Loader) in order to fill excel sheets.

Abraço


Fábio Roos.


To report this post you need to login first.

2 Comments

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

  1. Eduardo Chagas

    Muito bom Fabio! Espero ver mais documentos seus e relatos sobre sua experiência com o TM!

    Essa é uma funcionalidade que pouquissimas pessoas sabem que existem e mesmo aqueles que sabem… nunca usaram! E, como vc mesmo pode perceber.. é bem útil!

    (0) 

Leave a Reply