BAPI_PO_CREATE1 : missing del indicator on a service line
Hello gurus,
I'm facing a problem in the first distribution of a Purchase order (created from a Purchase Requisition) from SRM. The problem occours only if the PO has been created from a PR taken from the sourcing cockpit in SRM and happens only on a specific system/backend.
The problem is that a service line marked as deleted in SRM is transferred WITHOUT the deletion flag; in other systems I can test on, the outline is correctly transferred with the deletion indicator (ESSL-del = 'X').
Seemed a problem that could be easily investigated in debug; however, I tried a bit without success by tracing a parallel debug on a "correct" system; I can advice a difference only after a "perform get_current_data", that is to say, last step of the BAPI, when the creation process of the PO has already been done (and just await a commit).
In order to realize at which point and why the deletion flag on the service line is removed, I tried to investigate the class CL_PO_ITEM_HANDLE_MM; it contains an interface, IF_SERVICES_MM, which offers just three methods: GET_DATA, SET_DATA and GET_SRV_DATA. I expected to find a setter method for service data, but I was wrong.
The SET_DATA method is used once during BAPI_PO_CREATE1 execution and passes parameters concerning the ITEM position (im_comsrv) and acconting-related data (lt_acc_tab), so I didn't understand where the PO object in the BAPI is updated with service items data. That should be an useful starting point in order to backtrack and solve the problem; I guess that something goes wrong when the PO position is related to the corresponding PR position, but no idea about how to identify that point on the code.
Any clue or suggestion will be highly appreciated
ps: obviously, data passed at BAPI_PO_CREATE1 are identical for both the "OK" system and the "KO" one. Tried also to analize the stack trace by using SE30, but the call sequences are really complex and not easy to compare. A nice-to-have feature could be to track the entire code executed, row by row, on each system, but I guess it's a task impossible to manage.
Edited by: Matteo Montalto on Jun 17, 2010 4:31 PM
you can either share your code and your source file to have the people check if the error is on your part or you can directly contact SAP if you are the opinion that it is an error in their BAPI code.
But without looking at code and source file it is not possible to do any evaluation except you are looking for clairvoyants
Similar Messages
-
hi,
Hello all, please help!! I used function BAPI_PO_CREATE1 to create PO with limit item but function returned message error '518 No account assignment exist for service line 0000000000'. Can anyone give me an idea to slove this problem?
i am passing po header, po headerx, po item , po itemx, po account, po accountx, po limits, po services, po service values, to bapi. if i comment package number in po limits structure , po was creating but limits data not updating in po., if i pass package number i am getting above error.
Thanks In Advance,
regardshi Dinesh,
am also having same error for bap po create1 . did it get resolved for you? please help its urgently needed for me here -
BAPI_PO_CREATE1-No account assignment exists for service line 0000000000
Hi guys
I'm trying to use the above BAPI to create purchase orders from legacy system. I have populated ALL of the required tables (including the Xs) but I was returned the above error: No account assignment exists for service line 0000000000.
I have populated fields in the POLIMITS structure
POLIMITS-PCKG_NO
POLIMITS-LIMIT
POLIMITS-EXP_VALUE.
Any solutions?
Thanks in advance.
Cheers!hi Dinesh,
am also having same error for bap po create1 . did it get resolved for you? please help its urgently needed for me here -
BAPI_PO_CREATE1, Service line, PREQ_NO
Hi friends,
I use bapi_po_create1 in combination with purchase requesition and service.
Retunrvalue is with Msg: SE 518 - No account assignment exists for service line 0000000010.
Population is without preq_no and item possible. If I use transaction code ME21N with same population, purchase order will be created.
Thank you in advance for your help and ideas
Here is the population of fields...
po_header-COMP_CODE = '1000' .
po_header-DOC_TYPE = 'NB' .
po_header-ITEM_INTVL = '00010' .
po_header-VENDOR = '0000001101'.
po_header-PMNTTRMS = '0001' .
po_header-PURCH_ORG = '1000' .
po_header-PUR_GROUP = '008' .
po_header-CURRENCY = 'EUR' .
populated same header X-Flags
po_item_-PO_ITEM = '00010' .
po_item_-PLANT = '1000' .
po_item_-QUANTITY = '1.000' .
po_item_-TAX_CODE = 'V0' .
po_item_-item_cat = '9'. "Leist
po_item_-ACCTASSCAT = 'F'.
po_item_-short_text = 'Leistung'.
po_item_-NET_PRICE = '12'.
po_item_-MATL_GROUP = '007'.
po_item_-PCKG_NO = '0100002226'.
po_item_-PREQ_NO = '0010008985'.
po_item_-PREQ_ITEM = '00010'.
populated same itemx-Flags...
po_sched-PO_ITEM = '00010'.
po_sched-SCHED_LINE = '0001' .
po_sched-DELIVERY_DATE = '20060526'.
with account fields and account assignment fields (X-Flags)
po_acc-PO_ITEM = '00010' .
po_acc-SERIAL_NO = '01' .
po_acc-QUANTITY = '1' .
po_acc-GL_ACCOUNT = '0000400000' .
po_acc-COSTCENTER = '0000001000' .
po_acc-CO_AREA = '1000' .
Fields of Service:
po_serv-PCKG_NO = '0100002226'.
po_serv-line_no = '0000000001'.
po_serv-OUTL_IND = 'X'.
po_serv-SUBPCKG_NO = '0100002227'.
po_serv-SHORT_TEXT = 'TEST LEISTUNG'.
po_serv-QUANTITY = '1.000' .
po_serv-BASE_UOM = 'LE'.
po_serv-GR_PRICE = '1'.
append po_serv to po_services.
second item
po_serv-PCKG_NO = '0100002227'. "'0100002506'.
po_serv-line_no = '0000000002'.
po_serv-EXT_LINE = '0000000010'.
po_serv-MATL_GROUP = '007'.
po_serv-OUTL_IND = ''.
and item to accesvalue:
po_accval-PCKG_NO = '0100002227'.
po_accval-line_no = '0000000002'.
po_accval-serno_line = '01'.
po_accval-SERIAL_NO = '01'. "Link to account assing
po_accval-PERCENTAGE = '100'.
po_accval-QUANTITY = '1'.
po_accval-NET_VALUE = '1'.Hi,
I am able tio create PO with the following data in combination with PR. Pls check.
PO Header Data:
PO_NUMBER
COMP_CODE ZN01
DOC_TYPE ZPRC
DELETE_IND
STATUS
CREAT_DATE
CREATED_BY
ITEM_INTVL 00000
VENDOR
LANGU EN
LANGU_ISO
PMNTTRMS
DSCNT1_TO 0
DSCNT2_TO 0
DSCNT3_TO 0
DSCT_PCT1 0,000
DSCT_PCT2 0,000
PURCH_ORG ZNPR
PUR_GROUP ZPG
CURRENCY USD
CURRENCY_ISO
EXCH_RATE
EX_RATE_FX
DOC_DATE 26.06.2006
VPER_START
VPER_END
WARRANTY
QUOTATION
QUOT_DATE
REF_1
SALES_PERS
TELEPHONE
SUPPL_VEND
CUSTOMER
AGREEMENT
GR_MESSAGE
SUPPL_PLNT
INCOTERMS1
INCOTERMS2
COLLECT_NO
DIFF_INV
OUR_REF
LOGSYSTEM
SUBITEMINT 00000
PO_REL_IND
REL_STATUS
VAT_CNTRY
VAT_CNTRY_ISO
REASON_CANCEL 00
PO Item Data:
PO_ITEM 00010
DELETE_IND
SHORT_TEXT MATERIAL 1 - XPRO PC
MATERIAL
MATERIAL_EXTERNAL
MATERIAL_GUID
MATERIAL_VERSION
EMATERIAL
EMATERIAL_EXTERNAL
EMATERIAL_GUID
EMATERIAL_VERSION
PLANT ZNP1
STGE_LOC
TRACKINGNO
MATL_GROUP 00706
INFO_REC
VEND_MAT
QUANTITY 10,000
PO_UNIT EA
PO_UNIT_ISO
ORDERPR_UN
ORDERPR_UN_ISO
CONV_NUM1 0
CONV_DEN1 0
NET_PRICE 1.000,000000000
PRICE_UNIT 100
GR_PR_TIME 0
TAX_CODE
BON_GRP1
QUAL_INSP
INFO_UPD
PRNT_PRICE
EST_PRICE
REMINDER1 0
REMINDER2 0
REMINDER3 0
OVER_DLV_TOL 0,0
UNLIMITED_DLV
UNDER_DLV_TOL 0,0
VAL_TYPE
NO_MORE_GR
FINAL_INV
ITEM_CAT
ACCTASSCAT K
DISTRIB
PART_INV
GR_IND X
GR_NON_VAL
IR_IND X
FREE_ITEM
GR_BASEDIV X
ACKN_REQD
ACKNOWL_NO
AGREEMENT
AGMT_ITEM 00000
SHIPPING
CUSTOMER
COND_GROUP
NO_DISCT
PLAN_DEL 0
NET_WEIGHT 0,000
WEIGHTUNIT
WEIGHTUNIT_ISO
TAXJURCODE
CTRL_KEY
CONF_CTRL
REV_LEV
FUND
FUNDS_CTR
CMMT_ITEM
PRICEDATE
PRICE_DATE
GROSS_WT 0,000
VOLUME 0,000
VOLUMEUNIT
VOLUMEUNIT_ISO
INCOTERMS1
INCOTERMS2
PRE_VENDOR
VEND_PART NWV05
HL_ITEM 00000
GR_TO_DATE
SUPP_VENDOR
SC_VENDOR
KANBAN_IND
ERS
R_PROMO
POINTS 0,000
POINT_UNIT
POINT_UNIT_ISO
SEASON
SEASON_YR
BON_GRP2
BON_GRP3
SETT_ITEM
MINREMLIFE 0
RFQ_NO
RFQ_ITEM 00000
PREQ_NO 5000000011
PREQ_ITEM 00010
REF_DOC
REF_ITEM 00000
SI_CAT
RET_ITEM
AT_RELEV
ORDER_REASON
BRAS_NBM
MATL_USAGE
MAT_ORIGIN
IN_HOUSE
INDUS????
INF_INDEX
UNTIL_DATE
DELIV_COMPL
SHIP_BLOCKED
PREQ_NAME CCMUSR
PERIOD_IND_EXPIRATION_DATE D
INT_OBJ_NO 000000000000000000
PCKG_NO 0000000000
BATCH
VENDRBATCH
CALCTYPE
NO_ROUNDING
PO_PRICE
SRV_BASED_IV
PO Account Data:
PO_ITEM 00010
SERIAL_NO 00
DELETE_IND
CREAT_DATE
QUANTITY 0,000
DISTR_PERC 0,0
NET_VALUE 0,000000000
GL_ACCOUNT 400998
BUS_AREA
COSTCENTER CC_1
SD_DOC
ITM_NUMBER 000000
SCHED_LINE 0000
ASSET_NO
SUB_NUMBER
ORDERID
GR_RCPT
UNLOAD_PT
CO_AREA ZN01
COSTOBJECT
PROFIT_CTR
WBS_ELEMENT
NETWORK
RL_EST_KEY
PART_ACCT
CMMT_ITEM
REC_IND
FUNDS_CTR
FUND
FUNC_AREA
REF_DATE
TAX_CODE
TAXJURCODE
NOND_ITAX 0,000000000
ACTTYPE
CO_BUSPROC
RES_DOC
RES_ITEM 000
ACTIVITY -
BAPI_PO_CREATE1 for Multiple service line items
Hi Exports,
I am using BAPI_PO_CREATE1 to create service PO. I am facing problem when each line item(ebelp) has multiple service line items. I am unable to map multiple service line items to a single line item (ebelp) properly.
Can anyone help.
Regards,
KiranHi ,
I am able to create service PO when only one service line item is there.
If multiple service line items are there. then i have to put the below code with in the loop.
here i am facing the probelm.
w_poservices-pckg_no = g_pckg.
w_poservices-line_no = g_pckg.
w_poservices-outl_ind = c_x.
w_poservices-subpckg_no = g_pckg + 1.
w_poservices-service = w_sdata-srvpos.
w_poservices-short_text = w_idata-ktext1.
w_poservices-quantity = w_idata-menge.
w_poservices-base_uom = w_idata-meins.
w_poservices-gr_price = w_idata-tbtwr.
w_poservices-matl_group = w_idata-matkl.
APPEND w_poservices TO i_poservices.
CLEAR: w_poservices.
w_poservices-pckg_no = g_pckg + 1.
w_poservices-line_no = g_pckg + 1.
w_poservices-ext_line = 0000000010.
w_poservices-outl_ind = c_x.
w_poservices-subpckg_no = g_pckg + 2.
w_poservices-service = w_sdata-srvpos.
w_poservices-short_text = w_sdata-ktext1.
w_poservices-quantity = w_sdata-menge.
w_poservices-base_uom = w_sdata-meins.
w_poservices-gr_price = w_sdata-tbtwr.
w_poservices-matl_group = w_idata-matkl.
APPEND w_poservices TO i_poservices.
CLEAR: w_poservices.
w_posrvaccessvalues-pckg_no = g_pckg + 1.
w_posrvaccessvalues-line_no = g_pckg + 1.
w_posrvaccessvalues-serno_line = 01.
w_posrvaccessvalues-serial_no = 01.
w_posrvaccessvalues-quantity = w_idata-menge.
APPEND w_posrvaccessvalues TO i_posrvaccessvalues.
thank you.
Regards,
Kiran -
Creating Service Entry Sheet without using Service Master/Service lines
We are invoking the BAPI_EntrySheet_Create to create the service entry sheet. We are currently facing this issue...
1) For assigned PO's, we are getting the PO item and Account assignment information from BAPI_PO_GetDetail. We are using these values to populate the parameters/tables to invoke BAPI_EntrySheet_Create. For population the Entrysheetservices table, we are not using information from Service Master/Service lines but use the information we get from an external system to populate the Service lines(ESLL). We do not provide a Package No/Service information when invoking the BAPI but populate the service lines with short text, quantity, Gross price etc without service information like package no, outline indicator etc. The BAPI creates a service enty sheet successfully(this is without the SES Acceptance indicator not being set) but when we lookup the SES# from ML81n transaction the ESLL details lines are not displayed.
When displaying the SES using transaction ML81N, the header information is displayed correctly but the lines are not displayed. The Header information is correctly populated in ESSR table and detail is also populated in ESLL table. I think the cross reference information is correctly set in ESLH table to pull up the detail when ML81N as it is missing the package/sub pack information.
Your expert advise in resolving this issue is very much appreciate. Please advise.Hi,
Creating Service entry sheet using bapi BAPI_ENTRYSHEET_CREATE
For creating service entry sheet follow below link and it helps to you.
http://wiki.sdn.sap.com/wiki/display/ABAP/CreatingServiceEntrySheetusing+BAPI
Regards,
Sekhar -
BAPI Error: No account assignment exists for service line 0000000000
I am using BAPI : BAPI_PO_CREATE1 to create a PO.
I am getting this error while creating PO "No account assignment exists for service line 0000000000"
Please help.Yes...
for each item i am creating one parent service record and one child service record with REQUISITION_SERVICES.
the Package no for parent is the subpackage no for child.
also for each item, I fill REQUISITION_ACCOUNT_ASSIGNMENT and REQUISITION_SRV_ACCASS_VALUES
Still I get the Error.
Thanks to help me resolve. -
I need to create service entry sheet ( SES ) using input data from text file through BAPI_ENTRYSHEET_CREATE.
If the input contains service line items, which are not present in PO, it should be treated as an unplanned service and correspondingly 'unplanned' indicator is to be set on ML81N ( Service netry sheet ) display.
I want to make an entry unplanned if the input field external no. ( Field: BAPIESLLC-EXT_LINE ) is not matching with external no. field of corresponding purchase order to which the SES refers.
The BAPI works fine for all cases except one. If the unplanned service line contains field SERVICE_NO value which is matching with a SERVICE_NO in PO, it is invariable treated by BAPI as 'PLANNED'. ie. BAPI decides whenther a service line is planned or unplanned based on SERVICE_NO only.
For eg. Let a PO contains one service line with SERVICE_NO value 1008505.
If SES input file contains 2 service entries with SERVICE_NO value 1008505.
While creating SES, the BAPI should treat first entry as 'planned' and second line as 'unplanned'.
But while running the program, both lines are created as 'Planned' only, since SERVICE_NO value 1008505 exists in the PO.
I need to set the service line planned/unplanned through my prgram, overriding the automatic setting up of BAPI_ENTRYSHEET_CREATE.
Hope this clarifies my requirement.
Grateful if somebody cam provide a solution.
Thanks & Regards,
ManjuDo NOT USE BAPI_SALESORDER_CREATEFROMDATA, that FM is obsolete!
Use BAPI_SALESORDER_CREATEFROMDAT1 .
To build a reference to your contract you have to supply ORDER_HEADER_IN.
Here´s a sample:
MOVE:
gs_vbak-vbeln TO ls_bapisdhd1-refobjkey,
gs_vbak-vbeln TO ls_bapisdhd1-ref_doc,
gs_vbak-vbtyp TO ls_bapisdhd1-refdoc_cat,
gs_vbak-auart TO ls_bapisdhd1-refdoctype.
also gothrouh the links
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/abap%2b-%2bsimple%2bprogram%2bto%2bcreate%2bsales%2border%2busing%2bbapi -
BAPI_PR_CREATE for Service line items only
Hi All,
We are unable to create the Purchase Requistion Order using the BAPI_PR_CREATE for Service line items.
The Error Message 436(06) " In case of account assignment, please enter acc. assignment data for item" is always received with respect to Account Assignment.
We are currently using ECC 6.0 EHP 4. SAP instance to create the Purchase requisition order.
We already did this analysis and came to this include previously for the Error Message 436(06) and could find thatt the accounting tables are not filled.
Also, the accounting items table is refreshed and deleted in 3 places in the code.
We did put debug on that u2026 but during debug, the control does not go to these places.
I suppose there is some other major functionality related to Service PR is missing in the BAPI_PR_CREATE.
Also we are unable to find the detailed documentation.
Thanks and Regards,
Shivakumar K.Hi Shivakumar,
Hi Shivakumar,
in most of the cases this error - 06 436 - happens due to wrongly filled BAPI structures.
Please check the entries in the x-structures in first line, for example:
PRACCOUNT structure
PREQ_ITEM 00010
SERIAL_NO 01
GL_ACCOUNT 2222222
COSTCENTER SAP-DUMMY
PRACCOUNTX structure
PREQ_ITEM 00010
SERIAL_NO 01 <<<<
GL_ACCOUNT X
COSTCENTER X
SERVICEACCOUNT structure
Line 1:
DOC_ITEM 00010
OUTLINE 0000000001
SRV_LINE 0000000010
SERIAL_NO 01
SERIAL_NO_ITEM 01
SERVICEACCOUNTX structure
Line 1:
DOC_ITEM 00010
OUTLINE 0000000001
SRV_LINE 0000000010
SERIAL_NO 01 <<<<
SERIAL_NO_ITEM X <<<
Regards,
Edit -
Service PO - Multiple account assignments for service line items
Hi All,
I'm trying to create a service purchase order using BAPI 'BAPI_PO_CREATE1'.
But i need to create service line items with multiple account assignments say
For line item 10 -
1)Service line 1 -Cost center 'XYZ'.
2)Service line 2 -Cost center 'ABC'.
In POACCOUNT there is no option to specify the service line item .
Moreover in POSERVICES also there is no option to mention costcenter.
How can i create the same...
Thanks in advance
Regards
PrasanthiDear Prithviraj,
CAPEX (Category 'A'), can it apply to OPEX/Blanket and Sm. Proj?
I know create multiple account assigment under ME51N/ME52N.
Any solution by using FM (BAPI_REQUISITION_CREATE and BAPI_REQUISITION_CHANGE)?
thanks
Regards,
Weng -
Unable to create PR with Service Line & also no entry in ESLH table using
Hi Experts,
I am using BAPI => BAPI_REQUISITION_CREATE to create PR and it is successful to create PR but when I try to create PO is become fail (proably missing entry in ESLH table).
Now my requirement is to create PR with Service Line and an entry in ESLH table (should be filled by SAP automatically). I have been passing the service related/account assigment tables into BAPI but still not working.
Will you please give a solution to create PR with Service Line and also need an entry in ESLH table (its important to my req)?
Also provide some input on Service Line, if possible(How to check Service Line for PR + Account Assignment to Service Line + etc.)?
Note that: If I create PR manually then there have entry in ESLH and hence I can create PO.
Definately the quick solution help me lot...
Thanks
AKGHi Experts,
I am using BAPI => BAPI_REQUISITION_CREATE to create PR and it is successful to create PR but when I try to create PO is become fail (proably missing entry in ESLH table).
Now my requirement is to create PR with Service Line and an entry in ESLH table (should be filled by SAP automatically). I have been passing the service related/account assigment tables into BAPI but still not working.
Will you please give a solution to create PR with Service Line and also need an entry in ESLH table (its important to my req)?
Also provide some input on Service Line, if possible(How to check Service Line for PR + Account Assignment to Service Line + etc.)?
Note that: If I create PR manually then there have entry in ESLH and hence I can create PO.
Definately the quick solution help me lot...
Thanks
AKG -
Issue with service line purchase orders.
Hi Experts,
We have recently upgraded to following pack levels -
System Pack level
ECC 6.0 17, EHP4 Stack 7
SRM 5.0 17
There is an issue around purchase order change. If an existing PO is edited and a new line is added to the PO it appears fine in SRM system. But on replicating to backend, we see that the newly added line has been duplicated i.e. appears twice thereby reflecting incorrect value.
This is happening for Service line items. Has anyone had similar issue at their end ? I tried to search SAP Notes but found nothing relevant to our issue.
Any pointers / suggestions would be much appreciated.
Thanks
RBHi
Before going to SAP, Check the data being passed to ECC from SRM. Activate the BAPI_PO_CREATE1 for creating data in test directory instead of posting the documnet. then check the data in BAPI Segments, if the data is proper there then there is some problem in ECC 6 ehp 4 which need to be highlighted to SAP, otherwise its a problem in sending the data from SRM to ECC.
OSS Note for creating test data is - Note 539978 - Automatic generation of BAPI test data directory
Regards
Virender Singh -
Idoc successfully posted without deleting service line
Dear Team,
I am trying to delete the service line item for multiple service lines throguh Idoc (FM : BAPI_PO_CHANGE) its bit of surprising thata my IDOC is getting posted without any errors but nothing is changing ,however the value is getting changed for single line but not able to delete the service line .
I can able to delete the main line item but not the service line item .Anyone can quickly help on this i am trying since last two days but nothing worked for me .
Also kindly confirm me if is there any SAP note i need to check
Thanks for your support ..
Regards
Kiran Kumar
Please find Below Idoc passing values :
Header -
PO_NUMBER C00014
DOC_TYPE CCTC
VENDOR 0000010001
PURCH_ORG D001
PUR_GROUP 018
CURRENCY EUR
Header X
PO_NUMBER X
DOC_TYPE X
PURCH_ORG X
PUR_GROUP X
CURRENCY X
Item
PO_ITEM 00010
SHORT_TEXT ITEM 10 CHANGE
PLANT D001
MATL_GROUP 10341
ITEM_CAT 9
ACCTASSCAT T
PCKG_NO 0000000035
SRV_BASED_IV X
Item X
PO_ITEM 00010
PO_ITEMX X
SHORT_TEXT X
PLANT X
MATL_GROUP X
ITEM_CAT X
ACCTASSCAT X
PCKG_NO X
SRV_BASED_IV X
PO Account :
PO_ITEM 00010
SERIAL_NO 01
WBS_ELEMENT D-000015-01-001
RES_DOC 0050000014
RES_ITEM 001
Po Account X :
PO_ITEM 00010
SERIAL_NO 01
PO_ITEMX X
SERIAL_NOX X
WBS_ELEMENT X
RES_DOC X
RES_ITEM X
Service line :
PCKG_NO 0000000035
LINE_NO 0000000001
EXT_LINE 0000000010
OUTL_IND X
SUBPCKG_NO 0000000050
linkage Service line1 :
PCKG_NO 0000000050
LINE_NO 0000000002
EXT_LINE 0000000010
QUANTITY 5.00
BASE_UOM D
PRICE_UNIT 1
GR_PRICE 5.00
SHORT_TEXT TEST CHANGE
MATL_GROUP 10341
NET_VALUE 25.00
linkage Service line 2:
PCKG_NO 0000000050
LINE_NO 0000000003
EXT_LINE 0000000020
QUANTITY 5.00
BASE_UOM D
PRICE_UNIT 1
GR_PRICE 6.00
SHORT_TEXT TEST CHANGE
MATL_GROUP 10341
NET_VALUE 30.00
Account assignment dist. service line1 :
PCKG_NO 0000000050
LINE_NO 0000000002
SERNO_LINE 01
PERCENTAGE 100.00
SERIAL_NO 01
QUANTITY 5
NET_VALUE 25.00
Account assignment dist. service line2 :
PCKG_NO 0000000050
LINE_NO 0000000003
SERNO_LINE 01
PERCENTAGE 100.00
SERIAL_NO 01
QUANTITY 5
NET_VALUE 30.00
PO results after IDoc posted : Purchase order Item changes screen below
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 01.05.2015 11:20:40 3168 WE19
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 01.05.2015 11:23:12 3169 WE19
Item Purchasing Document Item Change Date Changed 01.05.2015 30.04.2015 BONGAK 01.05.2015 11:20:40 3168 WE19
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 30.04.2015 16:41:02 3154 WE19
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 30.04.2015 16:43:09 3156 WE19
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 30.04.2015 16:49:50 3157 WE19
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 30.04.2015 17:00:19 3159 WE19
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 30.04.2015 17:02:33 3160 WE19
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 30.04.2015 17:37:31 3165 WE19
Item Indicator for Service-Based Invoice Verification Changed X BONGAK 30.04.2015 17:40:29 3166 WE19
Item Purchasing Document Item Change Date Changed 30.04.2015 13.04.2015 BONGAK 30.04.2015 16:41:02 3154 WE19
Item Short Text Changed ITEM 10 CHANGE FS-FND-223 - Fees BONGAK 30.04.2015 16:41:02 3154 WE19Hi Kiran,
If you are using message type ORDERS then check the qualifier and action which you have used in segments E1EDK01 E1EDK14 also check all your service segments also.
Rgds,
Nayeem. -
Composite invoking Spring Context errors with Missing class indicator field
Hi. I’m working on a composite with a Spring Context component that is referenced in a BPMN process and have run into some issues and I was hoping you may have some insight.
I’m able to deploy the composite successfully, however when I try testing it on the SOA Server, it fails with the exception below:
<auditQueryPayload auditId="17008" ciKey="12">
<dataState>
<dataObject name="FaultMessage" isBusinessIndicator="false">
<value> com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.oracle.com/bpel/extension}remoteFault} messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage} parts: {{ summary=<summary>Exception [EclipseLink-44] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.DescriptorException Exception Description: Missing class indicator field from database row [UnmarshalRecord()]. Descriptor: XMLDescriptor(com.bea.infra.events.ExtendedData --> [DatabaseTable(ns2:ExtendedData)])</summary> ,detail=<detail> Exception Description: Missing class indicator field from database row [UnmarshalRecord()]. Descriptor: XMLDescriptor(com.bea.infra.events.ExtendedData --> [DatabaseTable(ns2:ExtendedData)])</detail>} </value>
</dataObject>
</dataState>
</auditQueryPayload>
The class referenced in the error, ExtendedData, is a very simple, abstract class. Here it is:
@XmlSeeAlso( { AssetUnregistered.class, ExtractionReassign.class,
RelatedAssetRegister.class, ExtractionSubsequentNotify.class,
ExtractionIntialNotify.class, AssetSubmission.class,
ExtractionStatusChanged.class, MultiUse.class,
ALERExtendedData.class })
public abstract class ExtendedData {
Do you have any thoughts or would know someone who could help?
Thanks,
MikeI've tried adding the jar to the classpath, installing the jar on the weblogic server, adding all the dependencies, and adding the jar to the project sourcepath. None of these worked either. Any Help would be appreciated.
-
Service line level commitments
Hello,
How do you activate in ML91 field T165-COMM_SRV_LINE, since in normal custimizing activity is not present but is inside the table T165.
Kind RegardsHi,
As of SAP ECC 6.0 (SAP_APPL 600), service-based commitments are possible in Purchasing. The system updates PO and requisition commitments per service line.
You can display the commitment documents belonging to a purchase order under Purchase Order -> Environment -> AC Commitment Documents.
Notes
If you use service-based commitments for a purchase order, the system must update the PO history per service line. The system therefore sets the indicator for service-based invoice verification automatically in the purchase order. You cannot unset the indicator.
Commitment offsetting after PO release is not supported for service-based commitments in purchase requisitions. The commitment in the purchase requisition is offset (reduced, cancelled out) when the purchase order is saved.
Effects on Customizing
To be able to use this function, you must activate the Enterprise Extension Public Sector.
You must have set the Service-Based Commitment indicator in the Follow-On Processing for External Service Items area of Customizing for Materials Management under External Services Management -> Source Determination and Default Values -> Define for the Client.
Regards,
Edit
Maybe you are looking for
-
How does Facebook application utilize Blackberry push based architecture?
Hi Friends, I have posted this message in Blackberry Java Development forum. But was told that "if you are not RIM you will not be able to use the push-architecture with BIS". Here goes the actual message. Please provide your valuable inputs. I am d
-
Increase screen resolution in VBOX using Guest additions
Dear all, I have installed SuSE Linux Enterprise Desktop 11 as my VM in VBOX. NOw i want to increase my screen resolution from 800*600 to 1024*768.My base machine is MAC.Please help me. I have installed all packages. Regards Bobby
-
MIGO transaction - MENGE (Base Unit Qty) field status
Hi, This is my first post in SDN and hope I can get a resolution soon. I am doing some custom development using MIGO transaction. If I say am doing a GR, mvt. type 561, I see that there are 2 qty fields (Qty in UnE is open for editing whereas Qty in
-
Idocs with status 52, can i reprocess the same idoc
Hi, In production idoc status 52 created but not moving forward, can i reprocess the same idoc number. My doubt is , is there any impact for the first idoc generated with 52 status after I reprocess the same idoc number. Thanks in advance. Ahmed.
-
Issue with converting string to date object
Hi all, I have a problem with sorting a list of dates in a table column. My dates are in the format 'yyyy-Mmm-dd'(Eg: 2009-Dec-23). Can someone help me how to sort the dates in this format. here is the code which i tried. SimpleDateFormat dateFormat