Internal Order - Periodic Reposting

Hi all,
I have got statistic internal orders (for company-cars) - that have all the same cost-center as a collector.
At the end of the month I would like to transfer costs to other cost centers.
I tried to do that with KSW1 - I entered Internal Order and Cost Element Group as sender and Cost Center as Receiver.
When executing it in KSW5 system tells me that Cycle does not include any senders.
Thanks in advance for any help!
Greetings
Berni

Hi Bernhard,
you said "I tried to do that with KSW1 - I entered Internal Order and Cost Element Group as sender and Cost Center as Receiver."
Your internal orders are statistical (posting with value type 11).
Actual cost (value type 4) can only be reposted from a REAL CO-object (in your case the cost center assigned to each statistical order).
So enter the cost center / cost element as sender and the cycle will find sender values.
Best regards, Christian

Similar Messages

  • Internal Order Period-wise Budgeting

    Dear Experts,
             I had search with all dimension regarding Internal Order Period-wise Budgeting. But I didn't get any proper information.
    Can anyone pls let me know how to do Internal Order Period-wise Budgeting.
    Thanks in advance,
    Regards,
    Balaji Bhonsle

    Hello Balaji,
    I don't think the option of budgeting period wise is available if you consider a period to be a month. However, you can have yearly budgets. This is monitored by the budget profiles that are configured in SPRO and attached to order types. However, in Planning (transaction KPF6) you can always plan monthly values but there would not be an availability control.
    The reason might be that internal orders are event based cost objects and a month might be too short period to assess and therefore the option is provided anually. Whereas the performance monitoring can happen with help of planning the budgeting should be done only when availablity control is required.
    Kind Regards // Shaubhik

  • INTERNAL ORDER PERIODIC CONTROL

    Hi,
    In Internal order there is no periodic control. But in budget (KO22) is there any periodic control?
    Or
    Is there any way to use the blocked option -"select time frame", under menu-goto-period in Budget(KO22)?
    Regards
    Prakash

    Hi,
    Internal order has no validity period (not like cost centre).
    Regards,
    Eli

  • Internal order AUC

    Hi
    When i am trying to save the internal order ,for which i have assigned the investment profile ,system is giving below error
    Object concerned: New order .
    The object is a capital investment measure, since it has the investment profile 000009, in which the indicator "manage asset under construction" is set. In addition, it is no longer at system status EROF (opened). In this case, there has to be an asset under construction for the object.
    System Response
    You can create the missing asset under construction.
    The object cannot be saved in its current state.
    Where i can set this EROF in the status profile.
    Thanks
    Lily

    Hi Lily !
    The internal order you have created belongs to an order type which is attached to a model order. The model order is assigned an asset class which is managed on the Investment measure.
    In this case, you have to create an asset under construction before releasing the Internal order. Other wise, the system will not allow you to save the internal order.
    When you settle the internal order periodically, the values will automatically flow to the AUC asset.
    For more details you can check the configuration on Investment management.
    Inthis case, create the AUC asset with the asset class ( which is defined as the AUC investment measure)
    Thanks
    Siva

  • Internal Order budget - Monthwise

    Hi
    I have my internal order for telephone expense budget. I created one internal order (as statistical) and assigned yearly budget of Rs.240000 in KO22.
    My requirement is that the yearly budget of Rs.240000 should be splitted into 12 months. Is there any way where i can give monthly budget. How can i handle monthly budget process.

    Hi,
    Refer Note: 50191      Budgeting on a monthly basis
    Also check thread Internal Order Period-wise Budgeting
    regards
    Waman

  • Internal order valid only for a given period

    Dear All
    I s there are way to maintian a validity period for a statistical order ???  We want our marketing budget to be broken down based on the month, based on an internal order which is only valid for a month.
    Thank you
    Gayani

    Hi,
    Go to KO02, enter to the order, then Menu - Edit - Lock - Set (to unlock Menu - Edit - Lock - Undo).
    You can do it also for multiple I/O via KOK4.
    Regards,
    Eli

  • Report for internal order - year/period comparison

    I want to create a report for internal orders with year/period (from/to) comparison.
    For the present year/period i'm using CCA variables  1YRPERF (Fiscal Year/Period From) and 1YRPERT (Fiscal Year/Period To), created from field FISCPER, table RWCOOM.
    Now i want to creat a column fot the n-1 period (example: if selected current period as 009.2013 to 008.2014 the n-1 period will be 009.2012 to 008.2013), any suggestion what can I do about this?
    Regards
    Carlos Aguiar

    Hi Ajay
    This is for higher education institution that have to report by fiscal year (01-12 months) and by academic year (09.year1 to 08.year2). I have two maps to do this but the challenge is to have a unique map that by dates could retreive both information.
    I need a to have a column giving the total for example the Per/Yr 009.2012 to 008.2013 and other column with the Per/Yr -1.
    I've tried your first option but doesen't work at all because don't work with a period like 009.2013 to 008.2014. Then i made some adjustments: first column was setted to Yr (variable: 6-GJAHV to 6-GJAHB) and Per (variables: 1NPERIV to 1NPERIB). The second column was setted with Yr (variable: 6-GJAH2 to 6-GJAH2) and Per (variables: 1NPERIV to 1NPERIB). Seems to work with a few tests!
    Also i tried to creat new variables "1YRPERF" / "1YRPERT" to n-1, but had some problems with formula.
    1YRPERF have a formula: '#S012-999' and 1YRPERT formula is: '#S012'.
    To 1YRPERF-1 i've defined the formula '1YRPERF' -1, and for the Per to the formula '1YRPERT' -1, but seems to consider minus 1 period that the entry period. I've tried with -12 but didn't work too.
    Thatk's for the help!
    Regards, Carlos

  • Actual Periodic reposting of Cost center to PM order

    Hi ,
    My requirement is to have some periodic cycle to repost certain cost from Cost center to the Plant Maintenance order.
    When i tried to create distribution cycle or Actual periodic reposting cycle , i get an error message Business transaction for actual reposting not allowed for Maintenance order !!!.
    Can some one confirm that in Std SAP is it possible , what extra customisation i need to do have this kind of cycle set up?
    Thanks.
    regards
    Ranjan

    Apply the note below:
    Note 626134 - Allocations: Maintenance orders as receivers
    Regards
    Sreenivas

  • Can we do Internal order budget at period level

    Hi
    Can we do Internal Order Budget at Period level ?
    if yes, please let me know how can we do budget at period level.
    Appreciate your help.
    Regards,
    Kishore
    Moderator: Please, search SDN

    Dear,
    Re: Budget with availability check
    Regards,
    Chintan Joshi

  • Planning internal orders by period

    Hi all,
    Can any one tell me how to plan internal orders by periods. I would really aapreciate step by step configuration with Trxn codes.
    Thanks
    Points wull be rewarded.

    Refer below links:
    WBS- Integrated Excel Planning
    https://wiki.sdn.sap.com/wiki/display/PLM/ProjectSystem-ExcelbasedCostPlanning
    Though the links talk about WBS planning, principle for IO should be the same.
    Regards
    Sreenivas

  • Internal order, reposting and allocation

    Hi
    pls tell me the difference between real oreders and staatical orders in internal oreders
        and
    difference between allocation and repostings
    Regards
    venkat

    Hi,
    Statistical objects are used when you want to post your document on two or more objects. In this case, only one posting is real and the others are statistical that you can see in reporting. If you define your object (internal order) as statistical, then by default, every posting on it would be statistical and you will have to assign also a real CO object, cost centre for example.
    Reposting is internal CO document which transfers costs from one object to another. Allocation is more complicated process of distributing costs via relevant tools such as assessment, distribution, settlement, etc. Anyway, it's not SAP term, but rather an accounting one.
    Regards,
    Eli

  • Need to delete flag "quantity incomplete" for table COSP (periodic repost)

    Hello.
    Step 1. I writed-off fuel to Internal order(unit of measure Liter ) ,
    Step 2  Posted SKF,
    Step 3  Execute Actual periodic reposting.
    The issue is that receivers Internal orders has "empty" field quantity, it is because in table COSP  field MUVO (quantity incomplete)= 'X'.
    So I want to make it(MUVO) empty to see quantity in Receiver orders . How can I do this (BADI, user-exit), and what is the problem that I can face after that?
    By the way, I'm not going to post fuel in Milliliters.

    Hi,
      For primary cost elements, the system keeps a control record in Table COKA for each object, cost element, fiscal year, and origin, which defines for all postings in a fiscal year whether and in which unit of measure quantities are transferred to the totals record. Basically, the posted quantity (COEP-MBGBTR) is updated in the posted unit of measure (COEP-MEINB) in the line item. Whether the quantity is transferred to the totals record depends on the control record valid for the object. If the quantity is transferred to the totals record, the total quantity field (COEP-MEGBTR) is also filled in the line item.
      The control (COKA) record is created with the first posting in the fiscal year an cannot be changed during the year. In the cost element master record, you can store a default value for the unit of measure and set the "Manage quantity" indicator. If the indicator is set, the system sends a warning, if an actual posting is made without an entry for the unit of measure. If the unit of measure is changed subsequently in the cost element master, this does not affect quantity update, if there had already been postings in the fiscal year concerned.
    If another posting is made to the same cost element at a later time, the system checks whether the posted quantity can be converted to the unit defined in the COKA record. If this is the case, the quantity is converted accordingly (e.g. kg to t) and transferred to the totals record. Otherwise, it is not transferred. To indicate that there had been such a posting (which is not contained in the total quantity) in period xxx, the "Quantity incomplete" indicator (COSP-MUVxxx) is set in the totals record.
    Hope this information is helpful for you.
    regards
    Waman

  • How to reverse Internal Order Settlement Postings

    Dear Sir,
    We have settled cost of an Internal Order to another Internal Order using Tcode KO88 . Due to some mistake , we want to reverse the posted settlement transactions .
    Pl guide us , how can we reverse the same .
    Regards
    B Mittal

    I had execute ko88 in period 3, for internal order type tools,
    now I wont to reverse settlement but in period 4,
    period 3 is closed.
    can I reverse the order with ko88, then with kb21n repost the order for tool to the new one investment order.
    now I have also problem with direct activity allocation, I need first reverse direct act all on old order and post it on new type order.
    is this process ok=?

  • Periodic reposting of revenue

    Hi SAP Gurus,
    Pls help me on this one:
    Total rebate received (revenue element) from vendor is collected (statistically) in the Head Office Profit Center. From here, it has to be moved to the different stores (Profit Centers) on the basis of COGS in each store using variable portions. We are not implementing COPA, so there is no real posting of revenue happening.
    I have tried assigning an internal order1 to the revenue element to collect the revenuein the head office so that I can distribute it using Periodic Reposting.
    I tried 2 methods:
    1) I first created orders2&3  which I assigned to the Stores profit centers. Then I tried to post from order1 to 2& 3. But I got the error "The segment contains no receivers (Message no. GA733)"
    2) I then created cost centers (which allowed statistical posting of revenues) which I assigned to the Stores profit centers. Then I tried to post from order 1 to the 2 cost centers. But I got the same error.
    Could anyone please help me out with this????
    Regards,
    Sangeeta

    Apply the note below:
    Note 626134 - Allocations: Maintenance orders as receivers
    Regards
    Sreenivas

  • Production Order and Internal Order for each item of the sales order

    Hi
       I am developing Make To Order Report where I have to display the MTO Line Items and non MTO Line Items. For non MTO Line Items I have to display Internal order with Planned and Actual Costs and also Production Order with Planned and Actual Costs. Could anybody tell how to get the Internal order no and production order with Planned and Actual costs for each line item for a sales order.
    Thanks
    Naga

    Hi,
    You can get the Production orders, Planned orders, Internal orders generated for Sales order item from AFPO table (use fields KDAUF-Sales order number & KDPOS-Sales order item). Then to identify the order type use order category (AUTYP) from table AUFK.
    Once you have the Production/internal order, you can ge the cost from COSS and COSP table. Use the object number from AUFK to get the cost entries from COSS & COSP.
    You can use the following sample code as reference.
    Hope this is helps.. (Don't forget to mark it... )
    Form GET_COSTS                                                       *
    Get the material cost, labour hours and the labour cost for the      *
    sales order material.                                                *
    There are no interface parameters to be passed to this subroutine.   *
    FORM GET_COSTS.
      DATA V_OBJNR LIKE AUFK-OBJNR.
    DATA v_menge LIKE vbap-kwmeng.
      SELECT SINGLE OBJNR
        INTO V_OBJNR
        FROM AUFK
       WHERE AUFNR EQ AFPO-AUFNR.
      SELECT * FROM COSS
       WHERE OBJNR EQ V_OBJNR
         AND WRTTP IN ('01', '04'). " p_wrttp. "Labour Cost ( Plan, Actual)
        PERFORM GET_VALUES_FROM_COSS.
      ENDSELECT.
      SELECT * FROM COSP
       WHERE OBJNR EQ V_OBJNR
         AND WRTTP IN ('01', '04')         " p_wrttp
         AND KSTAR NE '0000510033'. " EQ p_kstar2.      "Material Cost
        PERFORM GET_VALUE_FROM_COSP.
      ENDSELECT.
    Get the unit cost of the production order by dividing the production
    cost by the order quantity. The result will be multiplied by the
    GL posting qunatity (Delivery quantity) to get the production cost
    for the quantity being deluivered.
      IF NOT AFPO-PSMNG IS INITIAL.
        OUT_REC-LABOUR_HOURS_ACT = OUT_REC-LABOUR_HOURS_ACT / AFPO-PSMNG.
        OUT_REC-ADDNL_LABOUR_HOURS_ACT =
                          OUT_REC-ADDNL_LABOUR_HOURS_ACT / AFPO-PSMNG.
        OUT_REC-LABOUR_HOURS_PLN = OUT_REC-LABOUR_HOURS_PLN / AFPO-PSMNG.
        OUT_REC-ADDNL_LABOUR_HOURS_PLN =
                         OUT_REC-ADDNL_LABOUR_HOURS_PLN / AFPO-PSMNG.
        OUT_REC-LABOUR_COST_ACT = OUT_REC-LABOUR_COST_ACT / AFPO-PSMNG.
        OUT_REC-ADDNL_LABOUR_COST_ACT =
                         OUT_REC-ADDNL_LABOUR_COST_ACT / AFPO-PSMNG.
        OUT_REC-LABOUR_COST_PLN = OUT_REC-LABOUR_COST_PLN / AFPO-PSMNG.
        OUT_REC-ADDNL_LABOUR_COST_PLN =
                         OUT_REC-ADDNL_LABOUR_COST_PLN / AFPO-PSMNG.
        OUT_REC-MATERIAL_COST_ACT = OUT_REC-MATERIAL_COST_ACT / AFPO-PSMNG.
        OUT_REC-ADDNL_MATERIAL_COST_ACT =
                         OUT_REC-ADDNL_MATERIAL_COST_ACT / AFPO-PSMNG.
        OUT_REC-MATERIAL_COST_PLN = OUT_REC-MATERIAL_COST_PLN / AFPO-PSMNG.
        OUT_REC-ADDNL_MATERIAL_COST_PLN =
                         OUT_REC-ADDNL_MATERIAL_COST_PLN / AFPO-PSMNG.
      ENDIF.
    Multiply the calculated Unit Production costs with the GL quantity to
    get the actual production cost of the quantity delivered.
    Calculation for Labour Hours
      OUT_REC-LABOUR_HOURS_ACT = OUT_REC-LABOUR_HOURS_ACT *
                                 OUT_REC-QUANTITY.
      OUT_REC-ADDNL_LABOUR_HOURS_ACT = OUT_REC-ADDNL_LABOUR_HOURS_ACT *
                                 OUT_REC-QUANTITY.
      OUT_REC-LABOUR_HOURS_PLN = OUT_REC-LABOUR_HOURS_PLN *
                                 OUT_REC-QUANTITY.
      OUT_REC-ADDNL_LABOUR_HOURS_PLN = OUT_REC-ADDNL_LABOUR_HOURS_PLN *
                                 OUT_REC-QUANTITY.
    Calculation for Material Cost
      OUT_REC-MATERIAL_COST_ACT = OUT_REC-MATERIAL_COST_ACT *
                                  OUT_REC-QUANTITY.
      OUT_REC-ADDNL_MATERIAL_COST_ACT =
          OUT_REC-ADDNL_MATERIAL_COST_ACT * OUT_REC-QUANTITY.
      OUT_REC-MATERIAL_COST_PLN = OUT_REC-MATERIAL_COST_PLN *
                                  OUT_REC-QUANTITY.
      OUT_REC-ADDNL_MATERIAL_COST_PLN =
          OUT_REC-ADDNL_MATERIAL_COST_PLN * OUT_REC-QUANTITY.
    Calculation for Labour cost
      OUT_REC-LABOUR_COST_ACT   = OUT_REC-LABOUR_COST_ACT *
                                   OUT_REC-QUANTITY.
      OUT_REC-ADDNL_LABOUR_COST_ACT = OUT_REC-ADDNL_LABOUR_COST_ACT *
                                  OUT_REC-QUANTITY.
      OUT_REC-LABOUR_COST_PLN   = OUT_REC-LABOUR_COST_PLN *
                                  OUT_REC-QUANTITY.
      OUT_REC-ADDNL_LABOUR_COST_PLN = OUT_REC-ADDNL_LABOUR_COST_PLN *
                                  OUT_REC-QUANTITY.
    Get the planned material cost from the total of the planned cost of
    the component materials in the production order confirmations.
      SELECT BWART MENGE MATNR SHKZG FROM AUFM
        INTO (AUFM-BWART, AUFM-MENGE, AUFM-MATNR, AUFM-SHKZG)
       WHERE AUFNR EQ AFPO-AUFNR.
        CHECK AUFM-BWART NE '101'.
        READ TABLE I_MBEW WITH KEY MATNR = AUFM-MATNR
                                   BWKEY = AFPO-DWERK.
        IF SY-SUBRC NE 0.
          SELECT MATNR BWKEY ZPLPR LPLPR PEINH
            FROM MBEW
            INTO I_MBEW
           WHERE MATNR EQ AUFM-MATNR
             AND BWKEY EQ AFPO-DWERK.
            APPEND I_MBEW.
          ENDSELECT.
        ENDIF.
        IF SY-SUBRC EQ 0.
          IF I_MBEW-ZPLPR NE 0.
            IF AUFM-SHKZG EQ 'H'.
              OUT_REC-PLANNED_MATERIAL_COST =
              OUT_REC-PLANNED_MATERIAL_COST +
                           ( I_MBEW-ZPLPR * AUFM-MENGE / I_MBEW-PEINH ).
            ELSE.
              OUT_REC-PLANNED_MATERIAL_COST =
              OUT_REC-PLANNED_MATERIAL_COST -
                           ( I_MBEW-ZPLPR * AUFM-MENGE / I_MBEW-PEINH ).
            ENDIF.
          ELSEIF I_MBEW-LPLPR NE 0.
            IF AUFM-SHKZG EQ 'H'.
              OUT_REC-CURRENT_MATERIAL_COST =
              OUT_REC-CURRENT_MATERIAL_COST +
                           ( I_MBEW-LPLPR * AUFM-MENGE / I_MBEW-PEINH ).
            ELSE.
              OUT_REC-CURRENT_MATERIAL_COST =
              OUT_REC-CURRENT_MATERIAL_COST -
                           ( I_MBEW-LPLPR * AUFM-MENGE / I_MBEW-PEINH ).
            ENDIF.
          ENDIF.
        ENDIF.
      ENDSELECT.
    Get the Future material cost per Unit by deviding the calculated
    Future material cost above with the goods reciept quantity to, then
    multiply the unit cost with the GL quantity to get the Future material
    Cost for the Quantity delivered. (Quantity in the entery from GLPCA
    Table).
      IF NOT AFPO-WEMNG IS INITIAL.
        OUT_REC-PLANNED_MATERIAL_COST =
           OUT_REC-PLANNED_MATERIAL_COST / AFPO-WEMNG * OUT_REC-QUANTITY.
        OUT_REC-CURRENT_MATERIAL_COST =
           OUT_REC-CURRENT_MATERIAL_COST / AFPO-WEMNG * OUT_REC-QUANTITY.
      ENDIF.
    ENDFORM.                               " GET_COSTS
    Form GET_VALUE_FROM_COSP                                             *
    Get the Material cost from COSP table.                               *
    There are no interface parameters to be passed to this subroutine.   *
    FORM GET_VALUE_FROM_COSP.
      FIELD-SYMBOLS: <FS> TYPE ANY.
      DATA: V_COMPONENT TYPE I.
    Cummulate the posting values of all the 16 period buckets as to get
    total production order cost. This is to handle the aprtial posting of
    prodction order values in diffrent periods.
      V_COMPONENT = 15.
      DO 16 TIMES.
        ADD 1 TO V_COMPONENT.
        ASSIGN COMPONENT V_COMPONENT OF STRUCTURE COSP TO <FS>.
        IF COSP-WRTTP EQ '04' AND COSP-KSTAR EQ P_KSTAR2.
          ADD <FS> TO OUT_REC-MATERIAL_COST_ACT.
        ELSEIF COSP-WRTTP EQ '04'.
          ADD <FS> TO OUT_REC-ADDNL_MATERIAL_COST_ACT.
        ELSEIF COSP-WRTTP EQ '01' AND COSP-KSTAR EQ P_KSTAR2.
          ADD <FS> TO OUT_REC-MATERIAL_COST_PLN.
        ELSEIF COSP-WRTTP EQ '01'.
          ADD <FS> TO OUT_REC-ADDNL_MATERIAL_COST_PLN.
        ENDIF.
      ENDDO.
    ENDFORM.                               " GET_VALUE_FROM_COSP
    Form GET_VALUES_FROM_COSS                                            *
    Get the Labour cost and Labour hours from the COSS table.            *
    There are no interface parameters to be passed to this subroutine.   *
    FORM GET_VALUES_FROM_COSS.
      FIELD-SYMBOLS: <FS1> TYPE ANY,
                     <FS2> TYPE ANY.
      DATA: V_COMPONENT1 TYPE I,
            V_COMPONENT2 TYPE I.
    Cummulate the posting values of all the 16 period buckets as to get
    total production order cost. This is to handle the aprtial posting of
    prodction order values in diffrent periods.
      V_COMPONENT1 = 15.
      V_COMPONENT2 = 111.
      DO 16 TIMES.
        ADD 1 TO: V_COMPONENT1, V_COMPONENT2.
        ASSIGN COMPONENT V_COMPONENT1 OF STRUCTURE COSS TO <FS1>.
        ASSIGN COMPONENT V_COMPONENT2 OF STRUCTURE COSS TO <FS2>.
        IF COSS-WRTTP EQ '04' AND COSS-KSTAR EQ P_KSTAR1.
          ADD <FS1> TO OUT_REC-LABOUR_COST_ACT.
          ADD <FS2> TO OUT_REC-LABOUR_HOURS_ACT.
        ELSEIF COSS-WRTTP EQ '04'.
          ADD <FS1> TO OUT_REC-ADDNL_LABOUR_COST_ACT.
          ADD <FS2> TO OUT_REC-ADDNL_LABOUR_HOURS_ACT.
        ELSEIF COSS-WRTTP EQ '01' AND COSS-KSTAR EQ P_KSTAR1.
          ADD <FS1> TO OUT_REC-LABOUR_COST_PLN.
          ADD <FS2> TO OUT_REC-LABOUR_HOURS_PLN.
        ELSEIF COSS-WRTTP EQ '01'.
          ADD <FS1> TO OUT_REC-ADDNL_LABOUR_COST_PLN.
          ADD <FS2> TO OUT_REC-ADDNL_LABOUR_HOURS_PLN.
        ENDIF.
      ENDDO.
    ENDFORM.                               " GET_VALUES_FROM_COSS

Maybe you are looking for