on 01-20-2012 9:16 PM
Bom dia pessoal,
estamos configurando o B2B de entrada no GRC 10.0 seguindo guias disponibilizados pelos colegas como o mencionado abaixo.
A questão é que dentro do nosso SWCV, tanto no original quanto no copiado, não aparece o interface mapping CFB2B_enhProcCancNFe_TO_enhProcCancNFe dentro do namespace 006, só dentro do 005.
Tentei copiar mas dá erro Cannot copy because original language is not defined for source or target object.
O interface mapping que está disponivel é o CTB2B_procCancNFe_TO_procCancNFe, que nao tem o mesmo Source e Target message. Estou tentando então criar um novo interface mapping todo na mão, mas tem varios componentes envolvidos. Para os colegas que já implantaram o GRC 10.0 é assim mesmo que funciona? Não tenho certeza se copiar as External Definitions vai dar certo.
Obrigado.
http://wiki.sdn.sap.com/wiki/display/BPX/NFEInboundB2B-HowToUseaSingleInboundInterfaceforNF-eandCancellationfordifferentNF-eversions
Esse interface mapping nao existe pq essa interface nem existe mais.
Note que a interface Inbound agora é a CFB2B_procCancNFe_IB, e nao necessita mais mapping, pois todo o XML é passado (exatamente como entra na interface outbound CFB2B_procCancNFe_OB).
Na verdade, ficou até mais simples que na 1.0, pois vc nao precisa tratar o mapping, apenas as interfaces.
Abs,
Henrique.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Olá Henrique,
configurei o cenario NFB2B, sem alterar nenhum mapping. Usei o mesmo parceiro do cenario NTB2B e um novo business component e novo canal de comunicacao. Ao fim adicionei a interface CFB2B_procCancNFe_IB ao interface determination do cenario. Porém as interfaces não aparecem no monitor de mensagens. Estas interfaces rodam automaticamente só com o envio de email para o endereço que está no CC ou tem que ser planejadas, como um job?
Obrigado.
O "job" é o pooling que vc configurou no communication channel.
De tanto em tanto tempo, ele vai verificar na caixa de entrada se chegou email, e daí executa a interface.
Vc definiu a condition no interface determination, similar ao caso do 1.0?
Verifique, no communication channel monitoring, o audit log desse CC, pra ver se nao tem msg de erro na execucao do mesmo.
Abs,
Henrique.
De fato há erros no canal de comunicação, não consegui ver a mensagem ontem porque meu CC monitoring é de lua, hora abre, hora não abre e dá msg 404 Not Found (isso é outra historia). E não apareceu msg de erro no message monitoring.
Hoje consegui pegar a mensagem do CC. Vou refazer o cenario, pois a msg de erro não lista outro componente além do mail adapter. Alias o poll está configurado para 5 minutos.
Message ID:
Alert rule: PI/XI main alert rule
Error cat.:
Error code:
Error sys.:
Sender component:
Sender namespace:
Sender interface:
Receiver party :
Receiver component:
Receiver namespace:
Receiver interface:
Adapter type : Mail
Adapter Engine err: exception caught during processing mail message; java.io.IOException: unable to create a socket.
Message Monitor
:
/mdt/index.jsp?objectName=type=XIAdapterFrameworkO unable to create a socket me parece que é o caso de que vc nao está conseguindo alcançar o Mail Server a partir da máquina do PI. Verifique se as portas estão abertas. Vc pode tentar fazer um telnet a partir do servidor do PI para o servidor de emails para fazer essa verificação rapidamente.
Abs,
Henrique.
User | Count |
---|---|
15 | |
3 | |
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.