Creating Workflows for a Corporation with Different Company Codes

Hi,
We have just done a roll-out for Company A which is part of a big corporation (group of companies).
The system version implemented  is ECC 6.0 with  modules (HR,MM,FI,DBM)
I have implemented and rolled out  several workflows (Leave,PR,PO, Payment approval)for Company A and am now expected to do the same workflows for Company B,the business processes as per flowcharts remain the same as for Company A.
Company A uses company code 1000, while company B will use company code 2000.
Users in Company B will log in to the same PRD servers.
Some approvers of workflow in company A will be responsible for some workflow approvals for staff in company B though HR have completed implementing an org structure for company B.
Is it possible to use the same workflow templates  by saving them in a different name and change the agents to reflect company B org,if so how do I go about it?
In future we will also roll-out to Company C.
What is the best way to do it and save time as well.
Thank you.
Missa

Hi
Consider a scenario like EMPB  who belongs to CMP B has applied a leave and EMPA manager of EMPB who belongs to CMP A,
Now in order to send the leave request for approval to EMPA you can define or create a rule from PFAC transaction. in such a way that
1. First try to get the initiator details like his personnel number.
2. Once you have the Employee number , by using it you can read hi Org Assignment details from PA0001 to get employee sepecifc compnay code.
3. BAsed on the employee group and sub group you might have to decide who is manager I hope this would be defined already in the org structure.
4. Once you know who is the manager , get his position details and from it get holder and his communications info from PA0105.
IN this way if you define a rule by calling a function module. You can make use of the same workflow. but based on the initiator  details you need to dort out the manager.
The simple way is to define and impement the Rules dynamically to fetch the agents based on the Personel are/sub are and employee group and sub group.
Regards
Pavan

