BAPI 001 No instance of object type purchaseorder has been created
Hello All,
I get teh following error message in SC monitor (backend application error) as well as in RZ20. I tried to push into backend but no luck.Scenario Classic.SRM 5.0
Shopping cart XXXXX(PO XXXXX) BAPI 001 No instance of object type purchaseorder has been created.
The latest log in BBP_PD
0000000001 I1111 Item in Transfer Process X
0000000001 I1112 Error in transmission
Any clue is appreciated.
Muthu
Edited by: Muthuraman Govindasamy on Oct 7, 2008 2:59 PM
Hi Andrea
We can create a PO vis sourcing cockpit in classic mode.
SC: Error in transmission BAPI 001
Note :- 973952 and follow the Peter instructions. This error message misleads
regards
Muthu
Similar Messages
-
BAPI 001 No instance of object type PurchaseOrder has been created. Externa
HI,
we have the below mentioned issue when we are creating SC through describe requirement.
BAPI 001 No instance of object type PurchaseOrder has been created. External reference: (Document Number XXXXXXXXXXX
06 213 Error in net price calculation, item 000010 (Please correct) (Document Number XXXXXXXXXXX)
we are trying to assign the inforrecord when we are creating the SC through describe requirement.
Could any one suggest what is going wrong
regards
subbuthis error is misleading error message from SRM SIDE . click follow on document icon via monitor sc. you will get real error message in application monitor or rz20.
check the real error message in rz20.
update here what is ther error message...
muthu -
BAPI_PO_CRETE1:No instance of object type PurchaseOrder has been created
Hi All,
It's very urgent,can u plz guide me how to use <b>BAPI_PO_CRETE1</b>
I am getting the folowing errorrs while creating,<b>esp the error 1</b>
can u plz guide me what are all the parameters to to pass to suppress this error
<b>1. No instance of object type PurchaseOrder has been created. External reference:</b>
2. Purchase order still contains faulty items
3. Please only use sites with local currency EUR
4. Net price for item 00010 taken from conditions
Thanks in advance.
Best Regards,
Vishnuvardhan reddy.there are mandotary fields in ur bapi that have to b filled in, and u have to check the item elemant of how many characters it requires if the data elemant if 5 charaters u have to fill in the precceding with a number of zero here is a sample code of creating a Po with a single line item
REPORT zak_testing .
CONSTANTS : c_x VALUE 'X'.
***Structures to hold PO schedule data
**DATA : itemschedule LIKE bapimeposchedule OCCURS 0 WITH HEADER *LINE ,
**itemschedulex LIKE bapimeposchedulx OCCURS 0 WITH HEADER LINE .
*Structures to hold PO header data
DATA : header LIKE bapimepoheader ,
headerx LIKE bapimepoheaderx .
*Structures to hold PO account data
DATA : account LIKE bapimepoaccount OCCURS 0 WITH HEADER LINE ,
accountx LIKE bapimepoaccountx OCCURS 0 WITH HEADER LINE .
*Internal Tables to hold PO ITEM DATA
DATA : item LIKE bapimepoitem OCCURS 0 WITH HEADER LINE,
itemx LIKE bapimepoitemx OCCURS 0 WITH HEADER LINE,
*Internal table to hold messages from BAPI call
return LIKE bapiret2 OCCURS 0 WITH HEADER LINE,
*Internal table to hold messages from BAPI call
pocontractlimits LIKE bapiesucc OCCURS 0 WITH HEADER LINE.
DATA : w_header(40) VALUE 'PO Header',
purchaseorder LIKE bapimepoheader-po_number,
delivery_date LIKE bapimeposchedule-delivery_date.
DATA : ws_langu LIKE sy-langu.
header-comp_code = '01'.
header-doc_type = 'NB'.
header-vendor = '0000101111'.
header-creat_date = sy-datum.
header-purch_org = '0001'.
header-pur_group = '502'.
header-doc_date = sy-datum.
*header-quot_date = sy-datum.
*append header.
*POPULATE HEADER FLAG.
headerx-comp_code = c_x.
headerx-doc_type = c_x.
headerx-vendor = c_x.
headerx-creat_date = c_x.
headerx-purch_org = c_x.
headerx-pur_group = c_x.
headerx-doc_date = c_x.
*populate ur item table
item-po_item = '00010'. " note item in Quotes
item-acctasscat = 'K'.
item-short_text = 'workforce labour'.
item-matl_group = '904045'.
item-plant = '0002'. " depending if 0002 plant exist in ur database
item-quantity = '1'.
item-po_unit = 'EA'.
item-net_price = '1000000'.
item-price_unit = '1'.
APPEND item.
CLEAR item.
*POPULATE ITEM FLAG TABLE
itemx-po_item = '00010'. "notice that item has to b passes in every instance
itemx-po_itemx = c_x.
itemx-acctasscat = c_x.
itemx-short_text = c_x.
itemx-matl_group = c_x.
itemx-plant = c_x.
itemx-quantity = c_x.
itemx-po_unit = c_x.
itemx-net_price = c_x .
itemx-price_unit = c_x.
APPEND itemx.
CLEAR itemx..
itemx-material = c_x.itemx-net_price = c_x
*POPULATE ACCOUNT DATA.
account-po_item = '00010'.
account-creat_date = sy-datum .
account-gr_rcpt = 'MTCD FS'.
account-unload_pt = 'Woodstock'.
account-costcenter = '0000120010'.
account-gl_account = '0000455655'.
*account-CO_AREA = 'MTCD FS'.
account-serial_no = serial .
APPEND account.
CLEAR account.
*POPULATE ACCOUNT FLAG TABLE.
accountx-po_item = '00010'.
accountx-po_itemx = c_x.
accountx-creat_date = c_x .
accountx-gr_rcpt = c_x.
account-unload_pt = c_x.
accountx-costcenter = c_x.
accountx-gl_account = c_x .
APPEND accountx.
CLEAR accountx.
APPEND itemx. CLEAR itemx.
**POPULATE ITEM SCHEDULE DATA.
**POPULATE ITEM FLAG FOR SCHEDULE TABLE.
*BAPI CALL
CALL FUNCTION 'DIALOG_SET_NO_DIALOG'.
CALL FUNCTION 'BAPI_PO_CREATE1'
EXPORTING
poheader = header
poheaderx = headerx
IMPORTING
exppurchaseorder = purchaseorder
TABLES
return = return
poitem = item
poitemx = itemx
poaccount = account
poaccountx = accountx.
*Confirm the document creation by calling database COMMIT
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
IF NOT header IS INITIAL.
CALL FUNCTION 'DEQUEUE_ALL'.
ELSE.
CALL FUNCTION 'DEQUEUE_ALL'.
**message i036.
ENDIF.
try this n substitute the code where relavent -
No instance of object type PurchaseOrder has been created. External referen
Hi Friends,
We are on SRM 5.0 SP11, R/3 4.7 backend.
When we try to create a PO manually in SRM PO doesnot get created, but we get this error message in application monitors of RZ20 - "No instance of object type PurchaseOrder has been created. External reference: "
I have looked at the note 973952 but this is not applicable for our system.
any help on this ???
Regards,
Kumar
Edited by: Kumar on Apr 23, 2008 1:35 PMHi all,
@Dinesh: I have checked all the settings mentioned by you and they are in place.
@David: the other errors following this issue are
PurchOrder 0800000024: PO header data still faulty
PO 0800000024: Document type ECPO not allowed with doc. category F (Please check input)
PurchOrder 0800000024: Item category not allowed with document type ECPO.
As suggested by Hitender, I tired to push the PO manually throgh the function module and now in RZ20 i get the error as PO 0800000024: Document number 800000024 not within defined inter val
But I checked the number ranges in both the systems and they looks fine...
This is ECS scenario:
In SRM System I have maintained the number ranges for local PO as 08 0800000001 0899999999 800000030
and in R/3 08 0800000001 0899999999 800000030 X(ext flag selected).
Please advice whether this is correct.. I have also checked the Document types item categories.....
Regards,
Kumar -
Error: No instance of object type PurchaseOrder has been created.
Hi:
I am using BAPI_PO_CREATE1 to create PO's using webdynpro. I get the following error message when I attempt to create a PO.
No instance of object type PurchaseOrder has been created. External reference:
Please help.
Thanks
SriramRamki:
Yes, I did. The initialization code is as follows
Bapi_Po_Create1_Input input = new Bapi_Po_Create1_Input();
input.setPoheader(new Bapimepoheader());
input.setPoheaderx(new Bapimepoheaderx());
input.addPoitem(new Bapimepoitem());
input.addPoitemx(new Bapimepoitemx());
input.addPoaccount(new Bapimepoaccount());
input.addPoaccountx(new Bapimepoaccountx());
input.addPoschedule(new Bapimeposchedule());
input.addPoschedulex(new Bapimeposchedulx());
input.addPotextheader(new Bapimepotextheader());
Thanks
Sriram -
No instance of object type PurchaseRequisition has been created.External re
Dear experts,
I used the bapi:BAPI_PR_CREATE to create PR, occurs below error.
No instance of object type PurchaseRequisition has been created. External reference: A0460-0013
Can you tell me how to resolve ?
CALL FUNCTION 'BAPI_PR_CREATE'
EXPORTING
PRHEADER = PRHEADER
PRHEADERX = PRHEADERX
TESTRUN = 'X'
IMPORTING
NUMBER = PR_NO
PRHEADEREXP =
TABLES
RETURN = PR_RETURN
PRITEM = PRITEM
PRITEMX = PRITEMX
PRITEMEXP = PRITEMEXP
PRITEMSOURCE =
PRACCOUNT = PRACCOUNT
PRACCOUNTPROITSEGMENT =
PRACCOUNTX = PRACCOUNTX
PRADDRDELIVERY = PRACCOUNTX
PRITEMTEXT =
PRHEADERTEXT =
EXTENSIONIN =
EXTENSIONOUT =
PRVERSION =
PRVERSIONX =
ALLVERSIONS =Hi Merry,
I think you are missing some of the mandatory fields for this BAPI, thats why you are getting this error.
Check all the fields filled and also PRHEADERX, that have you filled X for all the fields filled in PRHEADER.
Regards,
Nitin. -
No instance of object type PurchaseRequisition has been created.
Hi,
We are facing a problem while creating purchase requisition documents with the help of IDocs.
We are using the SAP standard function module to create purchase requisition. But IDocs are failing in the above mentioned error.
This is the function module that is called internally BAPI_PR_CREATE from the standard function module IDOC_INPUT_PREQCR1. Here in BAPI_PR_CREATE instance is not getting created.
Can any one let me know where exactly the problem lies and are there any OSS Notes to be implemented.
Raghuram.Hi Merry,
I think you are missing some of the mandatory fields for this BAPI, thats why you are getting this error.
Check all the fields filled and also PRHEADERX, that have you filled X for all the fields filled in PRHEADER.
Regards,
Nitin. -
Call BAPI directly or use bus object types
Hi,
A quick question.
At a customer, I need to create a targetgroup in a CRM system from an ABAP program
I found that there exists the standard business object type BUS1185, what in fact has several methods which call BAPI functions ( for example BAPI_TARGETGROUP_CREATE )
My question is know what is the best way to create the targetgroup, call the BAPI directly or use the object type ( via include <CNTN01> and the macro's SWC...
Thanks in advance for your advice
Erwinthe only reason for using the BO macro's in regular ABAP programming, is if you want to emulate workflow behaviour, or if extra logic of the business object is needed (for instance if you have to know the content of several (virtual) attributes)). In the last case you also have to instantiate the BO.
Other than that, just use the BAPI.
Kind regards, Rob dielemans -
IDoc Error -Instance of object type could not be changed
Hi All
I am getting IDoc failed with the error massaeg "Instance of object type could not be changed"
Message type :PORDCR
Basic type : PORDCR05
Message no. BAPI003
Status : 51
Please suggest on this
Thanks
AjitHi Madhu
All these POs are uploaded during the Cutover Activities only, I am not sure whether it is uploaded through LSMW or not. What I guess is If its uploaded thrugh LSMW , then we can't change any value in the PO.
Please sugest how can I process allthese IDocs.
Thanks
Ajit -
IDoc failed with the error massaeg "Instance of object type could not be ch
Hi All
I am getting IDoc failed with the error massaeg "Instance of object type could not be changed"
Message type :PORDCR
Basic type : PORDCR05
Message no. BAPI003
Status : 51
All POs are get uploaded in SAP during Cut over activities only.
Please suggest on this.It will be a great help.
Thanks
AjitHi
After uploading POs into SAP we are changing quantity and value in PO in Legacy system, and for this all IDocs are failed, subsequently these changes are not triggering to ECC.
Please help
Thanks
Ajit -
It is showing as error *Instance of object type PO could not be changed*
HI Gurus,,
i have requirement in PO Change IDOC , i have tested this IDOC .. but it is showing in Status record as error Document is does not exist
and in Segmentheader for E1BPMEPOHEADER ..it is showing as error Instance of object type PO could not be changed
SEGMENT NAME : E1BPMEPOHEADER
PO_NUMBER
COMP_CODE
DOC_TYPE
CREAT_DATE
VENDOR
PURCH_ORG
PUR_GROUP ;;;
we have entered related entries in it ...
am uanble to find out where is porblem lies in it... plz help ASAP ...
Thanks in advance..HI srinivas
"It seems a data issue, Similar PO might be changed already and thus in SAP it is not allowing to change.
So try changing the test data and post the IDOC again , it will change the PO . "
yes we have entered the PO create and PO change .. where in PO change we have changed only QUANTITY and DATE .
and showing this error" *It is showing as error Instance of object type PO could not be changed. "*
Thanks in advance. -
HI Guys...
I am working on a RFC to HTTP scenario:
It is a standard SAP interface ....so we created only ID objects..obviously the BPM delivered by must be correct.
in sxmb_moni_bpe it is throwing th following error texts:
Runtime handle of object type could not be created
Error executing service for node
Exception CX_MERGE_SPLIT occured
component mapping has returned an error
unmodeled exception when executing service for node
No payload found
object FLOWITEM method EXECUTE cannot be executed
I tested the mapping payload from sxmb_moni in IR and it is working fine.
Receiver is an HTTP so could not able to find exactly whats happening as no thrid party tools can be installed....struck up here.
Any iputs will be of help in this area.
Thanx in adavance.
Kiranany inputs around this plz??
-
OS=Win2003
DB=10gR2
Version = 102.0.4
Hi,
I am running a impdp on a 30gb file and well it seems to have gone fine (much faster then it normally does to be honest), but towards the end it fails, and when researching this error, it seems to be very vague and I was wondering if someone can help me. Below is the log, but I have taken parts out of it that are not relevant.
Import: Release 10.2.0.4.0 - Production on Wednesday, 16 April, 2008 15:22:18
Copyright (c) 2003, 2007, Oracle. All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Master table "SYSTEM"."IMPGEMDEV041608" successfully loaded/unloaded
Starting "SYSTEM"."IMPGEMDEV041608": system/********@iworksdb directory=DATA_PUMP_DIR dumpfile=expdpgemdev.dmp job_name=impgemdev041608 TABLE_EXISTS_ACTION=APPEND SCHEMAS=GEMDEV LOGFILE=IMPIWORKS_BOON.log REMAP_SCHEMA=GEMDEV:IWORKS REMAP_TABLESPACE=IWORKS_INDEX:IWORKS_IDX REMAP_TABLESPACE=IWORKS_IOT:IWORKS_IDX REMAP_TABLESPACE=IWORKS_TABLES:IWORKS_TABLES EXCLUDE=GRANT exclude=statistics STREAMS_CONFIGURATION=N
Processing object type SCHEMA_EXPORT/USER
ORA-31684: Object type USER:"IWORKS" already exists
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/TABLESPACE_QUOTA
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/TYPE/TYPE_SPEC
ORA-31684: Object type TYPE:"IWORKS"."T_NUMBER_TAB" already exists
ORA-31684: Object type TYPE:"IWORKS"."T_VARCHAR2_TAB" already exists
Processing object type SCHEMA_EXPORT/TABLE/TABLE
ORA-39152: Table "IWORKS"."SYS_TOKENTYPE" exists. Data will be appended to existing table but all dependent metadata will be skipped due to table_exists_action of append
ORA-31684: Object type PACKAGE:"IWORKS"."CONT_FEE_DEF_UC" already exists
ORA-31684: Object type PACKAGE:"IWORKS"."COPAYCALCFLAG" already exists
ORA-31684: Object type VIEW:"IWORKS"."VWTREE" already exists
ORA-31684: Object type VIEW:"IWORKS"."V_ROUTE_DTL_GROUP" already exists
Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
Processing object type SCHEMA_EXPORT/TABLE/TRIGGER
Processing object type SCHEMA_EXPORT/TABLE/INDEX/FUNCTIONAL_AND_BITMAP/INDEX
Processing object type SCHEMA_EXPORT/POST_SCHEMA/PROCOBJ
ORA-39083: Object type PROCOBJ failed to create with error:
ORA-06550: line 2, column 11:
PLS-00103: Encountered the symbol "VARCHAR2" when expecting one of the following:
:= . ( @ % ;
The symbol ":=" was substituted for "VARCHAR2" to continue.
ORA-06550: line 3, column 12:
PLS-00103: Encountered the symbol "VARCHAR2" when expecting one of the following:
:= . ( @ % ;
The symbol ":=" was substituted for "VARCHAR2" to continue.
ORA-06550: line 4, column 19:
PLS-00103: Encountered the symbol "VARCHAR
ORA-39083: Object type PROCOBJ failed to create with error:
ORA-06550: line 6, column 16:
PLS-00103: Encountered the symbol "RAYSQLACCESS9889405" when expecting one of the following:
* & = - + ; < / > at in is mod remainder not rem
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between || multiset member SUBMULTISET_
The symbol "* was inserted before "RAYSQLACCESS9889405" to continue.
ORA-06550: line 7, column 17:
PLS-00103: Encountered the symbol "SQL" when expectin
Job "SYSTEM"."IMPGEMDEV041608" completed with 2831 error(s) at 15:30:37
Any help will be much appreciatedI can not seem to find any object named PROCOBJ.
As for the object called RAYSQLACCESS9889405...no idea what this is.
I checked the source for any invalid objects and none. -
ORA-39083: Object type TRIGGER failed to create with error:
i m getting these two error when i import data using impdp.
ORA-39083: Object type TRIGGER failed to create with error:
ORA-00942: table or view does not exist
i have exported (expdp) data from production db, when i importing (impdp) the dump file to the test db i m geting the above two errors.
example:
ORA-39083: Object type TRIGGER failed to create with error:
ORA-00942: table or view does not exist
Failing sql is:
CREATE TRIGGER "NEEDLE"."CC_BCK_TRG" BEFORE INSERT OR UPDATE
ON NIIL.cc_bck_mgmt REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW
DECLARE
w_date DATE;
w_user VARCHAR2(10);
BEGIN
SELECT USER,SYSDATE INTO w_user,w_date FROM DUAL;
IF INSERTING THEN
:NEW.cretuser :=w_user;
:NEW.cretdate :=w_date;
END IF;
IF UPDATING THEN
:NEW.modiuser :=w_user;
:NEW.modidate :=w_date;
END IF;
END;
status of the above trigger in pro db is valid. and source table also exist even though i m getting error when i import
please suggest me...perhaps you don't have table... (impdp created trigger before create table)
check about "NIIL.cc_bck_mgmt" table.
and then create it (trigger) manual ;)
Good Luck. -
Identify USAGE TYPE that has been installed in the system
Hi All,
I have a newly upgraded BI system. I need to check what are all the USAGE types that has been installed in the system. How to verify the same (without asking the basis person). Is there any system parameter or transaction which would give the usage type installed.
Points would be assigned for useful answers.
Thanks,
Vidhya.AHi Vidhya,
In BI the designtime and runtime of webtemplates use BI-JAVA usuage type.similarly for Formatted reporting too it uses BI-JAVA.see if you can successfully create a new webtemplate and can execute it,if you can then they had deployed dual stack in ur system.u can also check in Tcode SICF to see if web services are on.let me know if that helps
Regards
Chandru
Maybe you are looking for
-
Crash using toolbar on Reader 8.1.2 Mac OS 10.4.11
I'm a Mac OS 10.4.11 user. I have a G5 i Mac and I use the Reader 8.1.2 When I use the toolbar commands the Reader crash or I move the mouse on the display too. I haven't problems when I use de menus command. Do you mean what kind od thing causes thi
-
Dear friends, My question is about PO approval strategy. I add a new field to CEKKO (ERNAM - name of person who created the object) and create a characteristic (Z_ERNAM) that referrers to CEKKO-ERNAM. Then assign this characteristic to PO release cla
-
Viewing PDFs in Acrobat X on Server 2012 freezing or taking a while to display
Hello, We have users that view large PDF files in Acrobat X Professional on a Windows 2012 Terminal Server. For the most part, there are no issues when they RDP into the server from a regular laptop, desktop or thin client. However, a particular us
-
Form onsubmit ignored when using h:commandLink
Hi I was looking for a way to catch all form submission in javascript by automatically setting a method to each form.onsubmit. But I ran into trouble with h:commandLink. I tested using a simple example: <h:form onsubmit="alert(123);"> <h:commandButto
-
I purchased an update with no previous version of Adobe Lightroom 5.5
What Do I have to Do to used it?@ [picture with serial number removed... JTS - https://forums.adobe.com/docs/DOC-3731] [This is an open forum, not Adobe support, please do not post personal information]