Item attributes not read by IPC

Requirement: Pricing in Web Catalog based on Product Master Attributes. (condition records use fields from product master data. These condition record do not get calculated in the Product price displayed in the produdct catalog).
What we have done so far
1.     Implemented BAdI CRM_ISA_HDR_PRICING and its method NEW_ITEM_VALUES_READ for passing additional Product Master Attributes  and their values.
2.     Activated the call of the CRM_ISA_PRICING_ITMDATA_GET function module for additional data at item level by setting the parameter u2018doItemCallsu2019= TRUE.
This function module calls the NEW_ITEM_VALUES_READ method of the CRM_ISA_HDR_PRICING BAdI. Additional item data is transferred by implementing the NEW_ITEM_VALUES_READ method.
3.     The NEW_ITEM_VALUES_READ method returns the additional attributes in the structure ET-ITEMATTRIBUTES.
We have referred the SAP Note: 1004533.
Issue:
1.     When debugging, the method NEW_ITEM_VALUES_READ is getting executed and the table structure ET_ITEMATTRIBUTES is populated with all the additional attributes (for e.g. ZZ_VARIETY) and the corresponding values.
2.     In the Java Session log, when IPC is reading those values from the structure ET_ITEMATTRIBUTES, just after reading the first attribute it throws an exception as shown below and exits the loop that reads the values from the structure. Thus it does not able to read the additional attributes at all.
<<Snapshot of the error from Session Log>>
May 22, 2009 9:56:40 AM  SAPEngine_Application_Thread[impl:3]_23 Error   com.sap.isa.backend.crm.webcatalog.pricing.PriceCalculatorCRMIPC       Error occcurred in EAI layer "".
java.lang.ClassCastException
java.lang.ClassCastException
               at com.sap.isa.backend.crm.webcatalog.pricing.PriceCalculatorCRMIPC.readItemDataFromBackend(PriceCalculatorCRMIPC.java:2751)
               at com.sap.isa.backend.crm.webcatalog.pricing.PriceCalculatorCRMIPC.getDynamicPrices(PriceCalculatorCRMIPC.java:830)
               at com.sap.isa.backend.crm.webcatalog.pricing.PriceCalculatorCRMIPC.getPrices(PriceCalculatorCRMIPC.java:1217)
               at com.sap.isa.businessobject.webcatalog.pricing.PriceCalculator.getPrices(PriceCalculator.java:117)
Any ideas on why even with the parameter 'doITEMcalls=TRUE',  IPC is not able to read the item attributes?
thanks for any useful replies.

Is there an adobe accessibility forum where I can check
for? I could not understand your clue.
Do you mean if I use Panel, this problem could be solved?

