quarta-feira, 20 de agosto de 2014

Uso de variáveis de sistema

Olá,

Trago para o post de hoje dois print's da seguinte tarefa que gerei no meu ambiente de desenvolvimento mini-SAP.

Premissa: elaborar um programa ABAP simples com utilização de algumas variáveis do sistema.

Para gerar tal programa, foi necessário selecionar a opção do tipo executável. Ao confirmar o tipo de aplicação desejado, utilizei alguns tipos de variáveis do sistema que possuem informações e dados do processamento, como o idioma de acesso e a data.


Essas informações ficam contidas na estrutura SYST (Campos de sistema ABAP que pode ser abreviada para SY) e podem ser acessados conforme o exemplo mostrado, o nome da estrutura mais o campo que se deseja.


Bom, basicamente é isto. Podemos perceber aqui que o objetivo foi alcançado, criando o programa ZMS_EXP0001 e realizando sua execução com a utilização de algumas variáveis.

Abraço e até uma outra hora!

terça-feira, 19 de agosto de 2014

Trabalhando com Ordens

Olá,

Trago para o post de hoje alguns print's da seguinte tarefa que gerei no meu ambiente de desenvolvimento mini-SAP.

Premissa: acessar o Transport Organizer para procurar por requisições geradas pelo usuário BCUSER. Assim que encontrada(s), selecionar uma requisição e mostrar os objetos pertencentes a ela.

Para atender a tarefa acima, é necessário acessar a seguinte tela:

Tal transação permite verificar o conteúdo das ordens (objetos) e sua Log de transporte (sucessos, erros ou warnings) para os outros clientes e instâncias.

Uma ordem criada por um determinado usuário garante que os objetos a ele associados ficam "reservados" para tal usuário e somente serão liberados no momento em que a ordem for encerrada.

Se reparar no último print acima, perceberá que a requisição está com o status de Modifiable. Enquanto uma ordem possui tal status, pode-se manipular seus objetos livremente, mudar o usuário responsável transferindo a responsabilidade, ou simplesmente eliminar a ordem, liberando assim seus objetos, ao passo que uma ordem liberada é algo imutável.

Quando uma ordem é encerrada, ela deixa de estar associado a um usuário e passa a ter o status de Released (liberada), ou seja, os objetos a ela associados são liberados para alteração por outros usuários.

Bom, basicamente é isto. Podemos perceber aqui que o objetivo foi alcançado, acessei o Transport Organizer e percebi as ordens que o BCUSER obtinha em seu poder, mas que ainda não foram liberadas. E, entre as ordens existentes, foi possível notar na que preferi deixar selecionada (NSPK900003), que há inúmeros objetos gerados.

Até uma próxima oportunidade!

Laptop DeLL

Olá,

Começo este post com a seguinte pergunta: – Você tem alguma marca favorita, quando o assunto se refere à computador ou laptop?

Bom, compartilho mais abaixo, a experiência que obtive até o momento com o laptop da DeLL que possuo. Resolvi abrir um tópico no Blog, pois fiquei muito chateado com o aviso que recebi na última sexta-feira (15/08/2014), pela manhã.


Há pouco mais de 2 anos, eu tinha pensado em comprar um novo laptop, pois o meu anterior (HP Pavilion), estava apresentando problemas para ligá-lo. Eis que em Julho de 2012, após algumas pesquisas realizadas na internet e até mesmo em sites que se pode tirar uma opinião mais concreta, sugeria a tal compra em razão de desempenho/qualidade que o laptop apresentava. Conclusão: fiz a compra!

Estou com o tal laptop há exatos 25 meses (2 anos e 1 mês) e fui informado da mensagem que você pôde ver anteriormente. Detalhe importante: a bateria que possuo já foi trocada cerca de pouco mais de 1 ano no máximo, pois tinha notado que a anterior também não estava legal. Ou seja, o tempo de vida útil da bateria extremamente baixo! Me recordo da looooonga demora que tive para realmente concordarem em enviar uma nova bateria. Ah, e mais uma coisa! A bateria enviada com uma DANFE com dados totalmente diferentes do meu, mas com o meu endereço residencial de entrega correto pelo menos. Ufa!  Na ocasião, envie um e-mail pelo Fale Conosco da DeLL sobre os dados errados na DANFE, mas não tive nenhum retorno. Enfim..

