Costing process in payroll

In oracle payroll i can see 2 processes in the conc. request LOV
1 Costing
2 Costing of Payment
kindly help me as to when the two are run.If possible guide me to any docs.
Appreciate all help/assistance!

Hello,
Based on response as follows, I am able to verify in GL the costing process accounting lines. However what does the Costing of Payment do and when should it be run. Also in the parameters of 'Costing of Payment' there is a field foe uncleared and cleared payments. Does this need to be run after payroll transactions are cleared in Cash Management? If so how does one view the payroll transactions in Cash Management. Your valueable insights will be much appreciated.
Regards,
Quoted from reply thread: "Costing process generates the cost codes defined for the element (usually at link level)
Costing of payment generates the cost codes as per the setups defined at payment method (Payroll -> Payment Methods -> General Ledger tab)
eg When there is an an accounting entry involving Expense -> Liability -> Bank then
1) Expense Account(Debit) -> Liability Account (Credit) is done by Costing process and
2) Liability Account(Debit) -> Bank Account (Credit) is done by Costing of Payment "

Similar Messages

  • Stopping Quickpay in Costing Process

    Hi All
    I want to include the regular payroll into the costing process but I want to exclude the Quickpay getting into Costing process. I don't want to do costing for quickpay at all.
    How can I do this?
    Regards
    Rahman

    I dont think there is any configuration available at Costing level to skip Quickpay actions to be processed. You can follow the below two workarounds to skip Quickpay actions to be processed.
    Soln I :
    1. Create a Consolidation Set, "Costing Skip Set", and use this consolidation set in the Quickpay screen while running Quickpay. In the Costing concurrent Program, pass the Original consolidation set as a Parameter. This solution might impact all other reports / processes which have Consolidation set is a Parameter.
    2. While running Quickpay provide reduce the Effective Date by 1 (e.g. For January -> pass 30-Jan-<YYYY> instead of 31-Jan-<YYYY>). While running the costing Process pass the Start and End Dates as the Normal Payment Date (e.g. 31-Jan-<YYYY>) and hence only Payroll runs are picked up.

  • Costing process run results

    i am trying to view my costing process using View>Payroll process Result
    Payroll = Monthly payroll
    Action Type= Costing
    and i click on find i can see the costing date as 31-MAR-2010. i then click on the Assignment Process button and then i click on the employee that i want to view the details for costing and i click on costing button
    It takes me to a screen where i must enter the Costed Run information i.e i must select a date from the lov and then i click on the details section under the Element name i can view the employee details for each element and the debit and credit entries for the each elements.
    Can some one tell me the table name for this form as i want to view using sql select command.
    appreciate all your help!

    Try this query..
    select pet.element_name "Element",pc.costed_value "Value", pc.debit_or_credit "Debit / Credit",pc.balance_or_cost "Balance / Cost",ppa1.date_earned,paa1.assignment_id
    from pay_costs pc,
    pay_cost_allocation_keyflex pcak,
         pay_input_values_f piv,
         pay_element_types_f pet,
         pay_assignment_actions paa,
         pay_payroll_actions ppa,
         pay_action_interlocks pai,
         pay_assignment_actions paa1,
         pay_payroll_actions ppa1
    where pc.cost_allocation_keyflex_id = pcak.cost_allocation_keyflex_id
    and pc.assignment_action_id = paa.assignment_action_id
    and paa.payroll_action_id = ppa.payroll_action_id
    and pc.input_value_id = piv.input_value_id
    and piv.ELEMENT_TYPE_ID = pet.element_type_id
    and ppa.action_type = 'C'
    and paa.assignment_action_id = pai.locking_action_id
    and pai.locked_action_id = paa1.assignment_action_id
    and paa1.payroll_action_id = ppa1.payroll_action_id
    and ppa1.action_type IN ('R','Q')
    and paa1.source_action_id IS NULL
    and paa1.assignment_id = :pAssignmentId
    and ppa1.date_earned = :pDate
    order by 1

  • Sale order costing process : Help required

    Hello All,
    Belatted Happy New Year 2011 to all.
    I have a question related to Sale Order Costing. It goes like this,
    My client is into Pipe coating business who receives the pipe from the customers, coats it as per there requirements and despatches it thereon. There is no concept of FG here as its only the service he is doing on it and also when he receives the pipe there is no raw material cost on it. Raw materials for him would be chemicals etc which he uses to coat the pipe.
    And also this demands variant configuration from SD and PP angel.
    As this scenario is customer specific, it demands Sale Order based costing(Sale order cost estimate).
    My doubt is, how the sale order costing process goes with.
    In general scenarios, Make to stock, we use production order based costing where standard cost estimate is calculated for planned cost and actuals are incurred on PO settling the variance to COPA
    Similarly how the costing goes with if Sale order cost estimate is used. What i think is, here instead of Standard cost estimate for plan, we will go with Sale order cost estimate at sale order level, and incur actual cost at production order and settle the cost of Production order to Sale order. Correct me if i am wrong, and request you ppl there to explain me the process of costing in the scenario said above.
    apart from that, my client wants the flexibility to change the cost estimate at quotation level.
    Please suggest me with solution explaining the process of costing here.
    Thanks in advance,
    Ravi Kumar

    Hi Ravi
    Your understanding of the scenario is very much right...
    In your case, you need to have sales order as cost object...
    Process
    Your stock would be non valuated stock, because the FG is not your stock.. You are just doing a service
    Based on the characteristics chosen in the Sales orders, system would determine the Sales order BOM
    Based on sales order BOM, Sales order cost estimate would be calculated....
    You would receive the Customer pipe in your stock against the sales order... It would be a non valuated GR... You can track the Qty only
    Sales order would trigger a production order... The prod order can have its planned cost, which is only for information sake
    The Customer Pipe, Chemicals would be issued to prod order to coat the pipe... And also Labor/machine hrs may be confirmed
    There after your production order would be settled on Sales order
    Then you would do PGI (Post Goods Isue).. This will not trigger any accounting doc
    Then you do billing... The sales revenue would be posted on the sales order
    Then you settle the sales order to COPA.. This will close the cycle
    Configuration
    The IMG Settings required would be as below
    1. You would use account assignment category (AAC) E
    2. Create a Requirement class with
    a. AAC = E.... (Means sales order is CO Object)
    b. Valuation Indicator = BLANK (Means Non Valuated Stock)
    c. Costing ID/Costing Method = As per your choice to calculate the Sales order cost estimate
    3. Assign this req class to Requirement Type
    4. Give this req type to your PP/SD team.. They would assign it to Strategy group / Item Category to determine it in the sales order
    Regards
    Ajay M

  • Can we customize costing Process?

    We have configured costing process at different leave and working fine. However, we have to incorporate additional condition base on location which are.
    Suppose for basic element system get GL code from element link screen and the cost center take from Organization window, but at the same time we have to check location as well which are.
    For Head Office      (HO)
    Element GL : xx9993333
    Organization : xx101     (Take from Organization for HOd Office Employee)
    Location : Head Location
    Other then Above
    Element GL : xx9993333
    Organization : xx100 (Set it condition base other then HO)
    Location : North Location
    In above example, system will take Cost-center from Organization window but if location is not Head office of that employee than it’ should take condition base.
    Pls advice.

    please find some sample code we used for a similar issue, it might give an idea.
    we used it to create links for every people group - and store the costing segment in a valueset XX_PEOPLE_GROUP
    create or replace procedure create_element_link (p_element_name varchar2) is
      v_element_type_id number;
      v_effective_Date  date := to_date('1-JAN-1900', 'DD-MON-YYYY');
      v_payroll_id      number;
    begin
      select element_type_id
      into   v_element_type_id
      from   pay_element_types_f
      where  v_effective_Date between effective_start_date and effective_end_Date
      and    element_name     like p_element_name;
      select payroll_id
      into   v_payroll_id
      from   pay_payrolls_f
      where  v_effective_Date between effective_start_date and effective_end_Date
      and    payroll_name     = 'XX Monthly';
      for i in (
        select ffv.*
        from   fnd_flex_value_sets   ffvs
              ,fnd_flex_values       ffv
        where  ffvs.flex_value_set_id   = ffv.flex_value_set_id
        and    ffvs.flex_value_set_name = 'XX_PEOPLE_GROUP'
      ) loop
        declare
          v_people_group_id              number;
          v_cost_allocation_keyflex_id   number;
          v_balancing_keyflex_id         number;
          v_cost_concat_segments         varchar2(10000);
          v_balance_concat_segments      varchar2(10000);
          -- API output variables
          v_element_link_id               number;
          v_comment_id                      number;
          v_object_version_number      number;
          v_effective_start_date      date;
          v_effective_end_date           date;
        begin
          v_people_group_id              := get_people_group_id (i.flex_value);
          v_cost_allocation_keyflex_id   := get_cost_allocation_keyflex_id(i.attribute1, v_cost_concat_segments);
          v_balancing_keyflex_id         := get_balancing_keyflex_id(i.attribute1, v_balance_concat_segments);
          pay_element_link_api.create_element_link
            (p_effective_date                  => to_date('1-JAN-1900', 'DD-MON-YYYY')
            ,p_element_type_id                 => v_element_type_id
            ,p_business_group_id               => 101
            ,p_costable_type                   => 'C' -- 'F'?
            ,p_payroll_id                      => v_payroll_id
            ,p_people_group_id                 => v_people_group_id
            ,p_cost_segment1                   => 'XX'
            ,p_cost_segment2                   => 'ZZZZZ'
            ,p_cost_segment3                   => 'ZZZZZZZZZZZZZ'
            ,p_cost_segment4                   => i.attribute1
            ,p_cost_segment5                   => 'ZZZZZ'
            ,p_cost_segment6                   => 'ZZZZ'
            ,p_balance_segment1                => 'XX'
            ,p_balance_segment2                => 'ZZZZZ'
            ,p_balance_segment3                => 'ZZZZZZZZZZZZZ'
            ,p_balance_segment4                => '1000'
            ,p_balance_segment5                => 'ZZZZZ'
            ,p_balance_segment6                => 'ZZZZ'
            ,p_cost_concat_segments            => 'OT.ZZZZZ.ZZZZZZZZZZZZZ.'|| i.attribute1 ||'.ZZZZZ.ZZZZ'
            ,p_balance_concat_segments         => 'OT.ZZZZZ.ZZZZZZZZZZZZZ.1000.ZZZZZ.ZZZZ'
            ,p_element_link_id                      => v_element_link_id
            ,p_comment_id                               => v_comment_id
            ,p_object_version_number             => v_object_version_number
            ,p_effective_start_date               => v_effective_start_date
            ,p_effective_end_date                    => v_effective_end_date
        end;
      end loop;
    end create_element_link;

  • List of wage types not processed in payroll

    Dear ABAPERS,
    I am developing a report which will show all wage types from infotypes 14 and 15 which are still not processed in payroll due to the reason that the payroll of some employees was not processed since they were locked in infotype 3.
    One solution is to read payroll cluster and compare wage types from infotype 14, 15 with wage types in payroll cluster. Is there any solution other than this ???
    Thanks,
    Waqas Rashid

    Hello,
    Check the Payroll Log, Search by P0014, check the input and output whether IT 14 record exists and moved to IT table, if it so then next check why it is not added to RT. If it is not there in P0014 input table then check your IT 14 entry whether date and other entries are correct.
    With Regards,
    S.Karthik

  • Block the processing of payroll for employees who do not have IT0185 ST01

    Hi People.
    I have a client requirement that payroll should be processed only for those persons for whom ID number (IT0185-ST01) is available. I am trying to do it for Portugal Payroll.
    I activated P0185 function in PE04 for Portugal and created 2 rules:
    *ZH01 Verifica existência do IT0185*
    *TABLEP0185 Ler campos de tabela*
    *" VARGBSUBTY Campo tab.VVVVV ArgV*
    *" 01*
    *NUM=1 Definir*
    *ADDWT&0185 VAR tab.variáveis*
    and...
    *ZH02 Verifica existência do IT0185 Subtipo 01*
    *NUM=& 0185 Definir*
    *" NUM?0 Comparação*
    *ZERO=&0185 Definir VVVV p/zero*
    *" =*
    *ERROR Cancel.processamento*
    And I put the rules in sequence in the scheme. But the function P0185 doesn't accept rules.
    How do I block the processing of payroll for employees who do not have infotype 0185 subtype 01?
    Thanks,
    Helio Rabello

    if you are not sure about the linking i suggest to just show all roles associated to all the employees,
    group by employee
    create true/false formula for the role_ids  where ONLY your 20 role is TRUE per employee
    then exclude all false - that should give you only the employees that are missing that particular role.

  • Decision Pop up while starting actual cost process

    Hi,
    Can anyone help me on this?
    I am getting a Decision Pop up while starting actual cost process.
    Prior Inventory period has not been closed. Cannot proceed.
    By clicking on continue, the accept button became available and I launched the process.
    However, we are uncomfortable with that situation since it looks like that February period is closed for all inventory accounting periods under that LE. It is also the first time that we are getting that pop up decision screen since we are testing under R12. We want to understand the reason for that.
    Note: it is the first time that we were trying to close a period before fully completing it (closing Feb period on Feb 29).
    NOTE: This is in UAT. This does not occur in any other instance (Dev, PPB, CRP).
    We normally did not perform final cost update and the calendar assignments org periods will be always open.
    Let me know if you need any more details.
    Thanks & Regards,
    Kannan Jay

    Thanks for your quick response yesterday!  After chatting with our official IT guy, He lined some things out for me.  We are using SQL 2005.  We discussed working up a program to add our data directly, which is an option.  It will take some learning on my part, and I am willing to do it. 
    It would be optimal, in my mind, to use our web version in conjunction with Labview.  But the more experienced person might know better.
    When I call up our webpage on the front panel, I am able to navigate it by clicking around just like a normal browser.  Using this method, the refresh issue I mentioned in my original post is not a problem.  It refreshes with no pop-up.  BUT I lose the capability to place my data into the fields.  I am assuming the reference at the property node before the data placement is incorrect. (pictured below)
    Is there a way to physically navigate a webpage and then use Labview to find the reference of whatever page I am currently on in order to place my data?  This might be the route I need to go.

  • Actual Cost Process - ORA-00001

    Hi
    Is the anyone knows this error ORA-00001: Unique constraint (GMF.CM-CMPT_DTL_PK) violated.
    **** sy_etrap - FATAL_ERROR ****%N%NFunction: gmfaput_cm_cmpt_dtl_insert%N%NStatement: insert from cm_cmpt_dtl_raw%N%NError: ORA-00001: unique constraint (GMF.CM_CMPT_DTL_PK) violated
    Thanks

    Hi;
    What is EBS version?
    Please check below notes which could be helpful for your issue
    Actual Cost process Error ORA-00001: Unique Constraint (GMF.CM_CMPT_DTL_U1) Violated [ID 358603.1]
    Autoinvoice Error: ORA-00001: Unique Constraint [ID 1219263.1]
    OERR: ORA 1 unique constraint violated [ID 18222.1]
    Regard
    Helios

  • OPM Actual Cost Process not selecting all Inventory Movements

    We have completed 27 Move Immediate transactions (TRNI) but only 2 of the transactions appear in the Actual Cost Transactions View so our PMAC cost is not as expected. Those 2 transactions were in Sept '09. All other transactions happened in Apr, May, Jun of 2009. On July 7 the profile option "GMF: Include Inventory Movements in Actual Cost" was changed to YES. Does this mean that the Actual Cost Process will not pick up those move immediate transactions that occured before July 2009?
    Robert Lovell

    Hi Robert
    Yes...exactly, since you have closed all the said periods before u run your Actual cost process, and later you changed your profile option.
    If you want, that all the transactions (TRNI) to be in Actual process as View, Functionally (I mean from front end) it is not possible now, but u can make use of PL/SQL Language by means of technical help then you can open those periods from back end and then do the set up from front end, and then you may able to view those transactions.
    It is purely technical help and require some gud stuff to do this.
    Regards
    Raj

  • Error while running Actual Cost Process.

    Hi,
    Currently i am trying to implement Actual Costing with calculation type as (PMAC). when i run the actual cost process it is showing the error below.
    Errors:
    Warning: Cannot find the previous cost period record.
    Warning: Total allocated GL expense amount on item MN1-004 is zero or negative.
    Do please help me in Using Gl Expense allocation process like what are the steps involved and how system will allocate the cost to items.
    Thanks
    Amit

    For the currency you are converting to: XXX
    INPUTCURRENCY dimension must have XXX as a member with "REPORTING" property set to "Y"
    and
    RPTCURRENCY dimension must have XXX as a member with "REPORTING" property set to "Y" and "CURRENCY_TYPE" property set to "R"
    It needs to be in both dimensions with the right properties.  INPUTCURRENCY is the currency dimension in the RATE cube, RPTCURRENCY is the currency dimension in the financial or consolidations cube.

  • About Actual Cost Process Procedure

    Hai,
    I want know about , what procudure name oracle using to caluculate the Actual Cost Process item cost...Pls give me all Procedure and related table name.
    Because one Item Cost is calculate different from prevoius month.I want found all transactions for this items (OPM,Purchase,receipts ans all).
    I am using in Oracle OPM finanacials 11.5.8
    thanks,
    Thivan Syed Sulthan.

    Hi
    In the cost screen there is a menu that shows all the transactions that the item has taken for the calculations of the cost. This can be done by the user himself
    REgards
    Girish

  • Actual Cost Process request run terminated with Error Signal 11

    Hi All
    Could not run Actual Cost Process as it is terminated with error signal 11. Please tell me the reason/cause if any one has come across this error before in your cost running process. Thanks in advance for your valuable suggestions.
    I am using PPAC cost method and on Release 11. I search in metalink and Apply Patch 5208603, 5475347 but But failed
    Pls Help me???

    Hi,
    Were you able to relink the executable file via adadmin successfully?
    Please see if these documents help.
    Note: 402805.1 - Actual Cost Process Fails With Error Message 'Signal 11'
    Note: 402829.1 - GMCACOST Actual Cost Process Completes In Signal 11 Error After Applying Patch 5386789
    Note: 375764.1 - Actual Cost Process terminated with Signal 11
    Note: 389970.1 - Actual Cost Process erroring out with Signal 11
    Note: 338230.1 - Actual Cost Process Failing With Signal 11 Error while processing inventory transfers
    Regards,
    Hussein

  • Compare the 'Cost Center' Budgeting & Payroll Information

    Hi Experts,
      Our R/3 is configured on FI & HR and
    Our BW Reporting requirment is to compare the 'Cost Center' Budgeting & Payroll Information
    Is there any Business Content Solution for this
    Thanks

    Hi,
    Then create Multiprovider on Cube mentioned by Teja and Payroll cube.
    If the cube 0CCA_C11 is not giveing budget values, then take a look on the data source 0CO_OM_CCA_7.And then create a Cube for uploading data from 0CO_OM_CCA_7.And then create a MP on payroll cube and this cube.
    With rgds,
    Anil Kumar Sharma .P
    Message was edited by:
            Anil Kumar Sharma

  • Costing  Process for Oracle EBS-R12 Inventory Management System.

    My clients are going to used EBS R12 for inventory and Purchasing Inventory Organization is not process Enable. Business type like Just import finished goods By (LC) & maintain stock status.
    My clients wants to maintain stock status by Average Costing. In which table I can get information of costing & how can I setup costing process?
    Thanks
    Omar

    I need to list of APIs for inventory module specially for quality.List of APIs can be found in iREP website.
    iREP
    http://irep.oracle.com/index.html
    In R12, Oracle Integration Repository is shipped as part of the E-Business Suite (as a responsibility).
    Oracle Inventory Management Application Program Interface ( APIs) [ID 729998.1]
    Thanks,
    Hussein

Maybe you are looking for