PO Creation with Describe Requirement

Hello All and Happy Holidays,
I am using SRM 5.5, ECS and I have a couple of questions
1) How can I force the describe requirement to create a PO automatically (I can force the user to fill in price and Preferred vendor but is there anything else we need to do in the follow on document badi?)
2) I want to create invoices for the PO's before the GR is done, but the system is not letting me do that, I have checked th PO and the GR-Bsd Inv field is set, I think it is validating me to create invoice before GR, how can I fix this.
Please let me know if anyone have some ideas.
Thanks and Happy New Year.
Sreedhar

Hi Mani,
You can also use bbp_doc_change badi to convert a preferred vendor into a fixed vendor in your SC.
Checking the price field not empty and converting preferred into fixed vendor enable you to create a complete PO.
Please see my answer in this thread :
https://forums.sdn.sap.com/click.jspa?searchID=574266&messageID=1510401
Kind regards,
Yann
Message was edited by:
        Yann Bouillut

Similar Messages

  • Error during creation of SC with described requirement

    Dear Expert,
    When I try to create SC through described requirement, I am getting error as "Enter the Company Code".
    We are using SRM7.0 Extended Classic Scenario.
    The employee has the attribute of Company code is maintained in PPOMA_BBP.
    Also we dont have any problem in creating SC by selecting Internal materials and Services.
    Can any one give their views on this regard.
    Thanks,
    B.N.Karthikeyan

    Hi,
    please check the following
    1. In the attribute default tick is there for the company code
    2. In the shopping cart default setting check for  the company code
    Regards
    Ganesh

  • Shopping Cart creation through describe requirement not working.

    Dear All,
             We are in to technical upgrade of SRM 4.0 to 5.0 (CS). With SRM 5.0 we have ECC6 as a backend system.
             On SRM 5.0, we could successfully create SC from Internal Goods/Services & against that shopping cart a PO gets created in backend. But when we try to create shopping cart from describe requirement the system throws following error messages,
    1.     Enter company code
    2.     No logical system for FI maintained. Inform system admin.
    3.     Error in account assignment for item 1
    4.     Error in partner transfer
    5.     Not possible to calculate tax
    Plz, help to solve this error.
    Regards,
    Vivek

    Hi
    Try to clear one by one error
    What is the company code in BAsic data of SC?
    Run a report BBP_CHECK_CONSISTENCY for that user for sc.
    Howerver verify these following configuration.
    Implementation Guide (IMG): Supplier Relationship Management ® SRM Server ® Cross-Application Basic Settings ® Account Assignment ® Define Account Assignment Categories
    Implementation Guide (IMG): Supplier Relationship Management ® SRM Server ® Cross-Application Basic Settings ® Account Assignment ® Define G/L Account for Product Category and Account Assignment Category- here there is a setting Product category, Accounr assigmnment (CC,WS , logical system name anf Gl acount) check it upi.
    Most of the data comes from your org structure only. However check it your settings which i mentioned.
    regards
    Muthu

  • Problem with "describe requirement"-function by creating SC

    Hi all,
    I have a problem by creating a SC with the "describe requirement"-function. If I use this function a regular SC is created and a purchase order is also created with the stauts hold. I do not want to create a purchase order because if the shopper does not find the requested material in the catalog he/she should create a requistion which is sent to to responsible purchaser of the purchasing group. If anybody knows how the solve this problem please let me know.
    BR,
    Bernd

    Hi Bernd,
      Go to tcode SPRO>Supplier Relationship Management->Cross-Application Basic Settings>SAP Business Workflow-->Perform Task-Specific Customizing.
      There Under SRM, go to the Specific Task and assgin agents based on the Roles so that only users with that role can get the Witem.
      HTH.
    BR,
    Disha.
    Pls reward points for helpful answers.

  • Error during creation of SC by described requirement

    Dear Expert,
    When I try to create SC through described requirement, I am getting error as "Enter the Company Code".
    We are using SRM7.0 Extended Classic Scenario.
    The employee has the attribute of Company code is maintained in PPOMA_BBP.
    Also we dont have any problem in creating SC by selecting Internal materials and Services.
    Can any one give their views on this regard.
    Thanks,
    B.N.Karthikeyan

    Dear Experts,
    I have maintained in the extended attributes for all the Product category of the user department with Source system.
    But still when I create SC with described requirements I get the error as "Enter the Company Code".
    Kindly any one suggest some solution for this issue.
    Regards,
    B.N.Karthikeyan.

  • Describe requirement

    Hi,
       I am in SRM 5.0 Extended Classic scenario.When i create a PO with describe requirement.I am not able to change region
    in the PO,only storage location is changeable .But in limit order I can change the region.
    Is it standard?

    Christophe-
    Excellent suggestion, thank you very much.  We are running SRM 4.0, are you referring to BADI BBP_SC_MODIFY_UI?  I am using this currently to hide the "describe requirement" link and I see I could also hide the "catalogs", but my question is how would I know that an item has been added to the cart?  The badi does not contain the cart information, I'm assuming I would need to call a shopping cart get details function?  Can you briefly expand on your thoughts for obtaining cart details.
    Best regards,
    Shawn O'Connor
    Best regards.

  • Describe Requirement  with GL code

    Hi
    I have manage to coremod the program on describe requirement screen to allow for user to enter a GL code field. Upon "Add Shopping Cart", I used badi BBP_DOC_CHANGE_BADI to pass the custom gl code to the accounting section as follows:
      LOOP AT et_account INTO wgs_etaccount.
        IF NOT wgs_item-g_l_acct IS INITIAL.
           wgs_etaccount-g_l_acct = wgs_item-g_l_acct.
           MODIFY et_account FROM wgs_etaccount.
        ENDIF.
      ENDLOOP.
    My accounting data is populated correctly, but I received the gl code not found on top of the screen. When I drill down into the sc item level and perform a "check", the error is removed. 
    My question is how could I auto resolves the glcode upon "add shopping cart" button is pressed ?
    Thanks

    Hi BWer,
    Why did you activate badi to get default g/l account in SC? There is no need to do so. It is SRM standard funtionality to get g/l account in SC. You need to follow below steps-
    1. Maintain values AS,CC, for attribute KNT in root org plan via PPOMA_BBP. Make CC as default.
    2. Miantain g/l accounts in IMG, SPRO> SRM > SRM Server Cross application basic settings > account assignment > define g/l account for product category and account assignment category.
    Thanks
    Vikram

  • Virtual desktop template creation with UR1 - two issues

    There are two new issues affecting Virtual Desktop template creation with WMS 2012 with UR1.
    Issue #1: Some systems fail to create a new or customized virtual desktop template with UR1 applied. UR1 includes an updated MultiPoint Connector which is compatible with a UR1 host. The Connector gets included in the Virtual Desktop template
    so that the virtual desktops can be managed by MultiPoint Dashboard. On some systems installation of the UR1 Connector will require a reboot that takes too long to complete and template creation will timeout.
    If you try to create a template without doing the following update to the unattend-t.xml file, and if the Connector reboot takes too long, the template creation process will never complete, appearing stuck at 80% until the timeout. If you check the running
    Virtual Machine Connection, you will see an error message that Windows could not complete the installation.
    To correct this:
    From MultiPoint Manager or Hyper-V Manager, shutdown the running template VM.
    Delete the template .vhd stored in Public Documents\Hyper-V\Virtual hard disks
     3. a) Make a backup copy of
    C:\Program Files\Windows MultiPoint Server\Unattend-t.xml
               e.g. rename it .bak
    b) open
    C:\Program Files\Windows MultiPoint Server\Unattend-t.xml in your favorite text editor.
    b) find “connector” in the file
    c) replace this string (starts with <Path> and ends with </Path>)
    <Path>powershell -Command &quot;try { $process = Start-Process -FilePath &apos;%Windir%\Temp\Connector\WmsConnector.Exe&apos; -ArgumentList &apos;/Quiet&apos; -PassThru -Wait; } catch { throw &apos;WmsConnector
    Install Failed&apos;}; exit $process.ExitCode&quot;</Path>
    with this string
    <Path>powershell -Command &quot;try {
    $p = Start-Process -FilePath &apos;%Windir%\Temp\Connector\WmsConnector.Exe&apos; -ArgumentList &apos;/Quiet
    /NoRestart&apos; -PassThru -Wait; } catch { throw &apos;WmsConnector Install Failed&apos;}; exit $p.ExitCode&quot;</Path>
    then save the file again as Unattend-t.xml  
    d) Proceed with Create and Customize virtual desktop template, and Create virtual desktop station as described on our blog at
    Virtual Desktop Templates – Part
    1 & Part 2
    We continue to investigate why this issue occurs on some machines and not others
    Issue #2: UR1 was intended to fix an issue creating virtual desktop templates on true UEFI systems, i.e. systems that don’t fall back to legacy support for earlier BIOS services. UR1 did not solve the issue. For now we are recommending
    doing template creation on systems that do fall back to legacy BIOS services. To check: from Device Manager under Disk Drives select your system hard drive. Double click and go to the Volumes tab and click Populate. The Partition Style entry should
    be Master Boot Record (MBR).  If it is GPT you have a UEFI system.
    We continue to investigate fixing this for UEFI systems.

    Any word on a UEFI fix?  My instructions on the other thread seem to work for me.
    Also, I imagine this won't be an issue on the next version of MultiPoint Server since the next Hyper-V in Server 2012 R2 now has those native UEFI VM's.  Have you guys played around with that yet?  Also, FWIW, I'm not sure why the pre-release docs
    mention that UEFI is only supported on Windows 8 VM's.  Why not x64 Windows 7 and Vista SP1 VM's?  I thought those already support full UEFI boot.  Is it because Hyper-V has mandatory restrictions to have Secure Boot turned on for UEFI VM's?

  • Describe requirement - extra field?

    Hi all.
    SRM 4.0, server 5.0.
    In the Describe Requirement function, is there any way to add the vendor field directly to the first screen instead of entering it in the next step in the shopping cart? I looked at the SAP notes regarding the customer specific fields that can be added, but I do not believe that Describe Requirement can be enhanced this way.
    Thanks for info.
    BR
    Dennis M

    Hi
    <b>I don't recommend this approach in your case.</b>
    <u>No issues as such in changing templates (For existing SAP provided functionalirty, hiding, dis-abling, etc of fields).</u>
    <b>But in your case, you need to design the whole logic for this new custom field, search help, validation, etc yourself, which might become too complex in future.</b>
    <u>See Related links  -></u>
    Add catalog link in Describe Requirement
    Describe Requirement  with GL code
    Re: Restricting selection of "Services" at the time of SC Creation.
    Re: Use Vendor Text instead on Internal Note i Describe Requirements
    SC HTML Template....
    Do let me know.
    Regards
    - Atul

  • Problem with gross requirement planning pir is not getting reduced

    Dear Gurus
    I am trying to use strategy 11 for a particular finished product.(having bom and routing)
    In the material master I have set mrp type pd lot size ex .strategy group 11, mixed mrp 2,item category group norm, availabilty checking group 02 .
    Then I made manually pir for that material in md61 with  BSF requirement type .
    Then ran the mrp for that material in md02.
    Planned orders came .(In md04 screen that gross requirement line text also came as usual )Converted them to prodn order and then did the gr in mb31 with 101 mvt type. After doing the gr the pir should get reduced in md04 screen which is not happening . Where I am going wrong
    Regards
    Sandip Sarkar

    Dear Sandip Sarkar,
                                      It usually happens run MRP and ckeck.
    Strategy 11 in summary :-
    1. Sales Order creation - no impact.
    2. Goods Receipt - minus the quantity for the oldest planned independent in demand management.
       For e.g. if PIR is 100 and delivery 90, PIR becomes 10 (withdrawal 90).
    3. Delivery - no impact as delivery is issue from sales order.
    This strategy is particularly useful if you need to produce, regardless of whether you have stock or not. For instance, steel or cement producers might want to use this strategy because they cannot shut down production; a blast furnace or a cement factory must continue to produce, even if this means having to produce to stock.
    You need to maintain the following master data for the finished product:
    Maintain strategy group 11 on the MRP screen.
    Set the Mixed MRP indicator to 2 on the MRP screen.
    Maintain the item category group (for example, NORM) on the Sales Organization screen.
    Maintain the Availability check field so that you perform an availability check without the replenishment lead time (checking group 02 in the standard system).
    Strategy                                                        10                                           
    Stock is taken into account                           Yes                                          
    reduction of planned independent
    requirements takes place during u2026   u2026 goods issue for                                                                                delivery                                  order (discrete production),                                                                               
    11
    Stock is taken into account                          No
    Reduction of planned independent
    requirements takes place during u2026            ... goods receipt for a production
                                                                            order (discrete production),                                                                               
    for a planned order (repetitive
                                                                             manufacturing), or for a purchase
                                                                             order (trading goods).
    Edited by: Vachanala Rajasekhar on May 7, 2010 11:55 AM

  • Po Creation With Reference to contract

    Dear Experts
                       We are creating the purchase order with reference to contract the contract quantity not copied to po. it is asking to enter the qty. but it should copy the contract quantity. the same contract price also not copied to po. it is copying from the info record price.
    my scenario is at the time of po creation with reference to contract it should copy the contract qty and price any copy control assignment is there or any other settings required.
    Please help
    Regards
    Anand

    Hi,
    If a contract with one of your principal vendors exists for a material, you can create purchase orders referencing this contract. Purchase orders created in this way are called contract release orders.
    The price, vendor data,  terms of payment, delivery costs, and any instructions to the vendor are adopted from the contract automatically.
    If  you have created the contract & info records is also exists  then system will give priority to contract to determine the conditions.
    Please check the source list ,whether contract is maintained over there or not.
    Thanks,
    AMIT

  • BOM changes(Not creation) with EC Number

    Hi
    I want to make the ECN as mandatory while changing the BOM,not for creation.
    I tried by setting OS27,OS25 settings for BOM. I tried BOM creation with status 3(With history requirement). System gives only warning message,not the error message.(Message no. 29045)
    I tried to make the Change number field as mandatory,but it applies it to CS01 & CS02. I want only in CS02.
    Plse help me out if any knows the soultion.

    Dear Sudhar,
    1.Please check in OS27 - Tick mark is included for EC Management Active &
    BOM validity manitained and History Requirement.
    2.In OS25 - For History Requirement.
    3.Get the help from ABAP consultant,to make use of field exit for the particular
    screen CS02 ,which has got a screen number.The system will not allow the user
    to enter into the next screen unless that field is not filled.
    4.Check for the Auth.Object C_STUE_NOH
    With this Logic only we are using in my present project.
    Check & reply.
    Regards
    Mangal

  • BAPI for Outbound Delivery Creation with reference to Sales Order - VL01N

    Hi Everybody,
           We are in ECC 5.0 version.
           I want to create a enhancement for Outbound Delivery Creation with reference to a Sales Order.
           Is any BAPI available for this ?
           Any input on this will be very much helpfull.
           Please suggest any BAPI available for this, or should I go for BDC using VL01N or VL04 ?
           Thanks in advance.
    regards,
    Nagarajan.J

    Hi Nagarajan,
    The BAPI BAPI_DELIVERYPROCESSING_EXEC meets your requirement. You can create delivery with reference to sales order.
    The below is the sample code...
      data:lt_request      like bapideliciousrequest
                                    occurs 0 with header line,
           lt_createditems like bapideliciouscreateditems
                                    occurs 0 with header line,
           lt_return       like bapiret2
                                    occurs 0 with header line.
        lt_request-document_type      = 'A'.
        lt_request-document_numb      = vbeln.
        lt_request-document_item      = posnr.
      lt_request-material           = matnr.
      lt_request-plant              = werks.
      lt_request-stge_loc           = lgort.
      lt_request-quantity_base__uom = base_uom_qty.
      lt_request-delivery_date      = sy-datum.
      append lt_request.
      call function 'BAPI_DELIVERYPROCESSING_EXEC'
      EXPORTING
        DELIVERY_EXTEND       =
        TECHN_CONTROL         =
        tables
          request               = lt_request
          createditems          = lt_createditems
          return                = lt_return.
      loop at lt_return where type = 'A'
                          or  type = 'E'.
        exit.
      endloop.
      if sy-subrc <> 0.
    Use the BAPI for Commit
        call function 'BAPI_TRANSACTION_COMMIT'
             exporting
                  wait = 'H'.
      endif.
    Thanks
    Ramakrishna

  • BAPI for Outbound Delivery Creation with reference to Sales Order

    Dear all,
    I'm on R/3 4.6B platform and to develop an RFC for outbound Delivery creation instead of using the standard VL01N transaction.
    I've review BAPI for Outbound Delivery Creation with reference to Sales Order - VL01N thread which suggest BAPI_DELIVERYPROCESSING_EXEC .
    However, in 4.6B, that function module doesn't exist. Appreciate any suggestion and or workaround.
    Thanks.
    Steven
    Edited by: Steven Khoo on Mar 25, 2010 7:13 AM
    Edited by: Steven Khoo on Mar 25, 2010 7:14 AM

    Not required anymore

  • Without equipment creation serial number required at the time of delivery?

    Dear SAPIENTS,
    Without equipment creation serial number required at the time of delivery? In customizing i have defined that equipment not required in serialization profile. But still i am getting equipemnt number at the time of delivery of sales order.
    Regards,
    Kaushal Rai

    Dear Venu,
    You want to generate Alphanumeric Serial Number that is possible by following Enhancement for Serial Numbers:
    Pls find here some details about generating alphanumeric serial numbers as below :
    You can generate alphanumeric serial number with the following BADI / Customer Exit:
    Name of Enhancement : IQSM0001
    Name of Function Module Exit: EXIT_SAPLIPW1_001
    Name of Include : ZXQSMU01
    ZXQSMU01:
    This user exit can be used to create the serial numbers automatically for material of a production order. Number of serial numbers generated will be equal to the total number of quantity. The purpose behind development of this user exit was to attach prefix in each serial number generated.
    so as per your requirement you can generate serial number like ABC0001 etc.
    Process Steps:
    For exit: EXIT_SAPLIPW1_001
    1. Get serial number profile for a material in respective plant.
    2. Check if the profile is u2018XYZu2019.
    3. If profile is u2018XYZu2019 generate the serial numbers for the given quantity of material in production order.
    General Program Structure
    For exit: EXIT_SAPLIPW1_001
    1. Get the serial number profile using function module 'MARC_SINGLE_READ' for a material.
    2. Check if the profile is u2018XYZu2019.
    3. If the serial number profile is u2018XYZu2019 then generate the serial numbers for the given production order quantity of a material.
    4. Concatenate ABC as a prefix to the all generated serial numbers
    Provide above details reg. implementation BADI / Enhancement to your ABAPer and go ahead.
    You can implement above Enhancement in CMOD.
    Hope this helps.
    Revert in case of any doubt.
    Award points if useful.
    Regards,
    Tejas

Maybe you are looking for