Can SeeBurger BIC Mapping tool automatically remove Delimiters?

Hi all,
When we map IDOC's to EDI X12 messages using the SeeBurger BIC Mapping tool, we sometimes have delimiters occur in fields such as name or address. We are using the setDestinationDelimiter and have changed our delimiters so this occurance is rare. However the problem may still occur. This causes an invalid message to be passed to our partner.
One option is to use XI mapping and the replace function on each field however this is cumbersome and not the ideal solution.
Is there a way to automatically remove Delimiter characters from fields as part of the BIC Mapping.
Cheers,
John

Hi Satish,
Thanks for re-iterating the problem. You are absolutely right that this does cause an invalid message.
Also thanks for your suggestion regarding asking business not to enter the data, this has been done and as stated the occurences of these delimiters in the fields will be low, usually due to user error.
We still however want to cater for these occurrences and prevent an invalid message being sent to the partner.
I'm not sure if you've ever used the BIC Mapping tool and what I'm really looking for is someone with experience in this area to give a solution that works. Anyone out there who can help?
Cheers,
John

Similar Messages

  • IDoc to File[EDI] using seeburger BIC Mapping Tool

    Hi Gurus,
    I'm having a scenario of IDoc to EDI FIle, I'll be using IDoc DESADV.DELVRY03.ZDELVR0X; Kindly advise steps needed in BIC Mapping Tool. I've already referred to this post /people/dijesh.tanna/blog/2008/05/25/sap-pixi-content-conversion-using-generator-mapping-functionality-of-seeburger-part-1 but still can't get it right.
    Thanks.

    Thanks a lot experts :D....
    I'll be using a file adapter for my scenario..
    Any Idea on what Seeburger BIC mapping module should I use?
    am I just use the ff module?
    Module u2013 Processing Sequence                                   
    Number     1     Name     localejbs/CallBicXIRaBean     Type     Local Enterprise Bean     Module Key     bic
    Number     2     Name     localejbs/CallSapAdapter     Type     Local Enterprise Bean     Module Key     exit
    Module u2013 Module Configuration                         
    Module Key     bic     Parameter name     destSourceMsg     Parameter value     MainDocument
    Module Key     bic     Parameter name     destTargetMsg     Parameter value     MainDocument
    Please advise.
    Thanks.
    Edited by: Devilbatz on Dec 8, 2010 8:31 AM

  • Design approach help : BIC Mapping Tool Conversion

    Hi All,
    Design approach:
    we know that BIC mapping tool can be used for EDI to XML conversion. also i know that its a Any to any converter.
    But we prefer EDI to EDI XML conversion only via this tool and do the mapping in SAP PI as it would be easy to do mapping change if any in PI than redeploy the mapping in module location every time.
    My question is:
    we know that sender file adapter supports FCC for max of 3 hierarchy levels.
    Can we make it a practice of accepting requirements in SAP PI which has complex Flat file structure (more than 3 levels). and use BIC mapping tool to convert the Complex flat file Structure (with more  than 3 levels) into PI required format and proceed with the mapping and Configuration. (Note: hear the assumption is that the organisation has BIC Mapping tool procured for some EDI message scenario's ).
    or is it best practice to ask the Source system to supply flat files strictly in Header,with 1 line item format?
    Suggestions would be deeply appreciated.
    Warm Regards,
    Senthilprakash

    >
    > if you are thinking of using only BIC mapping tool for converting flat file to xml and want to proceed with normal configuration without using BIC modules then it is not feasible.
    >
    Dear Suresh,
    I am very well aware of that. we have Seeburger SFTP adapter installed in our PI system. and for EDI conversion we use BIC for converting to XML and deploy the module in the adapter level.
    Now my question is that: weather is it the rite way to start accepting requirement from source which has complex flat file structure (non edi messages) and using BIC module in adapter to convert it into XML and proceed with configuration or better to ask the source system to send the flat file in a format which is accepted by our file adater FCC.
    what are the drawbacks/bottlenecks we see in using BIC module for converting non EDI complex flat files into XML format? in PI
    Regards,
    Senthilprakash.

  • How to import the IDOC into Seeburger BIC mapping designer

    Hi All,
    Can u please tell me how to import the IDOC into Seeburger BIC mapping desginer.
    I have scenario My scenario is SAP GTS 7.0.....>Seeburger BIS.....>Atlas customs system for Germany
    Idoc coming from SAP GTS to Seeburger BIS and then convert to EDIFACT send
    to Atlas systeam.
    Regards,
    Ramesh.

    Hi Ramesh
    BIC is a tool from Seeburger to transmit the XML data to EDI and EDI to XML.
    Seeburger mapping programs for transferring the XML data to EDI data and EDI data to XML data, but not for the structure changing, in the IR your mapping program is same.
    Receiver side you need AS2 Adapter for converting data to EDI target structure. we have many EDI versions are available, for converting the EDI to XML or vice versa AS2 gives some default mapping programs, xml to EDI or EDI to XML convertion done through this mapping programs.
    Seeburger AS adapter provider provides some mapping programs(for example EDI4010 version or other), if you are using the same EDI version(4010) then you can use that mapping programs, if the version is different then we can manually generate the Seeburger X2E and E2X mappings for the corresponding version and signal(850 or 810 or ..), for this seeburger provides the mapping designer tool (BIC), there we can develope the X2E and E2X mapping programs and configure this in the Seeburger work bench.
    Regards
    Ramesh

  • Error in Seeburger BIC Mapping

    Hi all,
    I am working on Seeburger BIC Mapping Designer.
    As i am starting off with it, i have planned to do a very simple scenario File to file.
    Source would be an XML and target also would be an xml.
    Compilation is fine, but while converting I am gettuing an error
    "[Error:ID=2023;LEVEL=1] InhouseDocReader readNextSegment(): offset[4(read Segment : KA\)]: caught ReadingException: Length limit exceeded - no SEG. delim. found!!!
    DESCRIPTION: InhouseDocReader causes an ReadingException while trying to read the next segment of current file, abort
    <<ErrorStreamEnd>>
    Conversion error "
    Please let me know what should be done.
    Even I have enabled SetIngnoreCRLF option in the source options.
    Cheers,
    Karthick

    Hi Karthick,
        Where do you get this error?
    In BICMD ?
    Have you created the E2X and/or X2E mapping programs in BICMD tool?
    Test it locally in the tool intself before deploying the mappings to XI server.
    Follow these steps to create a 1;1 mapping for XML to EDI and EDI to XML conversion program:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00b66651-eeea-2b10-e5a6-8459ec30d948;jsessionid=(J2EE3414900)ID2060961950DB01298938248398894809End
    Regards,
    Ravi

  • Need Seeburger BIC Mapping names for standard Msg types - EANCOM2002

    Hi All,
    I need Seeburger Bic Mapping names for standard Msg types.
    <b>Orders
    ORDRSP
    DESADV
    Note that they are in EANCOM2002 format.</b>
    Kindly provide them asap.
    Can anyone pls send the document to [email protected] if you have the Seeburger mapping names for EANCOM2002 and ANSIX12.
    Thank You.
    Regards
    Seema.

    Hi Marcos,
    >> IF they have been deployed in your system the names will be:
    >> See_E2X_ORDERS_UN_D96A
    >> See_X2E_ORDERS_UN_D96A
    >> See_E2X_DESADV_UN_D96A
    >> See_X2E_DESADV_UN_D96A
    R u sure of we can use these mappings for EANCOM2002 format.??
    R u sure EANCOM2002 is equavalent to UN D96A???
    -Seema.

  • Seeburger BIC Mapping-Small info required

    Hi folks,
            I am currently working on Seeburger BIC Mapping designer, Are there any forums for Seeburger BIC Mapping related Issues, can we discuss the Seeburger BIC Mapping related issues in this forum.
            Please let me know.
    Regards,
    Varun

    hi
    check the link related to bic mapping
    1./people/nithiyanandam.au2/blog/2008/02/20/handling-edi-interfaces-using-seeburger-bic-modules
    2.Building own schemas in Seeburger bic mapper
    3.BIC mapping names / classes
    4.Seeburger - BIC configured as Module
    BR
    Kasturika

  • Seeburger BIC mapping error(on changing mandatory fields)

    Hi Experts,
    I am working on IDOC to EDIFACT file scenario with seeburger.
    Earlier my end to end scenario was working fine. I got a requirement to change all the mandatory fields of segment NAD into non mandatory field. To acheive this i changed my Seeburger BIC mapping and target XSD in PI. After this process i create .sca file and ask basis to upload it.
    But after deployment i am getting error in communication channel where i am using BIC mapping. The error is message is quite big, still i am attaching a part of it. Please help
    Message processing failed. Cause: Error in BICMODULE-module:Temporary error: BIC XI Adapter call failed. Reason: 2 errors occured. First error: BICMapping: runMapping() FATAL ERROR: java.lang.OutOfMemoryError: Java heap space (failed to allocate 16777240 bytes) Stacktrace: java.lang.OutOfMemoryError: Java heap space (failed to allocate 16777240 bytes) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:95) at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105) at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:336) at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(StreamEncoder.java:395) at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:136) at java.io.OutputStreamWriter.write(OutputStreamWriter.java:191) at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:111) at java.io.BufferedWriter.write(BufferedWriter.java:212) at java.io.Writer.write(Writer.java:126) at com.seeburger.jucon.dochandler.util.GrammarFileWriter.write(GrammarFileWriter.java:262) at com.seeburger.jucon.dochandler.EdiSegmentData.write(EdiSegmentData.java:234) at com.seeburger.jucon.dochandler.Segment.write(Segment.java:645) at com.seeburger.jucon.dochandler.EdiSegmentData.write(EdiSegmentData.java:390) at com.seeburger.jucon.dochandler.Segment.write(Segment.java:645) at com.seeburger.jucon.dochandler.EdiDocWriter.write(EdiDocWriter.java:367) at com.seeburger.jucon.dochandler.InhouseDocWriter.flush(InhouseDocWriter.java:884) at com.seeburger.jucon.mapping.Mapping.run(Mapping.java:2429) at com.seeburger.jucon.seebicapi.BICMapping.runMapping(BICMapping.java:1724) at com.seeburger.jucon.seebicapi.BICMapping.run(BICMapping.java:2518) at com.seeburger.jucon.seebicapi.BICMapping.startSyncMapping(BICMapping.java:1415) at com.seeburger.bicxiadapter.CCIInteraction.convert(CCIInteraction.java:1201) at com.seeburger.bicxiadapter.CCIInteraction.convertCalledFromModule(CCIInteraction.java:911) at com.seeburger.bicxiadapter.CCIInteraction.execute(CCIInteraction.java:313) at com.seeburger.xi.api.cci.impl.nw71.SeeXIInteractionProxy71.execute(SeeXIInteractionProxy71.java:86) at com.seeburger.bicxiadapter.module.CallBicXIRaBean.process(CallBicXIRaBean.java:384) at com.seeburger.xi.api.module.impl.nw71.SeeModuleAdapter71.process(SeeModuleAdapter71.java:78) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal
    java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:169) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:266) DESCRIPTION: BICMapping: FATAL ERROR: Internal Fault. Class could not be load or instatiated. Check Installation, access rights. Last error: java.lang.OutOfMemoryError: Java heap space (failed to allocate 16777240 bytes)
    Regards,
    Shradha

    Hi,
    Even I faced a Similar problem...
    1) make sure that the size of the data that is coming to BIC map is not larger than the size defined in the Source field (Check In BIC and SAP XI/PI map.
    2) Make sure id any other seeburger mapping are working fine , This is because you have to deploy the file in form of Active mapping.sca in SAP XI/PI after the changes are made on BIC side.
    3) Check the Adapter Engine Cache ...
    Hope this helps..
    Regards,
    Sainath Chutke

  • Seeburger BIC Mapping Designer-Project Explorer.......

    Hi Everyone,
          I have a Problem with Seeburger BIC Mapping Designer. The problem is All the Projects/Mappings that i have done are suddenly disappeared in the Project Explorer, but my projects are available in the C:\Program Files\SEEBURGER\MappingDesigner\user\bicmd folder. I think the file "Project.xml" is refreshed.
    what could be the problem and please suggest me with the suitable solution.
    I am currently using 6.3.2 Version of BICMD.
    Regards,
    Varun Reddy.K
    Edited by: Varun Reddy K on May 7, 2008 4:58 PM

    Hi Seshagiri,
        Thanks for your reply, even i opened and closed it multiple times, but no use.
    Regards,
    Varun.

  • Problem in SEEBURGE BIC mapping adapter

    Hi experts
               I am using SEEBURGER MAPPING adapter for file to idoc scenario .I have to convert an input flat file into xml using BIC mapping adapter.The problem is that when i am giving input file to convert into xml ,the conversion is failing with a error that a special character(?) occurs in the begining of file.when we r opening the file then we r not able to see any special character.The file is in UTF16 Little endian encoding. we r unable to find that how the spechial character is coming in the input files and how to debugg it.Plz guide me how to proceed.Is there any function in SEEBURGER to remove special character from the source file?
    Regards
    Neha

    Hi Neha,
    Seeburger is providing Modules (Configurable in CC module chain) described in SAPXI_SeeXIModules_en.pdf with additional functionality like Replace String,Start Local Up, Charset Conversion, zip and dynamic Configuration.
    So if you have those modules installed you can use Replace String functionality to replace this string.
    Regards
    Naycho

  • Mappings_user.sca - Seeburger BIC Mapping Designer

    Hello experts,
    I have read SAP note 1353318 about how to start the BIC adapter on PI 7.1.
    Question: where do I get the file "mappings_user.sca" from? It says it is on the BIC Mapping Designer-CD, but the installation files I received via the Internet - I do not have the CD.
    Can I somehow create that file with the BIC Mapping Designer that I have already installed?
    Thank you for any hint you can give me!
    Best regards,
    Peter

    Hey peter,
                       go to your seeburger installation directorys bin folder and check for bicdesigner.ini file and add the  below cmd
    CmdLnArgX=-ProjectAdmin  where X will be 4 (i.e. count of cmd line agrs used ) .
    Then start the bic mapping designer tool and go to tools option there you can see a new option called Assign Projects to SDA, after that you can create a deploy file..This is new option provided by seeburger bic so that only project Admin can have rights of creating the deploy file.
    If you still face any problems post the same..
    HTH
    Rajesh

  • Seeburger BIC Mapping Designer Material & Further Validations

    Hi Guys,
    I was hoping if someone can point me to more material on BIC Mapping designer as only thing i have the standard PDF which came with it. However I need to do more stuff e.g. enhance validations and put a few more checks in. Was wondering If one available?
    regards

    Hi Mimranacc,
           Can you please give me an example of the kind of validation that you would like to do?
          SEEBURGER do have separate integration tool called SEEBURGER BIS(Business Integration Server).Check with any of your friends who are working on that.They can help you out for more material.Some times the content tend to change based on the version of BICMD do check that also .I don't think its available on SDN as its SEEBURGER proprietary content.
    Thanks,
    Ram.

  • Seeburger BIC Mapping deployment issue in PI 7.1

    Hi experts
    We have upgraded from XI 3.0 to PI 7.1 and seeburger is also upgraded to  a compatible version.(2.x).
    Mappings_user.sda was used in 3.0 environment.
    But we are not able to deploy the same in 7.1. I think sda format is not supported in 7.1.
    Is there any way to convert .sda to .sca and deploy?
    Or how can we generate a compatible deployment file for 7.1?
    I have tried using BIC mapping designer,but it shows the option for .sda and .jar only.
    Thanks in advanceDhanish Joseph

    Hi
    I have installed BICMD  632 version and imported .BICMD project file.
    Then assigned sda/sca number to it and created deploy file.(Mapping_user00.sda).
    Then installed this in PI system using JSPM.
    I have tested allmost all the mappings successfully except one in PI system.(EDI 990 message).
    When i send data to PI  data comes to channel and it shows conversion error. But detailed information not available.
    In seeburger monitoring  the message goes to recovery mode.
    I have used the input 990 X12 and tested in Seeburger BIC MD. And there it is success!!!!!! So i am confused what is happening when it comes to PI system.
    I faced some issues>>>
    1.  while importing project file into BIC MD it asked for apply some autocorrection  for one map.(different than this). I have clicked on cancel
    2. When i assigned SDA number to my project i have selected 2.1.0  SDA version( 1.8.0 option was also there).
    Your prompt reply is greatly appreciated .
    Thanks

  • Seeburger BIC Mapping Designer: Special Character (German Umlaut) Problem

    Hi,
    i have created a Mapping with Seeburger Mapping Designer (Invoicd96a to XML). I started the test environment, compiled the mapping and converted the Message to XML. I got a syntax error in the destination file so i added the setSourceEncoding("UTF-8") option and i got a working xml file.
    My problem is that all special characters, will be displayed as ? So the word "Beträge" will be converted to "Betr?ge".
    What i have to di, to fix this problem ?
    Thanks in advance 
    Matthias

    hi,
    i have to create an Edifact to XML Mapping with the BIC Mapping Designer. After creation i can deploy this mapping to SAP XI and calling it by using it as module in the specified adapter.
    My idea is that the mapping should working correct in test enviroment before i deploy to SAP PI.
    Perhaps anyone has an idea.
    regards
    Matthias
    P.S.: A few month ago i had a similar problem with the conversion agent and it was just a "secret" checkbox

  • Error in the Seeburger-BIC mapping designer

    Hello,
    I have changed the source structure of my XML journal. I have added few extra fields to the source.
    After the change my mapping started giving me errors like below
    " [Error:ID=1017;LEVEL=1] BICMapping: runMapping() FATAL ERROR: null
    [Description:ID=1017] BICMapping: FATAL ERROR: Internal Fault. Class could not be load or instatiated. Check Installation, access rights.
    [Error:ID=not set;LEVEL=1] null"
    The strange part is the error does not occur always.
    There are two mapping with the same source structure . Say A and B
    Out of these A works perfectly fine but B has a problem.
    One more strange thing that I observed is.:If I run mapping B and if it goes in error , it can be redecided in the following way to be successful
    1.Run mapping B and it goes to error.
    2.Now run mapping A .It will be successful
    3.Now redecide the mapping B that you ran in step1 now even B goes on success.
    If anyone of you know the reson for such kind of behaviour , please reply to my post.
    Regards,
    Aruna

    Hi,
    If possible execute the mappings in BIC designer tool instead in PI...
    if still some error occurs check the source data is as expected or not also the new line characters handled properly...
    probably error can be due to new line handlings..
    HTH
    Rajesh

