From SRM to R3 po in extended classic  : UNICODE PROGRAM ERROR

1.Today I observed that while sending the PO data from SRM to R3 we are getting following error -
"Data objects in a Unicode program are not convertible"
Request you to please look into it on priority.
SEKHAR

short dump(UC_OBJECTS_NOT_CONVERTIBLE)
Data objects in a Unicode program are not convertible?what does this mean?
Virtual Char error - UC_OBJECTS_NOT_CONVERTIBLE
/message/1069612#1069612 [original link is broken]

Similar Messages

  • Attachment transfer of PO from SRM to Back end for extended classic scenario

    Hi Experts,
         We are using the SRM 7.0 with EHP 701 and ECC 6 , we have a SRM requirement where we need to transfer the attachment of a PO to back end ECC. I tried to implement the note 1594966 , but it doesn't work . we are using Extended classic scenario. Please suggest some SAP notes or the procedure to be followed to achieve this.
    Thanks ,
    Aishwarya.M

    As far as I am aware this functionality of transferring attachment is not supported in Ext classic scneario  
    http://scn.sap.com/thread/1873708
    Also  I suggest you should debug and see if its sending attachment from SRM if yes then
    could be something missing at ECC side , To debug use this
    http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=340264144
     You may also check in SXI_monitor and see if attachment is being recieved and sent from SRM and ECC respectively
    Are you configuring this for the 1 st time or its an error which u encountered?
    You must raise a NOte to SAP for the same till a solution is found .
    This one is another which you can check ..
    http://wiki.scn.sap.com/wiki/display/SRM/Transfering+shopping+cart+attachments+to+the+backend+system

  • Transfer of Pricing Conditions from SRM 5.0 to ECC (Extended Classic)

    Hi All,
    I am currently doing an enhancement on a copy of function module B46B_DPO_TRANSFER and the implementation of BBP_DRIVER_DETERMINE BAdI that will call the copied FM to transfer the pricing conditions from SRM 5.0 to ECC since in standard only net price is being transferred to ECC.
    During the creation of PO, everything is ok. All conditions are transferred to ECC.
    But we are encountering problems in the replication from SRM to ECC when changes are done in the PO during deleting or inserting a condition to an item. Our problem is in figuring out what will trigger us to use Change types U, I, E, D in populating the CHANGE_ID field in POCOND table that will be used in BBP_PO_INBOUND function module.
    During creation of PO, I have set POCOND-CHANGE_ID = 'I' on all conditions to be transferred.
    When there are modifications on a PO, I have set POCOND-CHANGE_ID = 'U' and I am encountering problem when new conditions are inserted to an item since it will not be displayed (which I believe in this case, POCOND-CHANGE_ID should be 'I'), and when deleting a condition to an item.
    I would like to ask, if there is an indicator that a condition will be inserted to an item for us to assign POCOND-CHANGE_ID = 'I', and for us to assign POCOND-CHANGE_ID = 'D' when a condition will be deleted.
    By the way, I used FM BBP_PD_PO_GETDETAIL (exporting: E_PRIDOC) to get the PO conditions to be transferred and have checked E_PRIDOC-DEL_IND to check if a condition will be deleted. Unfortunately, it is not working on the deletion since it seems that DEL_IND field is not being populated if a condition will be deleted.
    Many thanks,
    Kezia
    Edited by: Kezia Layug on Mar 3, 2009 4:24 PM

    Hi All,
    I am currently doing an enhancement on a copy of function module B46B_DPO_TRANSFER and the implementation of BBP_DRIVER_DETERMINE BAdI that will call the copied FM to transfer the pricing conditions from SRM 5.0 to ECC since in standard only net price is being transferred to ECC.
    During the creation of PO, everything is ok. All conditions are transferred to ECC.
    But we are encountering problems in the replication from SRM to ECC when changes are done in the PO during deleting or inserting a condition to an item. Our problem is in figuring out what will trigger us to use Change types U, I, E, D in populating the CHANGE_ID field in POCOND table that will be used in BBP_PO_INBOUND function module.
    During creation of PO, I have set POCOND-CHANGE_ID = 'I' on all conditions to be transferred.
    When there are modifications on a PO, I have set POCOND-CHANGE_ID = 'U' and I am encountering problem when new conditions are inserted to an item since it will not be displayed (which I believe in this case, POCOND-CHANGE_ID should be 'I'), and when deleting a condition to an item.
    I would like to ask, if there is an indicator that a condition will be inserted to an item for us to assign POCOND-CHANGE_ID = 'I', and for us to assign POCOND-CHANGE_ID = 'D' when a condition will be deleted.
    By the way, I used FM BBP_PD_PO_GETDETAIL (exporting: E_PRIDOC) to get the PO conditions to be transferred and have checked E_PRIDOC-DEL_IND to check if a condition will be deleted. Unfortunately, it is not working on the deletion since it seems that DEL_IND field is not being populated if a condition will be deleted.
    Many thanks,
    Kezia
    Edited by: Kezia Layug on Mar 3, 2009 4:24 PM

  • SRM SUS using PI in Extended Classic Scenario

    Hi SRM Gurus,
    We are in SRM 5.0 ,extended classic scenrio and plan to implement SUS for PO create/Change,PO response and
    ASN.We plan to use PI for this integration and as per Note 573383 our IT team plans to use two different client
    (one for EBP) and other for SUS.Does anyone have a config guide for this scenario??
    In this scenario what all configuration are to be done on SRM(EBP) side??Do I need to configure PO/PO response and ASN  number ranges for SUS?
    Do I need to create a new vendor org structure in SUS client so that I can replicate SRM/EBP vendor to SUS??
    What all settings are to be done on PI side.
    Any help/documentation  in this direction would be appreciated.
    Kind Regards,
    Priya

    few answers to your questions
    1) what is the release of SRM  you want to work with?
    2) services in SUS is not available as standard , and will be provided by SAP as consulting up on request.
    3) for hardware requirements , please refer to the master guide for the srm release you will be working on -->
    and also you can refer to the software component matrix in master guide --> to see if any component is mandatory..
    4) XI and MDM as far as i know is mandatory for SRM 6.0 and above , But in SRM 5.0 , XI is compulsory.
    5) so xi is mandatory in anyway in SUS as different systems are involved and therefore is required for routing the documents correctly.
    6) time for installation again depends on your supplier base , and your level of expertise.
    7) it is not always recommended to compare between two different systems , R/3 and SUS are different and so functionality will not be the same
    8) but as far as i know R/3 is stronger functioanlly..

  • Reverting to classic scenario in SRM7.1, from PPS and extended classic

    Hello  Experts,
    Recently we have moved  from SRM7 to SRM 7.01, in which we can have PPS without Extended classic scenario.
    As business wants classic scenario, How can we make the system as classic , in which PPS and extended classic is activated.
    any badi is available for this? Please help.
    Regards,
    Raju

    Raju,
    Basically you have few points to keep in mind. (yes you need to activate the SPRO config for extended classic, apart from this).
    1. switch between extended classic and classic is actually defined by the backend logical system of the document. if thats SRM itself then it follows the path of extended classic or if it is ECC then it follows classic.
    because its basically creating a follow on document and that explains the scenario.
    2. it also depends on what object are you expecting to be created. from a SC many documents can be created.
    a. PO in SRM
    b. PO in ECC
    c. PR in ECC
    d. Reservation in ECC
    - so, if you can define at any point that where is your document to be created and what is to be created you can control the flow.
    Now to do this. if you have few options.
    Option1:
    1. set the object types(2) for product categories (config, backend document type).
    2. implement BBP_EXTLOCALPO_BADI  to switch off extended classic
    Options 2:
    1. in doc change badi, change the backend destination to ECC
    2. in Badi BBP_TARGET_OBJTYPE pass the object type you want your follow on document to be.
    hope this explains

  • Local SRM PO intead of Extended Classic

    Hello,
    Does anyone have any idea how best to resolve the following problem.
    We are using SRM 5.0. We have managed to create a Local SRM PO instead of the Extended Classic scenario and so the PO will not transfer to R/3 (where the invoices are entered). The confirmation has also been created in SRM.
    Please could someone advise on the best way to sort this out (we have fixed what caused the problem so it will not happen again).
    Thank you.
    Regards,
    Jackie

    Hi Jackie
      Best option is to delete the PO and confirmation and create a new one in SRM as per extended classic scenario.
      Sending a local PO to ECC may not be possible in this case.
    Regards
    Virender Singh

  • Overdelivery tolerance - extended classic

    Hi all,
    We have extended classic scenario, and would like to have overdelivery tolerance.  I've created a tolerance group in SRM, and assigned tol keys CF, DA and DQ. 
    I've also maintained a Purchasing Value Key in ECC via OMQW (SPRO --> MM --> Purchasing --> Material Master --> Entry Aids for Items Without a Material Master)
    When I post the confirmation in SRM I get the appropriate error message (so if I try to post 106 for a PO with 100 qty, I get the error message, 105 is OK).
    However, the IDoc goes into error in the backend, as the qty is exceeded.  Error message: "PU Ordered quantity exceeded by 5 EA : <PLANTCODE>"
    When I look at the PO inside SRM, in the item detail the overdelivery tolerance is 0%, and the ECC copy also has 0%.  I would have expected them both to show 5% (and for this to copy-into the PO)?
    If I create a new 'spot PO' directly in ECC (ME21N) with all the same detail, the 5% tolerance is coming through automatically from the OMQW setup.
    Do you have any ideas how to get the overdelivery tolerance into the SRM PO, so that the copy in the backend would also show it (so IDOC will post successfully)?
    Thanks in advance,
    J

    Hi,
    I have a similar problem.
    I have assigne a tolerance group in ppoma_bbp, but the purchasing group is not defaulted into the PO,
    Therefore the % on the PO is 0, which leads to an error message when i hit check on the confirmations in SRM, even if I am within the tolerance limit.
    Also when i try to search for the tolerance group on the PO it won't display.
    If I update the tolerances the manually ont he PO the i am able to create an overdelivery.
    We are on the same release ECC 6 EhP 4 and SRM 7.0 SP 9, extended classic.
    Could you please update how you solved the issue?
    Cheers
    Ulrike

  • Tolerance key DQ in extended Classic scenario give Backen error message

    Dear all,
    I am using SRM 7.0, SP 9 
    Extended Classic Scenario.
    I created a tolerance group and attached it to my user via TOG attribute in PPOMA_BBP. Tolerance key is DQ with $1000 and upper percentage 5%.
    I also set up the ECC tolerances:
    - Purchasing Value key with Tol. Overdelivery = 5.0 (in SPRO --> MM --> Purchasing --> Material Master --> Define Purchasing Value Keys)
    And assigned that Purchasing Value Key to the material group I am using (via SPRO --> MM --> Purchasing --> Material Master --> Entry Aids for Items Without a Material Master)
    - And I even set up tolerance key B1 (for error message) for my Company Code (in Spro -> MM --> IM and PI --> GR --> Set tolerance limits) with a upper limit of 5%
    And even with this set up I still get the error message
    u201CBackend Purchase Order quantity exceeded by 1 EAu201D
    when I try to post a Confirmation with an overdelivery, even if the over delivery is only 0.1% of the total quantity 1000.
    What Configuration am I missing?
    Cheers
    Ulrike

    Dear Rahul,
    Thanks for you input
    Let me give you an example of the behaviour:
    in PPOMA_BBP TOG assigned to user has : DQ with $1000 and upper percentage 5%.
    User orders a PO  with quantity=1000, price $100;
    No additional tolerances assigned in the PO itself
    User tries to enter confirmation with quantity 1001 (so qty variance converted to currency amount results in $100 over delivery) So the confirmation is under both the 5% and the $1000 limit.
    In that case I donu2019t receive an error message from the SRM, but the error message u201CBackend Purchase Order quantity exceeded by 1 EAu201D from ECC still prevents me from posting the Confirmation. And this is the problem I havenu2019t been able to solve so far.
    So I want the TOG tolerance to be used. And I am also happy with the absolute limit always having priority over percentage limit...
    But I am trying to find a way to get rid of the back end message (with assigning a tolerance to the PO itself as the will get rid of the absolute limit see my previous post.)
    Cheers
    Ulrike

  • Extended classic scenario - PO print output

    Hi all,
    Please help me. We have SRM 5.5 (SAPKIBT11) the extended classic scenario.
    Could you please tell me Can I print the PO from Web GUI?
    If in the Web GUI Output area in PO I set indicator Printer, and to set in Output Pushbutton, in Log I have status - Successfully processed. In trx SP01 the spool status - Compl. But the PO smartforms don't print.
    PS: from Output Preview button I can to print the PO smartforms, but I need to print from  Output area through the Output Pushbutton. (in the trx BBP_POC or BBP_PPF).
    Best regards
    Guzal.

    Hi, Masa,
    Thank you for your advice,
    I set the method U:Print Using Berkeley Protocol, after that
    in  trx. SP01 I have the Error Status on Composite Document -
    Status Incorrect (Reason Unknown).
    Best regards,
    Guzal.

  • Populating data in R/3 PO from SRM PO

    Hi-
    We are running SRM 4.0 in an extended classic scenario.  We are currently capturing the UNSPSC code in the MFR_NO_EXT field in the line item of the cart.  This data is flowing through to the same field on the line item of the PO in SRM.  However, when the PO is copied to ECC, I'm expecting this value to flow into EKPO-EMNFR field and it is not.  In fact, I don't see the data showing up anywhere on the ECC side.  We have never used this field in ECC, is there something I need to configure on the ECC side to make this happen?
    I've also tried utilizing the BBP_CREATE_PO_BACK BADI and still do not get them results I'm looking for.  Can anyone help me understand what I'm doing wrong.
    Best Regards,
    Shawn

    Hi,
    Try implementing the badi BBP_ECS_PO_OUT_BADI in SRM or badi BBP_PO_INBOUND_BADI in ECC.
    Also have a look at these notes:
    Note 1083794 - Fields missing in backend transfer of shopping cart.
    Note 406886 - Changing structure 'BAPIEKPOC' of Release 4.6C
    BR,
    Disha.

  • PO  deletion in extended classic.

    Hi Experts,
    I am facing one problem and I request your valuable solution/suggestion to the below problem.
    This is in SRM 4.0 version in Extended classic scenario.
    Whenever PO is invoiced and user changes its account assignment in SRM, it goes into error in process.
    The problem has been resolved by SAP , but concern is there are some PO which got stuck with Error in process basically its transmission error.
    So all these list of workitems are there appearing in the users worklist. where the user does not want these list to appear in his/her worklist.
    So anyone can suggest any possible workarround to delete these POs ( which means not the item deletion) the PO number should not appear in the system , or else can there be any solution that these workitem can be forwarded to any  dummy user id.
    if possible please suggest on my problem.
    Appreciate your solution at the earliest.
    Thanks in adavance !!!
    Regards
    SrujanK

    Hi
    Here first of all once the Invoice has posted, you are not supposed to change the acct assignment data.  Suppose if you want to change the account assignment in the PO then you need to cancel all the follow-on documents and then you need to change. 
    So,  Please change the acc to assing to old once and then automatically the PO will come to normal order stage.  Then cancel all the follow-on documents i.e like GRN and INvoice,  then only the systme will allow you to delete the PO.
    BR
    Satish

  • Cost distribution in Extended classic scenario

    Hi All,
    We are in SRM 4.0 using extended classic scenario.
    When we create a purchase order with cost distribution, it gets copied to backend system. But the partial invoice field in backend PO is always having the value "Distribution in sequence".
    In configuration for account assignment category, it has been defaulted to "Distribute proportionately".
    When we checked with SAP they told that for SRM POs it will always be distribute in sequence. It has to be distributed while posting MIRO. This value is hardcoded in SRM PO transfer program. It is very strange and moreover this is a essential functionality which needs to be in SRM.
    Any one using extended classic scenario, could you please tell me how you are handling multiple account assignments?
    Please help me.
    Thanks,
    Arun

    Friends,
    If you are using cost distributions in extended classic scenario, then could you please check and let me know the value that you are getting in the "Partial Invoice" field in Account assignment tab of backend PO.
    Please help.
    Thanks,
    Arun

  • Extended Classic Scenarios Basic Queries

    Dear SRM Experts,
    I am working in the demo of extended classic scenario in SRM 7.0. I have some basic questions on it, Kindly reply for my doubts :
    1. Do SRM-SUS Scenario applicable for all three procurements
         a. Self-Service Procurement
         b. Plan Driven Procurement
         c. Service Procurement.
    or applicatbility only for Service Procurement .
    2. Is it necessary to implement MM-SUS (Classic Scenario) first before implement of SRM-SUS? (Setting UP IDocs etc)
    while i will only use XML Communication in XI(will select the Service_Procurement_Supplier_Enablement configuration scenario)
    3. Is the configuration for Distribution Model and Partner Profiles necessary between SRM and SUS Communication in extended classic scenario?
    Thanks.
    Regards
    Pawan

    Hi Pawan,
    Pl go through the following links for better understanding
    difference between MM-SUS and SRM-SUS
    SRM 7.0 SUS with ECS
    Supplier Self Service (SRM-SUS)
    Regards,
    Nikhil

  • PO Replication from SRM to ERP

    Hello,
    We replicate purchase orders from SRM to ERP.  Now we would like to make all of the contract data available for reporting in BW.  Would anyone know a bit more about how purchase orders are replicated from SRM to ERP?  The name of the program that actually performs the replication would be great, but any information would be appreciated.

    Hi Larry,
    You can transfer you purchase orders based on your product categories and purchasing group and purchasing organsiations and their setting in SRM and ERP.
    To do that before you need to replicate Products, Product categories from ERP to SRM then you can transfer your PO from SRM to ERP.
    see the link below.
    http://help.sap.com/saphelp_srm50/helpdata/en/5e/88ef3bc8821d0de10000000a114084/frameset.htm
    If you already done replication you need to maintain a purchasing group which will handle all the requirements that are to be transferred to ERP from SRM.
    This Purchasing group should also be part of  Organsiation structure in ERP.
    With regards,
    mahesh

  • Problems realted to changing the language for non-Unicode programs from one into anther.

    Hi,
    Hi everyone!
    Product Name: HP Pavilion dv6-6093ex
    Product Number : LM610EA#A2N.
    My Windows 7(464Bit) Ultimate,  and its base language, and display language is English.
    The Languages(English, French and Arabic) built-in (came re-downloaded and re-installed by the person who made the Windows disc installation). Thus, while installing Windows 7, those three lanauge listed for me to choose one of them to be the base language
    and display language, I have chosen 'English'. In the End of installation, there are three pre-packaged languages(English and French and Arabic) can be used as a display language.
    I would like anyone kindly to confirm for me why I have been facing these problems when changing  language for non-Unicode programs from English into Arabic.
    First: After I have installed the  AMD High-Definition Graphics Driver (sp55092) 8.882.2.3000 on my laptop. The contents of the of Intel Graphics and Media Control Panel are partially shown in Arabic while language for non-Unicode programs
    is Arabic, however, they are completely shown in English while language for non-Unicode programs is English.
    A: I found that contents of the of Intel Graphics and Media Control Panel are partially shown in Arabic (second screen shot below, however,
    when click on any options, for example 'Graphics properties' shown in Arabic in, the second window is shown in English) while language for non-Unicode programs is
    Arabic, and it doesn't matter what format or location is.
    B- when I changed language for non-Unicode programs into 
    English.
    I found that contents of the Intel Graphics and Media Control Panel are completely shown in English .
    Second:
    A- Only All Arabic contents will be displayed encryptely while language for non-Unicode programs is English
    B-  All the Arabic contents are displayed properly   while language for non-Unicode programs is  Arabic.
    Third: an error extracting drivers and software downloaded from official HP website while language for non-Unicode programs is English.
    A-  I noticed an error extracting all kinds of comprised files(drivers and software) downloaded from HP website while language for non-Unicode programs is English and whatever location and format are:
    B- However  while language for non-Unicode programs is Arabic, there is no error extracting files.
    In conclusion, Is it normal
    for all of you the contents of the of Intel Graphics and Media Control Panel are partially shown in your native while  language  used
    for non-Unicode programs is your native lanague, however, they are completely shown in English while language for non-Unicode programs is English?.  IF so I would be saying that if I have wanted the  contents of documents written in my language
    Arabic to be shown properly, then then I
    must let the language for non-Unicode programs be Arabic.
    Is this happens with you as well?
    Also, if I need extracting all kinds of comprised files(drivers and software) downloaded from HP website, then language for non-Unicode programs
    must be in my Arabic lanague English and whatever location and format are.
    Is this happened with you as well?
    I would highly appreciate any clarification from you.
    A man should convert his anger and sadness into strength to continue living in this life.

    Hi,
    I am confused about your issue.
    when you changed language for non-Unicode programs into  English, it show English.
    while language for non-Unicode programs is Arabic, it show Arabic, If it's none-Unicode.
    This is correct. Why you think it's an issue?
    About your second scenario description, I was not clear what you said. Could you give us a explanation?
    Note: System display language is not the un-Unicode program language.
    You can just choose one language to display the system at same time.
    This article might be helpful to you:
    Install or change a display language
    http://windows.microsoft.com/en-in/windows7/install-or-change-a-display-language
    Change the system locale
    http://windows.microsoft.com/en-in/windows/change-system-locale#1TC=windows-7
    Karen Hu
    TechNet Community Support

Maybe you are looking for