Compare with my cost of goods sold account to my sales revenue account

Hi,
i want to compare with my cost of goods sold account to my sales revenue account.
After PGI my COGS a/c will be debited INVENTORY a/c will be credited so after sales my SALES a/c credit & customer a/c debit . I want to see what is the difference value of COGS a/c with respective billing Sales A/C
No doudt we can see in Profit of margin in billing doc. It is quite impossible to see all document in respective wise. Please give a solution for which i can know what is profit of margin with comparing values in both of Account.
Thank's
Abhay

Hi,
This is possible through CO-PA report. You can get the result per sales order.
Also the same can be achieved in FI as follows:
Outbound delivery document thr" VL01N is captured in "Reference field" of FI doc (BKPF-XBLNR) generated through delivery.
If the settings are done by SD person to capture the outbound delivery no. in "Reference field" of FI doc generated through Billing document (VF01), then there will be a common field to compare the documents in both accounts.
In transaction FAGLL03, select the account COGS & Sales revenue account. Once the report displays, sort or take sub total on this common field "Reference".
This will give you difference between COGS & Sales revenue per document.
Hope this resolves your query.
Regards,
Ashutosh

Similar Messages

  • Cost of Goods sold in cross company sales

    Hi ,
    We have a situation where we need to transfer goods from one company code and site ( Company A ) to another company code and site ( Company B )at the cost price of company A. We are creating a purchase order for this goods from Company B to Comapny A and in turn a sales order is issued for this from Company A.We pick up purchase price in PO from as the Per unit cost of comapny A.
    The issue arises here about in the delivery from company A where the cost of goods sold in delivery is done based on the total stock value divided by the quantity sold as this is SAP method of calculation and this does not always match with the per unit cost. Currently we are passing this difference as discounts.
    This is the best we could achieve where by we have been able to satisfy the business need of having no difference on the purchanse price of company B and sales price of company A.
    My question is : Whether is there any more effecient method of achieving the desired result without having the difference which we are currently passing on as discounts ???
    Would really appreciate any help.
    Thanks and Regards,
    Kartik Shah

    Hi Raj/ Mahendro,
    Thank you for sending me the reply. I will briefly explain you the our process. The purchase from external vendor is done in warehouse belonging to one company code. The purchase is done at Moving average price but normally for an  article there are no price variations. Goods receipt in warehouse is done after adding freight and insurance onto the cost of article.This is the value at which we want to transfer to another site in anotehr company code.
    Now the replneshiment requirement from the other site which belongs to different company code raises a PO on to the warehouse. This PO picks up the article price (KOMV-KBETR) as the MAP from the warehouse (MBEW-VERPR). However the field MBEW-SALK3 for the warehouse is not exactly the quantity multiplied by MAP.It is actually the VERPR field which has the value based on the field SALK3 divided by the stock quantity and rounded off to the two decimal places. There is slight variation here itself due to the rounding of the total stock value and then again rounding at the per unit price.( Both the above fields of MBEW)
    What we are doing on the sales order is to pass the MBEW-VERPR as EDI1 and the sotck value for the quantity ordered  ( ZDEI a new condition) by the site as MBEW-SALK3  divided by the total stock at that point and multiply by the quantity ordered. So due to rounding differences there is difference in the value of EDI1 and ZEDI . Again during the billing from warehouse this condition ZEDI picks up the stock value based on the quantity delivered.
    Since there are minor differences due to the rounding of values between per unit price and the actual stock value this are being passed off as discount and the payables by the ordering site and receivables from the warehouse are the same. Cost of goods sold from warehouse is the actual stock value being sold which is the revenue for the warehouse. 
    Even if we use the standard SAP stock transport order with billing how could we ensure that we do not have even this minor differences.
    Doing away with another document is not the requirement  since we already have automated the process of sales order creation from the pruchase orders.
    Do you think we can achieve our requirement using SAP standard process? Except for this rounding differences we are fine with the current process as well.
    Do Look forward to your answer.
    Warm Regards,
    Kartik Shah

  • Cost of goods sold duing cross company sales

    Hi ,
    We have a situation where we need to transfer goods from one company code and site ( Company A ) to another company code and site ( Company B )at the cost price of company A. We are creating a purchase order for this goods from Company B to Comapny A and in turn a sales order is issued for this from Company A.We pick up purchase price in PO from as the Per unit cost of comapny A.
    The issue arises here about in the delivery from company A where the cost of goods sold in delivery is done based on the total stock value divided by the quantity sold as this is SAP method of calculation and this does not always match with the per unit cost. Currently we are passing this difference as discounts.
    This is the best we could achieve where by we have been able to satisfy the business need of having no difference on the purchanse price of company B and sales price of company A.
    My question is : Whether is there any more effecient method of achieving the desired result without having the difference which we are currently passing on as discounts ???
    Would really appreciate any help.
    Thanks and Regards,
    Kartik Shah

    Hi Christian,
    Thank you for sending me the reply. I will briefly explain you the our process. The purchase from external vendor is done in warehouse belonging to one company code. The purchase is done at Moving average price but normally for an  article there are no price variations. Goods receipt in warehouse is done after adding freight and insurance onto the cost of article.This is the value at which we want to transfer to another site in anotehr company code.
    Now the replneshiment requirement from the other site which belongs to different company code raises a PO on to the warehouse. This PO picks up the article price (KOMV-KBETR) as the MAP from the warehouse (MBEW-VERPR). However the field MBEW-SALK3 for the warehouse is not exactly the quantity multiplied by MAP.It is actually the VERPR field which has the value based on the field SALK3 divided by the stock quantity and rounded off to the two decimal places. There is slight variation here itself due to the rounding of the total stock value and then again rounding at the per unit price.( Both the above fields of MBEW)
    What we are doing on the sales order is to pass the MBEW-VERPR as EDI1 and the sotck value for the quantity ordered  ( ZDEI a new condition) by the site as MBEW-SALK3  divided by the total stock at that point and multiply by the quantity ordered. So due to rounding differences there is difference in the value of EDI1 and ZEDI . Again during the billing from warehouse this condition ZEDI picks up the stock value based on the quantity delivered.
    Since there are minor differences due to the rounding of values between per unit price and the actual stock value this are being passed off as discount and the payables by the ordering site and receivables from the warehouse are the same. Cost of goods sold from warehouse is the actual stock value being sold which is the revenue for the warehouse. 
    Even if we use the standard SAP stock transport order with billing how could we ensure that we do not have even this minor differences.
    Doing away with another document is not the requirement  since we already have automated the process of sales order creation from the pruchase orders.
    Do you think we can achieve our requirement using SAP standard process? Except for this rounding differences we are fine with the current process as well.
    Do Look forward to your answer.
    Warm Regards,
    Kartik Shah

  • HOW the cost of good sold account is l liked with GL code_combination_id

    Can any one pass the query how the cost of good sold account is l liked with GL code_combination_id

    Like any other GL code, i.e.:-
    select code_combination_id
    from gl_code_combinations
    where segment1 = ’01’
    and segment2 = ’540’
    and segment3 = ’5360’
    and segment4 = ’0000’
    and segment5 = ’000’
    -- etc. according to how your COA is structured
    and chart_of_accounts_id = +{ your COA id }+;
    Regards,
    Jon

  • Cost of goods sold is related with gl code combination id

    Can any one pass the query how the cost of good sold account is l liked with GL code_combination_id

    Like any other GL code, i.e.:-
    select code_combination_id
    from gl_code_combinations
    where segment1 = ’01’
    and segment2 = ’540’
    and segment3 = ’5360’
    and segment4 = ’0000’
    and segment5 = ’000’
    -- etc. according to how your COA is structured
    and chart_of_accounts_id = +{ your COA id }+;
    Regards,
    Jon

  • Cost of Goods Sold by Cost Elements Accounting

    EBS Version: 12.1.3
    Is it possible to define the COGS (OM: Generate Cost of Goods Sold) to capture Cost of Goods Sold by Cost Elements ?
    The way the cost is built through the WIP process is through Cost Elements:
    * direct material,
    * direct labor,
    * manufacturing overhead
    * material overhead
    * etc...
    All these elements are captured separately in WIP and in separate accounts.
    Is it possible to keep in separate COGS accounts (COGS -Direct Material, COGS Direct Labor, etc.) and not just be lumped into one Total COGS account at the time of sales order issue.
    Is It possible with SLA Customization (derivation rules, etc.)? or modifying workflow?? I need detailed solution please!!!
    I need the information in SLA, i don't care if not possible in material distributions.
    Thanks...

    I need help experts!!!

  • Cost of Goods Sold account determination by customer type (inter-company)

    We have a business need to separate the the cost of goods sold be customer type.  Specifically separating the inter-company cost of goods sold from the 3rd party cost of goods sold. 
    The standard COGS account determination in GBB/VAX only allows for differentiating between material valuation class. 
    Has anyone attempted this before and what method worked?

    For those who may need an answer to this, our solution was the following: 
    1)       Created new types for SO, SO Item, Sched. Line, Delivery, Delivery Item, Billing type  
    2)       Created new Pricing procedure
    3)       Created new movement type Y61/Y62 modeled after 601/602
    4)       Mapped Y61/Y62 to account modifier ZAX.
    5)       Mapped GBB/ZAX to the new account.
    Benefits, they now have better view of the orders going inter-company.  It is flexible enough to adjusting prices for intercompany separate from standard orders, even though for now it is a straight copy of cost.  They are able to remove the sales/use tax, from the calculations. They are able to plan with these orders separated out.  Plus, this will standardize their process for inter-company. 
    Hope this helps someone. 
    Cheers!
    Rick

  • Separate Cost of Goods Sold accounts

    Hi,
    How can I have separate Cost of Goods Sold GL accounts to track my Export and Domestic Sales ?
    Regards,
    Manoj

    Hi,
    You can maintain two account assignment group for customers(01 exports & 02 Domestics) and set the account determination with the access sequence involving account assignment group.Assign two different GL accounts in VKOA determination for the respective account assignment group
    Reward points if helpful
    Regards,
    Amrish Purohit
    Message was edited by:
            AMRISH PUROHIT

  • Query about Inventory Cost of Goods Sold Account Generator WF Customization

    Hi
    We are trying to Customize the 'Inventory Cost of Goods Sold Account Generator' workflow for our client in Oracle Applications 11.5.10 instance.
    We have successfully uploaded the modified workflow and changed the GL Account Generator Process to point to the Custom Workflow.
    Database is bounced after this change, but the changes are not taking effect.
    Any help in this matter would be greatly appreciated.
    Thanks and Regards

    Hi,
    You shouldn't need to bounce the database for any changes to take affect (although if you were experiencing the "existing state of the packages has been discarded" error then it would clear that).
    Switch on debugging so that the workflow is persisted rather than being run in forced synchronous mode, and then see what route the process is taking. If you open the workflow from the database via workflow builder, are you seeing the correct version?
    HTH,
    Matt
    WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
    Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
    Have you read the blog at http://www.workflowfaq.com/blog ?
    WorkflowFAQ support forum: http://forum.workflowfaq.com

  • Account Based COPA Cost of goods sold and Revenue Split

    Dear Experts,
    We are using account based copa in a automobile company.
    As per the requirement when a car is sold, depending on the customer request the car  goes for a conversion. like adding Radio, Seat cover, etc
    As per our setup we have different profit centers for vehicle and Parts(radio, seat cover etc) and in this case radio, seat cover, etc are the classes of the material vehicle(not separate material).
    After the vehicle conversion there is a sales order raised which goes to profit center derived from vehicle material master.
    As per the reporting requirement I need to spit the Cost of good sold  and revenue by vehicle profit center and parts profit center for COPA reporting purpose
    Is there any way to do this in standard SAP? Or I need an exit?
    Appreciate your response and please let me know in case of any clarification.
    Many thanks
    Roy
    Edited by: roy001 on Aug 4, 2011 4:52 PM

    For those who may need an answer to this, our solution was the following: 
    1)       Created new types for SO, SO Item, Sched. Line, Delivery, Delivery Item, Billing type  
    2)       Created new Pricing procedure
    3)       Created new movement type Y61/Y62 modeled after 601/602
    4)       Mapped Y61/Y62 to account modifier ZAX.
    5)       Mapped GBB/ZAX to the new account.
    Benefits, they now have better view of the orders going inter-company.  It is flexible enough to adjusting prices for intercompany separate from standard orders, even though for now it is a straight copy of cost.  They are able to remove the sales/use tax, from the calculations. They are able to plan with these orders separated out.  Plus, this will standardize their process for inter-company. 
    Hope this helps someone. 
    Cheers!
    Rick

  • OM: Generate Cost of Goods Sold Account problem?

    Hi,
    I have a requirement to set override segment4 of COGS which logic come from Customer Sales Channel lookup values DFF (in this case = 611) if sales channel = "MASS".
    What i did is after Get CCID from the Order Type Id, i created a new function that set the hidden attribute FND_FLEX_SEGMENT4 with the lookup values mention above to override the segment4. Then after that call Validate Code Combination.
    But after debugging the code using cogs_11i.sql from Metalink, segment4 was not get override as shown below :
    New Segment 4 : 611 => come from debug output message
    Return CCID : 151814
    Concat Segments : 3101.3203.02I.212.74010001.000.0000
    May i know how to overcome this problem? Appreciate your help.
    Thanks & Regards,
    Fendy

    Hi,
    Standard workflow "OM : Generate Cost of Goods Sold Account" has following steps:
    1/ Start generating Code Combination
    2/ Get CCID for a line
    3/ Copy Values from Code Combination
    4/ Validate Code Combination
    5/ End generating Code Combination
    If I want to modify the segment4, the custom function to set the attribute FND_FLEX_SEGMENT4 need to be inserted just after the step "Copy Values from Code Combination" (NOT just after "Get CCID for a line").
    Is it what you have done?
    J.

  • Substituting Cost of Goods Sold Account Profit Center

    Hi
    I am using Sales Order substitution to change the Profit Center according to Sales Org + Product Hierarchy + Customer Group + Acct Asst Grp.  This perfectly replace the Profit Center in Sales Order.  The Profit Center from Sales Order is perfectly flowing to Outbound Delivery.
    While doing PGI, in accounting document, Cost of Goods Sold line item is not getting the profit center from outbound delivery.  It post COGS line item with Material Master profit center.  We want profit center of Cost of Goods Sold line item is same as Sales order / Outbound Delivery.
    I checked SCN, everyone provided the solution of using FI Substitution to change the Profit Center of COGS line item.
    Is it any other way it can be achieved?  if FI Substitution is only the way, can anyone provide the sample code, so that it can be developed fast.
    Thanks
    Venkat Ramachandran

    For those who may need an answer to this, our solution was the following: 
    1)       Created new types for SO, SO Item, Sched. Line, Delivery, Delivery Item, Billing type  
    2)       Created new Pricing procedure
    3)       Created new movement type Y61/Y62 modeled after 601/602
    4)       Mapped Y61/Y62 to account modifier ZAX.
    5)       Mapped GBB/ZAX to the new account.
    Benefits, they now have better view of the orders going inter-company.  It is flexible enough to adjusting prices for intercompany separate from standard orders, even though for now it is a straight copy of cost.  They are able to remove the sales/use tax, from the calculations. They are able to plan with these orders separated out.  Plus, this will standardize their process for inter-company. 
    Hope this helps someone. 
    Cheers!
    Rick

  • Trying to pull in Cost of Goods Sold Account from Master Items.

    Running Oracle EBS 11.5.10.2 on 10.2.0.4 database. I have written item master code and I am now trying to pull in the Cost of Goods Sold Account from the Costing Tab in the Master Items Screen. I was able to join MTL_SYSTEM_ITEMS to GL_CODE_COMBINATIONS. Some of the accounting segments are correct but others are not, which leads me to believe I may not be joining to the correct tables. Any suggestions or hints are appreciated.
    Thank you,
    SELECT MSI.INVENTORY_ITEM_ID                INVENTORY_ITEM_ID    
    , msi.segment1                              ITEM             
    , MSI.DESCRIPTION                           DESCRIPTION
    , msi.inventory_item_status_code            INVENTORY_ITEM_STATUS_CODE
    , msi.item_type                             ITEM_TYPE
    , max (mirb.revision)                       REVISION
    , MSI.PRIMARY_UOM_CODE                      PRIMARY_UOM_CODE
    , msi.shippable_item_flag                   SHIPPABLE_ITEM_FLAG
    , NVL (CIC.ORGANIZATION_ID, '0')            ORGANIZATION_ID
    , NVL (CIC.ITEM_COST, '0')                  ITEM_COST
    , NVL (CIC.MATERIAL_COST, '0')              MATERIAL_COST
    , cct.cost_type                             COST_TYPE
    , MCB.SEGMENT1
                        ,GCC.segment1
                        ,GCC.segment2
                        ,GCC.segment3
                        ,GCC.segment4
                        ,GCC.segment5
                        ,GCC.code_combination_id
    FROM CST_ITEM_COSTS CIC
    , CST_COST_TYPES CCT
    , CST_COST_TYPES CCT2
    , MTL_SYSTEM_ITEMS MSI
    , MTL_ITEM_CATEGORIES MIC
                ,gl_code_combinations GCC
    ,MTL_CATEGORIES_B MCB
    , MTL_DEFAULT_CATEGORY_SETS MDC
    , MFG_LOOKUPS LU1
    , mtl_item_revisions_b mirb
    WHERE CCT.COST_TYPE_ID(+) = CIC.COST_TYPE_ID
    AND CCT2.COST_TYPE_ID(+) = CCT.DEFAULT_COST_TYPE_ID
    AND MSI.INVENTORY_ITEM_ID = CIC.INVENTORY_ITEM_ID(+)
    AND MSI.ORGANIZATION_ID = CIC.ORGANIZATION_ID (+)
    AND MSI.COSTING_ENABLED_FLAG = 'Y'
    AND MIC.INVENTORY_ITEM_ID (+) = CIC.INVENTORY_ITEM_ID
    AND MIC.ORGANIZATION_ID (+) = CIC.ORGANIZATION_ID
    AND MIC.CATEGORY_ID = MCB.CATEGORY_ID (+)
    AND MCB.ENABLED_FLAG = 'Y'
    AND MIC.CATEGORY_SET_ID = 1
                        AND MSI.SALES_ACCOUNT(+) = GCC.CODE_COMBINATION_ID
    AND msi.inventory_item_id = mirb.inventory_item_id
    AND msi.organization_id = mirb.organization_id
    AND LU1.LOOKUP_CODE(+) = MSI.PLANNING_MAKE_BUY_CODE
    /* the outside join below, speeds up query, not sure why */
    AND LU1.LOOKUP_TYPE(+) = 'MTL_PLANNING_MAKE_BUY'
    and cct.cost_type = 'ACTUAL'
    AND msi.organization_id = 4
    group by CIC.ROWID, MSI.INVENTORY_ITEM_ID, MSI.SEGMENT1, MSI.DESCRIPTION, MSI.INVENTORY_ITEM_STATUS_CODE,
    MSI.PRIMARY_UOM_CODE, MSI.SHIPPABLE_ITEM_FLAG, CIC.ORGANIZATION_ID, MSI.ITEM_TYPE, CIC.ITEM_COST, CIC.MATERIAL_COST,
    cct.cost_type, MCB.SEGMENT1, GCC.segment1, GCC.segment2, GCC.segment3 , GCC.segment4, GCC.segment5, GCC.code_combination_id

    Hi,
    You need to replace the join MSI.SALES_ACCOUNT(+) = GCC.CODE_COMBINATION_ID with msi.cost_of_sales_account(+) = GCC.CODE_COMBINATION_ID to get the COGS account. Currently you are getting sales account not COGS.
    Thanks
    Vishalaksha

  • How to post cost of goods sold to io per functional area and account determ

    1. We create a sales order with reference to a revenue IO with functional area ABC01.
    2. We create a delivery document on the sales order and goods issue XYZ.
    3. We expect the cost of goods sold for the coal to hit an existing IO with functional area ABC02 based on account determination for XYZ.
    4. Instead we see both the revenue and the COGS hitting the revenue IO on the Sales roder.
    5. For now, the accountants responsible for those companies have been making journal entries all along to correct the postings.
    Please advise what needs to be done for step 3 to happen so that the extra step 5 need not be done.
    (IO - internal order)
    Thanks,
    Venkat

    What is the IO you have assigned in the Sales Order please?
    Just check the Sales Order - Account assignement, so that you can able to change if there is a different IO.
    System won't pick up IO automayically until unless you secify in Sales order to done OKB9 settings.
    Chek the above
    Thanks

  • Receiving Error Message : Cost Of Goods Sold Account Generation Failed

    Hi All,
    We need some assistance with this issue...for a given item when the Customer RMA order Line is being received into a given organization/sub inventory/locator we are getting this error message in the Receiving Transactions Interface ( RTI ) as mentioned below.
    Cost Of Goods Sold Account Generation Failed with error :RVTII-030: Subroutine rvtiicreate() returned error
    Cause: Subroutine rvtiicreate() returned an internal error.
    We checked for this item in the organization the Cost of Goods Sold Account has been defined in the Costing Tab in the Item-Org Assignment and this GL account is also enabled on the GL side and is Active.
    The scenario is like this :
    1. Firstly this item is shipped out on an Outbound order line to the customer location and we checked for the valid Sales Order Issue transaction against this item for this order. We checked for its Inventory Distributions as well.. these look to be valid.
    It shows : Inventory valuation account is decremented while the Deferred Cogs of Goods Sold account is incremented.
    2. Then this item is being entered on Return order line and after booking the order line . It goes to Awaiting Return status. Next the user tries to attempt the Receipt for the Customer RMA order line for this item we are getting the error mentioned below in the RTI tables :
    Cost Of Goods Sold Account Generation Failed with error :RVTII-030: Subroutine rvtiicreate() returned error
    Cause: Subroutine rvtiicreate() returned an internal error.
    Coudl someone please assist us with this issue as this is happening in Production instance ..that would be very helpfull of you..
    This is an urgent issue
    thanks

    Hi,
    Standard workflow "OM : Generate Cost of Goods Sold Account" has following steps:
    1/ Start generating Code Combination
    2/ Get CCID for a line
    3/ Copy Values from Code Combination
    4/ Validate Code Combination
    5/ End generating Code Combination
    If I want to modify the segment4, the custom function to set the attribute FND_FLEX_SEGMENT4 need to be inserted just after the step "Copy Values from Code Combination" (NOT just after "Get CCID for a line").
    Is it what you have done?
    J.

