Multiple values in attribute BSA - 'Doc. Type in R3 system'

Dear Experts,
We use SRM7.0 with classic scenario.
We want to define different follow on document for each product group.
- We defined in "Define Objects in Backend System (Purch. Reqs, Reservations, Purch. Order)":
For category ID 1000 u2013 Always Purchase Requisition
For category ID 2000 u2013 PO if item data complete
- We also defined in org. management attributes (BSA) two kinds of 'Doc. Type in R3 system' u2013 one for PO and one for PR.
But we got error message.
If I define only 'Doc. Type in R3 system' for PO u2013 the system creates PO correctly.
If I define only 'Doc. Type in R3 system' for PR u2013 the system creates PR correctly.
If I define the two 'Doc. Type in R3 system' - we get error message.
Does it means that attribute 'Doc. Type in R3 system' cannot have multiple values ?
Thanks !
Lori

Hello Lori,
Please have a look at wiki below:
[Follow-on document determination (PR, PO,RS)|http://wiki.sdn.sap.com/wiki/display/SRM/Follow-ondocumentdetermination%28PR%2CPO%2CRS%29]
To get more details about transfer process of the Shopping Cart, see wiki below:
[Transfer process of the Shopping Cart|http://wiki.sdn.sap.com/wiki/display/SRM/TransferprocessoftheShopping+Cart]
Check also in BBP_DOC_CHANGE_BADI for Shopping Carts what is the value in field BE_DOC_TYPE at item level.
Regards.
Laurent.

Similar Messages

  • Multiple values of attributes for Transaction type Bid in the Org Plan

    Hello All,
    I need to have Multiple transaction types for the Object Bid Invitation in the Org Plan.
    As the system is allowing only a single value,I tried maintaining the Table T77OMATTR by setting the attribute 'Tend_type' to take multiple values, but the whole attribute is set to not modifiable!
    I am not sure whether I am doing the right thing
    Can anybody advise on this please?
    Regards,
    Nagarajan

    Hi
    different transactions types, which can be selected in the transaction, are defined in SPRO via
    IMG/Supplier Relationship Management/SRM Server/Cross-Application Settings/Define Transaction Types. There you can create new ones as well activate/deactivate transaction types.
    The follow on document, PO or Contract, is defined per transaction type there as well.
    When you want to influence the transaction type used from Sourcing Cockpit when clicking on "Bid Invitation", this can be accomplished via BADI only in SRM 5.0. Check the BADI section - don't know it by heart.
    Cheers,
    Claudia

  • REPORT-TOTAL GR VALUE FOR DOC TYPES MONTHWISE

    Dear Experts,
    Please help me out for finding how to see the total value of GR for doc types NB and the Assets monthwise..

    Hi,
    Use ME2L or ME2K standard report.
    In ME2L report enter the Purchasing org, Scope of list (ALLES), Plant, Account Assignement category A, Document date.
    In ME2K you can see the report for individual asset.
    Regards
    Karthick

  • Urgent: backend PO/PR doc type

    Hi,
    I am confused and need to check!
    Currently we have configured the transaction type for backend doc in users attributes. this doc type is for backend PR (ABP). config says if complete then PO otherwise PR..back end PO doc type is ACBP and it is not set in attributes
    when we order SC having valid source (R/3 contract) it auto picks up PO doc type ACBP in one system and creates PO. Is this doc type coming from R/3 doc type linkage or any other place. Pls help
    Alok

    I could find the mapping done in the PO change BADI..But I would like to ask, is there a standard function like giving both doc type in the attributes or only way is to configure the same doc type in R/3?
    Thanks!
    Alok

  • Error: Set type Z contains multiple-value attributes

    Hi forum,
    I have a problem when i try to assign a set type with the same value but diferent name on another set type to the same product category.
    This is the detail of the error but i dont know where i have to set this indicator:
    If you set this indicator for a particular hierarchy, all categories and set types in this hierarchy are created in the PME.
    This gives you the following extended maintenance options at category level:
    You can assign set types with multiple-value attributes
    You can restrict value ranges and maintain default values for attributes of customer set types.
    Any sugerence about this?
    Regards and thanks in advance,
    Mon

    Hi Nelson,
    I create two set types, the description is not the problem. I have discover that when i try to assign these attributes in the same set type or in other appears this error.
    The set types have the same values. For example:
    zcountry1. Values: sp - spain. fr - france.
    zcountry2. Values: sp - spain. fr - france.
    When i try to configurate the comm_hierarchy in my category appears this error:
    Set type zcountry2 contains multiple-value attributes.
    Diagnosis
    The set type ZGAME5 contains multiple-value attributes. It cannot be assigned to the category as extended maintenance has not been activated.
    Procedure
    Multiple-value attributes are stored in the PME. If you want to use the set type ZGAME5, you must set the Extended Maintenance Options indicator for the hierarchy.
    Extended Maintenance Is Possible for the Hierarchy
    Definition
    If you set this indicator for a particular hierarchy, all categories and set types in this hierarchy are created in the PME.
    This gives you the following extended maintenance options at category level:
    You can assign set types with multiple-value attributes
    You can restrict value ranges and maintain default values for attributes of customer set types.
    Where is this indicator¿? in R3?
    So, these are the steps...can anybody help to me?
    Regards and thanks in advance.

  • Can "SPML Web Service Complex Data Type field" take multiple values ?

    In Generic Technology Connector's -SPML design parameters section, Can we give multiple values in SPML Web Service Complex Data Type field?
    If not, how can i call methods directly instead of calling them through a values of the "name" attribute of the "complexType" element in SPML Web Service Complex Data Type?
    I need 'SPML Web Service Complex Data Type' to hold multiple values.And based on the request it has to initiate appropriate method of action.
    Presently i have three methods add,modify and delete which i am calling through a single value of the "name" attribute of the "complexType" element in SPML Web Service Complex Data Type.
    I want to replace this single value with multiple menthods , so that a direct interaction between the method,OIM and target can be established.
    Edited by: 821054 on 16/02/2011 04:23

    Thanks Robert.
    You'll need to create your own interface to the webapp database for those kind of data operations
    by this, are you speaking of the internal BC database which stores web app schema data? That would be great if it were possible to update that programmatically because I need to use the List (Checkbox List) field type (for the search functionality), but I need to supply the checkbox options from a web app rather than by manually updating the list entered in the Fields view of the web app settings (shown below).
    I'm curious if anyone else has tried this?
    Again, my reason for needing to use the List (Checkbox List) field type is that the page which processes searches knows to expect a comma separated list for this field type and then appears to be parsing out the individual values for searching out web app items with 1 or more matching values. You're right that text fields (string and multiline) just check for 'string contains' matches, and this would be ok if I was only ever needing to search just one value at a time. Here's an example of what I might do:
    Web App item field value (as recorded against the List (Checkbox List) field type:
    8294877,8294878
    Web App Search value (for this same field):
    8294879,8294877,8294885
    The search would return this web app item because the field contains 2 (1 or more) individual values even though they were entered into the search field in a different order. If this web app item were just a Text (string or multiline) field, the searched value is not a substring of the web app item's stored value, so it would not find a match. Hence the need to use Checkbox List field type.
    The web app will have thousands if not 10s of thousands of records, so dumping them all into one big array or object and searching on the front-end won't be practical (though it works great on smaller datasets).

  • Storing Multiple Values in Workflow Attribute

    Hi,
    I got the requirement where i want to store multiple values into Workflow Attribute. Is there any way to accomplish this.
    Thanks
    J

    Hi,
    Do you mean multiple different values in the same attribute at the same time?
    If not, then yes - this is standard functionality. Just use the appropriate API to set the new value whenever it changes.
    If yes, then possibly, but that would be exceptionally bad design. If you want to store different concurrent values in the same attribute, then the only type this would work for would be a text attribute, and you would need to include a delimiter between the values so that they can be stored. Then, whenever you need one of the values, you need to split the attribute according to the position of the delimiters.
    I have no idea when you would have a requirement to store multiple values in the same attribute at the same time - as I said, it is exceptionally bad design, so I'm going to hope that you just mean to hold different values at different times.
    If you meant you want to store multiple values into multiple attributes at the same time, then there are also APIs that can be used to accomplish that. I would not recommend using them, as it makes it harder in the long term to maintain and support the application - having multiple calls is no slower, but makes the code easier to read and understand.
    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

  • Creating multiple profiles, using unified profile types, to store multiple values for same properties

    Hi All:
    I am trying to create multiple profiles, using unified profile types, to
    store multiple values for same properties. Here my intention of using
    'unified profile types' is to create multiple profiles (to store multiple
    values for a property). All the properties are stored in the same database
    maintained by Personalization server. Also, I am trying to use the same
    'USER' ejb as profile class/home/pk/jndi.
    The scenerio is,
    define unified profile types (Business, Vacation) using Personalization
    admin tools, using com.beasys.commerce.axiom.contact.User,
    com.beasys.commerce.axiom.contact.UserHome,
    com.beasys.commerce.axiom.contact.UserPk,
    com.beasys.commerce.axiom.contact.User for Profile Class, Home, Pk class,
    JNDI name respectively.
    Define Property set 'HotelCommerce' with property
    HotelProp as single, restricted, text (valid values Single, Double)
    Now you can use the attached jsp files to login as a user and try to set the
    property value for HotelProp for each profile. As per my understanding, I
    was expecting that I can set different values for the property 'HotelProp'
    for each profiles. But unexpectedly, all the profiles get the same value.
    Question. is it the correct behavior? if yes, how can I achieve this
    functionality?
    if not, do you see any problem in my scripts?
    your answer asap is appreciated. we need to make decision on using
    Personalization server v/s developing our own Personalization server!!!:)
    thanks,
    -rajesh
    PS: I have tried 'Unified Profile Example' type too, but that did not work.
    [propsettest.jsp]
    [home.jsp]

    I am trying to create multiple profiles, using unified profile types, to
    store multiple values for same properties. Here my intention of using
    'unified profile types' is to create multiple profiles (to store multiple
    values for a property). All the properties are stored in the same database
    maintained by Personalization server. Also, I am trying to use the same
    'USER' ejb as profile class/home/pk/jndi.Hello Rajesh,
    This is not the purpose of the UUP. The UUP is used to allow existing
    database schemas to be aggregated with the existing Weblogic Personalization
    Server database schema to provide a single, customized user profile with which
    to maintain the user properties (
    http://e-docs.bea.com/wlcs/p13n/users.htm#1068901 )
    If you want to have properties that change value based on some "profile" or
    classification of a user, then you should use classifier rules to change the
    user from "OnVacation" to "AtWork" or "AtHome". You can use these classifier
    rules to select content for the user or conditionally execute logic (
    http://e-docs.bea.com/wlcs/p13n/rules.htm )
    Ture Hoefner
    BEA Systems, Inc.
    1655 Walnut Street; suite 200
    Boulder, CO 80302
    www.beasys.com

  • Determining uniqueness in a multiple value attribute

    Are matching rules used in determining whether or not two values in a multiple value attribute are duplicates?
    I have an attribute with EQUALITY caseExactMatch as a matching rule, but I can't add two values like:
    xxx/AAA
    XXX/AAA
    I would think that the matching rule would be applied and the two values would be determined to be unique.
    If matching rules are not applied when values are added, why not?
    Note: IBM corrected this problem in one of their releases.

    Sorry for the late response. It looks like this is possible without using a matching rule. In DSCC, create an attribute with type IA5String.
    $ ldapsearch -p 1111 -D 'cn=directory manager' -w password -b cn=schema -T cn=* | grep -wi csstring2
    attributeTypes: ( csstring2-oid NAME 'csstring2' DESC 'ia5string' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 X-ORIGIN 'user defined' )
    objectClasses: ( customoc-oid NAME 'customoc' DESC 'testing csstring and csstring2' SUP top STRUCTURAL MAY ( csstring2 $ csstring ) X-ORIGIN 'user defined' )
    $ ldapsearch -p 1111 -D 'cn=directory manager' -w password -b dc=sun,dc=com uid=a csstring2
    version: 1
    dn: uid=a,dc=sun,dc=com
    csstring2: AAAA
    csstring2: aaaa
    csstring2: AAAA/qqqqqqqqq
    csstring2: AAAA/qqqqqQqQq

  • Creating Profile type report that hold fields with multiple values

    Really hoping someone can please help me out as I am very new to Crystal Reports.
    We use Maximizer CRM and we have been in need of some custom reports to rule out risk for regulators. I contacted Max and they suggested the only possible way is to create through Crystal. Its been almost one month already and I still cannot for the likes of me get this report operating properly. I have been inside and out on all sorts of forums, posted topics but no luck! So I will give it one more attempt in hopes that one of you geniuses can show me the way.
    In Maximizer CRM there is date, numeric, alphanumric and table. Our table fields items can be set to either single value or multi-value. So in crystal i did a default join of Client.tbl and the user-defined fields from view and joined the client id and contact number from all the view fields to client table. See Image:
    and I have dragged all the relevant fields in rows (in details section) rather then columns because we would be reporting on more then 1 record at a time. My problem is - If there is a table with multiple items selected (values), the records triple in count and it will show the same record over and over with just single field value changing at a time.
    The formula field you see in the image is from when I posted a discussion and Abhilash assisted me by providing the formulas I should add:
    1) Create a formula with this code and place this on the Details Section:
    whileprintingrecords;
    stringvar s := s + {field_with_multiple_values} + ", ";
    2) Next, move all the fields (except the formula field above) from the Details section to the Report Footer
    3) Create a formula with this code and place this on the Report Footer. This field would replace the existing field that contains multiple values:
    whileprintingrecords;
    stringvar s;
    Left(s, len(s)-2);
    This method is not working out for this type of report. When I add the formula Crystal is still counting my 2 records as 5 records but I can only view it as a single record and the multi-field has all the values for both records and displaying as a single record. See image:
    Can anyone please assist and advise where I am going wrong?
    -Jared

    Hi Jared,
    Thanks for taking down memory lane that is Maximizer.  Nice to see their table structure hasn't been simplified in the last 20 years.
    If I understand what's happening, you should only see 2 records and not 5.  That means your joins are creating duplicate records.  For now I'm going to skip over trying to optimize your query because I still have bad dreams of linking Maximizer tables.
    There are a couple of ways to work around the duplicates, one is to create a group and instead of having your formula in the Detail section, put it in the Group Header.  The question is what would you create your group on that would get you a unique record?
    If you know where the duplicates are coming from, create a Record Selection Formula that will remove the duplicates.
    There is also the menu option Database | Select Distinct Records.  I've never really had success with this one but there's no harm in giving it a shot.
    I would have you try and find which table or combination of tables is generating the duplicates but that requires playing with your links.  Normally I'd start by adding one table at a time and dropping one field onto the report.  If it doesn't repeat then add another table and field and repeat until you get your duplicates.  Once you know where they are coming from then you can either drop that table from your query or create a selection formula that removes the duplicates.
    Good luck,
    Brian

  • How to set multiple values in one context-attribute

    Hi all,
    Anybody knows a possibility to set multiple Values to a context-attribute?
    I know it how to get it with the following code:
    String break[]= request.getParameterValues("break");
    Now I want to do something like:
    request.setParameterValues(break[no]);
    where no is a counter in a loop.
    With the Method setAttribute(), I overwrite the previous inserted value.
    Thanx
    Robert

    I have not explizit declared break as an array.
    It is the Context- Attribute I want to send. I thaught that I can use it as an array in the same way I can do it when I send Data from an HTML- Form (with multiple values) to an servlet.
    I don't know how to declare the Attribute explizit as an array.
    that it is you wanted to know?
    I think my main problem is to get an array from the servlet to the jsp. Is there an other possibility (other than via Context-Attributes) to do that?
    thanx
    robert

  • Why the system gives 1st priority to doc type for shipping con value

    Hi gurus
    I want to know one thing,
    When we create a sales order the system take the shipping condition value from the doc type first,if it does not get any value then only it serch customer master for the value.
    I just want to know that why the system gives first priority to doc type shipping con value?
    What is the reason behind it?
    it was asked me in an interview
    Please give me the ans.
    Thanks And Regards
    Babi
    Edited by: babisap on Mar 30, 2010 7:26 AM

    Hi Babi,
    Mostly SAP systems are built in such a way that it gives you control for same functionality at various levles.In your case if you configure the shipping conditions at the document type then (irrespective of what shipping conditions are maintainned at customer master)they are defaulted .This is required to default shipping conditions for some perticular business scenarios like all rush orders to be shipped from express shipping point.
    But if yoiu do not want the more generic control then the same can be at customer master level.
    Regards,
    Vishwajit

  • Customisation for PO Release (different Values for different Doc Types)

    Dear Experts,
    I need to configure for PO release procedure where in the Characteristics would be Plant (2 Plants), Doc Type (3 types - Standard PO, Imports PO & Capital PO) and Value (2 stage release: 0-100000 & >100000 INR for Std PO, 0-200000 & >200000 INR for Imports PO and 0-300000 & >300000 INR for Capital PO).
    Please let me know where I shoud define the different Values for different Docs for the Release procedure to work properly.
    Or let me know the entire procedure for achieving the same.
    Regards,
    MNP

    Hi MNP,
    You have to create different CLASSes in IMG with the possible combination of different characteristics,
    EX. CLASS EKKO11 - Plant A, Doc type- Std PO, Value- 0-100000 & >100000 INR
          CLASS EKKO22-  Plant A, Doc type- Import PO, Value-  0-200000 & >200000 INR
          CLASS EKKO33-  Plant A, Doc type- Capital PO, Value-  0-300000 & >300000 INR  and same for other plant
    then assign these classes to the respective Release group.
    regards,
    Pravin

  • ORA-35563: Multiple values exist for an attribute of this dimension member

    After following the tutorial Building OLAP Cubes I was trying to make a cube with aggregation down to the day instead of down to the month.
    I created a times table pretty similar to the one used in the tutorial:
    CREATE TABLE EVENT_TIMES (
            HOUR_KEY        DATE NOT NULL,
            DAY_ID          VARCHAR2(10),
            DAY_NAME        VARCHAR2(10),
            DAY_END_DATE    DATE,
            DAY_TIME_SPAN   NUMBER,
            MONTH_ID        VARCHAR2(30) NOT NULL,
            MONTH_NAME      VARCHAR2(40),
            MONTH_END_DATE  DATE,
            MONTH_TIME_SPAN NUMBER,
            YEAR_ID         VARCHAR2(30) NOT NULL,
            YEAR_NAME       VARCHAR2(40),
            YEAR_END_DATE   DATE,
            YEAR_TIME_SPAN  NUMBER
    As you can see, instead of a DAY_KEY like in the tutorial, I now use an HOUR_KEY.
    This is a sample of the data I inserted in this table:
    select to_char(hour_key,'YYYYMMDDHH24MISS'),DAY_ID,DAY_NAME,DAY_END_DATE,DAY_TIME_SPAN,MONTH_ID,MONTH_NAME,MONTH_END_DATE,MONTH_TIME_SPAN,YEAR_ID,YEAR_NAME,YEAR_END_DATE,YEAR_TIME_SPAN from event_times;
    TO_CHAR(HOUR_KEY,'YYYYMMDDHH24MISS') DAY_ID     DAY_NAME   DAY_END_DATE DAY_TIME_SPAN MONTH_ID                       MONTH_NAME                               MONTH_END_DATE MONTH_TIME_SPAN YEAR_ID                        YEAR_NAME                                YEAR_END_DATE YEAR_TIME_SPAN
    20140104050000                       Y2014M1D4  Y2014M1D4  04-JAN-14                1 Y2014M1                        Y2014M1                                  31-JAN-14                   31 Y2014                          Y2014                                    31-DEC-14                365
    20140104060000                       Y2014M1D4  Y2014M1D4  04-JAN-14                1 Y2014M1                        Y2014M1                                  31-JAN-14                   31 Y2014                          Y2014                                    31-DEC-14                365
    I then created my TIME dimension with DAY as the lowest level.
    When I try the maintain cube option it fails at the 'LOAD NO SYNCH' step with the rejected records having an error message that says:
    ORA-35563: (XSRWLD17) Multiple values exist for an attribute of this dimension member.
    To me, this is a very cryptic message and the only explanation I find online is:
    Cause
    Multiple source table rows containing different values for a dimension attribute were found. Only the first of the multiple rows has been loaded.
    Action
    Fix the mapping or remove the rows with conflicting attribute values..
    This confuses me. In the tutorial the lowest level was day and the TIMES table contained 1 record for each day.
    In my example, the lowest level is hour and the TIMES table contains 1 record for each hour.
    Which attribute has multiple values? And which values?
    The rejected records (101) are not very clear:
    ALIAS_1 = 'MONTH_Y2014M1' AND ALIAS_3 = to_date('31JAN14') AND ALIAS_4 = 31 AND ALIAS_5 = 'Y2014M1' AND ALIAS_6 = 'Y2014M1' AND ALIAS_7 = 'YEAR_Y2014'
    If anyone can help point me in the right direction, it would be greatly appreciated.

    I have seen this recently. The issue is with the dimension load itself.  You have a hour level record table but the rules relating to hierarchy/attribute values etc are checked/reinforced during the load and this error comes up sometimes.
    I would guess that the issue seems to be with your month level information present in the higher level month columns. There are many records corresponding to a single month in ur case, month of Y2014M1. Information relating to Month level member Jan 2014 or member MONTH_Y2014M1 is present in these records: 31 (days) *24 (hours) = 744 records. The data in these 744 records for columns - MONTH_ID, MONTH_NAME, MONTH_END_DATE, MONTH_TIME_SPAN need to be exactly the same in order for the single member MONTH_Y2014M1 to have month attributes loaded with valid values.
    For e.g: if records #1 to #743 contain month_timespan=31 but for some unknown reason record #744 contains month_timespan=30 then this error will come up. OLAP does not know which value to load (31 or 30), and only 1 value can be loaded onto the month level member corresponding to month Y2014M1.
    A quick check of the data should give you the answer. Typically there may be some mistake/invalid assumptions made with the boundary records (in your case, check for values for records corresponding to hour=0 or hour=23/24) which is causing the issue.
    HTH
    Shankar

  • Multiple doc type setting for service PR generated from Maintenance order

    Hi Gurus,
    My client has multiple company code and has different document type for PR and PO as per the company code. For generating the  service PR  from maintenance order system take the document type of PR defined in the config.
    Is it possible to define multiple document type for service PR depend on the company code/ Plant level?
    Kindly help.
    Regards
    DP

    Hi Ravi,
    I used the User Exit COZF0001 .  Since we can assign only one PR doc type in the config .
    I have assigned one PR doc type in configuration which will work for a company code and all their respective plant. So in this case user exit wont do any job for changing the doc type.
    You will defined a condition in the User exit saying that if  company code /plant which you get it from maintenance order is not same (Config )  then provide the  PR doc type which you want to create for respect plant or company code.
    I dont have coding right now with me. You need a small coding to be done to create the separate PR doc type in EBAN-BSART
    with respect to plant . Check in your configuration at what point of time you are creating the PR either in saving or release of MO. You can take the even to activate the User exit.
    Consult your ABAPer  they can do in 10 min.
    DP

Maybe you are looking for

  • Opening & closing balances for Vendor

    Hi Experts, I am doing a report where in i need to get the opening & closing balances for Vendor(s). I am using BSIK & BSAK tables. Are there any more tables involved and how do i carry out the calculations? Please help. Thanks Dany

  • How to configure rz20 and dswp in solution manager ?

    Hi all, I have configured the ccms agent and ccms ping in the satellite system and all the connectivity with solution manager. but then i haven' got the idea how to configure the template in the RZ20 and DSWP ? Please advise on document / blog etc re

  • TV with no HDMI or optical inputs!

    I know the new Apple TV is cool, but I've got a TV with no HDMI or optical audio inputs. How can I use the new device? My older Apple TV works great and I would love to use all the AirPlay features including Netflix. I can afford a new Apple TV, but

  • ML just crashed thrice in one night.

    Not sure what the deal is, this is a new issue. Looks video card related. Any ideas? Interval Since Last Panic Report:  1946909 sec Panics Since Last Report:          3 Anonymous UUID:                    D1DDF5BA-36A5-47E5-ABDB-E3B54FF42840 Tue Aug 2

  • Problem creating an A/P Invoice

    Hello, SAP experts: I have a customer with the following situation: He had created a down payment invoice for a vendor. Later, after the negotiations with the vendor ended, it turned out that the negotiated unit price for the purchased items was a sm