Archives

IFD and Event Server Enhancements

 Integration Flow Designer Enhancements


Transfer Mode Specification for Additional Files

For additional files (files other than the compiled map, Event Server system ‘.msl’ file , or command file) that are defined as part of a system deploy script in the Integration Flow Designer, the transfer mode can be specified as either ASCII (default) or Binary.

The IFD also permits the import and export of server definitions as XML files.

Event Server Enhancements

This feature enables the Event Server to run multiple processes within a single install. It will run each system in a different process allowing the user to add, remove and modify systems without affecting other running systems. Running the Event Server in separate processes also offers a more scalable and robust run-time environment. The Ascential DataStage TX Event Server can be configured to run using the CompoundSystem approach (all systems run in a single process), or to run each system (.msl file) in its own process.

By using the Global (or Central) Resource Management, when running systems in separate processes, they can share resource & the extra overhead is minimal. This could result in faster execution, as the systems run in separate processes.

The following Benefits can be realized by using the Event Server Multiple-processes facility.

• More robust run-time environment where problems occurring in maps or adapter connections in one system process will not cause problems in other Event Server processes

• The ability to add and reconfigure systems without stopping other systems

• The ability to use systems within systems for a single .msl system file for logical processes definitions.

Map Designer Enhancements

Single Sourcing of Maps

This method is useful to refer a single map in multiple map source files. Using this new functionality, the user can create references to executable maps with one output card and to functional maps located in external map source files.

To reference a map in this case means to "single-source" – or use a map in an external map source file by creating a reference to it.


For maintenance reasons, this method can be used as an alternative to copying maps. By referencing a map, maintenance can be performed in one location instead of the several locations that the user might have copied the map to.


 Viewing Run Results as XML

When displaying run results for input and output data, the user can view the results as XML or hexadecimal (hex) in addition to the regular text format.

Run results for data files with the following filename extensions display in XML mode also some of default modes available such as xml, xsd etc.
If XML validation errors occur, they are displayed as text.

How to Add the MQSeries Adapter Commands

Mercator offers a wide variety of adapters for input and output. When you begin developing your map, it is easiest to start with the File adapter. However, you will eventually want to add the commands for the adapter you will really be using. This document outlines the steps required for the MQSeries adapter, which is commonly used.

1. Using Mercator Map Designer, open the map you are developing.

2. Edit the Input or Output card of the executable map as appropriate.

3. Change the AdapterSource from File to MQSeries (server).

4. Type the following in the AdapterSourceCommand: -QMN -QN -QTY s -LSN 10 –t

a. Queue Manager is what is on the UNIX Mercator server.

b. Queue Name is what is on the UNIX Mercator server.

c. The –QTY parameter means how many messages you are expecting. The s means any unlimited amount.

d. The –LSN parameter means how many seconds the map will listen to receive the messages.

e. The –t parameter means it will set a trace to monitor errors in receiving messages from or to MQSeries. You will want to remove this before moving to production.

5. Change OnSuccess to Delete.

6. Click OK.

7. To test the map, follow the instructions in the documents .

Category:   Leave a Comment
How to Build a Mercator Map -1.3

12. Create the functional map by selecting the Rules menu then Functional Map Wizard.

13. If the symbols are green, select each card and click Edit to rename them. Change Out to F_Out_Idoc. Change In1 to F_In_Extract.

14. When you are done renaming the cards, click Create.

15. On the functional map, create indexes to the segments you need until the individual fields are accessible.

• To create an index, right-click on the Output name and select Add Index.

16. Drag the fields from the Input card into the appropriate fields on the Output card per the specifications of the project analysis.

17. In the Segments that you are using, add rules under Data Record. SEGNAM should be the name of the IDoc Segment.

18. The MANDT rule can be the client you are sending to in SAP. However, this can also be left blank as it will default to whatever you use in the adapter command.

19. Fill in the following fields on the Control Record:

• TABNAM =”EDI_DC40”

• IDOCTYP is the Basic Type

• MESTYP, Message Type, is usually the same as Basic Type without the number

• SNDPRN =”MERCATORMM”

• ARCKEY = "[Your Team Name] " +DATETOTEXT(CURRENTDATE( ) )+" "+TIMETOTEXT(CURRENTTIME( ) )

20. Fill in all remaining fields with =NONE. To do this, select the Rules menu then Insert NONE if Empty.

21. Set the audit and trace files.

• Right-click the executable map name and select Settings.

