Invoice Planning FPLT table

Hi Friends
We are planning to use invoice planning functionality. I have set up everything for invoice plan and able to generete invoice through MRIS . Once invoice are created the invoice status in invoice plan(FPLT-FKSAF) tab of the purchase order refelects completed(C)  but if i look at the table FPLT it shows A ( Not yet processed ) . I am querying FPLT table for an report
Can you please advice me why there is inconsistency in the  table data ?
Thanks
Auro

Hi Auro,
Please check notes:
   456398     Invoicing plan: Status 'C' for not settled date
   175516     Update of database table FPLT
The system determinates the state of an line item of an invoicing plan
dynamically when you process the plan over a transaction (for example
ME21N, MRIS).
When you use the invoicing plan, the values are determined dynamically
from the purchase order history. Database table FPLT is not updated. As
a consequence, different entries can occur in field FKSAF in table FPLT
and in the purchase order. The content of this field is only filled by
chance in the database table depending on the transaction/event from
which the invoicing plan is stored (changing, creating ...)
The consequence of that behaviour is that you cannot use the field
billing status (FPLT-FKSAF) for other reporting and analysis function.
Hope this helps.
Kindest regards,
Adam.

Similar Messages

  • Creation of invoicing plan while creating the PO using BAPI_PO_CREATE1

    Hi, basically I'm creating a PO using BAPI_PO_CREATE1 and then creating Invoicing plan thru ME22 using BDC.
    Could anyone please help me if there is any possibility of creation of invoicing plan while creating the PO itself using BAPI_PO_CREATE1.
    thanks in advance.

    Hi,
    Have you tried filling up the invoicing plan related tables of the bapi ?
    *"      INVPLANHEADER STRUCTURE  BAPI_INVOICE_PLAN_HEADER OPTIONAL
    *"      INVPLANHEADERX STRUCTURE  BAPI_INVOICE_PLAN_HEADERX OPTIONAL
    *"      INVPLANITEM STRUCTURE  BAPI_INVOICE_PLAN_ITEM OPTIONAL
    *"      INVPLANITEMX STRUCTURE  BAPI_INVOICE_PLAN_ITEMX OPTIONAL
    Regards.

  • Transparent Table with Invoicing Plan Information

    Hello,
    I just want to know what transparent table have the Invoicing Plan Information from a Line Item.
    Regards,
    Hector

    Thanks for your reply.
    I also used FPLT.
    Regards,
    Hector

  • I need billing plan detaisl from FPLT TABLE.

    I have sales order no VBAK-VBELN.
    I need billing plan item detaisl from FPLT TABLE.
    HOW TO LINK THESE 2 TABLES to get these billing [plan item details records
    Edited by: abap_friends on Jul 8, 2010 8:17 AM

    Hi,
      try with this fm
            CALL FUNCTION 'SD_SALES_BILLINGPLAN_READ'
              EXPORTING
                i_vbeln                      = ip_docnum
                i_posnr                      = ip_posnr
              TABLES
                e_fplt                       = it_fplt
              EXCEPTIONS
                no_billingplan_allowed       = 1
                no_billingplan_found         = 2
                OTHERS                       = 3
    or
      SELECT posnr fplnr INTO TABLE i_fplnr
        FROM vbkd
        WHERE vbeln EQ ip_docnum.
      IF NOT i_fplnr[] IS INITIAL.
        SELECT fplnr mlstn fkdat INTO TABLE i_mlstn FROM fplt
          FOR ALL ENTRIES IN i_fplnr
          WHERE fplnr EQ i_fplnr-fplnr.
      Endif.
    Regards,
    Carlos

  • Chnage log for Invoicing Plan

    HI Friends ,
    Need your help on the below issue
    We are making a customised PO change report
    We want to capture the details which was done in Invoicing Plan in PO line item
    I tried chaging the Invoicing plan in PO line item but the change log does not show that the chnages are done in Invoicing plan
    How to know from PO change report that a invoicing plan has been changed ? Which tables to be seen
    I checked the FPLA and FPLT table but not getting any clue on change log for invoicing plan
    Please help
    Thx
    Deva

    Hi,
    unfortunately there is no change log kept in the standard for the tables FPLA and FPLT. Please check in transaction SE11:
    Display technical settings -> "Log data changes".
    The logging flag defines whether changes to the data records of a table should be logged. If logging is activated, every change (with UPDATE, DELETE) to an existing data record by a user or an application program is recorded in a log table in the database.
    Unfortunately I can only confirm that there is missing functionality       
    for change management in area of MM invoicing plan. No change documents    
    are created in CDHDR and CDPOS tables for any change for invoicing         
    plan.                                                                      
    Regards,
    Edit

  • Invoice Plan

    Hi
    I have an invoice plan containing 5 items and the users have successfully ran the payment run against the 1st line item.
    When viewing the invoice plan via transaction me23n the field FKSAF is displaying 'C' (complete) but in the underlying database table fplt FKSAF is 'A'.
    Should I be using another table?  Any help appreciated.
    Thanks

    Hi Lovkesh,
    You need to customize the following in spro for invoicing plan.
    Spro>MM> Purchasing>Under Purchase Order >Invoicing Plan in Customizing for Purchasing, you can maintain data such as the desired invoicing plan types, date categories, and date descriptions.
    Set the ERS settlement Delivery indicator in Vendor master also.
    Now you can create a PO  with FO type and mention the acct assignmt
    Enter the item then Select the desired item and click  Account assignments to access the account assignment screen. Enter the account assignment for this item.
    Click  to access the item detail screen.
    Check that the GR/IR control indicators on the item detail screen. The indicators GR and GR-based invoice verification or Service-based invoice verification must not be set. IR must be set. You must set ERS if you wish to have Evaluated Receipt Settlement.
    Choose Item> Invoicing plan. A window appears, in which the invoicing plan types predefined in Customizing are suggested. Choose the desired invoicing plan type and click  Continue.
    Hope this helps.
    regards
    Anand.C

  • Read Invoice Plan data in BADI impl "ME_PROCESS_PO_CUST" during PO creation

    Hello All,
    We had implemented BADI "ME_PROCESS_PO_CUST", during the check & post methods I require to fetch the invoicing plan data for calculating the total value of purchase order. Because invoice plan is splitted just like an instalment for a period and the line item in PO is showing only one instalment, where as the ordered value of PO is the total of all instalments.
    Invoice Plan data will be stored in FPLT table and the FPLNR can be fetched from EKPO.
    Can any one tell me how to read the invoice plan data during the PO creation? Is there an interface & method for reading it?
    Regards,
    Ramesh
    Edited by: Ramesh Babu Srikakollu on Apr 18, 2011 7:37 AM

    Hello All,
    I, myself found the solution for reading the Invoice Plan data of a Purchase Order during the creation/change. i.e. the runtime data for calculation.
    Here is the solution:
    Call this function module in the BADI implementation for the method CHECK or POST using the FPLNR (Invoice Plan Number), this returns the run time data of the invoice plan details during creation or change of a PO.
          data lt_fplt type table of fplt.
          CALL FUNCTION 'ML_INVOICING_SCHEDULE_READ'
            EXPORTING
              fplnr_imp = ls_opp_ekpo-fplnr
            TABLES
              xfplt     = lt_fplt.
    Regards,
    Ramesh

  • Invoice Plan Status Change

    Friends,
    Here is my requirement...
    When a batch program runs (using RMMR1MIS), based on certain criteria, the Invoice plan status changes from A to C (table : FPLT-FKSAF).
    I would like to start a workflow by tracking the status change, but I do not see any default event or update in any change document....
    Thanks in advance.
    Muthu

    HI,
    Unfortunately I can only confirm that there is missing functionality
    for change management in area of MM invoicing plan. No change documents
    are created in CDHDR and CDPOS tables for any change for invoicing
    plan.
    Best Regards,
    Arminda Jack

  • 2lis_02_itm NETWR in case of PO with Invoicing Plan

    Hello all,
    The 2lis_02_itm documentation says that the field NETWR (Net PO value) is picked up directly from table field EKPO-NETWR.
    However I observed a different behaviour in case of POs with an Invoicing Plan ( mostly framework POs)
    E.g If a PO item has  qty 10 and  Price 5 , then the field ekpo-netwr is  50 ( = 10 * 5)
    Now if this PO item has 3 invoices done according to the invoicing plan , then the 2lis_02_itm-netwr is 150 rather than 50
    I just want to have your opinion - whether this is correct Net Po Value from BW analysis perspective or not? Is this the right behaviuor of the extractor?
    Regards
    Sanjyot

    F1 on NETWR
    Net order value in PO currency
    Value of the purchase order (including discounts and surcharges)
    Order value = order quantity X order price.
    so its correct hopefully.

  • Change End date of billing plan/invoice plan in sales order item

    Hi Experts,
    Tell me what are tables to be updated,when i changed end date of billing plan/invoice plan ( "billing plan" Tab in sales order item).?
    Thanks
    jaya

    vbrk and vbrp

  • Relationship between PRPS and FPLT table

    How to arrive to a billing plan in FPLT table with project ID or WBS ID in PRPS table.
    Thanks,
    Vaishnavi

    Hi
    I hope there is no common element in both tables..extract the mile stone data from FPLT and MLST tables and then WBS element data from PRPS and MLST tables (first two gives the mile stone and next two tables gives the WBS element to which mile stone is attached)..
    thanks

  • How to update PO invoice plan?

    Dear all,
    I need to update Start-date and End-date of PO's invoice plan, the two dates storage in a Z-table.
    Anyone who can tell me which function module I should use or how I can achieve this functionality.
    Thanks very much!
    Best Regards.

    >
    kumar kaduri wrote:
    > Hi,
    >
    > You didn't mention about the link of your Z table to PO Invoice. I think it must be updated in any user Exit while crating PO. If not there must be some Z program for it. Even z program doesn't exist, you need to write a zprogram if you want to update it after creation of PO Invoice or if you want to update your z table while creating invoice, you need to write code in user exit.
    >
    >        Kumar.
    >
    > Edited by: kumar kaduri on Jun 29, 2009 11:17 AM
    Hi Kumar
    Sorry I haven't describe it clearly.
    First I create a PO with Invoice Plan, but the Start-date and End-date is estimated.
    Then vendor will send the actual dates of invoice plan, and these data will be stored in Ztable.
    Finally a Zprogram will be executed to update the Start-date and End-date of the invoice plan.
    I need to write code in the Zprogram to realize this functionality.
    Thanks.

  • Invoicing Plan

    Hi Experts,
    i got this message when i try to run invoicing settlement through MRIS, and it gave me this message:
    Invoicing plan: No message was found for partner 1234567890/company code 1000
    Message no. M8447
    Diagnosis
    You are using an invoicing plan to invoice deliveries and services of business partner 1000 in company code 1234567890. For the information of the vendor, a document is to be created using the message determination function.
    System Response
    If no message record was found for a partner because of the message control settings, meaning that no output message can be created, no invoice documents are created.
    Procedure
    In Customizing for Invoice Verification, check that the data for message determination has been maintained in such a way that an output message can be created for the vendors in the invoice document.
    Execute function
    If you want to settle without creating a document using message determination, you can switch off this message in Customizing.
    how do i actually set the information messge for the vendor?
    Thanks,
    shan
    Message was edited by:
            weishan yong

    To close the message,
    IMG: Materials Management -> Logistics Invoice Verification -> Define Attributes of System Messages
    if there is no message # 447 (Invoicing plan: No message was found for partner &1/company code &2) exists in the table, entry a new line.
    Make sure that Online and BatchI are - .(switch off the message)
    Then you can run  invoicing settlement .
    But I still have problem. The invoices are not created seprately.
    It means the invoice plans are sumed up in one date.
    So strange, hope to get your feedback.

  • Invoicing Plan PO

    Hi all,
    I want report for the open invoicing plan PO for the perticular plant.
    Is there any option for to have this.. can you please help me in this
    Or with stating G/L account
    Thanks in advance,
    Abhinay..
    Edited by: Abhinay Waikar on Jan 22, 2010 7:39 AM

    Hi,
    To end an invoicing plan and thus to no longer post any invoices, you       
    can set the final invoice indicator (EKPO-EREKZ) in the item details in     
    the GR/IR control. Note that the final invoice indicator prevents an        
    automatic termination using Transaction MRIS.   
    Therefore to find PO items with "open invoicing plans" please start transaction SE16, enter EKPO table name, and do the following selections on the selection screen:
    - EKPO-EREKZ = ' '
    - EKPO-WERKS = your plant
    - EKPO-FPLNR is not equal to zero
    Regards,
    Edit
    Edited by: Edit Szabo on Jan 22, 2010 11:35 AM

  • Additional Invoice Plan for Periodic Invoicing

    HI,
    Can any body help me to configure periodic invoice plan....
    i can see the determination rule is available for Monthly, weekly, daily and yearly.
    but how to configure for Quarterly & Half yearly..?
    t. code: OM7R - table for rule determination. wanted to add the "Time unit" - Quarterly , & Half Yearly.
    Say my invoice plan will be  : 4 times a year say - Jan - Mar, Apr - Jun, July - Sep, Oct - Dec.
    and half yearly - April - Sep, Oct - March
    http://wiki.sdn.sap.com/wiki/display/ERPSCM/MM-SRVTheInvoicing+Plan - Could nt get the help to define this requirement.

    Hi,
    Time Unit is standard one, you cant chage or add more on it.
    And as per your requirement, you need not to add any Time Unit.
    It is possible thro the standard itself.
    For that, You go to 'Dfine Rules for Date Determination'.
    There you create a Rule that include with Time Unit-Month & Time Period-3.
    So, it will take Quarterly. If you change Time Period-6, it will take Half yearly.

Maybe you are looking for