Question on seeburger mappings
Iam going to work on seeburger, at the moment we have installed seeburger on PI7.11
We have some vendors who woukd initiate the EDI transactions, we would be getting a request in EDI format for wchch we need to respond back.
I have a little ide that EDI message needs to be converted EDI XML and then it needs to be mapped with in PI to SAP understandable format.
Could somebody guide me what I need to in Seeburger BIC and how can I get them in Integration Repository,
What purpose we need to use AS2 and how can it be set up in PI
Hi Rajesh
Here is what documentation says, it did not tell to use CreateMappingEdiToXML to generate the mapping.
Creating New Mappings (Except XML Sources)
(Covers all types except XML as source type)
1. Click in the Project Explorer in a desired project on any mapping or on the Mappings node.
2. Then open the context menu with a right-mouse-click and choose New | Mapping, or click on the
second icon in the tool bar.
The Property panel for a mapping is opened and offers now the possibility to choose the Source and
Destination Message format for the new mapping. Choosing the involved messages has the effect that
also a suggestive and unique (in the current project) name for the new mapping is created, which can
be accepted, or modified by the user. Not commonly used characters should be avoided for mapping
names.
3. Confirm the settings, close the Property panel, and now the new created mapping can be opened
as explained in the previous section.
To edit or create mapping code, just select a record in the Source message. Expand the sub nodes
(sub records) eventually with a click on +. The written code in the Mapping Editor (record program) is
now automatically associated with a certain record.
When a conversion is performed, the converter will read the source file sequentially. For every found
record the corresponding record program will be executed. This happens automatically multiple times,
if the record is found more than once u2013 an explicitly loop programming is not necessary.
Editing the mapping code is quite convenient u2013 a Source field can be dragged and dropped on a
Destination field. The corresponding mapping code appears instantly in the Mapping Editor
I could not see the fields needed when I see the ANSI X12 structure, so I did not drag & drop on any field.
Do I still do any thing with CreateMappingEdiToXML to generate the mapping.
Similar Messages
-
Question on Seeburger High Tech Adapter Message Mappings
We are currently using Seeburger 17 SP20 High Tech Adapter
It has the following X12 Message Mappings (items bolded do not have mapping documentation)
A_810_V4010_to_INVOIC02
A_850_V4010_to_I_ORDERS05
A_855_V4010_to_I_ORDERS05
A_856_V4010_to_I_DELVRY03
FunctionalAcknowledgement_to_A_997_ALL
I_INVOIC02_to_A_810_V4010
I_ORDERS05_to_A_850_V4010
I_ORDERS05_to_A_855_V4010
But only has documentation for a subset
A_850_V4010_IN_INDUSTRY.xls
A_855_V4010_OUT_INDUSTRY.xls
A_856_V4010_IN_INDUSTRY.xls
A_856_V4010_OUT_INDUSTRY.xls
I have the following questions
1) Does documentation for the other mappings exist
2) Do mappings exist for the following message types, we have requirements to use these mapping for integration with a third party logistics provider
A_8561_V4010_to_I_MBGMCR03
I_DLVRY03_to_A_850_V4010
3) Are there any mappings for A_861_V4010
Thanks in advance for your help,
Regards,
JohnHi,
1) Does documentation for the other mappings exist.
A) I dont see any mapping or documents related to that mapping in my BIC.
2) Do mappings exist for the following message types, we have requirements to use these mapping for integration with a third party logistics provider
A_8561_V4010_to_I_MBGMCR03
I_DLVRY03_to_A_850_V4010
A) I dont see that mapping exists in my BIC.
3) Are there any mappings for A_861_V4010
A) No.
I thinnk you need yo approach seeburger for the same and get the required mapping from them.
Thnx
Chirag -
Seeburger Mappings for ANSIX12 4030
Hi,
Does any one know, whether seeburger will provide standard mappings for ANSI X12 4030 version. I could see mappings only for 4010, there are no mappings given for 4030.
With Regards
K.VaradharajanHi,
Document suggests that wee need to extend it ..
For implementation of further EDI messages on SAP XI in combination with the SEEBURGER EDI
Adapters following steps are required:
Import the EDI message structure and EDI XML message structure to SEEBURGER Mapping Designer Import xsd to SAP XI Repository as external definition Create the format mappings with SEEBURGER Mapping Designer tool by using the SEEBURGER Generator mappings that are delivered within that tool. We recommend to use the following naming conventions <b>See_E2X(X2E)_<message type>_<version> (see the Content Guide)</b> Import all format mappings to one project in SEEBURGER Mapping Designer Create user specific deploy file mapping_user.sda
refer catalog and find message type.
Regards,
Akshay.
Reward points if find useful.
Message was edited by:
Akshay Jamgaonkar -
Question about filter-mappings in the web.xml
I'm a bit new this so apologies if this is a stupid question but want to write a filter mapping that captures /image/<identifier here> and /image/<identifier here>/size/<size here>
I would have assumed <url-pattern>/image/*</url-pattern> would do this but it doesn't. When I try a URL with /size/ in it, I get a File not found error.
So I tried adding a second mapping that uses <url-pattern>/image/*/size/*</url-pattern> and that doesn't work either.
What would be the best way to write a filter mapping that captures both /image/<identifier here> and /image/<identifier here>/size/<size here> ?Thanks for the reply.
I did end up doing something like that in the end. I think I just couldn't get my mind into gear as usual on Monday.
What's happening is taking a nice neat human readable URL and converting it to the horrible URL used by the system. The reason it's a filter is because someone had written a tiny filter would might only execute 20 lines of code and I think someone felt it was easier to just lump about 240 more lines to execute on each request, which, even if it isn't a huge strain on the system it's nasty and most of the code is unnecessary the vast majority of the time. I'm splitting it up the whole lot based on the various tasks.
This particular functionality could be a servlet. I probably would have done it that if given the task from scratch but I think sometimes I put too much faith in the fact those with more experience should know better. I think I'll try it as a servlet and if someone has concerns about it then I'll ask them to explain to me why it can't be one. -
Seeburger FTP Adapter And SAP PI 7.1
Hi Everyone,
Just a few questions about Seeburger FTP adapter please. Bit of background for clarity, we are doing an implementation using Seeburger FTP and sap PI 7.1 picking up EDIFACT (Orders) and returning (DESADV, ORDERSP, INVOICES). However we are not using any BIC, using another tool for EDIFACT -> EDIFACT-XML conversion (conversion agent) and in-house mapping development using graphical mapping.
So couple of things which I haven't been able to figure out from the standard documentation for Seeburger FTP adapter:
1) First is the functional ACK which we are meant to send back to the VAN is that a STANDARD FUNCTIONALITY with Seeburger FTP adapter?
2) Because we are receiving a mix bag EDIFACT interchange on the way IN, I need to split messages accordingly and pass them on to the relevant channels and mappings. By using the standard module Splitter can I achieve that?
3) Lastly some of the standard validations which are applicable to EDIFACT are they supported within the FTP adapter automatically? e.g. Counting number of messages in one interchange etc.
Any help in this regard will be really great.
regardsNow a Good news.
If you are using Seeburger version 2.1 (which you should be as you want it for PI 7.1), then there is an Internal Classifier and Split option for FTP adapter. You just need to tick checkbox "Use built-in splitting" and you are done. Then I believe there won't be any need for considering all these problems. The earlier version of Seeburger with PI 7.0 doesn't have such option and that could be the reason you haven't received any appropriate response yet.
Still I will reply all your questions considering that "your case is of PI 7.0". -> remember PI 7.0
>>even with just splitter we should be able to break it up?????? or am I wrong in thinking this?
No. You even need BIC or an equivalent custom module for achieving this.
>>I can't visualize where to handle the overall message count in one Interchange any suggestions?
You need to write an adapter module for this. Not sure about the code but this module has to be added before the split happens.
>> seeburger ftp adapter it does talk about a lot of reports which are available on sender/reciever actions. e.g. delivered, despatched etc. Are these reports not essentially ACKs?
These reports are the ones used at the receiver side for getting the ACKs from the receiver. Your requirement is at present for sender scenario.
Regards,
Prateek -
AS2 Adapter MDN option and Seeburger FTP adapter
Hi Experts,
I configured the a scenario AS2 to File, it takes all the signals from customer and placed in a particular folder, later by using some other scenario it goes to the seeburger workbench and process further.
Now I sent one outbound (810) signal to customer, then we will receive the MDN back, so we receive MDN also in the specific folder (by using the above AS2 to File configuration)? or we need to create separate CC and Sender Agreement by using the sender party?
One more Question about Seeburger FTP adapter
I configured the sender side FTP adapter to pick the functional acknowledgement (997), in the component monitoring it is displaying the below error
"Cannot create reservation, reason: Resource not available for reservation!; affected object : Resource (type:LOGICAL/id:ABCFTP/name:Logical resource name for abc to access the FTP mailbox)", I have deleted the old reservation in seeburger work bench resource management, still no luck.
Could you please guide me.
Thanks
RameshHi Experts,
I configured the a scenario AS2 to File, it takes all the signals from customer and placed in a particular folder, later by using some other scenario it goes to the seeburger workbench and process further.
Now I sent one outbound (810) signal to customer, then we will receive the MDN back, so we receive MDN also in the specific folder (by using the above AS2 to File configuration)? or we need to create separate CC and Sender Agreement by using the sender party?
One more Question about Seeburger FTP adapter
I configured the sender side FTP adapter to pick the functional acknowledgement (997), in the component monitoring it is displaying the below error
"Cannot create reservation, reason: Resource not available for reservation!; affected object : Resource (type:LOGICAL/id:ABCFTP/name:Logical resource name for abc to access the FTP mailbox)", I have deleted the old reservation in seeburger work bench resource management, still no luck.
Could you please guide me.
Thanks
Ramesh -
Hi All,
I have a question regarding Seeburger BIC, I have read thru one of the Blogs (/people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact) which tells that Native EDIFACT is converted into XML EDIFACT and the actual mapping is done in SAP XI. When Seeburger BIC has the capability of coversion from ANY to ANY format why it is preffered to do the mapping in SAP XI.
Can anybody explain what are the pros and cons of using Seeburger BIC for any to any conversion.
Regards,
BharaniI feel SAP XI is a middleware tool and doesn't have the capabilities for the EDI Mapping
Without Seeburger there is a possibility for developing of adapter or adapter module for this conversion. Seeburger however provides many other functionalities like monitoring and supporting various protocols.
mapping in SEEBURGER would be lot more easier in SEEBURGER when compared to SAP XI.
This is possible. It is not mandatory to use Seeburger with XI. However when you post question in XI forum you will get replies related to Seeburger linked with XI only
There is a conversion engine present if you purchase Seeburger alone and have no XI associated with it. The problem here is seeburger can change the structure of message but does not have vast support of adapters as XI does. Therefore Seeburger with XI provides the best solution. This would be of your interest
http://www.seeburger.com/any-to-any/
Regards,
Prateek -
Seeburger High Tech Adapter Vs EDI INT AS2 adapter?
I have a couple of questions regarding Seeburger High Tech Adapters and EDI INT AS2 adapter.
1. My client wants to use EDI INT AS2 adapter for transmitting their EDI documents to their trading partner. Can we just buy the EDI INT AS2 adapter? If yes, will this include the other Seeburger modules like
Classifier, BIC, Splitter, and Functional Ack solution, and BIC Mapping Designer?
2. What is the difference in buying the Seeburger High Tech Adapters Vs EDI INT AS2 adapter?
Your help will be greatly appreciated.
Thanks.
KarmaYou could buy only the AS2 adapter. As per my knowledge, the license changes according to the adapters you buy. If you opt to buy only the AS2 adapter, then it will not include the BIC, Mapping designer etc.
-
Hi Guys,
I have a few questions about seeburger adapter...
what are the adapter parametrs that need to be filled in SEEBURGER adapter in communication chammel step?
Also what are the securities issues that need to be taken care off?
what are 856,855 etc.
also do we have different seeburger adapter for each ANSXI and EDIFACT?
also does the receiver company will provide us their edi structure?
Thanks,
AshishHi Ashish,
First you need to instal Seeburger BIC and then you should generate the XSD structure of the all your documents.In Sebbburger BIC mapping designer is generate thes type of all the mappings1)E2X----EDI to XML and X2E ---XML to EDI etc.Seeburger BIC mapping desigener can take care all the tranformatiom of EDI to XML and XML to EDI.
Seeburger adapter is the B2B EDI Adapter.Seeburger adapter is also many types adapters:
1)BIC Adapter
2)Split997 adapter
3)AS2 adapter.Based on your usage you have to configure thes adapter.for example
<b>AS2 sender adapte configuration</b>:
1)AS2
2)Asynchor MDN Setting:
a)SSL Certificates and Clint certifactes.
b)SSL host name:HTTP Timeout,MDN Retry interval and MDN Retry count
c)use proxy
<b>AS2 Receiver adapter</b>:
a)HTTP:server ,port ,url and http time out
b)proxy:
c)AS2:Compress,Sign.Encrypt,Sign MDN use proxy and Xi Message
<b>Also what are the securities issues that need to be taken care off?</b>:
Load the certifictes into IS and Configrare the Encryption, Decryption keay ,Sign alograthem.These to to be configure the Sender agrrement and receiver agreement of you interface.
Seeburger Adapter have more funcations:it is very good to Moniter Message.
1)Archiving
2)Message monitor
3)message Spliter
4)Mapping Variable
5)Resource manger
Regards,
Ramesh -
Different url-patterns for same servlet running in 2 different environments
Hi All,
I have a question about url mappings in my web.xml file and I hope somebody can help. The situation is that I�m putting together a web app using a combination of JSPs and servlets. I can�t develop on the machine that it will be hosted on, so I�m working and testing on my own machine and will transfer to the host machine when finished. However, the host machine is set up to map serlvets to http://�/servlet/MyServlet but the copy of tomcat I have installed locally maps to http://�/MySerlvet. My question is, when I get ready to transfer my application do I have to go through all my code and find serlvet references and insert the �servlet/� path info required by the hosting service, or can I just change the url patterns for the servlet mappings of the web.xml file on the host machine ? In other words:
Local install of Tomcat where servlets are accessed at http://�/MyServlet
<servlet-mapping>
<servlet-name> MyServlet </servlet-name>
<url-pattern>/MyServlet </url-pattern>
</servlet-mapping>
Host machine install of Tomcat where servlets are accessed at http://�/servlet/MyServlet
<servlet-mapping>
<servlet-name> MyServlet </servlet-name>
<url-pattern>/servlet/MyServlet </url-pattern>
</servlet-mapping>
I guess my thinking is that it would be better/easier to have a remote and local version of the web.xml file that reflects the environment each one resides in and have only one codebase rather than 2 codebases and 1 web.xml file. Am I thinking about this in the right way, or have I misunderstood something?
Thanks,
PeterWhat you�re suggesting is logical, but won�t that
effect all the other stuff I�ve got running on my
local Tomcat install that expects servlets to be
accessed at http://.../ServletName ?
in web.xml, you decide of your mapping, so you could use the /servlet/ServletName pattern for your application that needs to be remote, and /ServletName for the rest of your stuff. You can even define more than one mapping for a servlet...
In fact, you should probably put your whole application that is going to be on a remote server in it's own context, and to be ahead of dufymo :-) , learn to put it a war file for deployment. -
Best Practices for Reprocessing or Reexecuting a mapping
Hi All
Please,
May someone tell me which is the best practice to execute a mapping when it fails?
How does Oracle Warehouse Builder manage the re execution and re processing of a map from a Source system to staging area tables?
- Truncate the stage table and start again?
- Populate an identical error table and reprocess only this table after fixing each Extraction mistake? This to avoid a whole processing when the quantity of mistakes is considerably lower than successful records
- Has OWB a log table of error records? Can I process over this table?
- Any valuable link ?
(The questions applies for mappings between staging area tables and the Warehouse tables too)
I`m working with DB v 9.2.0.5, and OWB v.10g.
Thanks in Advance
LEONARDO QUINTERO RIPPE
[email protected]
Technical ConsultingRoland,
The doc is linked on [SAP on DB2 for z/OS|SAP on DB2 for z/OS] or access the doc directly [here|https://service.sap.com/~sapidb/011000358700000525542007E] .
Regards,
Thomas -
Hello, I am looking at migrating our GroupWise server to OES Linux and have
a few questions about drive mappings. I set up a test server and tried using
EVMS to manage volumes to get NSS volume support but the server crashed
within a few days with a "Segmentation fault". I could not figure out how to
recover the OS so I reinstalled, this time without EVMS. Here's my
questions:
1. Can I use NSS without EVMS?
2. If I stick with the standard Linux file system (reiserfs) how do I assign
rights to my edirectory users and map folders?
3. Is there an easy way to set up FTP login using an authentication method
that I can give certain users or groups of users access to the htdocs folder
for web publishing?
I have not played much with user rights on OES so I am not sure what would
be the correct or easiest path to take to accomplish what I am after.
Thanks,
Richard G.Richard,
It appears that in the past few days you have not received a response to your posting. That concerns us, and has triggered this automated reply.
Has your problem been resolved? If not, you might try one of the following options:
- Do a search of our knowledgebase at http://support.novell.com/search/kb_index.jsp
- Check all of the other support tools and options available at http://support.novell.com in both the "free product support" and "paid product support" drop down boxes.
- You could also try posting your message again. Make sure it is posted in the correct newsgroup. (http://support.novell.com/forums)
If this is a reply to a duplicate posting, please ignore and accept our apologies and rest assured we will issue a stern reprimand to our posting bot.
Good luck!
Your Novell Product Support Forums Team
http://support.novell.com/forums/ -
Get the BICMD file from SDA file
Hi Experts,
When we want to deploy the seeburger mappings from the Mapping Designer, we will generate the SDA file from BICMD file.
Is there any way, to regenerate the BICMD file from the SDA file?
Please help.
Regards,
Ravi Kanth TalaganaHi Ravi,
Certain options :
1)
Mappings that are generated from BIC MD is used to create XML/EDI Files corresponding to the mapping that u r going to used.U can also modify standard mappings by making a new project in BIC MD.After this,this BIC MD creates SDA files which u have to deploy on the SAP XI server using SDM.Then u can these mappings in ur XI system.
2)
on Seeburger installation CD you can find in Release_SeeXI_1.._(SAPXI_3.0_SP..\SAP\CD-<yuor solution>\data\AdapterBIC\deploy a file called Mappings_sys.sda. This is library with Seeburger standard Mappings delivered with adapters. You need to deploy this file (Mappings_sys.sda) with SDM and then you can use those mappings in XI. Names of the contained mappings you can find in Release_SeeXI_1.._(SAPXI_3.0_SP..\SAP\CD-<your solution>\data\ SAPXI_ContentGuide_<your solution>_en.pdf. For test purpose you can use this project but if you need some additional mappings you have to install BIC MD, create your new mappings and generate new sda file (Mappings_user.sda). At any time its allowed to use only 1 Mappings_user.sda and 1 Mappings_sys.sda. So every new deployed Mappings_user.sda overwrites previous one. Mappings_sys.sda is deployed only by the initial installation.
[Kindly reward points for useful reply]
Vishal -
Are BIC mappings provided /predefined by Seeburger?
Hello, I have a question regarding the usage of the Seeburger XI Add-On. We have a scenario where we get X.12 EDI files from a partner and need to map it to another format. If I've understood the documentation correctly the Seeburger Adapter is responsible for the mapping between the external file and the internal XI XML representation of the EDI message.
(the mapping specified in the file adapter via CallBicXIRaBean.mappingName)
In thread Seeburger - BIC configured as Module I found there is a specific naming format to specify this mappings. It seems to be something like See_E2X_ANSIX12_856_V4010 depending on message type, version and direction. Are these kinds of mappings predefined/delivered by Seeburger or is this something the Seeburger user has to do by itself with the BICMappingDesigner?
Thanks.Hi,
In the IBC tool under the mapping tab you will find all the standard mappings provided by seeburger. What you need to do is export it and deployee it on the XI server and then you can use that mapping.
There are arround 50 std mapping programs which seeburger has provided for different conversion.
If you want then please let me know.
Thanks and Regards,
Chirag Gohil -
Seeburger problem for Custom Mappings..!!!
Hi All,
File to Idoc using seeburger adapters(BIc & split)
When I use standard mapping (Which starts with See_.. )in seeburger splitter configuration, ,the scenario is working perfectly.The idoc is posting in R/3 and Funcack is sending to Partner.
But When I do for customised mappings (Like the ones which we will develop in BIC and deploy into XI and we will use the mapping name like E2X_DT_INVOICE).. then its not working.
I tried by keeping custom mappings (E2X_DT_ORDERS) in splitter configuration. But it didnt work.. !!
Can anyone please tell the changes what I need to do in the modules or in splitter configuration..??
Here is the Module parameters which i mentioned in sender File adapter.
localejbs/SeeClassifier C
localejbs/CallBicXIRaBean BIC
localejbs/Seeburger/MessageSplitter S
C attID classifierAtt
C destSourceMsg MainDocument
C showInAuditLog true
BIC classifierAttID classifierAtt
BIC destSourceMsg MainDocument
BIC destTargetMsg MainDocument
BIC mappingName AUTO
BIC split true
1. mappingName I kept as AUTO for standard mappings..
I need to change anything here for Custom Mappings???
2. I didnt mention anything here in split adapter in modules.
Did I need to mention anything here when we do for custom mappings??
Kindly let me know anyone has idea on this.
Thanks&Regards
Seema.You will also have to create this mapping on the BIC site.
check the documentation on the classifier and functional acknowledgements
Seeburger Classifier with customer mappings.
In the manual Functional Acknowledgement For SAP XI3.0, Configuration Guide this is described. I add a description of how I have configured it at another customer
In the Sender Communication Channel the classifier modules are configured (localejbs/SeeClassifier). This module expects some parameters:
Parameter Value
attID ClassifierAtt
classifierMappingID XXXX (Choose something for XXXX)
destSourcMsg MainDocument
showInAuditLog true
The parameter mappingName of module localejbs/Seeburger/CallBicXIRaBean should be set to AUTO otherwise the classifier functionality wont work.
In the BIC Mapping Designer now you have to create a program called Edifact_XXXX (have a look at page 40 of the manual)
I generated a mapping called Edifact_XXXX from the message Edifact_service with the programs CreateXMLMessage, CreateMappingXMLToEdi, CreateMappingEdiToXML.
After this I adjusted the generated program in the UNH segment I added the following rules:
if name$ = "See_E2X_ORDERS_UN_D96B"
copy "E2X_ORDERS_UN_D96B" to name$;
endif
With this code you change the mapping name that is called in the BIC to convert the EDIFACT message to XML. Or other functionalities.
The mapping that you use here should be the same as configured in the Splitter of the Seeburger FrontEnd
Screen prints:
Configuration of Sender Communication Channel
BIC MD: Generation programs
BIC MD: New generated mapping Edifact_xxxx from message Edifact_Service
BIC MD:Adjustment in mapping program Edifact_XXXX
Seeburger FrontEnd Splitter configuration
Maybe you are looking for
-
Connecting to an old "b" router
I was visiting the library of a neighboring town tonight, and was pleasantly surprised to discover they had wireless internet access for patrons. (We're talking a town with a population under 2000). While I could connect to the network, I couldn't ac
-
Text information being displayed too long.
Hi, I have a database table containing text information. I want to displayt this information on a webpage but when I try to do so the text doesnt break as soon as i want it to, so it looks something like this: the inforamtion from my database is bein
-
Airport card connection problems
Running an iMac g4, 800mHz with an airport card installed, firmware v. 9.52. I can connect to an open Linksys network no problem but I can't connect to an encrypted (WEP) Airport Extreme network or an encrypted (WAP) Medialink network. In both cases
-
Disable Shelf Life Expiration date for Movement Type 311
Hi All, Whenever we run the transaction MB1B with the movement type 311, it copies the batch and its shelf life expiiration date. Due to this, there are time when the user unknowingly enter a differrent SLED and hence change the batch unknow
-
Safari cannot open Windows Media videos in Safari - plugin missing
This is annoying that I cannot see embedded windows media player in Safari - and the page that you suggest (click ok) goes to window media microsoft site and you can download windows media player for many versions bbuutt (but) I already have the late