• Expand the MapAudit and MapTrace and set the switches to ON. If appropriate, expand further to specify at which level you want the audit and trace recorded.

Note: Make sure you turn these off before moving to production.

22. Save the map.

23. Click the Build map icon.





24. Click the Run map icon.






25. Click the View run results icon to make sure the input mapped properly.

Category:   Leave a Comment
How to Build a Mercator Map - 1.2

7. With the From card selected, select the Card menu then New. Fill in the following fields:

• CardName = In_* where * is descriptive of the application

• TypeTree = the input Type Tree you have created (use the drop down arrow to point and click to the Type Tree file location)

• TypeName = the file level of the tree you are testing (use the drop down arrow to point and click to the correct level)

• FileSourcePath = the input source of the data you are testing

Note: You should store all files in the same folders. This eliminates the problem of referential folder paths when you move to quality and production.

8. Click OK.

9. With the To card selected, select the Card menu then New. Fill in the following fields:

• CardName = Out_* where * is descriptive of the application

• TypeTree = the Type Tree you created by importing the .ido file (use the drop down arrow to point and click to the correct level)

• TypeName = Packet

• FileTargetPath = Output.txt

Note: When you have successfully tested your map from one flat file to another you will change the adapter of the output card to R/3. For instructions see 006 - Add R3 Adapter.doc. However, it is a best practice to begin simple so troubleshooting is easier.

10. Click OK.

11. Create the Rule to the functional map on the Idoc level. Type =F_Make_Idoc(). Then drag the record level of the Input card (From) into the parentheses.

Category:   Leave a Comment
How to Build a Mercator Map - 1.1

When building a map, you start with the Mercator desktop application called Map Designer. From the desktop, you are able to compile the map and run it right from your PC. However, you will most likely run your map in production through a different platform. In that case, you need to compile and transfer your map to that platform. This document only contains instructions for development in the desktop environment. For instructions on testing your map in the UNIX platform.

1. Open Mercator Map Designer.

2. Choose “Create a new map source file” and click OK.

3. Name the file using a project, team, and application identifier.

4. Change the folder to Development  folder and then to your team subfolders as appropriate.

 Click Save.

5. Click the New map icon.




6. Name the map with the direction and the application as appropriate. For example, Inbound_MM means the map will be sending data into SAP (direction), and the data is Material Master (application).

Category:   Leave a Comment
How to Build a Validation Map

When building a Type Tree, it is a good practice to develop a Validation Map to confirm that the input file matches the tree design. This is not something that needs to be moved into production and is not a necessary step in the development process. However, the advantage of building a Validation Map is that you can catch problems in your Type Tree before you begin building your map. You should only do this on the Type Trees you have built from scratch. Type Trees that have been imported from another source such as R/3 can be trusted and do not need a Validation Map.


1. Open Mercator Map Designer.

2. Choose “Create a new map source file” and click OK.

3. Name the file using a project, team, and application identifier.
4. Change the folder to Mercator folder and your team subfolders as appropriate. Click Save.

5. Click the New map icon.





6. Name the map *_Validation where * is descriptive of your project, team, and application.

7. With the From card selected, select the Card menu then New. Fill in the following fields:

• CardName = In_* where * is descriptive of the application

• TypeTree = the tree you are testing (use the drop down arrow to point and click to the Type Tree file location)

• TypeName = the file level of the tree you are testing (use the drop down arrow to point and click to the correct level)

• FileSourcePath = the input source of the data you are testing

8. Click OK.

9. With the To card selected, select the Card menu then New. Fill in the following fields:

• CardName = Out_* where * is descriptive of the application

• TypeTree = the tree you are testing (use the drop down arrow to point and click to the Type Tree file location)

• TypeName = the file level of the tree you are testing (use the drop down arrow to point and click to the correct level)

• FileTargetPath = Output.txt, which will create a text file in the same folder where the map is stored.

10. Click OK.

11. Drag In_* to the Rule next to Out_*.

12. Save the map.

13. Click the Build map icon.





14. Click the Run map icon.






15. Click the View run results icon to make sure the input mapped properly.


Category:   Leave a Comment
How to Import an IDoc Format into a Type Tree in 4.7

If your Mercator system will be sending data to or reading data from an R/3 IDoc, you do not have to manually build the Type Tree. Instead, SAP provides a transaction for exporting an IDoc file, and Mercator has a wizard for importing the IDoc file. Using this method will greatly simplify your development process.


