[SAP] Problem Read Attachment SO_DOCUMENT_READ_API1

Pada case catatan kecil kali ini akan membahas read Attachment yang disimpan di dalam GOS, dan akan dikeluarkan lagi sebagai Mail Attachment.

Untuk dapat mengambil informasi file di dalam GOS, kita dapat menggunakan function “SO_DOCUMENT_READ_API1”, hasil dari BAPI ini akan mengeluarkan informasi file data, content, dan HEX bilamana ada.

BAPI “SO_DOCUMENT_READ_API1”

Untuk cara menggunakan, dan inputan apa saja yang diperlukan, akan di detailkan pada tulisan setelah post ini ya…. Pada tulisan kali ini hanya membahas file yang di attach oleh email contain-nya melenceng dari file sebenarnya.

Pada beberapa case, misal attachment XLS, beberapa kali saat di running & terattach di email, isi berbeda dari content sebenarnya, seperti berikut.

isi konten xls tidak sesuai file yang sebenarnya

Nah pada case tersebut, setelah ditelusuri ternyata ada informasi (size yang menjadi mandatory), memang benar untuk document-document lain seperti .txt dan .pdf tidak bermasalah untuk informasi size ini, namun untuk beberapa file ini sangat diperlukan.

Untuk parsing data size ini, baiknya tidak otomatis dari class CL_Document_BCS->Add Attachment, namun isikan apa yang telah didapat dari BAPI SO_DOCUMENT_READ1.

isi size

Dengan menggunakan informasi ini, file yang di attach akan sesuai dengan file bawaannya yang ter-attach.

-DONE

Demikian catatan sederhana terkait pengambilan file attachment pada SAP-GOS, yang kadang isi tidak sesuai dengan content aslinya. Dan semoga catatan kecil ini bermanfaat dan membantu

Jika ada yang perlu didiskusikan, please contact me at : yudho.guritno@gmail.com

_TerimaKasih dan SemogaBermanfaat,
Salam.
GuritnoY
Senior SAP Abap
https://www.linkedin.com/in/guritno-yudho-wibowo-95944236/

You may also like...

3 Responses

  1. Nind says:

    Bermanfaat

  2. Rosi says:

    Apakah GOS itu memiliki object number (BUS) yang berbeda? dan dimana saya bisa mendapatkan kode BUS nya?

  1. October 1, 2023

    […] dikirmkan via email. [pembahasan email dan attachment juga telah saya tulis pada link berikut ya : email & Attachment ]. Untuk standard penggunaan yang telah disediakan oleh SAP, dapat menggunakan smartforms, ataupun […]

Leave a Reply

Your email address will not be published. Required fields are marked *