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,
HectorThanks 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 AMHi,
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 -
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
DevaHi,
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 -
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.
ThanksHi 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 AMHello 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 -
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.
MuthuHI,
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
SanjyotF1 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
jayavbrk 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,
VaishnaviHi
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. -
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 yongTo 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. -
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 AMHi,
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
-
File-Save window(saving the html page by clicking a button)
Hi, when I click a button, a window should open which is same as the one which appears when we click File-save. This should happen to save the data that is displayed on the internetExplorer, when the user clicks the submit button on his page.(ie,Savi
-
Customization/personalization Issue hidding oaf "subTabs"
Hi Gurus, I have problem with this oracle applications customization, I have an OASubTabLayoutBean, depending to the input params, I have to show/hide some subTabs, in another projects I just have to do: OASubTabLayoutBean tab = (OASubTabLayoutBean)p
-
My mac has a intel core duo, not a intel 2 core duo, can I still upgrade to lion
My Mac has an intel core duo processor, will I still be able to upgrade to Lion? What do I need to do if I can't?
-
All of my downloaded music has disappeared
All of my downloaded music has gone. I re downloaded it yesterday and today its gone again! Help
-
Radius with netware 5.1 sp8
how to install radius to netware 5.1 sp8? best regards wildie70