0
使用BAPI_ACC_DOCUMENT_REV_POST扭转项通过BAPI_ACC_DOCUMENT_POST提出在SAP倒车文件,但我们得到以下错误错误而使用BAPI
ËRW 609错误文件:BKPFF $ SYS600 BKPFF
ËRW 632文件BKPFF 900026 SYS600无法逆转BKPFF
ËRW 630逆转组件财务核算不 可能的财务会计
ËF5A 9逆转不可能的,参考文件的会计凭证。不 不存在BKPFF
代码以供参考
Dim companyAPI As IRfcFunction = _ecc.Repository.CreateFunction("BAPI_ACC_DOCUMENT_REV_POST")
Dim rev As IRfcStructure = companyAPI.GetStructure("REVERSAL")
rev.SetValue("OBJ_TYPE", "BKPFF")
rev.SetValue("OBJ_SYS", "$")
rev.SetValue("OBJ_KEY", "900026N0342016")
rev.SetValue("OBJ_KEY_R", "900026N0342016")
rev.SetValue("COMP_CODE", "D756")
rev.SetValue("REASON_REV", "01")
Dim transfunction = _ecc.Repository.CreateFunction("BAPI_TRANSACTION_COMMIT")
transfunction.SetValue("WAIT", "X")
companyAPI.Invoke(_ecc)
transfunction.Invoke(_ecc)
Dim dt As DataTable = GetDataTableFromRFCTable(companyAPI.GetTable("RETURN"))