Controlling Business transaction field in COSS and COSP table

Hi all,
I am trying to understand the idea of the field business transaction in tables COSS and COSP (where as much as I understood are the line items in CO - please corect me if I am wrong). It seems logically that this field is connected somehow to the SAP transactions. Do you know where is this connection and how can I see it?
I need to know which SAP transactions will get business transaction COIN for example. If you have some documentaion or explanation of how this works, it will be very useful to me.
Thank you,
Maria

Hi Maria,
When you run settlement for internal orders using KO88, the records are saved into COSS table with the Business transaction KOAO.
Just for your understanding the meaning of the main CO tables:
- COEP: this is the CO document line items table (the one that is searched when you run, for example, KSB1 or KOB1 report transactions);
- COSS: this is the CO cost totals table for internal postings, that is, the postings done into CO module that is going to reflect on the same CO module;
- COSP: this is the CO cost totals table for external postings, that is, the postings done into any module that is going to reflect on CO module.
To complete what it had been explained: COIN means the postings done from any module to CO.
I hope it helps you.
Best Regards,
Daniel

Similar Messages

  • At what level are the records pooled in COSS and COSP Tables

    Dear All,
    I have a question for you. i wold like to know what is the criteria that is taken into consideration while arriving at the totals in the COSS and COSP Tables.
    What are the fields that must be similar for some line items to be pooled and shown as a total record in COSS Or COSP Tables.
    For Ex: If i have two records in COEP table, what are the fields that must be equall for them to be shown as one Record in COSS or COSP table.
    Best Regards
    Kumar.D

    Criteria for pooling in COSS/COSP is the following:-
    Ledger
    Object number
    Fiscal Year
    Value Type
    Version
    Cost Element
    CO subkey
    Bus.Transaction
    Partner Object
    Source Object
    Dr/Cr indicator
    Trans. Currency
    Period block
    should be same
    Regards
    Sach!n

  • BAPI for COSS and COSP Table to Create and Update

    Hi,
    Is there a BAPI for COSS and COSP for creating and/or updating these tables?
    Thanks

    hi ,
    u dont have any bapis for updatign specific tables
    bapis are generally used for updating a transaction i mean number of tables
    where is the use of the tables u can search bapis in transaction bapi
    and where are the tables used i guess in fi/co so u can search under them
    regards
    afzal

  • Regarding tables coss and cosp

    Hi Experts,
    In table AUFK there is object number field against order and against that object number there are lot of entries in tables coss and cosp.
    I need to know from which transaction these entries get updated and also can we come to know from these entries in tables coss & cosp, whether the order is newly entered or changed or any other operation happen on that order??
    Thnx..

    I can explain the costing frame work behind the Production order /Internal order.
    For all the items and Item types (material, service, Employee, Variable items ) based on Production order/Internal order Objnr( Object number) Cost estimate number will be generated (KALNR) .
    B       Base Planning Object
    E       Internal Activity   
    F       External Activity   
    L       Subcontracting      
    M       Material            
    N       Service             
    P       Process (Manual)    
    T       Text Item           
    V       Variable Item
    then all the items will be posted against the OBJNR and KALNR.
    Create the costing component for each item type using the function module
    KKDI_OBJECTS_CREATE_FROM_RES
    CL_COST_ESTIMATE is the class behind all the costings.  for behind each item type different class will be there for costing.  using cost estimate object all the Items will be inserted ( INSERT_COMPONENT method is responsible) .
    after that  calculation will happen using the calculate method of cl_cost_estimate ,then save_temporarily
    finally cl_cost_estimate=>commit_all
    Once it is commited then CKIS , COSP, COSS data will be updated from the items..
    i hope it is very vague for you.

  • CJV4, WBS simulation version cost in COSS and COSP by cost element

    Hi PS expert.  (-:
    IN PS When we freeze a simulation version with CJV4,  (operative data to version), sap will create new object number in table VSCAUFV_CN for each network and VSPRPS_CN for each Wbs element related to the simulation Version.
    In our environment, SAP will add record in COSS and COSP for the new object number for Network but NOT FOR THE WBS.
    Is it standard to NOT record the cost in COSS and COSP for the simulation cost of the WBS (against the new object number?)
    That mean we will able to see the simulation cost by cost element for network, but NOT FOR WBS element.
    For the WBS, we only record the cost in RPSCO by cost category.
    Is there a way to active (with an exit ..classu2026bapi) the recording of the cost of the WBS by simulation version in COSS and COSP
    Thanks you very much for your help
    Sophie

    hi sophie,
    create separate network for each wbs in project.  see if this can solve your issue.
    vengaiah chowdary

  • How to set standart fields in SHIPPING and SALES tables in items?

    Hello SDN!
    I need to fill some standart fields in CT_SHIPPING and CT_SALES tables (sorry, I don't know their real names, written names used commonly in BADI) for items. I've got a BADI for header (extends IF_EX_CRM_ISA_BASKET_HEAD) and item (extends IF_EX_CRM_ISA_BASKET_ITEM) with methods CHANGEHEAD_BEFORE_ORDER and CHANGEITEMS_BEFORE_ORDER correspondenly. In these methods I try to fill required fields. These fields filled OK for header, but when I tried to fill fields for item it still saved to header. In these tables REF_KIND sets 'B' for item, REF_GUID also sets properly... Can anybody give rules for filling these fields? What main fields (such as REF_KIND) must be set and which values must they have?
    version of subject is CRM 5.0 SP 11
    Help will be appreciated.
    Regards, Lev
    Edited by: Lev Kulaev on Sep 8, 2008 9:24 AM
    give a version of CRM and give more detailed description of problem

    Hello Lev,
    Yes, if you have a "fully loaded" order - I mean some good order that has all the business data (such as shipping, sales ord, schedline etc. available. Usually an order that has been created in CRM or downloaded from R/3 should do to understand the data structures.
    To start with, just give the Transaction Number as the onl;y input and execute. And read through the output - each set (ET_SHIPPING) etc you are interested in. The several GUID and REF_GUID and REF_KINDs can be better understood with an example than me providing the explanation and code.
    An equivalent counterpart to this report program is the CRM_ORDER_READ, which does the same thing but does not let you play with the maintain part. CRM_ORDER_MAINTAIN program allows you to try the ipdate / change / maintain.
    Well here is the help text  for CRM_ORDER_MAINTAIN
    <h5>Short text</h5>
    Test program for function module CRM_ORDER_MAINTAIN
    <h5>Purpose</h5>
    This program replaces the missing option to execute a single test for the function module CRM_ORDER_MAINTAIN.
    The usual single test function in transaction SE37 is not possible as sorted tables are used as import parameters. The module RS_COMPLEX_OBJECT_EDIT used from Basis for maintaining import parameters is only able to process standard tables.
    <h5>Features</h5>
    The report executes a test call of the function module CRM_ORDER_MAINTAIN and displays the result (the export parameters).
    In addition, it is possible to
    <li>Save the changed data on the database,
    <li>Delete the buffer afterwards,
    <li>And, by calling CRM_ORDER_READ, to read it again.
    <h5>Selection</h5>
    <li>Specify the transaction number, the transaction GUID or the item GUID for changing an existing transaction.
    <li>Specify how many headers or items are to be created for creating new transactions or items.
    <li>Select "Subobject to be maintained" for the subobjects that you wish to change or enter.
    <li>After, enter "Maintain input values", and maintain the interface for CRM_ORDER_MAINTAIN. This means you make an entery for the IT_X_COM parameter for subobject X, and make the required entries in the CT_INPUT_FIELDS table.
    <li>If you wish to save and initialize after the change, specify this.
    <li>If the transaction should be re-read in the buffer afterwards, specify this.
    <h5>Standard Variants</h5>
    You can save your entries as a variant. All entered data is then stored under a GUID in the INDX table, and can be recovered again by calling this variant.
    <h5>Output</h5>
    The output parameter for CRM_ORDER_MAINTAIN and, if necessary, for CRM_ORDER_SAVE, CRM_ORDER_INITIALIZE and CRM_ORDER_READ are issued.
    Easwar Ram
    http://www.parxlns.com

  • MMBE transaction fields for BATCH and ITS Quantity

    Hi Gurus,
               I am developing a report to get the details of material like Material code, Material type, Material Group, Material Group1, Special stock indicator, Special stock Numb, Batch and its quantity.
             Can any one suggest the table from where i cud fetch Special stock numb and its indicator , batch and relevant quantity of the material.
           My client is referring to standard transaction MMBE and wants me to get the details from there.
          I would like to take this opportunity to thank you in advance for your valuable suggestions.
    Thanking You,
    ZIa

    Hi,
    The following tables used for MMBE...Just identify your table & fields....
    TABLES: kna1,                     "Kundendaten auf MandEbene
            lfa1,                             "Lieferantendaten auf MandEb.
            lfm1,                             "Lief.daten auf EkOrgEb.
            tcurm,                            "Customizing (Bew.kreisebene)
            makt,                             "Material-Kurztexte
            mara,                             "Materialdaten auf MandEbene
            marav,                            "Materialdaten mit Kurztext
            marc,                             "Materialdaten auf Werksebene
            marcv,                            "Materialdaten auf Werksebene
            mard,                             "Materialdaten auf Lagerort
            marm,                             "Mengeneinheiten zum Material
            mchb,                             "Chargenbestaende
            mcha,                             "Chargen
            mch1,                             "Chargen
            mkol,                             "Lieferanten-Konsignation
                                              "Mehrwegtransportverpackungen
            msca,                             "K.Auftragsbest. beim Lief.
            mska,                             "Kundenauftragsbestand
            msku,                             "K.Lergut und K.Konsignation
            mslb,                             "Lieferantenbeistellung
            mspr,                             "Projektbestände
    *<<<    hier später weitere Bestandstabellen ergänzen
            ekbe,                             "enth. WE-Sperrbestand
            ekpo,                             "Bestellposition
            resb,                             "Reservierungsposition
            vbbe,                             "Bestände des Vertriebs
            t001,                             "Buchungskreistabelle
            t001l,                            "Lagertabelle
            t001w,                            "Werke
            t006a,                            "Zuo. externe - interne ME
            t134t,                            "Texte zur Materialart
            t148,                             "Sonderbestände
            t148k,                            "Sonderbestände Sicht MM_BD
            t136,                             "Bestandsfelder je Anz.Version
            t136a,                            "Bestandsfelder je Anz.Versio
            t136e,                            "max. Felder Einzelliste
            t136f,                            "max. Felder Grund/Aufrißliste
            t136v,                            "Anz.Version zur Einzelliste
            t157b,                            "Texte Bestandsfelder
            t320,                             "Lagernummer zu Werk/LgOrt
            t340d,                           "JH/13.05.98/4.0C
            rmmmb,                        "Hilfsfelder
            rmmme1,                      "Hilfsfelder für alt. MEs
            sscrfields.                      "Hilfsfeld Sel.bild SW/8.10.98

  • DIFF: Field string ,Structure and Internal table declaration

    Hai,
           what is the diference between  Field string ,Structure in ABAP program and Internal table declaration and how it will work ?
    Thank you
    ASHOK KUMAR.

    hi,
    Look this u will get a good idea.
    *& Report  ZTYPES                                                      *
    REPORT  ZTYPES                                                  .
    * Table declaration (old method)
    DATA: BEGIN OF tab_ekpo OCCURS 0,             "itab with header line
      ebeln TYPE ekpo-ebeln,
      ebelp TYPE ekpo-ebelp,
    END OF tab_ekpo.
    *Table declaration (new method)     "USE THIS WAY!!!
    TYPES: BEGIN OF t_ekpo,
      ebeln TYPE ekpo-ebeln,
      ebelp TYPE ekpo-ebelp,
    END OF t_ekpo.
    DATA: it_ekpo TYPE STANDARD TABLE OF t_ekpo INITIAL SIZE 0,      "itab
          wa_ekpo TYPE t_ekpo.                    "work area (header line)
    * Build internal table and work area from existing internal table
    DATA: it_datatab LIKE tab_ekpo OCCURS 0,      "old method
          wa_datatab LIKE LINE OF tab_ekpo.
    * Build internal table and work area from existing internal table,
    * adding additional fields
    TYPES: BEGIN OF t_repdata.
            INCLUDE STRUCTURE tab_ekpo.  "could include EKKO table itself!!
    TYPES: bukrs  TYPE ekpo-werks,
           bstyp  TYPE ekpo-bukrs.
    TYPES: END OF t_repdata.
    DATA: it_repdata TYPE STANDARD TABLE OF t_repdata INITIAL SIZE 0,   "itab
          wa_repdata TYPE t_repdata.                 "work area (header line)
    Regards
    Reshma

  • Total qty field in OACT and PCH1 tables

    Hi,
    What field in the OACT and PCH1 tables will give me a total quantity of pieces on the a/p invoice or purchase order, respectively?
    Thanks,
    Shelby

    Hi
    Are you trying add the fields that are present in Suda query.?
    You can just use Ctrl Click on the colum and it gives you a total .
    Otherwise ,try this
    you need to add field and same to group if you are using sum
    SELECT T1.DocNum AS 'Document Number',T1.CardName , T1.DocDate,T1.Comments,SUM(T1.TotalExpns) AS 'Total Freight Charges',
    SUM(T0.Quantity) AS 'Quantity'
    FROM  [dbo].[PCH1] T0  INNER  JOIN [dbo].[OPCH] T1  ON  T1.[DocEntry] = T0.DocEntry
    WHERE T1.DocType = 'I'
    GROUP By T1.DocNum,T1.Cardname,T1.DocDate,T1.Comments
    Hope this help
    bishal
    Edited by: Bishal Adhikari on Mar 6, 2009 1:21 PM

  • Hello in which transactions do i get the data for tables COSS and COSP

    Hello i have these two tables. i need to know which transactions correspond to them .thx

    Hi Antish,
    try with transactions KOAO & KOAP
    Thanks,
    Syf

  • Problem in retrieve data  in COSS and COSP from PBS using FM /pbs/select_in

    hi all i have problem in retrieving data from COSP and COSS tables from PBS using FM /pbs/select_into_table in this FM i couldn't find the tables if any body knows pls reply back with the Archiving object to be use and parameters to be used.

    That are controlling tables-
    Have you installed PBS for Controlling ?
    try http://www.pbs-bensheim.de/
    A.

  • Adding Custom Fields to BSEG and BKPF Tables

    Hi All,
    My customer would like to add around 5 fields to BKPF table and 6-7 fields to BSEG table. Can you all suggest me whether it would be a good idea to add any custom field to these tables ? I would like to mention that standard fields available in these tables will not be used for the requirements of the customer and he is insisting on adding custom fields. I need your expert advice on this matter.
    Regards,
    Rohit

    Hi Friend,
    Please do not add any custom fields in those tables.
    These two tables are pillar of accounting entries in SAP, if you want to push them then it is OK, otherwise find some other way.
    Regards
    Krishnendu

  • Business Partner Field Grouping Config for BBPMAININT transaction

    Hi,
    Vendor from ECC (6.0) are replicated to SRM (5.0) via the standard vendor replication program BBP_VENDOR_SYNC.  In SRM, I want to hide/suppress some fields (ie: tax numbers) on the business partner transactions BBPMAININT and BP.  I tried to acheive this via Business Partner Field Grouping config, and it works for BP transaction but it does not work for BBPMAININT transaction.
    Does anyone know how to hide/suppress fields for BBPMAININT transaction?
    Reference to Field Grouping config:
    SPRO -> Cross-application oomponents -> SAP Business Partner -> Business Partner -> Basic Settings -> Field Groupings -> Configure Field Attribute per Client
    Thanks,
    Susan Wang

    Hi,
    See the foll threads for more pointers:
    Vendor Master Extension in SRM
    Business Partner Custome Fields Mandatory
    BR,
    Disha.
    Do reward points for useful answers.

  • Business Transaction Screen Configuration

    How can I hide / delete extra tabs from Transaction screen....can guru's help me in this topic..
    Thanks in Advance.

    Hi,
    You can use Easy Enhancement Work Bench (EEWB).
    Easy Enhancement Work Bench - SAP’s tool enables to add custom fields to standard transactions without having to modify SAP code. In a nutshell, the way this works is that SAP allows generating custom objects in predefined containers that are linked to the various transactions.
    Transaction EEWB (Easy Enhancement work bench) is used to create the custom Fields in the Custom (new additional custom) Tab for SAP Business Objects. Thus the standard SAP CRM Transactions can be extended using the Easy Enhancement Workbench (EEWB), i.e., an extra tab is added to the View - Transaction Data in CRM Transaction.
    During the creation of the project in EEWB, a workbench as well as customizing request is defined. After the creation of project, extension(s) are created. The extension contains the information regarding the business object to be modified and the type of the extension.
    Note: In order to extend CRM’s generic business transactions, e.g. orders and opportunities, select object ‘Business Transaction’ and type ‘Add New Fields’. For business partner extensions select object ‘BUPA’, type ‘Add New Fields’.
    EEWB uses customizing include (CI) provided by SAP to make extensions easy. These customizing includes are included in the People Centric UI and relevant database tables (For instance CRMD_CUSTOMER_H and BUT000 if Business Transactions - Sales & Service Objects and Business Partner are extended respectively).
    The Z Fields added using the Transaction EEWB are appended to the table CRMD_CUSTOMER_H and the entry in the table CRMD_CUSTOMER_H  corresponds to one respective entry in the table CRMD_ORDERADM_H with HEADER_GUID.
    (Relation between two tables: CRMD_ORDERADM_H-GUID = CRMD_CUSTOMER_H-GUID.
    Reward if it helps.
    Rashit

  • From which tables the data is coming in to transaction fields, how to find?

    Hi abapers,
    I am new to abap,
    I have some data in one transaction.
    I want to know that one particular record in a field from which table the data is coming, how do i know?
    How to find that for the transaction is haveing header and item tables?
    How to find that what are tables used for that transaction?
    by presseing f1 on a field we can find table name or structure name along with field name of that particular field?
    If structrure means how to find that field from which table it is coming?
    I  found table name for some of the fields like this by pressing f1,double clicking on structure name?
    but some fields in another transaction does not showing the table names only structure it is showing?
    Moderator Message: Basic Question. Please search.
    Edited by: kishan P on Nov 13, 2010 3:20 PM

    hi ,
    you can  do that by Transation st05
    where you have to 1) activate trace  ,
      2) execute transaction  
    3) deactivate trace after transaction complete 
    4) display trace 
    there you can find all  step by step flow from where data has been retirved and tables also  .
    if you dont no take help from Basis  People  .
    Regards
    Deepak.

Maybe you are looking for