Além deste detalhe da bateria, há uma outra coisa que me incomoda, o som que as vezes o laptop faz, como se as caixas estivessem com um ligeiro problema, não transmitindo uma qualidade de som tão bacana / legal quando se ouve algum MP3.

Pode parecer até piada, mas o que um dia comprei na Santa Ifigênia levou muito mais tempo para apresentar problemas do que este que comprei numa loja grande e de uma marca que é muito utilizado em empresas, grandes corporações, multinacionais, etc.

Está pensando em comprar um novo hardware (laptop, estação de trabalho, etc)? Bom, deixo meu registro para quem sabe ajudá-lo a pensar na sua decisão.

Mais abaixo, será possível observar outras 2 imagens (a nota fiscal com a data da compra e o modelo do laptop DeLL).



Abraço e até uma próxima!

quinta-feira, 14 de agosto de 2014

Tabela no mini-SAP

Olá,

Trago para o post de hoje alguns print's de uma tarefa que gerei no meu ambiente de desenvolvimento mini-SAP.


Premissa: criar uma tabela no mini-SAP, modelar e documentar a entidade gerada para atender o desenvolvimento de um novo aplicativo futuramente.


Para gerar a tabela com êxito, foi necessário realizar os seguintes pontos:
  • Definir as características da tabela transparente customizada (tipo de tabela e demais opções técnicas);
  • Gerar suas estruturas (os campos, os data elements e os domínios).
Uma vez que a tabela foi gerada, tratei de realizar alguns testes. O teste se baseou inicialmente em pesquisar dados na mesma. Após ser avisado de que não havia informações, tratei de criar duas novas entradas.








Note que entre os print's, é possível perceber o uso de modelagem de dados e suas convenções de diagramação, tais como o uso de:
  • Soft Box;
  • Nome único e singular;
  • Nome em maiúsculo;
  • Atributo que faz parte do Identificador único (UID) da entidade;
  • Demais atributos.
Aproveitei também para colocar na imagem que representa a entidade modelada, a documentação das estruturas geradas.


Bom, podemos perceber aqui que o 
objetivo foi alcançado, demonstrando a criação de uma tabela no mini-SAP, bem como fazer a modelagem de dados com convenções de diagramação e documentar a entidade criada.

Até uma próxima oportunidade e cuide-se bem.

sexta-feira, 8 de agosto de 2014

Ariba System

Olá,

Diante do cenário econômico mundial que vivemos, cada vez mais as empresas estão automatizando processos e integrando aplicações.


Até aí nada de novidade, porque isto é o resultado do avanço da Tecnologia da Informação e por consequência disto, empresas se tornam mais competitivas. 
Tais processos passam a ficar mais velozes e seguros nos seus processamentos a medida em que a tecnologia avança!

C
om base neste cenário, é que resolvi trazer o seguinte tópico para o meu blog. Trata-se do Ariba Buyer System.

Para aqueles que não estão familiarizados no respectivo assunto, faço a seguinte introdução. O Ariba System é uma 
solução abrangente, que automatiza desde Pedidos de compra até Relatórios de despesa.

A SAP fez a aquisição do Ariba há um certo tempo e hoje é uma empresa do 
grupo.

Grandes corporações/multinacionais que utilizam o sistema da SAP, utilizam também esta outra importante aplicação integrada ao ERP.


Até a versão em que eu tive a oportunidade de ter contato, consistia de um forte controle de aprovação por e-mail, por exemplo, o que facilitava e muito os processos naquela ocasião.


No Brasil, e
m se tratando de projetos de implantação deste sistema, o Ariba System ainda é pouco utilizado se comparado com outros países. Mas em minha opinião, essa curva de novos projetos tende a mudar a médio prazo.

