Currently Being Moderated

Recentemente começei a utilizar um componente para .NET (tanto para VB.NET quanto para C#), chamado ERP Connect (ERPConnect - Theobald Software GmbH)

 

Ele é pago, mas é sem dúvida a melhor opção no mercado, especialmente para quem utiliza LINQ ou Lambda para desenvolver no .NET

A empresa dá 30 dias para testar gratuitamente, e tem muitas outras funcionalidades como por exemplo uma ferramenta que grava macro do SAP enquanto você utiliza e depois gera o código direto no .NET, em VB ou em C#

 

Abaixo um pequeno tutorial de como funciona e de como utilizar o componente, com uma simples query a uma tabela:

 

1) Novo projeto de Console Application no Visual Studio, adicionar Novo Item

 

b1.jpg

 

2) Selecionar Linq to ERP

 

b2.jpg

 

3) Agora podemos adicionar ou funções (que tenham RFC habilitadas), tabelas, queries, cubos BW ou Idocs (nunca usei idocs aqui). Para esse exemplo vamos utilizar uma tabela e fazer uma consulta simples - Tabela USR02 (vamos obter a data do ultimo logon do usuario a partir do login dele).

 

b3.jpg

 

A primeira vez que for adicionar algo, ele irá pedir os dados para conectar no ECC. Preencha os dados e dê um OK

 

b4.jpg

 

Procure pela tabela e dê OK

 

b5.jpg

 

5) Agora vamos selecionar somente os campos que iremos utilizar no exemplo.

 

b6.jpg

 

E pronto, a tabela já está disponível para consultas

 

b7.jpg

 

6) Agora vamos ao código

 

b8.jpg

 

7) Executando:

 

B9.jpg

 

Nesse caso a data é mostrada igual ela é armazenada no sap YYYYMMDD. Pode ser formatada posteriormente.

Comments

Actions

Filter Blog

By author: By date:
By tag: