MQ in B2B

Hi,
Is it possible to create JMS binding for a MQ in the OAS of B2B. I checked but could not find options to deploy the RAR files in it. Is there any way for doing it?

Hi,
B2B can connect to any standard JMS endpoint irrespective of the provider. In your case, you can setup connection factory and queue in the MQ series end and just provide the details in the B2B "Delivery Channel" configuration, it should work fine.
Few tips on the configuration on B2B end,
In the “Create Internal Delivery Channel – Transport”, page please provide the details.
1. Transport Protocol – should be JMS
2. Connection Factory Location – JNDI name of your queue/topic connection factory location
3. Factory Provider Properties – vendor related properties that enable B2B to look up the JNDI context. To access, weblogic jms you can use the below,
java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.177.251.61:9700;java.naming.security.credentials=<your password>;java.naming.security.principal=<your username>
Just replace the above with MQseries related Context factory class and its URL.
4. Destination Provider Properties – same as “Factory Provider Properties”
5. isTopic – provide false if your configured destination is queue. This is a mandatory field so for topic the value should be true
6. URI – JNDI name of your queue/topic
Make sure to edit B2B classpath so that MQ series related JMS client API are visible to the application. This can be done by editing opmn.xml
<variable id="CLASSPATH" value="<your path to jar file>" append="true"/>
HTH.
Regards,
Sinkar
[From Ramesh Team]

