Document upload/display for master data
Hello,
I have to implement a web application which provides a upload functionality for documents (images) of master data. Therefore exists a FM RSOD_MAST_CHANGE and this seems to be no problem to implement.
My problem now is to find a FM which provides the functionality to display these uploaded documents of specific master data characteristic.
Has anyone implemented such a functionality, too? Is there such a FM?
Many thanks
André Klos
hi,
there is 'how to mass doc upload' doc with abap program, maybe can be modified for your requirement, also from there maybe can get idea to how display these uploaded documents
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/8046aa90-0201-0010-5e99-962948c83331
Similar Messages
-
Upload Image for Master Data Product - SAP CRM GUI
Hi,
I see in DEMOS image for master data product TX COMMPR01, when you open transaction image is in top of the screen with the other data.
I create a new product and add an image in Tab Document, however image only is load when I pushed botton preview.
Some idea?
Regards,Hi Wilbert,
Well it should work if you have loaded the image at the right place in the Tab Document. Please verify the same.
What I did to check this :-
Go to Tab Document -> follow the tree structure Document -> Picture -> Full Size.
The Right click on Full Size ->create -> Document -> Import. And I imported a picture form my desktop. I did the same for Thumbnail. I can see the image in the top right corner of the screen in TX COMMPR01.
Also In order to view the complete picture I just Right click on the file name -> Document -> Display and I can see the full picture.
<b>Reward points if it helps!!</b>
Best regards,
Vikash. -
Lsmw for uploading GL Accounts Master data
Hi SAP Gurus
I am Uploading GL Accts Master data using LSMW in the following procedure:
1) Upload GL Accounts only, COA Level - B/S : FSP0
2) Upload GL Accounts only, COA Level - P&L : FSP0
Successfull in above 2.
How should I;
Upload GL Accounts on Company Code Level: FSS0
- While recording, should I include the GL Account No. field.
I tried it but the cc segment is not updated for GL accounts already created in FSP0.
Please help.
Points Guaranteed.
Regards
Jamil[Legacy System Migration Workbench]
LSMW Version Number : 4.0.0
LSMW Version Date : 31.08.2004
R/3 Installation Number : 0020263291
R/3 System Id : PRO
R/3 Release : 700
R/3 Client : 300
R/3 Operating System : HP-UX
R/3 Database System : ORACLE
R/3 Hostname : sapukpn1
User Id : ATKACHENKO
Date : 25.12.2008
Time : 16:45:09
Local Date : 25.12.2008
Local Time : 16:45:09
Local Timezone : EET
[Project Information]
[Project Name ] : Z_MOE
[Project Text ] : Z_MOE
/SAPDMC/LSGPRO Z_MOE ATKACHENKO 20070620
/SAPDMC/LSGPROT 8Z_MOE Z_MOE
[Recordings]
[Recording ] : ACCOUNTS
[Recording Text ] : Accouunt_CREAT
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0001 0000TFS00 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0002SAPLGL_ACCOUNT_MASTER_MAINTAIN 2001X 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0003 0000 BDC_OKCODE =ACC_CRE 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0004 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2011HEADER 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0005 0000 BDC_CURSOR GLACCOUNT_SCREEN_KEY-SAKNR 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0006 0000 GLACCOUNT_SCREEN_KEY-SAKNR / SAKNR account SAKNR SAKNR GLACCOUNT_SCREEN_KEY SAKNR 0000000000 000010000020000010CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0007 0000 GLACCOUNT_SCREEN_KEY-BUKRS 9999 BUKRS BUKRS GLACCOUNT_SCREEN_KEY BUKRS 0000000000 000004000008000004CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0008 0000 BDC_SUBSCR SAPLATAB 0100TABSTRIP 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0009 0000 BDC_SUBSCR SAPLATAB 0200SUBSC 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0010 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2102AREA1 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0011 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2101AREA2 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0012 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2103AREA3 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0013 0000 BDC_SUBSCR SAPLATAB 0300AREA4 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0014 0000 BDC_SUBSCR SAPLATAB 0300AREA5 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0015 0000 BDC_SUBSCR SAPLATAB 0300AREA6 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0016 0000 BDC_SUBSCR SAPLATAB 0300AREA7 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0017SAPLGL_ACCOUNT_MASTER_MAINTAIN 2001X 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0018 0000 BDC_OKCODE =TAB02 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0019 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2011HEADER 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0020 0000 BDC_SUBSCR SAPLATAB 0100TABSTRIP 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0021 0000 BDC_SUBSCR SAPLATAB 0200SUBSC 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0022 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2102AREA1 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0023 0000 GLACCOUNT_SCREEN_COA-KTOKS UFRO KTOKS KTOKS GLACCOUNT_SCREEN_COA KTOKS 0000000000T077S 000004000008000004CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0024 0000 GLACCOUNT_SCREEN_COA-XBILK X XFELD XBILK GLACCOUNT_SCREEN_COA XBILK 0000000000 000001000002000001CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0025 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2101AREA2 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0026 0000 BDC_CURSOR GLACCOUNT_SCREEN_COA-TXT50_ML 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0027 0000 GLACCOUNT_SCREEN_COA-TXT20_ML / TXT20_ML TXT20_ML TEXT20 TXT20_SKAT GLACCOUNT_SCREEN_COA TXT20_ML 0000000000 000020000040000020CHARCX
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0028 0000 GLACCOUNT_SCREEN_COA-TXT50_ML / TXT50_ML TXT50_ML TEXT50 TXT50_SKAT GLACCOUNT_SCREEN_COA TXT50_ML 0000000000 000050000100000050CHARCX
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0029 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2103AREA3 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0030 0000 BDC_SUBSCR SAPLATAB 0300AREA4 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0031 0000 BDC_SUBSCR SAPLATAB 0300AREA5 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0032 0000 BDC_SUBSCR SAPLATAB 0300AREA6 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0033 0000 BDC_SUBSCR SAPLATAB 0300AREA7 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0034SAPLGL_ACCOUNT_MASTER_MAINTAIN 2001X 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0035 0000 BDC_OKCODE =TAB03 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0036 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2011HEADER 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0037 0000 BDC_SUBSCR SAPLATAB 0100TABSTRIP 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0038 0000 BDC_SUBSCR SAPLATAB 0200SUBSC 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0039 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2201AREA1 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0040 0000 GLACCOUNT_SCREEN_CCODE-WAERS UAH WAERS WAERS_SKB1 GLACCOUNT_SCREEN_CCODE WAERS 0000000000TCURC 000005000010000005CUKYC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0041 0000 GLACCOUNT_SCREEN_CCODE-XMWNO X XFELD XMWNO GLACCOUNT_SCREEN_CCODE XMWNO 0000000000 000001000002000001CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0042 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2202AREA2 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0043 0000 BDC_CURSOR GLACCOUNT_SCREEN_CCODE-BEGRU 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0044 0000 GLACCOUNT_SCREEN_CCODE-XKRES X XFELD XKRES GLACCOUNT_SCREEN_CCODE XKRES 0000000000 000001000002000001CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0045 0000 GLACCOUNT_SCREEN_CCODE-ZUAWA 000 ZUAWA DZUAWA GLACCOUNT_SCREEN_CCODE ZUAWA 0000000000TZUN 000003000006000003CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0046 0000 GLACCOUNT_SCREEN_CCODE-BEGRU / BEGRU BEGRU BRGRU BRGRU GLACCOUNT_SCREEN_CCODE BEGRU 0000000000 000004000008000004CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0047 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2206AREA3 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0048 0000 BDC_SUBSCR SAPLATAB 0300AREA4 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0049 0000 BDC_SUBSCR SAPLATAB 0300AREA5 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0050 0000 BDC_SUBSCR SAPLATAB 0300AREA6 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0051 0000 BDC_SUBSCR SAPLATAB 0300AREA7 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0052SAPLGL_ACCOUNT_MASTER_MAINTAIN 2001X 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0053 0000 BDC_OKCODE =SAVE 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0054 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2011HEADER 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0055 0000 BDC_SUBSCR SAPLATAB 0100TABSTRIP 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0056 0000 BDC_SUBSCR SAPLATAB 0200SUBSC 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0057 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2203AREA1 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0058 0000 BDC_CURSOR GLACCOUNT_SCREEN_CCODE-FSTAG 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0059 0000 GLACCOUNT_SCREEN_CCODE-FSTAG G001 FSTAG FSTAG GLACCOUNT_SCREEN_CCODE FSTAG 0000000000T004F 000004000008000004CHARC
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0060 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2204AREA2 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0061 0000 BDC_SUBSCR SAPLGL_ACCOUNT_MASTER_MAINTAIN 2205AREA3 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0062 0000 BDC_SUBSCR SAPLATAB 0300AREA4 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0063 0000 BDC_SUBSCR SAPLATAB 0300AREA5 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0064 0000 BDC_SUBSCR SAPLATAB 0300AREA6 0000000000 000000000000000000
/SAPDMC/LSGBDC Z_MOE ACCOUNTS 0065 0000 BDC_SUBSCR SAPLATAB 0300AREA7 0000000000 000000000000000000
/SAPDMC/LSGBDCA Z_MOE ACCOUNTS FS00 ATKACHENKO ATKACHENKO 20070806
/SAPDMC/LSGBDCS Z_MOE ACCOUNTS 01
/SAPDMC/LSGBDCT 8Z_MOE ACCOUNTS Accouunt_CREAT
[Subproject Information]
[Subproject ] : Z_ADM
[Subproject Text ] : ADMinistration
/SAPDMC/LSGSUB Z_MOE Z_ADM ATKACHENKO 20081029
/SAPDMC/LSGSUBT 8Z_MOE Z_ADM ADMinistration
[Subproject Information]
[Subproject ] : Z_FM
[Subproject Text ] : Z_FM
/SAPDMC/LSGSUB Z_MOE Z_FM ATKACHENKO 20071030
/SAPDMC/LSGSUBT 8Z_MOE Z_FM Z_FM
[Subproject Information]
[Subproject ] : Z_LOC
[Subproject Text ] : Location
/SAPDMC/LSGSUB Z_MOE Z_LOC ATKACHENKO 20081030
/SAPDMC/LSGSUBT 8Z_MOE Z_LOC Location
[Subproject Information]
[Subproject ] : Z_MOE
[Subproject Text ] : Z_MOE
/SAPDMC/LSGSUB Z_MOE Z_MOE ATKACHENKO 20070620
/SAPDMC/LSGSUBT 8Z_MOE Z_MOE Z_MOE
[Object Information]
[Object ] : ACCOUUNT_CREAT
[Object Text ] : Accouunt_CREAT
/SAPDMC/LSOTXT 8Z_MOE Z_MOE ACCOUUNT_CREAT Accouunt_CREAT
/SAPDMC/LSOATT Z_MOE Z_MOE ACCOUUNT_CREAT 02 00000010ATKACHENKO X ATKACHENKO 20070803
/SAPDMC/LSOSTR Z_MOE Z_MOE ACCOUUNT_CREAT CRAC creation 000101 00000000000000000000
/SAPDMC/LSOFLD Z_MOE Z_MOE ACCOUUNT_CREAT CRAC BEGRU 0004C 004begru
/SAPDMC/LSOFLD Z_MOE Z_MOE ACCOUUNT_CREAT CRAC SAKNR 0001C 010account
/SAPDMC/LSOFLD Z_MOE Z_MOE ACCOUUNT_CREAT CRAC TXT20_ML 0002C 020text
/SAPDMC/LSOFLD Z_MOE Z_MOE ACCOUUNT_CREAT CRAC TXT50_ML 0003C 040textlong
/SAPDMC/LSOREL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS CRAC 00000000
/SAPDMC/LSOMAP Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS BEGRU 0001CRAC BEGRU ATKACHENKO 20070806
/SAPDMC/LSOMAP Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS SAKNR 0001CRAC SAKNR ATKACHENKO 20070806
/SAPDMC/LSOMAP Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TXT20_ML 0001CRAC TXT20_ML ATKACHENKO 20070806
/SAPDMC/LSOMAP Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TXT50_ML 0001CRAC TXT50_ML ATKACHENKO 20070806
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0000__END_OF_TRANSACTION__ DFATKACHENKO 20070806 00000000
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS BEGRU MVATKACHENKO 20070806 00000000
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS SAKNR MVATKACHENKO 20070806 00000000
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TABNAME DFATKACHENKO 20070806 00000000
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TCODE DFATKACHENKO 20070806 00000000
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TXT20_ML MVATKACHENKO 20070806 00000000
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TXT50_ML MVATKACHENKO 20070806 00000000
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS __BEGIN_OF_RECORD__ DFATKACHENKO 20070806 00000000
/SAPDMC/LSORUL Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS __END_OF_RECORD__ DFATKACHENKO 20070806 00000000
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0000__END_OF_TRANSACTION__ 0001transfer_transaction. ATKACHENKO 20070806
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS BEGRU 0001ACCOUNTS-BEGRU = CRAC-BEGRU. ATKACHENKO 20070806
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS SAKNR 0001ACCOUNTS-SAKNR = CRAC-SAKNR. ATKACHENKO 20070806
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TABNAME 0001ACCOUNTS-TABNAME = 'ACCOUNTS'. ATKACHENKO 20070806
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TCODE 0001ACCOUNTS-TCODE = 'FS00'. ATKACHENKO 20070806
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TXT20_ML 0001ACCOUNTS-TXT20_ML = CRAC-TXT20_ML. ATKACHENKO 20070806
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS TXT50_ML 0001ACCOUNTS-TXT50_ML = CRAC-TXT50_ML. ATKACHENKO 20070806
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS __BEGIN_OF_RECORD__ 0001ACCOUNTS = INIT_ACCOUNTS. ATKACHENKO 20070806
/SAPDMC/LSOCOD Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS __END_OF_RECORD__ 0001transfer_record. ATKACHENKO 20070806
/SAPDMC/LSOFIL Z_MOE Z_MOE ACCOUUNT_CREAT Z_MOE_Z_MOE_ACCOUUNT_CREAT.lsmw.read Z_MOE_Z_MOE_ACCOUUNT_CREAT.lsmw.conv
/SAPDMC/LSOINP Z_MOE Z_MOE ACCOUUNT_CREAT 0001FEC:\Documents and Settings\alexey.tkachenko\Desktop\1.txt test 0000X 000000 X X X
/SAPDMC/LSOINS Z_MOE Z_MOE ACCOUUNT_CREAT CRAC 0001
/SAPDMC/LSOPAR Z_MOE Z_MOE ACCOUUNT_CREAT FROMLINE_CONV 0000000001
/SAPDMC/LSOPAR Z_MOE Z_MOE ACCOUUNT_CREAT FROMLINE_READ 0000000001
/SAPDMC/LSOPAR Z_MOE Z_MOE ACCOUUNT_CREAT TOLINE_CONV 0000000001
/SAPDMC/LSOPAR Z_MOE Z_MOE ACCOUUNT_CREAT TOLINE_READ 0000000002
/SAPDMC/LSOPAR Z_MOE Z_MOE ACCOUUNT_CREAT ATKACHENKO WILDCARDVALUE
/SAPDMC/LSOREC Z_MOE Z_MOE ACCOUUNT_CREAT 0001ACCOUNTS
[Documentation ] -
Function module Vs BDC for master data upload
Hi ,
Please advice we should use the following function modules for master data upload or we should go for BDC.
MP_RFC_SINGLE_CREATE
MP_RFC_INACT_CHANGE
MPLAN_CREATE
MPLAN_CHANGE
MPLAN_SET_DELETION_INDICATOR
ASSET_MASTERRECORD_MAINTENANCE
MPLAN_ITEM_CREATE
MPLAN_ITEM_CHANGE
GL_ACCT_MASTER_SAVE
GL_ACCT_MASTER_SAVE
GL_ACCT_MASTER_SAVE
Actually, we have already used these function modules in our upload program, but we are not sure if these function modules will create any data inconsistency.
Please let me know, if we should continue using the FMs, or there is any risk using the FMs and we should replace them by BDC.
Thanks in advance.HI Vikram,
Better to serch for the BAPI for uploading the master data.Becuase we have problems with BDC and FM's.
If you use FM's it does n't contain all the fields which you want.IF you go for BDC this is not maintainable for future releaseas.IF you upgrade then screen may change.
IF don' have any BAPI then better go for BDC.
Thanks -
LSMW used only for master data upload?
Hi
Can you please let me know if LSMW is used only for master data upload or we can also use it for transaction data ?Hi Christino.
I have come across a standard SDN thread which deals with the uploading master data, refer it:
[SDN Reference for uploading master data using LSMW|how can we upload master data by using LSMW;
[SDN reference for which uploading is preferred (Master data or Transaction data)|Which one is better for uploading data LSMW or ECATT ?;
Good Luck & Regards.
HARSH -
Error : Concatenated values used in documents for master data
Hi Experts,
I am trying to add one characteristics as compounding characteristics to my master data info object.
previously 'Document property' option was checked for the infoobject. so i unchecked it, as it was not allowing me to add the compounding characterisitcs.
After doing the changes, when I am trying to save, its throwing error as 'Concatenated values used in documents for master data'.
Can anyone please help me with what exactly does it mean and what would be the solution to remove this error.
Thanks,
Neelima
Edited by: Potnuru Neelima on Mar 1, 2011 8:39 AM
Edited by: Potnuru Neelima on Mar 1, 2011 8:40 AM
Edited by: Potnuru Neelima on Mar 1, 2011 8:41 AMHi All,
Just found the soultion...wanted to share this....
Actually one document was created on one of my opportunity values, which was not simply visible from edit menu -> documents.
Go to RSA1 -> documents -> master data -> and then give ur info object name -> will get all the documents maintained corresponding to it. Need to delete them.
Then compounding characteristic can be added to our info object.
Regards,
Neelima -
Concatenated values used in documents for master data-Urgent
Hi,
while trying to activate a master data object, it is not activating and this message appears
"Concatenated values used in documents for master data"
Please help me in this regard.Hi,
this forum is about the SAP BusinessObjects BI Solution Architecture. I would suggest you post your questions into the SAP BW forum.
regards
Ingo Hilgefort -
'Create' Push button is not working in BDC and LSMW while uploading G/L master data
Hello Experts:
I am facing the following problem:
While uploading G/L master data with the BDC program, 'create' push button is not working even after executing following lines.
PERFORM BDC_DYNPRO USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'=ACC_CRE'.
Create G/L account screen is not coming in BDC. Please suggest me what to do.
Thanks !!Re: 'Create' Push button is not working in BDC and LSMW while uploading G/L master data
Re: 'Create' Push button is not working in BDC and LSMW while uploading G/L master data
Hi Glen Anthony
Thank you for the reply Glen Anthony please take a look at the following code.
REPORT ZFI_BDC_FS00
NO STANDARD PAGE HEADING LINE-SIZE 255.
*INCLUDE BDCRECX1.
TYPES : BEGIN OF STR,
BUKRS TYPE GLACCOUNT_SCREEN_KEY-BUKRS, "Company Code
SAKNR TYPE GLACCOUNT_SCREEN_KEY-SAKNR, "G/L Account Number
KTOKS TYPE GLACCOUNT_SCREEN_COA-KTOKS, "G/L Account Group
XPLACCT TYPE GLACCOUNT_SCREEN_COA-XPLACCT, "P&L statement account
XBILK TYPE GLACCOUNT_SCREEN_COA-XBILK, "Indicator: Account is a balance sheet account?
TXT20_ML TYPE GLACCOUNT_SCREEN_COA-TXT20_ML, "G/L account short text
TXT50_ML TYPE GLACCOUNT_SCREEN_COA-TXT50_ML, "G/L account short text
WAERS TYPE GLACCOUNT_SCREEN_CCODE-WAERS, "Account currency
XSALH TYPE GLACCOUNT_SCREEN_CCODE-XSALH, "Indicator: Only Manage Balances in Local Currency
MWSKZ TYPE GLACCOUNT_SCREEN_CCODE-MWSKZ, "Tax Category in Account Master Record
XMWNO TYPE GLACCOUNT_SCREEN_CCODE-XMWNO, "Indicator: Tax code is not a required field
MITKZ TYPE GLACCOUNT_SCREEN_CCODE-MITKZ, "Account is reconciliation account
XOPVW TYPE GLACCOUNT_SCREEN_CCODE-XOPVW, "Indicator: Open item management?
XKRES TYPE GLACCOUNT_SCREEN_CCODE-XKRES, "Indicator: Can Line Items Be Displayed by Account?
ZUAWA TYPE GLACCOUNT_SCREEN_CCODE-ZUAWA, "Key for sorting according to assignment numbers
FSTAG TYPE GLACCOUNT_SCREEN_CCODE-FSTAG, "Field status group
XINTB TYPE GLACCOUNT_SCREEN_CCODE-XINTB, "Indicator: Is account only posted to automatically?
END OF STR.
DATA : ITAB TYPE TABLE OF STR WITH HEADER LINE,
IT_BDCDATA TYPE TABLE OF BDCDATA WITH HEADER LINE,
TXT(4096) TYPE C OCCURS 0,
MSG TYPE STRING,
COUNT(5) TYPE N.
SELECTION-SCREEN : BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS : MY_FILE TYPE RLGRAP-FILENAME.
SELECTION-SCREEN : END OF BLOCK B1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR MY_FILE.
CALL FUNCTION 'F4_FILENAME'
EXPORTING
PROGRAM_NAME = SYST-CPROG
DYNPRO_NUMBER = SYST-DYNNR
* FIELD_NAME = ' '
IMPORTING
FILE_NAME = MY_FILE
CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
EXPORTING
* I_FIELD_SEPERATOR =
* I_LINE_HEADER =
I_TAB_RAW_DATA = TXT
I_FILENAME = MY_FILE
TABLES
I_TAB_CONVERTED_DATA = ITAB[]
EXCEPTIONS
CONVERSION_FAILED = 1
OTHERS = 2
IF SY-SUBRC <> 0.
* IMPLEMENT SUITABLE ERROR HANDLING HERE
ENDIF.
START-OF-SELECTION.
COUNT = 0.
LOOP AT ITAB.
*PERFORM OPEN_GROUP.
REFRESH IT_BDCDATA.
PERFORM BDC_DYNPRO USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_FIELD USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_KEY-BUKRS'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'=ACC_CRE'.
*PERFORM BDC_FIELD USING 'BDC_CURSOR'
* 'GLACCOUNT_SCREEN_KEY-BUKRS'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_KEY-SAKNR'
ITAB-SAKNR. "'5'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_KEY-BUKRS'
ITAB-BUKRS. "'TATA'.
PERFORM BDC_DYNPRO USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'=2102_GROUP'.
PERFORM BDC_FIELD USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-KTOKS'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-KTOKS'
ITAB-KTOKS. "'GL'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-XPLACCT'
ITAB-XPLACCT. "'X'.
PERFORM BDC_DYNPRO USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'=2102_BS_PL'.
PERFORM BDC_FIELD USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-XBILK'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-KTOKS'
ITAB-KTOKS. "'GL'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-XPLACCT'
ITAB-XPLACCT. "''.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-XBILK'
ITAB-XBILK. "'X'.
PERFORM BDC_DYNPRO USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'=TAB02'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-KTOKS'
ITAB-KTOKS. "'GL'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-XBILK'
ITAB-XBILK. "'X'.
PERFORM BDC_FIELD USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-TXT50_ML'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-TXT20_ML'
ITAB-TXT20_ML. "'G/L ACCOUNT'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_COA-TXT50_ML'
ITAB-TXT50_ML. "'G/L ACCOUNT'.
PERFORM BDC_DYNPRO USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'=TAB03'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-WAERS'
ITAB-WAERS. "'INR'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-XSALH'
ITAB-XSALH. "'X'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-MWSKZ'
ITAB-MWSKZ. "'*'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-XMWNO'
ITAB-XMWNO. "'X'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-MITKZ'
ITAB-MITKZ. "''.
PERFORM BDC_FIELD USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_CCODE-ZUAWA'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-XOPVW'
ITAB-XOPVW. "'X'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-XKRES'
ITAB-XKRES. "'X'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-ZUAWA'
ITAB-ZUAWA. "'1'.
PERFORM BDC_DYNPRO USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'=SAVE'.
PERFORM BDC_FIELD USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_CCODE-XINTB'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-FSTAG'
ITAB-FSTAG. "'G019'.
PERFORM BDC_FIELD USING 'GLACCOUNT_SCREEN_CCODE-XINTB'
ITAB-XINTB. "'X'.
*PERFORM BDC_TRANSACTION USING 'FS00'.
CALL TRANSACTION 'FS00' USING IT_BDCDATA MODE 'E' UPDATE 'S'.
COUNT = COUNT + 1.
*PERFORM CLOSE_GROUP.
ENDLOOP.
CONCATENATE COUNT ' RECORDS UPDATED SUCCESSFULLY' INTO MSG.
MESSAGE MSG TYPE 'I'.
FORM BDC_DYNPRO USING PROGRAM DYNPRO.
CLEAR IT_BDCDATA.
IT_BDCDATA-PROGRAM = PROGRAM.
IT_BDCDATA-DYNPRO = DYNPRO.
IT_BDCDATA-DYNBEGIN = 'X'.
APPEND IT_BDCDATA.
ENDFORM.
* INSERT FIELD *
FORM BDC_FIELD USING FNAM FVAL.
* IF FVAL <> NODATA.
CLEAR IT_BDCDATA.
IT_BDCDATA-FNAM = FNAM.
IT_BDCDATA-FVAL = FVAL.
APPEND IT_BDCDATA.
* ENDIF.
ENDFORM. -
Unable to generate "Export data source" for Master data infoobject
Hi Gurus,
I'm in BW 3.5
I need to generate "Export data source" for a master data info object.
I followed below steps:
I ticked the checkbox "Characterist. is export data source" in the master data Info object maintenance screen.
In the Infosource area, for the desired Infoobject --> Right click --> Generate export datasource --> a dialog box displays saying "The generation of DataSource was successful"
Problem:
Even after refreshing, etc.. I couldn't find the generated datasource 8**** for the above master data. I also tried to replicate the datasource from the myself source system, but couldn't find it even there. I don't know where the generated export data source is hiding ???
Could anyone please help ????
Thanks,
VenkatHi Venkat,
I guess that after creating an export datasource for infoobject this DS should appear in the RSA1-Source systems - MYSELF - datasource overview (with name starting with 8). Since it's a datamart, it should appear also as system generated infosource. And in this case you would be able to assign in URs of data target the appropriate infosource (make sure that in Infoproviders tab of RSA1 you have inserted your infoobject as a data target).
However, there are some bugs related to export data source. CHeck if you see you export data source in RSA6.
If you don't see it - consider applying OSS Note #816892 - "30BSP26: Export DS for master data is not generated".
Note #876845 - "30BSP29: InfoObject change: Export DataSource not adjusted" is also may be useful.
-Vikram -
Error while creating Data Source for master data attributes
Hi BI Experts,
Well its been some time for me that I have been part of Extraction in BI.I primarily handled reporting in my last assignments.
I was trying extraction with flat files in SAP BI 7(new to sap bi 7 but very much familiar with BW3.5) but failed in the activity during master data attributes and text upload in infoobject (say IOSP_Mat).
Here is the procedure that I did after creation of characteristic IOSP_Mat.I created a source system for flat file followed by data source for Master data attributes, i selected all the parameters correctly.i.e. csv file format, data seperator as ,
and other settings, now when i am trying to look at the proposed data in the next tab using Load example data.its not showing the desired result.The columns that I have maintained in Flat File is MAT_NUMBER and MAT_NAME (with say 100 data in the file)
same is the result when I am trying to load the text data too columns maintained are
(LANGUAGE MAT_NUMBER Short Description)(same 100 data).
now i used to rsa1old transaction to upload the file using 3.5 version.i created info source for master data/text/hierarchies for IOSP_Mat
now when trying to upload it using info package for master and text data,I observe its(the data) not maintained in the characteristic IOSP_Mat.
When I monitored ,I figured the data has not been even uploaded to the PSA level.
Can you BI experts tell me the answer for this.
Thanks,
Srijithapologies to all of you for late response,
was busy with some other activities.
I don't remember the exact message,but I remember it was not loaded to even the PSA level.I will try it again and post the exact message.
Thanks again for your quick response.
Once again sorry to all of you for my late response
Thanks,
Sri -
Upload GL accont master data from legasy to SAP R/3
Hello Gurus,
I have a requirement to write a BDC program for uploading GL account master data from legacy system to SAP R/3 database using FS00 transaction.Please can you help me with this?
Regards,
Kalpana.Hello,
Goto Transaction SHDB, then create one new recording then do the simple recording and save that recording in one program and use as per your requirement.
you can also use existing program suggested by Rob.
Regards,
Sujeet -
I am unable to upload the customer master data using BAPI.?
Hi Guru's,
i am unable to upload the customer master data using BAPI.(BAPI_CUSTOMER_CREATEFROMDATA1)
Please guide me how upload the data...
Thanks in iadvance
Srinivas...Hello Srinivas
This BAPI does not allow to create a new customer from scratch but only to copy an existing customer to a new one and change its address data.
The reference customer has to be provided using IMPORTING parameter PI_COPYREFERENCE. See also the BAPI documentation for more details.
The BAPI does the same like transaction XD01 with Reference.
Regards
Uwe -
Error handling for master data with direct update
Hi guys,
For master data with flexible update, error handling can be defined in InfoPackege, and if the load is performed via PSA there are several options - clear so far. But what about direct update...
But my specific question is: If an erroneous record (e.g invalid characters) occur in a master data load using direct update, this will set the request to red. But what does this mean in terms of what happens to the other records of the request (which are correct) are they written to the master data tables, so that they can be present once the masterdata is activated, or are nothing written to masterdata tables if a single record is erroneous???
Many thanks,
/ ChristianHi Christian -
Difference between flexible upload & Direct upload is that direct upload does not have Update Rules, direct upload will have PSA as usual & you can do testing in PSA.
second part when you load master data - if error occurs all the records for that request no will be status error so activation will not have any impact on it i.e. no new records from failed load will be available.
hope it helps
regards
Vikash -
Why we are not using "Message Control" for Master data ?
Hi friends,
We are using Message control as output determination for Transactional data, <b>what is the main reason for not using the msg control for Master data.</b>Please explain with details...
I am very thankful to them...
Thanks and Regards.
<i><b>Naveen Kumar. Chamala</b></i>Hi Naveen,
Listing down those I know -
1. Master data is expected to be changed/created less frequestly.
2. Transactional data is expected to be chnaged/created more frequestly.
3. Transactions to create/change/display master data do no have message control integration, since you are not supposed to print/fax/mail master data to your partners.
4. Distribution of master data in generally supposed to happen within Enterprise boundry and typically you will have one central server maintaining master data which will be distributed to multiple downstream operation system (Some thing where MDM fits). So ideally when distributing master data using ALE you will be sending it to multiple systems.
5. Distributing transactional data PO/SO etc is same as sending fax/print which fits with the requirement of message control.
Hope this helps,
Regards,
Sanjeev -
What type of questions can i expect for master data?
hi,
am preparing for the interview. pls... let me know those questions for master data.
thanks to allHI arun,
Pl. be clear on
what is master data, purpose, customer master data fields and material master data imp fields.
common distribution channels and divisions.
Org. master data. ( interms of one to many , many to many relations of org elements ).
condition master data
How master data is uploaded and maintained.
Hope it helps. Pl. reward if useful.
Thanks
Sadhu Kishore
Maybe you are looking for
-
I have a ton of .avi movies and recently I cannot access them animore with QT. I have the Divx doctor and I get the error= -50 message everytime I try to open a movie. Does anybody know what this means?
-
Hi All, How to display Totals and Sub Totals in ALV Report using REUSE_ALV_GRID_DISPLAY with Field Symbol Please find the below link for source code of the program http://www.sapfans.com/forums/viewtopic.php?f=13&t=357372 Please do the needful Thanks
-
ok, so here's what happened. I put a mini cd in my computer, the kind that's the size of a gamecube disk. i guess because of the size of the thing, the computer couldn't/didn't read it, and it got stuck inside. After some wiggling with a heavy piece
-
WHERE IS PHOTO STREAM in my iPAD?
While I can see Photo Stream album in my iPhone and my Macbook Air, I cannot find the album and the photos in my iPAD! What I'm missing?? Of course I have the iOs 5
-
okay so i was wondering is it possible to chat on your ipod touch, but hook it up so the webcam shows up on your computer screen so the screen is bigger.; What i mean is , say your chatting on your computer webcam, the screen is big; can you hook you