on 11-01-2012 4:49 PM
Boa tarde pessoal,
Aplicamos o SP12 no GRC e configuramos a interface de Cancelamento por evento.
Essa interface esta tudo OK, porem no envio de email esta sendo executado a interface de B2B de evento utilizada pela CC-e e esta dando erro de Message mapping por conta das diferenças de tags.
Erro: com.sap.aii.utilxi.misc.api.BaseRuntimeException: RuntimeException in Message-Mapping transformation: Cannot produce target element /ns0:procEventoNFe/ns0:evento/ns0:infEvento/ns0:detEvento/ns0:xCorrecao. Queue does not have enough values in context.
Alguém esta passando por esse problema?
Obrigado,
Rafael
Se vc usar o JavaMapping nao precisara fazer dois mappings para a mesma interface, basta simplesmente enviar o streaming direto para montar o arquivo que sera usado como anexo, procure pelo meu nome no scn que tem dois exemplos que vc pode usar de B2B com javammaping
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Olá!
Você vai precisar ajustar o cenário, pois não existe o campo "xCorrecao" no XML, e sim "xJust". Como eu fiz,
1. No cenário ETB2B, modifquei o Receiver Determination para Enhanced;
2. Criei um mapping para identificar o campo "tpEvento": 110110 para CC-e, 110111 para Cancelamento. Isso permite adicionar novos eventos conforme surgirem;
3. Criei dois serviços, um para cada tipo de evento, e efetuo o mapping conforme os campos do procEventoNFe.
Isso deve ajudar a alterar o cenário e permitir envio para eventos diferentes.
Abs,
Lucas Santos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
12 | |
3 | |
1 | |
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.