Seeburger - Mapping Variables

From the Seeburger Workbench there is a tab "Mapping Variables" -- Is there a document or a blog entry that discussing reading these values in an operation mapping, and/or using the attribmapper module?

You can read the counter and varible in java mapping., You also need to import jar file SeeCommonCollection PI.jar and SeeFunctionPI.jar
Reading (and incrementing)
a counter
try {
CounterBean be=CounterFactory.getCounterInstance();
return "" + be.nextCounter("COUNTERNAME");
} catch (Exception e) {
throw new RuntimeException(e);
Setting a variable
try {
VariableBean
be=VariableFactory.getVariableInstance("");
be.setStringVariable("VARIABLE",value);
return "";
} catch (Exception e) {
throw new RuntimeException(e);
Reading a variable
try {
VariableBean
be=VariableFactory.getVariableInstance("");
return be.getStringVariable("VARIABLE");
} catch (Exception e) {
throw new RuntimeException(e);

Similar Messages

  • How to... fetch SeeBurger Mapping Variables from a BPM

    Hi,
    I am currently having a problem in fetching some values on the Seeburger Mapping Variables from an BPM. What I currently do is the normal way of fetching the value using an UDF in my message mapping: below is the sample code that I did on my function:
    import seeburger.functions.permstore.impl.;com.seeburger.functions.permstore.;
    try {
       VariableBeanServlet vbs;
       vbs = (VariableBeanServlet)VariableFactory.getVariableInstance(VariableFactory.PROPERTY_CLASSNAME_DEFAULT);
       return  vbs.getStringVariable(a);
    }catch(PermstoreException e){
       return "";
    did i missed something on my code?
    best regards,
    mike

    The values are written on the Seeburger --> MappingVariables under Variables section. These has been predefined by me beforehand. I've checked the code without passing thru the BPM and it works but when it was used with the BPM the values doesn't turn up..
    best regards,
    Mike

  • Mapping variables in Seeburger

    Hi,
    Can anyone provide some information about mapping variables used in Seeburger?
    Thanks in advance

    hi
    Seeburger Adapter , if you use BIC mapper to conver then you need the BIC , else you can use another, its all depends upon the Adapter which was installed on server.
    See the below links
    /people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact
    /people/william.li/blog/2006/03/17/how-to-get-started-using-conversion-agent-from-itemfield
    /people/paul.medaille/blog/2005/11/17/more-on-the-sap-conversion-agent-by-itemfield
    http://www.stylusstudio.com/edi/XML_to_X12.html
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566fa47
    Details on XI EDI adapter from seeburger
    Check this for Conversions-
    /people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    SAP Adapters
    EDI with XI
    http://www.seeburger.com
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/SEEBURGER_SAP_Adapter_engl.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
    http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
    http://www.sap.com/asia/company/events/nwtechdays/presentation/australia-slides/Pre-Built_Integration.pdf
    regards
    chandtra

  • ForEach Loop Container Mapping Variable From SSIS Package Not Working In SQL-Server StoredProcedure

    I have an SSIS package that uses a ForEach Loop Container to enumerate Excel Files in a dir. I also have a Task Flow that inserts data from those Excel files into SQL-Server.
    Im trying to insert the file names into a column into the same table in SQL-Server by using a mapping variable in my StoredProcedure.
    Im having trouble with my MappingVariable at the end of the script with red squigglies. The following is my StoredProcedure script.
    CREATE PROCEDURE [dbo].[Insert_F_STG_v2]
    -- Add the parameters for the stored procedure here
    @Hrs float,
    @Type nvarchar(100),
    @SN nvarchar(100),
    @Op nvarchar(100),
    @[USER::CurrentFileName]
    AS
    BEGIN
    SET NOCOUNT ON;
    INSERT INTO [CRM_RC].[dbo].[F_StgTbl]
    [Hrs],
    [Type],
    [SN],
    [Op],
    [Report_Date]
    VALUES
    @Hrs ,
    @Type,
    @SN,
    @Op,
    @[USER::CurrentFileName]
    END
    The last @[USER::CurrentFileName] in the Values block at the bottom of the script is the one giving me issues.
    The following is the error:
    Msg 102, Level 15, State 1, Procedure Insert_F_STG_v2, Line 95
    Incorrect syntax near 'USER::CurrentFileName'.

    This seems to be the solution, but get the following exception: 
    [Derived Column [2]] Error: The "Derived Column" failed because truncation occurred, and the truncation row disposition on "Derived Column.Outputs[Derived Column Output].Columns[Derived Column 1]" specifies failure on truncation. A truncation error occurred
    on the specified object of the specified component.
    AND:  [SSIS.Pipeline] Error: SSIS Error Code DTS_E_PROCESSINPUTFAILED.  The ProcessInput method on component "Derived Column" (2) failed with error code 0xC020902A while processing input "Derived Column Input" (3). The identified component returned
    an error from the ProcessInput method. The error is specific to the component, but the error is fatal and will cause the Data Flow task to stop running.  There may be error messages posted before this with more information about the failure.

  • Seeburger mapping licence fee in PI 7.1

    while using Seeburger mapping is there licence fee required to pay or it is free in  PI 7.1

    If no discount is given, you pay 75K. Depending on discount you might endup paying 18K(for 75% discount), 45K (for 40% discount).
    There is genrally a maintaince fee(that applies in general for any software product. As such SAP products also have this fee) & is generally 20% or 30% of the price at which it is bought. So annually you might pay 6K (30% of 18K) for ongoing support/ newer patches of the product.
    As you might be aware that XI is license is Volume based, so are seeburger adapters.
    -SM

  • Seeburger Mapping See_E2X_ORDERS_UN_D96A

    Hello,
    I was using See_E2X_ORDERS_UN_D96A mapping in our scenario but then we had a problem with special characters where the message used to fail at Seeburger level whenever it contained Special characters(Russian)
    Then I created my own mapping E2X_ORDERS_UN_D96A where I set an option  setDestinationEncoding= UTF-8.
    Now,message is not failing at Seeburger,but I cant see any special characters.
    I cannot see the original file sent by the partner ,but looking at the result available in XI message ,I believe ,Seeburger mapping is cutting down these special characters,they are not even reaching XI.
    Has anybody observed this behavior?
    Is there any way,I can get special characters in XI?
    Thanks in advance.
    Regards,
    Shweta

    Hello,
    In the worst case, if we assume that Seeburger deletes these special characters ,the problem gets severe when we receive data as:
    ABCXYZ hvcdjjfvhgfvfdvjfgvb НАУШН/ПРОВОД СЕРБР:ATLANTA SEEBURGER123
    in such cases,it produces output as:
    ABCXYZ hvcdjjfvhgfvfdvjfgvb НАATLANTA SEEBURGER123  
    i.e.It deletes : which separates two fields along with special characters like СЕРБР
    Now,this field can have a specified maximum length,but as it is merging next field as well (ATLANTA SEEBURGER123)
    length goes beyond maximum value and it fails at Seeburger even though they are sending data of correct length
    We need to handle this somehow .
    Kindly suggest.
    Thanks.
    Regards,
    Shweta

  • Converter Error in Seeburger Mapping Designer

    Hi,
    I try to convert an ANSIX12 document from EDI to XML with the Seeburger Mapping Designer, but I have an error:
    Converter Error or Warning:
    [Error:ID=2023;LEVEL=1] InhouseDocReader readNextSegment(): offset[1211(read Segment :
    )]: 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.
    If I check the "setIgnoreCRLF" in the "Source Options", the mapping works, but when I deploy the mapping to XI, I have the same error, on the deploy, the map not recognize the "setIgnoreCRLF" within XI.
    How can I deploy this check to XI or how I do to mapping ignore the CRLF without the "Source Options"??
    Greetings,
    Hervey

    Hi,
    I am also facing same problem.
    How did you corrected your  file.
    Do I need to redeploy my mapping on PI
    Regards,
    Akshay.

  • Send With Map of Attachments & Map Variable

    I'm trying to send multiple attachments using "Send With Map of Attachments" Service.  I've setup a map variable (attachments_map) of sub-type string to hold the path and file name for each file (represented as <full_path>/<file_name>.pdf).<br /><br />What I'm confused about is that I don't understand the keys of the map given the following statement in the help file about this specific Email service: "The keys for the map are the attachment file names. The file names should include the file name extension if the email receiver needs to associate the file with software to open it."<br /><br />I have two questions:<br /><br />1)  What are the keys for the map needed for the "Send With Map of Attachments" service for Attachments and what is the XPath representation to send this data to the service (e.g., /process_data/attachment_map/@file[0] or /process_data/attachment_map/@file[<file_name>] or what) ?  I don't know what the required XML structure looks like.  As you can tell, I've not used a map variable before either!  :)<br /><br />2)  As in the "Send With Document" service, is there a way to define the file name saved in the e-mail that the receiver sees?<br /><br />Example:<br />Receiver sees this in e-mail:  "File.pdf"<br />But the path and file are actually this:  T:/Files/XXXX_File.pdf<br /><br />Thanks for your help in advance!

    FINALLY figured this out! I configured a map variable of sub-type document called "attachment_map". I have the files that are to be attached stored in a database, and I used the component Query for Multiple Rows to get the attachment data into an XML document. I then built an iterative process loop to parse the XML (using the NodeSet functions count() and position() to control this) loading the file name for each file (the map key) into the process variable "attachment_file_name" and the full file path and name into another variable "attachment_file_full_path". The process loads the documents (one at a time) into the map variable using the Foundation file utility Read Document - the input variable is /process_data/@attachment_file_full_path and the output variable is /process_data/attachment_map/[@id=/process_data/@attachment_file_name]. After the map is loaded with all the attachments I wanted, I used the Send With Map of Attachments component with /process_data/attachment_map/ as my Attachments variable. As long as the file names are unique, they all came through.

  • Need Seeburger Mapping name for DESADV .

    Hi All,
    I want the Seeburger mapping name for DESADV .
    The format of the file is ANSI file.
    Also i want the folder name or standard number for DESADV ??
    I mean like for Orders the folder name will be " ANSIX12_V3020_850 "
    Kindly let me know asap.
    Thank You.
    Regards
    Seema.

    Hi,
        These are the few naming conventions that will be followed while doing mapping in SEEBURGER BIC mapping designer.Let me know if they help u in any way..
    ADOPTED NAMING CONVENTIONS
    1 - For Application Rules:
    DOCUMENT_APLLICATION_DIRECTION_DATA (FILE EXTENSION FOR REFERENCE)
    Length for each:
      Document = 3     Samples of:  PUR, POC, POA, ASN, TXT            
      Application = 4   Samples of:  RECL, SOMS, HRMS, CORP, COMS, CONT  
      Direction = 1       Samples of:  I or  O
      Data = 3              Samples of: DAT, XML, RPT
      NOTE:  Since spaces are not allowed in the names,  ‘S’  will be used as filler .
    Sample Application Naming:
    For 824 for Banking doc   – TXT_CORP_I_RPT
    2 - For Project Rules:
    We decided that we would group these by related documents.  Ex. All PO’s would be together.
    Following are the Project definitions:
    ORDERS (PURCHASING) = 850, 880
    BANKING = 820, 824 (Related to the banking 820 only)
    TRANSPORTATION = 404, 858, 856, 940, 945, 990, ..
    INVOICING = 810, 857
    TEXT = 824, 864, 870
    INVENTORY = 852, 830, 846,..
    3 – General  Rules:
    1- IF mapping is the same with HRMS & COMS
          THEN Use CONT for Application
        ELSE  Use HRMS or COMS (which ever is appropriate)
    2- IF document is the same for the entire corporation
           THEN Use CORP as the Application
    3- IF Generic
          THEN  No Suffix is required
         ELSE Trading Partner Specific maps add the suffix
    For Trading Partner specific rules, add the Name extension to the end of the rule
    Thanks .

  • Seeburger Mapping Name for ORDERS EANCOM D01B format

    Hi Experts,
    Can anyone please let me know the Seeburger mapping name for ORDERS_EANCOM_D01B format.
    See_E2X_ORDERS_EANCOM_D01B doesn't seem to be working.
    Thanks.
    Regards,
    Shweta

    Log on tothe physical system of the XI system, go to the Seeburger folder(Usually found in the D Drive).
    Something like D:/Seeburger/HT/EDI Message Catalog/
    Then look into the Folder corresponding to your EDI Standard/Message/Version combination.
    YOu will find 3 files in the folder.
    In that you will find a file name starting with msg_<XXXXXX> 
    YOu can get an Idea of the Mapping name because the mapping name would then be See_E2X_<XXXXXX>

  • Seeburger mapping name required for ASN

    Hi
    I am trying to use the Seeburger AS2 adapter to send ASN (Advance shipping notification) to our partners.
    The format of the EDI file is EANCOM2002. I want the standard Seeburger mapping name which will convert from xml to EDI EANCOM2002 format for ASN message.
    Thanks in advance.
    Shantha

    If you are expecting the naming conventions for SEEBURGER Mapping (BIC Mapping designer) here are few .Let me know if they are useful.
    <b>ADOPTED NAMING CONVENTIONS</b>
    1 - For Application Rules:
    DOCUMENT_APLLICATION_DIRECTION_DATA (FILE EXTENSION FOR REFERENCE)
    Length for each:
      Document = 3     Samples of:  PUR, POC, POA, ASN, TXT            
      Application = 4   Samples of:  RECL, SOMS, HRMS, CORP, COMS, CONT  
      Direction = 1       Samples of:  I or  O
      Data = 3              Samples of: DAT, XML, RPT
      NOTE:  Since spaces are not allowed in the names,  ‘S’  will be used as filler .
    Sample Application Naming:
    For 824 for Banking doc   – TXT_CORP_I_RPT
    – <b>General  Rules:</b>
    1- IF mapping is the same with HRMS & COMS
          THEN Use CONT for Application
        ELSE  Use HRMS or COMS (which ever is appropriate)
    2- IF document is the same for the entire corporation
           THEN Use CORP as the Application
    3- IF Generic
          THEN  No Suffix is required
         ELSE Trading Partner Specific maps add the suffix
    For Trading Partner specific rules, add the Name extension to the end of the rule.

  • What are mapping variables & parameters ?

    1.In real time scenario where can we use mapping parameters and variables?
    2.what are mapping variables & parameters ?

    http://download.oracle.com/docs/cd/E11882_01/appdev.112/e10577/d_xplan.htm#CACICEDJ]
    BPS@xe>explain plan for
      2  select sysdate from dual;
    Explained.
    BPS@xe>select * from table(dbms_xplan.display());
    Plan hash value: 1388734953
    | Id  | Operation        | Name | Rows  | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT |      |     1 |     2   (0)| 00:00:01 |
    |   1 |  FAST DUAL       |      |     1 |     2   (0)| 00:00:01 |
    8 rows selected.
    BPS@xe>select * from table(dbms_xplan.display('PLAN_TABLE',null,'BASIC'));
    Plan hash value: 1388734953
    | Id  | Operation        | Name |
    |   0 | SELECT STATEMENT |      |
    |   1 |  FAST DUAL       |      |
    8 rows selected.

  • Mapping Variables(Object View) to Measures(Model View)

    Hi,
    In my AW, I have created a cube, And then I have created a new variable in the object view and populated it using load programs. Now. when I try to create a measure in the model view of the same cube based on this variable, I cannot see any option for assigning a variable to a measure. Can someone please help me out in doing this?
    I need the measure in the model view, because it looks like, when I create a relational view, only the measures that are defined in the model are added to the view and not the variables available in the object model.
    Thanks,
    Bharat

    Hi Bharat,
    The mapping editor is used to map a measure to a relational data source. Therefore, unless you convert your data source used by your DML program to a relational table/view (if it is a text file you can use an external table to present the data to AWM as a relational table, or if it is an Excel spreadsheet and your database is on Windows you can use the heterogenous gateway service to load directly from Excel by exposing the Excel worksheet as a relational table) you will not be able to use the mapping editor.
    To assign an OLAP variable to an measure within a cube you will need to create a custom calculated measure. This will allow you to create a measure that "maps" to your OLAP DML program. There is an Excel utility on the OLAP OTN home page that allows you to create custom calculated measures (at the moment this feature is not AWM10gR2 - but is available within AWM 11g). Click here for more information:
    http://download.oracle.com/otn/java/olap/SpreadsheetCalcs_10203.zip
    My advice would be to try and convert your data source to a relational table/view and using the mapping editor. This will allow you to benefit from the many new features within OLAP cube storage such as compressed composites, data compression, paralled processing, partitioning and aggregation maps. Of course you can code all this manually but it is much easier to let AWM do all this for you via a few mouse clicks. Please note - that everything you build outside of the AWM model view has to be managed (defined, updated, backed up etc) by you rather AWM. So while there are lots of advantages of using OLAP DML, I personally always try to load data into my OLAP cubes using AWM mappings and save OLAP DML for providing the advanced types of analysis that make OLAP such an excellent calculation engine.
    Hope this helps
    Keith Laker
    Oracle Data Warehouse Product Management
    OLAP Blog: http://oracleOLAP.blogspot.com/
    OLAP Wiki: http://wiki.oracle.com/page/Oracle+OLAP+Option
    DM Blog: http://oracledmt.blogspot.com/
    OWB Blog : http://blogs.oracle.com/warehousebuilder/
    OWB Wiki : http://wiki.oracle.com/page/Oracle+Warehouse+Builder
    DW on OTN : http://www.oracle.com/technology/products/bi/db/11g/index.html

  • IDOC to EDI Seeburger Mapping Issue

    Hi,
    I am new to seeburger, Currently I am working on PAYEXT IDOC to EDI scenario using seeburger adapter.
    As per my little knowledge i can understand that i need two step mapping:
    1) IDOC XML to EDI XML
    2) EDI XML to EDI
    Now the problem is how can i do 1st mapping if i have to do 1:1 mapping in PI mapper than it will be a tedious task as I dont know which idoc field is mapped to which EDI XML field.
    Also i dont know how i can map the 2nd mapping.
    when we installed seeburger adapter than i got three files from basis guys related to PAYEXT
    msg_PAYEXT_UN_D96A.xml
    msg_XML_PAYEXT_UN_D96A.xml
    XML_PAYEXT_UN_D96A.xsd
    Note: I imported .xsd file in IR, but i dont know what to do with these xml files.
    Please experts reply soon as it is delaying my project
    Regards,
    Shradha

    Shradha,
    You can check the seeburger software component versions where all the mappings would be provided by Seeburger as part of the package.
    You can have a look whether PAYEXT is there and would be useful
    To start with
    1. You need a functional or EDI Business analyst to guide you on the various mapping specifications needed.
    2. You should also liase with your business partners to prepare an business rules and other conditions.
    3.Also decide whether you are going to deliver it via AS2 communication or via VAN
    4. Accordingly you need to configure the seeburger adapters.
    5.The mappings provided to you are from XML to EDI and EDI to XML which is a second  stage automatically done by seeburger once you specify the module steps in the comms channel.
    I am afraid that without knowing business rules or mapping specifications, you can't work on EDI.
    Regards
    Krish

  • Seeburger Mapping

    Hi,
    I am venkatesh , working on EAI mainly in EDI mapping with tools like GXS,Gentran...
    I have knowledge on SAP XI.
    I have gone through all the links/threads specified in the SDN regarding seeburger and  I have also seen some material on configuration of seeburger adapter to XI  but
    I need training material (pdf,ppt)on<b> Seeburger EDI mapping</b> or <b>seeburger BIC mapping guide</b> or any document which tells how to use the BIC mapper in detail in seeburger with SAP XI.
    Can anyone help me on this..Your help will be really appreciated..
    My mail id is [email protected]
    Thanks and Regards
    Venkatesh

    hi
    Go through below links
    /people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact
    /people/william.li/blog/2006/03/17/how-to-get-started-using-conversion-agent-from-itemfield
    /people/paul.medaille/blog/2005/11/17/more-on-the-sap-conversion-agent-by-itemfield
    http://www.stylusstudio.com/edi/XML_to_X12.html
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566fa47
    Details on XI EDI adapter from seeburger
    Check this for Conversions-
    /people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    SAP Adapters
    EDI with XI
    http://www.seeburger.com
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/SEEBURGER_SAP_Adapter_engl.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
    http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
    http://www.sap.com/asia/company/events/nwtechdays/presentation/australia-slides/Pre-Built_Integration.pdf
    Thanks

Maybe you are looking for