Billing simulation
Hi all,
my company reviews the contracts with the customer in the mddle of the year. Once discount policy has been agreed, we change involved pricing conditions.
At that point, we need to analize all past billings and make a new billing or a credit note to our customers for the difference.
So it would be good to me to simulate the pricing of the past bilings.
I tried with SD_SALESORDER_CREATE in simulation mode. It works good but obviously it returns the order pricing, and I'm not sure at all that nothing will change in billing.
So I'm asking:
1) Is there a similar function module that simulates billing?
2) Is there any object I can use to simulate the invoice pricing, or to simulate how the billing pricing would be if I would apply the new pricing scheme?
Thanks in advance
Hello, a hint...this error is usualy cased by data base inconsistency in the table EASTL.
You may have to make manual changes here.......?
I hope this helps.
Regards
Olivia
Similar Messages
-
Hello Experts,
While doing billing simulation (T.code EA00) ,I am getting error.
Error:- An internal error has occurred in form modify_iger_from_idevnum in function module isu_installation_struc_analyze. This is probably a programming error which you cannot resolve.
In installation there is change in device .The old device has meter reading(MR) with MR reason 22 and new device has MR reason 21 and MR took on different dates.
I couldn't see functional solution for this error.Is debugging is only option for this error?
Please help me out.
Thanks in advance.
ShabnumHello, a hint...this error is usualy cased by data base inconsistency in the table EASTL.
You may have to make manual changes here.......?
I hope this helps.
Regards
Olivia -
What are the possible reasons for bill simulation fail on one day or
one period? Thanks.
ie:
Bill sim process flag is X in table ZET_SM_BIL_DAILY on a particular day or a particular short period.
Edited by: dan421 on Oct 24, 2011 11:23 PMHi,
There are many reason for faliur of bill simulation, can you please eloborate what error message you are getting.
Ritesh -
Creating additional time slices while Budget Billing Simulation - EBIA0002
Hi All,
I am trying to implement a solution to create more timeslices in my billing document when doing the simulation for BB Plan.
My BB Plan spans over a year period and basically I want to divide the whole period into 4 parts creating 4 timeslices.
I was thinking to implement this in user exit EBIA0002 - FM EXIT_SAPLEA00_001
However not sure for which variant should I pass the new timeslices. Has anyone implemented this before??
Thanks and your help is much appreciated.
Regards
Jignesh
Any one any ideas???
Edited by: Jignesh Patel on Feb 4, 2011 4:52 PMHi All,
I am trying to implement a solution to create more timeslices in my billing document when doing the simulation for BB Plan.
My BB Plan spans over a year period and basically I want to divide the whole period into 4 parts creating 4 timeslices.
I was thinking to implement this in user exit EBIA0002 - FM EXIT_SAPLEA00_001
However not sure for which variant should I pass the new timeslices. Has anyone implemented this before??
Thanks and your help is much appreciated.
Regards
Jignesh
Any one any ideas???
Edited by: Jignesh Patel on Feb 4, 2011 4:52 PM -
*Billing simulation scenarios*
Hi all,
Does anyone know where can i find a cookbook or any other kind of documentation about billing scenarios parameterization.
i´ve been searching at sap portal but i donu2019t find anything. Can anyone help me?
Regards,
PauloHi;
Have a look
[Link|http://help.sap.com/saphelp_utilities472/helpdata/en/45/556a3591541f67e10000009b38f889/frameset.htm]
Regards
Shashi -
Budget Bill plan Simulation.
Hi All,
I have to develop a program for Budget bill simulation (Tcode : EASIM & EA61EX). Here i need to simulate the BBP & find out the BBP amount.
The FM which i am using for EA61EX are:
ISU_O_BUDBILPLAN_EX_OPEN
ISU_BBP_CHANGEAMOUNT_METERREAD
ISU_BBP_EXTRAPOLATE.
But i am not getting the new BBp amount.
Has anybody worked on this before & could you provide the approach to go about it.
Helpful answers will be rewarded.
Thanks
KapilClosing as no solution/suggestions received for a long time.
-
Do the Simulated Billing & Invoicing docs also undergo the Outsorting?
Hi Experts,
I knew that there are 2 simulation types
1) Simulation (w/o Billing order it can be excecuted)
2) Billing Simulation (with Billing order)
While doing running above 2 simulations types, Do the Simulated Billing & Invocing docs also undergo the standart Outsorting process?Please confirm.
Also please provide the inputs or document about are Baseline configuration required for ISU Billing module.
ThanksSimulation is a process for testing the functionality of the system, this help in finding the bug befor actual billing run.
This will perform all the functionality which actual bill does hence it wiil perform outsort.
Let me know if you need any more information.
Ritesh -
Simulation document number ranges
Hii,
In EASISI,if i do simulation w/o billing order at that time its pick up current number range wht i assign ,but with same tcode if I do simulation with billing order its pick up different number range,
pls hel p me on this from where its picking other number range for woth billing order in EASISI.
Edited by: Pranav Solanki on May 30, 2011 6:18 PMHi,
The number range selection does not depend on whether it is with a billing order or without a billing order. If you are doing a billing simulation, you always need a billing order. Only in case of budget billing creation / recalculation, SAP internally simulates the billing without a billing order.
If you are deailng with an unmetered customer, you do not need a meter reading. Only after creating MR order by tcode EL01, the billable billing order will be generated. In case of metered customer, you need a meter reading to make the billing order billable.
Now in SAP the simulation document number range for billing are maintained according to document category in the following path:
SPRO-> SAP Utilities ->Contract Billing ->Billing Execution ->Automatic Billing and Simulation-> Define Document Type Category for Simulation Documents
You assign the number range for simulated billing document in the following path:
SPRO-> SAP Utilities ->Contract Billing ->Billing Execution ->Automatic Billing and Simulation-> Define Document Types for Simulation Documents
And you assign the number range for the simulated document types in the following path:
SPRO-> SAP Utilities ->Contract Billing ->Billing Execution ->Automatic Billing and Simulation-> Define Number Ranges for Simulation Documents
Please check according to the document category which are used in your case. It might be the case that you are triggering two types of simulation billing (example: consumption and final billing) for two different customers and due to that that it is using two different number ranges.
Hope it helps.
Thanks.
Nirmalya -
Contract for Back-Billing and Period End Billing
Hi ,
Greetings
I have done the required configuration for Period-end billing with schema steps for back-billing , However when I try to execute the Billing simulation for period -end billing , I am unable to select contracts and system informs me that contracts are not activated for Back-billing and period -end billing . Please suggest me how to resolve this / How to activate the contract for period-end billing. I have gone through screens and fields in contract but I do not see any relevance for the above . Please suggest , Thanks in advance
Warm Regards
NarasimhaHi
The Problem has been resolved , It was nothing to do with contract . I had maintained wrong Rate category in the installation . -
Simulation and Actual difference
Dear Experts,
I am facing an error as follows:
while iam doing billing simulation i am
getting the correct previous MR date and MR reading.
(this will be printed in bill for customer understanding purpose)
but when i am doing my actaul bill
iam not getting the correct date and reading.
like follow:
in simulation: previvious Mr date : 10.4.2011 with reading 100 units
but in actul bill im getting like: previous MR date 11.04.2011 110 units.
but the actaul previous mr date is 10.4.2011 with 100units.
what iam getting in original bill is wrong.
this is only happens for onw customer.
any clue on this?
Thanks..
Cheers.Hi Avinash,
thanks for reply, these are the actual readings.
and the simulation bill period is : 13.04.2011 to 12.06.2011
actual bill period is also same.
MR date RR MT RS MR rec.
12.06.2011 1 1 7 4,089
12.04.2011 1 3 7 3,938
12.02.2011 1 1 7 3,898
12.10.2010 1 3 7 2,920
12.08.2010 1 Z1 7 2,876
12.06.2010 1 3 7 2,876
12.04.2010 1 3 7 2,817
12.02.2010 1 3 7 2,760
12.12.2009 1 Z1 7 2,700
12.10.2009 1 3 7 2,685
12.08.2009 1 3 7 2,626
12.06.2009 1 1 7 2,567
20.10.2008 6 X 1 7 2,490
cheers.. -
Hello friends,
I am an Abaper and I am new to IS utilities, I have been through a demo on IS Utilities Billing part. Few questions i need to ask
How as an Abaper i am supposed to work in IS Utilities and any documents or pdf i can get which will help me learn the technical part of IS Utilities
ThanksAs a abaper u should know the functionality of the Company and Creating test data .
Just go will all transaction codes and tables.
You will get some idea about the utility company.
[Contract Billing:|http://help.sap.com/saphelp_utilities472/helpdata/en/45/556a3591541f67e10000009b38f889/frameset.htm]
You may help below transaction codes and tables to create test data and know the tables.
Business Partner :: BP,FPP1,FPP2,FPP3.
BUT000 --- Partneret
BUT020 --- ADDRnumber
ADRC -
Address details
Contract Account :: CAA1,CAA2,CAA3
FKKVKP --- Vkont
Connection Object :: ES55,ES56,ES57
Connect. Obj.
EHAUISU -
HAUS
ES60 --- Premise
VSTELLE -- premise
ES30 --- To create installation
EANLH-ANLAGE- with time slice
EANL----ANLAGE
EC50E --- Contract...
Move in :: EINZBELEG
EEIN :: Move-in Doc. for Cont Account.
EEINV :: Move-in Doc. for Cont.
EVER :: contract details
VERTRAG --- contract
move in date :: EINZDAT
EC55E :: Move-out document creation
Move out :: AUSZBELEG
EAUS :: Move-in Doc. for Cont Account.
EAUSV :: Move-in Doc. for Cont.
EG44 :: to create a Device
EGERS :: master table --- grant
EGERH :: master table --- grant
EGERR :: master table --- grant
EL28---to add Meter readings
EL31--- Billing order monitor
EASIBI --billing, invoiceing
Billing Simulation:: Mass Billing
EASISI EAMASI --billing, invoiceing
FP25 :: chque lot
FP09 :: return lot
FP05 :: payment lot
FPL9 :: account display
Regards,
Shiva Kumar -
Bugget billing plan-billing doc creation
Hi experts,
For a resential customer that is monthy charged for 50$(BBP) a billing doc. is created with different billing lines.
The tarrif contains differents components: Fixed amount, distirbution cost, transaport cost, energy cost, rental cost, etc..
I see in the billing lines that the 50$ is split between those differents components.
How SAP billing engine breaks this amount into differents small amounts corresponding to those components ?
Can anyone explain how I can debug this when creating the BBP with t-code EA61, in order to follow the creation process ?
Thank in advance,
TiernoHi,
Here is the Documentation on BBP amount, it may be somewhat helpful too.
The basis for amounts is extrapolation - billing simulation. Try setting breakpoint in Function Module ISU_BUDGET_BILLING_EXTRAPOLATE - it returns the simulated billing document per contract. That should give an initial breakdown of amounts, which then gets distributed over open due dates and rounded. Look into ISU_BBP_EABPS_CREATE - it turns the billing document lines into "internal BBP positions". The entry point to the whole BBP Create, Change, Display Logic is ISU_O_BUDBILPLAN_OPEN.
Have fun and good luck - the logic is much more complex and *err, how shall I put it..?* convoluted than simple sounding 1) simulate bill, 2) split the result and 3) round it
cheers,
Janis -
Hello ,
We use Vf04 for SD billing process.
There is simulation mode in this program. It process lots of documents but the report screen isn't useful.
We aren't be able to take simulation data for example material number, quantity and value to any excel document.
How can I do this?
And do know any billing simulation report , function or program?
regards iMy Friend,
VF04 do have a simulation mode but it will simulate the exact situation when you execute it in fore/back-ground.. it will show the same results as if they {billing documents} are created.. ok.. now, how can you take the data from billing documents in excel??? is it possible ??? no way..
If you want to save the whole VF04 list in excel, yes then it is possible.. go to list>save>file and you will get 4-5 options... excel is one of them.. I guess this is what you are asking for.. right ?
Do let me know.
Hrishi -
Error while running the tcode....EASISI ----- IS-UTILITIES
hi,
I am trying to execute the tcode EASISI with a varient.....
All the proper values are given to....... Simulation From,Simulate To,Document Date,Posting Date,Installation,Invoicing simulation,Simulate invoic. for ind. doc., and Billing simulation.
When I run with these parameters assigned,the Simulation is getting terminated with the message
"Field Base Unit of Measure must be blank (Account 0000800500 MYUC)' and "Invoicing of invoicing unit (account 4) terminated'.
I checked the UOM in the account specified and it was blank there.
Can anyone guide me....what exactly the problem is and how to solve it...
Thanks a lot for your valuable time.....
SRIHi Sri,
I also got the same error .We have resolved it thru Changing the include ZXBI1U08 . The code select * into table idberchz_1 should be replaced with select * into CORRESPONDING FIELDS OF table idberchz_1.
Hope this will Help you.
Thanks & Regards,
Radharaman Haldar -
Error while running the tcode....EASISI
hello Experts,
I am trying to execute the tcode EASISI with a varient.....
All the proper values are given to....... Simulation From,Simulate To,Document Date,Posting Date,Installation,Invoicing simulation,Simulate invoic. for ind. doc., and Billing simulation.
When I run with these parameters assigned,the Simulation is getting terminated with the message
<b>"Field Base Unit of Measure must be blank (Account 0000800500 MYUC)' and "Invoicing of invoicing unit (account 4) terminated'.</b>
I checked the UOM in the account specified and it was blank there.
Can anyone guide me....what exactly the problem is and how to solve it...
Thanks a lot for your valuable time.....
~~GuduriRob...
Long text for the first error----
Message no. >0083
Diagnosis
You cannot make an entry in field Base Unit of Measure (due to th
status specification you made in the G/L account master record fo
field).
System Response
Error message
Procedure
Delete the value you entered in field Base Unit of Measure.
Long text for the second error-----
Invoicing of invoicing unit (account 4) terminated
Message no. EB007
Diagnosis
Invoicing of the invoicing unit (grouping of documents to be invoiced in
the system) for the specified account could not be performed correctly.
The reasons can be found in the previous lines of the log.
You can find a list of documents which form the corresponding invoicing
unit at the end.
Procedure
Look at the previous lines of the log and correct the errors specified
there.
Please guide me....
~~Guduri
Maybe you are looking for
-
How to use 2 transformator in a single application?
Hi, We have an application which uses jars from many vendors, one jar needs to use Saxon.jar, another needs to use platform default transformer instance. We are able to set only one in javax.xml.transform.TransformerFactory property. Please help! Reg
-
How to find out which bluetooth version is installed for wireless mighty m.
Hi all, I just ordered the new Wireless Mighty Mouse. The specs. required Bluetooth V2.0. I tried to find out if my PB 17'' 1GHz (built in 2003) is supporting it, but the hardware information panel only gives the latest firmware version (1.7.5f10). I
-
SDK – Beginner – Installation - Compiler
Background: I have used some HTML in high school. I have scripted in a 3D social chat environment called Second Life. I get the rough idea that you communicate through events, functions, variables, and if statements to communicate what you want a com
-
Hi sdn, what is the statistics on the cube ,how it helps to increase the space on the cube ,how we run it and how we confirm that space is increased. regards rubane
-
Calling EJB from web application
Hi All, i am writing the one j2ee application. i have the one web application and one stateless bean. now i want to call the session bean from the web application using the struts frame work... how can i call the ejb from the normal web applicaion...