我需要实现Idoc处理与SAPIDConnector3.0的.net
我正在寻找C#的例子。我在.net Connector3.0库中找不到任何帮助: SAP.Middleware.Connector!令人惊讶的是:完全没有关于IDOC实现的参考资料!
SAPWebConnector2.0中使用的旧类(如SAPIDocReceiver)似乎已从这个新版本中删除。
我听说过“IDOC_INBOUND_ASYNCHRONOUS”方法(或者类?)在SAP3.0 .net Connector3.0中应该使用哪种?
感谢所有人,感谢任何帮助
发布于 2016-01-21 10:14:43
您可以考虑在NCO3.0中充当RFC服务器,并处理'IDOC_INBOUND_IN_QUEUE‘和/或’IDOC_INBOUND_ and‘。
[RfcServerFunction(Name = "IDOC_INBOUND_IN_QUEUE")]
public static void IDOC_INBOUND_IN_QUEUE(RfcServerContext serverContext, IRfcFunction rfcFunction)
{
//Create table to handle control records
IRfcTable irtControl = rfcFunction.GetTable("IDOC_CONTROL_REC_40");
//Create table to handle data records
IRfcTable irtData = rfcFunction.GetTable("IDOC_DATA_QUEUE");
//Process tables
//
//Confirm receipt of IDoc
//BAPI call back to SAP to confirm if needed
}此站点可能具有http://www.dataxstream.com/的价值
https://stackoverflow.com/questions/17549773
复制相似问题