Service entry tables
Hi Gurus,
i have an issue in finding out the cumulative qty in the service entry sheet
i have Service entry sheet smartform developed,in that cumulative qty i ahve give the Field ACT_MENGE against the entry sheet number,but this value is changing after the second entry sheet and the cumulative figures is showing wrong.
Eg
1000 entry sheet no
sno
service
qty
value
Cumm upto previors SES qty
Cumm upto previors SES AMT
Cumm SES QTY till date
Cumm SES AMT till date
1
service1-1
5000
1
0
0
5000
5000
MENGE
cumm ses qty- qty
ACT_MENGE from table ESLL
1001 entry sheet no
sno
service
qty
value
Cumm upto previors SES qty
Cumm upto previors SES AMT
Cumm SES QTY till date
Cumm SES AMT till date
1
service1-1
6000
1
0
0
11000
11000
again when printing the earlier entry sheet
i.e 1000
1000 entry sheet no
sno
service
qty
value
Cumm upto previors SES qty
Cumm upto previors SES AMT
Cumm SES QTY till date
Cumm SES AMT till date
1
service1-1
5000
1
6000
6000
11000
11000
ACT_MENGE is changing after 2 entry sheet,i am passing the sub pack according to entry sheet no.
where can i get the correct values,i have seen all tables but the appropriate field unable to find.
Hi,
Quantity value is available in ESLL-MENGE but can also try with dividing value with ESLL-TBTWR by ESLL-NETWR
Regards,
Biju K
Similar Messages
-
In which table we can find service entry sheet no to find the actual cost
In which table we can find service entry sheet no to find the actual cost of External service
Service code, Service description Quantity UOM, Vendor, CostHi,
Total Actual Material Cost - Sum up the total cost ENWRT against the AUFNR in the table RESB and display in the report
Total Actual External Service Cost - Provide the field AUFNR in the table EKKN and get the Purchasing document field EBELN & apply this field data in table EKPO get field NETPR and display in the out put
For link between operation & order - Selection criterion is the order number (Field AUFNR table AUFK). The content of field AUFPL has to be used afterwards as selection criterion in the table AFVC. The selection field in this table is again AUFPL and display the field LTXA1..
Kuber -
Hi all,
Any anybody tell me which table i can get the short text, quantity, gross price, currency, cost center, net value for Service Entry Sheet?
I tried in ESLL table with packeage number but all the above fields are cuming 0.00 in this table
Regards
SushmitaHello,
Please check the below tables of service entry sheet:
ESKN Account Assignment in Service Package
ESLH Service Package Header Data
ESLL Lines of Service Package
ESLP Service Item
ESLT Service Item Short Texts
ESSR Service Entry Sheet Header Data
ESST Service Item Short Texts
Parameters like quantity, gross price, currency, cost center, net value might be obtained by searching in the above tables. But probably for "short text", you have to use function module READ_TEXT.
Hope the above inputs are sufficient.
Regards
Mahesh -
Status 29: Error in ALE service : Entry in outbound table not found
IDoc: 0000000003560240 Status 29: Error in ALE service
Entry in outbound table not found
No partner profile (outbound parameter) could be found using the following key:
/0000000000/LS//YHROT_XXM_IN////
This refers to the key fields in table EDP13:
RCVPRN Partner number
RCVPRT Partner type
RCVPFC Partner function
MESTYP Logical message
MESTYP Message code
MESCOD Message function
TEST Test indicator
Procedure
Please check the EDI partner profiles.
But The IDOC befor this and after this is successfully run.
And even after reprocessing also it is giving same error.
After checking Contorl record, we found that there is no data in receipant Info in Partner Tab.
What would be the issue.
Please suggest.
Thanks & Regards,
MonikaHi ,
Thanks for your reply.
We are using one custom message type.
I would like to give you example of exact scenario.
Suppose my IDOC has large amount of segments then ,
It is dividing as
1st IDOC : Control record ....header and data segments
2nd IDOC : only data segment
3rd IDOc : only data segment
4th IDOC : data segment and Trailer.
In this way, I am getting all my 4 IDOCs in error.
What should be d reason?
your help will be grateful.
Hi Everyone,
any update?
Edited by: Monika.Dhumal on Feb 14, 2012 11:49 AM -
Dear All,
PLease guide me flow of the tables which are fetched at the time of ML81n.
Thanks in advance.Hi,
The data stored in the following tables.
ESLT----
> Service Item Short Texts .
ESLP -
>Service Item .
ESKL----
> Account Assignment Specification: Service Line .
ESSR----
> Service Entry Sheet Header Data .
ESST -
>Service Item Short Texts
ESKN----
> Account Assignment in Service Package .
ESLH----
> Service Package Header Data .
ESLB -
>Service Type Header of Standard Service Catalog .
ESUS -
>Services Management: Unplanned Limits on Service Types.
ESLL----
> Lines of Service Package .
ESLZ----
> Service Type Lines .
ESUC----
> Ext. Services Management: Unplanned Limits on Contract Item .
ESUH -
>Ext. Services Management: Unpl. Service Limits : Header Data .
ESUP----
> Ext. Services Management: Unpl. Limits on Service Package .
Thanks. -
"Buffer table not upto date" while creating Service entry via BAPI
Hi All,
I am facing the same issue while creating and accepting a service entry sheet via BAPI_ENTRYSHEET_CREATE in a report . I get a pop up message S001 (Buffer table not upto date) in ML81N. Though, it is not an error message it delays the further processing. I have checked the relevant threads for this message but since there is no SRM involved, I couldn't track the exact solution.
Regards,
GarimaHi ,
Please close all the applications and re-check your rquirement.
Also, check for any information from SM21 logs.
Some times, it can be due to program /report not correctly maintained.
Finally, Basis people need to validate & may re-start (cautios of Production system) system.
Regards
Nagaraju -
Table for service entry sheet quantity
Hello,
I know the table for service entry sheet detail is ESSR.
I want to find out the qunaity which i booked in service entry sheet from table.
I am not able to get it. I tried table ESLL. But still it does not show the quantity.
Please guide me to the table name in which when i put service entry sheet no , i will get the quantity
Thanks
Nileshhi,
FRom ESSR table for the corresponding po , find out package no .Then the pass the same package no in table ESLL table where you can get the desired service qty.
Regards,
velu -
Hi,
is there a link between tables ESSR and ESKN ?
Best regardsHi,
When you do a service entry sheet ESSR is updated with Service order HDR information. ESKN is updated with Account assignment/Tax code information.
Thanks -
How to know an order number from the service contracts table
Hi all,
I want to know how the order entry module and service contracts module are connected. I mean to ask if a service is placed as an order for purchase how do i get the information about the order_id or order_number from the service contracts table.
please point me in a direction so as to which tables i should be lookling at.
Thanks.Try OKC_K_REL_OBJS table. The column JTOT_OBJECT1_CODE contains values 'OKX_ORDERHEADER' or 'OKX_ORDERLINE' and the column RTY_CODE = 'CONTRACTSERVICEORDER'. The column OBJECT1_ID1 should store order HEADER_ID or LINE_ID based on JTOT_OBJECT1_CODE value. Hope this helps.
-
Service entry sheet - Service PO Problem
gurus
I have a service PO which has "N" number of SES entries in PO history as well as same number of GR and also N number of IR entries..
Can somebody tell me how to consolidate against which SES (GR) which IR is posted?
Any table for PO history or any standard T-code to find the IR against a SES (GR),
thanks
SACHINHi Sachin,
You have to follow below 3 Process for your requirement.
1) In Service Order -
> Item Details ---> Invoice Tab -
> Just Check the SERVICE BASED IV ( If you have checked in the Vendor Master, it will automatically Flow)
2) You post the Vendor Invoice in MIRO by choosing the referance Document as SERVICE ENTRY SHEET
3) While posting the invoice in the above process, you enter the Service Entry Sheet number in the referance Field along with the Vendor Inv. No.
If you follow the above process, then easily you can get the datas from EKBE table.
With Regards
Srinivasan Baskaran -
Error while creating service entry sheet
Hi Experts,
I am trying to create service entry sheets using bapi 'BAPI_ENTRYSHEET_CREATE' for a purchase order with multiple line items. The bapi creates SES for the first line item but gives error 'User xxxxxx already processing purchase order nnnnnnnnnn' for the rest of all. Tried using 'COMMIT AND WAIT' after bapi call but it's not working.
Kindly help me out with the solution.
Regards,
B.SiddheshHi Siddhesh,
Please use below code before calling the 'BAPI_ENTRYSHEET_CREATE' to unlock the PO.
Hope this is helpful.
**Delete the Lock objects EKKO Header PO.
CALL FUNCTION 'ENQUEUE_READ'
EXPORTING
GNAME = 'EKKO'
GARG = ''
GUNAME = SY-UNAME
TABLES
ENQ = ENQ
EXCEPTIONS
OTHERS = 0.
IF NOT ENQ IS INITIAL.
DESCRIBE TABLE ENQ LINES SY-TFILL.
CHECK SY-TFILL > 0.
CALL FUNCTION 'ENQUE_DELETE'
EXPORTING
SUPPRESS_SYSLOG_ENTRY = 'X'
IMPORTING
SUBRC = RC
TABLES
ENQ = ENQ.
ENDIF.
**Delete the Lock objects EKPO Header PO.
CALL FUNCTION 'ENQUEUE_READ'
EXPORTING
GNAME = 'EKPO'
GARG = ''
GUNAME = SY-UNAME
TABLES
ENQ = ENQ
EXCEPTIONS
OTHERS = 0.
IF NOT ENQ IS INITIAL.
DESCRIBE TABLE ENQ LINES SY-TFILL.
CHECK SY-TFILL > 0.
CALL FUNCTION 'ENQUE_DELETE'
EXPORTING
SUPPRESS_SYSLOG_ENTRY = 'X'
IMPORTING
SUBRC = RC
TABLES
ENQ = ENQ.
ENDIF.
Reward if helpful.
Regards,
Shakeel Ahmed -
Error while creation of service entry via BAPI_ENTRYSHEET_CREATE
Hi All,
I am struggling while creation of service entry using the BAPI, BAPI_ENTRYSHEET_CREATE. I am getting error ""No account assignment exists for service line 0000000010". I am passing the essr, eskn,eskl, esll structures as-
Please help sorting out what is the issue in the parameters, I am able to manually create an SER via ML81N though.
CALL FUNCTION 'BAPI_PO_GETDETAIL'
EXPORTING
PURCHASEORDER = WS_PO
ITEMS = 'X'
SERVICES = 'X'
IMPORTING
PO_HEADER = WA_PO_HEADER
TABLES
PO_ITEMS = PO_ITEMS
PO_ITEM_SERVICES = PO_SERVICES
RETURN = BAPI_RETURN_PO.
Entry sheet header
LOOP AT PO_ITEMS.
BAPI_ESSR-PO_NUMBER = PO_ITEMS-PO_NUMBER.
BAPI_ESSR-PO_ITEM = PO_ITEMS-PO_ITEM.
BAPI_ESSR-SHORT_TEXT = 'Sample'.
bapi_essr-acceptance = 'X'.
BAPI_ESSR-DOC_DATE = SY-DATUM. " wa_po_header-doc_date.
BAPI_ESSR-POST_DATE = SY-DATUM. "po_items-price_date.
IF PO_ITEMS-ACCTASSCAT = 'U'.
BAPI_ESSR-ACCASSCAT = 'K'.
ELSE.
BAPI_ESSR-ACCASSCAT = PO_ITEMS-ACCTASSCAT.
ENDIF.
BAPI_ESSR-PCKG_NO = PO_ITEMS-PCKG_NO.
APPEND BAPI_ESSR.
ENDLOOP.
LINE_NO = 1.
SERIAL_NO = 0.
LOOP AT PO_SERVICES. " WHERE NOT short_text IS INITIAL.
CLEAR BAPI_ESLL.
BAPI_ESLL-PCKG_NO = PO_SERVICES-PCKG_NO.
BAPI_ESLL-LINE_NO = LINE_NO.
BAPI_ESLL-EXT_LINE = PO_SERVICES-EXT_LINE.
BAPI_ESLL-OUTL_IND = PO_SERVICES-OUTL_IND.
BAPI_ESLL-SUBPCKG_NO = PO_SERVICES-SUBPCKG_NO.
BAPI_ESLL-SERVICE = PO_SERVICES-SERVICE.
BAPI_ESLL-BASE_UOM = PO_SERVICES-BASE_UOM.
BAPI_ESLL-UOM_ISO = PO_SERVICES-UOM_ISO.
BAPI_ESLL-PRICE_UNIT = PO_SERVICES-PRICE_UNIT.
BAPI_ESLL-FROM_LINE = PO_SERVICES-FROM_LINE.
BAPI_ESLL-TO_LINE = PO_SERVICES-TO_LINE.
BAPI_ESLL-SHORT_TEXT = PO_SERVICES-SHORT_TEXT.
BAPI_ESLL-PLN_PCKG = '2'.
BAPI_ESLL-PLN_LINE = LINE_NO.
APPEND BAPI_ESLL.
LINE_NO = LINE_NO + 1.
ENDLOOP.
Now we wanted to create SES based on entered Quantity & NetValue.
LOOP AT BAPI_ESLL.
IF BAPI_ESLL-LINE_NO = '2'.
BAPI_ESLL-QUANTITY = PO_SERVICES-QUANTITY.
BAPI_ESLL-GR_PRICE = WS_PR. "po_services-gr_price.
MODIFY BAPI_ESLL INDEX SY-TABIX TRANSPORTING QUANTITY GR_PRICE.
ENDIF.
ENDLOOP.
LOOP AT PO_ITEMS.
CLEAR BAPI_ESKL.
BAPI_ESKL-LINE_NO = 2.
BAPI_ESKL-SERNO_LINE = 1.
BAPI_ESKL-PERCENTAGE = 100.
BAPI_ESKL-SERIAL_NO = 1.
APPEND BAPI_ESKL.
SERIAL_NO = SERIAL_NO + 1.
BAPI_ESKN-GL_ACCOUNT = PO_ITEMS-MAT_GRP.
BAPI_ESKN-PCKG_NO = '2'.
BAPI_ESKN-SERIAL_NO = SERIAL_NO.
APPEND BAPI_ESKN.
ENDLOOP.
CALL FUNCTION 'BAPI_ENTRYSHEET_CREATE'
EXPORTING
ENTRYSHEETHEADER = BAPI_ESSR
TESTRUN = ''
IMPORTING
ENTRYSHEET = WS_ENTRYSHEET_NO
TABLES
ENTRYSHEETACCOUNTASSIGNMENT = BAPI_ESKN
ENTRYSHEETSERVICES = BAPI_ESLL
ENTRYSHEETSRVACCASSVALUES = BAPI_ESKL
RETURN = I_RETURN.
Thanks!!The issue resolved now by passing the following parameters-
EntrySheet header-
BAPI_ESSR-PO_NUMBER = PO_NUMBER.
BAPI_ESSR-PO_ITEM = PO_ITEM.
BAPI_ESSR-SHORT_TEXT = as entered by user
BAPI_ESSR-ACCEPTANCE = u2018Xu2019 or space.
BAPI_ESSR-DOC_DATE = Todayu2019s date.
BAPI_ESSR-POST_DATE = Todayu2019s date.
BAPI_ESSR-PCKG_NO = '0000000001'.
Entry Sheet Account Assignment-
BAPI_ESKN-COSTCENTER = Cost Center
BAPI_ESKN-WBS_ELEMENT = WBS element
BAPI_ESKN-AUFNR = Order
Entry Sheet Services-
Unplanned line-
BAPI_ESLL-PCKG_NO = '0000000001'.
BAPI_ESLL-LINE_NO = LINE_NO (000001).
BAPI_ESLL-EXT_LINE = '0000000000'.
BAPI_ESLL-OUTL_LEVEL = 0.
BAPI_ESLL-OUTL_IND = 'X'.
BAPI_ESLL-SUBPCKG_NO = '0000000002'.
Planned line-
BAPI_ESLL-LINE_NO = LINE_NO (000002).
BAPI_ESLL-PCKG_NO = '0000000002'.
BAPI_ESLL-SUBPCKG_NO = '0000000000'.
BAPI_ESLL-EXT_LINE = '0000000010'.
BAPI_ESLL-SERVICE = '0000000000'.
BAPI_ESLL-OUTL_LEVEL = 0.
BAPI_ESLL-OUTL_IND = ' '.
BAPI_ESLL-QUANTITY = as entered by user
BAPI_ESLL-BASE_UOM = PO_SERVICES-BASE_UOM.
BAPI_ESLL-GR_PRICE = as entered by user
BAPI_ESLL-PLN_PCKG = '0000000000'.
BAPI_ESLL-PLN_LINE = '0000000001'.
Entry Sheet Service access values-
BAPI_ESKL-LINE_NO = '2'.
BAPI_ESKL-PCKG_NO = '0000000002'.
BAPI_ESKL-PERCENTAGE = '100'.
Thankyou! -
Hello Boys,
I want to know what is the relation between tables ESKL, ESKN.
I want to obtain the Account assignment for a line of service entry sheet.
How does SAP to save the data of Account assignment for in a service entry sheet?
What are the keys that I have to join?
Thanks a lot.
Joseph.Hi the tables are related on the following fields.
Table - ESKN
Field - PACKNO
Field - ZEKKN
Table - ESKL
Field - PACKNO
Field - NUMKN
hope helps.
Fran -
Error ME006 when releasing Service entry Sheet in ML81N
Dear Gurus,
There is a Pop up error message, when service entry sheet is release and saved (Error ME006 when releasing Service entry Sheet in ML81N ). BUt after ingnoring, the service entry sheet is released. Please advice what is the issue with this error ME006 Message
One more confiq - in SM31 >> T100 (Table) >> ME (message class) >>> Message number 006 - Self explantatory is ticked.
Thanks
RS
Edited by: Ramapuram Saravanan on Jan 20, 2009 10:39 AMPlease check the lock entries in the Transaction code SM12,there must be one lock entry for this.
Please delete it.
Regards,
Manish -
How to find Goods Receipt Number particular to Service Entry Sheet Number.
Hi Experts,
In one of my reports i need to bring purchase order ,service entry sheet, goods receipt number .
In ekbe i am getting the purchase order and its service entry sheet while keeping BEWTP = 'D'.
so i am getting purchase orders and their service entry sheet numbers in belnr.
Now i want to get the corresponding goods receipt number .
But i am getting goods receipt number against the purchase order but not against service entry sheet , in same EKBE
while keeping BEWTP = 'E' movement type = '101'.
My doubt here is how to get the corresponding goods reciept number for a service entry sheet.
if i have three service entry sheet numbers for a purchse order i have three goods receipt numbers
but how to get the relation between them which GRN to which service entry sheet
. is there any table which stores the service entry and its grn.
If i am any thing functionally wrong which i wrote above please correct me and give ur inputs.
Thanks
vamsi
Edited by: vamsi talluri on Aug 20, 2009 7:21 PMHi Sarath,
If the Purchase order Item category is 'D' then it is a service order then it can have N service entry sheet numbers and once each service entry sheet is accepted it will be available for Goods reciept .. so that information will be avaiable..
U can obtain the GRN against the Service entry sheet in EKBE itself.
BELNR refers to GRN
LFBNR refers to Service entry sheet number.
And hence i am closing the thread.
Thanks
vamsi
Maybe you are looking for
-
trying to buy something in app and just getting error message?
-
SAP authentication plug-in needs to have been selected during the installation
Can anyone help me with an issue I have with the SAP authentication setup please. Unfortunately our BI 4.0 SP4 installation was installed without the SAP authentication being selected. On the setup document I have it says that the SAP authentication
-
Hi everyone, I have some data sitting in a table. Lets assume that there are 50 records in the table. For each record in the table I want to write a "create user" statement. Please note that I do not want to run the "create user" statement, I simply
-
OraOLEDB.Oracle on x64 Win 2003 connect to Oracle 9.2 from SQL 2005 x64
I know this is an Oracle board but some of you may also support SQL Server like I do and I am hoping someone has had the pleasure of using OraOLEDB.Oracle on 64 bit. I have a 64 bit SQL Server 2005 SP2 on a Windows 2003 x64. The developer said that h
-
Accessibility in Adobe muse.
I recently built my clients website in Adobe Muse and they have requested me to install a font sizer button and a background color changer for accessibility. Does anyone know how I can do this? Website: www.elderhomes.co.uk