Difference between Publish a document or Createoutput

Hi All,

Can any body explain the diffrence between publish and createoutput in Enterprise server Developement.

The Publish step in Enterprise Integrator will publish the document immediately. The Output step will not publish the document until it reaches the Exit Script step (which is the very last step).

Cort Thanks for yor reply

One thing you may want to watch out for when doing a publish step is any database updates you may do are not committed until after the publish is done. So if an integration that is subscribed to your document that also need to read the database information you wrote in the publish integration may, I repeat, may, not have access to your database information. What we did to work around this is we created a custom SQL (oracle) operation that is called as the last step in the integration with just “commit” as the SQL string. That fixed the problem.