Similar Messages

  • How to create group bom for multiple plants with different company codes

    Dear all,
    In my current scenario we have 5 Company codes with a plant with each company. The same kind of materials exist in all the 5 plants, so what i want is when i create any BOM, that BOM has to extend in all the company codes, as with GROUP BOM i can able to extend the same in only one company code.
    So how to do this?
    Thanks in Advance
    Bhushan

    For that first extend all the materials to all the plants... In one plant create a BOM for the material..
    In all other polants in CS01,   click COpy from .. There you mention the matreial and the plant in which the BOm is alerady available..
    karthick

  • Project stock exist in a plant and WBS but with different company code

    Hello,
    As I know I can not create a PO in company A, but was assigned to a WBS maintained in company code B. The system will check if the WBS getting the same company code with the PO, and pop up  the error message if the company code was differect.
    But seems the project stock could exists in a plant  but assign to  WBS was maintained with different company code. For example, A material stock was in plant A assigned to company code A, and it is also assigned to WBS belong to company code B.
    Any one know it is correct?
    Thanks!

    I knew crossing company code to assign WBS element to PO is not allowed since i got the error message, and I think it's reasonable, cause the expense from the project PO should post to the same company code through the WBS element.
    But why for  the inventory crossing company code is allowed?  The stock in plant A belong to company code A, was assigned to WBS element B belong to company code B. That means the inventory is in the GL balance of company A but under the profit center belong to company B.  How to understand it? I think it's wrong

  • Create SO based on PO of different company code

    Hi all,
    Is there a standard set up for SO creation from a PO of different company code?
    Much appreciate if you could let me know the details.
    Cheers,
    Kenneth

    Again,
    you dont need IDOCs always to create a sales order. You can also create a sales order automatically from the PO through an online job. You can discuss with your ABAPer about online job and they can be able to help you.
    For IDOCs
    You can enable sales order through IDOCs also. For this you have to create a message type for the PO and the transmission medium should be maintained as 6. Explaining the IDOCs fully may not be possible here. However it is easy to configure IDOC if you know message determination in MM or outputs in SD.
    To know more about IDOCs you can go to the links given below. They are the best ones I have seen so far.
    http://sapabaplive.blogspot.com/search/label/idocs
    http://abapliveinfo.blogspot.com/2007/12/abap-idocs-basic-procedures.html
    You should also discuss with the technical team on the function module which should update the IDOC. The FM needs to be developed.
    Also I am updating some of the tcodes which I know of IDOCS
    WE20----PARTNER PROFILE
    WE20----TO INCLUDE PROCESS CODE TO PARTNER PROFILE
    WE41----TO CREATE PROCESS CODE
    WE21----PORT DEFINITION
    SM59----RFC ADMINISTRATION
    WE46----IDOC ADMINISTRATION
    WE06----ACTIVE MONITORING
    WE07----IDOC STATISTICS
    WE09----IDOC DATABASE
    WE10----IDOC IN ARCHIVE
    WE08----FILE INTERFACE
    WECP----CPIC INTERFACE
    SM58----TRANSACTIONAL RFC
    WE64----PROCESS CODES
    There can be some other ways also by which you can create SO from POs, and you can get many ideas if you talk to your developer. My reply was more in the perspective of the company codes that how to determine the second ccode based on teh ccode of one document.
    Please let me know if you need some more info
    You can reward me if this info helps u

  • EXTERNAL OPERATION in a production order with  different company code plant

    Hi,
    in my case i am having a production order with  4 operations.
      0010 milling
      0020 winding
      0030 cutting
      0040 milling
    among this opearion 0030 i want to do it in a plant which is assigned to different company code than mine.
    in this case whether i should proceed with PP01 Control key  with opearion plant as that plant which is lieing in diffent company code or
    i should specify  PP02 control key saying that plant as an external vendor for me and do PR  and PO for that service .
    which should i follow for my case and how cost gets updated .

    Hi,
          For different company code, u have to specify PP02 in the routing for external vendor. In PP02 control key indicator must be set in external opn.
    Before that create purchase info record.
    Enter subcontract info record in routing.
    after running MRP , convert the PR to PO.
    Send the material by MB1B by 541 mvt
    Receive the material by MIGO  by 101 mvt.
    Regards,
    Raja sd

  • MAM Order - Two items having Booking Units with Different Company Code

    MAM order created with 2 Line Items
    Booking Unit in each Line Item belongs to different Company Code .( Internal Order within each Booking Unit has different Co. Code )
    After billing individual Line Items ,Two separate Billing doc. will be created for this Order
    Each Billing document should be posted to different Co. Code depending upon Co. Code in Internal Order of respective Booking Unit
    TS - 9350801900

    Dear Chandramohan ,
    Thanks for the reply .
    But the solution given by you will just change the message class .I wanted to post Two different Line Items within a single MAM Order to different Co Codes after billing . 
    Scenario is that SOrg1 assigned to CCode1 & SOrg2 assigned to CCode2 .
           Booking Unit  BU1 has Internal Order belonging to CCode1 & BU2 has Internal Order belonging to CCode2
    Now MAM Order1 created with SOrg1 having Two Line Items with BU1 & BU2
                    After Billing ,Two Billing Docs will be created for each Line Item .
                     Both Billing Doc will be posted to CCode1
    Now MAM Order2 created with SOrg2 having Two Line Items with BU1 & BU2
                    After Billing ,Two Billing Docs will be created for each Line Item .
                     Both Billing Doc will be posted to CCode2
    Means even if Two Line Items are created within a single MAM Order having BU of different Co Codes ,after billing both Billing Docs will be posted to Co Code of Sales Org at Header level .
    As per the requirement ,irrespective of header Sales org , Line Items needs to be posted to respective Co Code of Booking Units .
    Tds ,
    TS

  • How to prevent settlements from AE to wbs with different company code

    Hi gurus,
    i'm currently facing a problem regarding settlements from activity elements to wbs above.
    we have one controllign areas with various company codes.
    For some projects, we have wbs assigned to company code A and activity elements assigned to Company A and B.
    We have an automatic settlement rule generation so that we settle all activity element costs to wbs. But, for activity elements assigned to company B, we don't want to settle the costs, we want to go through a sd/mm invoicing between the two companies.
    How can we prevent the settlement to take place, apart from manually removing the settlement rule for each activity element?
    can we put a validation rule that check that whenever the company code in the wbs is different from the one in the activity element, then the settlement doesn't take place? or remove the automatic settlement rule generation and use cjb1 to generate settlement rules only when an activity element as the same company code as the wbs above. would it be possible?
    would the WBS_SETTLEMENT_RULE BADI or badi proj be of any help?
    Any help is welcome.
    regards
    tim
    Edited by: Tim Ursulet on Jan 22, 2009 5:29 PM

    Hi Tim,
    The transaction CJB1 or CJB2 creates the settlment rules for WBS only, therefore the transactions and Badi WBS_SETTLEMENT_RULE BADI are NOT relevant for the settlement rules of activity and elements at all.
    For the settlement rules of activity (and elements) the default rule is inserted, as soon as the user navigate to the settlemenent rule overview screen, if the activity do not have the settlement rule at that time. I am not sure, if there is BaDi or substituation to prevent the system apply this default rule in certain case. Other alternative is to specify the objects during settlement,  e.g. using selection variant with the company code.
    Kind regards,
    Zhenbo

  • Automatic payment process for a vendor from different company code

    Dear Friends,
    We have a situation here  to process automatic payment for a vendor which belongs to our subsidiary.
    The scenario is explained below.
    Our main company code A pays for a particular vendor (Eg. V1) from company code B.
    When processing automatic payment for company code A, the vendor V1 from comapny code B need to be selected for payment and the DME file generated should include the payment for V1 aswell.
    I know that we can set up a company code as paying company code for others but the situation here is only to process payment for one particular vendor (not all) from the other ccode.
    I would appreciate your advise in this matter.
    Regards,
    AJ.

    Dear all,
    Our situation is when we run the payment run for company code A it should also select the vendor V1 from company code B because the payment for vendor V1 has to be paid from the house bank of Ccde A. Cocde B is in different country and uses different house bank.
    Is there any way to make the house bank of ccde A to pay for the vendor V1?
    Regards,
    AJ.

  • Intra company transfer with different company code

    Hai gurus,
    i have the following scenario:
    1) i have company 'A' under company code 1000( purchasing plant) and it has 10 depos namely( A1 TO A10).
    2) i have another company 'B' under company code 2000( manufacturing plant) .
    3) under company code 'B' it has three manufacturing plant namely B1,B2 and B3.
    4) Products x,y and Z are produced in all three plants namely B1,B2 and B3.
    5) company 'A' receives the forecast for the year and give the requirement for all the three products(X,Y and Z)
        to company 'B'
    6) Based on the input from company 'A' input company 'B' produce and sell all the final products(X,Y and Z) to
        company 'A'.
    7) company 'A ' and 'B' comes under same management and control area.
    8) How to map into sap and how the requirement will be transferred from company' A' to 'B'.
         ( currently requirement is passed between executives of two company in the meeting).
      9) some times the company 'B' has to deliver the final product to any of the depos( A3 or A6) which is
          situated near Company 'B'  on instruction from company 'A', but the payment is paid only to company
          'A' .This is done to avoid transit delay and transportation cost.
    waiting for positive reply.
    regards,
    sekar chand - pp
    Edited by: sekar chand on Mar 13, 2009 8:07 AM
    Edited by: sekar chand on Mar 13, 2009 8:15 AM

    Hi ,
    For such requirement where there is intercompany transfer , use the standard EDI IDOC . For the documentation Please go through this link http://help.sap.com/saphelp_nw04/helpdata/en/cf/ab3827940311d295e600a0c9306667/frameset.htm .
    The scenario you will be mapping will be
    1. Company A raises PO on Company B and send the PO to comapny B through EDI IDOC output type NEU type 6 (EDI). This will create SO in company B.
    2. Once company confirm the date for delivery then u can pass confirmation to PO using output type BAOO.
    3. Once u do pgi of outbound delivery u can pass this information through output type LAVA. This will create inbound delivery on purchase company A.
    4. Once u relase billing doc u can send this to purchase company using RD04 . this will create vendor invoice on purchase company.
    In the link all the information is given about the partner type , port type, message type and output type .

  • SRM PO created with wrong company code

    Hello,
            The users have created several PO in SRM with wrong company code. The user was found in the wrong organization structure during the creation of shopping and approval. The PO did not get transfer to the Back because of this. Is there a way to modify the PO and change the company code.
       In case we want to modify it in the tables given that BBP_PD gives you an indication of which table and entry to modify, is there a way to do this operation (like SE16N in ECC)? Have you ever done this and what risk is their in such an operation.
    Thank you.

    Hi,
    I doubt anyone here will (or will dare) suggesting to you how to do it as it is against SAP practise totally. if the document is created wrongly, it should be deleted and approved with all the tracking and changes in place for auditing purposes.
    Frankly that is what you should practise as well.. my 2cents opinion.
    Regards.
    YS

  • STO - Two plants within Different Company Codes

    Hello,
    Kindly help me out with this case, i want to create a STO for two plants within DIFFERENT company codes, so i've created all the required configuration and master data including creating the supplying plant as a vendor and the ordering plant as a customer, also all master data is maintained in both plants and i tried the scenario on the IDES system and it works okay so i know i'm on the right procedures. The problem is that i create the PO, but when i go to Transaction Code VL10B to create the delivery it gives me an error ( Delivery with no Line item not allowed ) even though there is more than enough stock in the storage location. Kindly help me out.

    17.01.2010     Stock                            10.500,000      0,000      10.300,000
    13.01.2010     Order     Totals record     100,000-     100,000      10.300,000
    13.01.2010     Deliv.     Totals record     100,000-     100,000      10.300,000
    17.01.2010     StLcSt     SLFR     10.500,000      0,000      10.300,000
    13.01.2010     Order     Totals record     100,000-     100,000      10.300,000
    13.01.2010     Deliv.     Totals record     100,000-     100,000      10.300,000
    17.01.2010     BtchSt     123     10.500,000      0,000      10.400,000
    13.01.2010     Deliv.     Totals record     100,000-     100,000      10.400,000
    17.01.2010     BStLoc     123       /SLFR     10.500,000      0,000      10.400,000
    13.01.2010     Deliv.     Totals record     100,000-     100,000      10.400,000
    This is the whole table.
    This is what i got. i believe that it is an availability check problem, i just can't see what is the solution.
    SLFR is the Storage location of the issuing plant.

  • Automatically clear the open items for a GL account cross company codes

    Hi FICO experts,
    Can anyone help me on the following issue urgently?
    There are journal entries posted to same GL account with different company code. Is there any way to automatically clear the open items sitting in the GL account in company code A to against the open items for the same GL account in company code B.
    The example is below:
    Journal in company code A
    Dr. 840410      $100
      Cr. 111300       $100
    Journal in company code B
    Dr. 111301   $100
      Cr. 840410      $100
    Now I want to automatically clear account  840410 by using assignment or text in the journal entry.
    It will be highly appreciated for any instructions.
    Adele

    Hello Adele Wang,
    You can enter cross-company code transactions in one step in the General Ledger, Accounts Receivable, and Accounts Payable application components. This function would be used, for example, for centralized procurement or payment.
    Integration:For centralized payments, each individual company code enters its own invoices separately, while a central company code pays them. When you are clearing open items, the system makes clearing entries between the company codes participating in the clearing procedure. These clearing entries represent the receivables and payables that exist between the company codes in centralized payment.
    Prerequisites:You have specified which company codes are to be processed via a single company code. In this specification, you can distinguish between clearing transactions. You can therefore have different combinations of company codes for incoming and outgoing payments.
    You have specified the clearing accounts that record the receivables and payables between the individual company codes. The system posts to these accounts automatically when clearing the open items.
    You need to make  the required settings in the activity Prepare Cross-Company Code Manual Payments in Customizing for Financial Accounting (Accounts Receivable and Accounts Payable->Business Transactions->Outgoing Payments->Manual Outgoing Payments).
    Features:For each company code, the system generates a separate clearing document. A joint transaction number marks these documents as belonging together.
    Example:For a clearing transaction (incoming payment, outgoing payment), you have agreed in Customizing that if company code 0001 is specified, open items are also selected from other company codes (0002 and 0003).
    Hope I had been able to help you. Please assign points.
    Rgds
    manish
    Clearing can then also be carried out if the account to be cleared has not been created in company code 0001. As long as no items have to be posted to this account in company code 0001, it is not necessary to create a master record for the account in company code 0001.
    See also:

  • Put users into different company code.

    Hello experts,
    I need to assign users to different company codes. It should be like that: user can do some transactions on company code X but cannot on company code Y. How can I do that? Is it even possible?
    Thank You.

    Hi Janek
    Please contact your SAP BASIS or Security expert. In the Role concept Rahul explained above, each Role needs to be assign some Org level values. One of these mandatory Org level value is company code. So, You get roles created with different company codes at org level and assign them to the relevant users.
    So, the users are assigned roles, which have access to specific company codes and so the users can post or access only those.
    Regards
    Sowmya

  • Creating PO Automatically ( for different company code)

    Hi All, I have a business requirement wherein i need to create an automatic Purchase Order (in a different company code).
    Lemme explain it..
    1) I have created a sales order using EDI file in company code say xxxx(thru idoc)
    Now the business requirement is ;
    How can i create an automatic PO in the same system but different company code say yyyy..if anyone has come across this scenario please post your tots, if u cud please suggest the possibilities which are logically possible, for sure ur efforts will be appreciated and rewarded..
    Many Thanks

    Hey Martin thanks for making an effort, well i posted here coz i could find in a link where its says "The best practice would be set up a workflow event that is consumed by PUR_ORDER_CREATE_VIA_SD_EVENT . The function is linked to SD event BUS2032 ALECREATED in transaction SWETYPV. ".please find the link below for your reference which has the same business requirement i have..
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci983423,00.html
    Awaiting your reply..Thanks

  • We want to create an online contract form with different options which will determine different prices as they make their choices. We will also require a legally binding e-signature. Is Acrobat the best product or even an option for this?

    We want to create an online contract form with different options which will determine different prices as they make their choices. We will also require a legally binding e-signature. Is Acrobat the best product or even an option for this?

    You need to use form fields. See the Acrobat help section and this site: https://acrobatusers.com/tutorials/
    However, that last part (receiving an automatic response when a form is submitted) has nothing to do with Acrobat, or even with the PDF file. This is something you'll need to set up on your web (or email) server.

