Integração Protheus x IReport

Embed Size (px)

DESCRIPTION

Protheus x IReport

Citation preview

  • 5/19/2018 Integrao Protheus x IReport

    1/8

    Anncios Google Ireport Protheus Java jar Erp totvs

    Share Share 1

    http://www.deideias.com.br/index.phphttps://www.facebook.com/sharer.php?app_id=309437425817038&sdk=joey&u=http%3A%2F%2Fwww.deideias.com.br%2Fideias%2Fprofissional%2F23-integracao-protheus-x-ireport&display=popup&ref=plugin
  • 5/19/2018 Integrao Protheus x IReport

    2/8

    14/10/2014 Integrao Protheus x iReport

    http://www.deideias.com.br/ideias/profissional/23-integracao-protheus-x-ireport 2/8

    3.

    4. Baixe e instale o java 6 (http://www.java.com/pt_BR/download/), tanto no servidor quanto na estao de trabalho

    5. Baixe e instale o iReport (http://jasperforge.org/website/ireportwebsite/IR%20Website/ir_download.html?

    header=project&target=ireport)

    6. necessrio habilitar o webservice do Protheus, caso o seu no esteja habilitado, siga estas instrues:

    1. Execute o Wizard de configurao do .INI no servidor do Protheus

    2. Habilite o protocolo HTTP como na imagem abaixo. Verifique se a porta utilizada no est ocupada por

    algum outro servio do sistema operacional.

    3.

    4.

    5. Agora com o protocolo habilitado, no menu "Mdulos web", inclua um mdulo, seguindo as orientaes dasimagens.

    6.

    7. Escolha o mdulo WS, um nome para instancia (no caso ws) e habilite a inicializao do processo com o

    sistema.

  • 5/19/2018 Integrao Protheus x IReport

    3/8

    14/10/2014 Integrao Protheus x iReport

    http://www.deideias.com.br/ideias/profissional/23-integracao-protheus-x-ireport 3/8

    8.

    9. Aps clicar em avanar, o sistema ir perguntar se deve descompactar os arquivos do portal na pasta.

    Escolha sim.

    10. Relacione as empresas com o endereo de acesso.

    11.

    12. importante que a porta utilizada pelo mdulo seja a mesma configurada para o protocolo http. Neste caso

    foi utilizada a porta 85 com o ip 192.168.0.18 (ip do servidor)

    13. Escolha um diretrio virtual para o servio, neste caso foi utilizado o /ws

    14. Preencha a quantidade mnima e mxima de usurios

    15.

    16. Finalize o processo e reinicie o servio do sistema.17. Teste o webservice no ip, porta e diretrio escolhido atravs do navegador web. Deve ser apresentada uma

    tela com o descritivo dos servios web ativos, caso no aparea esta tela, tente configurar novamente o

    webservice.

  • 5/19/2018 Integrao Protheus x IReport

    4/8

    14/10/2014 Integrao Protheus x iReport

    http://www.deideias.com.br/ideias/profissional/23-integracao-protheus-x-ireport 4/8

    18.

    7. Com o web service funcionando, pode-se partir para a criao de um relatrio simples no iReport para testes

    iniciais. Se voc ainda no tem muita experincia em desenvolvimento com o iReport, baixe no final deste artigo

    um exemplo de relatrio.

    8. Com o relatrio em mos, acesse o menu criado no configurador (iReport Wizard), e siga os passos das imagens

    9.

    10.

  • 5/19/2018 Integrao Protheus x IReport

    5/8

    14/10/2014 Integrao Protheus x iReport

    http://www.deideias.com.br/ideias/profissional/23-integracao-protheus-x-ireport 5/8

    ltima atualizao em Sex, 06 de Dezembro de 2013 19:52

    11.

    12. IMPORTANTE: no passo 16 necessrio colocar o relatrio *.jrxml em um drive local, ex. c:\, caso

    contrrio o sistema apresenta um erro.

    13. Adicione o relatrio criado em algum menu, lembrando de preencher o nome fsico do relatrio (sem a extenso)

    no campo Programa e no tipo com Relatrio iReport.

    14.

    15. Testar o menu criado, se tudo ocorreu bem, ir aparecer uma tela como esta:

    16.

    17. Clique em vdeo

    18. Est pronto.

    No prximo tutorial ser postado como trabalhar com parmetros na integraoentre Protheus e iReport.Exemplo de relatrio do iReport: EX1.jrxml

    Importante: Alguns erros que voc pode enfrentar ao instalar esta integrao:

    unable to access jarfile c:\TOTVS

    The second parameter of function CpyS2T must contain the destination drive letter

    COMMENTS

    1 2 3

    http://www.deideias.com.br/component/jcomments/feed/com_content/23
  • 5/19/2018 Integrao Protheus x IReport

    6/8

    14/10/2014 Integrao Protheus x iReport

    http://www.deideias.com.br/ideias/profissional/23-integracao-protheus-x-ireport 6/8

    0

    Quote

    0

    Quote

    0

    Quote

    0

    Quote

    #26RE: Integrao Protheus x iReport Anderson 2014-05-19 12:49Galera Bom Dia,

    Estou montando um relatrio no Ireport e gerando no protheus. Este relatrio imprime detalhe das notas fiscaisparametrizada pelo usurio, os parmetros so:NF de:NF Ate:Serie:

    Preciso que o relatrio seja quebrado nota a nota, por exemplo:

    NF de: 000001609NF ate: 000001610Serie: 001

    Imprima em uma folha os detalhes ref. a 1609 e em outra folha os detalhes da 1610.a minha query est assim:

    = $P{EX1-02} AND D2_DOC

    #25RE: Integrao Protheus x iReport Anderson 2014-05-16 16:44

    Quoting William:

    Quoting Anderson:

    Quoting Anderson:

    Quando clico em video aparece a mensagem abaixo: Como Proceder?

    java.lang.UnsupportedOperationException: O Java Runtime Environment (JRE) verso 1.7 no

    tem suporte nesse driver. Use a biblioteca de classes sqljdbc4.jar, que d suporte para JDBC 4.0.

    RESOLVIDO!!

    Anderson, como voc resolveu?

    Atualizou o driver de conexo?

    Abrao.

    Willian,

    Voc tem que manter apenas uma verso do Drive JDBC, no meu caso tinha o sqljdbc4.jar e sqljdbc.jar, amantive apenas o sqljdbc4, tanto na pasta JDBC que fica dentro do Ireports em Protheus_DATA, e o Protheustambm mantem uma cpia dos drivers em Bin/SmartClient, ento tem que fazer o mesmo procedimento napasta smartclient, ou seja manter apenas um drive. No meu caso foi isso.

    #24RE: Integrao Protheus x iReport William 2014-05-16 13:31

    Quoting Anderson:

    Quoting Anderson:

    Quando clico em video aparece a mensagem abaixo: Como Proceder?

    java.lang.UnsupportedOperationException: O Java Runtime Environment (JRE) verso 1.7 no temsuporte nesse driver. Use a biblioteca de classes sqljdbc4.jar, que d suporte para JDBC 4.0.

    RESOLVIDO!!

    Anderson, como voc resolveu?

    Atualizou o driver de conexo?

    Abrao.

    #23RE: Integrao Protheus x iReport Anderson 2014-05-16 10:08

    Quoting Anderson:

    Quando clico em video aparece a mensagem abaixo: Como Proceder?

    java.lang.UnsupportedOperationException: O Java Runtime Environment (JRE) verso 1.7 no tem suportenesse driver. Use a biblioteca de classes sqljdbc4.jar, que d suporte para JDBC 4.0.

    RESOLVIDO!!

  • 5/19/2018 Integrao Protheus x IReport

    7/8

    14/10/2014 Integrao Protheus x iReport

    http://www.deideias.com.br/ideias/profissional/23-integracao-protheus-x-ireport 7/8

    0

    Quote

    0

    Quote

    0

    Quote

    0

    Quote

    0

    Quote

    0

    Quote

    #22RE: Integrao Protheus x iReport Anderson 2014-05-15 16:57Quando clico em video aparece a mensagem abaixo: Como Proceder?

    java.lang.UnsupportedOperationException: O Java Runtime Environment (JRE) verso 1.7 no tem suportenesse driver. Use a biblioteca de classes sqljdbc4.jar, que d suporte para JDBC 4.0.

    #21Erro Jos 2014-05-12 10:17O meu d uma um erro na hora de executar o relatrios: A Java Exception has Occurred. Alguem poderia meajudar

    #20RE: Integrao Protheus x iReport luizcarlos 2013-11-11 18:57

    Quoting William G.:

    Verifique sua verso do Java e atualize a verso do ireport com a ltima disponibilizada pela TOTVS.

    O relatrio disponibilizado no site funcionou? Teste com ele, pois 100% que est funcionando.

    Abrao e boa sorte.

    obrigado pela respossta mesmo depois de tanto tempo do post.. fucei tanto q consegui fazer funcionar, mas comum relatrio meu, fiz tudo do zero e funcionou... com o do site no vai no! na verdade eu testei no prprio ireporte os meus relatrios tambm no abriam pq exibiam pgina em branco, dai alterei uns parmetros para mostrarmesmo assim, fiz um select simples e funcionou... porque eu estava apenas escrevendo texto puro, apenaspara testar... talvez seja isso... de qualquer forma, vc tem mais material? quero saber como usar parmetros,etc.... obrigado e sucesso!

    #19RE: Integrao Protheus x iReport William G. 2013-11-07 18:51

    Quoting luizcarlos:

    amigo segui seu passo-a-passo e acredito que estou quase l... mas todo relatrio que fao (at mesmo umque no faz nada e tem apenas "TESTE" escrito), ao tentar rodar pelo menu do protheus, abre uma telinhado ireports carregando, chega em 20% e d erro de java null pointer exception.... tem alguma dica?

    Verifique sua verso do Java e atualize a verso do ireport com a ltima disponibilizada pela TOTVS.

    O relatrio disponibilizado no site funcionou? Teste com ele, pois 100% que est funcionando.

    Abrao e boa sorte.

    #18erro java nullpointerexception luizcarlos 2013-11-07 14:26amigo segui seu passo-a-passo e acredito que estou quase l... mas todo relatrio que fao (at mesmo um queno faz nada e tem apenas "TESTE" escrito), ao tentar rodar pelo menu do protheus, abre uma telinha do ireportscarregando, chega em 20% e d erro de java null pointer exception.... tem alguma dica?

    #17RE: Integrao Protheus x iReport William 2013-07-03 12:56

    Quoting Anderson:

    Quero dizer que j fiz todas as etapas a cima menos a 1 e 2, pois tenho Protheus 11 que ja tem iReportWizard atualizado, desenvolvi um relatrio simples no Ireport com apenas uma consulta no SB1, semparmetros, e testei diretamente no Ireport e funcionou, salvei o relatrio no formato jrxml na pastaProtheus_Data\ireport\reports e adicionei no menu do Protheus, no meu caso funciona at a etapa 17, mas

    quando clico em vdeo a telinha fecha e no gera nada e Protheus continua aberto sem erro.

    Att.

    Realmente este erro que est dando um pouco difcil de identificar a causa, pois est muito genrico...Mas acredito que pode ser erro na criao do relatrio no iReport.. Voc testou com o arquivo de exemplo quetem na pgina?- O arquivo de exemplo funciona? Caso d o mesmo erro, j se elimina o problema em seu relatrio....

    - Voc tem outros relatrios funcionando?

    Abrao

    Refresh comments listRSS feed for comments to this post

    ADD COMMENT

    Name (required)

    E-mail (required, but will not display)

    1 2 3

    http://www.deideias.com.br/component/jcomments/feed/com_content/23
  • 5/19/2018 Integrao Protheus x IReport

    8/8

    Anncios Google Ireport jasper Ireport tutorial Erp totvs Microsiga

    Copyright 2014 D Idias!. Todos os direitos reservados.

    Joomla! um Software Livre com licena GNU/GPL v2.0.

    http://validator.w3.org/check/refererhttp://jigsaw.w3.org/css-validator/check/referer