Donkey
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 27/08/2007 13:55 hs
Não é Agosto o mês das bruxas? Pra mim Agosto ta sendo o mês das buchas... rs Mais uma nova agora, eu faço sistemas que são distribuidos pela Basf. Agora tem um cliente que usa SAP e tambem o nosso sistema, e quer uma DLL para no SAP ele ja pegar algumas informações do meu sistema, processar dados, etc. Acontece que nunca fiz algo parecido. Alguem pode me dizer onde consigo material explicativo de como fazer todo esse processo? Valeu pela ajuda de todos.
|
|
|
|
|
|
kerplunk
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 27/08/2007 17:31 hs
Bom, pra começar estude sobre classes, pois vai ser a base da DLL.
|
|
|
|
Roßerto
|
SAO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 27/08/2007 17:43 hs
|
|
|
|
|
|
Postada em 27/08/2007 20:20 hs
O SAP é que vai pegar informações do seu sistema? Como? Ele é que vai acessar o banco de dados que você usa?
|
|
|
|
Donkey
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 27/08/2007 20:25 hs
É assim, a Basf tem as formulas de tintas. Para algumas linhas tem algumas regras. Meu sistema já tem essas regras prontas e tal, + o povo dessa loja acha muito foda ter que usar o meu sistema e depois jogar as informações no SAP. O q essa DLL vai ter q fazer é: Acessar meu banco de dados, pegar a formula, fazer todo o processamento, devolver para eles um arquivo XML com os dados já processados. Na verdade eu vou por todas as regras nessa DLL, assim eles vão fazer algo do tipo assim: dll.codigoformula = 2342 dll.processar dll.criararquivo E pronto, o arquivo vai estar lá.. num lugar criadinho, pronto para importação. Um abraço.
|
|
|
|
|
|
Postada em 29/08/2007 12:07 hs
Bom, então praticamente sua dúvida é colocar os dados em formato XML. No SAP R/3 você pode também importar um arquivo texto, geralmente é o mais comum. Sua parte é fazer este arquivo seja XML ou texto. Para gerar o XML o macoratti tem esse artigo: Na parte do SAP ele tem que puxar este arquivo de um local mas aí já não é da sua alçada. No caso é para um programador ABAP. :) espero ter ajudado. at+
|
|
|
|