1. Import the IDoc from SAP to your Application drive.

a. Open SAP GUI and go to transaction WE63.

b. Select the appropriate Basic type or Enhancement.

c. Make sure the Control, Data, and Status Record checkboxes are selected.








d. Click the Parser button.




e. When the IDoc returns, go to System -> List -> Save -> Local File.

f. Select unconverted and click the Continue icon.



g. Save the file to Development folder and  then your team’s folder as appropriate. A good practice is to name the file with the .ido.

Example: MATMAS03.ido

h. Click the Transfer button.

2. When the transfer is complete, open Mercator Type Designer.

a. Select “Import a type tree” and click OK.

Note: If you already have the Type Designer open, select the Tree menu then Import.

b. Import from R/3:IDOC and click Next.

c. Choose the correct operating system as appropriate. Click Next.

d. The character set is Native. Click Next.

e. The IDoc type is ALE. Click Next.

f. Save the file to the same location and file name as in step 1.f above. This time the extension will be .mtt. Click Next.

g. When the import is done processing, click Finish.

h. You do not need to make any changes to the type tree.

Category:   Leave a Comment
DirectTV channels

DirectTV channels are really gives us many channels in low budget .And it is really a mind blowing one which you ever get from any other providers.


 
  • But we are happy now that we can get the favorite channels at very low cost through Direct TV. We can get amazing Direct TV channels in various packages from Direct TV. We are given many opportunities to select the packages based on our wish and our comfort the budget.
  • In all the Packages, we get extra channels besides the local channels. Some of the packages offered by Direct TV is mentioned below in which Surprising gifts like DVR or HD receiver after instant rebate is free to take to your home and their channels are really amazing, exiting offer.
  •  First amazing ultimate Entertainment package is called Premier, which telecast Over 250 channels free.Also we will get premium movie channels and sports networks as an offer.
  • Second amazing ultimate HD package is called PLUS HD DVR, which telecast Over 195 channels free.Also we will get 68 XM Satellite Radio channels as an offer.
  •  Third and very good for the TV fan on the go package is called PLUS DVR, which telecast Over 185 channels free. Also we will get 68 XM Satellite Radio channels and DVR service as an amazing offer.
  • Fourth and Fabulous TV lover package is called CHOICE XTRA which telecast Over 185 channels Also we will get 68 XM Satellite Radio channels service as an amazing offer.

 Some of the additional and budget oriented packages are also offered by Direct TV is CHOICE (140 channels) and FAMILY (40 channels) suitable for all ages.

 
Many of us are fed with the local cable company, who provides not only less in service, more in rentals for limited channels. Direct television gives surprising offer, delivers your entire favorite channel through satellite in your home.

 
If we want to watch the favorite channels like HBO, Showtime, starZ, CineMax, etc. we need to beg and pay huge amount per month to my local cable operator. At last we will get any one or two channels of them after a great struggle.

 
One of the interesting information is, we can subscribe through online to DIRECTTV subscription form. We all can get solution to all problems related to direct television in a quick way. Simply do not waste your time and money, it is good time to choose to DIRECTTV satellite TV connections immediately and Pick the channels as we like.

 
We all get directtv services through online professional online service and the services are really amazing. We can get more channels more than we pay in DirectTV. Just in a single call, they install the dish in your house with all the installation services are free.

 
It is really cool that DirectTV also provides Broad band services with download speed are very high, in a few second we can share the photos. They use the latest technologies, to speed up download speed faster and uninterrupted services we all can gets HughesNet satellite broadband Internet in areas where cable and DSL aren’t available.
  1. Below are the success mantras of DirectTV and use these services and enjoy.
  2. FAST RESPONSE
  3. EASY-TO-USE HOME SYSTEMS
  4. 24-HOUR ADT MONITORING
  5. LOW MONTHLY FEES

Category:   Leave a Comment
How to Import an IDoc Format into a Type Tree in 4.6

If your Mercator system will be sending data to or reading data from an R/3 IDoc, you do not have to manually build the Type Tree. Instead, SAP provides a transaction for exporting an IDoc file, and Mercator has a wizard for importing the IDoc file. Using this method will greatly simplify your development process.

1. Import the IDoc from SAP to your KCApps drive.

a. Open SAP GUI and go to transaction WE63.

b. Select the appropriate Basic types.

c. Click the Execute icon or press F8.

d. When the IDoc returns, select the List menu then Download.

e. Select unconverted and click the Continue icon.

