BIC Mapping newLine Problem

Hello,
I have problem with SEEBURGER BIC mapping. I need to create out file with new line for each segment.
I triend with parameter in Module configuration by  newLine to true. But no Successes. Does anybody having idea?
regards,
Kareem.

Hi Ansar,
sorry I wanted to post a solution, but I have to write special characters and this editor is deleting the characters when i press "edit message".
But in
http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/Q_21915676.html
you see the characters you have to add.
Regards Mario
Edited by: Mario Müller on Oct 30, 2008 2:59 AM

Similar Messages

  • 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

  • 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

  • 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

  • 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.

  • BIC Mapping creates wrong  segment sequence

    Hello,
    i have a problem with Seeburger BIC Mapping  invoic02 => Edifact D96a. From the PI Message mapping is the following source structure
    Segment             Value
    S_BGM
      C_C002
         D_1001          380
         D_3055          9
    D_1004              91156548
    BIC Mapping creates this wrong Edifact Code
    BGM380::991156548'
    correct code would be:
    BGM 38091156548+9'
    What am I doing wrong? Or how can I change the sequence in the BIC?
    kind regards
    Tobias
    Edited by: Tobias Landbeck on Aug 3, 2010 3:27 PM

    Hello Tobias,
    I doubt,if you can achieve the order what you have mentioned because as per the structure of EDIFACT ,the order:
    BGM380::991156548'   is correct.This is the structure: 
    BGM
       |_C002
       |     |__1001
       |     |__3055
       |_1004
    + indicates element at different level,  : indicates element at same level.
    If you edit BIC mapping to change delimiter rules,then this would be reflected in all fields.
    The only option to achieve this ,would be to change your EDIFACT xsd ,but if you change standard EDIFACT structure ,you need to adjust your BIC mapping accordingly.In this case,EDIFACT structure should be:
    BGM
       |_C002
       |     |__1001
       |_3055
              |__1004
    Thanks.
    Regards,
    Shweta

  • 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

  • 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

  • Error in BIC mapping

    Hello Pals,
                                 Am using BIC mapping for converting a flat file to xml, am able to convert all formats of flat file but BIC mapper is throwing error if my input file has characters like ä , Ü and § . Upon  removing the special characters from my input file, BIC mapper is giving the desired xml output file, If special characters are kept in input file, it throws error.
    I tried to change the BIC data type for the field from A to AN, but nothing seems to be working...
    Kindly help
    Regards
    Vijay

    Hi,
          Your characters looks like umlaut characters ..if yes then there is an option for handling them by  specifiying the function mode  setSourceUmlautMode  to ON at child level mapping or at source mapping similarly at target too..
    if not then you need to look for encoding which can be set with the option setXMLEncoding/SrcEncoding...options..
    HTH
    Rajesh

  • About BIC mapping designer

    Hi Guys,
    Can anybody pls give me overview on BIC mapping designer?
      Is that mandatory in seeburger related scenarios? Do i need to have the access to accomplish my business requirements
    Because Seeburger has already some default mapppings if i need to prepare any mapping that should be accessible to me right.?
    pls clarify on this.
    brief me about BIC modules that would be used in Adapter configuration ? How can we do those modules?
    Pls clarify
    Regards

    Hi,
    Can anybody pls give me overview on BIC mapping designer?
    --> THE BIC Mapping Designer responsible for managing the transformation of messages is an easy-to-use graphic tool, which gives the possibility of providing software for complicated transformations as well as quick performance for those which are less demanding.
    This is a graphic tool for the purpose of defining data formats and the information flow diagram. The relation between the source and the destination can be defined easily by means of the drag & drop technology. It may also be extended by a big set of manuals, a code in the JAVA language may be used as well. This enables the implementation of the business logic for any application.
    used for transforming and compressing data.
    File adapters: EDIFACT, ANSI X.12, TRADACOM, VDA, ODETTE, SWIFT, Biz Talk, XML.
    Servicing the data bases via JDBC , ODBC controllers.
    Message compression (GZIP,.. ).
    Dividing and joining files.
    Data format and business logic converter.
    List printing generator, data-entry-mask generator.
    Blog- Handling EDI interfaces using Seeburger BIC modules
    Handling EDI interfaces using Seeburger BIC modules
    Forum postings - Seeburger BIC Help!!
    Re: Seeburger BIC Help!!
    Is that mandatory in seeburger related scenarios? Do i need to have the access to accomplish my business requirements
    --> BIC Mapping is required in case of EDI Messages, as Amir had already mention inprevious post if the messages are coming in XML format, then I don't think its mandatory to use.
    Because Seeburger has already some default mapppings if i need to prepare any mapping that should be accessible to me right.?
    --> Refer -- Building own schemas in Seeburger bic mapper  
    Building own schemas in Seeburger bic mapper
    Plesae refer below links to get more details of BIC Mapping designer
    check the link related to bic mapping
    1.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
    Thanks
    Swarup

  • BIC mapping error with Text as trasnfer mode & File type

    Hi guys,
    I am using ftp adapter in my sender channel and also using BIC mapping in the sender side.
    When i specify "Binary" as my transfer mode as well as File type, It is working fine.
    When i specify "Text" as my transfer mode as well as File type, i am getting the below BIC mapping error. According to client requirement i am supposed to use Binary. Can anyone help me on this.
    SEEBURGER BICXIADAPTER --- CONVERSION ERROR ---Error: [Error:ID=2023;LEVEL=1] InhouseDocReader readNextSegment(): offset[12(read Segment : BILLINGHEADER)]: caught ReadingException: only whitespaces as fill characters allowed!, Trace: [com.seeburger.jucon.dochandler.util.WrongFormatException: only whitespaces as fill characters allowed! at com.seeburger.jucon.dochandler.inhousereader.InhouseSegmentReader.readNextSegment(InhouseSegmentReader.java:384) at com.seeburger.jucon.dochandler.inhousereader.InhouseSegmentReader.readNextSegment(InhouseSegmentReader.java:193) at com.seeburger.jucon.dochandler.InhouseDocReader.readNextSegment(InhouseDocReader.java:2399) at com.seeburger.jucon.dochandler.InhouseDocReader.moveNext(InhouseDocReader.java:1818) at com.seeburger.jucon.mapping.E2X_DT_BILLINGDATA_2.main(E2X_DT_BILLINGDATA_2.java:991) at com.seeburger.jucon.mapping.Mapping.run(Mapping.java:2313) at com.seeburger.jucon.seebicapi.BICMapping.runMapping(BICMapping.java:1636) at com.seeburger.jucon.seebicapi.BICMapping.run(BICMapping.java:2386) at com.seeburger.jucon.seebicapi.BICMapping.startSyncMapping(BICMapping.java:1343) at com.seeburger.bicxiadapter.CCIInteraction.convert(CCIInteraction.java:1167) at com.seeburger.bicxiadapter.CCIInteraction.convertCalledFromModule(CCIInteraction.java:873) at com.seeburger.bicxiadapter.CCIInteraction.execute(CCIInteraction.java:294) at com.seeburger.bicxiadapter.module.CallBicXIRaBean.process(CallBicXIRaBean.java:363) at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl0_0.process(ModuleLocalLocalObjectImpl0_0.java:102) at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:292) at com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0_0.process(ModuleProcessorLocalLocalObjectImpl0_0.java:103) at com.sap.aii.adapter.file.File2XI.send(File2XI.java:3672) at com.sap.aii.adapter.file.File2XI.processFtpList(File2XI.java:2408) at com.sap.aii.adapter.file.File2XI.invoke(File2XI.java:630) at com.sap.aii.af.service.scheduler.JobBroker$Worker.run(JobBroker.java:513) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(AccessController.java:219) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172) ] DESCRIPTION: InhouseDocReader causes an ReadingException while trying to read the next segment of current file, abort

    Hi Pratichi,
    in my point of view having text as the file type,the file will be having characters that are used for Segment separators or Element separators ( like space ) in the standard EDI format message.  Hence it is throwing exception in X2E mapping. It is just my point of view but not sure.
    Thanks,
    Shabbir.

  • 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

Maybe you are looking for

  • Connecting a MacBook to an external TV source wirelessly

    Im not familiar with and would be great if somebody can help me sort out a way to connect to my Samsung Plasma with my MacBook through a wireless type of network. Im currently using a cable, HDMI / DVI to mini DVI to MacBook and it works great for di

  • Trouble getting backed up music onto new computer

    Hi, my motherboard was destroyed on my old computer, but the computer technicians were able to back up my itunes music onto four DVDs. However, when I installed itunes onto my new computer, opened it up and then put my discs in my drive, itunes did n

  • Retrieving lots of rows through XSQL servlet

    Hi Steve! I am currently trying to break XSQL-servlet in order to have some proof of usability for our customers. During one of these 'sessions' I discovered that the XSQL servlet throws me out with an exception error (out of memory) when I try to re

  • Downloaded Itunes, will not open!

    I ha downloaded Itunes twice .  It will not open!

  • My ipod shows an unhappy face with a website name!

    Hi. I had my ipod since nov 8(birthday) and right now when I turn it on it shows an unhappy face with a website saying apple/suppot/ipod.. this was odd this was the first time it happened to me. I turn it on and if u listen closely to the ipod u can