Procedure to implement alternate Component Functionality???
Hi Gurus,
We want to implement alternate component functionality our plant, but we do not know how to do it.
It is the business intention to implement this functionality in order to consume remanufactured components that have been salvaged from used Finished Goods, to be consumed (movement type 261) during the goods receipt from production activity.
We want that this consumption process will look first for the remanufactured component, and that if there is no stock available, it will consume the normal component.
Please let us know what the suggested methodology should be to approach this initiative and any information that needs to be provided.
Thanks for your understanding.
Naveen.
Dear Alapati Naveen,
Check these links to explore the functionality of the alternative item definiton in a BOM,
concept of alternative items
Re: Discontinuation&Production Order
But the system does not automatically check the availability of the component and propose the component which is available.
Regards
Mangalraj.S
Similar Messages
-
Can Wcf-Custom Adapter implement Wcf-WebHttp Functionality?
Can the Wcf-Custom adapter implement the same functionality as the Wcf-WebHttp adapter in BizTalk 2013? In particular, can it provide the same functionality as the operation map and the variable map? If not, is there any other way to provide Wcf-WebHttp
functionality without hosting an adapter in IIS with an isolated host?
Thanks!Yes, but...
You can set the mappings on outgoing messages with some new Context Properties. This describes how to do it on a Dynamic Port, but it should work the same on a static port.
http://masteringbiztalkserver.wordpress.com/2013/11/11/calling-restful-service-using-dynamic-send-ports-biztalk-2013/
The receive side is a bit different since I'm 97% sure all the mapping happens in the BizTalk Adapter (WS-WebHttp) not any of the binding elements.
However, you can essentially replicate that functionality with a Custom Pipeline Component. In that case you would use the WCF-Custom Adapter with the webHttpBinding. -
Error.Unable to use mx:CustomDateTimeAxis to implement the component.
Hello.
I have a modified class DateTimeAxis to show data labels in my own format:
package
import mx.charts.DateTimeAxis;
public class CustomDateTimeAxis extends mx.charts.DateTimeAxis
public function CustomDateTimeAxis()
super();
override protected function formatDays(d:Date, previousValue:Date, axis:DateTimeAxis):String
return d["date"];
In main application:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:horizontalAxis>
<mx:CustomDateTimeAxis id="xAxis" dataUnits="days" parseFunction="myParseFunction"/>
</mx:horizontalAxis>
The compiler produces an error:
"Unable to use <mx:CustomDateTimeAxis> to implement the component."
Can you help me. Thank you.The issue is very clear: you are using the wrong XML namespace to add your component. The mx namespace is defined for the Flex SDK, so unless you have a custom build of it then your component isn't in there.
http://livedocs.adobe.com/flex/3/html/help.html?content=intro_3.html -
How to Implement custom share functionality in SharePoint 2013 document Lib programmatically?
Hi,
I have created custom action for Share functionality in document library.
On Share action i'm showing Model pop up with Share form with addition functionality.
I am developing custom share functionality because there is some addition functionality related to this.
How to Implement custom share functionality in SharePoint 2013 document Lib pro-grammatically?
Regards,
- SiddhehswarHi Siddhehswar:
I would suggest that you use the
Ribbon. Because this is a flexible way for SharePoint. In my project experience, I always suggest my customers to use it. In the feature, if my customers have customization about permission then i can accomplish this as soon
as possible. Simple put, I utilize this perfect mechanism to resolve our complex project requirement. Maybe we customize Upload/ Edit/ Modify/ Barcode/ Send mail etc... For example:
We customize <Edit> Ribbon. As shown below.
When user click <Edit Item>, the system will
render customized pop up window.
Will -
Where is the implement of fork() function?
I have great interest in the implement of fork() function, but after downloading the source file, I can't find the exact file. Can anybody tell me which file should I look?
Hello.
No. The first answer was what you are looking for:
scalls.c contains the following lines:
#pragma weak fork = _fork
pid_t
_fork(void)
return (_private_forkx(0));
}The "#pragma weak fork = _fork" means:
If there is no other library defining a "fork" symbol then "fork" is equal to "_fork". This allows other libraries to "overwrite" "fork".
(This "overwriting" can be done when loading the executable and the .so files.)
Martin -
About implementing the "add'" function in web dynpro
hi guyes,
now i want to implement the "add" function in the webdynpro. i bind a model node to the inputfields. and then i call the webservice ,but it does not work . the webservice is good . what happened to my project on earth? can anybody tell me what i should pay attention to in my code? my node structure is below:
AddTicketworkhour==
ticketworkhourbean
name
remark
userId
the root node is AddTicketworkhour ,it contains ticketworkhourbean and userId, ticketworkhourbean contains name and remark.
Thanks A Lot !public onActionSave( ){
wdContext.currentAddWorkscheduleBeanElement().setConsultantName("qinlei");
wdContext.currentAddWorkscheduleBeanElement().setDistrictName(wdContext.currentDisplayElement().getName());
wdContext.currentAddWorkscheduleBeanElement().setRowId(123456789);
wdContext.currentAddWorkscheduleBeanElement().setLocation(wdContext.currentDisplayElement().getRowId());
wdContext.currentAddWorkscheduleBeanElement().setWorkerId(12345678);
wdContext.currentAddWorkscheduleBeanElement().setWorkDate(new Timestamp(wdContext.currentContextElement().getWorkDate().getTime()));
wdContext.currentAddWorkscheduleElement().setUserId(100);
boolean result = wdThis.wdGetMyWorkscheduleUICompController().addWorkschedule();
wdDoInit( ){
MyWorkscheduleAddModel addModel = new MyWorkscheduleAddModel();
AddWorkschedule addWorkschedule = new AddWorkschedule(addModel);
WorkscheduleBean addBean = new WorkscheduleBean(addModel);
addWorkschedule.setBean(addBean);
IAddWorkscheduleElement addWorkscheduleElement = wdContext.createAddWorkscheduleElement(addWorkschedule);
wdContext.nodeAddWorkschedule().bind(addWorkscheduleElement);
Is there anywrong with my wdDoIt( )?
谢谢! -
How to implement Excel like functionality using Table?
I have a requirement to implement excel like functionality in a table, i.e when I update the amount in the first row and tab out, the values in the rows below should get affected.
Could any one suggest idea how to get this done?Hi Timo,
Thanks for your Reply.
Can you please provide the code for capturing the key stroke in java script and queue it in the server and calling only the adf data table values from it.
Thanks And Regards,
Lovenish Garg
Edited by: lovenish on 21-Jan-2011 04:25 -
How to implement a back functionally like the back of the browser
Hi, I have a commandImageLink("go back") in a template jspx. How to implement the back functionally like the back of the browser with a managed bean method??. For know I m not using task flows.
I think you can use a javascript method to go back to the previous browser page.
http://javascript.about.com/library/blback.htm
http://www.pageresource.com/jscript/jhist.htm
http://www.w3schools.com/jsref/met_his_back.asp
Perhaps you find something useful and related to backing beans here:
http://adfdevelopers.blogspot.com/2009/04/some-handy-code-for-backing-beans-adf.html
NA
http://nickaiva.blogspot.com -
Procedures for implementing Process chain
Hai,
Can any help me to know the step by step procedure to implement process chain
in BW.
Regards,
Girihi,
refer to this link.
http://help.sap.com/saphelp_nw2004s/helpdata/en/8f/c08b3baaa59649e10000000a11402f/frameset.htm
hope it helps,
regards,
Parth. -
How to implement Shopping cart functionality in weblogic portal 10.3
Hi,
Can someone help me out on how to implement Shopping cart functionality in weblogic portal 10.3?
Thanks,
UttamOne piece of advise I can give is to NOT* use the Shopping Cart fuctnionality inherent in WLP (com.beasys.commerce.ebusiness.shoppingcart. The Online Commerce functionality in WebLogic Portal has been deprecated.
Brad -
How to implement copy paste functionality with IE
Hi Experts,
I am working on jdev 11.1.1.6.0, I have requirement to implement copy & paste functionality with IE Browser in ADF table. I have followed below link to implement the functionality.
http://one-size-doesnt-fit-all.blogspot.com/2011/04/aftable-restoring-basic-browser-copy.html
But copy&functionality is working fine, but when table loading I lost vertical/horizontal scroll bar. Can any one suggest me what is wrong here/what i am missing here.
My logic:
<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:sni="/SNIDeclarativeComponentLib">
<c:set var="tumuiBundle" value="#{adfBundle['sni.tum.view.TestUIBundle']}"/>
<af:resource type="javascript">
var globalLastVisitedField = null;
function captureTableFieldName()
return function (evt)
evt.cancel();
globalLastVisitedField = evt.getSource();
function copyMenu(evt)
if (globalLastVisitedField == null)
alert("copyMenu() Error: No field could be
identified to be in focus");
else if (navigator.appName != "Microsoft Internet
Explorer")
alert("Copy function is only
supported in Microsoft Internet Explorer");
else
var txt = globalLastVisitedField.getProperty("ItemValue");
window.clipboardData.setData('Text', "" + txt);
evt.cancel();
</af:resource>
<af:subform id="f1" defaultCommand="srchcb">
<af:panelStretchLayout id="psl1" topHeight="auto" bottomHeight="auto"
styleClass="AFStretchWidth">
<f:facet name="center">
<af:panelCollection id="tab" styleClass="AFStretchWidth">
<af:table value="#{bindings.TestVO.collectionModel}"
var="row"
rows="#{bindings.TestVO.rangeSize}"
emptyText="#{bindings.TestVO.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.TestVO.rangeSize}"
rowBandingInterval="1"
selectionListener="#{bindings.TestVO.collectionModel.makeCurrent}"
rowSelection="multiple"
id="Table" styleClass="AFStretchWidth"
contentDelivery="immediate">
<f:facet name="contextMenu">
<af:popup id="pMenu" contentDelivery="lazyUncached">
<af:menu id="mMenu">
<af:commandMenuItem text="Copy" id="cmiCopy">
<af:clientListener method="copyMenu" type="action"/>
</af:commandMenuItem>
</af:menu>
</af:popup>
</f:facet>
<af:column sortProperty="Name" sortable="true"
headerText="#{bindings.TestVO.hints.Name.label}"
id="c33">
<af:outputText value="#{row.Name}" id="Nam">
<af:clientListener method="captureTableFieldName()"
type="contextMenu"></af:clientListener>
<af:clientAttribute name="ItemValue"
value="#{row.Name}"></af:clientAttribute>
</af:outputText>
</af:column?
</af:Table>
-Thanks.Hi,
I can't tell. What I can tell is that the code in the sample you reference for sure doesn't cause this - but it doesn't help you I guess.
Btw.: Here is a solution that works on all browsers. The solution in the blog (Chris - please forgive me) is a bit awkward to be honest.
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/012-copy-table-cell-values-169137.pdf
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/tablecellcopypaste-168499.zip
Frank -
Procedure to use the COPY function in Realignment
Hi Gurus,
Can anyone explain me the sequential procedure to use the COPY function in the Realignment...
ThanksHi,
In the Realignment start screen, you can set the flag u201CActivate Application Logu201D. This will help you to see and analyze the log.
Please check if you can see the copy step.
When you click u201CMaintain Entriesu201D , you will see the screen of u201COverview of Copy Tableu201D.
Therein you should see the steps you have maintained.
Check the Step Status . It should be u201CCope Step is ready to be performedu201D.
The validity date (fourth column) should be either todays date or earlier date.
Copy Validity Date:The validity date from which a copy step is taken into account during a copy run. Only copy steps whose validity date is before the date of the copy run job are taken into account.
Regards
Datta Kadam -
How to implement ACT AS function
Hi experts,
Can anyone of you help me in implementing ACT AS function in OBIEE 10g...
Thanks
manutry this
http://gerardnico.com/wiki/dat/obiee/actas -
How XAI implements 'get more' function in CC&B pages
Hi all,
There is a 'get more' button in CC&B page if you list more than 50 records, just clicking the button when I wanna get last records , but how should i implement the same function by XAI, I have researched much time about this issue and gotten nothing. so had Anybody here encounterd the same issue? and have solved it?
any help would be appreciated.The get more function works in the browser becuase there is a seperate "list" servlet which retrievs the data. It relies on certain HTTP context data for correct operation. Unfortunately the "get more" function is not supported by the XAI Servlet (it does not about the HTTP context data). Your only option is to roll your own paging mechnaism for the data you require.
The pattern goes likes this...
1. Work out the SQL for what you want to paginate
2. Create a new "List Service" class that will act as the underlying service
3. Annotate the service with inputs which include the page size, and the page number you want to retrieve
4. Annotate the service with a list data that will be returned
5. Use the page size and page number to create and execute the query and build the return result
6. Register the service as an XAI Inbound Service
7. Deploy the code
8. Test using Dynamic Submission
eg. Here is an example of Get More for Lookup Values....
import com.splwg.base.api.BusinessEntity;
import com.splwg.base.api.SimpleEntityList;
import com.splwg.base.api.service.DataElement;
import com.splwg.base.api.service.ItemList;
import com.splwg.base.api.service.ListBody;
import com.splwg.base.domain.common.lookup.LookupField_Id;
import com.splwg.base.domain.common.lookup.LookupValue;
import com.splwg.base.domain.common.lookup.LookupValue_Id;
import com.splwg.base.support.service.metainfo.ListBodyField;
import com.splwg.shared.environ.ServiceListConstant;
import com.splwg.shared.logging.Logger;
import com.splwg.shared.logging.LoggerFactory;
* @author edhoi
@ListService (name = CmGetMoreListValues, size = 10000, program = CMLGETMRL, service = CMLGETMRL,
* body = @DataElement (contents = { @DataField (name = COUNTER)
* , @RowField (entity = lookupValue, name = lookupValue)}),
* headerFields = { @DataField (name = ELEM_SIZE)
* , @DataField (name = FIELD_NAME)
* , @DataField (name = FIELD_VALUE)})
public class CmGetMoreListMaintenance extends CmGetMoreListMaintenance_Gen {
private static final Logger LOG = LoggerFactory.getLogger(CmGetMoreListMaintenance.class);
@Override
protected ItemList<DataElement> readList() {
// Call CmGetMoreBusinessComponent
CmGetMoreBusinessComponent cmGetMoreBusinessComponent = CmGetMoreBusinessComponent.Factory
.newInstance();
LookupField_Id lookupField_Id = new LookupField_Id(getHeader().get(
CmGetMoreListMaintenance.STRUCTURE.HEADER.FIELD_NAME));
LookupValue_Id lookupValueId = new LookupValue_Id(lookupField_Id,
getHeader().get(
CmGetMoreListMaintenance.STRUCTURE.HEADER.FIELD_VALUE));
BigInteger pageSize = getHeader().get(
CmGetMoreListMaintenance.STRUCTURE.HEADER.ELEM_SIZE);
LookupValue lastValue = lookupValueId.getEntity();
List<LookupValue> values = cmGetMoreBusinessComponent
.getLookupValuePageData(lookupField_Id, lastValue, pageSize
.intValue());
long count = cmGetMoreBusinessComponent
.countLookupValues(lookupField_Id);
if (values.size() > 0) {
lastValue = values.get(values.size() - 1);
} else {
lastValue = null;
ItemList<DataElement> itemList = new ItemList<DataElement>(CmGetMoreListMaintenance.STRUCTURE.list_CmGetMoreListValues.name);
ListBody listBody = itemList.newListBody();
listBody.put(CmGetMoreListMaintenance.STRUCTURE.list_CmGetMoreListValues.COUNTER, new BigInteger(
Long.toString(count)));
if(lastValue != null) {
listBody.put(CmGetMoreListMaintenance.STRUCTURE.list_CmGetMoreListValues.FIELD_VALUE, lastValue.getId().getFieldValue());
for (LookupValue value : values) {
DataElement listElement= itemList.newDataElement();
listElement.addRow(value.getDTO());
return itemList;
@Override
protected void afterPopulateList_CmGetMoreListValues(
ItemList<DataElement> targetList, SimpleEntityList sourceList,
BusinessEntity sourceListParent) {
// TODO Auto-generated method stub
super.afterPopulateList_CmGetMoreListValues(targetList, sourceList,
sourceListParent);
} -
Implementing maker-checker functionality using PLSQL
Hi,
I would like to know if someone has implemented maker-checker functionality. If so then please let me know the tables/views to be created. PLSQL code to implement the logic. If you have any design document then please share.
Looking forward for your help.user10566312 wrote:
Hi,
I would like to know if someone has implemented maker-checker functionality. If so then please let me know the tables/views to be created. PLSQL code to implement the logic. I'm not going to do your work. But I'd like to share an Idea:
The table containig the objects needing double-check would get a mandatory Creat_user attribut filled with the (front end) user name drawn from the v$session.
Then I'd create a "Check" table with Object_id and check_user as the only attributes. The check_user
attribut would also be filled with user name found in v$session.
I'd have a Trigger on the "Check" table making sure that the user inserting the "Check" entry is not the same as the one that created the Object.
Of cause I'd prevent inserting or updating the user attributes with custom values.
bye
TPD
Maybe you are looking for
-
Remove label Space in InputText
Hi Gurus, I am new in adf and using 11.1.2.3. I have a input text on page and wants to occupy the whole space. I have set Style class to AFStretchWidth, but it does not cover the whole space. There is some kind of margin on left and right side that's
-
XML Nodeset to String representation
I'm trying to assign/cast an XML nodeset to a string and retain all of the element tags in the string representation. I've tried using the string(), getNodeValue(), and get-content-as-string() expression functions, but all appear to strip the element
-
HT201263 How do I reset a forgotten restrictions passcode
How do I reset a forgotten restrictions passcode?
-
I keep trying to sync my ipod touch, but it says "the ipod cannot be synced. an unknown error has occurred." What should I do so I can music on my ipod?
-
Hi, Following files failed in Discoverer import: cncrbbao.eex (Business Area File) Errors encountered /slot01/oracle/AS10gR2/temp/f12p3x04/discover/US/cncrbbao.eex:A Business Area Grant has not been imported because it depends on the Eul User with na