How to see billing plan balance value ?
Team-
I am using billing plan with VA01 and client wants the see the remaining balance of the sales order, how can I do this without RICEF object ?
Lets say billing plan was started with Net value 1000 for 10 periods, and of the period is paid but Net value is still showing 1000. Is there any place where I can find remaining balance of 900 ?
Thanks
Hi,
Go to KKBC_KUN
Put sales contract number and periods from to & execute
You will get
Plan value which is your total contract value
Actual value which is invoice
Plan/actual variance which is your remaining value to be billed
Modify layout if need more information
Or you can view it by VA42/VA43 >> Environment >> Cost report
Kapil
Similar Messages
-
How to create Billing Plan in sales order using Function module /BAPI
hi,
How to create Billing Plan in sales order using Function module /BAPI
i hv check few FM such
BILLING_SCHEDULE_READ
BILLING_SCHEDULE_GET_NUMBER
BILLING_SCHEDULE_SAVE
But unable to create billing plan for a sales order.....any other method to create???Hi,
Use this link.
Create sales order with billing plan via LSMW and BAPI BUS2032
BAPI or Function to update Billing Plan in Sales Order Items
Hope this will help you.
Regards,
Vijay -
Seeing billing plan from invoice
hi
i was trying to see billing plan from invoice (Goto->Item->Billing Plan). i got the following error message
" Flow control: Entry SAPMV60A, PFPL, K0, * , * , * is missing in T185"
i went to table T185 & tried to maintain the entry as given in the error message but the system did not allow tabe emaintenance.
i want to see the billing plan applied to an item in from the invoice.
please help
thanks in advanceHi Koustav
Go to SM30 and enter V_T185. This is a view and you can maintain the T185 here.
Reward if this helps
Thanks -
Header Billing Plan Net Value is blank- Any solution?
Dear Gurus,
I have a Periodic Billing plan and have entered the pricing values on at item level. The item billing plan is ok, but I can not see the net value on the header billing plan, is blank
Does anyone know what the issue can be?
Thanks
IñigoHi,
If you get the values correctly at the item level, I think that is correct. You have not enabled the billing plan at the header level. The header BP will be the total of all item BP, only if BP is enabled at header level also. Otherwise the data will be blank in the header BP screen.
Please enable BP at header level and then check how it works. -
How to enable Billing plan tab in sales order (lean) with NWBC
Dear All,
The Billing plan tab in sales order (lean) is not availabe with NWBC. How to enable this tab?
Is there is any documentation to do the modifications of NWBC's webdynpro screens?
for example, there is a standard webdynpro screen in NWBC from SAP best practices to create sales order (lean). The lean sale order screen having restricted elements and tabs when compare with standard SAP GUI (t code va01).
So I want to include the few missing tabs for data entry.
any documentation or solution?
thanks in advance,
Suresh Yerra.Dear All,
Is there is any documentation to do the modifications of NWBC's webdynpro screens?
for example, there is a standard webdynpro screen in NWBC from SAP best practices to create sales order (lean). The lean sale order screen having restricted elements and tabs when compare with standard SAP GUI (t code va01).
So I want to include the few missing tabs for data entry.
any documentation or solution?
Thanks,
Suresh Yerra. -
How to copy billing plan details of main item to all its sub-items...
In the sales order, we have main item and sub-items. The main item is a project item and it has a billing plan which gets copied from the project. Now the requirement is to copy the same billing plan(of the mainitem) to all its subitems- billing dates, billing type, billing rule, date category, percentage of the amount to be billed, etc. So that when we do billing for this sales order all the items and its sub items are copied in the milestone billing document.
The billing plan is not at header level since the sales order can have multiple project items and their milestones can differ.
Please suggest how to acheive this- coping of billing plan details from main item to all the subitems.
Rds,
sucmsssYou can use the enhancement section in include mv45af0f_fplan_aktualisieren_c. In the below code, I am copying milestone lines from previous document, but you could adapt to copy from the higher level item. Copy and pretty print it in ABAP editor.
ENHANCEMENT 10 ZSD_SALES_DOC1. "active version * Generate Billing Plan without dialog. * Because copy control does not work with milestone billing plans, we need to perform the below tricks.
DATA: zlt_fplt TYPE TABLE OF fpltvb, zlt_fpla TYPE TABLE OF fplavb, zlv_fareg TYPE tfpla-fareg, zlv_fplnr TYPE fplnr, zls_vbkd TYPE vbkd. FIELD-SYMBOLS:TYPE vbkdvb, TYPE fplavb, TYPE fpltvb, TYPE fpltvb.
IF xvbkd-updkz = chari AND tvap-fpart IS NOT INITIAL AND * xfplt[] IS INITIAL AND vbkd-fplnr IS INITIAL AND "bill plan not created vbak-vbtyp CA 'CG'. "contracts and orders SELECT SINGLE fareg FROM tfpla INTO zlv_fareg WHERE fpart = tvap-fpart. IF zlv_fareg IS NOT INITIAL AND zlv_fareg <> '6'. READ TABLE cvbkd ASSIGNINGWITH KEY vbeln = vbap-vgbel posnr = vbap-vgpos. IF sy-subrc IS INITIAL. CALL FUNCTION 'BILLING_SCHEDULE_READ' EXPORTING fplnr =-fplnr tables ZFPLA = zlt_fpla zfplt = zlt_fplt. * Check if any of the lines are not periodic and not from milestone before proceeding. READ TABLE zlt_fplt ASSIGNINGWITH KEY MLSTN = abap_false nfdat = 0. IF sy-subrc IS INITIAL. CONCATENATE '$000' vbap-posnr INTO zlv_fplnr. ENDIF. ENDIF. IF sy-subrc IS INITIAL. LOOP AT zlt_fplt ASSIGNINGWHERE mlstn = abap_false. -fplnr = zlv_fplnr. APPENDTO xfplt. -updkz = chari. ENDLOOP. LOOP AT zlt_fpla ASSIGNING. -fplnr = zlv_fplnr. CLEAR-vbeln. -updkz = chari. APPENDTO xfpla. ENDLOOP. da_fplnr =-fplnr. ENDIF. ENDIF. ENDIF. CALL FUNCTION 'BILLING_SCHEDULE_GENERATE' EXPORTING I_FKDAT = VBKD-FKDAT I_FPLNR = DA_FPLNR I_WAERS = VBAK-WAERK I_FPART = TVAP-FPART I_VEDA = XVEDA I_VEDA_KOPF = VEDAVB I_UPD_FPLA = UPD_FPLA I_UPD_FPLT = UPD_FPLT I_KOMK = TKOMK I_KOMP = TKOMP I_KOMPAX = KOMPAX I_FKREL = VBAP-FKREL I_CREATE_DATES = US_FLG_CREATE_DATES I_KFPLAN = DA_KFPLAN I_KFPLNR = DA_KFPLNR I_NOMSG = US_NOMSG I_ABSAGEN = DA_ABSAGEN I_FPLAA = FPLAA IMPORTING E_FPLNR = XVBKD-FPLNR E_DATALOSS = DA_DATALOSS E_UPD_FPLA = UPD_FPLA E_UPD_FPLT = UPD_FPLT E_KOMPAX = KOMPAX TABLES FPLA_NEW = XFPLA FPLA_OLD = YFPLA FPLT_NEW = XFPLT FPLT_OLD = YFPLT I_FPLTS = TFPLTS I_FPLTNP = TFPLTNP I_KOMV = XKOMV I_TKOMK = TKOMK I_SVBAP = UVBAP. LOOP AT zlt_fplt ASSIGNING. READ TABLE xfplt ASSIGNINGWITH KEY mandt =-mandt fplnr =-fplnr fpltr =-fpltr. CHECK sy-subrc IS INITIAL. -updkz = chari. ENDLOOP. ENDENHANCEMENT. -
How to update Billing Plan using BAPI_SALESORDER_CHANGE
Hi,
In my case initailly sales order header data is created and saved, with reference to SO Project is created and then item level data is updated.
So clients requirement is to create any upload programme which can use for mass upload.
i.e to develop a program to upload,
i) Items in Sales Order.
ii) Billing Plan & Pricing Conditions in SO
I am trying to use BAPI_SALESORDER_CHANGE for this requirement. Problem is in this scenerio user exit is already used which validate "Amount" at item level and "Bill. value" in Billing plan tab should be same.
As observed Billing plan data can not be updated using this BAPI.
Even I've tried to use BDC for this requirement, but as we need to double click on line item while updating billing plan data and conditions it does not work while recording.
Incase anyone have worked on similar scenerio and found out solution, please share all your inputs.
Warm Regards,
NitishHi,
The following code will take you to Billing plan tab in BDC.
PERFORM bdc_dynpro USING 'SAPMV45A' '0102'.
PERFORM bdc_field USING 'BDC_CURSOR'
'VBAK-VBELN'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'VBAK-VBELN'
wa_vbap-vbeln.
PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=ITEM'.
PERFORM bdc_field USING 'BDC_CURSOR'
itemno . "'RV45A-MABNR(wa_vbap-posnr)'.
PERFORM bdc_dynpro USING 'SAPMV45A' '4003'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=T\06'.
PERFORM bdc_dynpro USING 'SAPLV60F' '4001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
Regards,
P Gomatheeswaran -
How to give Billing plan details to BAPI_CONTRACT_CREATEFROMDATA
Hi,
I am using BAPI-BAPI_CONTRACT_CREATEFROMDATA for creating contract (VA41), the problem is, i am not able to give the billing plan details in this BAPI. I mean, in VA41, in Billing plan tab, it will have 2 fields- Dates From, Dates Until.
These 2 fields i am not able to give in BAPI. Any help is appreciated.
VinothI face same issue now i solve so i tell how to solve
first u use
CALL FUNCTION 'BAPI_CONTRACT_CREATEFROMDATA'
then u commit
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
after that you can use following FM for billing plan details
CALL FUNCTION 'SD_SALES_BILLINGPLAN_READ'
CALL FUNCTION 'BILLING_SCHEDULE_READ'
CALL FUNCTION 'BILLING_SCHEDULE_SAVE'
CALL FUNCTION 'SD_SALES_DOCUMENT_SAVE'
using above FM u pass all billing plan data if u want sample code give ur mail id because if i past full code then can't read able it it more then 1500 char.
Edited by: kk.adhvaryu on Jun 8, 2010 8:57 AM -
How to see the customer balance as on particular date wise
hello expert,
i want to see the customer balance as on particular date wise. i have already search the given standard t code. is there any option to see the report. please advice me.
Thanks and regards
konishko
Moderator: Search SDNHi,
Please try reports S_ALR_87012168/S_ALR_87012174.
Regards,
SAPFICO -
How to update billing plan date in contract
Hi guys!
I*m using the bapi BAPI_CUSTOMERCONTRACT_CHANGE to change some data in my contract
However, I want to set the date for the beginn of the billing plan. (Billing plan start date) and i don't find this field in the BAPI.
So is there a way to set and change this date?
...by the way. There is a rule initiated named "rule for origin of start date of billing plan". This should set the billing plan start date to the contract start date. - The contract start date is updated with BAPI_CUSTOMERCONTRACT_CHANGE - but the changes doesn't affect the billing plan startdate.
If i edit the contract, the changes to the billing plan occur automatically, but not in the BAPI
thanks!!
Edited by: tom54321 on Aug 6, 2009 9:36 AMHi,
Plz check the link given below:
BAPI_CUSTOMERCONTRACT_CHANGE is giving dump when start date of contract
It may help you.
Thanks & Regards,
Sarita Singh Rathour -
How to control Remaining plan order value in PS
Hi Gurus,
I don't want to check budget in remaining order plan value at the time of Production order creation.
how can i control this. please suggest on this..
regards,
siddu.Hi Siddu,
OPSV transaction to stopping plan value updating in plan version from production order.
so uncheck mark those parameter then test this scenario.
let us know if have any issue?
my assumption is on remaining order plan. Assigned = Actual Costs + Commitment + Remaining Order Plan
take example as we have PR=10qty, PO=10qty, GR=5. When we force close the PO, the 5 open quantity going to Remaing order plan, therefore the money trap in remaining order plan
so you can do teco to cost object is the one solution for above issue or reduce the quantity from PO so that it won't be go to remaining order plan. and 3rd one is like cost Project System > Costs > Budget > Define tolerance limits or Specify exempt cost elements but it will change your existing functionality so i would like suggest you to go through root cause by sap.
Regards,
Sanjeev -
How to see our Credit balance in Itunes store?
I received a $$ to use on Itunes store but i can't see balance for my purchase.
The balance is available in the account area in the iTunes Store just above QUICK LINKS.
You must be signed in to see the balance.
In the U.S. you can call 1-888-320-3301 then follow the instructions for your balance.
Info > Apple - Apple Gift Cards -
How to see the "Planning Level" by t.code FB03
Hi All,
in the BSEG table, I cas see that a certain G.L. document, posted for a certain account, has its "Planning level" (FDLEV).
If a choose that document by t.code FB03, ad look for that field, I can't find it...
What should I do?
ThanksHello West Aneb,
Kindly try the following option where all the component information is available -
1. Log on to SAP system.
2. On any transaction, follow the path -
Menu System -> Status -> SAP System Data section - Component Version - Click on Component Information disply icon.
3. One window with the details of the components, release, highest support etc. pops up.
Here you should get the information of your interest.
PS: If the answer solves your query, kindly reward points to everyone who is responding.
Regards -
hi friends
how to saw in trail blance sap . which T.code
plz help meHi,
F.01
S_ALR_87012249
S_ALR_87012250
S_ALR_87012251
S_ALR_87012252
S_ALR_87012269
S_ALR_87012270
S_ALR_87012284
Its based on FSV in use (FSE3).
Rgds. -
Billing Plan Item - Condition Value 0
Dear Experts,
I'm creating a Service Contract.
1.Pricing Procedure is Determine
2.Billing Plan at item level is determining saying billing trigger once in a month.
3.Maintained Item Price as 1200 USD in maintain conditions of product.
The problem:
When check the billing plan item value it is showing '0.00' instead of '1200 USD', Can you kindly advise me why the condition type is not determining.
Note:
I used Standard Item Cat no Z.
Best Regards,
SrujanPlease use function module RV_PRICE_PRINT_ITEM
Pseudo code :
IF komk-knumv NE vbdkr-knumv.
CLEAR komk.
komk-mandt = sy-mandt.
komk-kalsm = vbdkr-kalsm.
komk-fkart = vbdkr-fkart.
komk-kappl = pr_kappl.
IF vbdkr-kappl NE space.
komk-kappl = vbdkr-kappl.
ENDIF.
komk-waerk = vbdkr-waerk.
komk-knumv = vbdkr-knumv.
komk-vbtyp = vbdkr-vbtyp.
komk-bukrs = vbdkr-bukrs.
komk-land1 = vbdkr-lland.
komk-vkorg = vbdkr-vkorg.
komk-vtweg = vbdkr-vtweg.
komk-spart = vbdkr-spart.
komk-hwaer = vbdkr-waers.
komk-prsdt = vbdkr-erdat.
komk-kurst = vbdkr-kurst.
komk-kurrf = vbdkr-kurrf.
komk-kurrf_dat = vbdkr-kurrf_dat.
ENDIF.
komp-kposn = vbdpr-posnr.
komp-kursk = vbdpr-kursk.
komp-kursk_dat = vbdpr-kursk_dat.
IF vbdkr-vbtyp CA 'HKNOT6'.
IF vbdpr-shkzg CA ' A'.
komp-shkzg = 'X'.
ENDIF.
ELSE.
IF vbdpr-shkzg CA 'BX'.
komp-shkzg = 'X'.
ENDIF.
ENDIF.
CALL FUNCTION 'RV_PRICE_PRINT_ITEM'
EXPORTING
comm_head_i = komk
comm_item_i = komp
language = nast-spras
IMPORTING
comm_head_e = komk
comm_item_e = komp
TABLES
tkomv = tkomv
tkomvd = tkomvd.
The tables TKOMVD contains the item pricing condiitons
Maybe you are looking for
-
Why we need casting in OO Concept
Hi Gurus, I am new to OO ABAP. Recently I learnt about casting concept in OO-ABAP. I was curious to know what is the use of casting, what is the need to use or know casting in OO concept. I searched for this topic in SDN but didn't got use full a
-
Opening wap browser from j2me application
is there any way to open a wap browser which already available on the handset? the scenarion maybe like this, there is a menu and each item on the menu when chosen will open a wap browser directed to a certain wap site. so if there's is an item for Y
-
Hello, How can i check the available RFC destinations in J2EE engine on Portal. (without Visual Administrator) Regards
-
OIM: How to change user search results table?
Hello, My customer wants to change the search results table to add/delete columns or move around the existing columns. Is there a way to configure or customize this? If so how? Please let me know. Thanks
-
Running berkeley db test suite
Hi I'm new to berkeley db. I'm an intern student who has to develop berkeley db and visual c++. Is it necessary to run test suite after installing berkeley db? why do we need to do so ? another question. how do i know that berkeley db is working ???