How do I update Table DFKKTHI (Aggregate Invoice posting)

Hi,
I need to implement the functionality of Aggr. Inv. posting for the client (Distributor). For this the user needs to do the following
1.     Invoice individual bills (EA19 / EASIBI). [Creates an entry in DFKKTHI table]
2.     Run Transaction REDISND1 or MEER to create electronic bill (individual document)
3.     Create the aggregated posting with ETHI or ETHIM
4.     Call EA29_AGGRBILL for creating the aggregated invoice
I have performed the following configuration
1.                  Define Deregulation Settings (Dialog and process control)
2.                  Service type definition
3.                  Service provider agreement types
4.                  Service provider (Created an agreement on the supplier service provider)
                     (here i have maintained the Aggr. CA of the supplier, etc)
5.                  Created a contract where the Service provider = (Distributor) and Inv. Serv. Pro. (Supplier)
Now I run EA19 and an invoice is created (an open item in FI-CA is created). HOWEVER, the table DFKKTHI is NOT updated.
( I know there are other configurations such as DATEX config, Supply scenario, but i do not think that should hinder the updation of the DFKKTHI table. Please correct incase I'm wrong)
Any inputs regarding what could the issue be (possible solution) will be appreciated...
Thanks in advance.
Averil.

1     INV_PARAM_INV_OUTBOUND_THI     INVTHIRD     0        Parameter Value Cannot Be Entered (0..1)                                             Value Does Not Have to Be Unique     A X
2     INV_PARAM_INV_OUTBOUND_THI     INVSETTYPE     23     Parameter Value Must Be Entered (1)                                             Value Does Not Have to Be Unique     A
3     INV_PARAM_INV_OUTBOUND_THI     INVPRINT     2     Parameter Value Cannot Be Entered (0..1)     SAPLEDEREGPROC_CHECK     CHECK_INVPRINT     Value Does Not Have to Be Unique     X A
4     INV_PARAM_INV_OUTBOUND_THI     INVSEFORM     2     Parameter Value Cannot Be Entered (0..1)     SAPLEDEREGPROC_CHECK     CHECK_INVSEFORM     Value Does Not Have to Be Unique     X A
5     INV_PARAM_INV_OUTBOUND_PAY     SERVPROV_PAY     1     Several Parameter Values Can Be Entered (0..N)                                             Value per Higher Level Parameter Unique     B
6     INV_PARAM_INV_OUTBOUND_PAY     THPPM          5     Parameter Value Must Be Entered (1)                                             Value Does Not Have to Be Unique     B
7     INV_PARAM_INV_OUTBOUND_PAY     PAYFREQID     5     Parameter Value Must Be Entered (1)                                             Value Does Not Have to Be Unique     B
8     INV_PARAM_INV_OUTBOUND_GROUP     GROUPTYPE     1     Parameter Value Cannot Be Entered (0..1)                                             Value for Parameter Configuration Unique     C
9     INV_PARAM_INV_OUTBOUND_GROUP     GROUPVAL     8     At Least One Parameter Value Must Be Entered (1..N)     SAPLEDEREGPROC_CHECK     CHECK_GROUPVAL     Value per Higher Level Parameter Unique     C
10     INV_PARAM_INV_OUTBOUND_GROUP     GROUPNOT     9     Parameter Value Cannot Be Entered (0..1)                                             Value Does Not Have to Be Unique     C X
11     INV_PARAM_INV_OUTBOUND_AVIS     BVRKO          15     Parameter Value Must Be Entered (1)     SAPLEDEREGPROC_CHECK     CHECK_BVRKO     Value per Higher Level Parameter Unique     D
12     INV_PARAM_INV_OUTBOUND_AVIS     SAVEACC          15     Parameter Value Cannot Be Entered (0..1)                                             Value per Higher Level Parameter Unique     D X
13     INV_PARAM_INV_OUTBOUND_AVIS     AUTOAVIS     15     Parameter Value Cannot Be Entered (0..1)                                             Value per Higher Level Parameter Unique     D X
14     INV_PARAM_INV_OUTBOUND_AVIS     DISTAVIS     15     Parameter Value Cannot Be Entered (0..1)                                             Value per Higher Level Parameter Unique     D
15     INV_PARAM_INV_OUTBOUND_ACC     VKONT_AGGBILL     23     Parameter Value Must Be Entered (1)     SAPLEDEREGPROC_CHECK     CHECK_VKONT_AGGBILL     Value for Parameter Configuration Unique     X E
16     INV_PARAM_INV_OUTBOUND_ACC     ONESYST          1     Parameter Value Cannot Be Entered (0..1)                                             Value for Parameter Configuration Unique     E X
17     INV_PARAM_INV_OUTBOUND_AVIS     WORKFLOW     15     Parameter Value Cannot Be Entered (0..1)                                             Value per Higher Level Parameter Unique     D X
18     INV_PARAM_INV_OUTBOUND_THI     PRODUCT_ID_TYPE     2     Parameter Value Cannot Be Entered (0..1)                                             Value Does Not Have to Be Unique     A
19     INV_PARAM_INV_OUTBOUND_THI     INVSEND_INTERNAL     2     Parameter Value Cannot Be Entered (0..1)     SAPLEDEREGPROC_CHECK     CHECK_INVSEND_INTERNAL     Value per Higher Level Parameter Unique     A X
20     INV_PARAM_INV_OUTBOUND_THI     INVOICE_TYPE     19     Parameter Value Must Be Entered (1)                                             Value per Higher Level Parameter Unique     A
21     INV_PARAM_INV_OUTBOUND_THI     DOC_TYPE     22     Parameter Value Must Be Entered (1)     SAPLEDEREGPROC_CHECK     CHECK_DOCTYPE2     Value per Higher Level Parameter Unique     A
22     INV_PARAM_INV_OUTBOUND_THI     DOC_CATEGORY     20     At Least One Parameter Value Must Be Entered (1..N)     SAPLEDEREGPROC_CHECK     CHECK_DOC_CATEGORY     Value per Higher Level Parameter Unique     A
23     INV_PARAM_INV_OUTBOUND_ACC     V_GROUP          1     Several Parameter Values Can Be Entered (0..N)                                             Value for Parameter Configuration Unique     X E X
24     INV_PARAM_INV_OUTBOUND_REM     AVISSETTYPE     15     Parameter Value Cannot Be Entered (0..1)                                             Value per Higher Level Parameter Unique     F X
25     INV_PARAM_INV_OUTBOUND_REM     REMPRINT     24     Parameter Value Cannot Be Entered (0..1)                                             Value per Higher Level Parameter Unique     F X
26     INV_PARAM_INV_OUTBOUND_THI     SET_REVLOCK     23     Parameter Value Cannot Be Entered (0..1)                                             Value Does Not Have to Be Unique     A
These are the parameters maintained. [Was looking up the wrong path :/]

Similar Messages

  • How to get updated table values from objectlistdataproviders

    how to get updated table values from objectlistdataproviders

    Hi,
    Here is a sample code
    start-of-selection.
    *Select the data you need into an internal table
      loop at it_mara into wa_mara.
    data that needs to be displayed in the output list
        write:/ box as checkbox,
                wa_mara-matnr under text-001,
                wa_mara-maktx under text-002,
                wa_mara-lgort under text-003.
    Hide the data that needs to moved to internal table
        hide:wa_mara-matnr, wa_mara-maktx, wa_mara-lgort.
      endloop.
      clear wa_mara.
    end-of-selection.
      lines = sy-linno.
    at line-selection.
      clear:it_matnr. 
      do lines times.
        check sy-index > 1.
        box = space.
        read line sy-index field value box.
        if box = 'X'.
    *data selected using check box is moved to internal table
          append wa_mara to it_matnr.
        endif.
      enddo.
    Regards,
    Jisha.

  • How do I update Table T25D1 table

    Hello
    Do you know from where T25D1 table gets updated.
    Please help asap

    I am not 100% certain, but I think this is subject to Profitability Analysis  and maintained in KES1
    T25D1 is the text table belonging to data  table T2531
    Edited by: Jürgen L. on Jun 29, 2011 4:59 PM

  • How to update Table MKPF (MKPF-MBLNR)

    Can anyone help me on how can I update table MKPF? I'm trying to change the value of MKPF-MBLNR during GR Creation. (I created PO, then GR, then MIGO). So during GR creation, MKPF-MBLNR should be changed before going to MIGO. I just needed to modify MBLNR to do the offset of years depending on user input. I can not use BDC for this since this is a standard one.
    I tried to use this function CALL FUNCTION '/SAPHT/DRM_CALC_DATE' to modify the data of mblnr and created a custom function "CALL FUNCTION 'ZUPDATE_EQUIP_DATE' starting new task 'test'"... where it open a new task once there's an error in updating the value. But this one is limited since SAP only allows the maximum of 6 sessions only.So if the 6th session has been reached, it stops the process.
    Does anyone has a better idea regarding this?

    Sorry for a vague explanation... Let me rephrase, my requirement is to change the Valid from field in IQ02.
    So I create GR in MIGO. So from here, I wanted to manipulate the value of 'VALID FROM' field (MKPF-DATAB) to do some offset or addition based on user input. So during creation, the value that will be saved in MKPF is the one manipulated. So when you go to MIGO, and see the Valid FROM field, it will now show your manipulated data.
    Any help/idea is very much appreciated...

  • Updating table rows in Application Module class

    How can I update table rows in Application Module class?
    I'm using JDev 10.1.3 ADF BC, not JSF!
    Thanks.

    There are plenty of examples of doing this in the new ADF Developer's Guide for Forms/4GL Developers on the ADF Learning Center. No need to use raw JDBC.
    http://www.oracle.com/technology/products/adf/learnadf.html
    See Chapters 5 and 6 for a start.

  • How can i update data in okc_k_items and csi_item_instances tables?

    How can i update data in okc_k_items and csi_item_instances tables?
    by EBS .
    Thanks.

    For csi_item_instances table, you can use the following API:
    CSI_ITEM_INSTANCE_PUB.UPDATE_ITEM_INSTANCE
    For okc_k_items, try using the following API:
    OKC_CONTRACT_ITEM_PUB.UPDATE_CONTRACT_ITEM
    Hope this helps!

  • How can i update more than one table at a time?

    i would like to update more than one table at a time. In Java Studio creator2 how can i do table updation?

    Hi,
    Please go through the below thread might be of help to you.
    http://forum.sun.com/jive/thread.jspa?forumID=123&threadID=51839
    RK

  • How can i update rows  in a table based on a match from a select query

    Hello
    How can i update rows in a table based on a match from a select query fron two other tables with a update using sqlplus ?
    Thanks Glenn
    table1
    attribute1 varchar2 (10)
    attribute2 varchar2 (10)
    processed varchar2 (10)
    table2
    attribute1 varchar2 (10)
    table3
    attribute2 varchar2 (10)
    An example:
    set table1.processed = "Y"
    where (table1.attribute1 = table2.attribute1)
    and (table1.attribute2 = table3.attribute2)

    Hi,
    Etbin wrote:
    Hi, Frank
    taking nulls into account, what if some attributes are null ;) then the query should look like
    NOT TESTED !
    update table1 t1
    set processed = 'Y'
    where exists(select null
    from table2
    where lnnvl(attribute1 != t1.attribute1)
    and exists(select null
    from table3
    where lnnvl(attribute2 != t1.attribute2)
    and processed != 'Y'Regards
    EtbinYes, you could do that. OP specifically requested something else:
    wgdoig wrote:
    set table1.processed = "Y"
    where (table1.attribute1 = table2.attribute1)
    and (table1.attribute2 = table3.attribute2)This WHERE clause won't be TRUE if any of the 4 attribute columns are NULL. It's debatable about what should be done when those columns are NULL.
    But there is no argument about what needs to be done when processed is NULL.
    OP didn't specifically say that the UPDATEshould or shouldn't be done on rows where processed was already 'Y'. You (quite rightly) introduced a condition that would prevent redo from being generated and triggers from firing unnecessarily; I'm just saying that we have to be careful that the same condition doesn't keep the row from being UPDATEd when it is necessary.

  • How to update table in EJB QL

    Hi friends,
    Anybody tell me how to modify data in the table using EJB QL....
    I am using XDoclet,Weblogic,EJB,MySQL
    I want to update table data using EJB QL,Xdoclet...Anybody help me
    thanks in advance
    priya

    don't double post. You can edit posts you know, or add a reply with the additional information.
    http://forums.sun.com/thread.jspa?threadID=5417462&tstart=0

  • How to update a table of contents when the feature "update table of contents" is unavailable?

    Hello folks,
    I've been struggling all morning with this issue and am completely desperate.
    First, some info:
    - I am making a spanish versions of an english documents: everything in the original doc was then edited, including TOCs. What I got at first, was a first spanish document already filled with spanish content.
    - I was not the primary creative of the document I'm workin on and am unable to get in touch with whoever that can be.
    - My document is a 200 pages text only document, with 12 chapters and, at the beginning of each chapter, a specific TOC for that very chapter.
    - Inside each chapter, there are only Sections and Subsections, no other style. Those are the two levels in the TOCs.
    - There is also a General TOC at the beginning of the document: that one only shows the Chapter names and the page number where to locate them.
    My problem:
    - Somewhere along the way, from one doc to another, the TOCs stopped to update the page numbers automatically.
    - Now I have sections and subsections that are shown in one page (for instance 204) but they actually are on page 135.
    - When I try to update the TOCs, I stand on the TOC itself as I was told in many tutorials, but the "update table of contents" feature is unavailable, even in the main TOC at the very beginning of the doc.
    It is like if I wasn't standing in the actual TOC, but there is no actual TOC anywhere that I could refer to.
    What can I do? I am changing the wrong page numbers manually but, of course, that is not ideal... and it may become more and more tricky while I keep producing new documents each based on the previous one.
    Any help will be much appreciated.
    Warm regard from sunny Paris, France!
    Sasha

    You've just confused me.
    My understanding of how this is set up is that either:
    This is a book, and there is a master TOC that includes all book documents and a document-specific TOC in each component file, or
    This is a single file and there is one master TOC that includes all sections and a section-specific TOC that includes only the individual section.
    In the first case, I think you would want two TOC styles set up, one that includes the chapter heads (if I understood how you said this worked) for the for the master, and you would include all docs in the book when you generate it, and a second style for the individual chapters, with the subheadings you want to include.
    In the second case, it would be similar, but instead of only one style to cover the section TOCS, I think you would need to create a unique set of pargraph styles for the headings in each section (they can all be the same format, based one section, just with unique names), and then make a TOC style for each section that includes only the styles from that section.
    OK,  wait a sec. I just reread what you said: "Another thing: when the numbers are "linked" and updating well, they  display indide a little box. Not a text box, but a kind of little frame  around the numbers. That frame makes it imposible to delete just one  number: when the TOC says that Section 6.1 is in page 135, for example,  you cannot delete just the 5, it deletes, not just the 3 numbers, but  also the doted tab."
    I think these are NOT normal TOCs created by using Layout > TOC (but you could replace them with ones that are, if you set up your styles properly and the text you want to include is appearing on the pages). Those little boxes you mention sound like cross-references, which should update automatically without any intervention at all. Unfortunately, cross-refs can be flakey, especially if they point to another document. I'd open the cross-refs panel and see if you need to recreate a bunch of links.

  • How do I update a Nested Table of inherited Object Types?

    Does anyone know why the following line (commented out) doesn't work and what I can do? Is there some way to cast the column I am trying to update? I think I am going crazy....
    create or replace type person_ot as object (name varchar2(10)) not final;
    create or replace type student_ot under person_ot (s_num number) not final;
    create type person_tt as table of person_ot;
    declare
    lv_person_list person_tt;
    lv_sql varchar2(1000);
    ref_cur sys_refcursor;
    begin
    lv_sql:= 'select new student_ot(''fred'', 100) from dual
    union all
    select new student_ot(''sally'', 200) from dual';
    open ref_cur for lv_sql;
    fetch ref_cur bulk collect into lv_person_list;
    close ref_cur;
    dbms_output.put_line(lv_person_list.count);
    for i in lv_person_list.first..lv_person_list.last loop
    lv_person_list(i).name := initcap(lv_person_list(i).name ); -- This works!
    lv_person_list(i).s_num := 9999;  Why doesn't this line work and how can I update the column s_num ??? :-(
    end loop;
    end;
    /

    Hi Tubby - You are right...It would make sense to create the Type as type of student_ot. Only problem is I am trying to keep it generic. I will include full listing to show what I am doing...
    create or replace type person_ot as object (name varchar2(10)) not final;
    create or replace type student_ot under person_ot (s_num number) not final;
    create type person_tt as table of person_ot;
    create table persons of person_ot;
    declare
    lv_person_list person_tt;
    lv_sql varchar2(1000);
    ref_cur sys_refcursor;
    begin
    lv_sql:= 'select new student_ot(''fred'', 100) from dual
    union all
    select new student_ot(''sally'', 200) from dual';
    open ref_cur for lv_sql;
    fetch ref_cur bulk collect into lv_person_list;
    close ref_cur;
    for i in lv_person_list.first..lv_person_list.last loop
    lv_person_list(i).name := initcap(lv_person_list(i).name );
    lv_person_list(i).s_num := 9999;*                             Why doesn't this line work?? :-(
    end loop;
    forall i in lv_person_list.first..lv_person_list.last
    insert into persons values lv_person_list(i);
    end;
    /

  • How to update table styles in the new Pages?

    Anyone found out how to update table styles in the new Pages? I see it's done in some of the templates that Apple provided, but I can't find it. Also, the Copy table style command is gone, so I can't make my tables look in a uniform way, unless I use one of the built-in styles.
    Thanks.

    I'm having the same trouble. Looks like no way to create an overal 'table' style and I cannot access the table paragraph styles either.

  • How to capture the table update

    How to capture the table update.Suppose I delete a enrtry from the table or mofying any entry in a table is there way to capture that update in SAP?

    hi ,
    follow these steps:
    1. After you selecte the search help for New Responislbe person, domodify gets triggered.
    2. In the wddomodify, get the value of New Responsible person by reading the attribute binded to it.
    3. Now if Value entered is not initial, write a selecte query to fetch the name based on pernr no.
    4. Finally bind the name fetched with the attribute binded to New Responsible person name.
    Wdomodify :
    ************* *Read the New REsponsible person Pernr* ***********
      DATA lo_nd_cn_sflight TYPE REF TO if_wd_context_node.
      DATA lo_el_cn_sflight TYPE REF TO if_wd_context_element.
      DATA ls_cn_sflight TYPE wd_this->element_cn_sflight.
      DATA lv_carrid LIKE ls_cn_sflight-carrid.
    * navigate from <CONTEXT> to <CN_SFLIGHT> via lead selection
      lo_nd_cn_sflight = wd_context->get_child_node( name = wd_this->wdctx_cn_sflight ).
    * get element via lead selection
      lo_el_cn_sflight = lo_nd_cn_sflight->get_element(  ).
    * get single attribute
      lo_el_cn_sflight->get_attribute(
        EXPORTING
          name =  `PERNR`
        IMPORTING
          value = lv_carrid ).
    ****** *Check whethre a value has been entered in PERNR* *************
    if lv_carrid is not initial.
    *************Select Name based on pernr entered* ***********
    select ename from pa001 into lv_ename where pernr = lv_carrid.
    *******Set the Name atttribute with the ename value fetched* *****
      lo_el_cn_sflight->set_attribute(
          name =  `NAME`
          value = lv_cename ).
    endif.

  • How does the MDKP table gets updates

    Dear PP Guru's,
    I am new to SAP PP,
    We have a query that how does the MDKP table gets updates,
    Some time If we create new material by coping the material which is showing in table MDKP,
    But new material is not showing in table MDKP,
    Based on table MDKP we are fetching some data, due to above problem we are not able to fetch the data for some materials,
    Please suggest what could be the reason,
    Any help will be highly appreciated,
    Thanks in advance,
    Sachin.

    Thanks Thaila,
    I have checked the same by doing MRP through MD02 & the entry is getting update in MDKP,
    But for some of our materials MRP (MD02) is done earlier, but these materials are not showing in MDKP,
    Please suggest, when the entries in MDKP are removed, are there any conditions for removing the entries from MDKP.
    please pour some light on the issue,
    Thanks once again,
    Sachin.

  • How to find latest updated tables in current schema.

    Hi,
    I am in 3rd line support work, jobs(unix shell scripts) are running on daily at scheduled time.
    Regarding to my work, i need to found latest updated tables.
    How to find latest updated tables in current schema.
    please guide me.
    Thanks and Regards,
    Venkat.

    duplicate thread
    Answers on other thread: How to find latest updated tables in current schema.

Maybe you are looking for