nehabhambu
Programmer
The scenario is this that we have already scanned and uploaded documents in our DMS OmniDocs and these documents have been indexed with values taken from corresponding SAP business object , for eg Invoice No. Now we want to create a link between these documents and SAP business objects by creating an entry in SAP archive link table for eg T0A01.
So I am having some technical queries regarding SAP which I am listing below. Kindly see if you can help me in getting answers to these questions.
Q1) The problem part is how to obtain the required business object id of the instance of SAP business object if we are having other values of keyfields of SAP. For eg how to obtain the business object id of that Invoice whose Invoice no and other fields are avaliable with us.
We are considering various approaches to obtain the required business object id using the key values available with us.
The various approaches are :-
1) Using some BAPI like BAPI_GET_LIST or BAPI_GET_STATUS to obtain business object id by feeding other business values as import parameters.
2) Using RFC_READ_TABLE an ABAP function module to read business object id from a table having business object id stored along with other field values on the basis of which we can do the query.
3) We want to know whether some ABAP function module is present which can take other values of key fields belonging to that business object as input & generate business object id.
I will like to know which approach will be a feasible one & more suitable for our desired task.
Q2) Can you tell whether BAPI's like BAPI_DOCUMENT_CHANGE and BAPI_DOCUMENT_CREATE can be used in correlation with external content Servers belonging to external DMS like OmniDocs?
Q3) We are planning to insert a entry linking business object with document in Archive Link table T0A01 programmatically through Visual Basic. Is it possible to make a modification in standard table like T0A01 through some ABAP RFC function like ARCHIV_CONNECTION_INSERT ?
Q4) IS SAP DCOM Connector essential to be configured for accessing SAP ABAP RFC function modules from Visual Basic ?
So I am having some technical queries regarding SAP which I am listing below. Kindly see if you can help me in getting answers to these questions.
Q1) The problem part is how to obtain the required business object id of the instance of SAP business object if we are having other values of keyfields of SAP. For eg how to obtain the business object id of that Invoice whose Invoice no and other fields are avaliable with us.
We are considering various approaches to obtain the required business object id using the key values available with us.
The various approaches are :-
1) Using some BAPI like BAPI_GET_LIST or BAPI_GET_STATUS to obtain business object id by feeding other business values as import parameters.
2) Using RFC_READ_TABLE an ABAP function module to read business object id from a table having business object id stored along with other field values on the basis of which we can do the query.
3) We want to know whether some ABAP function module is present which can take other values of key fields belonging to that business object as input & generate business object id.
I will like to know which approach will be a feasible one & more suitable for our desired task.
Q2) Can you tell whether BAPI's like BAPI_DOCUMENT_CHANGE and BAPI_DOCUMENT_CREATE can be used in correlation with external content Servers belonging to external DMS like OmniDocs?
Q3) We are planning to insert a entry linking business object with document in Archive Link table T0A01 programmatically through Visual Basic. Is it possible to make a modification in standard table like T0A01 through some ABAP RFC function like ARCHIV_CONNECTION_INSERT ?
Q4) IS SAP DCOM Connector essential to be configured for accessing SAP ABAP RFC function modules from Visual Basic ?