on 12-15-2012 2:43 AM
Boa noite experts....
Fui solicitado a fazer uma integração SAP x Portal da GNRE via PI ( Guia Nacional de Recolhimento de Tributos estaduais ), porém a data para o início do uso é dia 01/01/2013 porém não achei nenhuma documentação ou dúvida referente a isso.
Minhas dúvidas são :
- Alguém já fez essa integração ??
- O SAP + PI atendem essa demanda ????
- É necessário o desenvolvimento dessa forma ????
- Existe uma melhor maneira de fazer essa integração ???
- Essa integração é necessária ???
Desculpem pelas perguntas tão pouco objetivas porém não achei nada sobre o assunto até o momento.
Em referencia a GNRE :
Portal da GNRE :
http://www.gnre.pe.gov.br/gnre/
Manual de Integração :
http://www.gnre.pe.gov.br/gnre/portal/arquivos/Manual%20de%20Integracao_Contribuintes_GNRE_v1.6.rar
Lista de WebServices e WSDLs
Carlos consegui finalizar a integração......
XSLT mapping na ida e na volta para emular o SOAP 1.2, CC SOAP HTTP SOAP 1.1, configurados com modules para tranformação na ida e volta, sem SOAP Action....
Enfim se alguém se interessar posso dar mais detalhes.....aqui no topico ou via pm
Obrigado Carlos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Henrique criei esse .docx ae descrevendo as interfaces ae
vou anexar aqui no topico pra servir como referencia
Bom dia Giancarlo,
Peço que não resuscite questões tão antigas, esta tem já 4 anos.
Mande uma direct message para o colega e se ele ainda estiver por aí te responderá.
Infelizmente, a prática de não documentar aqui e apontar para links externos causa recorrentemente essa quebra de informação aqui.
Para evitar novas "solicitações" de material estou travando esta thread.
Atenciosamente, Fernando Da Rós
só para atualizar, após a configuração acima estava obtendo o erro 403 forbidden e precisei seguir os passos da nota 1524196 - Import certificates in ABAP and Java - no pdf Generate_Certificate_Chain.pdf da mesma nota que achei no seguinte tópico
http://scn.sap.com/thread/2087553
após isso a comunicação funcionou perfeitamente
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Estou usando o pi 7.0
a integração exige SOAP 1.2
e mais uma duvida caso consiga resolver essa issue do soap 1.1 ?? terei de desenvolver mappings em XSL ou javaclass ????
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ola Pablor
Para usar o SOAP 1.2 creio que vc tera que subir o seu PI para o EHP2, quanto ao tipo de metodo de desenvolvimento de mappings depende muito, as vezes noa precisara usar nem um e nem outro, basta vc fazer o mapping visual mesmo, o maior problema sera gerir as mensagens para o orgao do governo como por exemplo, como tratar mensagens que nao tiveram respostas ou que cairam por lentidao do provedor do servico, etc.
A propria solucao de NFe possibilita em alguns casos fazer o mapping visual como por exemplo para as interfaces de B2B ou ainda muitas vezes nao sera necessario transformacao alguma nao necessitando de nenhuma forma de mapping
Obrigado pela resposta Carlos,
Consegui copiar um mapping XSL e fazer as conversões necessárias, o XML está saindo como se fosse SOAP 1.2 conforme abaixo agora estou brigando na configuração do canal de comunicação
Vou documentando aqui quando conseguir para servir se alguém for implementar.........
Payload :
<?xml version="1.0" encoding="UTF-8" ?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Header>
<gnreCabecMsg xmlns="http://www.gnre.pe.gov.br/webservice/GnreConfigUF">
<versaoDados>1.00</versaoDados>
</gnreCabecMsg>
</soap12:Header>
<soap12:Body>
<gnreDadosMsg xmlns="http://www.gnre.pe.gov.br/webservice/GnreConfigUF">
<TConsultaConfigUf xmlns="http://www.gnre.pe.gov.br">
<ambiente>1</ambiente>
<uf>35</uf>
<receita courier="N">010101010</receita>
</TConsultaConfigUf>
</gnreDadosMsg>
</soap12:Body>
</soap12:Envelope>
O problema é o seguinte o XML sai do mapping do jeito que postei no primeiro post
o canal de comunicação é um SOAP HTTP 1.1 receiver
com o flag Do not use SOAP envelope flegado ( dado que ja foi criado no XSLT mapping )
E na saida usa o Module
localejbs/AF_Modules/MessageTransformBean
Parameter name: Transform.ContentType
Parameter Value : application/soap+xml;charset=utf-8
e na volta :
Parameter name: Transform.ContentType
Parameter Value : text/xml; charset=utf-8
o erro que retorna é genérico de mais :
com.sap.aii.af.ra.ms.api.DeliveryException: SOAP: response
message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500
Internal Server Error
mas esse erro nem chega no adapter
ao fuçar nos parametros do CC tem vez que o erro
dá direto no adapter :
Success Transform: transforming the payload ...
Success Transform: successfully transformed
Success MP: processing local module localejbs/sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean
Success SOAP: request message entering the adapter with user J2EE_GUEST
Success SOAP: Target url: https://www.gnre.pe.gov.br/gnreWS/services/GnreConfigUF
Success SOAP: completed the processing
Success SOAP: continuing to response message 37bebed2-484b-11e2-91d1-000006f610ca
Error SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
Error MP: exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
Error Adapter Framework caught exception: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
Error Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error. Setting message to status failed.
Error The message status was set to FAIL.
Error Returning synchronous error message to calling application: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error.
User | Count |
---|---|
6 | |
5 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.