Check mapping used in BIC module

Hello gurus
we have an EDI scenario. modules are used in the EDI receiver communication channels.
Following is the processing sequence and module configuration of one of the channels :-
Processing sequence:
1    localejbs/Seeburger/solution/sftp         Local Enterprise Bean    solutionid
2    localejbs/CallBicXIRaBean                  Local Enterprise Bean    bic
3    localejbs/ModuleProcessorExitBean    Local Enterprise Bean    exit
Module Configuration:
bic    LogAttID                 ConverterLog
bic    destEncoding          ISO-8859-1
bic    destTargetMsg         MainDocument
bic    mappingName         See_X2E_DESADV_UN_D93A
bic    srcEncoding            ISO-8859-1
bic    srcTargetMsg          MainDocument
exit    JNDIName             deployedAdapters/SeeXISFTP/shareable/SeeXISFTP
Is it possible to get the mapping that is used here i.e See_X2E_DESADV_UN_D93A to view or edit?
I am new to BIC and BIC MD. I went through the documents that are available for mapping designer but i am now even more confused.
The mapping designer can be used to output .xsd file which can be imported into the ESR as external definition and then graphically mapped to the IDoc. Then what is the purpose of this mapping separately and where can i find it??
Appreciate any help coming my way.
Regards,
Xineohpi

Hi Iphoenix
The XSD file should be imported into ESR as an External Definition, so that it can be used as a source/target for graphical message mapping.
As for the BIC mapping, this is deployed as an SCA file into the PI system. This is normally done via JSPM by the Basis team.
Normally, if your partner is using X12 or EDIFACT, you might not need to change anything with BIC mapping. Only in cases where your partner's X12/EDIFACT definition deviates from the international standard, then you might need to adjust the BIC mapping accordingly using BIC MD.
In the case where the standard is used, you just need to double check that Seeburger already provides that XML to EDI conversion mapping, and that it has been deployed by your Basis team (you can check in the Seeburger Workbench to see what has been deployed.) Once the BIC mapping is there, you use that mapping in the BIC module configuration.
To summarize, for an IDoc to standard EDI interface, your main development/configuration effort would be:-
i) Create graphical mapping from IDoc to EDI (XML format)
ii) Configure communication channel to use BIC mapping for X2E conversion.
Rgds
Eng Swee

