Try giving ref_tabname and ref_fieldname in field catalog:
WA_FIELDCAT-REF_TABNAME = 'MARA'.
WA_FIELDCAT-REF_FIELDNAME = 'MATNR'.
Also, check the following link:
http://scn.sap.com/thread/2058108
Regards
Try giving ref_tabname and ref_fieldname in field catalog:
WA_FIELDCAT-REF_TABNAME = 'MARA'.
WA_FIELDCAT-REF_FIELDNAME = 'MATNR'.
Also, check the following link:
http://scn.sap.com/thread/2058108
Regards
hi Deepak,
Initially file-systems were mounted on new h/w directly. However after seeing errors, we restored the offline data backup with initialization. Both cases, error showed up. No issues with previous settings.
when restarted LiveCache after restore:
AdminMsg 0: 52B864B70004 0000 RST RESTART
ERR SYSERROR 51080: -9022 BD Corrupted datapage
ERR Admin 3: Database state:OFFLINE,_FILE=Kernel_Administration+noPIC.cpp,_LINE=736
KernelComm 6: Internal errorcode, Error code 9163 "corrupted_datapage"
ERR Admin 20017: RestartFilesystem failed with 'System error: BD Corrupted datapage',_FILE=Kernel_Administration+noPIC.cpp,_LINE=425
ERR Data 20000: Assertion of state Data_Chain::LastPageNo(): root not found failed!,_FILE=/SAP_DB/SCRATCH/770746_IntPaper_sun_64_01/sys/wrk/incl/SAPDB/DataAccess/Data_Chain.hpp,_LINE=596
Data 20048: Chain: root 119104 last 2147483647 addressing: dyn recovery: perm
ERR Data 20024: Data_Page: Data page is not assigned.,_FILE=/SAP_DB/SCRATCH/770746_IntPaper_sun_64_01/sys/wrk/incl/SAPDB/DataAccess/Data_Chain.hpp,_LINE=598
Log 20054: HistDir: registered files 106, max used are 106
ERR Messages 7: Begin of dump of registered messages,_FILE=Msg_List+noPIC.cpp,_LINE=3551
Log 20054: HistDir: registered files 106, max used are 106
Thanks,
Raj
Dear Experts,
While opening a report I am getting time out error.
please suggest on this .
I have attached screen shot for your reference.
Thank you,
Siva
hi
BSEG-GSBER this field not fill for tax line , you include the logic
use smod-SDVFX006
include-ZXVVFU06
logic
xaccit-gsber = xvbrp-gsber.
then you its pick the business area for tax line item
regards
sankar
what are the prospects of package solution consultant : SAP.BOBJ.DS?
Check option of Settlement setting for Network for automatic settlement rule strategy
AUC mange check box should be marked.
check OPUV transaction here maintain the strategy 01 and default rule as PS1
CJB1 is the transaction where you can get as your expectation auto settlement.
Regards,
Sanjeev
Neeraj Tiwari - Please share the solution with others and mark that as correct.
Hi Raaja,
I have been working as an EPM consultant for a year and previously I was an financial auditor at KPMG.
I have no history of SAP at all but in one year I trained myself by reading various sources especially BPC materials of SAP Training sessions.
After a year of experience, I have been in three projects which two of them have gone-alive and last one is currently continuing.
In my point of view, you just need to know at least some information about BW rather than FI for working on BPC area. Hovewer, I need to emphasise that my financial audit history supplies me with the process and financial information which could be an advantage of an FI consultant.
Anyway, I recommend you to take a BPC training of the located SAP center near to you before considering to apply a job without a BPC or FI history.
I hope this helps,
Mahir Parlakay,
I will take care of SAP not sap in my future publishing.
Thanks to all who participated in this discussion, i had awarded points to you all by marking answer helpful and correct answer respectively.
I am treating this as a learning for future publishing
Regards
Syed Athesham
Hi Aditya
There is not selection or filters i checked two or three times.
pls advice me
Regards
Wasem
Hi Dhimant,
In SICF i checked that service and tested the service with right click still getting same and i found that service is active.Still it is not opening Please help me.
Thanks & Regards,
Laxman.
Hi Vijay
Can you tell me your non POSC working fine?
Most IMP in POSC mat should be packed.
So go to packing tab and pack the mat.
For packing you have two way ( 1. pack in ecc and send packed mat. 2. pack in ewm and then do unlaod)
IB01 unload will be HU WT. so when u go to following function u need to go HU WT tab.
In posc flag HU flag in posc customization and auto WT/ HU
When you have IB01 unload you should configure door determination. Door determination and group.
At movement ur IDN is in red it means ur basic customization is wrong. Check have created GR bin.
WPT 1011 what is source bin/ Storage type . and check bin creation.
check SLG1 for error details.
Here one more thing when u check first del first thing check SLG1 and find basic error.
IB02 is decon so sorting is imp with consolidation group assigned to ur activity area.
Provide your reply and check customization. To assist you further.
for door determination u can find on Door and staging area not determined automaticaly in IBD
Regards
Suraj
Hi Srikant,
please see this sample code, and change it accordingly for transaction code, fields, etc.
Please see those who are in bold letters.
Still if you have any issue, then please revert me back.
report ZFB01_POST_DOCUMENT
no standard page heading line-size 255.
INCLUDE zbdcrec.
TYPE-POOLS : TRUXS.
TYPES: BEGIN OF ty_input,
Your final data.
END OF ty_input.
DATA: it_input TYPE STANDARD TABLE OF ty_input WITH HEADER LINE ,
wa_input TYPE ty_input.
DATA : BEGIN OF options.
INCLUDE STRUCTURE ctu_params.
DATA : END OF options.
DATA: i_messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE,
l_message LIKE bapiret2-message.
DATA: p_mode TYPE c.
DATA BEGIN OF it_error OCCURS 1.
DATA : text(100) TYPE c.
DATA END OF it_error.
DATA BEGIN OF it_success OCCURS 1.
DATA: text(100) TYPE c.
DATA END OF it_success.
DATA: it_raw TYPE truxs_t_text_data.
*--------------------------------------------------------------------*
* sELECTION sCREEN
*--------------------------------------------------------------------*
SELECTION-SCREEN : BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP 1.
PARAMETERS : p_path LIKE rlgrap-filename OBLIGATORY.
SELECTION-SCREEN : END OF BLOCK b1.
SELECTION-SCREEN : BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
SELECTION-SCREEN SKIP 1.
PARAMETERS : mode_a RADIOBUTTON GROUP r1,
mode_n RADIOBUTTON GROUP r1.
SELECTION-SCREEN : END OF BLOCK b2.
*--------------------------------------------------------------------*
* AT SELECTION SCREEN
*--------------------------------------------------------------------*
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_path.
CALL FUNCTION 'F4_FILENAME'
EXPORTING
field_name = 'P_FILE '
IMPORTING
file_name = p_path.
START-OF-SELECTION.
CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
EXPORTING
i_line_header = 'X'
i_tab_raw_data = it_raw " WORK TABLE
i_filename = p_path
TABLES
i_tab_converted_data = it_input[] "ACTUAL DATA
EXCEPTIONS
conversion_failed = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
LOOP AT it_input.
IF sy-tabix EQ 1 . "for first row
CONTINUE.
ENDIF.
ENDLOOP.
*--------------------------------------------------------------------*\
* start of selection
*--------------------------------------------------------------------*
START-OF-SELECTION.
PERFORM upload_data.
* Report for success
PERFORM success_text.
* Report for Error
PERFORM error_text.
END-OF-SELECTION.
*
* PERFORM bdc_transaction USING 'FB01'.
*
* PERFORM close_group.
*&---------------------------------------------------------------------*
*& Form UPLOAD_DATA
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
form UPLOAD_DATA .
IF mode_a EQ 'X'.
p_mode = 'A'.
ELSEIF mode_n EQ 'X'.
p_mode = 'N'.
ENDIF.
options-defsize = 'X'.
options-updmode = ''.
options-dismode = p_mode.
LOOP AT it_input INTO wa_input.
Your BDC data (code for BDC).
CALL TRANSACTION 'txn. code' USING bdcdata
OPTIONS FROM options
MESSAGES INTO i_messtab.
IF SY-SUBRC NE 0.
CALL FUNCTION 'BAPI_MESSAGE_GETDETAIL'
EXPORTING
id = sy-msgid
number = sy-msgno
language = sy-langu
textformat = 'ASC'
message_v1 = sy-msgv1
message_v2 = sy-msgv2
message_v3 = sy-msgv3
message_v4 = sy-msgv4
IMPORTING
message = l_message.
.
CONCATENATE l_message '-' wa_input-field1 wa_input-field2 wa_input-field3INTO it_error-text
SEPARATED BY ' '.
APPEND it_error.
ELSE.
CONCATENATE 'DATA UPLOADED SUCCESSFULLY :' wa_input-field1 wa_input-field2 wa_input-field3
INTO it_success-text SEPARATED BY ' '.
APPEND it_success.
ENDIF.
REFRESH bdcdata.
CLEAR: wa_input,l_message.
ENDLOOP.
***ENDLOOP.
endform.
" UPLOAD_DATA
FORM success_text .
LOOP AT it_success.
AT FIRST.
WRITE :/10 'Following records successfully uploaded'.
ULINE.
ENDAT.
WRITE :/10 it_success-text.
ENDLOOP.
ENDFORM.
FORM error_text .
LOOP AT it_error.
AT FIRST.
WRITE :/10 'Following records are not uploaded'.
ULINE.
ENDAT.
WRITE :/10 it_error-text.
ENDLOOP.
ENDFORM.
Dear All.
Issue resolved thank you
Rgds
SAnm
Hi Rajendra -
Here is an example - Please check.
Types : Begin of t_itab,
lifnr like lfa1-lifnr, "10
bukrs like t001-bukrs, "4
ktokk like rf02k-ktokk, "4
anred like lfa1-anred, "15
name1 like lfa1-name1, "35
sortl like lfa1-sortl, "10
land1 like lfa1-land1, "3
spras(2) , "2
akont like lfb1-akont, "10
fdgrv like lfb1-fdgrv, "10
end of T_itAB,
begin of t_error,
message type string,
end of t_error.
*--- 2
Data : i_itab type standard table of t_itab,
w_itab type t_itab,
DATA : I_BDCDATA type standard table of BDCDATA ,
w_BDCDATA type BDCDATA,
i_error type standard table of t_error,
w_error type t_error.
DATA i_messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE,
v_msgtxt TYPE string,
*-- 3
CALL FUNCTION 'UPLOAD'
EXPORTING
FILENAME = 'C:\WINDOWS\DESKTOP\VEND.TXT'
FILETYPE = 'ASC'
TABLES
data_tab = I_ITAB.
Loop at I_itab into wa_itab.
perform fill_bdc_Data.
call transaction 'XK01' using i_bdcdata
mode 'N'
update 'S'.
MESSAGES INTO i_messtab.
refresh i_bdcdata.
PERFORM FORMAT_MESSAGE.
endloop.
*&---------------------------------------------------------------------*
*& Form fill_bdc_Data
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
form fill_bdc_Data.
*--- 0100
w_bdcdata-PROGRAM = 'SAPMF02K'.
w_bdcdata-DYNPRO = '0100' .
w_bdcdata-DYNBEGIN = 'X'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'RF02K-LIFNR'.
w_bdcdata-fval = w_itab-lifnr.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'RF02K-BUKRS'.
w_bdcdata-fval = w_itab-bukrs.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'RF02K-KTOKK'.
w_bdcdata-fval = w_itab-ktokk.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'RF02K-KTOKK' .
w_bdcdata-fval = w_itab-ktokk.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'BDC_OKCODE' .
w_bdcdata-fval = '/00'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
*--- 110
i_bdcdata-program = 'SAPMF02K'.
i_bdcdata-dynpro = '0110'.
i_bdcdata-dynbegin = 'X'.
append i_bdcdata.
clear i_bdcdata.
i_bdcdata-fnam = 'LFA1-ANRED' .
i_bdcdata-fval = itab-anred.
append i_bdcdata.
clear i_bdcdata .
w_bdcdata-fnam = 'LFA1-NAME1' .
w_bdcdata-fval = w_itab-name1.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
i_bdcdata-fnam = 'LFA1-SORTL' .
i_bdcdata-fval = itab-sortl.
append i_bdcdata.
clear i_bdcdata .
w_bdcdata-fnam = 'LFA1-LAND1' .
w_bdcdata-fval = w_itab-land1.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
.
w_bdcdata-fnam = 'LFA1-SPRAS' .
w_bdcdata-fval = itab-spras.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'BDC_OKCODE' .
w_bdcdata-fval = '=VW'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
*--- 0120
w_bdcdata-program = 'SAPMF02K'.
w_bdcdata-dynpro = '0120'.
w_bdcdata-dynbegin = 'X'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'BDC_OKCODE' .
w_bdcdata-fval = '=VW'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
*--- 130
w_bdcdata-program = 'SAPMF02K'.
w_bdcdata-dynpro = '0130'.
w_bdcdata-dynbegin = 'X'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'BDC_OKCODE' .
w_bdcdata-fval = '=VW'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
*--- 210
w_bdcdata-program = 'SAPMF02K'.
w_bdcdata-dynpro = '0210'.
w_bdcdata-dynbegin = 'X'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'LFB1-AKONT' .
w_bdcdata-fval = w_itab-akont.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'LFB1-FDGRV' .
w_bdcdata-fval = w_itab-fdgrv.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
w_bdcdata-fnam = 'BDC_OKCODE' .
w_bdcdata-fval = '=UPDA'.
append w_bdcdata to i_bdcdata.
clear w_bdcdata.
endform. " fill_bdc_Data
FORM format_message .
CLEAR lv_msgtxt.
READ TABLE it_messtab WITH KEY msgtyp = 'E'.
IF sy-subrc = 0.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = sy-msgid
lang = 'EN'
no = sy-msgno
v1 = sy-msgv1
v2 = sy-msgv2
v3 = sy-msgv3
v4 = sy-msgv4
IMPORTING
msg = lv_msgtxt
EXCEPTIONS
not_found = 1
OTHERS = 2.
IF sy-subrc = 0.
w_error-message = lv_msgtxt.
append w_error to i_error.
clear w_error.
ENDIF.
ENDIF.
ENDFORM. " FORMAT_MESSAGE
M Searer,
I do work for SAP and many of us are monitoring this SCN discussion group for beta bugs but you can always open a support incident if you'd like to track it more closely.
Thanks for participating in the beta and reporting the issues you find!
Pat
hi All,
i need a customized query for A/R Reserve Invoices not yet delivered or Partially Delivered.
regards,
Fidel
Excellent. Thanks for closing the loop.