05-04-2010 11:20 AM
Hi,
In EABL table, I get for all the MR document, the status as 01 - Billable. But, when go and see at transanction level it is 07 - Billed.
Can any one help, where this staus 07 is being maintained at Table level or any other way to get.
Because when we pull the data to BW system, for all the docuemtn we get 01 not 07.
Thanks
Raja
05-04-2010 12:16 PM
Hello,
It's not maintained on table level!
It is correct the meter reading status (field EANLD-ABLSTAT) shown in transaction EL27; EL28; EL29 or EL31 is different
from the meter reading status saved on database table EABL.
For display Function module ISU_DETERM_MRSTAT_BILLPERIOD is used.The function module does a join between eabl
and eablg and determines the billing date of the installation which is maintained in case the installation is billed
On database only meter readings with status "0 - Meter reading order created"; "1 - Billable";
"2 - Automatically Locked"; "3 - Locked by Agent"; "4 - Released by Agent" and "5 - Checked Independently"
are saved. The meter reading status "7 - Billed" and "* - Partially Billed" are always determined during runtime.
Important to determine that status are the fields ANLAGE and ABRDATS of table EABLG. So if a status '*' or '7'
shall be simulated, those two fields need to be maintained.
I hope this helps.
Regards
Olivia