Solution : https://service.sap.com/sap/support/notes/927407 (Connexion à SAP Service Marketplace requise)
Résumé :
Cette note SAP explique aux utilisateurs comment accéder aux documents GOS ou SAPoffice. Il est nécessaire d'abord d'identifier les liens reliant l'objet d'application aux documents SAPoffice via le service ORS. Pour le Basis Release 6.10 et plus, utilisez la méthode CL_BINARY_RELATION=>READ_LINKS_OF_BINRELS. Pour le Basis Release 4.6C à 4.6D, utilisez SREL_GET_NEXT_RELATIONS. Une fois les liens établis, la récupération des contenus se fait via SO_DOCUMENT_READ_API1, où les attributs et le contenu des documents sont extrait. L'accès direct au contenu sans détermination de lien est possible si les MESSAGE-IDs sont préalablement connus, et les méthodes d'accès diffèrent pour les documents stockés via ArchiveLink ou BDS.
Mots Clés :
public static method cl_binary_relation=>read_links_of_binrels, sapoffice function module so_document_read_api1, method if_link_service~get_item_links, function module srel_get_next_relations, low values 'atta', importing parameter document_id, internal ranges table, internal table et_links, document storage location, searched message objects
Notes associées :
530792 | Storing documents in the generic object services |