f. Save the file to the developement folder that is in your team’s folder as appropriate. A good practice is to name the file with the .ido.

Example: MATMAS03.ido

g. Click the Transfer button.

2. When the transfer is complete, open Mercator Type Designer.

a. Select “Import a type tree” and click OK.

Note: If you already have the Type Designer open, select the Tree menu then Import.

b. Import from R/3:IDOC and click Next.

c. Choose the correct operating system as appropriate. Click Next.

d. The character set is Native. Click Next.

e. The IDoc type is ALE. Click Next.

f. Save the file to the same location and file name as in step 1.f above. This time the extension will be .mtt. Click Next.

g. When the import is done processing, click Finish.

h. You do not need to make any changes to the type tree.

Category:   Leave a Comment
How to Build a Mercator Type Tree

Building a Mercator Type Tree is the first step in developing a Mercator system. It is the data definition file for your data. This document includes instructions for standard best practices for development and naming practices. Some projects need a more robust use of the tool, in which case you will need to change the standards for things such as Subclass, Range, and Initiators/Terminators.


1. Open Mercator Type Designer.

2. Choose “Create a new type tree file” and name it using a project, team, and application identifier.
3. Under the root level insert

  • A Category named “Field”.
  • A Category named “Message”.
  • A Group named to describe the application.
 4. Format the Group so Format = Explicit and Syntax = Fixed.

5. Under the Field level insert Items for each data field. All of the fields should be formatted as follows:

  •  Item Subclass = Text
  •  Interpret as = Character
  • Pad = Yes
  • Value =
  • Padded to = Fixed Size
  • Justify = Left

6. The Size parameter should have Min = 0 and Max = the length specified in the copybook of the input file. When you enter the Max length, the Padded to Length should fill in automatically to be the same.

Note: If you ever change the Max field, you must manually change the Padded to Length field.

7. Double-click the Record Group and drag each Field into the table. Make sure they appear in the same order as the copybook of the input file.

8. The Range = 1:1 on all Fields.

Note: If you do not have the Range displayed, click the Tools menu then select Options. Choose Group Window. Select “Show range column” and “Show component number”. Click OK.

9. Under the Message level insert a group called Generic.

10. The Partitioned parameter for Generic = Yes.

11. Under the Generic level insert a group called File.

12. Double-click File and drag the Record Group to the table.

13. The Range = s.

Note: There are no Terminators or Initiators on any of the objects.

14. Save the type tree using the name in Step 2 above.

Category:   Leave a Comment
ABOUT MERCATOR

What is Mercator?

• An Enterprise Application Interface (EAI) system that provides integration of applications within the enterprise, integration of customer-facing Web applications with back-office systems, and integration of applications among business partners.

• Event driven software than can interface virtually anything to anything.

Transaction Types:

  • RosettaNet 3B2, 4B2
  • CIDX
  • Proprietary XML
  • ANSI X.12 EDI (185, 180, 204, 210, 211, 214, 310, 810, 830, 832, 846, 850, 856, 864, 940, 943, 944, 945, 947, 997)
  • Proprietary Flat File
  • Database (Oracle)

 Mercator Tools

Mercator Integration Broker 6.5

 Mercator Event Server

 Mercator Event Agent

 Mercator Adapters In use

 FTP, EMAIL, Socket, Oracle, HTTP, HTTPS, Sink

 Mercator Commerce Manager

 Partner Manager

 Message Manager

 Mercator Design Studio

 Mercator delivers a suite of integration brokers for:

 Integrate disparate systems

 Increase integration complexity

 Adapt to new formats and semantics

 Migrate from old to new applications

 Manage the integrated environment

 Keep up with the B2B revolution

What types of Adapters does Mercator offer?

Utility Adapters:

– Archive (ZIP)
– Archive (Tar)
– Batch file and Shell Script
– Sink (NULL)
– e-mail
– FTP
– HTTP
– LDAP
– XML

• Application Adapter

• Messaging Adapters:

– IBM MQSeries
– MSMQ Messaging
– BEA MessageQ
– BEA Tuxedo
– TIB/RV
– Oracle8 AQ
– Roma BSP

• R/3 Adapters:

– IDOC
– DXOB
– BDC
– BAPI

Mercator delivers a suite of integration brokers for:

• Integrate disparate systems

• Increase integration complexity

• Adapt to new formats and semantics

• Migrate from old to new applications

• Manage the integrated environment

• Keep up with the B2B revolution

Category:   Leave a Comment