QIP : material assignment button at header level

Hi everyone,
Since QM is not my main module  : can someone explain to me what the "material assignment" button is for in a quality inspection plan (at header level)?
Thanks in advance
P.

"material assignment" : consider a scenario where there is two vendors for a particular material & your requirement is to check material of different vendor with different specification.
Then in that case you can specify the Material ,plant & Vendor in "Material assignment " field.
Say you have maintained vendor "X" in the task list & Vendor " Y" in other group counter for same material with differnt cherectiristics in it.
So when inspection lot with vendor X will create ,system will automatically assign the task list with Vendor X in Material specification.
same with vendor Y.
If you do not maintain anything against material here ,irrespective of vendor same task list will attach to all vendors.
Also Customer specific task list same as that of Vendor can be assigned through Material assignment
I hope this will add some value.
Regards
Sujit

Similar Messages

  • Add customer button on header level for BUS2201(PO) - SRM 7.0

    Hi,
    I want to define a customer button (with action) within PO on header level.
    Web Dynpro           FPM_OIF_COMPONENT
    Configuration          /SAPSRM/WDCC_FPM_OIF_PO_PURCH
    Task:
    Add a customer button besides standard Export button.
    I assume-afterwards I have to enhance the method onactionbutton_pressed to create my event when customer button is pressed, right?
    Could anyone please guide me how to solve this issue?
    Thanks and best reagrds
    Andreas

    Hi,
    Here are the steps to add the button, I wrote it in other thread. In my case for PO is not displayed, try to follow the steps and if you are able to show the button tell me how please.
    Add custom button in PO
    And yes ,you need to create an enhancement point in the view CNR_VIEW of the component FPM_OIF_COMPONENT, you need to create a post-exit in the method BUTTON_PRESSED, here you have a sample code:
    DATA: lv_id TYPE string,
            lv_event_id TYPE fpm_event_id.
      DATA: lo_nd_oif_application TYPE REF TO if_wd_context_node,
            lo_nd_variant TYPE REF TO if_wd_context_node,
            lo_nd_toolbar TYPE REF TO if_wd_context_node,
            lo_nd_button TYPE REF TO if_wd_context_node,
            lo_el_button TYPE REF TO if_wd_context_element,
            lo_nd_other_functions TYPE REF TO if_wd_context_node.
      DATA: lv_substring TYPE string,
            lv_substring_i TYPE i,
            lv_node_name TYPE string,
            lv_position TYPE string,
            lv_length TYPE i,
            lv_seq TYPE i.
      DATA:lt_keys TYPE STANDARD TABLE OF string,
           lv_key LIKE LINE OF lt_keys.
      TYPES:BEGIN OF y_parameters,
        name TYPE string,
        value TYPE string,
      END OF y_parameters.
      DATA: lt_parameters TYPE STANDARD TABLE OF y_parameters,
            ls_parameter LIKE LINE OF lt_parameters.
      DATA: lv_boid      TYPE bbp_guid,
            lv_botype    TYPE string,
            lv_objkey TYPE  swo_typeid,
            lv_objtype  TYPE  swo_objtyp,
            lv_object_id TYPE crmt_object_id_db,
            lv_process_type TYPE crmt_process_type_db,
            lv_object_type TYPE crmt_subobject_category_db,
            lv_rfc TYPE zgrs_co_logsys-rfc,
      DATA: lo_fpm TYPE REF TO if_fpm.
      lo_fpm = cl_fpm_factory=>get_instance( ).
      lo_fpm->raise_event_by_id( lv_event_id ).
      lt_keys = lo_fpm->mo_app_parameter->get_keys( ).
      LOOP AT lt_keys INTO lv_key.
        ls_parameter-name = lv_key.
        lo_fpm->mo_app_parameter->get_value(
          EXPORTING  iv_key = lv_key
          IMPORTING  ev_value = ls_parameter-value  ).
        INSERT ls_parameter INTO TABLE lt_parameters.
      ENDLOOP.
      lv_id = wdevent->get_string( 'ID' ).
      lo_nd_oif_application = wd_context->get_child_node( name = wd_this->wdctx_oif_application ).
      lo_nd_variant = lo_nd_oif_application->get_child_node( name = wd_this->wdctx_variant ).
      lo_nd_toolbar = lo_nd_variant->get_child_node( name = wd_this->wdctx_toolbar ).
      lo_nd_other_functions = lo_nd_toolbar->get_child_node( name = wd_this->wdctx_other_functions ).
      lv_substring = lv_id.
      lv_length = STRLEN( lv_id ).
      lv_seq = lv_length - 3.
      IF lv_id+lv_seq = '_CP'.
        lv_substring = lv_substring(lv_seq).
        lv_id = lv_substring.
      ENDIF.
      WHILE lv_substring CS '_'.
        lv_position = sy-fdpos + 1.
        lv_substring = lv_substring+lv_position.
      ENDWHILE.
      IF lv_substring CO '1234567890'.
        lv_substring_i = lv_substring.
      ENDIF.
    * Item level action;
      IF lv_id CS '_item'.
    * Or header level action;
      ELSE.
        IF lv_id CA '0123456789'.
          lv_position = sy-fdpos - 1.
          lv_node_name = lv_id(lv_position).
          IF lv_id CS 'OTHER_FUNCTIONS'.
            lo_nd_button = lo_nd_other_functions->get_child_node( name = wd_this->wdctx_button ).
            lo_nd_button->set_lead_selection_index( index = lv_substring_i ).
            lo_el_button = lo_nd_button->get_element(  ).
            TRY.
                lo_el_button->get_attribute(
                EXPORTING
                  name =  `EVENT_ID`
                IMPORTING
                  value = lv_event_id ).
              CATCH cx_wd_context.
            ENDTRY.
            READ TABLE lt_parameters INTO ls_parameter WITH KEY name = 'SAPSRM_BOTYPE'.
            lv_botype = ls_parameter-value.
            READ TABLE lt_parameters INTO ls_parameter WITH KEY name = 'SAPSRM_BOID'.
            lv_boid = ls_parameter-value.
    *         Obtain the object_id;
            SELECT SINGLE object_id INTO lv_object_id
             FROM crmd_orderadm_h
             WHERE guid EQ lv_boid.
    *         If not Z button, exits;
            IF lv_event_id(1) NE 'Z'. EXIT. ENDIF.
    *      Actions;
            CASE lv_event_id.
              WHEN 'ZBUTTON'.
              WHEN 'ZBUTTON2'.
            ENDCASE.
          ENDIF.
        ENDIF.
      ENDIF.

  • Split valuated material price change at header level (without val. Type)

    Hi All,
    Need to change Split valuated Material Price at Header level (without val. type).
    In MR21 valuation type is mandetory for split valuated material.
    Please suggest on changing Material price without val. type.
    Thanks

    You have to advise the users who create accounting views to enter a valid price when they create a material master. Maybe you need to make use of the user exit to prevent saving when no price (or a dummy 0,01)  is entered.
    It is not possible to change the header price with any SAP given transaction, as it could cause inconsistencies if you dont take care about the stocks at valuation type level.
    you may have to deveope an own report on own risk. I personally have the opinion that it is more secure to post stock and reverse it again (which just creates to accounting documents that equalize each other, no remaining value anywhere) than going the risk with an own program to screw up the valuation of a material  in general

  • Cost Assignment Change on Header Level

    This User changed the cost assignment at the top level to an internal order;
    however, it did not apply to one of the hotel charges.
    The other charge on the same date for the same vendor did change.
    What caused the one transaction to remain with a cost center instead of internal order?
    It was our understanding if the User changed the cost assignment at the top level it would be applied to all transactions in the report.  Is this not correct?

    Got the Solution from Development Colleagues:
    If a traveler change the cost assignment from cost object A to cost object B at the top level of an expense report, then all expenses which are assigned to the cost object A at change moment(!) should get the new cost assignment to cost object B.
    All expenses which are assigned to a different cost objects as A will be not changed!
    Example 1:
    Step 1. Traveler created an expense report with the cost assignment to cost center A
    Step 2. Traveler added 3 expenses
    => Expected result: all 3 expenses should get the assignment to the cost center A
    Step 3. Now traveler changed the cost assignment on top level of the meeting request to the project B
    => Expected result: all 3 expenses should get the assignment to the project B
    Example 2:
    Step 1. Traveler created an expense report with the cost assignment to cost center A
    Step 2. Traveler added 3 expenses
    => Expected result: all 3 expenses should get the assignment to the cost center A
    Step 3. Traveler changed manually the cost assignment of one expense to internal
    order D
    => Expected result: 2 expenses are assigned to the cost center A and one expense is assigned to the internal order D (because of manually change!)
    Step 4. Now the traveler changed the cost assignment on top level of meeting request from the cost center A to project B
    => Expected result: only 2 expenses which were assigned to the project A are now assigned to the project B, the one expense which was assigned to the internal order D should be still assigned to the internal order D (it is not assigned to the cost center A and therefore not affected by the change from cost center A to project B).

  • How to make Delivery block at Sales Order Header level for specific materia

    Hi,
    My client want to create a delivery block EDI order at the Order Header level for specific materials
    How can we achieve this.

    Dear Varada rajan
    Go to material master, select "Sales: sales org.1" view and assign "01" against the field "DChain-spec. status" and save.  By assigning, for a particular sales area, you can block that material.
    Now go to OVSU select 01 and assign "B" against the field "Block delivery".
    Now create a sale order and post the outcome.
    thanks
    G. Lakshmipathi

  • Assign Source of Supply at Header Level of SC for single Supplier

    Hi Team,
    We are in SRM7.0 and EHP4.
    The requirement is : User is creating a SC for 50 line items to a single supplier. In SRM7.0 User not able to find the Button Assign Source of supply at Header Level. I know it is at item level and it is very painful from user point of you going to individual line item details and assiging the same Source of Supply 50 Times.
    The design is Once Source of supply assigned. It leads to Auto PO after SC status changes to approved.
    Please tell is there is a standard SRM7.0 Functionality to handle this requirement with out any BADI / Enahancement.
    If not above, please tell how to enhace the same.
    Thanks
    Giri

    Hi Masa,
    As I Mentioned in my Initial thread. We are using Auto PO. Once the Shopping cart under go 2 step Approval Process. Once the status is completly approved, Auto PO is created.
    Pre negotiated vendors for product commedities are available for the SC requestor to select and the list of supplier to Product commedities is available to requestor.
    Request Process (SC) is mainly used from approval point and from analytics (reports) point.
    1 st step approval - Finacial Approvers approve the SC.
    2ns Step Approval - Buyer check the Price in SC as per Vendor Negotiated rate and Approves and Approved staus SC result in Auto PO to Vendor.
    Business do not want change the above process and it is configured as per business and delivered. Only difficulty they are faceing is when creating SC for Same vendor with multiple line items. They need to go Individual Item details and assign the source of supply. It is pain full for them. If the SC is created for multiple line items to same vendor. They want to assign the vendor at header level of SC, Instead of going to Individual item and assign the vendor in SRM 7.0
    Thanks
    Giri
    Thanks
    Giri

  • How to print material document in header level?

    Hi Guys,
    How to print material document from header level. I can only print them in item level. But i want that in header level. For example, I have 4 movements inside a material document and I want to issue only one output from the header level.
    I can see the option Goto -> Additional Function -> output, but it is disabled. Please let me know hot to acheive this and if you need further info on this. Please throw some light on this.
    Thanks
    Yasin.

    HIi
      Your question is not clear.  What exactly you want to be.
    1.  To print material header in your smart form / Sap Script what is the problem. Itu2019s quite easy you can do it. Let me know what problem you are facing.
    2. The option is disables because of business functionality ask your functional guys to help you on the same.
    Regards
    Swati

  • Down Payment Request at Header Level of PO

    Dear Friends
    We want to create Down Payment Request and subsequently the Down Payment at Purchase Order Header Level. We are looking for a standard solution without any Custom Development.
    While creating a Down Payment Request (F-47) the system does not ask for the reference of the Purchase Order. But if Purchase Order Number is referred then the system will ask for the line item also.
    When we convert this Down Payment Request to Down Payment (F-48), we can refer the Purchase Order Number. If referred, the system asks for the line item also, which becomes mandatory.
    However we want to understand if there is a possibility of posting the Down Payment against the Purchase Order Header.
    This is required, since if there are multiple line items in the purchase order, then creation of Down Payment Request as well as Down Payment becomes a tedious activity in SAP.
    Someone innovative and has already worked on such requirement please reply.
    Regards
    Ketan Patel

    Hi,
    Try the following steps to pay to Vendor w.r.t PO:
    1.Check the Vendor reconciliation A/C,
    2.Go to FS00, and check Filed Status Group,
    3.Go to OBC4, check the Filed Status Group, what u have mentioned for the Vendor reconciliation account.
    4. Go To material management segment and put optional entry for the field of Purchase Order and save.
    5.Now come to F-48, enter the date, vendor, assign the sp.G/L transaction(A),bank sub account, amount,
    then enter, it will take to next screen
    Here you enter amount & your purchase order number with reference to your are going to make the payment. Now simulate and save.
    After the GR & IR is done, Perform F-54 for Down Payment Clearing
    Regards,
    Biju K

  • PO: Condition type maintained in header level affect the price per unit

    Hi,
    When I create a PO (Tcode ME21N) with 2 line items:
    Line Item 1: $5.00 per unit, order 1 unit
    Line Item 2: $10.00 per unit, order 1 unit
    Then I put a condition type: Transportation Charges of $10.00 at header level.
    The system will auto calculate and proportionate the transportation charges into that 2 line items. So now, the price per unit of the 2 line items has been change:
    Based on the formula [ (original price per unit * Transportation Charges / total order value) + original price per unit ]:
    Line Item 1: $8.33 per unit [ ($5.00 * $10.00 / $15.00) + $5.00 ]
    Line Item 2: $16.67 per unit [ ($10.00 * $10.00 / $15.00) + $10.00 ]
    There are 2 things here that we want to do:
    1. We donu2019t want the transportation charges affect the price per unit. Means we do not want the price per unit to be changed. We want the transportation charges stand alone on it owns.
    2. Also, sometimes the transportation charges is paid to a different supplier, meaning the original order value paid to supplier A, and the transportation charges paid to the supplier B (which is a transportation company).
    Can anyone advise how can I do this?
    Thank you.

    hai;
    give the transportation charges in item level
    go to 'item details' tab and select individual item ,go to condition ,maintain the 'frb1' value seperatly for the two items in the PO.You can also assign seperate transportation vendor for items sepertly.
    For selecting the transportation vendor ;you just select the line where you maintained the frieght value and click on the 'condition detail' button shown in the bottom of the screen then on next screen there is an option for giving the transportation vendor acccount no.
    try
    hope this will help you
    by fasal

  • Business Area in header level of sales order

    hi Gurus
    i have one query that the szystem dont take the business area automaically(default) on header level
    whts the setting oftha
    i have already assigned the business are4 to Sales Are & Plant & division too
    and taken the rul 3 for that.................
    plz give me the solution for thi
    Suitable answers will be rewarded
    Regard
    Amol Gawai

    Hi,
    I think since plant and division both are derived from material master into the sales order, and your business area is assigned to your plant and division, then in that case it wont default from the header.
    Also if you assign it to your sales area, it will still take at item level.
    Hope this helps.
    Reward if helpful.
    Regards
    Ravi

  • OKB9 Cost Center at Header level

    SAP Experts
    In one of my sub contracting scenario I have assigned cost element in okb9 for multiple business area with the combination of valuation area, no profit centre is assigned. At the time of posting system is asking for co object assignment for the cost element of sub contracting which is assigned in okb9.
    When I am assigning a dummy cost centre at header level of okb9, it works fine.
    Please tell me the use of header cost centre in case of multiple cost centre assignment in okb9.
    Pavan

    Hi Pavan,
      I hope you know for which material system returns error message i.e. co object assignment required.Go to material master and find that what kind of  division they assigned in the material master, Then go to the transaction code OMJ7 find that division has been assigned to your valuation class, business are or not. If they are not assigned please maintain the division against the valuation area and do the process again. I hope your problem will be resolved please assigned the points.Be ensure okb9 settings are correct.
    Regards
    Maruthi.

  • Header Level Data In Sales Doc

    Hi Gurus'
    I know that header level data is applicable to all the items in the sales document. But is this always the case? Is there a case where header level data is not applicable to all items in the sales order?
    i want to know so i can test it on the system.
    thanks

    Amit,
    Header level information may not be same as item level information. Few examples:
    1. Business data (Incoterms, Payment terms)
    Based on your configuration, in VOV7, item category, if you activate business item. Then you can have different incoterms etc. at header level and item level in a sales order.
    2. Partners
    As mentioned by JM, if you set up partner determination, assigned to sales document type and item category, both having SH partner function; then in the sales order, you can have different SH at header and different SH at item levels.
    3. Division
    Based on configuration, VOV8, sales document type, field item division if you activate this, then the division at header and item can be different.
    In the sales order, header division will come from the division given in the initial screen VA01
    and in the item, the division will populate from the material master 's division.
    TW

  • Return sales  of header level BOM subcomponents

    Dear guru's,
    I have maintained a Header level BOM where Item category group is ERLA.
    therefore prices and cost being determined on the header level only.
    I have done the delivery and billing for this BOM .
    Now scenario is that I want to create Return Delivery for the subcomponents of the BOM and not for the entire BOM. But there is no provision in standard for such kind of scenario. I cheked item category determination also and copy control aslo. I am not able to create for subcomponents with the inventory and financial impacts.
    please help me by providing the steps by step configuration for this scenario that I can get all the inventory and financial effects correctly.
    Suggestions are also welcome.
    regards,
    Vojas

    hello, friend.
    oh, i see your requirement more clearly!  you have several options...
    1)  manual entries without BOM
    personally, i would rather enter the components in the returns order manually, without the BOM main material.  the components will have item category REN (standard).
    2)  manual entries with BOM
    enter all materials individually in the returns order.  make sure the item category REN is determined for your components.  for your main item, make the item category RETX (text item).  let us assume that your returns doc type is ZRE...
    order type ZRE + item category grp ERLA  = RETX
    order type ZRE + item category grp NORM = REN
    3)  automatic BOM explosion
    if the components have to reference the main item, and if you want automatic explosion, you will need to make assignments in VOV4.  in addition to the settings in #2, in VOV4 you should assign:
    doc type ZRE + item category grp ERLA + higher level item RETX = item category REN
    hope this helped.
    regards and thank you.

  • Sale order close at header level

    Hi
    How can I cose a sale order completely at header level having more than one line items so that no schedule line can be used for delivery.
    Regards
    Rajesh

    Dear Mr.G. Lakshmipathi
    Thanks for your answer.I know this option but it does n't fulfill my requirement.
    There are more than one sale orders of the same material at a time for different customers having daywise schdule.System confirms the complete qty.in sale order used in first.While I need partely qty.to be sale to the other customer also.How can I transfer the qty.confirmed in first sale order to other sale order.
    Thanks
    Rajesh

  • Additional Data in Header Level for ME51N / ME52N / ME53N

    Dear Gurus,
    I have one requirement related to apply enhancement for additional fields in purchase requisition header level.
    After searching a lot , I dint found any solution for this.
    Does anybody have any solution for this.
    Regards,
    Shibashis.

    I need to add on Tabstrip "Account assignment" for fields
    CO Area and Cost Center text field description ( right side ) for each one.
    How can I do this? Thanks in advance.

Maybe you are looking for