Similar Messages

  • DPS Enterprise License for Apple's B2B Store

    Hey everyone,
    we developed an app and successfully tested it on our iPads via DPS. We aim to distribute the app via the B2B store from Apple and the tutorial PDF from Adobe tells me that we need an "Enterprise license" for DPS.
    Our company uses Adobe Creative Cloud and I am wondering now whether this already  means that we have an "Enterprise license" for DPS, as well?
    Cheers,
    Alex

    No. It does not.

  • Error while importing a new CERT in oracle 10G B2B

    Hi All,
    I am trying to upload a new certificate in 10 G B2B server, its not updating a certificate, I am facing the below error while importing
    Error
    An error occurred when updating the certificate.
    Error -: AIP-16001: The model validation engine failed due to an internal system error.
    Error -: AIP-11052: Writing following objects: Certificate failed due to following constraint violation: CERTIFICATE. CAN NOT UPDATE UNVERSIONABLE OBJECT IN A VALIDATED CONFIGURATION.
    Note: Please help me in resolving this ASAP.
    Regards
    Sai

    Hi Sai,
    It seems you are updating certificate in a delivery channel which is being used in a validated (or may be deployed) agreement. Please retire/purge any deployed configuration which is using that delivery channel and also make sure no such agreement is in valid state(which is using this delivery channel).
    Regards,
    Anuj

  • Custom File Name Format in B2B Console

    Hi,
    Please let me know if we can have a customized File Name Format in the B2B Console for the X12 EDI/XML Files.
    I have read the Oracle doc and only the following formats are mentioned:
    %FROM_PARTY%
    %TO_PARTY%
    %DOCTYPE_NAME%
    %DOCTYPE_REVISION%
    %MSG_ID%
    %TIMESTAMP%
    Is there a way to have a PO# (From the Trading Partner Payload) in the filename format?
    You help is appreciated.
    Thanks
    Priyanka G

    no. It has the format which helps B2B in identifying the agreement

  • Dynamic filename in receiver AS2 adapter in B2B Add-on

    Hello Experts,
    Can you please let me know how we can put dynamic filename in the receiver AS2 adapter for B2B Addon on SAP 7.4.
    Thanks
    Saurabh

    Hi Ryan / Experts,
    Let me explain you in more detail.
    In the receiver AS2 Communication channel, if I keep the Filename field as blank as shown below, then in the Mendelson inbox folder, a file is generated with the name "ASJAVA_DX5" which is my business component name.
    If I fill the filname field for example with "CONTRL", then in the Mendelson inbox folder, a file is generated with the name "CONTRL".
    This is my requirement because, suppose i trigger this interface "first time", a file with static name (ASJAVA_DX5/CONTRL ) would be generated in the inbox folder. If I trigger this interface "second time", since the file already exists with same name, it is not overwritten and I cannot check the output of 2nd trigger . Contents are not overwritten.
    To solve this problem + as a general requirement, I wish to have this name to be dynamic, atleast with date+timestamp.
    Can you please help.

  • Erro B2B de entrada

    Olá Pessoal,
    Não sou PI, e não tenho um aqui disponível no momento... por isso preciso da ajuda de um...rsrs
    Estou com um erro no recebimento de NF-e via e-mail, meu B2B está configurado para receber e-mails com vários anexos, porém ele lê o PRIMEIRO XML válido e descarta o restante dos arquivos.
    Está configurado para se comportar desta forma...
    Porém, tenho um e-mail com três arquivos:
    41110178956968002712550050000071344110034264-nfeProc.xml
    41110178956968002712550050000071344110034264.xml
    41110178956968002712550050000071344110034264.pdf
    O que meu sistema deveria fazer era ler o primeiro XML válido e descartar o restante dos arquivos, porém ele não lê nenhum e na SXI_MONITOR ele dá um log de erro, porém como não so PI não consigo interpretá-lo:
    <!--  Interface Determination
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="IF_DETERMINATION">NO_IIF_CASE_ASYNC</SAP:Code>
      <SAP:P1></SAP:P1>
      <SAP:P2></SAP:P2>
      <SAP:P3></SAP:P3>
      <SAP:P4></SAP:P4>
      <SAP:AdditionalText></SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace=""></SAP:ApplicationFaultMessage>
      <SAP:Stack>Unable to find an inbound interface</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Na SXI_MONITOR:
    Na coluna "Error Category" está a seguinte informação: IF_DETERMINATION
    Na coluna "Error ID" está a seguinte informação: NO_IIF_CASE_ASYNC
    Alguém poderia me ajudar por favor?
    Muitíssimo obrigado,
    Mateus.
    Edited by: MATEUS PARREIRA GUIMARÃES on Feb 7, 2011 7:05 PM
    Edited by: MATEUS PARREIRA GUIMARÃES on Feb 7, 2011 7:05 PM

    Então Henrique,
    Não sei, achei estranho por isso, não tem nada indicando...
    Para ver se consigo ajudar a identificar vou lhe falar as pastas que tenho:
    Interface Determination (Bandeirinha vermelha com erro: Sistem Error - Manual Restart Possible)
          SOAP Header
                Main
                ReliableMessaging
                Error
                HopList
                RunTime
                PerformanceHeader
                Diagnostic
                Trace
          SOAP Body
                Manifest
          Payloads
                MailMessage ( multipart/alternative;boundary="----=_NextPart_001_0004_01CBC
                MailAttachment-1 ( text/xml;name="41110178956968002712550050000071344110034
                MailAttachment-2 ( application/pdf;name="4111017895696800271255005000007134
                MailAttachment-3 ( text/xml;name="41110178956968002712550050000071344110034
    Qual conteúdo você quer que eu envie?
    Abs.
    Mateus.

  • Processo B2B aguardando processamento em background - NFE 3.10

    Boa noite,
    após implementarmos a versão 3.10 da NFe todos os nossos e-mails de XML para nossos parceiros no GRC ficam aguardando que alguém clique no botão "Continuar processo B2B", só então eles são enviados.
    Verificando o status do B2B constatei que ele apresenta o status "Esperando por processamento em background".
    Alguém saberia por favor me dizer qual configuração esta faltando para que o envio fique automático?
    Agradeço antecipadamente.
    Helio Camargo

    Helio,
    Você pode agendá-lo de 1 em 1 minuto ou 5 em 5 minutos, vai de acordo com a disponibilidade de recursos (Background Working Process) que seu servidor possui.
    http://help.sap.com/saphelp_nw70/helpdata/EN/4a/2d513897110872e10000009b38f889/content.htm
    Em vários clientes onde passei, 5 minutos de intervalo entre as execuções já era suficiente.
    Ele vai processar apenas os processos que estão com status inicial.
    []'s   

  • Licença de SAP Netweaver Portal para Processo de B2B

    Pessoal, boa tarde!
    Alguém sabe me dizer se para utilizar o SAP Netweaver Portal para os processos de B2B é necessário comprar licença SAP ou está incluso no pacote onde a empresa compra o GRC e o PI?
    Essa licença do PI que a empresa tem direito nessa compra, é somente para o processo de NF-e ou ela pode utilizar para integração com outros processos e sistemas?
    No aguardo, obrigado.
    Danilo

    Danilo,
    a licenca do NFE inclui:
    - Netweaver runtime: licença Web AS (ABAP e Java) para rodar os componentes SLL-NFE e SLL-NFE-JWS.
    - PI runtime: exclusivamente para utilizacao das interfaces do XI Content de NFE (SWCV SAP SLL-NFE 1.0).
    Se vc precisa do PI para outras interfaces e/ou precisa do Portal para disponibilizacao de telas para clientes/fornecedores, essas licencas realmente estao fora da licenca do SAP NFE 1.0.
    Att,
    Henrique.

  • Email B2B Encapsulado

    Bom dia pessoal,
    Em nosso ambiente GRC, já temos o envio de email configurado para o B2B. Após uma mudança na política de segurança da empresa, o servidor de email passou a encapsular e reenviar a mensagem original enviada pelo cenário de B2B para poder acrescentar e anexar o texto de confidencialidade de email padrão da empresa.
    A dúvida é se eu tenho como configurar o adapter para permitir que a mensagem aceite que texto seja inserido pelo servidor Exchange diretamente no corpo do email, sem que seja necessário o encapsulamento?   
    Abraços

    Bom dia Migdon,
    Acho que em se fornecendo um body personalizado, como pelo link abaixo, você resolve seu problema:
    Sample code to create email body and XML attachment in an outgoing NFE B2B e-mail communication
    Atenciosamente, Fernando Da Ró

  • Erro "B2B: erro de sistema PI"

    Olá a todos. Aplicamos a versão 2.0 do GRC, Support Package 15 e após isso, quando uma Nota Fiscal é cancelada, o cliente não recebe o XML desse cancelamento, apresentando um erro no GRC como: B2B: erro de sistema PI. Nessa nova versão esse envio é obrigatório. Alguém já passou por esse erro? Tem alguma idéia do que pode ser?
    Obrigado a todos que puderem ajudar
    Marcos Cristiano Ickert
    Basis

    Marcos,
    Alem de configurar o Cenário para o novo namespace 006, no Design para o Produto/SWCV usado o B2B você precisa alterar o Interface Mapping(7.0)/Operation Mapping(7.1) de Envio(NTB2B_procNFe_TO_procNFe)/Cancelamento(CTB2B_procCancNFe_TO_procCancNFe) para o namespace 006, assim como já deve estar para a versão 005a.
    (isso apenas para os objetos do seu produto/swcv)
    OBS.: caso vocês utilizem a solução igual ou parecida com o que Henrique postou no forum.
    E caso você precise reiniciar esse erro de B2B no GRC, como você está SPK 15 será necessário aplicar a nota 1512936 para tirar o dump que gera.
    Espero que ajude.
    Abraço,
    Bruno Lima

  • Dúvida leitura do XML B2B

    Bom dia pessoal,
    Estou com uma dúvida aqui:
    Estamos implementando o cenário B2B para notas de entrada. O cenário NFB2B_WebAS_Inbound_B2B_NFe, será implementado para pegar arquivos XML de um diretório X da rede.
    Gostaria de confirmar se, os dados do XML serão armazenados diretamente na tabela /XNFE/XMLIN. O proxy para este cenário está implementado diretamente pelo pacote SLL-NFE ?
    Precisaremos também, dar entrada nas NFes a partir dos XMLs. Será necessário fazer um XSLT Transformation para utilizar os dados armazenados na string da tabela /XNFE/XMLIN (para enviá-los ao R/3) ?
    Estamos na versão 1.0.
    Abraços e muito obrigada,
    Luciana Rossan

    Olá Luciana,
    sim, existe um proxy standard para entrada (recebimento) dos XMLs no NFE 1.0 e, sim, se vc entra o XML por esse proxy ele já armazena o documento.
    Quanto à entrada no ERP, aconselho a considerar  a implementação do SAP NFE Incoming (módulo de recebimento automatico) incluído no NFE 10.0. Veja mais detalhes aqui:
    Abs,
    Henrique.

  • Envio de e-mail B2B via Abap - erro na visualização do XML

    Boa tarde,
    Em virtude da minha versão (GRC 10.0 e NW 7.11), apenas poderia implementar a solução de B2B dinâmico, caso utilizasse Java Mapping. Como meu conhecimento em Java é pequeno, optei por enviar o e-mail a partir do Abap do GRC.
    O XML que estou gerando está com erro na tag <ns1:Transforms>. As tags acima desta estão ok.
    Comparei com o XML original e os códigos-fontes são EXATAMENTE iguais.
    O erro é "Página XML não pode ser exibida". Na instrução, aparece a seguinte informação: "Não é possível exibir a entrada XML usando a folha de estilos XSL".
    Alguém pode me ajudar?
    Se julgarem que, apesar de meu processo ser de NFe, preciso abrir a thread em outro tópico, basta avisar.
    Obrigado.
    Abraços,
    Flavio.
    Edited by: fgalmeida on Oct 6, 2011 7:09 PM

    Resolvido.
    Olhando o fonte do XML, verifiquei que ao final do arquivo haviam espaços em branco.
    A solução foi passar o tamanho do xstring no parâmetro i_attachment_size do método add_attachment da função cl_document_bcs, conforme abaixo:
    DATA lv_size TYPE so_obj_len.
      lv_size = xstrlen( lv_content_xml ) .
      CALL METHOD document->add_attachment
        EXPORTING
         i_attachment_size    = lv_size
          i_attachment_type    = 'xml'
          i_attachment_subject = 'XML NFe'
          i_att_content_hex    = lt_content_hex.
    Obrigado.
    Flavio.

  • B2B - Cliente e Transportadora

    Fizemos uma alteração na solução standard do B2B.
    Na função que chama o Proxy, eu criei um enhancement-point para manipular o campo CNPJ para identificar qual o tipo de mensagem será enviada, no meu caso EMAIL Ou WebService, até ai OK.
    O problema é que assim que manda o XML para o cliente eu estou também mandando para a Transportadora o XML, usando o mesmo Proxy e interface PI, repliquei a lógica standard para o envio para a transportadora. Quando ocorre algum erro no envio por email para o Cliente ou para a Transportadora, ex: email não cadastrado, e para o outro envio vai com sucesso o status no monitor do GRC fica com sucesso e eu não consigo reprocessar a mensagem que deu erro. Se os dois cadastros estão OK, ele manda com sucesso para os dois sem problemas.
    Existe a possibilidade de caso der erro em algum, deixar com mensagem de erro no monitor do GRC para ser reprocessado posteriormente? Mesmo que uma das duas mensagens tenha ido com sucesso, melhor mandar duas vezes do que não mandar.
    Como o cadastro do cliente é mais dinâmico do que o da transportadora, clientes temos mais de 2.000 e transportadoras 3, pensei em assim que executasse a Proxy da interface para o Cliente, tentar identificar se deu erro no Ack, se deu erro eu nem continuo o processo para a transportadora, porém não consegui identificar no código quando deu erro ou não.
    Alguém tem alguma idéia?
    Desde já, muito obrigado.

    Olá Maicon,
    sim, esse report é executado via job (schedulando o /xnfe/process_reports, que chama ele via submit).
    Nao vai adiantar vc fazer o =>get_acknowledgement() logo depois de manda pois demora um pouco pra mensagem ser executada pelo Integration Engine, Mapping Runtime, Adapter Engine etc.; até dar o erro, vai ter um deltaT considerável. E fazer um while ack() vazio, wait 5seconds, é sacanagem, eheehehehe.
    Por isso sugeri, se quiser modificar, que pense em modificar o proprio form get_acknow, pois ele é executado via job, e uma hora vc pega o ack.
    Mas note que não necessariamente vc quer que o usuário restarte o B2B manualmente. Como vc mesmo observou, por ser uma interface ***íncrona, o próprio Adapter Engine faz retries automáticos de envio depois de 5 minutos do ultimo erro. Somente em caso de erro permanente é q faz sentido fazer o restart; esse "erro permante" vc pode observar vendo o status da mensagem no Mesage Monitoring do RWB (componente Adapter Engine). Infelizmente nao sei dizer se esse nível de detalhamento do erro volta no ack que vai pro Integration Engine, se voltasse seria o mundo perfeito, e daí vc poderia fazer um IF status = vai tentar de novo, nao joga erro no monitor (talvez faça sentido um status novo, algo do tipo "erro mas vai retentar enviar sozinho"), else status = erro permanente, daí vc joga erro no monitor pro usuário poder restartar.
    Se nao vier no ack, daí vc ainda pode tentar pensar numa maneira de ler isso das tabelas do Adapter Engine, que eu pessoalmente nao manjo mas que deve ter alguma coisa no forum de PI.
    Abs,
    Henrique.
    PS: pensei que seu 1o nome fosse Rosa, rs... Desculpe.

  • Dúvidas sobre B2B

    Bom dia ALL,
    Tenho algumas dúvidas  a levantar em relação ao B2B - XML Email.
    Primeiro ponto)
    Caso o fornecedor envie uma nota fiscal que esta em duplicidade, usando ou não a solução GRC, vou receber duas vezes na caixa de e-mail ? Se isso acontecer, vou possuir dois registros iguais no monitor de B2B ?
    Segundo ponto)
    Caso o cliente reenvie os e-mails, o PI vai reler os arquivos  xml´s na caixa de email, e isso vai me gerar duplidicade no monitor de B2B ? Ou vai cobrir o registro antigo ? Pois a chave de acesso vai ser a mesma , apenas os horários diferentes.
    Terceiro ponto)
    Caso o cliente me envie um e-mail com 5 xml´s em anexo, o PI verifica apenas um arquivo XML ou verifica todos e os registras no monitor de B2B ?
    Se o cliente enviar 5 arquivos em anexo, é possível abrir cada arquivo ? Se for, precisa fazer alguma configuração de module ? Qual ?
    Obrigado atenção.
    Atenciosamente,

    O problema maior é que sao tantos "IFs" que acaba sendo praticamente impossivel tratar isso de maneira simples em um unico canal de comunicacao, usando apenas os modules/adapter standard.
    Pra ter um tratamento geral, que consiga processar independente de como veio (1 ou + XMLs, zipado, etc.), vc vai precisar desenvolver um module que vai fazendo essa sequencia de IFs (inclusive, pode ateh incluir uma validacao pra ver se o XML é um XML valido de NFe).
    Abs,
    Henrique.

  • NFe B2B - Recebimento de Notas Fiscais de Entrada versão 2.00

    Bom dia Pessoal,
    estou configurando o Inbound B2B conforme link postado pelo Pedro Baroni e estou com uma duvida, eu preciso gerar os dois cenarios para cada versão ou apenas para a versão 2.0 do XML que roteará para as duas?
    Obrigado.

    Neste caso você pode verificar se os Receiver Agreement realmente já existem:
    - Acesse o Receiver Determination "NFE_B2B | SendService | NFB2B_procNFe_OB";
    - Verifique a tab "Configuration Overview for Receiver Determination" se os 04 Receiver Agreement aparecem preenchidos.
    Em caso afirmativo, a Interface já deve funcionar, bastando apenas que você faça o Assign em seu Cenário. Mas conforme o Henrique disse, podem haver outros objetos "soltos" caso você tenha rodado os outros cenários, aí é bom deletar tudo antes de iniciar a configuração.
    Abraços.

  • Private app distribution: dev version / testflight / adobe content viewer / b2b distribution

    Hi Adobe Community!
    I am finalizing an app for my company that is supposed to be distributed only among our distributors. Apple rejected my Enterprise inquiry since our distributors are not our employees. I wanted to sum up my distribution options now and ask you for feedback. I do not plan to use App Store.
    1. B2B distribution through apple
    I can distribute custom b2b app through Apple, but it is available only in few european countries and this does not cover our needs since we cannot supply to all distributors. Also the process looks very complicated and I'd like to not use it.
    2. Adobe Content Viewer distribution
    If I tell my customers to download Adobe Content Viewer and sign in with my Adobe ID, the newest version of folios will be automatically downloaded to their devices?
    Also on Adobe website it is stated that my folios should be automatically uploaded to Adobe servers - but they are not. From what I read on the forums I understood that it is only available to Creative Cloud subscribers, is it right? If I subscribe will I be able to use this way for as many users I want?
    3. Developer version
    Finally I know that I can distribute dev version. I will have to register devices UDIDs but they will expire (after what time?) and how many UDIDs can I register (I read in different places that I can have 50 or 100 testers).
    4. TestFlight
    What I undestood so far is that facilitates developeloper version distribution, but wouldn't I be able to use this tool to go around UDIDs expiration?
    Thank a lot!

    With DPS enterprise and Apple enterprise account, you can built and deploy enterprised signed app internally within your organisation. Create the app, deploy and host it internally, so anyone who has access to the link can download the app. Not sure if Apple terms allows your distributors from outside your organisation to access and download the app hosted internally within your organisation, check that with Apple.
    If Apple terms does not allow, then you can use DPS restricted distribution method to deploy the app on the Appstore, but allow someone access to the content only if they are authenticated via the app, called direct entitlement or restricted distribution. Go here for details: Using restricted distribution with Digital Publishing Suite
    Signing in to ACV does not automatically download the latest folio. Your folios are always uploaded on Adobe servers, you cannot host it somewhre else. Anyone can create, upload folios and see the folio in the Adobe Content Viewer. But publishing the folio to be available in an app requires DPS subscription.
    You can register upto 100 UDID's on Apple dev portal. I don't think the UDID's expires so long as your Apple Dev account is active but the certificates expires exactly one year from the day it was generated.

Maybe you are looking for

  • ITunes won't open, says files are missing. reinstall?

    I've been using iTunes for a couple years now today I can't open it. A message keeps popping up saying I need to reinstall iTunes due to files missing. Is there a way to do a "repair install" What do I need to do to not loose all of my music.

  • Is there a way to force kmix to use pulseaudio? [SOLVED]

    I am using pulseaudio and the phonon-vlc backend, most of the time Kmix will use pulseaudio, but on some occasions I will reboot and kmix will be using alsa (it will show up as Master instead of Internal Audio Analog Stereo) and I have to kill kmix a

  • PSE 9 freezes on my Windows 7 64-bit PC

    I just installed PSE 9 fresh from the box onto my new Window 7 64-bit PC, and in the organizer mode it freezes after a click or two.  Windows tells me PSE isn't responding, click to wait or to close program, and the screen goes snowy.  I uninstalled

  • Apple Mail Signature

    In Apple Mail, even when i change the email account, the default signature remains in the body of the text and the new signature gets added below it. As such i have to delete the default signature everytime i need to send an email from a different ac

  • A great solution to external storage for MacBook Pro Retina 13'?

    Hi. I'm looking for a good external storage (HDD) for my 128GB MacBook Pro Retina 13-inch. 128GB is way to low to storage music and films on etc. Any great solutions for storage?