Requiring Proficiency Level when defining Event Imparts Qualifcation
When you set up a Businees Event Type (Course) and create a relationship stating that the Event will Impart a Qualification it seems that doing this from the Course Catalog (OOC3) does NOT require you to assign a proficiency level before saving the relationship.
That enables the person doing the follow-up on a class to impart the qualifications with no proficiency. This is not a good thing. We believe that this is a change somehow from our original process, but we're not sure. Is there a config setting that will require the Training Admin to establish a proficiency level on the relationship before saving it? We believe that creating the relationship used to present a pop-up during the save operation requiring entry of the proficiency but it's not doing it now.
Any suggestions would be appreciated.
Thanks,
John
Yes, that's the place. The problem is it allows me to put in the qualification and save the relationship without defining the Proficiency that will be imparted. If the admin forgets to define it then the follow-up will impart the qualification with no default proficiency. That's not a good thing.
What I'm wondering is if there is a way to require the admin to enter a proficiency level on the qualification before saving this page? I can't seem to find a config setting that will force an entry there.
Similar Messages
-
Bypass Required Field Validation when needed in PDF Dynamic Form
I faced a tricky situation, where some fields are required, but we need to allow bypass required (mandatory) validation rule when saving the form, and require to fill such fields when submitting the form. In other words, provide flexible control when to turn On / Off this feature.
I wanted to implement a flexible solution, and I will post my findings here. Appreciate your feedback for improvements.
Steps:
1. Mark rquired fields as required.
2. Specify "Empty Message" as "This field cannot be left blank", or similar.
3. Specify "Validation Script Message" as "This field must have a proper value before submit", or similar.
4. Create a Global Form Level Variable something like "StopTotalValidation" and default as "1" means by default, Turn Off Validation for some cases.
5. For the fields which require this type of control, add the script (to be defined later) on the "validate" event:
myTools.validateForRequiredField(this);
6. Create a Script Object "myTools" and add the following script:
function initStringFunc() {
//call this function on Document Initialize
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
String.prototype.ltrim = function() {
return this.replace(/^\s+/,"");
String.prototype.rtrim = function() {
return this.replace(/\s+$/,"");
String.prototype.isEmpty = function() {
return (this == null) || this.trim() == "";
function setNodeProperty(theNode, theProperty, newValue) {
if (theNode[theProperty] != newValue) {
theNode[theProperty] = newValue;
function isNodePropertyEmpty(theNode, theProperty) {
var result;
if (theNode == null || theNode[theProperty] == null) {
result = true;
} else {
result = theNode[theProperty].isEmpty();
return result;
function disableTotalValidation() {
StopTotalValidation.value = "1";
function enableTotalValidation() {
StopTotalValidation.value = "0";
function isTotalValidationOn() {
return StopTotalValidation.value != "1";
function isTotalValidationOff() {
return StopTotalValidation.value == "1";
const conRequired = "(required)";
function validateForRequiredField(theFld) {
// Bypass Required Field Validation when Global Validation is Off.
var result=false;
if (theFld) {
if (theFld.mandatory && theFld.mandatory == "error") {
if (myTools.isNodePropertyEmpty(theFld, "rawValue")) {
myTools.setNodeProperty(theFld, "rawValue", conRequired);
if (isTotalValidationOn()) {
if (isNodePropertyEmpty(theFld, "rawValue") || theFld.rawValue.toLowerCase() == conRequired.toLowerCase()) {
result = false;
} else {
result = true;
} else {
result = true;
} else {
result = false;
return result;
7. Now, on the click of "Save" button call the function "disableTotalValidation()" and on the click of "Submit" button call the function "enableTotalValidation()".
I have just finished implementing the above solution, and as per my initial testing, it is working fine.
I will post this to my Google Docs workspace, and provide updates their.
Tarek.Hi Tarek,
I see what you mean in relation to clarity if you used the form variable approach. It was only a suggestion. Like so many things in LC, there is more than one way to finding a solution to a problem.
The triple equal sign (===) is testing if the condition is equal, but to a higher standard. It is testing if the values are identical to each other. For example if you were testing if a textfield was empty, with Equality (==) you might have this:
if (this.rawValue == null || this.rawValue == "") {
// Some script
If you use Identity (===) you can do the same thing with less script:
if (this.rawValue === null) {
// Some script
It is also useful when testing the value of an object, but also the type (eg string, number, Boolean).
Lastly, it can be used for non-identity (!==).
In relation to createNode() etc, apart from John's blog, it is covered in the LC documents: http://www.adobe.com/support/documentation/en/livecycle/documentation.html. Look for the scripting guides and the guide to the XML Form Object Model.
Good luck,
Niall -
Business Event Imparts with Skills (GAP UPDATE)
Dear Experts,
If the Business Event Imparts with Skill; does skill gets automatically updated once course attended by an employee?
If <b>YES</b> please explain what is required to be done to achieve this.
Thanks in advance for all your efforts & I will assure you appropriate points will be given to all helpful solutions & information.
Best Regards,
Aslam
--- Dear Experts it's important for us to implement this in few days; please pass me the steps to achieve this... thanks a lot.
Message was edited by:
Aslam RiazDear Professionals,
<i>I did the following;</i>
Created a Skill
Assigned to Employee with Minimum Level
Assigned to Position as required skill with expert level
When I running GAP analysis it's showing as GAP
Created a Business Type
Maintained relationship IMPART for the above created skill
Maintained Procedure for qualification transfer
Create Business Event
Book Employees and Firmly Booked
<i><b>But still Skill is not reflecting in employees qualification...</b></i>
Kindly advice if I need to do anything more
Thanks in Advance -
Fire non-user defined event inside another event
I want to call a normal/non-user defined event after an operation has occured inside a different normal/non-user definded event. Is this possible?
The reason I don't want to use a user defined event is that if this can be done this way it would be much cleaner implemenation. Also, cleaner than using a sub-vi which would require a lot of wiring.From my experimentation with this, it appears that the fired event
will not actually execute until the event currently being executed
(the one that fires the other event) is completely finished. The
"time" terminal of the second event idicates the time when it was told
to fire, but it does not actually execute then. You cannot say do
steps 1,2,3 in an event, temporarily leave that event to do code in
another event, then come back to the first event and complete steps
4,5. If the second event is fired after step #3, then steps 4 and 5
will finish first before the second event executes. This contrasts
with other languages such as Delphi were you can leave one event
temporarily.
On Mon, 25 Oct 2004 11:46:45 -0500 (CDT), chrisger o.email> wrote:
>simple control (any type) you can write the desired value to the
>"val(signaling)" property of the control. this changes the value AND
>raises the "value changed" event, just like the user pushed the
>button. then you can catch this event in the next turn of your loop. -
HI ALL
JUST WANT TO KNOW CAN WE HANDLE USER DEFINED EVENTS BY SETTING USER DEFINED PF -STATUS IN ALV
FOR EG :
call function 'REUSE_ALV_LIST_DISPLAY'
exporting
i_callback_program = gd_repid
I_CALLBACK_PF_STATUS_SET = K_STATUS
I_CALLBACK_PF_STATUS_SET = 'ZTEST1'
i_callback_top_of_page = 'TOP-OF-PAGE' "see FORM
i_callback_u ser_command = 'USER_COMMAND'
I_CALLBACK_USER_COMMAND = K_USER_COMMAND
IS_LAYOUT = GD_LAYOUT
IT_SPECIAL_GROUPS = KR_SP_GROUP
i_grid_title = outtext
is_layout = gd_layout
it_fieldcat = fieldcatalog[]
it_special_groups = gd_tabgroup
IT_EVENTS = GT_XEVENTS
i_save = 'X'
IS_VARIANT = K_VARIANT
IT_EVENTS = KR_EVENTS[]
is_variant = z_template
tables
t_outtab = it_ekko
exceptions
program_error = 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.
endform. " DISPLAY_ALV_REPORT
I HAVE MY OWN PF-STATUS IN WHICH I HAVE CREATED 1 BUTTON WHEN I GET THE OUT PUT AND CLICK ON THAT BUTTON THAN IT GOES TO STANDARD PROGRAM ....I WANT WHEN IT CLICK ON THAT BUTTON IT GOES TO MY Z PROGRAM HOW CAN I DO THAT ...
IF POSSIBLE PLZ PROVIDE CODE OR SOME EXAMPLE .
THANKS
TARANU can have button on application toolbar.
You just have to use the new pf status in your report program.
You should copy the 'STANDARD' GUI status from program SAPLKKBL using transaction SE90 >Programming SubObjects> Gui Status.
Execute this transaction to get to next screen. select status using checkbox. click on GUI Status --> Copy.
Enter your Z program name and the name you what for this status - you can keep it as 'STANDARD' to be simple.
Then you can edit the new status to add or delete buttons. This will also bring in the standard SAP ALV functionality.
Have a look at below code for using the new status.
TYPE-POOLS: slis.
DATA: i_qmel LIKE qmel OCCURS 0.
data v_repid type repid.
SELECT * FROM qmel INTO TABLE i_qmel.
v_repid = sy-repid.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = v_repid
<b>I_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS'</b>
I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
i_structure_name = 'QMEL'
TABLES
t_outtab = i_qmel
EXCEPTIONS
program_error = 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.
<b>form set_pf_status using rt_extab type slis_t_extab.
set pf-status 'TEST'.
endform.</b>
FORM user_command USING ucomm LIKE sy-ucomm
selfield TYPE slis_selfield.
data lv_ucomm type sy-ucomm.
lv_ucomm
= sy-ucomm.
CASE lv_ucomm.
WHEN 'BUTTON'. "Double Click line Item
**Write ur functinality here
endcase.
endform.
Also have a look at below links.
http://www.sap-basis-abap.com/abap/add-button-to-alv-toolbar-with-reuse-alv-list-display.htm
ALV report
I hope it helps.
Best Regards,
Vibha
*Please mark all the helpful answers -
'Fixing' default Zoom level when document is opened
I wanted to add this to an existing Thread, but could find no option to do so. To fix the default Zoom level, e.g. to 100%, when opening a PDF with Reader X - click 'Edit' in Menu bar>Preferences (bottom of drop-down menu list)>Page Display (in 'Categories:' box on LH side) - at top of Preferences dialog box, in 'Default Layout & Zoom' section, select required Zoom level from drop-down list. Click 'OK' at bottom-right of Preferences dialog box. NB. It appears that you are not able to set a 'Custom' Zoom level, only select an item from the drop-down list.
I would like to clarify.
You cannot do this in a browser, you must open the ReaderX application from your programs menu.
Then navigate to: Edit > Preferences -
Page cannot be displayed' error when 2 events (FireAction and GO) fired
We have created a framework page where FireAction event will be executed
when the value of a calendar item is modified. When we modify the
value and leave the cursor in the field (without tabbing out), and click
GO button, 'Page cannot be displayed' error message will be displayed.
When FireAction event is started, we use CO to retrieve the event. And
when the cursor remains in item1 after being modified and click GO,
2 events will be started (the FireAction event and the GO button's event)
and 'Page cannot be displayed' error will be shown since CO is retrieving
2 events at the same time.
Since by changing certain fields of framework page without tabbing out
is a regualar operation, how can we go around this error when we are
using FireAction event?
sample34_00co.java
package oracle.apps.xx03.ap.webui;
import oracle.apps.fnd.common.VersionInfo;
import oracle.apps.fnd.framework.webui.OAControllerImpl;
import oracle.apps.fnd.framework.webui.OAPageContext;
import oracle.apps.fnd.framework.webui.beans.OAWebBean;
import oracle.apps.fnd.framework.webui.OADialogPage;
import java.util.Calendar;
* Controller for ...
public class Sample34_00CO extends OAControllerImpl
public static final String RCS_ID="$Header$";
public static final boolean RCS_ID_RECORDED =
VersionInfo.recordClassVersion(RCS_ID, "%packagename%");
public StringBuffer message = new StringBuffer();
* Layout and page setup logic for a region.
* @param pageContext the current OA page context
* @param webBean the web bean corresponding to the region
public void processRequest(OAPageContext pageContext, OAWebBean webBean)
super.processRequest(pageContext, webBean);
Calendar cal = Calendar.getInstance();
// When the browser back button is not executed
if (!pageContext.isBackNavigationFired(false))
System.out.println("NOT FROM BACK BUTTON!! ["+cal.getTime()+"]");
// When the browser back button is executed
else
System.out.println("FROM BACK BUTTON!! ["+cal.getTime()+"]");
//Action being performed when the browser back button is executed
OADialogPage dialogPage = new OADialogPage(STATE_LOSS_ERROR);
pageContext.redirectToDialogPage(dialogPage);
* Procedure to handle form submissions for form elements in
* a region.
* @param pageContext the current OA page context
* @param webBean the web bean corresponding to the region
public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
super.processFormRequest(pageContext, webBean);
Calendar cal = Calendar.getInstance();
if ( "updateItem1".equals(pageContext.getParameter(EVENT_PARAM)) )
//When FireAction is executed
System.out.println("item1 FireAction is executed! ["+cal.getTime()+"]");
else
//When other actions beside FireAction is executed
System.out.println("item1 FireAction is not executed! ["+cal.getTime() +"]");
sample34_00pg.xml
<?xml version = '1.0' encoding = 'UTF-8'?>
<!-- dbdrv: exec java oracle/jrad/tools/xml/importer XMLImporter.class java &phase=dat+24 checkfile:~PROD:~PATH:~FILE &fullpath:~PROD:~PATH:~FILE -username &un_apps -password &pw_apps -dbconnection &jdbc_db_addr -userId "1" -rootPackage /oracle/apps/~PROD -rootdir &fullpath:~PROD:mds:directory -->
<page xmlns:jrad="http://xmlns.oracle.com/jrad" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:ui="http://xmlns.oracle.com/uix/ui" version="9.0.3.8.11_1183" xml:lang="en-US" xmlns:user="http://xmlns.oracle.com/jrad/user" xmlns="http://xmlns.oracle.com/jrad" file-version="$Header$">
<content>
<oa:pageLayout id="PageLayoutRN" windowTitle="Sample34_00 WindowTitle" amDefName="oracle.apps.fnd.framework.server.OAApplicationModule" title="Sample34_00 PageHeader">
<ui:corporateBranding>
<oa:image id="corporateBrandingImage" source="/OA_MEDIA/FNDSSCORP.gif"/>
</ui:corporateBranding>
<ui:contents>
<oa:messageComponentLayout id="MainRN" controllerClass="oracle.apps.xx03.ap.webui.Sample34_00CO">
<ui:contents>
<oa:messageTextInput id="item1" prompt="item1" dataType="DATE">
<ui:primaryClientAction>
<ui:fireAction event="updateItem1"/>
</ui:primaryClientAction>
</oa:messageTextInput>
<oa:messageLayout id="ButtonLayout">
<ui:contents>
<oa:submitButton id="Go" use="/oracle/apps/fnd/attributesets/Buttons/Go"/>
</ui:contents>
</oa:messageLayout>
</ui:contents>
</oa:messageComponentLayout>
</ui:contents>
</oa:pageLayout>
</content>
</page>
----------Shive...good one..!!
One thing that you can do if you don't wanna have PPR, is to validate date column in fire action event in CO in process form request, and raise an error if you don't find appropriate format or null , as per your requirement.
--Mukul -
Error when defining a variable other than CHAR
I am getting a syntax error when I define variables :
data: l_arbei type p.
constants: l_delim type x value '09'.
Message L_ARBEI must be a character-type field (data type C, N, D or T). an open control structure introduced by "INTERFACE"
Has anyone else experienced this problem. Why can I not define these variables.data: l_arbei type p decimals 1,
l_ismnw type p decimals 1.
write w_ops-work_activity to l_arbei.
l_arbei = l_arbei - l_ismnw.
if l_arbei gt 0.
write l_arbei to w_ops-work_activity.
endif.
As mentioned same error message when defining the following:
constants: c_delim type x value '09'.
split i_input1-line at c_delim into
w_hdr-orderid
w_hdr-order_type.
I agree that there should be no problem with the definitions. However cannot understand why it does not like it. Thought there might be an additional requirement for Unicode systems. -
KKA3 "Do not create line IDs of 'Settlement' cat. when defining assignmnt"
Hi gurus,
when i am runing KKA3 getting message "Do not create line IDs of 'Settlement' cat. when defining assignmnt rules". can any one guid me to come out from this issue.
Regards,
RamHi Ram,
I am sorry, but as I wrote this might be not just the technical issue when you can simply change from category A to category N. In OKG4 you classify the line ID to one of the SAP predefined categories, while in OKG5 you define the sourse for the line ID. Both settings require understanding of business requirements and knowledge of many other things, not just Result Analysis, but also cost element coding rules, etc. Try to get in touch with functional guys who are the design owners.
Paulo -
Problem when defining a web service
Hello,
I have defined several BAPI that I am calling from an external application by exopsing those BAPI using the SOAP adaptor.
All goes well for all of them except one.
For the one having problems the Integrantion engine is routing that call to different webservice than the one I expect it to do it,
these are some of the paramenters I use when defining the web service in the Integration Builder:
Interface name: MI_BAPI_PPMSRVAPS_GETLIST
Communitcation chanel: CC_SOAP_BAPI_PPMSRVAPS_GETLIST
Address: http://sapxi:50000/xisoapadapter/messageservlet?channel=:BS_WEBSERVICE_GREYCON:CC_SOAP_BAPI_PPMSRVAPS_GETLIST
but instead when I test the generated wsdl using soapUI: the integration engine returns this error:
Canceled with Errors 02.06.2010 15:04:22 02.06.2010 15:04:23 [websericename] [namespace]MI_BAPI_PDSSRVAPS_GETLIST
My guess is that at some point I defined wrong the web service but I have no way to redefine it or revert how it was defined.
I redefined the webservice with correct parameters, but there is no change in behaviour.
I checked server address and port (it is the exact same of the other BAPIs that work)
Where can I see all defined web services when they are defined via the Integration builder define web service option?
How to delete a webservice published this way?
Any advise?
Any help is very much appreciated.
Regards,
Mauricio PegoHello there.
Error: 404 Not Found
Description: The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.
Possible Tips:- for HTTP_RESP_STATUS_CODE_NOT_OK 404
u2022 404 is an HTTP response code that indicates that the resource in question couldn't be found. Usually this is due to an incorrect URL, so it is better to cross check all URLs. Check pipeline URL in the SLD in the business system of the Integration Server For this go to SLD->Business System-><yourIntegrtaion Server>->Pipeline URL: It should be like this http://<host>:<port>/sap/xi/engine?type=entry Where host is the host name of the Integration Server and port is the HTTP(8xxx) port. To verify this in Integration Server you can do like this. Go to SXMB_ADM->Integration Engine Configuration->Choose Edit from Menu -> Change Global Configuration Data to switch to change mode. Then select System Landscape - Load Configuration. (This is not required always)
u2022 Check that the port really is the ICM HTTP Port and not the J2EE port i.e SMICM then menu GOTO --> SERVICES and check the port number for HTTP. It should be HTTP port
u2022 If the error is Page cannot be displayed, cannot find server in https configurations Check and correct the SSL configuration for the ABAP and the J2EE side of the system
u2022 If the error is because of integration server when using Proxy communications then check these. i.e SXMB_ADM->Integration Engine Configuration->Corresponding Integration Server enrty should be dest://<Http Integration server-Destination> Where < Http Integration server -Destination > is the RFC destination (SM59) of type HTTP connection (type H) to the Integration Server. In this case, host name, port, and path prefix are saved in the RFC destination.
Try some of the recommendations that most apply to your case.
Hope it helps!
Regards,
Caio Cagnani -
I want to migrate Analysis Services 2008 database to 2012 AS database along with data level security defined in current production cube
Note: Only Production environment have security, while no security is defined in development environment
Potential Approach:
1 - Using Synchronization Wizard: Gives me error : "The OLAP element at line1 can not appear under envelope......" and this is because Synchrinzation works only for same version
and in my case, there are different versions of SQL (SQL 2008 and 2012)
2 - Using Visual studio conversion wizard - Convert SQL 2008 AS project to 2012 and then process cube, so I can get the cube working but then how can I get data level security since 100's of data level security is defined in production Cube, so how can I
migrate that across
3 - Script out XMLA and deploy cube - But then again having issues with how can i script SSAS security
4 - Would taking backup of SSAS 2008 database and restore to SSAS 2012 will help ?
Any suggestions would be appreciated
Thanks,
MihirHi Mihir,
According to your description, you want to migrate the SQL Server Analysis Services (SSAS) 2008 database which have some security setting with it to SSAS 2012, right? We can migrate existing Analysis Services databases either during Setup, by upgrading an
existing instance of Analysis Services, or after Setup, by running the Migration Wizard. Generally, when migrating a database to another server, all the setting will be migrated. So in your scenario, you can refer to the steps on the links below to migrate
your SSAS database.
How to: Migrate Analysis Services Databases
Migrating Existing Analysis Services Databases
Regards,
Charlie Liao
TechNet Community Support -
Required inventory level in Item Master
Hi,
In the item master data in Inventory tab we have minimum inventory,maximum inventory and also required level.What is the function of that field.Because it is not filled automatically even after the stock level goes below minimum inventory level.Can somebody explain?
Regards,
SekarHi Sekar,
The required inventory level in Item Master with the following function:
In the Required (Purchase UoM) field, the system displays the quantity to keep the stock at the minimum level.
If you select Release Stock Below Minimum Level in the Document Settings, the system issues alerts when the quantity goes below the minimum. The system does not let you enter stock documents when the stock reaches its maximum quantity.
Thanks,
Gordon -
Condition type field when Define Pricing Procedure Determination
Hello Gurus,
there is a condition type field when Define Pricing Procedure Determination. what does it mean ?
Many thanks,
Frank ZhangHere is are the details of various fields while configuring pricing procedure.
A. STEP
This indicates the number of step-in the procedure.
B. COUNTER
This is used to show a second ministep
C. CONDITION TYPE
This is the most important component in the pricing procedure. The rates are picked up from this element, on the basis of the properties described.
D. DESCRIPTION
This forms the description of the condition type.
E. FROM
This is used to define the progression of the calculation and range of subtotals
F. TO
This is used to define the progression of the calculation and range of subtotals
G. MANUAL
This function enables to allow the condition type to be entered manually also apart from automatic pickup.
H. MANDATORY
This function identifies the conditions that are mandatory in the pricing procedure. The sales price is a mandatory condition type.
I. STATISTICS
This can be used to represent the cost price of the material sold, generally used for study statistical impacts of price
J. PRINT
The activation of this function will enable the printing of the values and conditions to the document.
K. SUBTOTAL
A key is assigned from the drop down menu; this can be used by the system in other area like Sis for reporting purpose also
L. REQUIRMENT KEY
This function is used to assign a requirement to the condition type. This requirement can be used to exclude the system from accessing the condition type and trying to determine the value. This can be used to specify that the condition type should only be accessed if the customer has a low risk credit.
M. ALTERNATE CALCULATION TYPE
This function allows you use a formula as an alternative in finding the value of the condition type, instead of standard condition technique. this can be used to calculate complex tax structures.
N. ALTERNATE CONDITION BASE VALUE.
The alternative condition base value is a formula assigned to a condition type in order to promote an alternative base value for the calculation of a value.
O. ACCOUNTS KEY
The account keys form part of account determination. These keys are used here to define the posting of the revenue generated to respective account heads& to subsequent assignment to GL accounts.
PR00- ERL
K007/KA00- ERS.
KF00- ERFu2026u2026u2026u2026.& so On.
P. ACCRUAL KEY.
The accrual keys form part of account determination. These keys are used here to define the posting of the revenue generated to respective account heads& to subsequent assignment to GL accounts and payment to respective parties.
Kalpesh -
NLA Disabled. Still can't RDP; "requires Network Level Authentication"
Had a server I could RDP onto without any issue running Hyper V.
I removed the Hyper V role.
I then rebooted and attempted to RDP onto the server and can't:
The remote computer that you are trying to connect to requires Network Level Authentication (NLA), but your Windows domain controller cannot be contacted to perform NLA. If you are an administrator on the remote computer, you can disable NLA by using
the options on the Remote tab of the System Properties dialog box.
OK... Never needed before.
I checked the network settings remotely with netsh and confirmed correct DC as DNS. So I'm scratching my head why Microsoft are lying to me?
OK, so I check the NLA settings remotely, sure enough is enabled. So I disabled via remote registry, reboot the machine, confirm the registry is set to NLA disabled again remotely and attempt to connect.
And... Same message.
I can access any other of the 2012 R2 servers on my domain without issue. I can open AD or any other Domain tools from other servers with the same DC as the problem server as their primary DNS.
How can I get that message when both the DC is contactable and NLA is disabled?
How did removing a role cause this BS suddenly?Hi,
Thank you for posting in Windows Server Forum.
Which version of client RDP you are using?
You can use RDP v8.1 for better performance.
Apart from above, Use local admin account to log on to the virtual machine and set the DNS to point to your DC. Alternatively, assign the IP address of the DC/DNS under DNS servers of virtual network.
Also when trying to remote desktop check the option “Allow connection from computers running any version of Remote desktop (less secure)” under system properties.
Hope it helps!
Thanks.
Dharmesh Solanki
TechNet Community Support -
How can i trigger workflow when particular event happens in webdynpro
how can i trigger workflow when particular event happens in webdynpro
hi,
To trigger workflow , use the fm : 'SAP_WAPI_START_WORKFLOW'
Refer this thread for similar requirment : Workflow in WebDynpro
Blog : http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417500)ID1564403950DB00699140435432809306End?blog=/pub/wlg/2778
Maybe you are looking for
-
Error while assigning constant to infoobject in open hub transformation
While assigning constants(in rule details) to infoobject in a transformation in a open hub I am getting an error "The Object Name is not allowed to be empty" Can anyone tell my why this is happening? What should I do now?
-
I can't open pdf pages on internet
I don't no why i can't open pdf files on the web anymore. Usually there was another window that would open allowing me to preview a pdf document before downloading it. Now there's just a blank page that opens. It doesn't work neither safari nor on Fi
-
To get Length of each word in a String.
Hi, I wanted to know, how to calculate the length of each word in a string.Suppose for example if the input is like this: i/p:'Tech on the Net' o/p:4 2 3 3 ie Tech-4 on-2 the-3 Net-3 another Ex:i am a good boy o/p:1 2 1 4 3 Kindly let me know any PL/
-
FPCJ Cash Desk fields populate through event 6060
Hi All, I have a requirement to populate fields of Cash Desk tcode FPCJ through event 6060 ( reading bar code) but no idea how this event will get trigger .I checked it is not getting trigger through FPCJ. For testing , Contract Acc (VKONT) is filled
-
I need suggestions for parental controls applications for the iTouch!
I bought my sons new 4th generation 8gb iPod iTouches for Christmas. I want to restrict Internet websites and usage since they are only 13 y/o. Someone suggested a free application that apparently is great.....but I cannot remember the name of it! Pl