Sua empresa utiliza tal aplicação? Em caso positivo, s
inta-se a vontade para comentar à respeito. Pretendo em futuras postagens, mostrar mais detalhes sobre esta interessante aplicação.

Abraço e sucesso!

sexta-feira, 1 de agosto de 2014

Academia SAP

Olá,

 Academia SAP
No post de hoje compartilho uma info que recebi por e-mail da entidade Esperansap. Trata-se de uma academia do módulo RH que se encontra com inscrições em aberto. Para se inscrever, clique na imagem ao lado. Lá tem todo o descritivo quanto as regras para participar deste programa.

É um projeto social muito bacana do qual tive a oportunidade de participar, só que de outro módulo do sistema SAP. Se você está investindo na área, está desempregado e não tem condições financeiras para bancar uma academia e deseja se tornar um consultor, talvez esta seja uma grande oportunidade.

Em tempo, não deixe de aproveitar o final de semana com a sua família.

Um abraço e até uma próxima!

quinta-feira, 12 de junho de 2014

Chegou a hora!


Olá pessoal,

Pois é, chegou a hora! O Brasil inteiro está mais do que nunca, entrando pra valer no clima da Copa do Mundo. Chegou a tão esperada data, dia 12 de Junho, dia da estréia do principal evento do mundo futebolístico no Brasil.

E aproveitando o gancho deste assunto, Copa do Mundo, gostaria de trazer um tema de tecnologia, comentar rapidamente uma matéria que assisti em uma das palestras realizadas pela SAP no SAP Forum Brasil 2014. Na ocasião, houve uma apresentação muito bacana e interessante acima de tudo. Trata-se do exoesqueleto. Isto mesmo, um projeto liderado pelo brasileiro Nicolelis, coordenador do projeto Andar de Novo.

Durante a palestra, Nicolelis mostrou a relação que há entre o desenvolvimento tecnológico com o melhor entendimento do cérebro humano e como todas estas variantes podem trazer benefícios significativos para a humanidade. Ainda na sua apresentação, além dos aplausos que Nicolelis recebeu dos participantes, o mesmo emocionou a plateia, após contar que haverá uma demonstração do projeto, antes do juiz apitar o início da partida entre Brasil vs. Croácia. A demonstração consistirá de um paraplégico dando o chute inicial na bola, isto tudo feito pela pessoa. Muito legal, não é mesmo?

Se for possível, te faço um convite para assistir além da cerimônia, a transmissão desta demonstração, bem como também o jogo. ;)

Bom, e é com esta energia positiva que registro aqui todo o meu desejo de muita sorte a nossa seleção brasileira no mundial que começa nesta data.

Boa sorte seleção!!

quarta-feira, 28 de maio de 2014

ASUG News MAR/ABR-14

Olá,

Hoje compartilho um link que recebi por e-mail muito legal. Trata-se da revista ASUG NEWS.


Você, caro visitante do meu blog, poderá acessá-la através do seguinte endereço. URL: https://flipflashpages.uniflip.com/3/68034/330897/pub/html5.html

Há também a opção para fazer o download, caso queira lê-la em um outro momento. ;)

Para baixar o formato PDF, acesse o endereço a seguir.
URL: https://flipflashpages.uniflip.com/3/68034/330897/pub/document.pdf

Abraço e boa leitura!

segunda-feira, 26 de maio de 2014

Enquete zerada!

Olá,

Começo este post pedindo desculpas para aqueles que participaram da enquete que montei tempos atrás. Há alguns dias percebi que, infelizmente, a mesma foi zerada sem algum aviso ou notificação para o meu e-mail.

Fiquei me perguntando se tinha praticado algo até de errado ao gerá-la, uma vez que a votação ficou aberta e houve votos computados. Para aqueles que participaram, peço minhas sinceras desculpas pelo fato ocorrido.

Enfim, abaixo deixo ao menos via post, registrado a ordem do resultado final.

A EMPRESA QUE VOCÊ ATUA UTILIZA ALGUM SISTEMA? EM CASO POSITIVO, QUAL DAS SEGUINTES SOLUÇÕES SERIA?

