Subcontractor as Company code

Hi,
I have  two company code  as A100( A100) and B1000( Plant B100).
A100 of Co cd A100 is sending 100 component to B100 of Co code B100.
B100 doing the assemblying through production order.
What will be the accounting entries as stock behavior and What will be the step, help in this will be appreciated.
Thanks & Regards
Sudhansu

Hi,
In Vendor Master Record, you should mention this plan no B1 as the vendor.
Regards,
AKM

Similar Messages

  • Plant to plant subcontracting(Under one company code)

    Hi,
    I need a help on one issue.
    We are having multiple plants under one company code.
    Material goes with 57F4 challan for subcontracting plant to plant.
    How to do the subcontracting process for plant to plant.
    Please explain step by step.
    I know the normal process (with vendor)
    Also, if I have create a subcontracting PO, how the receiving plant will come to know about this?
    How will he receive the material which I have send?
    How the production activities at their end?
    Do I need to do the MIRO?
    Please thrwo some light.
    Thanks in advance,
    Piyush

    1)  Create Subcontracting Purchase Order with `0` Cost
    2) Transfer of Components to Subcontractor
    3) Create Subcontracting Challan
       a)Receive the Components as non valuated Materials
       b)Process the Materials to get the SF Product
       c)Create the Outbound Delivery without Ref. To Sales Order
       d)Endorse the Subcontract Challan Manually
    4) Post Goods Receipt
    5) Reconcile Subcontracting Challan
    6) Complete / Reversal / Re-credit SubcontractingChallan
    During Reconcile the Subcontract Challan - J1IFQ,Enter Manually into the Assigned Quantity Field the Components that are actually assigned for this Subcontracting Process.
    Regards,
    eswarmanu...

  • Subcontracting b/n two company codes

    Hi friends
    i have caome across the subcontracting scenario which takes place between two company code with their respective plants, Please Provide best way to map the scenario
    Thanks
    Regards
    Deepak.Goura
    SAP-Consultant

    Sub Contracting Cycle
    (1) You have a material that can be procured externally, and you have maintained BOM with components. Any waste generated and received during subcontracting process can be maintained as component with negative quantity. 
    (2) You create a subcontracting PO (PO with Item Category L). You can also maintain Purchase Info Record for Subcontract category for material and subcontractor. 
    (3) You make a transfer posting to issue components for SC PO. Material is sent to subcontractor.  As material remains under your ownership, system does not make any value entry. But quantity is shown as "Material Provided to Vendor" 
    (4) You receive finished material against SC-PO. You also specify components consumed in manufacturing of finished goods. Additionally, if you have negative components in BOM, now you'll also receive subcontracting by-products. There are three events, so three accounting entries are generated: 
    DR FG Stock/ SC By-Product Stock 
    CR Change in Stock (FG/ SC By-Product ) 
    (for finished goods received) 
    DR Subcontracting Charges 
    CR GR/IR Clg 
    (for moneys payable to Subcontractor) 
    DR Consumption (Components) 
    CR Change in Stock (FG/ SC By-Product ) 
    (material provided to Vendor is now charged to expense) 
    (5) You do the IV for SC Invoice, and the process is complete. 
    Process of Subcontract in MM
    Sub-contract business process: 
    You want to buy material from the supplier (processed material/ assembled item) , but for some reason (quality of certain item / price ) you will give some component to vendor . 
    Vendor shall process the item / use the item provided & supply the final item. 
    SAP process: 
    1.Create the finished goods material code. 
    2.Maintain the BOM for the material. 
    3.Create PO with item category as "L" . 
    4.Issue material to vendor with movement type 541 
    5.Receive the material against the PO with movement type 101. 
    6.MIRO to account for vendor's invoice for the service charge& material used by him. 
    Can anybody tell me how a process has to be given to subcontracting?
    Suppose, I have 3 operations  1)weaving 2)dyeing 3)cutting & packing 
    if no 2 process (i.e Dyeing) has to be given to subcontracting, what process should i follow ?
    Vijay 
    The following process to be followed for subcontracting. 
    1. Item code(material master) to be created at the stage of before dyeing. 
    2. Item code(material master) to be created after Dyeing as subcontracted item.(F30) 
    3. Bill of material to becreated for the material(2) calling for material(1) 
    4. Inforecord and source list to be created for material(2) with the corresponding vendor 
    5. PO to be released for material (2) 
    6.Along with PO the material(1) to be issued to vendor 
    7.On receipt of material when GR is made the stock with vendor will get updated. 
    B.N.Rao 
    How to Create a Subcontract Order?
    To create a subcontract order, proceed as follows: 
    Enter the material you want to order and the item category for subcontracting (L) in the order item. 
    Press ENTER to display the screen for component processing. 
    Enter the components that the vendor requires to manufacture the product. 
    Please note: 
    – You do not need to enter the date required for the components. This date is proposed by the system when you press ENTER. 
    It is calculated as follows:
    Delivery date of the item - Planned delivery time
    – If you do not want the quantity of the components to be changed if the order quantity of the end product is altered, set the indicator Fixed quantity (column F). 
    – You can determine whether the components are available on the date required by selecting Edit -> Availability check. 
    If you entered a bill of material as the material in the subcontract order, the components are created automatically. 
    If you want to determine the components in the bill of material at a later date (for example, if the bill of material is subsequently changed), choose Item -> Component -> New BOM explosion. The existing components are deleted and redetermined in the bill of material. 
    Save the purchase order. 
    When you print the purchase order, the components are printed per order item
    Subcontracting - Key Points
    Special Procurement Process.
    Item category: L
    Order type: NB
    In info record vendor should be maintained as subcontractor.
    Vendor (Subcontractor) receives the components used to manufacture a finished product directly from your company or through third party.
    Your company should place a purchase order for the finished product.   In this manually you can enter the required individual components or it can be determined via the explosion of BOM (if exists).
    Stock check at vendor level: ME2O
    Company stock check: MMBE
    GR for individual components through movement type: 501 or 561 (if with out PO or without reference).
    GI to subcontracting vendor: through movement type 541.
    GR from sub contracting vendor: through movement type: 101
    Movement type 543 is displayed to cancel the material cost account.
    If the subcontracting order has to be generated through materials planning,the special procurement key has to be set in MRP 2 screen.
    SAP MM Tips by : Sundaramoorthi
    Email                     : [email protected]
    Editor Note:
    - To create the Subcon Info Record : Tcode ME11 - Info Category - Click Subcontracting
    - To create Material BOM : Tcode CS01
    - With the Info and Material Setup, you can then create the Purchase Order in Tcode ME21N

  • Subcontacting between 2 company codes.

    Hi friends,
                 How can i do subcontracting process between 2 company codes?
    My client has 2 plants A and B both belonging to different company codes, Plant A is sending some materials to Plant B for subcontracting work. Pls suggest how to do this in standard sap..

    hi
    create vendor of acct grp 007 (plant )
    then perform the normal subcontracting cycle with this vendor
    Refer this link
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/b9/c2df3ae710c60ae10000000a114084/frameset.htm
    Subcontracting without Payment of Duty
    u2022     Creation of Subcontracting PO (ME21N)
    u2022     Transfer Posting of Components to Subcontractor (Mvmt Type - 541) (MB1B/ME2O/MIGO)
    u2022     Creation of Subcontracting Challan w.r.t. Transfer Posting Doc (J1IF01)
    u2022     Goods Receipt w.r.t. Subcontracting PO and Refer Subcontracting Challan at the time of GR (MIGO) {GR with 101 and auto consumption of components with 543 movement}
    u2022     Reconciliation of Subcontracting Challan (J1IFQ)
    u2022     Completion of Subcontracting Challan (J1IF13)
    u2022     Generation of Annexure IV (J1IFR)
    Note: - In this case, you have to maintain the Assessable Value for the Components to be supplied to Vendor in J1ID and also Excise Tax rates for the Chapter IDs linked with these components. So during J1IF01, system will take the Assessable Value as Excise base Value and calculates the Excise Duties by taking Excise Tax Rates.
    Subcontracting under Full Payment of Duty
    u2022     Creation of Subcontracting PO (ME21N)
    u2022     Transfer Posting of Components to Subcontractor (MB1B/ME2O/MIGO)
    u2022     Creation of Outgoing Excise Invoice w.r.t. Transfer Posting Document (J1IS) - Used to send the components to Subcontractor's. Here 57F4 Challan is not created.
    Accounting Entry: -
    CENVAT Input BED - Cr
    CENVAT Input ECS - Cr
    CENVAT Input ECS - Cr
    CENVAT Suspense A/c - Dr
    u2022     Capture Vendor Excise Invoice at the time of GR of Finished Goods w.r.t. Subcontracting PO (MIGO)
    u2022     Post Excise Invoice for FG received from Subcontractor (J1IEX)
    Accounting Entry: -
    CENVAT Input BED - Dr
    CENVAT Input ECS - Dr
    CENVAT Input ECS - Dr
    CENVAT Clearing A/c - Cr
    Master Data
    u2022     MM01- Material Masters for Components and FG
    u2022     XK01 - Vendor Master (Subcontractor as ur plant )
    u2022     CS01 - BOM for FG
    u2022     ME11 - Purchase Info record for Subcontracting
    regards
    kunal

  • Error while assigning Chart fo dep to Company code.

    Hi,
    I am getting an error "Inconsistency between FI company code PJP1 and chart of deprec. ZJCD" when i am trying to assign chart of depreciation to company code.
    The details description is below:
    Inconsistency between FI company code PJP1 and chart of deprec. ZJCD
    Message no. AC481
    Diagnosis
    You tried to assign chart of depreciation ZJCD to company code PJP1. According to its Customizing definition, this company code manages parallel currencies.
    The chart of depreciation does not contain a corresponding depreciation area for each of the currency types that are defined in the company code.
    System Response
    This assignment is not possible.
    Procedure
    1. Check the currency types of the company code.
    2. Specify a corresponding depreciation area for each currency type.
    Please let me know what should i do in this case.
    Regards,
    Dinesh Lakhotiya

    Hi Paul,
    It is already defined for my chart of depreciation.
    However, i think i am missing one step: Define depreciation areas for foriegn currencies.
    When i went into this step, i found that my company code is missing. No depreciation area currency is maintaine for my company code. There is no options of new entries also. If i want to maintain the same, how would i do that?
    Awaiting response.
    Regards,
    Dinesh Lakhotiya

  • Error while creating asset master on a new company code

    Hi there,
    While trying to create a new asset master - Asset class XXX cannot be used in company code XXXX
        Message no. AA130
    Diagnosis
        When you create an asset, the system determines the chart of
        depreciation from the company code definition. In order for a chart of
        depreciation to be available for an asset class during asset
        maintenance, the chart of depreciation has to be entered for that asset
        class (Determine class valuation). Chart of depreciation YYYY that was
        determined is not entered for asset class 123
    System Response
        You cannot create any assets in your company code for this class.
    Please revert if you have any details regarding this. I am sure I am getting this error because of a missing entry in v_ankbv. But i am not sure on what is the config step i m missing.
    Thanks,

    You need to configure the node 'Determine Depreciation Areas in the Asset Class'  T Code-OAYZ.
    Path : Financial Accounting (New) > Asset Accounting > Valuation > Determine Depreciation Areas in the Asset Class.
    Assuming you have already done the other prior config steps involved like., Assign Chart of Depreciation to Company Code, Asset Classes etc.,
    You can also refer to the Best Practices Configuration guide (Link Below) for further details:
    http://help.sap.com/bp_bblibrary/600/html/N72_EN_DE.htm
    Regards
    Sreenivas
    Pls close the post if satisfied.

  • "Check Business Area of the company code" error while posting stock

    Hi Experts,
    While posting stock to a storage location of a plant , the system is giving me the following error message :
    "Check Business Area of the company code" .
    Would highly appreciate if I could get some info for this error message and how to resolve the same.
    Thanks & regards
    Vikas Hali

    hi
    i think division is missing in material master basic data , please enter division in basic data tab in material master then you will try ,
    then post the stock
    regards
    vijay

  • Prevent creation of a PO to a non company code Vendor

    Hi,
    We have had a scenario where we have been ableo to create a purchase order to a vendor that doesnt exist in that company code.  The purchase order will let you Goods receipt this also and will only cause a problem upon invoicing it.
    Since a Purchase order is considered a legal document we believe we should be able to prevent PO being saved if the vendor used does not exist in the company code selected in the PO header data. 
    I can see why sap allows it as you put in the vendor before the company code is entered but can we prevent this being saved or a message coming up on the system when this combination is entered?
    Thanks

    Hi Tracey Sparry,
    This can achieved as below.
    An organizational unit in Logistics, subdividing an enterprise according to the requirements of Purchasing.
    A purchasing organization procures materials and services, negotiates conditions of purchase with vendors, and is responsible for such transactions.
    You specify the form of procurement by assigning purchasing organizations to company codes and plants.
    Possible forms are:
    Enterprise-wide: One purchasing organization procures for all the company codes of a client - that is, for all companies belonging to a corporate group
    Company-specific: One purchasing organization procures for one company code
    Plant-specific: One purchasing organization procures for one plant
    In this way you can assig purchase orgnization to company code which is not necessary but in you case it is necessary so when you are creating vendor with purcahse org and company code it will establish link when you are creating purchase org and company code it will not not allow to proceed further it gives error that xxx vendor id not defined in company code and purchase org and stop further to save PO.

  • Creation of SC or POs based on the Company Code restriction

    Dear All,
    I am abaper and I am new to SRM. Ours is SRM 4.0 using Extended Classic Scenario
    we got one requirement that one company ex: SE04 should be blocked for further ordering of SC and POs. i.e. when creating any SC or PO they dont want to use 'SE04'.  If selected it should throw an error message "Company Code SE04 can't be used for Procurement".
    I wrote code in BBP_DOC_CHECK_BADI-BBP_DOC_CHECK like this..
    IF  flt_val = 'BUS2121'. "When create SC
      LOOP AT lt_item INTO ls_item WHERE be_co_code = 'SE04'
                                        AND del_ind <> 'X'.
        CLEAR ls_message.
        ls_message-msgty   = 'E'.
        ls_message-msgid   = 'BBP_PU'.
        ls_message-msgno   = '001'.
        ls_message-msgv1   = text-001.
        APPEND ls_message TO et_messages.
      ENDLOOP.
    endif.
    and for po also BUS2201 we done the same.
    it is working fine for creation of SC and POS, but when we are chaning old SC or POs for 'SE04'  then also error is coming "Company Code SE04 can't be used for Procurement".
    When I put break point in BBP_DOC_CHECK_BADI-BBP_DOC_CHECK it is not stopping there also.
    Please guide me for this..
    Thanks,
    Kiran Madineni

    I written code like this: now working for old SC and POs.
    IF  flt_val = 'BUS2121'. "When create SC
        IF cs_header-created_at >= '20110110000000'.
    *if sy-title = 'Shop' and ( sy-tcode = 'BBPSC01' or sy-tcode = 'BBPSC02' or sy-tcode = 'BBPSC03' ).
          IF sy-tcode = 'BBPSC01' OR sy-tcode = 'BBPSC02' OR sy-tcode = 'BBPSC03'
            OR ( sy-tcode = 'BBPSC04' AND sy-title = 'Change Shopping Cart' ).
            LOOP AT lt_item INTO ls_item WHERE be_co_code = 'SE04'
                                              AND del_ind <> 'X'.
              CLEAR ls_message.
              ls_message-msgty   = 'E'.
              ls_message-msgid   = 'BBP_PU'.
              ls_message-msgno   = '001'.
              ls_message-msgv1   = text-001.
              APPEND ls_message TO et_messages.
            ENDLOOP.
          ENDIF.
        ENDIF.
      ENDIF.
    For POS BUS2201
    Thanks
    Kiran.

  • Creation of New Company code

    Hi,
    The customer has asked to create a Company code, i have created it.
    I have maintained the required Configuration in Enterprise structure, Financial accounting Global setting, General ledger Accounting.
    i can do the posting to this Co.code in FB01.
    Now, do i need to do anything in Controlling for this New Co.code?
    And also, Please explain what is " Cross-system Company codes"?
    because while doing posting in FB01, i got error that, the Cross-system Company codes ia not maintained. so i have maintained it in Global Organization Units.
    Thanks,
    Vidya

    Dear Vidya,
    Definition
    Cross-system company codes are used in the distribution in financial accounting. There is exactly one central system for each cross-system company code in the distributed environment. One company code has to be assigned to this cross-system company code on each system involved in the distribution.
    When sending an I-Doc with company code-dependent data, the company code is replaced with the cross-system company code in all company code fields. When receiving this kind of IDoc the reverse conversion takes place on the target system.
    In this section you maintain the cross-system company codes and allocate them to the local company codes.
    Recommendation
    The use of cross-system company codes and business areas in distributed financial accounting is a provisional measure. SAP reserves the right to replace this in a future release with a tool that allows a conversion for all the organizational units of the SAP system.
    Therefore SAP recommends that you choose consistent identifiers for the company code and the cross-system company code.
    Activities
    1. Create a cross-system company code.
    2. Assign the cross-system company code to a chart of accounts to which it is also assigned on the central system.
    This setting is needed on the decentral systems in order to determine the chart of accounts of the company code on the central system.
    3. Assign cross-system company codes to the local company codes.
    Specify the identifiers of the relevant cross-system company codes for each of the individual company codes.

  • F.01 - extract to consolidation on company code level

    Hi everyone
    We're trying to do an extract to consolidation on company code level (1). When popup dialog "Filename for extraction file" appears we can choose between presentation server or application server.
    When choosing presentation server and logical filename ECCS_FILE we get error GC027 (Error opening file c:\temp\EXTRACT_CS_CO.txt).
    Doing so choosing application server however works (whereas path isn't the same).
    We already checked and double-checked settings of logical file name and logical path in transaction FILE.
    Any suggestions what to do or isn't it supposed to work via presentation server?
    Thanks in advance and best regards to all
    Renaud

    I have not seen anything that you have mentioned to enter file path?
    Is this being customised for your Company?
    How did you download this before?

  • BRF expression to check company code in SC

    Hello,
    I need to check company code in SC as a starting condition. There is standard expression 0V_IN_COMPANYCODE to check Company code in Invoice with those parameters :
    Result Type : C
    Access FM : /SAPSRM/WF_BRF_0EXP000
    0C_C1_C_FWFINRLCNTNT     Class: /SAPSRM/CL_WF_RULE_CONTXT_INV     C     30
    0C_C2_C_GET_PROPERTY     Method - Get Atrribute Value     C     12
    0C_C3_C_COMPANYCODE     Company Code     C     30
    I created a Z expression Z_SC_COMPANY with SC class and those parameters :
    Result Type : C
    Access FM : /SAPSRM/WF_BRF_0EXP000
    0C_C1_C_FWFSCRLCNTNT     Class: /SAPSRM/CL_WF_RULE_CONTXT_SC     C     28
    0C_C2_C_GET_PROPERTY     Method - Get Atrribute Value     C     12
    0C_C3_C_COMPANYCODE     Company Code     C     30
    In an other expression I check Z_SC_COMPANY = '1234' And it does NOT work.
    Any idea why?
    Thanks in advance.

    Hi,
    Please go to SWO1 transaction and check attributes for BUS2121 and BUS2205.
    You pass Company Code parameter which does not exist in SC. System can not get value from Business Object.
    You can create sub object and add attributes in SC Business Object if you need to use standard FM.
    Regards,
    Masa

  • Company code name is not getting displayed properly in SRM portal

    Hi Experts,
    I have an strange issue. In the ECC (Backend) system, my company code name is getting displayed correctly. But in the SRM portal, it is showing the old name.
    I have tried to run the report BBP_ATTR_TEXT_REFRESH. But the BUK attribute is not coming in the F4 help. I am using SRM 5.0
    Please suggest me any other way where i can refresh the company code name.

    Hello,
    Kindly refer to the SAP Note 1156021 to resolve your issue here.
    Best Regards,
    Rahul

  • Company Code (Fusion) Asset Accounting Legacy Migration

    Hi SAP Experts
    We are going to initiate a project where a company code Y will be fusionated to a company code X
    Therefore only company code X will prevail at the end on the month.
    This migration is made within the fiscal year (april 2015) with a calenda K4 (january to december)
    Some balance migration is planned, however we have the following scenario:
    Company code X has asset accounting component working since 2006
    Company code Y does not have asset accounting component within SAP, posting are made directly to SAP (and depretiation calculation posting are made outside SAP)
    We are planning to "transfer the values" from company code Y -> to the asset acccounting component from company code X
    Due theese assets are not "new assets" but "legacy asset" how it should be the right steps?
    We have identified two options so far:
    a) As a "legacy transfer", (AS91) transaction (create legacy data)
    Some SAP documentation refers to take care about the timing to made this; in our case is within the fiscal year
    Also a "data transfer date" or "take over date" must be defined on table V_T093C_08 in order to identify a value date for the legacy transfer
    IMG > Asset Accounting > Asset Data Transfer > Parameteres for Data Transfer > Date Specification
    There are several prerequisites such as company code status allowed for data transfer, set the above date for data transfer and I think also set a period where the legacy company code finish their posting.
    We suspect this is the second or third time the company code X has transfer legacy data.
    Do you have experience managing this option within SAP?
    What issues must be considered
    We do not want to impact the existing fixed assets values and previous asset transfers values with our new asset transfer within the fiscal year.
    b) As a "acquisition without a vendor" ABZON
    I think this option does not required so much customizing, usign this option I think I should put the last value for the legacy asset accounting and set the initiation date for the new depretiation posting accordingly.
    I suspect the disadvantage here is do not have a historical data, however may these is the secure path.
    I notice using ABZON transaction I need to set an account determination call "Contra account: Acquisition value" that is defined on table V_T095_MASTER or customizing transaction AO90
    For this option we are guessing which type account must be.
    I think it should be a balance account (due no vendor is implied) however we are not sure about this point
    Many thanks for your inputs and ideas
    Fernando Luna

    Hi Fernando Luna
    For my perception, option 1 makes sense because you may need to check historical values as well as depreciation posted in legacy system. As you highlighted, the key point to use AS91 to take over legacy assets are below customizing:
    IMG: Asset Accounting -> Asset Data Transfer -> Parameters for Data Transfer -> Date Specifications ->
    => Specify Transfer Date/Last Closed Fiscal Year
    => Specify Last Period Posted in Prv.System (Transf.During FY)
    Above setting affecting legacy take-over only, it wouldn't affect existing asset including previous taken-over legacy assets. After finishing legacy asset migration, you may need to execute depreciation recalculation at company code level.
    Hope this information is helpful.
    Regards
    George

  • Offset customer and vendor open items from different company codes

    Dear all,
    I would appreciate if you could help me with below issue:
    We have 2 company codes, these 2 company codes are under one company, i.e one group.
    When one company code (company code A) make vendor payment, the other company code (company code B) where this vendor is a customer and having Dr. balance, request company code A to deduct the amount receivable from B's customer, i.e vendor of company code A.
    Could it be possible to do this ín SAP?
    How to offset these two balances while running automatic payment F110?
    I would obliged any of your advise.
    Thank you very much.
    Rgds,
    Linh

    Hi,
    Please check following links
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90f33e12-aeac-2a10-2186-ed8301f778ba?overridelayout=t…
    Cross company-code invoice posting and configuration - ERP Financials - SCN Wiki
    Regards,
    Tejas

Maybe you are looking for