Cs07-create plant assignment

Hi,
Whether it is possible to extend BOm for materiial with more than 1 level using t code CS07
When I tried even though BOM has 3 levels only 1st level got copied.
What are the other option of extneding completeBOM with all the levels
Regards
Raghavendra

Dear Raghavendra,
There is no option in SAP to copy BOM at multi level.
Regards
Mangalraj.S

Similar Messages

  • Third-party not defined in the case of vendor with plant assignment ?

    We use a Third-Party Vendor to direct-ship some products directly to our Customers.
    When transfers third party order form's PR STO PO, prompts the following information
    Third-party not defined in the case of vendor with plant assignment
    Message no. 06769
    Diagnosis
    You are entering a purchase transaction involving a vendor to whom a plant has been assigned. Normally, this will involve the transfer of materials from one plant to another.
    This process necessitates a delivery and a billing document in the SD system. The PO appears directly in the delivery due list of the issuing plant (vendor) and therefore does not need to be transmitted.
    However, an item with the procurement form "third-party" (triangular business deal) cannot appear in the delivery due list.
    Procedure
    An item with the procurement form "third-party" can only be ordered from vendors without a plant assignment.
    how should solve?
    Many thanks,  Adny.
    Edited by: Andy Yao on Feb 8, 2010 3:58 AM

    Hi Andy
    Why u doing stock transfer order,in third party sales there is no stock transfer
    Follow below procees for third party sales( Vendor ship materials directly to customer)
    Create Sales order(Use item category TAS) >>> Purachase requisition(Automatically from order) >>> Purchase order >>> Vendor Invoice Verification >>> Invoice to customer
    Kapil

  • How to Remove Business place from Plant assignment

    Hi All,
    I have created a new plant by copying the existing plant. Business place assignment also got copied from existing plant. I don't want business place for my new plant.
    I tried searching the Business place/Plant assingment in SPRO, eventhough there are many places (under Enterprise structure, Financial Accounting and Cross application components) we have this assignment, i couldn't see my new plant in any of those places and i am not sure how to remove this assignment. Can you please help me here?
    Regards,
    Prabu

    Hi Prabu,
    First let me know what is the issue that you are facing.
    Have you checked in the above mentioned nodes for business place & plant assignment.
    If your assigned this business place for taxes postings(J_1IT030K_V settings). The check in the billing document from the new plant what is the tax code is being used in the tax condition records.
    If the same tax code is being used in both the plants then try to create one new tax code & assing the same to the condition records of the new plant. Check the same.
    Or Mention clearly that what issue that u are facing because of this assignments.
    Regards,
    S.Himavanth.

  • PR: Procurement w/o material from vendor with plant assignment not defined

    Hi,
    Getting the error message:  06806 - Procurement w/o material from vendor with plant assignment not defined
    while creating the PR with account assingment (P- project) & without material no. instead entering the short text in the PR.
    this issue (Error message) is getting to only one user.
    question-1:  Is it possible to set the Error messages to the user specific. Because other users are able to create the PR with the above inputs, but the one user is not able to create instead getting the above E- Msg.
    question-2: Is it possible to set the messages to Plant specific instead quesiton -1 or both
    Or else, please let me know how to deactivate the above E-msg to the specific user.
    Please do the needful asap.
    Regards,
    Sapsrin

    Hi,
    As you noticed, note 856962 has changed the system behaviour
    when you are working with procurement w/o material from vendor with
    plant assignment.
    Items without a material master record can only be ordered from vendors
    without a plant assignment.
    This note will stop your users from creating service purchase orders
    for a vendor who has a Plant assigned in the vendor master, issuing
    the error message 06 806.
    you can check the below code:-
    LMEPOF23
      IF ekpo-ematn IS INITIAL AND
          (  aktyp EQ hin OR ekko-reswk NE oekko-reswk  OR      "856962
         (  aktyp EQ hin OR NOT ekko-reswk IS INITIAL OR        "856962
            ekko-bsakz NE oekko-bsakz OR
            gf_extended_check NE space ).
        PERFORM enaco_2(sapfmmex) USING '06' '806'.
    regards,
    Lalita

  • Procurement w/o material from vendor with plant assignment not defined

    While creating  standard Framework Order (FO)   asset  PO  I am getting the below error
    "procurement w/o material from vendor with plant assignment not defined"
    Plz Help
    Regards

    Dear INDRANIL BHATTA ,
         Thanks for your reply and your soluation ,
    Finally , I found Vendor Master assignment to plant so it can't create FO PO .
    ->  XK02 -> selecting "purchasing data" >Extras>Add.Purchasing data.

  • Backend purchase contract with no plant assigned to it

    Hi,
    We are implementing SRM 5.0 in a classic scenario deployment and we going to create backend purchase contracts directly from bids, that is, no Global Outline Agreements are involved.
    The thing is we would like to create a backend contract that could be consumed by more than one plant, that is, we cannot have a specific plant assigned to that contract.
    Is it a possible scenario to be implemented?
    Best Regards,
    Emilia

    Hello Emilia,
    If you create a R/3 contract from a BID, linked to a BID INVITATION created from a SC, you might get the plant from the SC item.
    Else, plant data (partner Location) is not mandatory in RFQ (at both header and item level).
    So you could have to delete it in your RFQ (if created from a SC), or use the BADI BBP_CTR_BE_CREATE to change sent data:
    Here you can delete plant data, so your R/3 contract is valid for all plants.
    Rgds
    Christophe

  • Create characteristic Assignment

    Dear QM / SAP Master,
    Good Day,
    Currently i encounter one Problem found as below :
    We have 2 plant , plant 1000 & plant 2000.
    Classification class is created as RM_Additives by plant 2000.
    QA department would like to create characteristic Assignment (QS61), default plant set as 2000.
    Therefore, QA cannot create inspection items for plant 1000.
    Consequently, QA cannot proceed for UD or release (QA32).
    Please advise.
    Thank you.

    But after when i going into Change Inspection Lot screen, it will appear the error message "NO physical samples are assigned"
    so i can't change the inspection lot , so cannot release UD and cnanot GR because cannot UD until now.
    Please advise what's the error messaage "No sample are assigned "
    Thank you.

  • Getting error while creating an assignment through API

    Hi Experts,
    When i'm trying to create a assignment using the following code, Im getting the following error
    ORA-20001: You must enter GRE details for the assignment
    Where we can pass the GRE information or how we can come out of this error.
    Pls clarify this
    hr_assignment_api.update_emp_asg_criteria
         p_validate => false
    ,p_effective_date => l_hire_date --to_date('01-Jan-2012','DD-MON-YYYY')
    ,p_datetrack_update_mode => 'CORRECTION'
    ,p_assignment_id => l_assignment_id
    ,p_object_version_number => l_object_version_number
    ,p_organization_id => l_organization_id
    ,p_location_id => l_location_id
    ,p_grade_id => l_grade_id
    ,p_job_id => l_job_id
    --,p_position_id => 362
    ,p_payroll_id => l_payroll_id
    ,p_pay_basis_id => l_basis_id
    ,p_special_ceiling_step_id => l_special_ceiling_step_id
    ,p_people_group_id => l_people_group_id
    ,p_group_name => l_group_name
    ,p_org_now_no_manager_warning => l_org_now_no_manager_warning
    ,p_effective_start_date => l_effective_start_date
    ,p_effective_end_date => l_effective_end_date
    ,p_other_manager_warning => l_other_manager_warning
    ,p_spp_delete_warning => l_spp_delete_warning
    ,p_entries_changed_warning => l_entries_changed_warning
    ,p_tax_district_changed_warning => l_tax_district_changed_warning
    ,p_soft_coding_keyflex_id => l_soft_coding_keyflex_id
    ,p_concatenated_segments => l_concatenated_segments
    ,p_gsp_post_process_warning => l_gsp_post_process_warning
    Thanks,
    Anil

    What is your application release?
    Please see if these docs help.
    Error Saving an Assignment: APP-Pay-50001: You Must Enter Gre Details For The Assignment [ID 277958.1]
    'GRE & Other Data' Statutory Tab Not Available; Errors APP-FND-00668; APP-PAY-50001 [ID 312787.1]
    12567830: PERWSHRG Staturtory Information Flexfield is not Recognizing Default Values [ID 1329310.1]
    Manager Self-Service - Hire - GRE Is Not Defaulting if Field is not Displayed [ID 1458563.1]
    Statutory Information Flexfield isn't Recognizing Default Values with Required Segments [ID 1344618.1]
    Thanks,
    Hussein

  • Error while trying to create new assignment with supervisor through API

    Hi Experts,
    I'am trying to create new assignment with supervisor for employee, but i'am facing this error:
    =============================================================
    ORA-20008: Error While Create new assignment..-20001
    ORA-20001: The supervisor assignment that you have entered is invalid.
    Please check that you have entered the supervisor,
    that the supervisor assignment belongs to this supervisor and that the assignment is effective.
    ORA-06512: at line 198
    =============================================================
    This is my script, (Oracle EBS 12.1.1)(DB 11):
    DECLARE
    v_user_id NUMBER;
    v_res_id NUMBER;
    v_res_appl_id NUMBER;
    v_org_now_no_manager_warning BOOLEAN;
    v_spp_delete_warning BOOLEAN;
    v_other_manager_warning BOOLEAN;
    v_tax_district_changed_warning BOOLEAN;
    v_entries_changed_warning VARCHAR(4000);
    v_person_id per_all_assignments_f.person_id %TYPE;
    v_business_group_id hr_all_organization_units_tl.organization_id %TYPE;
    v_people_group_id per_all_assignments_f.people_group_id %TYPE;
    v_object_version_number per_all_assignments_f.object_version_number %TYPE;
    v_special_ceiling_step_id per_all_assignments_f.special_ceiling_step_id %TYPE;
    v_group_name pay_people_groups.group_name %TYPE;
    v_ass_effective_start_date per_all_assignments_f.effective_start_date %TYPE;
    v_effective_start_date per_all_assignments_f.effective_start_date %TYPE;
    v_effective_end_date per_all_assignments_f.effective_end_date %TYPE;
    v_assignment_id per_all_assignments_f.assignment_id %TYPE;
    v_sup_assignment_id per_all_assignments_f.assignment_id %TYPE;
    v_supervisor_assignment_id per_all_assignments_f.assignment_id %TYPE;
    v_job_id per_jobs.job_id %TYPE;
    v_grade_id per_grades.grade_id %TYPE;
    v_location_id hr_locations_all.location_id %TYPE;
    v_payroll_id pay_all_payrolls_f.payroll_id %TYPE;
    v_pay_basis_id per_pay_bases.pay_basis_id %TYPE;
    BEGIN
    v_user_id := FND_GLOBAL.user_id ;
    v_res_id := FND_GLOBAL.resp_id ;
    v_res_appl_id:= FND_GLOBAL.resp_appl_id;
    FND_GLOBAL.apps_initialize(v_user_id, v_res_id, v_res_appl_id);
    BEGIN
    SELECT organization_id
    INTO v_business_group_id
    FROM hr_all_organization_units_tl
    WHERE name = 'Vision University'
    AND language = 'US';
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20000,'Error While Retrieving (Business Group ID) Info...'||SQLCODE||' '||SQLERRM);
    END;
    FOR R IN (SELECT * FROM xx_assignment) LOOP
    BEGIN
    SELECT assignment_id , ass_f.object_version_number
    INTO v_assignment_id , v_object_version_number
    FROM per_all_assignments_f ass_f, per_all_people_f p_f
    WHERE ass_f.person_id = p_f.person_id
    AND ass_f.business_group_id = p_f.business_group_id
    AND ass_f.business_group_id = v_business_group_id
    AND p_f.employee_number = R.employee_number
    AND TRUNC(p_f.effective_start_date)= TRUNC(ass_f.effective_start_date)
    AND TRUNC(p_f.effective_end_date) = TRUNC(ass_f.effective_end_date);
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20001,'Error While Retrieving (Assignmet_ID) for employee..'||SQLCODE||' '||SQLERRM);
    END;
    BEGIN
    SELECT job_id
    INTO v_job_id
    FROM per_jobs
    WHERE trim(lower(name)) = trim(lower(r.employee_job))
    AND business_group_id = v_business_group_id;
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20002,'Error While Retrieving (Job_ID) Info...'||SQLCODE||' '||SQLERRM);
    END;
    BEGIN
    SELECT grade_id
    INTO v_grade_id
    FROM per_grades
    WHERE trim(lower(name)) = trim(lower(r.employee_grade))
    AND business_group_id = v_business_group_id;
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20003,'Error While Retrieving (Grade_ID) Info...'||SQLCODE||' '||SQLERRM);
    END;
    BEGIN
    SELECT location_id
    INTO v_location_id
    FROM hr_locations_all
    WHERE trim(lower(description))= trim(lower(r.employee_location))
    AND business_group_id = v_business_group_id;
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20004,'Error While Retrieving (Location_ID) Info...'||SQLCODE||' '||SQLERRM);
    END;
    BEGIN
    SELECT payroll_id
    INTO v_payroll_id
    FROM pay_all_payrolls_f
    WHERE trim(lower(payroll_name)) = trim(lower(r.payroll_name))
    AND business_group_id = v_business_group_id;
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20005,'Error While Retrieving (Payroll_ID) Info...'||SQLCODE||' '||SQLERRM);
    END;
    BEGIN
    SELECT pay_basis_id
    INTO v_pay_basis_id
    FROM per_pay_bases
    WHERE trim(lower(pay_basis)) = trim(lower(r.pay_basis))
    AND business_group_id = v_business_group_id;
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20006,'Error While Retrieving (Pay_Basis_ID) Info...'||SQLCODE||' '||SQLERRM);
    END;
    BEGIN
    SELECT person_id
    INTO v_person_id
    FROM per_all_people_f
    WHERE employee_number = r.supervisor_number
    AND business_group_id= v_business_group_id;
    SELECT assignment_id
    INTO v_sup_assignment_id
    FROM per_all_assignments_f
    WHERE person_id = v_person_id
    AND business_group_id = v_business_group_id;
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20007,'Error While Retrieving (Assignmet_ID) for supervisor..'||SQLCODE||' '||SQLERRM);
    end;
    BEGIN
    hr_assignment_api.update_emp_asg_criteria(p_effective_date => TRUNC(SYSDATE),
    p_datetrack_update_mode => 'CORRECTION',
    p_assignment_id => v_assignment_id,
    p_validate => FALSE,
    p_called_from_mass_update => NULL,
    p_grade_id => v_grade_id,
    p_position_id => NULL,
    p_job_id => v_job_id,
    p_payroll_id => null,--v_payroll_id,
    p_location_id => v_location_id,
    p_organization_id => v_business_group_id,
    p_pay_basis_id => v_pay_basis_id,
    p_segment1 => NULL,
    p_segment2 => NULL,
    p_segment3 => NULL,
    p_segment4 => NULL,
    p_segment5 => NULL,
    p_segment6 => NULL,
    p_segment7 => NULL,
    p_segment8 => NULL,
    p_segment9 => NULL,
    p_segment10 => NULL,
    p_segment11 => NULL,
    p_segment12 => NULL,
    p_segment13 => NULL,
    p_segment14 => NULL,
    p_segment15 => NULL,
    p_segment16 => NULL,
    p_segment17 => NULL,
    p_segment18 => NULL,
    p_segment19 => NULL,
    p_segment20 => NULL,
    p_segment21 => NULL,
    p_segment22 => NULL,
    p_segment23 => NULL,
    p_segment24 => NULL,
    p_segment25 => NULL,
    p_segment26 => NULL,
    p_segment27 => NULL,
    p_segment28 => NULL,
    p_segment29 => NULL,
    p_segment30 => NULL,
    p_employment_category => NULL,
    p_concat_segments => NULL,
    p_grade_ladder_pgm_id => NULL,
    p_supervisor_assignment_id => v_sup_assignment_id,
    p_people_group_id => v_people_group_id,
    p_object_version_number => v_object_version_number,
    p_special_ceiling_step_id => v_special_ceiling_step_id,
    p_group_name => v_group_name,
    p_effective_start_date => v_ass_effective_start_date,
    p_effective_end_date => v_effective_end_date,
    p_org_now_no_manager_warning => v_org_now_no_manager_warning ,
    p_spp_delete_warning => v_spp_delete_warning,
    p_entries_changed_warning => v_entries_changed_warning,
    p_tax_district_changed_warning => v_tax_district_changed_warning,
    p_other_manager_warning => v_other_manager_warning);
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20008,'Error While Create new assignment..'||SQLCODE||' '||SQLERRM);
    END;
    END LOOP;
    COMMIT;
    END;
    Thank you & Best Regards

    I think this is essentially saying that the Supervisor Assignment is wrong or no longer effective. Looking at your SQL to fetch the Supervisor Assignment there are a number of potential issues. This is what you've currently got:
    SELECT person_id
    INTO v_person_id
    FROM per_all_people_f
    WHERE employee_number = r.supervisor_number
    AND business_group_id= v_business_group_id;
    SELECT assignment_id
    INTO v_sup_assignment_id
    FROM per_all_assignments_f
    WHERE person_id = v_person_id
    AND business_group_id = v_business_group_id;
    Potential Problems/Clarifications
    1. What is r.supervisor_number, what does it contain and how is it derived? I can't see that anywhere else in the block...
    2. Is there a chance that r.supervisor_number is referencing an employee who has left, ie, now an ex-employee?
    3. The SELECT statement that fetches the assignment_id does not perform any date-effective restrictions, which means you might be lucky enough to fetch the person's current assignment. But you might also fetch an old or future-dated assignment.
    4. The SELECT statement that fetches the assignment_id does not restrict the type of assignment, so if this manager has applied for a job (ie, they have an applicant assignment) or some other type of non-employee assignment you might be picking that up.
    This would work better for you:
    SELECT paaf.assignment_id
    INTO v_sup_assignment_id
    FROM per_all_people_f papf
    ,per_all_assignments_f paaf
    WHERE papf.employee_number = r.supervisor_number
    AND papf.business_group_id = v_business_group_id
    AND nvl(papf.current_employee_flag, 'N') = 'Y'
    AND trunc(sysdate) BETWEEN
    papf.effective_start_date AND papf.effective_end_date
    AND papf.person_id = paaf.person_id
    AND paaf.assignment_type = 'E'
    AND paaf.primary_flag = 'Y'
    AND trunc(sysdate) BETWEEN
    paaf.effective_start_date AND paaf.effective_end_date;
    If it doesn't return a row it means that the supervisor (or whatever employee is returned by r.supervisor_number) is not active as at sysdate and cannot be used. Note that this SQL only applies for employees. If you can have Contingent Workers as supervisors in your implementation then this needs tweaking.
    Does that help?

  • Table name for plant assign to costcenter

    Dear Experts ,
    Please tell me table name " plant assigned to cost center " display the list
    Thanks
    Bhaskar

    Dear,
    Use table CSKS.
    Regards,
    Chintan Joshi

  • Non-***. KF are coming blank for newly created Plant/Mat in Inventory Query

    Hi,
    In my BEx query, Total stock quantity values for newly created Plant is not coming.
    BW and R3 have gone live on the same date.
    (1) Did Stock initialization for existing Plant.
    (2) Filled set up table and did INIt load for the existing plants.
    (3) compress the request in BW.
    BX - with marker update
    BF - with no marker update.
    Now two more plants are created in R3 side with their opening stock values.
    Did Delta to BW.
    New Plants are loaded into BW. I can see "Receipt Qty" value in 0IC_C03 cube - 1200.And Issued qty - 000
    But When I execute Bex query, "Total Stock qty" and "Stock in Transit" (these all are non-cumulative keyfigures) are coming as blank.
    Please suggest. Quick response is much appreciated. This is Production (after Go-live issue).
    Thanks in advance.

    Any sugestions ??

  • Search term to be added to newly created plant

    hi,
    i  have to add the search term 2  for a newly created plant.
    i  tried in enterprise structure-> logistics genral-> Define plant but i am not able to loacte any search field there.
       thanks
       Akkshaya

    Hello,
    Go to SPRO
    Enterprise structure
    Logistic general
    Check/define plant
    Select your plant and press address icon from tool bar
    there yiou can add search term
    Regards
    Kedar Kulkarni
    ***Reward points if useful
    Message was edited by:
            KEDAR KULKARNI

  • Steps to create and assign new cost centers?

    Dear all,
    Pls share with me the steps to create and assign new cost centers.
    TIA
    kogi

    Refer to the following link, will help you with the cost Center creation.
    http://help.sap.com/saphelp_470/helpdata/en/08/5145cc43b511d182b30000e829fbfe/frameset.htm
    It is actually the job of Fi consultants.
    Post your e-mail ID I will send some documentation.
    Regards
    AK
    Reward points if helpful

  • How to create plant wise STO from multiple requisition through Me59N

    How to create plant wise STO from multiple requisition through Me59N

    Due to the different supply plants the system does not know which one
    to use and therefore throws the error message.
    The only workaround would be to create the PO's seperatly per PR item.
    Hoep this helps you

  • BAPI for CS08 - Plant assignment - BOM

    Is there a BAPI for transaction CS08 (BOM - plant assignment)?

    Try CSAP_MAT_BOM_MAINTAIN
    or
    CSAP_MAT_BOM_OPEN
    CSAP_BOM_ITEM_MAINTAIN
    CSAP_MAT_BOM_CLOSE
    Edited by: ksd on Nov 27, 2009 9:48 AM