1º - Outras soluções.
2º - Soluções SAP.
3º - Soluções TOTVS.
4º - Soluções Oracle.

Diante do resultado final, o que se constata é que há uma grande utilização de sistemas ERP muitas vezes desenvolvido internamente com outras linguagens, por exemplo, em VB, Delphi, VB.NET, C#.NET, etc. ou ainda aplicações que foram projetadas comercialmente e que não foram elencadas.

Bom, basicamente é isso aí pessoal.
Até uma próxima!

sexta-feira, 9 de maio de 2014

Usando RFCs e BAPIs

Olá,

Neste post falarei um pouco sobre RFCs e BAPIs. Mais abaixo, mostrarei um cenário que realizei no meu ambiente de desenvolvimento.

RFC tornou-se a mais importante interface no ambiente SAP. Alguns módulos RFC especiais, que cumprem determinadas convenções, são também conhecidos como BAPIs.

Um Business Application Programming Interface (BAPI) é uma interface de programação padronizada que facilita o acesso interno e externo a dados e processos empresariais em sistemas da SAP. Definido no Business Object Repository como métodos de SAP Business Object, permite uma visão orientada a objetos dos dados empresariais em um sistema da SAP.

Podemos acessar o BOR diretamente, usando a transação BAPIOs BAPIs são criados e testados exatamente da mesma forma que outros módulos de função, usando o Function Builder e são depois definidos como BAPIs no BOR.

A seguir, disponibilizo print's do cenário que citei no início deste post. A ideia aqui é que seria necessário dados de outro sistema.

Iniciar a transação de síntese para o Business Object Repository.

Em seguida, localizar o método USER.change e exibir a documentação do mesmo para o método em questão.

Depois, chamar o Function Builder para o método USER.Display.

Note que aqui é possível visualizar o texto fonte para o BAPI no Function Builder.

Após a chamada, executar o BAPI para o usuário com o destino RFC NONE.

Uma vez confirmado a caixa de diálogo, exibir a tela de resultado para a consulta com o código de retorno e o tempo de resposta para a consulta realizada.

Resultado: aqui, o parâmetro de exportação para o lado de chamada era o usuário "no outro sistema", o parâmetro de importação era o recebimento da caixa de diálogo. Do ponto de vista da função chamada, o parâmetro de importação era o nome do usuário e o parâmetro de exportação era a caixa de diálogo.

Bom, basicamente é isso aí pessoal.
Abraço e até uma próxima!

sexta-feira, 25 de abril de 2014

MEI: Declaração de renda

Olá,

Hoje o post é sobre um assunto que concerne muitas pessoas até o final deste mês de Abril. Isto mesmo, trata-se de um item muito importante para a declaração do IR (Imposto de Renda) para aqueles que são autônomos e trabalham enquadrado como MEI (Microempreendedor Individual). Se está é sua fonte de renda principal e se esta é a primeira vez que você realizará o IR como MEI, talvez o conteúdo seja de grande utilidade.

Passo a passo
para o MEI
Dias atrás vi um artigo que o SEBRAE-SP disponibilizou para ajudar as pessoas que tem o seu próprio negócio já formalizado, quanto à declaração da DASN-SIMEI e demais orientações para o IR deste ano. Ao lado, é possível visualizar a imagem do artigo que me refiro.

Apesar de especialistas da área contábil citarem que faltou agregar outros pontos de grande relevância ao MEI no referido artigo, o mesmo traz muita informação legal. Nele é possível entender alguns cenários para a DIRPF. Vale a pena dar uma conferida! 

Mais Informações podem ser obtidas no Portal do Sebrae. Fonte: www.sebrae.com.br

OBS.: Como política do Google, somente consigo subir arquivos do tipo imagem nas publicações do Blog, impossibilitando assim, disponibilizar o arquivo PDF que cito. Contudo, caso queira uma cópia deste artigo de grande ajuda aos MEI's, basta entrar em contato logo mais abaixo que enviarei o mesmo para o contato informado.

Em tempo, não deixe de aproveitar o seu final de semana com a sua família.
Até uma próxima!

