Thanks Rakesh,
Do you have any design document for G/L line item flow? If possible plz share it with me.
If not, can u mention the standard BPC cube to hold G/L line item data? or do i need to create custom BPC cube?
Thanks Rakesh,
Do you have any design document for G/L line item flow? If possible plz share it with me.
If not, can u mention the standard BPC cube to hold G/L line item data? or do i need to create custom BPC cube?
Hi Uday,
Is the stock still in warehouse ? You can try the option using physical inventory? check this link , hope it will help you
https://scn.sap.com/thread/2047388
Inventory Management - QM Stock | SCN
thanks,
Vamsi
Hello Deepti,
Did you find anything in the logs?
Also refer to thread below that may help you.
Business Object promote job using LCM doesnt work | SCN
Regards
Niraj
FUNCTION zhzl_fb60_auto.
*"----------------------------------------------------------------------
*"*"Local Interface:
*" IMPORTING
*" VALUE(P_HEAD_VENDOR) TYPE LIFNR OPTIONAL
*" VALUE(P_VENDOR_TXT) TYPE SGTXT OPTIONAL
*" VALUE(P_HEAD_INV_DATE) TYPE BLDAT OPTIONAL
*" VALUE(P_HEAD_REF_NO) TYPE XBLNR OPTIONAL
*" VALUE(P_HEAD_AMT) TYPE WRBTR OPTIONAL
*" VALUE(P_HEAD_BUSPLACE) TYPE BUPLA OPTIONAL
*" VALUE(P_HEAD_TXT) TYPE TEXT OPTIONAL
*" VALUE(P_GLACCNT_EXP) TYPE HKONT OPTIONAL
*" VALUE(P_COSTCENTRE) TYPE KOSTL OPTIONAL
*" VALUE(P_GLVAT_AMT) TYPE WRBTR OPTIONAL
*" VALUE(P_GLSERV_AMT) TYPE WRBTR OPTIONAL
*" VALUE(P_TDSAMT) TYPE WRBTR OPTIONAL
*" EXPORTING
*" VALUE(P_FI_DOCNO) TYPE BELNR_D
*" VALUE(P_AMOUNT) TYPE WRBTR
*" VALUE(P_POSTNG_DATE) TYPE BUDAT
*" VALUE(MSG_TYPE) TYPE BAPI_MTYPE
*" VALUE(T_MSG) TYPE CHAR134
*"----------------------------------------------------------------------
*-DATA definition
DATA ctu TYPE apqi-putactive.
DATA lv_profit_ctr TYPE prctr.
DATA lv_exp_amt TYPE wrbtr.
DATA mode TYPE apqi-putactive.
DATA update TYPE apqi-putactive.
DATA group TYPE apqi-groupid.
DATA user TYPE apqi-userid.
DATA keep TYPE apqi-qerase.
DATA holddate TYPE apqi-startdate.
DATA nodata TYPE apqi-putactive.
DATA buscs_001 TYPE bdcdata-fval.
DATA accnt_002 TYPE bdcdata-fval.
DATA bldat_003 TYPE bdcdata-fval.
DATA xblnr_004 TYPE bdcdata-fval.
DATA budat_005 TYPE bdcdata-fval.
DATA wrbtr_006 TYPE bdcdata-fval.
DATA waers_007 TYPE bdcdata-fval.
DATA bupla_008 TYPE bdcdata-fval.
DATA secco_009 TYPE bdcdata-fval.
DATA sgtxt_010 TYPE bdcdata-fval.
DATA hkont_01_011 TYPE bdcdata-fval.
DATA hkont_02_012 TYPE bdcdata-fval.
DATA hkont_03_013 TYPE bdcdata-fval.
DATA wrbtr_01_014 TYPE bdcdata-fval.
DATA wrbtr_02_015 TYPE bdcdata-fval.
DATA wrbtr_03_016 TYPE bdcdata-fval.
DATA mwskz_01_017 TYPE bdcdata-fval.
DATA mwskz_02_018 TYPE bdcdata-fval.
DATA mwskz_03_019 TYPE bdcdata-fval.
DATA zuonr_01_020 TYPE bdcdata-fval.
DATA zuonr_02_021 TYPE bdcdata-fval.
DATA zuonr_03_022 TYPE bdcdata-fval.
DATA sgtxt_01_023 TYPE bdcdata-fval.
DATA sgtxt_02_024 TYPE bdcdata-fval.
DATA sgtxt_03_025 TYPE bdcdata-fval.
DATA kostl_01_026 TYPE bdcdata-fval.
DATA prctr_02_027 TYPE bdcdata-fval.
DATA prctr_03_028 TYPE bdcdata-fval.
DATA zuonr_029 TYPE bdcdata-fval.
DATA bktxt_030 TYPE bdcdata-fval.
DATA gsber_031 TYPE bdcdata-fval.
DATA fdlev_032 TYPE bdcdata-fval.
DATA fdtag_033 TYPE bdcdata-fval.
DATA wt_qsshb_01_034 TYPE bdcdata-fval.
DATA wt_qsshb_02_035 TYPE bdcdata-fval.
DATA wt_qbshb_01_036 TYPE bdcdata-fval.
DATA wt_qbshb_02_037 TYPE bdcdata-fval.
DATA wt_qsshb_01_038 TYPE bdcdata-fval.
DATA wt_qsshb_02_039 TYPE bdcdata-fval.
DATA wt_qbshb_01_040 TYPE bdcdata-fval.
DATA wt_qbshb_02_041 TYPE bdcdata-fval.
DATA subrc TYPE syst-subrc.
DATA ACGL_ITEM-SHKZG TYPE bdcdata-fval.
DATA WT_WITHCD TYPE bdcdata-fval.
DATA messtab TYPE STANDARD TABLE OF bdcmsgcoll.
DATA wa_msg TYPE bdcmsgcoll.
DATA wa_msg_error TYPE tline.
DATA w_msg TYPE tline.
DATA: BEGIN OF ty_lfbw,
lifnr TYPE lfbw-lifnr,
witht TYPE lfbw-witht,
END OF ty_lfbw.
DATA: it_lfbw TYPE TABLE OF lfbw WITH HEADER LINE,
wa_lfbw LIKE LINE OF it_lfbw.
SELECT lifnr witht FROM lfbw
INTO CORRESPONDING FIELDS OF TABLE it_lfbw
* FOR ALL ENTRIES IN it_ekko
WHERE lifnr = p_head_vendor." SELECT lifnr witht FROM lfbw INTO TABLE it_lfbw WHERE lifnr = P_HEAD_VENDOR.
CONSTANTS:
lc_gl_vat TYPE hkont VALUE '0000516700',
lc_gl_ser TYPE hkont VALUE '0000516600',
lc_currency TYPE waers VALUE 'INR'.
IF p_glvat_amt IS NOT INITIAL
OR p_glserv_amt IS NOT INITIAL.
SELECT SINGLE profit_centre
INTO lv_profit_ctr
FROM zbuss_profit
WHERE business_place = p_head_busplace.
ENDIF.
lv_exp_amt = p_head_amt - ( p_glvat_amt + p_glserv_amt ).
ctu = 'X'.
mode = 'N'.
update = 'L'.
group = ''.
user = ''.
keep = ''.
holddate = ''.
nodata = '/'.
buscs_001 = 'R'.
WRITE:
p_head_vendor TO accnt_002,
p_head_inv_date TO bldat_003,
sy-datum TO budat_005,
p_head_amt TO wrbtr_006 CURRENCY lc_currency.
xblnr_004 = p_head_ref_no.
CONDENSE:
wrbtr_006 NO-GAPS.
waers_007 = lc_currency.
bupla_008 = p_head_busplace.
secco_009 = p_head_busplace.
sgtxt_010 = p_head_txt.
WRITE:
p_glaccnt_exp TO hkont_01_011,
p_costcentre TO kostl_01_026,
lv_exp_amt TO wrbtr_01_014 CURRENCY lc_currency.
mwskz_01_017 = '00'.
zuonr_01_020 = p_head_ref_no.
sgtxt_01_023 = p_head_txt.
CONDENSE:
wrbtr_01_014 NO-GAPS.
IF p_glvat_amt IS NOT INITIAL.
WRITE:
lc_gl_vat TO hkont_03_013,
lv_profit_ctr TO prctr_02_027,
p_glvat_amt TO wrbtr_02_015 CURRENCY lc_currency.
mwskz_02_018 = '00'.
zuonr_02_021 = p_head_ref_no.
sgtxt_02_024 = p_head_txt.
CONDENSE:
wrbtr_02_015 NO-GAPS.
ENDIF.
IF p_glserv_amt IS NOT INITIAL.
WRITE:
lc_gl_ser TO hkont_02_012,
lv_profit_ctr TO prctr_03_028,
p_glserv_amt TO wrbtr_03_016 CURRENCY lc_currency.
mwskz_03_019 = '00'.
zuonr_03_022 = p_head_ref_no.
sgtxt_03_025 = p_head_txt.
CONDENSE:
wrbtr_03_016 NO-GAPS.
ENDIF.
zuonr_029 = p_head_ref_no.
bktxt_030 = p_vendor_txt.
gsber_031 = p_head_busplace.
IF p_tdsamt IS NOT INITIAL.
WRITE:
p_tdsamt TO wt_qbshb_01_036 CURRENCY lc_currency,
p_head_amt TO wt_qsshb_01_034 CURRENCY lc_currency.
wt_qsshb_02_035 = '00'.
wt_qbshb_02_037 = '00'.
CONDENSE:
wt_qsshb_01_034 NO-GAPS,
wt_qbshb_01_036 NO-GAPS.
ENDIF.
fdlev_032 = 'F1'.
WRITE sy-datum TO fdtag_033.
wt_qsshb_01_038 = '00'.
wt_qbshb_01_040 = '00'.
wt_qsshb_02_039 = '00'.
wt_qbshb_02_041 = '00'.
*-- Push the filtered data into BDC table
PERFORM bdc_nodata USING nodata.
PERFORM open_group USING group user keep holddate ctu.
PERFORM bdc_dynpro USING 'SAPMF05A' '1100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=MORE'.
PERFORM bdc_field USING 'RF05A-BUSCS'
buscs_001.
PERFORM bdc_field USING 'INVFO-ACCNT'
accnt_002.
PERFORM bdc_field USING 'INVFO-BLDAT'
bldat_003.
PERFORM bdc_field USING 'INVFO-XBLNR'
xblnr_004.
PERFORM bdc_field USING 'INVFO-BUDAT'
budat_005.
PERFORM bdc_field USING 'INVFO-WRBTR'
wrbtr_006.
* PERFORM bdc_field USING 'INVFO-WAERS'
* waers_007.
PERFORM bdc_field USING 'INVFO-BUPLA'
bupla_008.
PERFORM bdc_field USING 'INVFO-SECCO'
secco_009.
PERFORM bdc_field USING 'INVFO-SGTXT'
sgtxt_010.
PERFORM bdc_field USING 'BDC_CURSOR'
'ACGL_ITEM-PRCTR(03)'.
PERFORM bdc_field USING 'ACGL_ITEM-HKONT(01)'
hkont_01_011. "Expense GL
IF hkont_02_012 IS NOT INITIAL AND hkont_03_013 IS NOT INITIAL. "Serv Gl ANd VAT GL
PERFORM bdc_field USING 'ACGL_ITEM-HKONT(02)'
hkont_02_012.
PERFORM bdc_field USING 'ACGL_ITEM-HKONT(03)'
hkont_03_013.
ELSEIF hkont_02_012 IS INITIAL AND hkont_03_013 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-HKONT(02)'
hkont_03_013.
ELSEIF hkont_02_012 IS NOT INITIAL AND hkont_03_013 IS INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-HKONT(02)'
hkont_02_012.
ENDIF.
PERFORM bdc_field USING 'ACGL_ITEM-WRBTR(01)'
wrbtr_01_014.
IF wrbtr_02_015 IS NOT INITIAL AND wrbtr_03_016 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-WRBTR(02)'
wrbtr_02_015.
PERFORM bdc_field USING 'ACGL_ITEM-WRBTR(03)'
wrbtr_03_016.
ELSEIF wrbtr_02_015 IS INITIAL AND wrbtr_03_016 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-WRBTR(02)'
wrbtr_03_016.
ELSEIF wrbtr_02_015 IS NOT INITIAL AND wrbtr_03_016 IS INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-WRBTR(02)'
wrbtr_02_015.
ENDIF.
*
* PERFORM bdc_field USING 'ACGL_ITEM-MWSKZ(01)'
* mwskz_01_017.
*
* IF wrbtr_02_015 IS NOT INITIAL AND wrbtr_03_016 IS NOT INITIAL.
* PERFORM bdc_field USING 'ACGL_ITEM-MWSKZ(02)'
* mwskz_02_018.
* PERFORM bdc_field USING 'ACGL_ITEM-MWSKZ(03)'
* mwskz_03_019.
* ELSEIF wrbtr_02_015 IS INITIAL AND wrbtr_03_016 IS NOT INITIAL.
* PERFORM bdc_field USING 'ACGL_ITEM-MWSKZ(02)'
* mwskz_03_019.
* ELSEIF wrbtr_02_015 IS NOT INITIAL AND wrbtr_03_016 IS INITIAL.
* PERFORM bdc_field USING 'ACGL_ITEM-MWSKZ(02)'
* mwskz_02_018.
* ENDIF.
PERFORM bdc_field USING 'ACGL_ITEM-ZUONR(01)'
zuonr_01_020.
IF zuonr_02_021 IS NOT INITIAL AND zuonr_03_022 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-ZUONR(02)'
zuonr_02_021.
PERFORM bdc_field USING 'ACGL_ITEM-ZUONR(03)'
zuonr_03_022.
ELSEIF zuonr_02_021 IS INITIAL AND zuonr_03_022 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-ZUONR(02)'
zuonr_03_022.
ELSEIF zuonr_02_021 IS NOT INITIAL AND zuonr_03_022 IS INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-ZUONR(02)'
zuonr_02_021.
ENDIF.
PERFORM bdc_field USING 'ACGL_ITEM-SGTXT(01)'
sgtxt_01_023.
IF sgtxt_02_024 IS NOT INITIAL AND sgtxt_03_025 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-SGTXT(02)'
sgtxt_02_024.
PERFORM bdc_field USING 'ACGL_ITEM-SGTXT(03)'
sgtxt_03_025.
ELSEIF sgtxt_02_024 IS INITIAL AND sgtxt_03_025 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-SGTXT(02)'
sgtxt_03_025.
ELSEIF sgtxt_02_024 IS NOT INITIAL AND sgtxt_03_025 IS INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-SGTXT(02)'
sgtxt_02_024.
ENDIF.
PERFORM bdc_field USING 'ACGL_ITEM-KOSTL(01)'
kostl_01_026.
IF prctr_02_027 IS NOT INITIAL AND prctr_03_028 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-PRCTR(02)'
prctr_02_027.
PERFORM bdc_field USING 'ACGL_ITEM-PRCTR(03)'
prctr_03_028.
ELSEIF prctr_02_027 IS INITIAL AND prctr_03_028 IS NOT INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-PRCTR(02)'
prctr_03_028.
ELSEIF prctr_02_027 IS NOT INITIAL AND prctr_03_028 IS INITIAL.
PERFORM bdc_field USING 'ACGL_ITEM-PRCTR(02)'
prctr_02_027.
ENDIF.
PERFORM bdc_dynpro USING 'SAPMF05A' '1100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=WT'.
PERFORM bdc_field USING 'BDC_CURSOR'
'INVFO-ZUONR'.
PERFORM bdc_field USING 'INVFO-ZUONR'
zuonr_029.
PERFORM bdc_field USING 'INVFO-GSBER'
gsber_031.
IF wa_lfbw-witht = 'W1'.
IF p_tdsamt IS INITIAL.
PERFORM bdc_dynpro USING 'SAPMF05A' '1100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=BU'.
PERFORM bdc_field USING 'BDC_CURSOR'
'ACWT_ITEM-WT_QBSHB(02)'.
PERFORM bdc_field USING 'ACWT_ITEM-WT_QSSHB(01)'
wt_qsshb_01_038. "00
PERFORM bdc_field USING 'ACWT_ITEM-WT_QBSHB(01)'
wt_qbshb_01_040. "00
PERFORM bdc_field USING 'ACWT_ITEM-WT_QSSHB(02)'
wt_qsshb_02_039. "00
PERFORM bdc_field USING 'ACWT_ITEM-WT_QBSHB(02)'
wt_qbshb_02_041. "00
ELSEIF P_TDSAMT IS NOT INITIAL.
PERFORM bdc_dynpro USING 'SAPMF05A' '1100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=BU'.
PERFORM bdc_field USING 'BDC_CURSOR'
'ACWT_ITEM-WT_QBSHB(01)'.
PERFORM bdc_field USING 'ACWT_ITEM-WT_QSSHB(01)'
wt_qsshb_01_034. "100
PERFORM bdc_field USING 'ACWT_ITEM-WT_QBSHB(01)'
wt_qbshb_01_036. "10
PERFORM bdc_field USING 'ACWT_ITEM-WT_QSSHB(02)'
wt_qsshb_02_035. "00
PERFORM bdc_field USING 'ACWT_ITEM-WT_QBSHB(02)'
wt_qbshb_02_037. "00
ENDIF.
ENDIF.
IF wa_lfbw-witht = 'W1'.
IF p_tdsamt IS INITIAL.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'BDC_CURSOR'
'ACWT_ITEM-WT_WITHCD(01)'.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
perform bdc_field using 'BDC_CURSOR'
'ACWT_ITEM-WT_WITHCD(01)'.
ELSEIF p_tdsamt IS NOT INITIAL.
wa_msg-msgtyp = 'E'.
wa_msg_error = 'Withholding window is not activated for this Vendor'.
ENDIF.
ENDIF.
* Endloop.
PERFORM bdc_transaction TABLES messtab
USING 'FB60'
ctu
mode
update.
IF sy-subrc <> 0.
subrc = sy-subrc.
ENDIF.
PERFORM close_group USING ctu.
CLEAR:
p_fi_docno,
msg_type.
LOOP AT messtab INTO wa_msg.
IF wa_msg-msgid = 'F5'
AND wa_msg-msgnr = '312'
AND wa_msg-msgtyp = 'S'.
WRITE:
wa_msg-msgv1 TO p_fi_docno.
msg_type = wa_msg-msgtyp.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = wa_msg-msgid
lang = sy-langu
no = wa_msg-msgnr
v1 = wa_msg-msgv1
v2 = wa_msg-msgv2
v3 = wa_msg-msgv3
v4 = wa_msg-msgv4
IMPORTING
msg = w_msg
EXCEPTIONS
not_found = 1
OTHERS = 2.
exit.
ELSEIF wa_msg-msgtyp = 'E' AND wa_msg_error IS INITIAL.
msg_type = wa_msg-msgtyp.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = wa_msg-msgid
lang = sy-langu
no = wa_msg-msgnr
v1 = wa_msg-msgv1
v2 = wa_msg-msgv2
v3 = wa_msg-msgv3
v4 = wa_msg-msgv4
IMPORTING
msg = w_msg
EXCEPTIONS
not_found = 1
OTHERS = 2.
wa_msg_error = w_msg.
ENDIF.
CLEAR: wa_msg.
ENDLOOP.
IF NOT w_msg IS INITIAL.
CONCATENATE:
w_msg-TDFORMAT
w_msg-tdline INTO t_msg.
ELSE.
CONCATENATE:
wa_msg_error-TDFORMAT
wa_msg_error-tdline INTO t_msg.
ENDIF.
CHECK p_fi_docno IS NOT INITIAL.
CLEAR:
p_postng_date,
p_amount.
p_postng_date = sy-datum.
p_amount = ( p_head_amt - p_tdsamt ).
ENDFUNCTION.
Kindly go through this code,,,tell me the correct suggestion
Hi Rob,
Please contact sales at 866-681-3435 to see if they can help.
For other locations, please see Worldwide Office Locations | SAP
-Abhilash
I have looked at the dynpro SAPLMLSP 0200 (the concerned screen apparently), and nothing was programmed in the standard to allow the reentry of the code (even with the standard, if there's an error, you have no other choice than either deleting or correcting the line).
So I would suggest to do a modification of the standard (I don't see any other solution). It could have the form of a new "revert back" button in GUI status SAPLMLSP EVP0 and in dynpro SAPLMLSP 0400, with function type "E" so that all the fields can be input again. If any code has to be defined, do it in module FCODE_EXIT. Moreover, have a look at what does the deletion (but without deleting) because I wouldn't surprised it could be more complex than expected. Test it carefully.
Message was edited by: Sandra Rossi : new "revert back" button in GUI status SAPLMLSP EVP0 and in dynpro SAPLMLSP 0400
Hi Michael,
For now, would it be possible to implement a workaround? For example to schedule a batchjob early in the morning that fills this buffer?
Sorry, no. Again all that fancy stuff is available for the SAP GUI version but not for the http-version. All the logic is in private methods and there isn't an API for buffer refresh yet ...
But wait, just a spontaneous idea, ...
DATA(path) = `/sap/public/bc/abap/docu`.
DATA host TYPE string.
DATA port TYPE string.
DATA(location) = cl_http_server=>get_location(
EXPORTING application = path
IMPORTING host = host
port = port ).
cl_http_client=>create(
EXPORTING
host = host
service = port
IMPORTING
client = DATA(client)
EXCEPTIONS
OTHERS = 4 ).
IF sy-subrc <> 0.
LEAVE PROGRAM.
ENDIF.
DATA(url) = location && path && `?` &&
`sap-language=` &&
COND string( WHEN sy-langu = 'D'
THEN 'DE'
ELSE 'EN' ) &&
`&object=ABENABAP&format=eclipse`.
cl_http_utility=>set_request_uri(
request = client->request
uri = url ).
client->send(
EXCEPTIONS
OTHERS = 4 ).
IF sy-subrc <> 0.
LEAVE PROGRAM.
ENDIF.
CALL METHOD client->receive
EXCEPTIONS
http_communication_failure = 1
http_invalid_state = 2.
IF sy-subrc <> 0.
LEAVE PROGRAM.
ENDIF.
DATA(html) = client->response->get_cdata( ).
Create a Z-report with the above code and schedule it as a batch job early in the morning, it simulates a docu call
For which object you want to add the Screen number and what screen you would like to add like Material Master, Equipment Master etc?
Hello together, I have a very basic question. I found out, that it is possible to use multi-level categorization without assigning a catalog (subject profile)? If we have to use a catalog than the IC Manager needs IT department to create the catalog and subjet profiles first so he depends on certain release dates. If not he could create multi-level categorization by himself...so anyone knows here anything?
BR/
Ok Kaman,
0material is included in the datasource, but it is not mapped. If I map it now, I will get data for the next delta but I was wondering if I could just complete the historical records with the new field…but you are right, it seems to be inevitable to reinit the cube.
Thank you for your help.
Hi Arpit,
The OS/DB Migration Check is mandatory if you are going to migrate a productive system.
You can create an incident with component SV-BO-REQ to SAP support to request, they will tell you the prerequsites and steps for the OS/DB migration check service.
For more information, please consult your local SAP support hotline.
Regards,
Ning Tong
Hi Gopa,
if the service that you are trying to consume is an oData service then you can use ODATAMODEL SAPUI5 SDK - Demo Kit which also handle the CSRF token of the request.
under the ODATAMODEL there is a method of create() which allows you the create new instance by automatically execute POST request to the oData service.
Ran.
we solved by self with the help of abaper by adding the column in sorting ...thanks
Hi Kai Pfitzmann,
Kindly add below Role to user then check again it will work.
sap.hana.xs.admin.roles::HTTPDestAdministrator
Shalabh
thank you, previously I've set next screen to screen 555. It generate new dialog box. when I've set to screen 0, it works the way I want it.
Hello Ann,
Hopefully below thread should be able to help you.
Error: ERR_WIS_30270 on Webi document | SCN
Regards
Niraj
Hi all,
After the upgrade to 7.4 I have some issues when I try to execute a chain that contain APD's.
The APDs itself are executable without any problem
However when the process chain containing the same APD is executed it runs into error that the variants inside do not exist.
I attached a screenshot for you to see.
Can you help me with some ideas please?
Thank you,
Best regards,
Dana
Hello,
Check BAPI MD_PLDORD_CREATE_W_COMP_BAPI
This function module creates a planned order. When creating a planned order using this function module, you can create the components either by exploding the Bill of Material in the ordinary way or maintaining all the components manually.
Best Regards,
R.Brahmankar
Hi Ankit,
You"ll have to take care of the context and handle it accordingly as per the desired target structure you want. If possible please provide source xml.
Dear AJ,
Please check if the line item layout rules in O7v1 and O7Z1 helps.
Thanks,
Siva Cheruvu