Dear All,
We have achieved this by using userexit_save_document , we have written the logic using FM VC_I_GET_CONFIGURATION_IBASE to get the values and saved the text with FM SAVE_TEXT.
Hence closing the problem.
With Regards
Azeez Mohammad
Dear All,
We have achieved this by using userexit_save_document , we have written the logic using FM VC_I_GET_CONFIGURATION_IBASE to get the values and saved the text with FM SAVE_TEXT.
Hence closing the problem.
With Regards
Azeez Mohammad
Hi All,
I need some help in writing a UDF function for one of my mapping. I have a numeric field, which may sometimes have hyphen in it and sometimes not.
My requirement is to check if this field has a length of 9 and has no hyphens in it. Can this check be done using standard mapping or if a UDF needs to be written can you help me out with the UDF?
Regards,
Lavanya R
Hello Community,
I am getting the error "Identifier ... is read-only and cannot be changed" when trying to change an association:
But according to the Repository Explorer this association have public write access:
I am doing something wrong? What should I do to set another data to this association?
Thanks for your help!
Bruno
Thanx for your answer, but what I was looking for is a way to execute stuck tRFC queues together because of their large no
HI Team,
Please suggest me the reason.
Thanks,
Vijaya
Hi Kumar,
Then is CK465 really needed in this case juding by system? If you click "cost order" when creating production order, is there CK465 in the log? What if you change CK465 into error in OPR4_PPCO?
Regards,
Sean
Hi guys,
I've just upgraded SOLMAN (dual stack) to 7.1 SP12 and currently performing Managed System Configuration for Solman itself. After some steps, I restarted the instance but the java stack is not coming up.
If I do http:<hostname FQDN>:8000, I get:
In SMICM (ICM log), I can see:
[Thr 07] ISC: uncacheable request method 2
[Thr 09] *** ERROR => Connection request to host: localhost, service: 50000 failed (NIECONN_REFUSED) [icxxpool_mt. 1988]
[Thr 09] IcmIConnPoolAllocEntry: no entry for pool 106ff88d0 found: 7, timeout: 0
[Thr 07] HttpCacheHandler: cache miss.
[Thr 09] *** ERROR => Cannot reach external Application Server on localhost:50000 {0002010f} [http_j2ee_mt.c 883]
[Thr 07] HttpSubHandlerItDeactivate: handler 3: HttpCacheHandler
[Thr 09] HttpSrvHdlRequest: Error return: 701
[Thr 07] HttpSubHandlerCall: Call Handler: HttpSAPR3Handler (1061dd6c0/100e24370), task=TASK_REQUEST(1), header_len=291
I even increased the trace level but it does not give much useful info.
Pls advise where I can look into to find the cause and correct this.
regards,
Suraj
Hi Sai,
There is a solution for this but quite big process. Declare a table with field string of lenght 1k. Concatenate all the fields of final table in to string record by record seperated by Comma. Insert header as index 1 in to string table. When ever you need leading zeros do as below.
Eg:
If you need leading zeros for Serge field.
CONCATENATE '="' wa_final-serge '"' INTO wa_final-serge " for leading zeros
now call fm as below.
CALL FUNCTION 'WS_DOWNLOAD'
EXPORTING
filename = fpath
filetype = 'ASC'
mode = space
TABLES
data_tab = string table "
EXCEPTIONS
file_open_error = 1
file_write_error = 2
invalid_filesize = 3
invalid_type = 4
no_batch = 5
unknown_error = 6
invalid_table_width = 7
gui_refuse_filetransfer = 8
customer_error = 9
OTHERS = 10.
l_download = c_x.
Hi friend,
Its possible....
goto the transaction : OIEN for equipment .
give the external number range like below.
From Number: 0000000A0000000000
To Number :Z00000000000000000
And save it,
you can now give the external number range with alphanumberic format like, XXX00001
Thankyou,
Siva-v
Hi all,
I have created a query for min stock deviation alert, i do not use standard alert is because i need the alert to be send to different group of users based on the item group. However, when the alert is sent, the result is only up to 299 rows, if i run the same query in SQL, result is 3000 rows.
Any idea whether it is SAP B1 limit on the number of records to show in alert?
Hi Anand,
From 02.01.2010 onwards this position is vacant and now you would like use this position from 01.01.2015.
You can use and assign an employee for this position from 01.01.2015 then system will automatically create a new record for this position from the date 01.01.2015 with new pernr no.
Regards,
Sankarsan
Hi All,
I has back button in Goods.view.XML and the handler present in Goods.controller.js.
I want to navigate back to Master.view.XML , but i am not able to since my onRouteMatched is getting called for Master controller than Goods controller.
I dont understand why it is calling Goods onRouteMatched
Code
-----------------------------------------
onNavBack : function()
{
// This is only relevant when running on phone devices
var oHistory = sap.ui.core.routing.History.getInstance();
var sPreviousHash = oHistory.getPreviousHash();
//The history contains a previous entry
if (sPreviousHash !== "") {
window.history.go(-1);
} else {
var bReplace = true; // otherwise we go backwards with a forward history
detailView.router.navTo("master",{},bReplace);
}
},
---------------------------------
Master.controller.JS
onInit : function()
{
selfView.router = sap.ui.core.UIComponent.getRouterFor(this); | ||||||
selfView.router.attachRoutePatternMatched(this.onRouteMatched, this); |
}, |
onRouteMatche: function() | ||||||||
{ | ||||||||
debugger; | ||||||||
selfView.getUnitDetails(); | ||||||||
sap.ui.getCore() | ||||||||
.getElementById("Master--idItemDetails") | ||||||||
.setVisible(false); | ||||||||
this.byId("idDocumentDate").setDateValue(new Date()); | ||||||||
this.byId("idPostingDate").setDateValue(new Date()); | ||||||||
this.byId("idDocumentDate").setEnabled(false); | ||||||||
}, |
Goods.controller.js
-----------------------------------
onInit : function ()
{
detailView.router = sap.ui.core.UIComponent.getRouterFor(this);
detailView.router.attachRoutePatternMatched(this.onRouteMatched, this);
}
onRouteMatched : function(oEvent) {
debugger;
console.log("Goods");
var oParameters = oEvent.getParameters();
detailView.getItems(oEvent.getParameters().arguments);
},
Component.js
---------------------------
routing : {
config : {
viewType : "XML",
viewPath : "cgi_GoodsReceipt_GRN.view",
targetControl : 'mainContent',
// targetAggregation : "pages",
clearTarget : false,
transition : 'slide'
},
routes : [ {
pattern : "",
name : "master",
view : "Master",
viewLevel : 0
},
{
pattern : "Goods/{Mblnr}/{Mjahr}",
name : "Goods",
view : "Goods",
viewLevel : 3,
targetAggregation: "pages"
}, ]
},
},
Hello Arun ,
I have passed it.
Hi,
Download your version in your computer.
Create your application.
Copy the SDK file and paste it to webContent directory.
Now change your source file n script like this.
<script src="sap-ui-core.js" | //here provide the exact filename with .js extension | |||
id="sap-ui-bootstrap" | ||||
data-sap-ui-libs="sap.m" | ||||
data-sap-ui-theme="sap_bluecrystal"> | ||||
</script> |
Hi Roberto
It is there with object type name General Ledger Account Master -Account but for FSI (Group Account) it is available only in SP04 as Item (Group Item)-FSI.
the kut extension fields can with a workaround to be available in SDK, ".ref" to be created to mapping the kut extension fields. then you'd to sync the data to sdk fields.
then you can see your fields in Extension Field section.
Regards,
Qiang
Hi,
Did you already manage the DECIMAL DISPLAY of your formula in the query designer? Switch to 0 only so as you will not get decimals..
Regards,
Loed
Dear Kuldeep Sharma,
Select the relevant control account as well in ageing report. and see the result.
Best Regards,
Srinivas.
Dear Suresh,
have not exempted any C.E. as well
BR.