sábado, 12 de abril de 2014

Usando PERFORM simples

Olá,


No post de hoje, demonstro o uso do PERFORM em um programa ABAP do tipo executável.

Cenário: Usei campos para entrada de valores com conferência simples em um dos campos. Se uma vez o valor digitado no 'campo 1' for maior do que zero (0), a aplicação deverá fazer o cálculo e mostrará no final uma mensagem com os dois valores digitados e o resultado do cálculo obtido. Caso o valor digitado no 'campo 1' seja menor ou igual a 0, o sistema emitirá uma mensagem de alerta. Ao final, demonstro alguns print's para tratativa do assunto em questão.









Bom, basicamente é isto aí meu caro visitante do Blog.
Abraço e não deixe de curtir o final de semana com a sua família!

quarta-feira, 9 de abril de 2014

Perfil público no LinkedIn

Olá,

No post de hoje, te faço a seguinte pergunta: 
– Você costuma rever o seu perfil no LinkedIn?

LinkedIn
Acesse: linkedin.com
Se para a sua resposta surgiu alguns questionamentos antes mesmo de respondê-la em tom afirmativo, se ocorreu aquela possível dúvida, incerteza ou ainda se a sua resposta foi negativa, talvez o post de hoje seja do seu interesse, pois tratarei de algumas configurações adicionais que o LinkedIn possibilita aos seus usuários.

Resolvi colocar este post no meu blog, pois atualmente costumo usar este recurso para procurar por novas oportunidades. E, procurando vagas, visualizando debates em grupos e trocando contatos de uma maneira em geral, foi possível notar que às vezes o pessoal coloca dados pessoais além do necessário no perfil e é aí onde mora o problema. Ao colocar tais informações, muitas vezes a pessoa não se atenta e não altera uma configuração que fica aberta, o que possibilita visualizar todos os dados pessoais e demais informações do perfil sem necessariamente estar logado ou ter uma conexão com a pessoa (estar na rede de contatos). Então, vale a pena rever esta configuração. ;-)

No print a seguir, será possível observar uma tela onde você consegue configurar as seguintes ações:
  • Impedir que seu perfil seja encontrado através de buscadores.
  • Permitir que apenas algumas categorias do seu perfil seja visualizado abertamente.
  • Criar um botão e/ou crachá para agregar posteriormente num blog, site, redes sociais, enfim para futuras visitas ao seu perfil.

Para acessar essas informações, uma vez que você esteja conectado, vá na seguinte opção identificada no quadro em vermelho:



Em seguida, você deverá se identificar com seu e-mail e senha. Posteriormente, vá na opção identificada na tela abaixo para chegar ao quadro de opções informado no primeiro print.



Estando no primeiro print, lá você pode definir aquilo que você julga correto ficar de maneira aberta, ou seja, visível para que seja consultado por qualquer um.

Veja, o intuito do post é demonstrar para você caro leitor que é possível evitar a exposição de todos os dados, principalmente dados pessoais, até por que cada vez mais, estamos mais expostos aos riscos cibernéticos. Colocar CPF, por exemplo, num perfil profissional como LinkedIn ou até no currículo e outros tantos documentos talvez não seja uma boa ideia. Pense nisto!

Um abraço e até uma próxima!

quarta-feira, 19 de fevereiro de 2014

SAP Forum Brasil: Meu resumão

Olá.

Trago para o post de hoje um pequeno resumão do que eu pude presenciar na semana passada, ao assistir algumas palestras e ver as novidades no SAP Forum Brasil 2014

Foi um evento muito legal com vários tipos de apresentações abordando temas nos diversos campos (Finanças, Operações, Logística, RH, Marketing, Vendas, Compras, etc), mas com foco especial envolvendo esses campos com outras áreas como a Economia e Tecnologia principalmente, em minha opinião.

Foi falado sobre o aspecto econômico do Brasil e o cenário mundial econômico com algumas previsões, abordando como será a perspectiva de crescimento do país para 2014 e os anos seguintes. Em resumo, haverá de fato um crescimento, só que não tão acentuado como em outros países.

