replacement on eConnect_EntryPoint method in new eConnect RRS feed

  • Question

  • Hi,

    We are upgrading our GP environment from 2010 to 2013.

    We have a custom build application that we use to transfer purchase orders from our system to GP.Currently we are using below code to do that.

    eConnect.eConnect_EntryPoint(connection, EnumTypes.ConnectionStringType.SqlClient, xml, EnumTypes.SchemaValidationType.XSD, sXsdSchema);

    it seems like this method is now obsolete , what is the replacement for this method in GP?

    Any help would be appreciated.



    Thursday, April 23, 2015 6:24 PM

All replies

  • In GP 2010, the methods of calling eConnect have changed.  If you try to read the full eConnect .xsd for all transaction types, you will see this error.  You can specify each transaction type instead and you should not receive this error.

    A better option is to use the CreateTransactionEntity method in which you only need to pass in the connection string and XML data.  This is new on GP 2010 and replaces the EntryPoint Call.  The EntryPoint call is considered a legacy call on GP 2010 and the new method calls are recommended.  

    Monday, June 20, 2016 12:55 PM
  • We are having same issue except when we call CreateTransactionEntity() or CreateEntity() we find that the MS273505.MSO_EngineGUID field is blank which causes an error in GP 2015. Any ideas why CreateTransactionEntity() and CreateEntity() are not passing up the field? It is not in the schema. Is GP 2015 not compatible with Nodus?
    Thursday, November 10, 2016 9:05 PM