Maybe you are looking for

  • How can I open an email file in edition mode?

    Hi! I use a system here in my company that generates an automatic email and prepare it to be sent. We were using MS Outlook and we have migrated to thunderbird for lots of reasons. But since it has migrated, the system cannot generate this email in t

  • Load data from File on Client side (via Sqlplus)

    Server OS: RedHat, Oracle 10g rel 2. I am trying to load data from OS .txt files to clob field. I am able to do this successfully using: Oracle DIRECTORY BFILE DBMS_LOB.loadclobfromfile packageIssue is: this only works if my files and DIR are on data

  • Sdo_geometry bind variables in trace file

    If I run trace on oracle spatial queries, how can I get the detailed information of the sdo_geometry objects (the content of the sdo_geometry objects, e.g. coordinates... ) in the queries? Thanks!

  • Color management, PS5 and Epson 3880

    Hi I need help with printing on my new 3880 through Photoshop CS5 on an iMac 10.6.8. Using Photoshop CS5 as 'color handling'-- the color mode is greyed out (can't change it) in the print settings. How can I change the color modes? Mostly turn off col

  • Uninstalling CS6 Apps after downloading CC apps via Creative Cloud

    Is there a quick way to uninstall CS 6 Apps now that I have CC apps from Creative Cloud?  I am running Windows 8.1 and am aware that I can use the uninstall section from the control panel.  I ws hoping there was an Adobe app that would allow me to se