Similar Messages

  • Dest Delimiter parameter in bic module

    Hi Experts,
    I am working on a IDoc to EDI scenario using seeburger modules (bic).
    While creating a EDI file on Target FTP server ,EDI content is written into file as a single line instead of a new line after every record.
    Please let me know if i had to use some bic module parameter in receiver file channel to insert a new line after every record.
    Also , can some one explain destDelimter parameter usage.I know that it is a string with the length of 6 characters order of the delimiter is as follows:subfield, field, decimal, quoting, fieldgroup, segment.
    But i want to know what quoting,fieldgroup and segment refer to in a EDI interchange.
    Thanks and Regards,
    Jyothsna

    Hi,
    > While creating a EDI file on Target FTP server ,EDI content is written into file as a single line instead of a new line after every record.
    For this you can use another module, that is newLine parameter (BIC     newLine     TRUE)
    > Also , can some one explain destDelimter parameter usage.I know that it is a string with the length of 6 characters order of the delimiter is as follows:subfield, field, decimal, quoting, fieldgroup, segment.
    > But i want to know what quoting,fieldgroup and segment refer to in a EDI interchange.
    Check the below link (read point 1 (For Delimiters variable in target side, Map UDF (setDynamicParameters) as below))
    Dynamic Configuration for Seeburger AS2 Adapter
    Regards,
    Venkata Ramesh

  • EDI using Seeburger BIC

    Hi,
    I am using the BIC module provided by Seeburger for EDI to XML conversion. The input EDI message is a 850 version 4010 message. I have configured the sender communication channel for Functional Acknowledgement and configured the message splitter which is working fine.
    When I run this scenario for a few of the test files with a 850 4010 message, the classifier module does not recognise the EDI message as a 850 4010 message and hence the mapping(See_E2X_ANSIX12_850_V4010) is not called. There are no errors in the sender communication channel monitoring and I get only the functional acknowledgement message.
    There is a warning message in the CC monitoring which says SEEBURGER/MSGSPLITTER: There is no attachment to split. So there is nothing to do
    Am is missing anything here? If so could you please throw some light on this issue.
    I have seen this thread Re: SEEBURGER/MSGSPLITTER: There is no attachment to split., but could not get much info.
    Thanks,
    Chandra

    Hi Frederic,
    I have configured the message splitter in the seeburger work bench and the split parameter has been set to true in the module configuration. As per my understanding, the 997 message will have a rejected status only if the EDI mapping is called, but this apparently never happens and my guess is that the 850 4010 message is not recognised by the classifier.
    The setting works perfectly with one of my test files which is a 850 message as well, so the configuration is right. The situation described in my query occurs for a few 850 messages, since the test data is obtained from several partner systems.
    Thanks,
    Chandra

  • Seeburger BIC module not working

    I am using Seeburger BIC module in my sender file adapter. But when I pick up an EDI file using this file adapter, the BIC module is not called. The file adapter simply passes the EDI file to Integration Engine without passing it through the BIC module. Hence, message mapping fails at Integrating Engine as the Message is not in XML form. Also I am not getting any error in adapter monitoring/Message monitoring saying that the adapter module does not exist.
    The BIC module is deployed on XI server. I have activated my communication channel. I have put the module names correctly and in proper sequence and also there are no typo errors in entering the parameter names.
    Please help.
    Regards,
    Shweta

    R u passing the correct mapping name under the parameter value in module configuration?
    Regards,
    Anoop

  • Seeburger BIC module

    Hi all,
    I am using seeburger BIC module to convert XML file to EDI.
    My question is, can we configure BIC module parameter "srcDelimiter" dynamically rather than supplying any value?
    Thanks

    I dont think you can dynamically set the values for the parameters of the same..
    There is an option which you can look for is how to pass dynamic parameters to the mapping using some other module..
    In that direction you need to look for..but for bic and for delimiter parameter you cannot pass the values dynamically..
    HTH
    Rajesh

  • Seeburger bic module mapping parameter

    Hi all,
    I'm implementing a Invoice02 to 810 scenario, my mapping name in repository is MM_xyz..
    But I'm using the standard content of Seeburger...there are lot of mapping transformation..
    So do I need to create 1:1 mapping in BIC mapper or can I use See_X2E_ANSIX12_810_V4010 as my mappingName in bic module config...
    Thanks,
    Srini

    >
    Srinivas Davuluri wrote:
    > Hi all,
    >
    > I'm implementing a Invoice02 to 810 scenario, my mapping name in repository is MM_xyz..
    > But I'm using the standard content of Seeburger...there are lot of mapping transformation..
    > So do I need to create 1:1 mapping in BIC mapper or can I use See_X2E_ANSIX12_810_V4010 as my mappingName in bic module config...
    >
    > Thanks,
    >
    > Srini
    Dont confuse yourself with the data mapping and the BIC mapping.
    Note that the data mapping transforms your IDoc XML to 810 EDI XML. Here you have a transformation logic via the business rules. The BIC mapping is nothing but a structure conversion something you can say like FCC in file adapter which will convert the EDI XML to the EDI flat file
    The BIC is at an adapter level conversion as it is part of a module. You actual IDOC to EDI XML transformation is done by your message mapping.

  • 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

  • MAPPING USING FLAT FILE SOURCE MODULE

    I created a mapping using a flat file as source and a dimension as target, I've already configure both modules and their locations.
    When I try to deploy this mapping in the deploy manager, it generates the script for the control file and when I hit the deploy button it says that the deploy was succesfull, but I really don�t know what it did.
    Does it put the file in my target schema?, what do I suposs to do next?

    Hi,
    So,i don't have to manually run the sql loader from the command prompt???
    All i have to do is Execute the map normally from the deployment manager and it will load the .ctl file itself.Ok great,i did so but i got the following error:
    Starting Execution BM_DEBIT_CARDS_DAT_MAP
    Starting Task BM_DEBIT_CARDS_DAT_MAP
    C:\Documents and Settings\CORAL 2000\Desktop\Flat filesBM_DEBIT_CARDS_DAT_MAP.ctl (The file access permissions do not allow the specified action.)
    RPE-01008: Recovery of this request is in progress.
    RPE-01009: Completion of this task could not be completed due to an earlier system failure.
    Completing Task BM_DEBIT_CARDS_DAT_MAP
    Completing Execution BM_DEBIT_CARDS_DAT_MAP
    So are there any permissions i should grant or what?
    Dina Nagia

  • Use of "Archive Source Files with Errors" for BIC module error

    Hi All,
    I have Edi file to Idoc scenario , where i am using SEEBURGER BICXIADAPTER.MODULE.
    My question is if the input file caught in error with BIC Module e.g
    "MP: exception caught with cause Error in BICMODULE-module:Temporary error: BIC XI Adapter call failed. Reason: SegmentDescription: checkAndResetChildrenCounter() not enough repetitions of the segment UNH found: 0 instead of 1 offset :80 DESCRIPTION: SegmentDescription Warning: Not enough repetitions of the segment UNH ([not specified]/[not specified])."
    can we move these errornous files to another directory using Processing parameter  "Archive Source Files with Errors" available with Sender File Adapter?
    In File Adpater my Module tab looks like :
    1     localejbs/CallBicXIRaBean     Local Enterprise Bean     bic
    2     localejbs/CallSapAdapter     Local Enterprise Bean     0
    In my scenario  , its not working..  do we have any other option to achive this?

    Hi Jyoti,
    I had a raised a similar case with SAP and came to know that archiving only works if the error raised by the module is so called "Permanent". However, bic doesn't raise permanent error due to which archiving of error files won't be possible. Seeburger haven't came up with a solution yet.
    Regards,
    Prateek

  • Spell Check using the function module LXE_SP_CHECKSPELLING_TABLE_MS

    Hi,
    I am using this function module to do a spell check on description and text/note fields. This works great using IC WinClient (SAP GUI). When this is called from IC WebClient (BSP), the function module is returning NO_ACTIVEX error. Did someone encounter the same issue?
    Please let me know.
    Thanks
    Venny

    Hi,
    This might also be of help....
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/library/technologies/ms%20word-like%20spell%20checker%20for%20sap%20gui%20fields">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/library/technologies/ms%20word-like%20spell%20checker%20for%20sap%20gui%20fields</a>
    <b><i>Do reward each useful answer..!</i></b>
    Thanks,
    Tatvagna.

  • Error in BIC MODULE BIC MODULE modules:  trigger file [not specified] conta

    Hello, i have a problem with the BIC Seeburger MD
    Scenario overview:
    IDoc Invoice02 => Message Mapping (Seeburger content) => FTP Seeburger Comm. Canal integrated with BIC adapter. This works correctly. Then I tested the field mapping and the BIC Adapter brings no more errors in field mapping.
    BUT NOW THIS ERROR MESSAGE IS:
    Error in BICMODULE modules: Temporary error: BIC XI Adapter call failed. Reason: Error: [Error: ID = 1104; LEVEL = 3] trigger file [not specified] contains no valid trigger. DESCRIPTION: You have specified no valid trigger for that mapping. Please change this within BIC Mapping Designer.
    Destination Message is the Edifact Invoic D96A
    I hope one of you can help me
    Kind regards
    Tobias

    Hi Tobias,
    there is a either a problem with your XML Message or with the BIC Mapping which converts XML to EDI.
    What's the name of the BIC-Mapping that you use in your FTP Module chain?
    You can also check the following to make sure, your BIC Mapping works correctly:
    a) Take your Invoice Idoc and convert it with the Message Mapping into Edifact-XML
    b) Use BIC Mapping Designer and open the Mapping that you use in the Module Chain (Should be XML-->Edifact)
    c) Take the Edifact-XML Message from your PI Message Mapping and convert it in the Test Environment of BIC Maping Designer.
    If you get the same error, there's something wrong with your Edifact-XML message
    If the mapping works, there's something wrong in your module configuration. (Maybe you can post your module configuration)
    regards,
    Daniel

  • Error in CC while using SAP_XI_IDOC/IDOCXmlToFlatConvertor module

    Hi,
    We are getting an error in CC monitoring while using SAP_XI_IDOC/IDOCXmlToFlatConvertor module for converting IDoc XML to flat file. Below is the error text:
    "Message processing failed. Cause: com.sap.conn.idoc.IDocParseException: (7) IDOC_ERROR_PARSE_FAILURE: An IDocConversionException occurred while parsing IDocXML for type <ZDELVRY3>: state=READING_FIELD_VALUE_TAG, charPosition=7404, lineNumber=2, columnNumber=7366"
    Any suggestion how to resolve it.
    Regards
    Pravesh

    Please check the OSS note below and install the mentioned patch accordingly:
    [Note 1278687 - Exception in the IDocXMLProcessor (IDOC_ERROR_PARSE_FAILURE)|https://websmp230.sap-ag.de/sap(bD1wdCZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1278687]
    If it persists, check if are there any mapping errors on the Audit Logs for the failed message.

  • BIC Module Error in Sender Communication channel for EDI to File scenario.

    Hi Experts,
    We are working on the EDI based scenarion where EDI files come to SAP PI from partner and then through Split 997 Adapter Func Ack is sent back to the Partner . But we are facing a issue in our sender Communication Channel which is a File Adapter Channel and uses BIC Module for the conversion of EDI to XML .Request if any one can provide any guidance on the below issue coming in sender CC.
    Error: Error in BICMODULE-module:Temporary error: BIC XI Adapter call failed. Reason: 2 errors occured. First error: EdiSegmentData read(): Edifact Format not correct : segment must end with \"segment delimiter\" (Segment : ISA). DESCRIPTION: EdiSegmentData Error: Your Edifact Format is incorrect the segment must end with \"segment delimiter\". check segment [not specified]. Last error: InhouseDocReader moveNext(): com.seeburger.jucon.dochandler.AnsiX12DocReader, offset[92(read Segment : ISA)]: could not parse segment (wrong format): EdiSegmentData: Edifact Format not correct : segment must end with "segment delimiter" (Segment : ISA) DESCRIPTION: InhouseDocReader Error: [not specified] at position [not specified] could not parse the segment [not specified] Error while reading description - wrong format.
    Thanks & Regards,
    Abhishek

    Hi Abhishek,
    Is there any special character present in the EDI file?
    the parser is not able to parse the data.
    you can check the BIC conversion log for more information.
    Regards,
    Harish

  • Blue screen when using 2 memory modules !!

    Hi,
    When I use two memory modules (installed on bank 1 and 2), windows xp fails to install randomly (sometimes at the beginning, sometimes even after a rebooting...) and generates a blue screen of death... !
    However, they are correctly visible at boot time.
    But when I use only one module, it works fine (I tried with the first and the second module separately). These modules are strictly the same.
    What should I do now ?
    Just a remark : my FSB is at 100 Mhz. Is it normal ? (newbie question)
    Thanks
    David
    Here is my configuration :
    Athlon XP 2600+
    2x512 Mb DDR PC2700 (MDT)
    120 Gb UDMA6 IDE master on IDE1
    80 Gb UDMA5 IDE slave on IDE1
    DVD UDMA2 IDE master on IDE2
    Firewire disabled
    RAID activated (but not used so far)
    LAN and Audio enabled

    I think 300 watts is a way too SMALL for what your trying to run.  Check your label on the power supply and see what your 3.3 volt and 5 volt supply amperage is.  Anything less than 200 watts combined or about 28amps on 3.3 and 35 amps on the 5volt is going to give you grief.  You need a bigger power supply.  Recommend Antec or Enermax as the solution.  Antec SL350 or higher.
    Newegg has good prices and great service
    Antec Power Supplies

  • How to keep long text in bdc using create_text  function module

    hi,
    ihave bdc in that i having field like long text i have to upload the long text using create_text function module how to use and where to use in bdc. wat parameters i have to pass exactly.
    i need some other information like how can i pass this to BDC i got like this .
    can u plz check it.
    its a length of 255 chaters
    perform bdc_field using 'RSTXT-TXLINE(02)'
    'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz'
    & 'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz'.
    perform bdc_field using 'RSTXT-TXLINE(03)'
    'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
    & 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'.
    perform bdc_field using 'RSTXT-TXLINE(04)'
    'yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'
    & 'yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'.
    perform bdc_field using 'RSTXT-TXLINE(05)'
    'hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh'
    & 'hhhhhhhhhhhhhhhhhhhhhh'.

    Hi,
    Use this coding where do u want,
    data: begin of textline occurs 10.
            include structure tline.
    data: end of textline.
    start-of-selection.
    textline-tdformat = '*'.
    textline-tdline = 'TESTING FOR CREATION OF TEXT'.
    append textline.
    clear textline.
        call function 'CREATE_TEXT'
             exporting
                  fid       = '0013'
                  flanguage = sy-langu
                  fname     = '0095000501'
                  fobject   = 'VBBK'
             tables
                  flines    = textline
             exceptions
                  no_init   = 01
                  no_save   = 02.
    end-of-selection.

Maybe you are looking for

  • Change goods Issue date and delivery date

    while crating Sales document through VA01 i want  to replace goods issue date (VBEP-WADAT ) with my Z calender date. so that delivery date(ETDAT) aslo should chaged automatically ( bcz iof the change in goods isuue date ). how to achive this ? i tryi

  • AME 2014 Export Error. Sequences not updating from Premiere.

    It seems that queuing sequences from Premiere Pro to AME via Ctrl+M is forever broken as that causes Premiere to hang and crash on the "Export Media" dialog box. This has been broken for several months. I have talked to developers with no resolution

  • PDF Printer will not print in Acrobat 7.0 Professsional

    After installing my Adobe Creative Suite 2 on my Windows Vista Home Premium System, all of my Adobe Programs worked fine. Recently I am unable to Print to PDF or create a PDF from Microsoft Office Document. I have applied all the suggested solutions

  • Canon C5030i printer

    Hello everyone, I just bought a macbook air that i have brougth to work. We have a canon c5030i at work, and i would like to use this to print documents. I added the printer to the macbook by using the ip adress for the printer. Tried printing and it

  • How do you effectively use WSUS/Windows Updates in a mobile/laptop environment?

    Hey everyone, I have a question about properly using WSUS and/or Windows Update to properly patch laptops. We provide our users with laptops and a large number of them work from home throughout the week. We want to make sure they're being properly up