經過NCO執行SAP裏面的 BAPI_TRANSACTION_COMMIT 並不能直接生效,相似SQL 裏面的事物同樣,須要有開始與結束,正確的方式以下:it
RfcSessionManager.BeginContext(dest); //重要
........
RfcFunctionMetadata myrfc = dest.Repository.GetFunctionMetadata(」BAPI_TRANSACTION_COMMIT」);
RfcSessionManager.EndContext(dest); //重要