Maybe you are looking for

  • Return NULL when invoke Web Service via UTL_DBWS

    Hi all, right now, i'm using UTL_DBWS to acces Web Service via database.. but when i'm trying to get data from WEB SERVICE, using utl_dbws.invoke , i got NULL value. It happened if The result more than Varchar2 / 32767 byte. i'have tried to change co

  • Bad video quality with AMS and Citrix

    Some clients connects to our network with vpn Citrix and get the screen presentet from Citrix. The video quality is bad, choppy and sound out of sync. Is it possible to set a specific quality for clients connecting with Citrix in AMS? Do you have a b

  • Is there any way to HIDE the bounding box??

    This is very annoying when trying to crop... command-H does the trick in photoshop (well, for the "marching ants" anyway). If anyone knows a quick command for this I would REALLY appreciate it... and if there isn't, consider this just another WISHLIS

  • Purchsed music not showing up in Library or created playlist

    I purchased music last night and successfully transfered the music to my iPod. Now I would like to listen to the music from my computer. However the files are not showing in my iTunes playlist or library. I can find all of the titles, in my Music fol

  • I have always used google calendar. Can I merge this info with ical to start using ical on my new phone?

    HELP! I have a new iphone 4s.  I would like to start using the ical app. Can I merge my google calendar info into ical?? And how do I set it up with the cloud???? THANKS:-)