Referentes à tecnologia, a SAP e seus parceiros de negócios (clientes e consultorias), apresentaram temas bem interessantes. Alguns clientes como a Petrobrás, por exemplo, apresentou como foi o processo de transição para usarem o BW. Já algumas consultorias, mostraram novidades do tipo e-Social, utilizações de alguns add-on's e possíveis customizações com o uso de produtos desenvolvidos pelas mesmas.

Ainda sobre tecnologia, a SAP mostrou diversos conteúdos abordando principalmente utilização de aplicações em nuvem como o SAP HANA Cloud Platform e outros produtos como Ariba Buyer System, SuccessFactors, SAP Business One, etc.

Esses 3 dias foram muito intensos, até porque eram várias sessões ao mesmo tempo sobre soluções, produtos, economia, carreira, enfim, uma diversidade de assuntos onde a SAP está investindo fortemente.

Para os desenvolvedores, até onde eu ouvi, neste ano foi feito uma área na qual abordasse muito o referido tema, já que anos anteriores do SAP Fórum isto não existia. O evento em si era destinado principalmente a diversas áreas no campo tecnológico, mas não especificamente para a área de desenvolvimento. Eu particularmente gostei, achei que foi uma experiência positiva, pois tive a oportunidade de conhecer colegas da área e também conhecer um pouco mais sobre o SAP HANA Cloud Platform.

E, para finalizar o post, neste ano haverá um trabalho por parte da SAP no sentido de promover alguns treinamentos on-line onde a pessoa poderá fazê-lo, caso tenha o interesse em aprender mais sobre SAP HANA e toda a plataforma.

Bom, basicamente é isso aí pessoal. Qualquer outra informação adicional que você, caro leitor, desejar é só entrar em contato.

Abraço e sucesso!

quinta-feira, 6 de fevereiro de 2014

SAP Forum Brasil 2014

Olá,

No post de hoje compartilho um evento muito bacana que acontecerá na semana que vem da SAP em São Paulo. Trata-se do SAP Fórum Brasil 2014.

O principal tema abordado será sobre o que a SAP e seus parceiros vem fazendo para atender o que seus clientes estão procurando. URL do evento para realizar o credenciamento: https://forumbrasil2014.sapevents.com/ 

Outras maiores informações podem ser obtidas também no site do ABAP101 clicando aqui.

Eu estarei por lá para participar das palestras e ver de perto maiores novidades. Espero ver você lá também. Um abraço!

sexta-feira, 24 de janeiro de 2014

Acesso seguro aos sites de banco

Olá,

Hoje começo o primeiro post do blog deste ano abordando um tema diferente do SAP, mas com o intuito de abranger novos assuntos relacionados ainda à Tecnologia da Informação, conforme já citado em outros post's. É um assunto que para alguns pode ser novidade, mas para outros nem tanto. Trata-se do domínio b.br. 

Quem hoje não acessa uma conta bancária via internet, não é mesmo? Muitas pessoas realizam este tipo de acesso em razão da praticidade. Contudo, muita gente acessa costumeiramente o site do banco que possui conta com o domínio .com.br.

Não que seja impossível acessar o site ou que esteja errado quanto a digitar o site do seu banco acrescido com este tipo de domínio, mas o domínio b.br foi criado em 2008 com a ideia de abrigar exclusivamente bancos. Assim, o usuário da internet brasileira pode acessar com segurança a sua conta, pois o mesmo trata-se de uma instituição financeira. O domínio b.br possui necessariamente a extensão DNSSEC em seu funcionamento, o que amplia significativamente a segurança para o usuário.

No endereço abaixo, será possível consultar no site do Registro.br (Registro de Domínios para a Internet no Brasil), uma lista atualizada com todas as instituições financeiras que já realizam seu registro de domínio b.br.


Acessar sites de maneira segura é uma medida preventiva que evita muitos problemas no futuro.

Espero que esta informação seja útil e assim, possa ajudá-lo a se proteger ainda mais.
Em tempo, não deixe de aproveitar o seu final de semana com a sua família.