Maybe you are looking for

  • Iphone 5-can't hear anyone in phone mode

    I bought my Iphone 5 and three weeks later, one week after I could send it back, I began to have problems where I cannot hear anyone when i call them. I can't hear the ring, I can't hear them say  hello, nothing.  They can hear me clearly.  I've been

  • Tab rulers are not locked to text blocks

    I have a brand new (2 weeks old) iMac working with CS4. I work in Prepress so my typesetting skills are a bit rusty... I am trying to work with the tab ruler. If I am viewing as a full page and have my text block selected, my tab rulers open up to th

  • Media in the timeline says it needs to be connected, but it plays fine.

    Hey guys, I'm using Final Cut 7 and today I had to disconnect my external drive that has the project I'm currently working with on it. When I reconnected the drive and opened up my project ,some of the clips in the timeline where there is usually a p

  • Compatibility w/ Intel mini

    Will my studio 17" lcd monitor work with a Mac mini Intel Core Duo that I plan on ordering soon? will I need an adapter? Intel Mac Mini   Mac OS X (10.4.7)  

  • No controlfile autobackups in 10gR2. Bug?

    I'm using 10.2.0.4 enterprise edition and have no flash recovery area set up. In rman I have controlfile autobackup = on but I am not getting any controlfile backups when I make structural changes to the database. Here's a snipped version of my RMAN