Auto-Populating Product Value in Special Pricing Product
Hi Experts,
We need to give default value for product(required field) in Special Pricing Product.
And it is not possible to give default value for Product (think because it is a System Defined Mandatory filed)
So i tried to populate the value using Weblink. But didnt get that working.
Thanks in advance for any inputs.
Reagards,
Lemu
Lemu, I do not believe there is a workaround to auto-populating a product value.
Similar Messages
-
JoinFieldValue between Special Pricing Request and Special Pricing Product
Hi,
Can anyone please let me know if I want to Copy the Value of a Field in Special Pricing Product to a field in Special Pricing Request, is it possible? Does Join Field Value works between Special Pricing Requests and Special Pricing Products?
Example: In the Special Pricing Product, the External ID field is populated with the Value: AAPA-5WZD64 I want to copy this value to the External ID field in Special Pricing Request. Can this be done in any way, apart from web services?
ThanksHi Bob,
I have seen the thread.
Even though the SPR (Special Pricing Request) and SPP (Special Pricing Product) are the PRM Objects, in my case, the vanilla Object Partner is of least significance, in terms of the existance of a JoinFieldValue function between SPR and SPP.
Since this is not in the help file and also in Metalink/MOS, Can you please let me know if there is any way by which I can copy the value of a Field (External ID) in SPP to a corresponding Field (External ID) in SPR.
Thanks. -
Delete COPA value fields in a productive system
Does anyone have practical experience with deleting COPA value fields in a productive system?
The issue is that old, no longer used value fields should be deleted from a productive system to allow creating new ones, as the maximun number of value fields is reached.
An alternative would be to delete the prior transaction data captured on these no longer to be used value fields and rename them for their new use (to avoid that different kind of old and new data is reported on the same value field).
I am refering to the documentation on transaction KEA0 (or OSS note 160892 up to release 4.5), where it is mentioned that deleting value fields should only be done for operating concerns that have not yet been used productively. Did anyone do this already in a productive system?
Cheers, PeterTo delete characteristics or value fields, you should perform the following
activities:
1. Delete the corresponding characteristics and value fields from
Customizing in all clients (this includes forms, reports, planning
layouts, and so forth). To locate characteristics and value fields, use
the appropriate where-used list in the Customizing Monitor. You can
access it by choosing Tools -> Analysis -> Check Customizing Settings
(TA KECM).
You can jump directly from the where-used list to the relevant
Customizing transaction and then delete the appropriate field there.
2. Switch to the screen for maintaining the data structure of an
operating concern (Maintain operating concern).
3. If you need to effect other changes to the datastucture for the
operating concern before making any deletions, effect those changes and
save the data structure.
4. In order to be able to select the fields of the data structure,
choose Extras -> Characteristics (or Value fields) -> Unlock.
5. Select the characteristics and value fields to be deleted and remove
them from the data structure with the "Reset fields" function.
6. Reactivate the operating concern. The system starts by checking
whether the operating concern contains any data and whether the fields
to be deleted are still being used in any Customizing settings.
7. If none of the fields are still in use, the system then starts the
re-activation. If the operating concern does not contain any data or
does not require the database system to be converted, the tables are
activated. You are then able to activate the environment for the
operating concern. In this case, the following activities no longer
apply.
If the operating concern already contains data, a system message tells
you that the database needs to be converted. If you proceed, an
activation log appears (at the top of the list).
8. Analyze the activation log. If it only contains error messages
telling you to convert the tables, proceed with the next activity.
You must otherwise remove the cause of the errors before the tables can
be converted. In this case, you should answer "No" to the next prompt,
which asks whether the conversion transaction should start.
9. If you still only receive error messages telling you to convert the
tables, choose "Back" and start the conversion.
10. Plan a job for the conversion. A list of the tables to be converted
is shown for this. If the tables only contain a small amount of data
(less than 10 000 records), then all the tables can be converted in one
job. In that case, you can select all the tables.
For larger tables, conversion should take place in several jobs.
However, you should ensure that table CE4xxxx (where xxxx = operating
concern) is the last table to be converted.
Warning. No other changes can be made to the operating concern during
the conversion.
A copy of the table is generated during the conversion. The database
system should have sufficient memory available for this copy.
To schedule conversion as a job, use the "Schedule selections" function.
You can display the current status of the conversion by selecting the
"Refresh" icon. Tables disappear from the list once they have been
converted sucessfully. If a conversion is taking a while, it is also
possible to leave the transaction. You can then continue the conversion
using DB requests -> Mass processing in one of the following ways:
With the job overview. You access this by choosing System -> Services ->
Jobs.
Using the database utility transaction. You access this by choosing
Utilities -> Database Utility in the ABAP Dictionary menu.
You can use the status function to call up the status of the operating
concern during operating concern maintenance. You need to activate all
tables after conversion.
11. To analyze errors that have occurred during the conversion, you can
use the database utility transaction by choosing Extras -> Logs. The log
has the same name as the conversion job: TBATG-date. You can also
restart the conversion with this transaction.
For more information on the database utility, choose Help -> Application
help while still in the above transaction.
12. Once you have activated all the tables in the operating concern,
generate the operating concern environment from within operating concern
maintenance.
You can then use the operating concern again.
Please, refer to the IMG documentation under Controlling ->
Profitability Analysis -> Structures -> Define operating concern
-> Maintain operating concern, for further details.
Hope it helps -
VC - Characterstics and Values associated with a Production Order
Is there a way to get the variant configuration details (Characterstics and it's Values) related to a particular production order which was created as a result of the selection of that component in the Super BOM.
For. Ex Let's Say Material A has as super BOM containing components Material B, C, D, E
Based on the Characterstics Values and Object dependencies Material B has been selected as the component that needs to be manufactured.
Now i need to know dynamically the configuration values associated for the Production Order that got created for Material B.
Something like i can pass the Production Order to some Function Module or something and get its characterstic values.
Any thoughts or inputs is Greatly Appreciated.
Best Regards,
Bharat.Hi Mike,
I remember your Inputs for my earlier VC Questions put in this forum back in April and Infact we made good progress based on your Great Inputs.
However the scenario is somewhat different now,
btw Guys, am trying to give a very detailed explanation below about the scenario, hence it might take a while to completely go through the details, no offense -- Please be patient.
to better explain, We have a Multi-level Configuration Scenario.
i.e we are trying to follow a Top-fill model for one of our products i.e
The Top-fill (like a wrapper ) will have two components blown in the Sales Order i.e
Matnr A -- Top-fill
Matnr B - Configurable Component.
Matnr C - Non-Configurable Component.
Matnr B is again a Multi-level Configurable with configurable components i.e
BOM of Matnr B looks like below,
Matnr B -- Configurable Component
Matnr D - Configurable compoent
Matnr D - Configurable component
Matnr D - Configurable component
Note: same Matnr D is repeated in the BOM as the product structure depends,
and Finally this Matnr D has the actual Super BOM i.e
--- Matnr D - Configurable compoent
ActualComponent 1 - for which Prod. Order gets created
Actual Component2 - for which Prod. Order gets created
Actual Compoent 3 - for which Prod. Order gets created
so if i explained it clearly you would understand that there is every possibility that sometimes based on the characterstic values chosen for Matnr D can endup choosing same ActualComponent.
i.e let's say Customer has chosen certain characterstic values and based on the object dependencies it could end up something like below,
--- Matnr A -- Topfill
Matnr B - Configurble Material
MatnrD - Configurble material - -
Actual Component 1
MatnrD - Configurable material
Actual Component 1
MatnrD - Configurable material
Actual Component 1
since MatnrD and Actual Component 1 arent being blown in Sales Order but only in Configuration Results screen, MatnrD OR Acutal Component 1 will not have any Reference Sales Order or Line Item.
So when individual production orders get created for Actual Component 1's, i have no idea which production order corresponds to which characterstic values of Matnr D.
I need to pass these characterstic values to Mfg. Systems.
I know the above is quite complex but trying to find an Answer.
I sincerely appreciate your Inputs.
Please feel free to ask any Questions if you want some more clarifiction.
Best Regards,
Bharat. -
Adding "Expected Value" field in Lead Product Tab
Hi,
I have a scenario where the presales cycle starts from Lead and my client wants to capture Expected value in the product Tab . As the products are from banking scenario eg Loan ,we are not maintaining any condition type for Value.
I have checked in Opportunity and ther in Product tab , it has fields like Expected Value , Net Value etc. Now if I need to get the same fields of opportunity in Lead in Product tab pls suggest me the wayout for the same.
All suggestion would be rewarded.
Thanks & Regards,
Ambrish SahaiHi,
You can make date fields available at item nivel without create custom fields.
All you have to do is create a date profile and assign it to your item category.
To create a date profile:
transaction SPRO->Customer Relationship Management->Basic Functions->Date Management->Define Date Profile
To assign to an item category:
transaction SPRO->Customer Relationship Management->Transactions->Basic Settings->Define Item Categories
I hope it helps!
Kind Regards,
Gabriel Santana -
Production value in ZP06 do change
Hi,
ZP06 is used for calculating production value. However when processing the transaction on a given period a few times with a few days inbetween, the production value does increase a bit for that given period. Shall not this value be fixed when the day of production is finished? Or does it mean that operators could still confirm production on a previous day?
thanks in advance
sbHi,
ZP06 is not a standard SAP delivered transaction, it may be developed by your client or company. chec kthe program in the transaction Menu at the bottom and ask your abaper to check the program logic or yourself can check the program logic in SE38.
Thanks,
JK -
Auto Populating Text Fields Default Values
I am using Acrobat X Pro. I have a multiple page form and would like the "Legal Address" field entry/value after typed to auto-populate, or be the default value, of my "Mailing Address" field further down the form. I can accomplish this if the fields are the same name, ***HOWEVER*** I just want it to pre-populate it and if the "Mailing Address" differs from "Legal Address" be able to type over that (Mailing Address) on the form entry without also changing the Legal Address. If the fields are named the same, both will always be the same / updated together.
Any help - or examples!Hi Michael,
Thanks that was helpful and worked although I now appear to have another problem.
When I enter data into current title (eg Manager, Finance) data in proposed title field (eg Manager Finance) is auto populated as expected - correct
When I change the data that was auto populated in the proposed title field (eg Manager, FInance) to the new title (eg Director, Finance) is keeps the new tltle - correct
When I select something from another field eg cost code, the data I manually keyed into the proposed title reverts back to what was entered into the current title (eg Manager FInance)
Is there a way of committing the data that is entered automatically or manually so it remains in the field?
Regards,
Michael -
Hi,
I need some assistance with a Price List query.
I have special volume discounts setup for items within the main price lists. I have done it this way rather than doing special pricing against business partners.
I need a query where you select a product group and a price list and only selects items with item property 34 set as 'Y'. The report needs to produce the item code, base price, volume, discounted price (based on the volume). This would basically give the result of what a "single item" would cost and then a "box price" for the same item. It would look something like:
ITEM CODE LIST PRICE VOLUME BOX/VOLUME PRICE ITEM REMARKS
Any assistance would be greatly appreciated.
Many Thanks,
SteveHi Nagarajan,
Thank you for the query. It doesn’t however give the results I need. It seems to list a number of transactions rather than the pricing from the price list.
Ideally am looking for the following results:
ITEM CODE LIST PRICE (From Price List) DISCOUNT VOLUME QTY (From special Pricing with Price List) DISCOUNT VOLUME PRICE ITEM REMARKS
Based on the WHEN/FILTER:
Price List = ‘%’
QueryGrp34 = 'Y'
I hope this helps??
Many Thanks,
Steve -
Auto-populating fields based on another field (must access dif record type)
This is a long one. I basically want to know if it's possible to have several fields auto-populated based on the data in another. It gets a little tricky here, because the information I want to auto-populate will have to be searched for in another record type. An example will hopefully make my request clear:
I have 10's of thousands of records of the "Product" record type that each have a product number. Well, let's say I have several fields to enter into an "Opportunity" record type, based on the information for this product number in the "Products" record type. I want to know if I can enter the product number on the "Opportunity" record, and have OnDemand go look up this product number in the "Product" record type, pull information from that record, and auto-populate that additional information in certain fields back on the "Opportunity" record that I am entering information for.
I know a workflow can do this on simple things where you have a few different part numbers and can create a workflow for each, but I literally have 40k part numbers, and I can't very well create that many workflows. If there was a way to dynamically script the workflow to use the part number in the field on the "Opportunity" record and go fetch the data to auto-populate, that would be nice.
I also can't use a cascading picklist because, again, there are around 40k products records and picklists have a limit to how many choices you can have.
My think tank has run empty, and I am out of ideas. I was wondering if there is any other way to get this done, or if it's even possible?
Thanks,
B
Edited by: user10885599 on Feb 5, 2009 11:54 AMAs I read this, I am wondering if you would be able to use the new JoinFieldValue() function to update the fields. The problem is that the Opportunity record does not have a direct link to products. The Revenue table does however, so you should be able to do this from Revenue, if that is how you are using the application.
The process would be to create a workflow that watches for new Revenue records, and updates the new fields in the Revenue object using the JoinFieldValue function to pull the data. -
Missing Records from R/3 Production to BW 3.5 Production
Hi Experts
I am working on SAP BW 3.5 Version
When I am Loading data from R/3 Production to BW 3.5 Production half of the Sales Documents are Missing and I have done right LO-Cokpit procedure properly for
2LIS_11_VAITM
2LIS_11_VAHDR
2LIS_13_VDITM
2LIS_13_VDHDR
still problem
Kindly let me know on urgent basis( why it happens )
Thanks in AdvanceHi,
You can do the following checks.
a) check whether you have any selections specified in your infopackage selections,
b) check whether you have multiple PSA data packages for the same request, if yes, may be you have to select all the PSA packages to check on the values.
Best Regards,
Raj -
Special pricing discounts and print outs
Hi all, this is a two part question:
1) Can the following scenarios be achieved in Business One? I am confused about some of the special pricing functionality.
i) Can you discount based on the value of an order? ie, if I buy $10,000 will I get a 2% discount off my invoice?
ii) Can we give away free goods with orders. ie, if you buy one item, then another is free?
2) Does any of the discount information show on the invoice print out labelled clearly? Say for the $10,000 example, will it show the 2% discount in the discount line of the invoice?
Thanks for your help!
MOne question for one thread please, as you know, it is a forum rule.
Answer to your 2nd question:
Yes. It is doable through a customized PLD although it may not be showed though default system PLD.
Thanks,
Gordon -
Auto populating the Date/Time Field in a Column
I'm having an issue with the a Date and Time Column type auto populating the current date and time correctly. I've put the =Now() function in the calculated value box. I get the correct date and I get a time but the time is wrong, its
on Pacific Time and my regional settings on the site are Central Time. I can't find any way to specify use central time. is this a bug on microsoft's end or mine? It was working yesterday and not today.check what time zone is your central admin is set to
using
http://<CentralAdminUrl>/_layouts/regionalsetng.aspxand if its pointing to pst you will get pst result .you will see the options wil time zone selected and also some other like calender etc
if you want to change reginaol time for your site so to site settings ==> under site adminstration
you will see regional settings where you can set the time zone it will look like this : -
How to auto populating the field in MS crm
How to auto populating the field in MS crm
Hi,
To populate URL of account based on account name please refer this link.
If you are asking about the address auto populate/complete refer this link
To Retrieve from other entity and populate the fields, for example on entering the account name in opportunity form the fields from account form like Sector, Region can be retrieved and can be auto populated in opportunity form using Odata as follows.
Call the function getAccountDetails in onchange event of Companyname. Do not forget to add Jquery and Json in libraries.
function getAccountDetails() {
var companyName = Xrm.Page.getAttribute("customerid").getValue();
if ((companyName != null)) {
var companyNameValue = companyName[0].name;
var companyNameID = companyName[0].id;
var serverUrl = Xrm.Page.context.getServerUrl();
//The XRM OData end-point
var ODATA_ENDPOINT = "/XRMServices/2011/OrganizationData.svc";
var odataSetName = "AccountSet";
var odataSelect = serverUrl + ODATA_ENDPOINT + "/" + odataSetName + "(guid'" + companyNameID + "')";
//alert(odataSelect);
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
datatype: "json",
url: odataSelect,
beforeSend: function (XMLHttpRequest) { XMLHttpRequest.setRequestHeader("Accept", "application/json"); },
success: function (data, textStatus, XmlHttpRequest) {
var result_account = data.d;
var name;
var Id;
var entityType;
//replace the fields with the fields on your entity
Xrm.Page.getAttribute("new_sector").setValue(result_account.new_Sector.Value);
Xrm.Page.getAttribute("new_region").setValue(result_account.new_Region.Value);
error: function (XmlHttpRequest, textStatus, errorThrown) { alert('OData Select Failed: ' + odataSelect); }
Also as another option if you donot wat the java script then you can go for a workflow to poplate, please refer this link: https://www.powerobjects.com/blog/2013/11/25/retrieving-data-from-a-related-entity-crm-2013/
Regards, Rekha.J -
Hi,
I need a text field to be auto populated as the sum of 2 fields when the user enters them.How can this be done?
Regards,
VigneshHi Vignesh,
Given your two items to sum are P1_FIELD_1 and P1_FIELD_2, and the item to hold the sum is P1_SUM.
Place the following in the HTML Header of the page (if your running ApEx 4, it goes in the Function and Global Variable Declaration and don't include the script and HTML comment tags):
<script type="text/javascript">
<!--
function getSum(val1, val2) {
if (val1 === '' || isNaN(val1))
val1 = '0';
if (val2 === '' || isNaN(val2))
val2 = '0';
return parseFloat(val1) + parseFloat(val2);
//-->
</script>Place the following in the HTML Form Element Attributes for both P1_FIELD_1 and P1_FIELD_2:
onchange="$s('P1_SUM', getSum($v('P1_FIELD_1'), $v('P1_FIELD_2')));"$s is an ApEx built-in JS function for setting the value of an item. $v is an ApEx built-in JS function for getting the value of an item.
Hope this helps,
John
If you find this information useful, please remember to mark the post "helpful" or "correct" so that others may benefit as well. -
Good Day
Well, our old friend SpecialPricing is back. If I recall correctly, the SpecialPrices object requires full permission to be used. I coulg go to the Recordset object to check whether an Item has special pricing. However, I am unsure of what the SpecialPrices object is doing behind the scenes to check for special pricing. Is it just going to the OSPP table for Item verification? Or does it also check SPP2 for a quantity discount?
Using the recordset object to check the SQL tables would work here since I am not retrieving any values. Can anyone help with what tables I need to check?
Appreciate the help,
EdDavid:
Good idea...
I see three tables tables OSPP,SPP1,SPP2. It appears that attempts to "duplicate" the oSpecialPrices object using the Recordset object would be too daunting of a task.
I would think there has to be a way to just check if a SpcialPrice is present with only READ authorization instead of FULL.
To all, is this gonna be a resounding no for this topic? We would like to not give the User FULL
authority since they would then be "allowed" to change the prices.
Thanks,
EJD
Maybe you are looking for
-
SAP provided web services in ECC 6.0
Hi all, I need to consume some web services provided in <a href="http://erptest.esworkplace.sap.com/sap/bc/gui/sap/its/webgui">web services from workplace</a> (workplace user id needed to get access) from my ECC 6.0. I want to install these web servi
-
Code driven event handling in a while loop
I have an event driven while loop. Is there any way to trigger an event by code and not by any user action? Sometimes I need to execute the while loop once but I don't like to use the timeout event because it causes some trouble in my timecritical ap
-
MIGRATION DESIGNER REPOSITORY 6.0 to 6i
I've tried to migrate repository 6.0 to 6i but in process i recive the error message: ORA-03232 unable to allocate extent to tablespace ... ORA-02063 error from link ... RME-02124 failed to excute SQL statement CREATE TABLE UPG_RM_TEXT_LINES ... I ha
-
Null. Edited by: sergio atzori on Jul 17, 2009 11:18 AM Edited by: sergio atzori on Jul 17, 2009 11:47 AM
-
ODBC Driver for Instant Client
Hello. First of all I would like to thank Oracle for giving us the Instant Client. It seems to be the solution for making stand-alone client application in a very simple way. Thanks! Even Though, I need to know if there is a way to download the so ca