Similar Messages

  • Javascript src attribute not reading .js file

    This issue surfaced when I upgraded from SDK 3.1/AIR 1.1 to
    SDK 3.2/AIR 1.5. The EXACT same code works fine before the upgrade.
    I only included the pertinent code in this posting. The result is a
    simple JS Alert. Like I said, it works fine SDK 3.1/AIR 1.1, but
    not in SDK3.2/AIR 1.5. I am running all this through FlexBuilder.
    I can not believe no one else has ran into this issue. Is
    this a bug? Is there a workaround? I have been working on this for
    2 days, so anything would help.
    I have a AS varible defined with the following HTML:
    private var helloWorldTest:String = '<head>' +
    '<script type="text/javascript"
    src="app:/aTest.js"></script>' +
    '<style type="text/css">' +
    'body { margin: 10px ; }' +
    '</style>' +
    '</head>' +
    '<body>' +
    '<script type="text/javascript">' +
    'helloWorld();' +
    '</script>' +
    '</body>' +
    '</html>';
    The aTest.js file looks like this, very simple:
    function helloWorld()
    alert("Hello World From aTest.js");
    In the mxml insert into the mx:HTML component:
    <mx:FormItem label="Author Text" id="formitem4">
    <mx:HTML width="940" id="helloWorldTestVar"
    htmlText="{helloWorldTest}"/>
    </mx:FormItem>

    One other note:
    I get the following error when trying to call helloWorld in
    3.2/1.5:
    ReferenceError: Can't find variable: helloWorld

  • Can not change the control level of item attribute "Inventory Asset Value"

    I can not change the control level of the item attribute "Inventory Asset Value" from Master Level to Org Level. It's show me the message "FRM-40200: Field is protected against update".
    Version is below:
    Oracle Application: 10.7SC
    Form: INVIDCTL 6.0.26

    I did a trace when I chage the control level. the SQL is below:
    SELECT COUNT(*)
    FROM CST_ITEM_COSTS CHILD
    , CST_ITEM_COSTS MASTER
    WHERE MASTER.INVENTORY_ITEM_ID = CHILD.INVENTORY_ITEM_ID (+)
    AND MASTER.COST_TYPE_ID = 1
    AND CHILD.COST_TYPE_ID (+) = 1
    AND NVL(MASTER.ITEM_COST,0) != NVL(CHILD.ITEM_COST (+) ,DECODE(MASTER.ITEM_COST, NULL ,0,-99999))
    AND MASTER.ORGANIZATION_ID IN (SELECT MASTER_ORGANIZATION_ID
    FROM MTL_PARAMETERS
    WHERE ORGANIZATION_ID != MASTER_ORGANIZATION_ID )
    AND CHILD.ORGANIZATION_ID IN (SELECT ORGANIZATION_ID
    FROM MTL_PARAMETERS
    WHERE MASTER_ORGANIZATION_ID = MASTER.ORGANIZATION_ID )

  • Can not present customized item attribute.

    I created new customized item attribute and new item type. On the items area, I chose to present the new customized item attribute.
    After submit a new item, I can see the new customized attribute under edit mode, however, I can not see it under view mode. There's blank line instead.
    Any advice? Thanks!

    It could be a problem with caching. Turn off caching on the page and see if that solves the problem. There may be a problem with the way that caching is configured on your site - if that's the case, you should contact Oracle Support for help.
    There are also a number of patches available for the initial 9.0.2 release - although I couldn't reproduce your problem, it might have been related to an earlier bug affecting 9.0.2. The patches are available from Metalink. I strongly recommend moving to 9.0.2.6 as quickly as possible - you can register for the 9.0.2.6 upgrade at http://portalcenter.oracle.com/upgrades.
    Regards,
    Jerry
    PortalPM

  • WF item attributes for new workflow versions

    Hi All,
    I have a query regarding Item Attributes for a particular workflow.
    Assuming that for a particular version there are say 100 Item_Attributes for a particular Workflow.
    In case a new version is loaded and if the new version is having say 102 Item_Attributes then
    2 additional attributes appear in WF_Item_Attributes table for that Item_Type.
    What if in the new version the number of attributes gets reduced to say 95.
    Will the number of attibutes for that particular Item_Type in WF_Item_Attributes will be 95???

    workflow creates versions for the new workflows you create(for most of the activities though not all)
    satish paul
    Hi All,
    I have a query regarding Item Attributes for a particular workflow.
    Assuming that for a particular version there are say 100 Item_Attributes for a particular Workflow.
    In case a new version is loaded and if the new version is having say 102 Item_Attributes then
    2 additional attributes appear in WF_Item_Attributes table for that Item_Type.
    What if in the new version the number of attributes gets reduced to say 95.
    Will the number of attibutes for that particular Item_Type in WF_Item_Attributes will be 95???

  • Dynamically create document type Item Attribute using WF_ENGINE.AddItem API

    Hi
    Is WF_ENGINE.AddItem API , supported to create document type Item attributes dynamically ? If yes how do we set the display name of the attribute. If no then is there is any other method to dynamically create document tyoe item attribute?
    Thanks

    Hi,
    If the document is stored on a file system, then I would replace the message body with a PL/SQL document which includes links to the files as straightforward URLs. There would be no need to include them in the Workflow in any way. For example, I recently worked with a client where all the (file) attachments made within eBusiness Suite were then migrated into Oracle Universal Content Management and the attachment was replaced with a URL to the new document. Any notifications now just reference the URL link to the document within the document management system in an HTML notification. While the processing is going on, the user is given the list of files that exist as attachments, but no links because the document is being processed by the management system.
    If the attachments are going to be stored in Workflow as documents, you won't be able to change the display name though - display name is set for the attribute on the message, not for each specific notification. Changing the value of the display name for the message would impact all notifications that use that message, which isn't what you want.
    What you need is to dynamically build the notification (either using PL/SQL or OA Framework) and include a list of attachments in the notification. This may be a direct link to the document (either in a document management system or on a file system somewhere) that you can render as a URL, or a link to code that can retrieve the document from the database and serve that to the user. This is not a straightforward piece of work.
    If this is purely internal, you might be better off having a custom form / screen which displays the different documents, and link to that from the notification. Or you could link to a standard form for the transaction and have the users pick up the attachments directly from the transaction.
    HTH,
    Matt
    WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
    Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
    Have you read the blog at http://www.workflowfaq.com/blog ?
    WorkflowFAQ support forum: http://forum.workflowfaq.com

  • Queryable Extended Attributes not Queryable

    Hey All,
    I added a queryable attribute 'Username' to IDM. I set it up under the config -> attributes page. I then added it to the UserUIConfig to the SummaryAttrNames, QueryableAttrNames and the RepoIndexAttrs lists. I then edited the User Search Defaults object and added the attribute to the getSearchableAttrs Function. I then added it to the tabbed user form as a text field on the attributes page. I named the field accounts[Lighthouse].Username. I can update and modify the value through the userform fine. It saves changes etc. However, when I search for a value using the find user form, nothing comes up. I can set a users Username to 'abc', then do a find user that starts with 'a' or contains 'b' and I get nothing. Does anyone know what I am missing to make the query work?

    reply to "What happens if you add more then two items and it takes you over the 5 item limit? Are the extra attributes just ignored? Are the RepoIndexAttrs the only attributes with a limit of 5? Can I still do searches for more attributes in QueryableAttrNames?
    I have more then 5 in the RepoIndex, but one of the other attributes is searchable in the find user interface. The attribute that is working is also beyond the 5 attribute limit in the RepoIndexAttrs list.."
    I believe you can have more than 5 queriable attributes, but IdM only indexes 5. Indexed searches are faster than unindexed searches that is the only difference. If its queryable then you can query on it (indexed or not).

  • Passing item attributes

    Hello
    I'm trying to pass an item attribute (text) to another item/type process, and i'm raising an event to do this
    Workflow 1 = has a raise of an event
    Workflow 2 = starts with a receiving event of the raised event of workflow 1.
    I tried to pass a parameter, by, in the first workflow, adding the parameter to the parameter list in the event, before raising the event (by an action in the flow, and not by a pl/sql procedure).
    In the documentation it says that : "When a business event message starts or continues a workflow process, the entire contents of the varying array are created as item attributes."
    But this is not the case. When starting workflow 2, the added parameter is not created as an attribute.
    When you define an attribute on the raising event, then it is created in the workflow 2 as an attribute, but passing it using the event object does not work.
    Is there any sample code of how to add a parameter to the event object of the current process ?
    Chris.

    Chris,
    The issue here is that when raising an event using the event activity, you dont actually pass the WF_EVENT_T structure. You set up the event name, event key and event data. In Workflow 2.6.2, it is possible to create activity attributes for the Raise Event Activity which map to the parameter list, so if you want to raise an event using the workflow activity and want to pass on a parameter list, you will need to create activity attributes.

  • DOES ITEM ATTRIBUTE AFFECTS PERFORMANCE OF WF

    I read in forum only that If we define more item attributes then performance of WF decreases.
    But I don't no more means how much i.e. After how many Item Attr. performance of WF decreases?
    Regards,
    jakpun

    Thanx Alpesh, I`ll reschedule the job.
    I know what is the best pracitce, but what is the rationale behind it? I mean the purpose of this job is to generate the log. The log is needed only for review. We are not reviewing the log every hour, we do this every week. Is there any other reason behind this?
    I`ll tell you why we use Firefighter a lot. We are operating in a landscape with lots of modules, one of our R/3 productive environments (we have different releases) has more than 15 000 end-users, we have 250 support users. Due to different reasons it is common for the consultants to access change/process transactions in order to troubleshoot issues. Where it is possible they are using their regular IDs for simulating a problem, but as you know some transactions can`t be restricted in such detail, so if a support user needs to simulate something in such transaction it has to go through FF, because this is potential risk of changing of data in the system.
    Also, have you heard of an effective implementation of Firefighter for non-R/3 modules.(APO, BW, CRM, SRM). I`m with the impression that it can be only effective for R/3 systems where change documents are generated, for different establishmnts (BW - infocubes) FF isnt relevant at all.
    Have a nice evening!
    Iliya

  • WO scheduling based on lead times defined in item attribute

    I wanted WIP to consider the fixed & variable lead times specified for the item - where I am not rolling up mfg lead times using BOM.
    Has anyone been able to automatically schedule WO start date based on the lead times inputted in Item attribute.
    null

    Dear Bimal,
    The manufacturing lead times (setup and operation) are resource specific, and to declare them at item lead time attribute level is not practical (you need to define too many item levels in BOM to reflect every manufacturing step). The other work around is when routing is defined, you define two resource steps for each resource and make the first step lot basis and give setup time as usage rate and the second step item basis and operation time as usage rate. This gets reflected in manufacturing scheduling irrespective of quantity limitation (to define lead time at item level you need to define lot size also). I hope this takes care of your needs.

  • Forecast Item : Say item is not planned

    Hi
    I am trying to create a forecast and when I try to add a particular item to forecast items , I get a warning saying Item is not planned. But when I check the attributes of the item throught the Master Item menu , the MRP / MPS Planning method attribute is set to MPS Planning.
    Can any one help me on this
    Thanks in advance
    Rajesh

    Hi,
    Check the Forecast control attribute in item & where(organization)you defined & assigned & where (organization) you are trying to create forecast.
    Regards,

  • Line items are not appearing while processing F-44

    With transaction F-44, to clear vendor account, the system displays only one open item, whereas there are 2 open items on the line item report (FBL1N). Further there are two line items in BSIK.
    Please help

    Hello,
    There are two line items in the Vendor account, the details are as follows:
    Date             Amount                  PK                 DR/Cr
    31.03.2008   12,050.00                38                      Cr
    05.06.2008   12,050.00                28                      Dr
    of above while processing F-44, we are able to see only debit item dated 05.06.2008.other line item is not appearing. When tried by putting document number, it says "NO OPEN ITEMS FOUND"

  • Line items are not showing in fbl3n,fs10n,faglb03,fagll03

    hi experts,
    i am facing a problem to see the line item of inter unit clearing a/c. i am not able to see the line items in fbl3n,fs10n,fagll03 and faglb03. system response is "You have stored account 300000 in company code L001 as a clearing account. At the same time, you use line item management with this account" and"Error message issued because line item display cannot read data for an account in a ledger if line items exist partially in the entry view together with clearing items for which there are no line items. In such cases, only the data with line items would be selected"
    i do not understand the system response. can anyone please help me to solve this problem?
    thanks &regards
    konishko

    sir
    thanks for your reply. as per your suggestion i am trying to change in fs00 to uncheck the line item management but  i am unable to do that,system shows that i have to uncheck the open item managemt also but the said account contain the open item. so i am not able to change the same. is there any other way to do that. can you please suggest me in detail? and one more thing that i am able to see only the balaces in fs10n. but not able to see the line item.this is probably for missing the business area in line item.
    but i needs to see the line items.
    can you please tell me any alternate way in detail to solve this problem?
    thanks and regards
    konishko

  • When syncing my iPhone with iTunes, I get the error, "some items did not sync, see itunes for help", but can't find any helps for this in iTunes. Where can I find out what is not syncing?

    When syncing my iPhone with my iPhone, I get a message that 2 items did not sync - use iTunes for help.
    But I can't find any help information in iTunes at all, let alone when items are not syncing.
    How do I figure out what is not syncing?

    Since it seems App related, I'm not sure what to offer you.  I guess the only suggestion I have is for you to reboot your iPad and then try again.  To reboot, hold the power and home buttons at the same time for at least 10 seconds (keep holding past the swipe to shut down bar if it appears) until the Apple Logo appears, then let go of both buttons and your iPad will restart.  You won't lose any settings or data, so it's worth a shot.

  • Error M8-688 - Creation of several vendor line items is not possible for document type RN.

    Hello All,
    We are using the Net Invoice Posting with document type RN(Invoice- Net). We are generating different vendor line items in the accounting document based on the withholding tax codes involved in the invoice posting. When it comes to net invoice posting system is giving an error message M8-688 - Creation of vendor line items is not possible for document type RN. Is there is any way to create multiple vendor items with net invoice posting? Please suggest.
    Thanks,
    Chandu.

    I dont think that there is any way because it is a hardcoded error message.
          IF NOT t003-xnetb IS INITIAL.
            MESSAGE e688 WITH pi_rbkpv-blart.
          ENDIF.
    SAP is checking the customizing for net/gross posting per document type in table T003
    And if it is set up as net, then it is a hard error.

Maybe you are looking for

  • ORA-01403: no data found in basic select into command

    Hi All, I have an interesting issue which is driving me crazy. I have a rather large procedure which I am utilizing in my apex environment which is returning the error: ORA-01403: no data found So i thought I would cut down the procedure and I have b

  • ATI Catalyst 4.9 problem

    I searched for this problem with this board in this forum but didn't find anything.  I just upgraded the driver for my built by ATI 9600XT to Catalyst 4.9 without the .NET Framework thing from Catalyst 4.4.  I tried running Aquamark and got a reboot

  • Change Default Color

    How can I set a default font color when writing or replying mail because I don't want to manually change the color each time? Thanks

  • Installing BB Desktop sw for PC (Win7)

    I tried to install the downloaded version of BB Desktop software for PC (Win7), posted on feb17,2012. When asked I provided a installation folder different than the default but with the same name (only the root was different, ie. F: a second HDD, not

  • Email Template-Subject in GP

    Hi All,             In GP i am using Composite Form Callable object,i can select the E-mail template for the same callable object,when the mail should be triggered for that time in Subject- Sample Form<4567ed5667f367778>,its displayed like this , But