Maybe you are looking for

  • Problem with HP-DeskJet 1120c

    HP-DeskJet 1120c driver has a specific billbord option which caused the priter to split the image on two or more pages, even if we turn off this function. This thing appear only on Developer 6 under Windows 95 Best regards Victor null

  • What is it with PrPro playback...???

    I double click on an avi file from the hard drive (copied over from my camera) and Windows Media Player opens and it plays perfectly at 1280x720x30fps. I import that same file into PrPro CS4 and open it in the source monitor and it jerks and skips. M

  • Displaying HTL file in a separate window

    i have aportal page where i have a portlet which clip whole contents of the HTML file xfile.html Banner & Logog of the Company | xfile.htma appears here | ----------| |------------- | =Printer View | ----------|--------------------------------------|

  • Change mail service to SMTP only

    Our company was running all its mail for two domains internally on Mac OS X Server 10.6. We recently switched over to Google Apps for our email. However, Google's SMTP server is SLOW, so I thought I'd try to use the SMTP server from our 10.6 Server t

  • Accidentally deleted a shared calendar in my iphone, help?!?!

    I accidentally deleted a shared calendar on my iphone (ios 6.0.2). I have a backup file on icloud. Is there any way to restore this calendar from this backup file? I did a full recovery from this file, but the calendar did not re-appear. help please!